猪油贰爷 发表于 2010-7-7 19:59:58

descr_mercenaries.txt雇佣军设置文本解读!

本帖最后由 猪油贰爷 于 2010-7-25 05:35 编辑

descr_mercenaries.txt就是雇佣军的设置文本!

我们找期中一段来解读下:

;幽州
pool DQ01-youz
        regions        C-0102-a-XiangPing
        unit merc Gongshou YuanShao,                      exp 0 cost 1800 replenish 1.2 - 1.8 max 8 initial 6
        unit merc Hebeibubin YuanShao,                  exp 0 cost 1800 replenish 1.2 - 1.8 max 8 initial 6
        unit merc Hebeiqiangbin YuanShao,               exp 0 cost 2640 replenish 1.0 - 1.6 max 8 initial 6
        unit merc Hebeiqibin YuanShao,                     exp 0 cost 2000 replenish 1.0 - 1.4 max 6 initial 4
        unit merc Hebeizhongqibin YuanShao,         exp 0 cost 2200 replenish 0.8 - 1.2 max 4 initial 2
        unit merc Baimayicong Gongsun,                   exp 0 cost 2400 replenish 0.2 - 0.3 max 3 initial 1

;幽州(这个没用,只是告诉这里面是幽州,可删除之)

pool DQ01-youz(地域 幽州,DQ01-youz就是幽州地域的代号)

regions        C-0102-a-XiangPing(区域 辽东郡,C-0102-a-XiangPing就是辽东郡的区域编号)

unit merc Gongshou YuanShao,                exp 0 cost 1800 replenish 1.2 - 1.8 max 8 initial 6

unit(就是部队啦)后面就是雇佣军队的名称(也就是export_descr_unit.txt里面的type项目)
exp(就是该部队的经验值,上限为9)
cost(就是该雇佣部队雇佣所需的金钱)
replenish(就是每回合补充的数量,后面如:1.2 - 1.8意思就是每回合补充1.2到1.8个队伍)
max(就是最大待招募部队数量)
initial(就是开始游戏时的待招募部队数量)

注意事基项:
1、区域编号,不是城市编号,如:辽东郡,用的是C-0102-a-XiangPing,而不是C-0102-b-XiangPing
2、区域编号可查barbarian_invasion_easy_regions_and_settlement_names.txt等文件
3、regions项目可同时添加同一州域的多个区域编号(如:regions C-1601-a-MY-WuWan C-1602-a-MY-XiongNu)
4、请确保本文本里面所设置的雇佣军队都拥有mercenary_unit属性(在export_descr_unit.txt里面设置),否则无法开始新游戏
5、请注意格式,就是那些空格和“,”号(这个不多说)


外附各州地域编号:
幽州DQ01-youz
并州DQ02-bingz
冀州DQ03-jiz
青州DQ04-qingz
徐州DQ05-xuz
兗州DQ06-yanz
豫州DQ07-yuz
司隸DQ08-sil
雍州DQ09-yongz
涼州DQ10-Liangz
荊北DQ11-jingb
荊南DQ12-jingn
揚州DQ13-yangz
益州DQ14-yiz
南中DQ15-nanz
荒夷DQ16-my00-huangyi

猪油贰爷 发表于 2010-7-8 03:20:05

此帖仅供交流学习使用,如有发现错误或不足,烦请回复告知!其他无关回复将一律予以删除,谢谢......

⑨道 发表于 2010-7-9 23:18:13

在亚历山大中,可以使用restrict 国家名
限制某1国家专用的雇佣兵 unit merc Baimayicong Gongsun,                   exp 0 cost 2400 replenish 0.2 - 0.3 max 3 initial 1 restrict berbers

⑨道 发表于 2010-7-9 23:18:38

话说猪油,代码为什么不用代码模式= =

key999 发表于 2011-6-3 18:08:23

收藏了........这帖子有非常好得收藏价值....尤其3楼Evenmov的说明也极具参考价值:lol

key999 发表于 2011-6-21 17:34:57

回复 猪油贰爷 的帖子

请问“各州地域编号”是可以随便编的吗?还是说编完后还要在哪里做设定?

767985901 发表于 2011-7-2 23:40:11

{:5_141:}{:5_141:}

猪油贰爷 发表于 2011-7-6 09:55:12

回复 key999 的帖子

可以随便编号,不过要全部重新设定!

key999 发表于 2011-7-7 15:10:24

回复 猪油贰爷 的帖子

请问所谓的重新设定,是要在那些文本做设定?

notdiebird 发表于 2011-7-7 16:00:16

回复 key999 的帖子

是需要重新生成地图吧

key999 发表于 2011-7-8 00:20:29

回复 notdiebird 的帖子

原来如此,了解,感谢您和猪爷的解答{:5_155:}

忆浅 发表于 2012-3-16 22:50:00

修改没问题了是不?我去试试.mercenary_unit属性是什么?
页: [1]
查看完整版本: descr_mercenaries.txt雇佣军设置文本解读!