网上没搜到关于增加雇佣兵的教程,按照增加新兵种的教程试了一下,想把鸭梨里面的印度女弓手、印度战象和马其顿近卫添加到原版里。
1、尝试用的是印度女弓手,在鸭梨下复制兵种简介到原版DATA/TEXT/export_units.txt里面:
{indian_female_archers} 印度女弓手
{indian_female_archers_descr}
Can Hide In Forests\nCan Sap\n\nThese warlike women are an oddity to many Macedonian troops, though as many others are likely to be too distracted by the manner of their dress to care....(这里介绍太长,省略掉)
{indian_female_archers_descr_short}
The term 'the gentle sex' is unfamiliar to these lethal ladies. The only pincushions they are interested in are the arrow-riddled corpses of their foes!
2、在鸭梨下复制相关内容到原版DATA/export_descr_unit.txt里面:
type Indian Female Archers
dictionary indian_female_archers ; Levy Archers
category infantry
class missile
voice_type Female_1
soldier ALEX_indian_female_archers, 40, 0, 0.8
;;; Removed for Alexander officer egyptian_standard
attributes sea_faring, hide_forest, can_sap, hardy,
mercenary_unit
formation 1.2, 1.2, 2.4, 2.4, 4, square
stat_health 1, 0
stat_pri 5, 0, arrow, 120, 15, missile, archery, piercing, none, 25 ,1
stat_pri_attr no
stat_sec 1, 0, no, 0, 0, melee, simple, piercing, knife, 25 ,1
stat_sec_attr no
stat_pri_armour 0, 1, 0, flesh
stat_sec_armour 0, 0, flesh
stat_heat -1
stat_ground 2, 1, 0, -1
stat_mental 0, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 0, 140, 120, 20, 30, 230
ownership slave(这里原来写着埃及,我改为叛军了)
3、在鸭梨下复制相关内容到原版DATA/export_descr_unit_enums.txt里面:
indian_female_archers
indian_female_archers_descr
indian_female_archers_descr_short
4、在鸭梨下复制相关内容到原版DATA/descr_model_battle.txt里面:
找到
;;;;;; MERCENARIES ;;;;;;;;;;;;;;;;;;; ;Special versions of some soldiers, that have both slave and mercenary versions
;This is necessary to get correct sprites for the mercs
里面添加:
type ALEX_indian_female_archers ; Levy Archers
skeleton fs_archer, fs_swordsman
indiv_range 40
;;; texture slave, data/models_unit/textures/unit_indian_archer_yellow.tga
texture slave, data/models_unit/textures/ALEX_indian_female_archer.tga
model_flexi data/models_unit/ALEX_indian_female_archer_lod_1.CAS, 15
model_flexi data/models_unit/ALEX_indian_female_archer_lod_2.CAS, 30
model_flexi data/models_unit/ALEX_indian_female_archer_lod_3.CAS, 40
model_flexi data/models_unit/ALEX_indian_female_archer_lod_4.CAS, max
model_sprite slave, 60.0, data/sprites/egypt_ALEX_indian_female_archers_sprite.spr
model_tri 400, 0.5f, 0.5f, 0.5
(这个TXT文件我在教程上述要改的地方都把势力改成叛军了)
5、在鸭梨下复制相关内容到原版DATA/sprites下:
egypt_ALEX_indian_female_archers_sprite_000.tga.dds
egypt_ALEX_indian_female_archers_sprite.spr
6、在鸭梨下复制相关内容到原版DATA/models_unit下:
ALEX_indian_female_archer_lod_1.CAS
ALEX_indian_female_archer_lod_2.CAS
ALEX_indian_female_archer_lod_3.CAS
ALEX_indian_female_archer_lod_4.CAS
子目录textures文件夹下:
ALEX_indian_female_archer.tga.dds
unit_indian_archer_yellow.tga.dds
7、在鸭梨下复制相关内容到原版DATA/UI下:
UNITS/merc/#indian_female_archers.tga
UNIT_INFO/merc/indian_female_archers_info.tga
8、在原版\Data\world\maps\campaign\imperial_campaign目录下的descr_mercenaries.txt里面:
pool Egypt
regions Nile_Delta Middle_Egypt Thebais
unit merc libyan infantry, exp 0 cost 350 replenish 0.06 - 0.125 max 2 initial 1
unit merc bedouin, exp 0 cost 700 replenish 0.005 - 0.15 max 1 initial 0
unit merc bedouin archers, exp 0 cost 750 replenish 0.005 - 0.15 max 1 initial 0
后面添加:
unit indian_female_archers, exp 0 cost 300 replenish 0.15 - 0.25 max 2 initial 1
然后上述弄完以后,创建个罗马的快捷方式(添加了 -show_err),双击进入初始图片后弹回桌面,提示如下内容:
Script Error in data/export_descr_buildings.txt,at line 951,column 50.
Unknown unit type specified: indian_female_archers
请教修改帝和元老帝,是什么地方需要修改呢?这个训练建筑文件夹里的内容真的不是很明白,是要添加可训练建筑和势力吗?还是什么地方弄错了?
1、尝试用的是印度女弓手,在鸭梨下复制兵种简介到原版DATA/TEXT/export_units.txt里面:
{indian_female_archers} 印度女弓手
{indian_female_archers_descr}
Can Hide In Forests\nCan Sap\n\nThese warlike women are an oddity to many Macedonian troops, though as many others are likely to be too distracted by the manner of their dress to care....(这里介绍太长,省略掉)
{indian_female_archers_descr_short}
The term 'the gentle sex' is unfamiliar to these lethal ladies. The only pincushions they are interested in are the arrow-riddled corpses of their foes!
2、在鸭梨下复制相关内容到原版DATA/export_descr_unit.txt里面:
type Indian Female Archers
dictionary indian_female_archers ; Levy Archers
category infantry
class missile
voice_type Female_1
soldier ALEX_indian_female_archers, 40, 0, 0.8
;;; Removed for Alexander officer egyptian_standard
attributes sea_faring, hide_forest, can_sap, hardy,
mercenary_unit
formation 1.2, 1.2, 2.4, 2.4, 4, square
stat_health 1, 0
stat_pri 5, 0, arrow, 120, 15, missile, archery, piercing, none, 25 ,1
stat_pri_attr no
stat_sec 1, 0, no, 0, 0, melee, simple, piercing, knife, 25 ,1
stat_sec_attr no
stat_pri_armour 0, 1, 0, flesh
stat_sec_armour 0, 0, flesh
stat_heat -1
stat_ground 2, 1, 0, -1
stat_mental 0, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 0, 140, 120, 20, 30, 230
ownership slave(这里原来写着埃及,我改为叛军了)
3、在鸭梨下复制相关内容到原版DATA/export_descr_unit_enums.txt里面:
indian_female_archers
indian_female_archers_descr
indian_female_archers_descr_short
4、在鸭梨下复制相关内容到原版DATA/descr_model_battle.txt里面:
找到
;;;;;; MERCENARIES ;;;;;;;;;;;;;;;;;;; ;Special versions of some soldiers, that have both slave and mercenary versions
;This is necessary to get correct sprites for the mercs
里面添加:
type ALEX_indian_female_archers ; Levy Archers
skeleton fs_archer, fs_swordsman
indiv_range 40
;;; texture slave, data/models_unit/textures/unit_indian_archer_yellow.tga
texture slave, data/models_unit/textures/ALEX_indian_female_archer.tga
model_flexi data/models_unit/ALEX_indian_female_archer_lod_1.CAS, 15
model_flexi data/models_unit/ALEX_indian_female_archer_lod_2.CAS, 30
model_flexi data/models_unit/ALEX_indian_female_archer_lod_3.CAS, 40
model_flexi data/models_unit/ALEX_indian_female_archer_lod_4.CAS, max
model_sprite slave, 60.0, data/sprites/egypt_ALEX_indian_female_archers_sprite.spr
model_tri 400, 0.5f, 0.5f, 0.5
(这个TXT文件我在教程上述要改的地方都把势力改成叛军了)
5、在鸭梨下复制相关内容到原版DATA/sprites下:
egypt_ALEX_indian_female_archers_sprite_000.tga.dds
egypt_ALEX_indian_female_archers_sprite.spr
6、在鸭梨下复制相关内容到原版DATA/models_unit下:
ALEX_indian_female_archer_lod_1.CAS
ALEX_indian_female_archer_lod_2.CAS
ALEX_indian_female_archer_lod_3.CAS
ALEX_indian_female_archer_lod_4.CAS
子目录textures文件夹下:
ALEX_indian_female_archer.tga.dds
unit_indian_archer_yellow.tga.dds
7、在鸭梨下复制相关内容到原版DATA/UI下:
UNITS/merc/#indian_female_archers.tga
UNIT_INFO/merc/indian_female_archers_info.tga
8、在原版\Data\world\maps\campaign\imperial_campaign目录下的descr_mercenaries.txt里面:
pool Egypt
regions Nile_Delta Middle_Egypt Thebais
unit merc libyan infantry, exp 0 cost 350 replenish 0.06 - 0.125 max 2 initial 1
unit merc bedouin, exp 0 cost 700 replenish 0.005 - 0.15 max 1 initial 0
unit merc bedouin archers, exp 0 cost 750 replenish 0.005 - 0.15 max 1 initial 0
后面添加:
unit indian_female_archers, exp 0 cost 300 replenish 0.15 - 0.25 max 2 initial 1
然后上述弄完以后,创建个罗马的快捷方式(添加了 -show_err),双击进入初始图片后弹回桌面,提示如下内容:
Script Error in data/export_descr_buildings.txt,at line 951,column 50.
Unknown unit type specified: indian_female_archers
请教修改帝和元老帝,是什么地方需要修改呢?这个训练建筑文件夹里的内容真的不是很明白,是要添加可训练建筑和势力吗?还是什么地方弄错了?