增加人物 这个如果是在SS里加是很简单的,打开Medieval II Total War\mods\Stainless_Steel_6\data\world\maps\campaign\imperial_campaign(这是我的文件路径,大家的可能也一样)里的descr_strat文档,如增加个派系将领(不是王室成员,因为这个会牵涉到后面的一些东西,搞不好会跳出游戏,怎么在派系将领的基础上变成王室成员,这个我会在后面连同加公主一起讲) character Jacob(名字,要跟本势力的名字对上号,否则就会出现无名氏的现象,文件在data下的descr_names文档里) von Straszburg(姓氏,这个可有可无), named character(注意这个,每种不同人物都是不一样的,但派系将领和王室成员这里是一样的), male(性别), age 20(年龄), x 120, y 227(坐标,就是在地图上的位置) PS:如果是势力的王或继承人,那么在性别和年龄之间会多一个leader或heir,同样的,在人物属性那也会分别多Factionleader 1和Factionheir 1) traits(人物属性) LoyaltyStarter 1(这个不要改到不是1的数,1是游戏的初始忠诚度,改了进入游戏后你会发现将领的忠诚会更低,后面的ReligionStarter也是同样的道理) , ReligionStarter 1 , GoodCommander 1 , BattleChivalry 1 , PublicFaith 1 ancillaries(随从,最多八个,注意格式) holy_lance army unit NE Bodyguard(本势力的将领卫队,去export_descr_unit文件查找) exp 1(兵经验) armour 0(兵盔甲等级) weapon_lvl 0(兵武器等级) 加军队 character Reinhard, general, male, age 22, x 169, y 150 army unit Peasant Archers(根据该势力所拥有的兵来改,去export_descr_unit文件查找) exp 0 armour 0 weapon_lvl 0 加海军 character Volkmar Schippen, admiral, male, age 20, x 170, y 140 army unit cog(同上) exp 1 armour 0 weapon_lvl 0 加间谍 character Rainald Erlach, spy, male, age 20, x 144, y 171 traits NaturalSpySkill 1 加刺客 character Wennemar Blankenberg, assassin , male, age 20, x 143, y 167 traits NaturalAssassinSkill 1 加商人 character Michel Balk, merchant, male, age 20, x 115, y 177 traits NaturalMerchantSkill 1 加牧师 character Peter von Hamburg, priest, male, age 20, x 173, y 230 traits NaturalPriestSkill 1 加公主(这个也跟加王室成员一样会比较麻烦) character Adela, princess, female, age 25, x 80, y 217 traits IAmPrincess 1 , NaturalPrincess 2 , GoodPrincess 1 , BraveWoman 1 , EducatedWoman 1 以上的是在SS里修改,但如果你在魔戒里为正义阵营加将军,可能会发现战略地图上他会以英雄的形象出现(囧……)(邪恶的我还没试过,我想大概也是差不多的),所以我在这里讲的主要是怎么更好地增加将军。举个我帮高精加了造船者瑟丹的例子(我做的这个是英雄,这个看懂了其他的也就懂了)。
首先照样是在descr_strat里输入 character Cirdan(1), named character, male, age 65, x 60, y 252, portrait Cirdan(2) traits Cirdan 1(3) 后面的照一般的就行了
(1)Cirdan这个名字在Medieval II Total War\mods\Third_Age\data下的descr_names里原来是没有的没有的,但我们可以加上去“ (前面这段空格不知会不会有影响,所以还是根据文档里来加,队形很重要……)Cirdan”,加的话最好根据英文字母a到z的顺序来排列,如在Cirdan的上面是Cilmion下面是Cofniben一样(这样比较保险),然后在data\text(这个文档里的是中文解释)下的names文档里加入“{Cirdan}瑟丹”这一栏(当然Cirdan对应的中文不一定是瑟丹,喜欢的话可以弄自己的名字上去,只在一个势力里添加就保证了这个名字只会出现在这个势力里。但这里有一个问题,如果你在一个势力里增加了一个名字,那么这个名字下面的名字(包括本势力和以下势力的名字里),如果在帝国会战里出现了,他们的中文解释都会变,所以这项工作要在帝国会战之前做完,减名字也是同样的道理) PS1:关于descr_names里的一些文字解释:characters名字(我们动这个就行了),women(女性的名字),surnames(姓氏,SS里有魔戒里没有) PS2:我不知道data下的descr_names_lookup文档有什么用,这里面是按顺序的名字大全,我觉得有text里的names就够了 (2)这个如果没有,你会发现你改出来的瑟丹的头像是以一个年轻的西尔凡弓箭手的现象出现(囧……还中土最老精灵……)……其实portrait Cirdan文件是有导向的,我根据爱隆的“Elrond, named character, male, leader, age 49, x 185, y 250, portrait Elrond, hero_ability Righteousness_of_Faith(这个是某些英雄的特殊技能) (如果是波罗莫之类的,这里还会多一项battle_model boromir之类的,这是进入战场时的兵模);imladris(最后的“;imladris”这个是没有意义的,它这是说是伊姆拉崔,就是爱隆所在的位置瑞文戴尔,你删了它也没关系)找到了portrait所在的文件夹data\ui\custom_portraits,那里是一个以Elrond命名的文件夹,里面有三个tga图片,分别是portrait_dead(死了的头像,但是我发现葛罗芬戴尔这个派系将领也有,这个如果他不升级为王室成员就有点多余),portrait_old(老了的头像,由于是精灵,这个和后面的那个young是一样的,但如果是人类,就会很苍老),portrait_young(年轻时的头像),所以我在\ui\greek\portraits\portraits的young里选了一个比较像瑟丹的作为他的头像(难找啊:银白到有点灰的头发再加一点胡子……我那个擦……最后我找了个看上去显得还比较苍老的凑合着算了……),然后复制了两个,最后这三个的分别命名为portrait_dead,portrait_old,portrait_young,放在一个以Cirdan命名的文件夹里,放在custom_portraits目录下(图1) PS1:在\ui\greek\portraits\portraits的下面三个文件夹里我发现每个都有200个tga图片,但里面有很多都是一样的,但dead、old、young三者的顺序都是基本对应的,由于瑟丹是英雄,我把同他一样的头像全删了,这样会出现数字断层,然后我把后面数字按顺序补回去(这样补不容易乱,三个文件夹都要),如果不补,那么在帝国会战时就会出现有时精灵会用矮人头像的现象…… PS2:由于人类的old和young是不一样的,如果要加人类将领,把portraits三个文件夹对应的拉出来就行了。
(3)是英雄当然就要有人物传记,这个在data下的export_descr_character_traits里加,先找到爱隆他们的位置,然后照着葛罗芬戴尔画瑟丹(这两个都是派系将领,其实都一样的)(数值根据个人喜欢来选择,但我觉得尽量不要超过原文件里的最大数值,否则不知会不会有效)这里注意,在descr_strat里是要“Cirdan 1”,那个1不能改成2,原因我想大概是因为在export_descr_character_traits只有1级,没得升了。 ;------------------------------------------ Trait Cirdan Characters family