作者:gongjie123

先说下增加历史武将的方法:

第一步要先改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文件里定义的武将代码
大家可以自己换算后在空白处自己加上新加武将的名字。接着还要在String = 27000开始的武将姓最下面加上你增加的武将的姓,不然游戏里会武将的旗帜显示”预“。。。这个要感谢在贴里回贴的那位朋友,非常感谢~

上面说的这个方法是加入武将的,接下来说说加入新势力的方法:

很简单,只要改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

把你新加入的历史武将全放到这个城里就直接是这个君主的手下了。

这样添加新势力会产生原有的势力开局就灭的BUG,解决的办法如下:

方法一:(较麻烦)

原来用霸王项羽做新势力的君主的话会导致其它势力灭亡或君主失踪,目前已经有办法可以解决些问题(补充说明此方法是游戏会员“一二三四五”想出来的,大家感谢你哈)。
想用霸王项羽或刘邦做新势力君主的话不能调本游戏里原来的霸王项羽和刘邦的数据,我们要再复制一遍他们的数据然后改个别的武将代码,说白了就是创建一个新的武将,只不过这个武将的属性各项设定和霸王项羽一样的,名字也可以一样,不会和游戏里原有的霸王项羽冲突。

方法二:

另外有某位高手找到了另一个解决的办法,就是把General01.ini这个文件里的IsResurgable =1这一行改成0或者直接去掉1也可以解决,
这个方法还不错

评论:三国7添加新势力及新武将的方法