
有钱的捧个钱场,可以直接找我定制,没钱的哥们也别急,我放出攻略,您自己动手丰衣足食。
1.建立一个MOD文件夹
2.写好引导文件mod.info
{mod
{name "我的MOD"}
{tags "unit set"}
{desc "MOD内容描述芬兰志愿军MOD"}
{minGameVersion "最低可用版本"}
{maxGameVersion "最高可用版本"}
}
3.为你所要创建的单位写入小队翻译和单位翻译
文件路径localizations\cn\interface\text\
单位翻译
desc_breed_mp_ger_mgman.po 单位翻译
示例
msgctxt "desc/human/mp/ger/late/FLZYJ"
msgid "FLZYJ"
msgstr "芬兰志愿军"
小队翻译
desc_squad_ger_dcg_late
示例
msgctxt "desc/squad/squad_FLZYJ(ger)"
msgid "FLZYJ squad"
msgstr "<c(A5A095)>(4)</c>芬兰志愿军"
4.设置显示头像
路径FLZYJmod\resource\interface\scene\portrait_squad
分别是头像显示 默认显示 选中时高亮显示 未解锁时低调显示
squad_squad_FLZYJ(ger)_00.tga

squad_squad_FLZYJ(ger)_01.tga

squad_squad_FLZYJ(ger)_02.tga

squad_squad_FLZYJ(ger)_03.tga

5.建立单位
路径FLZYJmod\resource\set\breed\mp\ger\late 需要跟翻译文本路径相同
示例
msgctxt "desc/human/mp/ger/late/FLZYJ"
msgid "FLZYJ"
msgstr "芬兰志愿军"
建立一个名为FLZYJ的set文件
FLZYJ.set
内容填入芬兰精确射手内容
示例
{breed
{behaviour soldier}
{skin "fin_m36s_cga_ws_s_svt_band_em2"}
{portrait "fin_marksman"}
{icon "rifle"}
{icon_priority 0}
{tags "soldier"}
{nationality fin}
{armors
{head fin_hat_m27_brown}
}
{perks
(include "ability.inc")
("rifle_skill_rank_3")("tier2_standard2")
("marksman")
}
{veterancy
(include "ability.inc")
("veterancy_lvl_5")
}
{inventory
{item "svt40" filling "rifle_rus svt ammo" 10}
{item "rifle_rus svt ammo" 20}
{item "rifle_rus clip ammo" 60 10}
{item "m32_stick grenade" 1.25 0.5}
{item "m36 grenade" 0.75 0.5}
{item "m32 grenade" 0.25 0.5}
{item "m32_satchel grenade" 0.5 0.5}
{item "molotov_cocktail_fin grenade" 0.25 0.5}
{item "m43_smoke grenade" 0.75 0.5}
{item "bandage_fin" 3.5 0.5}
{item "shovel_fin"}
{in_hands 0}
}
}
6.设置单位
路径FLZYJmod\resource\set\multiplayer\units\conquest
文件inf_ger.set
添加单位
{"mp/ger/late/FLZYJ" ("inf_tier2" side(ger) lvl(lvl2 lvl3) r(1) rm(7) cost(15.0))} ; svt38
7.设置小队
路径FLZYJmod\resource\set\multiplayer\units\conquest
文件units_ger.set
添加小队
{"squad_FLZYJ(ger)"
("squad_vehicle2" side(ger) period(late) min_stage(0) max_stage(0) cw(3) cp(5) vehicle(sdkfz251d_1) crew1(FLZYJ_squadleader:1) crew2(FLZYJ:11))
完成后展示
