导出存档分析篇(安卓版)

修改于2023/05/301.3 万浏览攻略
存档分析(存档里的修改只对本次存档剧本有效)
前言
待改文件:tk_x(x等于几就是第几个位置的存档).xml
修改工具:MT管理器(多用其自带的搜索、替换功能)
修改前一定要将存档备份!!!!!!!!!
第一部分 全局信息(header)
全局信息包括存档时间、剧本发展时间、剧本初始时间、游戏难度(gamedifflevel)、玩家势力ID(camp:10)、势力颜色ID、旗帜ID、君主基本信息及能否触发成就按钮(iswidow:0为否、1为是)。
TapTap
第二部分 物品模板(gameiteminfo)
①剧本原有物品
神器类、珍品类必须要模板才可以修改。普通类不需要模板,想要修改属性只能修改配置文件items.txt。
一般新档没有神器珍品,该模板为空,需要可以自行添加(因为此时势力可能没有神器)。
以<gameiteminfo>开始</gameiteminfo>结束,该部分可用于添加打造物品的模板属性。
gameitemid为物品序号,每个存档都不一样,可修改。
frontid为打造前缀,不用修改,一般为0。
modeid物品模板ID,是配置文件中真正的物品ID,一般保持物品序号和物品ID相同。
level表示物品等级(不能超过12级), cost表示价值,price表示价格。
unique表示物品是否唯一(0表示不唯一,1表示唯一),在存档文件中修改并没有效果,只有修改配置文件items.txt才会起作用。
effect表示物品特技(非套装特技),前4个是特技ID(游戏中只生效两个特效,所以只需要修改前2个就OK),后4个是特技效果(同理只需要修改前2个,最大可修改到99,游戏编辑器一般最大为30%,如冲锋伤害+30%)。
ability表示物品带给武将的属性加成,前4个为属性ID,后4个为属性加成数值。游戏中只能生效3个,故只需要修改3个属性就好,游戏编辑器中一般为30,如武艺+30。
skill为物品技能,4个均为技能ID,游戏中只能生效2个,如天变;固只需要修改前2个即可。
TapTap
②自建物品
以<newgameiteminfo>开始</newgameiteminfo>结束。
在游戏自带物品的基础上,icon表示新建物品图标ID。
etype为小类别(如刀剑酒书等)。
TapTap
第三部分 势力信息(campinfo)
以<campinfo campcount="*">开始</campinfo>结束。
campcount表示总势力个数,camp id表示势力ID(玩家所在势力ID见第一部分),color表示势力颜色。
leader表示君主ID,ds表示军师ID,im表示长史ID,gov表示司马ID,capital表示都城ID。
contryid表示国号,strengthensize表示特训令。
citys表示该势力所拥有城市的ID,ID之间用逗号隔开。
techs表示该势力已开发的技术的ID,ID之间用逗号隔开(满技术ID:0-81)。
items表示国库(还未赏赐的物品),在这里可以给该势力添加物品(神器首先需要有模板)。
item id表示物品序号,如果是神器或打造物,该序号与gameitemid相同,而不是物品模型ID。如果分不清,添加模板时尽量修改gameitemid(物品序号),使其和modeid(物品模型ID)保持一致。
count表示物品数量,神奇珍品类无论改成多大进入游戏也会自动变为1。此时可以采用复制的办法,即将该行代码多复制几行,想要几个就复制几行;或者修改游戏配置文件里的items.txt,改掉神器珍品类物品的唯一性,然后再返回这里修改数量。inheritorder表示继承人ID(第一顺位,第二顺位等)。
teacher表示太学老师ID(太学祭酒,军事博士,勇武博士,智谋博士,政务博士,人事博士,外交博士)。
extitem表示各种虎符数量修改并无效果,只能在上边的items里添加。
TapTap
第四部分 城池信息(cityinfo)
由<cityinfo>开始</cityinfo>结束。
city id代表城池ID,dim代表当前城池规模的ID(城池规模为小、中、大、巨,ID对应为0、1、2、3),maxdim代表城池最大规模的ID。
foodbv表示该城粮食产量(1年/次),moneybv代表该城金钱产量(3月/次)。
moneytax表示金钱上交比例,foodtax表示粮食上交比例。
people表示城池人口数量,defence表示城防,agri表示商业,busi表示农业,irrig表示水利,safety表示民心,support表示治安。
satrap表示城池太守的ID,camp表示该城所属势力的ID。
money表示该城拥有的金钱,food表示该城拥有的粮食。
armyinfo表示该城部队,army type表示该城部队中兵种的ID, number表示该兵种可用兵力。
morale表示该兵种部队的士气,exp表示该兵种部队的经验,woundedNumber表示该兵种部队的伤兵数量。
specialattributes表示该城特性(0表示未开启,1表示开启)。
TapTap
第五部分 武将信息(generalinfo)
从<generalinfo>开始到</generalinfo>结束。
general id表示武将ID,loyalty表示忠诚度,prestige表示武将声望,notoriety表示武将恶名。
exp表示武将功绩(与继承效果和可指挥军队的数量有关),health表示武将健康状态ID(0-3分别为健康、轻伤、重伤、濒死)。
hp表示武将单挑血量,official表示官职的ID(可以多个武将同一个官职,336为王,337为皇帝)。
cityid为武将所在城池ID,campid为武将所属势力ID(改成自己的城池和势力ID可以挖对方武将)。
personalstate表示武将个人状态(成长为1、在野为2,出任为3,俘虏为4/5,死亡为6)。
icon表示武将头像ID,specialskill表示武将特技的ID,deathyear表示死亡时间,birth表示武将出生时间。
interest表示武将喜好(分别对应武具,名马,书籍,乐器,服饰,饰品,宝物,第八个位置不起管,饮茶。内置编辑器可以修改0-3,3为3⭐)。
relation表示武将关系,wife表示武将配偶ID(多个配偶用逗号隔开,max为3个),brother表示义兄弟,child表示子女。
book表示该武将著书能写出的名著ID。
ability表示武将各项属性(无论是否装备物品,max都为256,比如武艺),abilityexp表示各项属性经验。
skill表示武将技能(50为已学会,0为未学会,比如内讧),skillexp表示技能经验。
item表示武将装备ID,分别对应为主武器,副武器,坐骑,铠甲,书籍,宝物(修改后即使主武器为大刀的武将也能装备棒锤,但物品大类不能变)。
extitem表示武将拥有的虎符(一个武将最多只能拥有1个,修改1个即可),cof count表示亲密关系人数,后面接着的是亲密武将ID及亲密度。
TapTap
下面的是自建武将or子女在上述基础上还可用于修改的部分
sex表示性别(0为女,1为男)。
itemmainweapontype表示武将的武器类型ID(7为单手、8为双手、9为大刀、10为枪矛、12是戟、14是斧、16是棒锤),solores是武将单挑模型(比如关羽)(两个需要同步改)。
individuality表示武将义理野心相性,specialatter表示武将特性(如老当益壮、万夫不当等,max有9个)。
TapTap
第六部分 其他(直接用文件管理器搜索修改即可)
playerconfiginfo表示可以更改难度,contribute表示玩家势力的朝廷贡献度。
ymzitemidlist表示攻打异族掉落和2月异族对玩家势力好感度≥80所赠送物品的ID;yimingzucof表示异民族的好感度(7个异族)。
szitemidlist表示攻打水寨、山寨掉落的物品的ID。
calltype表示召唤令;number表示数量(分别为商队、名士、仙人、名医、名匠、剑客)。
TapTap
第七部分 结尾
最后一行中hash和size的数值都要修改为81106348(否则导入存档时存档会消失)。
TapTap
添加套装、神器
①首先需要在存档文件物品模板部分(gameiteminfo)添加神器、套装模板,不添加模板是无法给势力添加神器的。
模板:神器ID为著书神器80023、80064-80072、武道大会冠军奖励90100-90129、专属套装神器92201-92296、锻造神器100022-100071;详细的物品及ID对应见表6。
TapTap
②添加神器模板后,去势力信息(campinfo)部分给所在势力camp的item里添加神兵。
示例:<item id="92201"count="1"/>
③将存档文件最后一行中hash和size的数值修改为81106348(否则导入存档时存档会消失)。
④保存导入存档并读取即可。
一些其它信息
原有武将ID为1-1380;自建武将ID从2000开始;子女武将ID从3000开始;8000之后为NPC的ID;具体对应关系见 表1。
著书中蒙恬笔ID为199,愉麋墨ID为201,五色花笺纸ID为206,砚台ID为200。
锻造所需矿石木材等材料ID为555-576。
calltype中的number可以改势力召唤令的数量。
camp中的strengthensize可以修改特训令的数量(ID:92013,在camp添加items应该也可以修改数量)。
general中的extitem可以修改武将拥有的虎符种类(一个)(虎符ID为520-534)。
general中的official可以修改官职(可以封异姓王哦)(337为皇帝),具体官职及对应ID见表9。
general中的book添加这些数据:-80023,-80064,-80065,-80066,-80067,-80068,-80069,-80070,-80071,-80072可以写全神器书。
contribute可以修改朝廷贡献度。
各类东西与对应ID总结如下:汉末霸业ID汇总表
140
500
24