第一步:建立兵种,打开安装目录\mods\sanguo\data,寻找export_descr_unit.txt,打开。
寻找“baimayicong”
于是找到
type Baimayicong
dictionary Baimayicong
category cavalry
classmissile
voice_type Light
banner faction main_cavalry
banner holy crusade_cavalry
soldier baimayicong, 32, 0, 1
mountzhongxingbaima
mount_effect elephant -4, camel -4
attributes sea_faring, hide_forest, very_hardy, can_withdraw, horse_archers, cantabrian_circle
move_speed_mod 1.0
formation2, 4.4, 3, 6, 3, square
stat_health 1, 3
stat_pri 9, 2, cav_bodkin_arrow, 145, 35, missile, missile_mechanical, piercing, none, 0, 1
stat_pri_attrno
stat_sec 8, 5, no, 0, 0, melee, melee_blade, piercing, sword, 60, 1 light sw
stat_sec_attrno
stat_pri_armour 8, 8, 0, flesh
stat_sec_armour 0, 0, flesh
stat_heat1
stat_ground 0, -1, -2, 1
stat_mental 18, disciplined, highly_trained
stat_charge_dist 20
stat_fire_delay 0
stat_food60, 300
stat_cost1, 1500, 750, 200, 200, 555, 1, 100
armour_ug_levels 3, 4, 5
armour_ug_models baimayicong, baimayicong, baimayicong
ownershipnorway
era 0norway
era 1norway
era 2norway
recruit_priority_offset 35
以上是白马义从的兵种数据,复制,粘贴在文件最后。
修改以下部分,红色字体
type gongqishi(名字)
dictionary gongqishi(名字)
category cavalry
classmissile
voice_type Light
banner faction main_cavalry
banner holy crusade_cavalry
soldier baimayicong, 32, 0, 1
mountzhongxingbaima
mount_effect elephant -4, camel -4
attributes sea_faring, hide_forest, very_hardy, can_withdraw, horse_archers, cantabrian_circle
move_speed_mod 1.0
formation2, 4.4, 3, 6, 3, square
stat_health 1, 3
stat_pri 9, 2, cav_bodkin_arrow, 145, 35, missile, missile_mechanical, piercing, none, 0, 1
stat_pri_attrno
stat_sec 8, 5, no, 0, 0, melee, melee_blade, piercing, sword, 60, 1 light sw
stat_sec_attrno
stat_pri_armour 8, 8, 0, flesh
stat_sec_armour 0, 0, flesh
stat_heat1
stat_ground 0, -1, -2, 1
stat_mental 18, disciplined, highly_trained
stat_charge_dist 20
stat_fire_delay 0
stat_food60, 300
stat_cost1, 1500, 750, 200, 200, 555, 1, 100
armour_ug_levels 3, 4, 5
armour_ug_models baimayicong, baimayicong, baimayicong
ownershipfrance(属国,france=曹 *** )
era 0france
era 1france
era 2france
recruit_priority_offset 35
保存,第一步完毕。
第二步:为兵种命名,打开安装目录\mods\sanguo\data\text,寻找export_units.txt。
在结尾处添加
{gongqishi}弓骑士(名字)
{ gongqishi _descr}弓骑士(兵种介绍,可以不写)
{ gongqishi _descr_short}弓骑士(兵种介绍,可以不写)
第三步:添加兵种图片。
1、 打开安装目录\mods\sanguo\data\ui\unit_info\norwey,有个baimayicong_info.tga,复制到安装目录\mods\sanguo\data\ui\unit_info\france下,图片名字修改为gongqishi_ info.tga。
2、 打开安装目录\mods\sanguo\data\ui\unit\norwey,有个#baimayicong.tga,复制到安装目录\mods\sanguo\data\ui\unit \france下,图片名字修改为#gongqishi.tga。
第四步:将兵种添加至骑兵营。
打开安装目录\mods\sanguo\data,寻找export_descr_buildings.txt,寻找骑兵营段落。
以下这是一级骑兵营数据
骑兵营
building equestrian
{
levels stables knights_stables barons_stables earls_stables kings_stables
{
stables requires factions { middle_eastern, egypt, cumans, mongols, }
{
capability
{
recruit_pool "yijunqibing" 1 0.25 3 0 requires factions { england, france, hre, spain, hungary, denmark, poland, venice, milan, sicily, scotland, byzantium, russia, portugal, turks, papal_states, aragon, norway, kievan_rus, } and event_counter taofadongzhuo 1
recruit_pool "Mongol Horse Archers" 1 0.50 4 0 requires factions { mongols, }
recruit_pool "Mongol Light Lancers" 1 0.50 4 0 requires factions { mongols, }
修改后为
红色字体为增加的
building equestrian
{
levels stables knights_stables barons_stables earls_stables kings_stables
{
stables requires factions { middle_eastern, egypt, cumans, mongols, }
{
capability
{
recruit_pool "yijunqibing" 1 0.25 3 0 requires factions { england, france, hre, spain, hungary, denmark, poland, venice, milan, sicily, scotland, byzantium, russia, portugal, turks, papal_states, aragon, norway, kievan_rus, } and event_counter taofadongzhuo 1
recruit_pool "Mongol Horse Archers" 1 0.50 4 0 requires factions { mongols, }
recruit_pool "Mongol Light Lancers" 1 0.50 4 0 requires factions { mongols, }
recruit_pool "gongqishi" 2 2 4 0 requires factions { france, }
意思是1级骑兵营能够招募弓骑士,每次最大雇佣2个,每回合增加2个,最大雇佣数量4个,经验0。
继续往下看,文件中
2级骑兵营
material wooden
construction 2
cost 1000
settlement_min town
upgrades
{
knights_stables
}
}
knights_stables requires factions { middle_eastern, egypt, cumans, mongols, }
{
capability
{
recruit_pool "yijunqibing" 1 0.25 4 1 requires factions { england, france, hre, spain, hungary, denmark, poland, venice, milan, sicily, scotland, byzantium, russia, portugal, turks, papal_states, aragon, norway, kievan_rus, } and event_counter taofadongzhuo 1
recruit_pool "ZYqibing" 1 0.25 3 0 requires factions { france, hungary, scotland, turks, poland, }
recruit_pool "BSqibing" 1 0.25 3 0 requires factions { spain, milan, byzantium, }
recruit_pool "JDqibing" 1 0.25 3 0 requires factions { england, sicily, }
recruit_pool "HBqibing" 1 0.25 3 0 requires factions { hre, russia, aragon,norway, }
recruit_pool "XLqibing" 1 0.25 3 0 requires factions { denmark, kievan_rus, jerusalem, }
recruit_pool "JZqibing" 1 0.25 3 0 requires factions { venice, portugal, }
recruit_pool "Mongol Horse Archers" 1 0.50 4 1 requires factions { mongols, }
recruit_pool "Mongol Light Lancers" 1 0.50 4 1 requires factions { mongols, }
recruit_pool "Mongol Heavy Archers" 1 0.5 4 0 requires factions { mongols, }
recruit_pool "Mongol Heavy Lancers" 1 0.5 4 0 requires factions { mongols, }
recruit_pool "SYzhongqibing" 1 0.25 3 0 requires factions { cumans, }
recruit_pool "Nanmanqibin" 1 0.25 4 0 requires factions { egypt, }
recruit_pool "Manzunvbing" 1 0.25 4 0 requires factions { egypt, }
recruit_pool "YuLin_Qi" 1 0.50 4 0 requires factions { papal_states, }
recruit_pool "gongqishi" 2 2 4 1 requires factions { france, }
三级骑兵营和四级骑兵营必须都按上述进行添加,否则三四级骑兵营将无法招募弓骑士!
最后一步:编辑模型分配文件。打开安装目录\mods\sanguo\data\unit_models中的battle_models.modeldb文件(记事本打开)
搜索以下字段
11 baimayicong
1 1
40 unit_models/sanguo/baimayicong_lod0.mesh 6400
2
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
2
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
修改为
11 baimayicong
1 1
40 unit_models/sanguo/baimayicong_lod0.mesh 6400
3(3个国家拥有兵模)
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
6 france(6个字符,属国france=曹 *** )
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
3
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
6 france
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
然后,进游戏吧~
怎么样,曹 *** 能够招募弓骑士了,爽吧!
“~”唤出控制台,输入create_unit J-0702-MaChao "xiliangtieji" 5999。
一、解释下这一输入的意思:
给马超5队满攻满防满盔甲的西凉铁骑(牦狼军白狼营)。
二、下面附上兵种代码:
1、merc_yijunqibing 晋武帝
2、zhenfu 甄宓
3、diaochan 貂蝉
4、guoyuan 郭援
5、zhangqiying 张琪瑛
6、SYsheshou 诸葛连弩
7、mabing 马病
8、mafeng 马疯
9、mayunlu 马云禄
10、mabai 马败
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)