RT,有人要添加新势力以及增加历史武将的教程,那我就简单写个吧(也是晚上无聊研究了下终于成功,感谢指点过我的高手)
先说下增加历史武将的方法:
第一步要先改General01.ini这个文件,里面要写入你要加入的武将的各种属性,如:
[GENERAL]
No = 561----------------------武将编号
Name = 赵云-----------------武将姓名
Str = 97----------------------出场武力
Int = 88----------------------出场智力
HP = 133.5-------------------出场体力
MP = 48---------------------出场技力
Justice = 98-----------------义理
Personality = 75-----------相性
Morale = 85-----------------出场士气
Weapon = 204 ;短雉枪----出场武器
Horse = 272 ;黄鬃马-------出场座骑
Formation = 5---------------出场阵形
SolType1 = 5 ;短枪兵-----出场兵种(默认)
SolType2 = 9 ;轻骑兵-----出场兵种2(游戏中可选)
Weapon0Exp = 20-------出场剑系必杀熟练度
Weapon1Exp = 20-------出场扇系必杀熟练度
Weapon2Exp = 20-------出场刀系必杀熟练度
Weapon3Exp = 40------出场枪系必杀熟练度
Weapon4Exp = 20------出场弓系必杀熟练度
ExSuperAtk = 406------专属必杀编号,406为银龙逆鳞枪,,,具体所有必杀及编号在SuperAtk.ini文件里有
ExSuperAtkExp = 210,210,210--------专属必杀至少三种武器熟练度加起来为210
FRelation =
RParent = 0----------------有血缘关系的
RLord = 579 ;刘备--------自动投奔对象
RMarriage = 0
IsResurgable = 1
FaceID = 561---------------头像编号
ResID = 011------------------战场造型编号
stringID_FullName = 561
stringID_SecondName = 561
stringID_FirstName = 561
stringID_CallMySelf = 561
stringID_Appellation = 561
Sex = 1------------------------性别,0为女
Race = 0
DefaultTitle = 1 ;侍郎--------初始官职
IsEvent =
ExtraType =
EventType =
OffsetZ =
IsUsed = 1
以上各数值改成你想要的就行了,这个文件搞定。(这个是指你可以在最后一个武将后面加上一段新的代码然后写上属性并不是替换原来的)
第二步要改DefSkill.ini这个文件,这个是为新加的武将定义特性的,如吕布的是这样的:
[GenSkill]
No = 151
Name = 吕布
BFMagic = 0,0,0,0,0,0,0,0,0,0
SFMagic = 0,0,0,0,0,0,0,0,0,0
GenSkill = 1,3,6,0,0,0,0,0,0,0 ; 骁勇,斗志,飞马---------个人特性
ArmySkill = 0,0,0,0,0,0,0,0,0,0----------------------------主将特性
ArmyGroupSkill = 0,0,0,0,0,0,0,0,0,0--------------------元帅特性
想怎么加,加上吧,,,注意,GenSkill = 1,3,6,0,0,0,0,0,0,0 ,那个1,3,6在GenSkill.ini文件里有,是特性的编号,别搞错了
第三步要改General02.ini这个文件,这是为新加的武将决定出生地的,如丁奉的是这样:
[GENERAL]
No = 01
Name = 丁奉
City1 =
City2 =
City3 =
City4 =
City5 = 59, 0 ;庐江
City6 = 72, 1 ;江夏
City7 = 72, 1 ;江夏
City8 = 72, 0 ;江夏
City9 = 72, 0 ;江夏
City10 = 72, 0 ;江夏
上面的city1到city10分别代表10个剧本,59是城市编号,0表示在野,想让他在哪个剧本出现就在相对应的后面定义就行了,城市编号可以city.ini文件里查看。
第四步要改TermText.ini这个文件,这是定义武将名字的文件。如以下一段代码:
String = 25697,关羽
String = 25698,关索
String = 25699,关统
String = 25700,关凤
String = 25701,关兴
根据这些代码和General01.ini文件里的武将对应一下不难发现,每个武将的名字代码是string =25000+General01.ini文件里定义的武将代码
大家可以自己换算后在空白处自己加上新加武将的名字。
上面说的这个方法是加入武将的,接下来说说加入新势力的方法:
很简单,只要改Nation.ini这个文件就行了,大家看代码:
[NATION100]
Lord = 15 ;士燮
IsUsed = 1
BGM = 8
Friendship =
;Friendship =
[NATION101]
Lord = 2 ;丁原
IsUsed = 1
BGM = 8
Friendship = 15,50
;Friendship = 士燮,50
[NATION102]
Lord = 27 ;公孙瓒
IsUsed = 1
BGM = 7
Friendship = 15,50,2,50
;Friendship = 士燮,50,丁原,50
[NATION103]
Lord = 35 ;孔岫
IsUsed = 1
BGM = 8
Friendship = 15,50,2,70,27,50
;Friendship = 士燮,50,丁原,70,公孙瓒,50
[NATION104]
Lord = 139 ;何进
IsUsed = 1
BGM = 7
Friendship = 15,50,2,70,27,70,35,70
;Friendship = 士燮,50,丁原,70,公孙瓒,70,孔岫,70
代码中的[NATION100]应该是表示第一个剧本中的第一个势力,Lord = 139 ;何进就是表示君主是何进,其它的意思我也不是很清楚了,但那个Friendship 可能是友好度吧,如果你要加入新势力,就在相对应的剧本编号后加入,比如在第三个剧本里加入新势力的话,可以这样:
[NATION318]
Lord = 831 ;卑弥呼
IsUsed = 1
BGM =
Friendship =
15,20,27,20,37,20,64,20,151,20,174,20,273,20,304,20,305,20,328,20,376,20,386,20,415,20,572,20,579,20,587,20,593,
20,705,20
;Friendship = 士燮,20,公孙瓒,20,孔融,20,王朗,20,吕布,20,李傕,20,孙策,20,袁绍,20,袁术,20,马腾,20,张鲁,20,张绣,20,
曹操,20,刘表,20,刘备,20,刘璋,20,刘繇,20,严白虎,20
[NATION319]
Lord = 1684 ;赵英明
IsUsed = 1
BGM = 8
Friendship =
15,50,27,50,37,70,64,70,151,50,174,50,273,30,304,50,305,50,328,50,376,50,386,50,415,50,572,50,579,50,587,50,593,
70
;Friendship = 士燮,50,公孙瓒,50,孔融,70,王朗,70,吕布,50,李傕,50,孙策,30,袁绍,50,袁术,50,马腾,50,张鲁,50,张绣,50,
曹操,50,刘表,50,刘备,50,刘璋,50,刘繇,70,严白虎,50,卑弥呼,50
上面的[NATION319]就是一个新势力,我自己加的呵呵
接下来还要改剧本文件,比如说你想让你加入的武将在第三个剧本出现,就要改City03.ini这个文件,第一个剧本就是City01.ini,以此类推,看代码吧:
[CITY]
No = 1
Name = 西凉
Lord = 328 -- 这个328表示占领这个城池的君主武将的代号,要创建新势力就要改这个
Chief =
Adviser =
People = 138500
PeopleHeart = 600
Money = 251
Defend = 305
Economics = 200
ReserveSoldierNumCur = 20
IsEvent = 0
IsEventOpen =
DefaultTower = 48
IsUsed = 1
把你新加入的历史武将全放到这个城里就直接是这个君主的手下了,目前有个小小的问题还没解决,就是武将的旗帜问题,显示的姓氏不正常,正在研究中~昨晚漏了这最后改剧本的一个步骤,现在补上,抱歉哈