【武将收集】武将“出仕”模板的修补~游戏不再刷新第二个相同的武将
本帖最后由 afei2387 于 2019-7-1 08:03 编辑原帖链接:【武将收集】分享自用人物模板~小白再也不用看什么词条了~直接套用~满足武将强迫症收集癖!(可1回合内多人同时加入并附上人物名称文件)http://bbs.3dmgame.com/thread-5893808-1-1.html对于使用文章当中的“出仕”模板调出某一武将后,而游戏并不验证某武将是否已经存在,会在武将池刷新而导致出现第二个一样的人。当然这个刷新本来也是概率出现的。
点击这里:306和307楼有大综合范例,涵盖几乎所有情况样板!
思路:那么是不是改一下武将的出仕年代就可以了,所以就郭嘉为例,直接该其出生年就达到出仕年的目的。文件在fast.pack里面的startpos_romance.esf里面(这里是演义模式,史实模式在data.pack里面的startpos_historical.esf里面)
(这个刷新的武将名单是由startpos_romance.esf里面的历史武将决定的;startpos_romance.esf里面没有的武将就不会刷新,那么对于已有的武将就改年代就行了。注意是指“出仕”模板,不要搞错情况,比如56楼的鲁肃应该是转投模板,而且不用改年代)
具体步骤和位置:
1:用Pack File Manager打开附件郭嘉出仕模板范例中的campaigns→3k_main_campaign_map→startpos_romance.esf
2:点击打开CAMPAIGN_STARTPOS/COMPRESSED_DATA/CAMPAIGN_ENV/CAMPAIGN_MODEL/WORLD/CHARACTER_GENERATOR/PERSISTENT_CHARACTER_STORAGE/CHARACTERS/CHARACTERS - 185/PERSISTENT_CHARACTER/DATE
3:修改第一项的年代,我改了999,那么郭嘉到时间就不会出场了,他还未出生...
最后,对于你使用“出仕”模板添加了的武将(有武将编号的)修改这个文件里面的出生年代(演义或者史实)即可,可以先放入你的mod然后修改(在PFM里面鼠标右键你的mod名字,添加→从pack→选取对应的startpos_romance.esf或者startpos_historical.esf)
补充:
1.对于原来的“转投”模板,武将不会刷新出现第二个,因为武将本来就已经出仕,只是势力之间的移动。
2.郭嘉武将编号是185,于禁是184;在esf文件里的CHARACTERS-编号里面可以查看是哪个武将。附件提供@beibei007大佬整理的武将编号,大大节约了一个个查看的效率!再次对@beibei007大佬的工作表示感谢!
3.没有武将编号的诸葛和司马也会概率刷新出来,除esf文件因素外,应该还由原database.pack的武将特殊事件词条概率产生,所以遇到暂时就杀之吧,还有分析指出可能和CA的一些bug有关,参考187楼A大给出的官方论坛链接,希望以后的更新能更有效的解决此问题...
附件为郭嘉出仕修补模板,文件大了,只能分卷上传了~10楼附件有孙尚香转投范例~120楼附件是马超和孙尚香一起转投范例~startpos_romance.esf里没有编号武将出仕的详看177楼有刘协出仕范例
陈宫是个列外,不知道是不是游戏的bug,看86楼便知(他是一个汉帝国初始武将+未出仕武将)想要陈宫的建议就用“出仕”模板吧,只要改了上述文件中的年代,汉帝国那个,二回合会自己死的
前排支持技术贴~~~~~~~~~~ 大佬,我想让香香第一回合加入,能帮忙改一个么?小白真弄不明白,自己改ESF结果弄个婴儿头像出来 支持,,,, 本帖最后由 afei2387 于 2019-6-10 23:03 编辑
gqy0425 发表于 2019-6-10 22:41
大佬,我想让香香第一回合加入,能帮忙改一个么?小白真弄不明白,自己改ESF结果弄个婴儿头像出来 ...
你是不是时间算错了,你把孙仁的年龄改到你出仕年的前18年(游戏认为18岁可以出仕),在那一年到的时候用转投模板应该就行了吧,我没有测试过,你可以试一试
比如,初始档,190年,你把孙仁年龄算好,直接用转投搞定(婴儿头说明还未成年18岁)
看懂了,非常感谢 亲,问一下游戏中的徐庶救母事件在哪里啊?我找了半天没找到... 附件的武将编号里面似乎没有 乐进的编号... cwt450837748 发表于 2019-6-11 01:36
附件的武将编号里面似乎没有 乐进的编号...
编号没有就一个个找了,事件在database里,记得以前看到过3k_main_historical_liu_xu_shu_leaves,你再找找
本帖最后由 afei2387 于 2019-6-11 08:35 编辑
gqy0425 发表于 2019-6-10 22:41
大佬,我想让香香第一回合加入,能帮忙改一个么?小白真弄不明白,自己改ESF结果弄个婴儿头像出来 ...
给你附件~按照先说的思路改好了,孙仁在点一下回合进行后(第2回合来)就转投来了,回合数就算你写0,也会在第二回合才能来,估计点一下回合进行后,才刷出已成年孙仁
感谢分享。 顶起来. .这么好的贴子不能沉. 楼主,我在database.pack中的cdir_events_incident_payloads_tables查看前缀是AGENT;AGENT_SUBTYPE[3k_general_的语句,发现有出仕事件的人物只有徐庶,典韦,甘宁,诸葛亮,周瑜,庞统,许褚,不对吧,都没有郭嘉啊 世界、没有爱 发表于 2019-6-11 09:25
楼主,我在database.pack中的cdir_events_incident_payloads_tables查看前缀是AGENT;AGENT_SUBTYP ...
对啊,郭嘉就是没有特殊出仕事件嘛,所以才刷新出第二个嘛,仔细看说明哦
afei2387 发表于 2019-6-11 09:27
对啊,郭嘉就是没有特殊出仕事件嘛,所以才刷新出第二个嘛,仔细看说明哦
...
又看了一遍算是明白了,就是有出仕事件的强行出仕是不会有第二个的,没有出仕事件的弄出来就会有第二个,对吧。:lol
本帖最后由 世界、没有爱 于 2019-6-11 10:11 编辑
楼主,还有个问题啊,武将编号在300至最后一个673,代码都是像3k_main_template_generic_castellan_m_01和3k_main_template_generic_castellan_f_01这样的代码,好多将领的代码找不到,比如乐进,程昱这些,还有比如华雄,魏延也没有,这些武将难道没有代码吗 就是说把那些会出现在武将池里的人物出生年改为999就行了?不影响事件直接生成的武将? 自己动手丰衣足食
好吧,看懂了,武将池刷新的人物用的是esf的年龄,MOD生成的人物年龄用的是database里的:L em.....同名武将要不要争一个真名 66666666666666666666666
afei2387 发表于 2019-6-11 08:34
给你附件~按照先说的思路改好了,孙仁在点一下回合进行后(第2回合来)就转投来了,回合数就算你写0,也会在 ...
用了你这个207年还会出孙仁吗
本帖最后由 afei2387 于 2019-6-11 16:42 编辑
cwt450837748 发表于 2019-6-11 01:36
附件的武将编号里面似乎没有 乐进的编号...
我找了,有些武将是没有的,然后我实验了存档,发现游戏会自动加入“出仕”的武将编号,比如“郭嘉”或者“典韦”“乐进”,会在CHARACTER_GENERATOR/PERSISTENT_CHARACTER_STORAGE/CHARACTERS/里面生成新的郭嘉和典韦乐进,那就出现了2个一样的武将,所以刷新应该是这个文件决定的,没有的武将貌似不会刷新了!
但有待测试
本帖最后由 afei2387 于 2019-6-11 16:33 编辑
世界、没有爱 发表于 2019-6-11 10:02
楼主,还有个问题啊,武将编号在300至最后一个673,代码都是像3k_main_template_generic_castellan_m_01和3 ...
我找了,有些武将是没有的,然后我实验了存档,发现游戏会自动加入“出仕”的武将编号,比如“郭嘉”或者“典韦”,会在CHARACTER_GENERATOR/PERSISTENT_CHARACTER_STORAGE/CHARACTERS/里面生成新的郭嘉和典韦,那就出现了2个一样的武将,所以刷新应该是这个文件决定的,没有的武将貌似不会刷新了!
但有待测试 afei2387 发表于 2019-6-11 16:32
我找了,有些武将是没有的,然后我实验了存档,发现游戏会自动加入“出仕”的武将编号,比如“郭嘉”或者 ...
那么看样子未出仕新增武将还是没有办法避免重复?不知道这些未出仕武将的出现是不是有事件或者词条控制?
cwt450837748 发表于 2019-6-11 16:39
那么看样子未出仕新增武将还是没有办法避免重复?不知道这些未出仕武将的出现是不是有事件或者词条控制?
...
就是没有的武将就不会刷新,我的理解
词条貌似不是决定因素,你在前面回合出仕了典韦,后面还遇到“古之典韦”事件没?这个可以测试一下,比如1回合就调出典韦,再把典韦来投的事件概率改100触发,看看还能刷新不,如果有那就应该是ESF文件决定的,所以就解决了
cwt450837748 发表于 2019-6-11 16:39
那么看样子未出仕新增武将还是没有办法避免重复?不知道这些未出仕武将的出现是不是有事件或者词条控制?
...
如果典韦没有被刷新出来,就说明有出仕事件的武将不会被刷新,那么就是没有事件而ESF文件里面又有的武将才会被刷新
afei2387 发表于 2019-6-11 16:47
就是没有的武将就不会刷新,我的理解
词条貌似不是决定因素,你在前面回合出仕了典韦,后面还遇到“古之 ...
我回头测试一下,之前据部分网友反映,事件好像会再次触发,会来个假的典韦,这个还有待测试考证一下。其实不想重复的话,把这些未出仕武将的出仕事件几率改成0应该就可以解决重复出现的问题
cwt450837748 发表于 2019-6-11 16:58
我回头测试一下,之前据部分网友反映,事件好像会再次触发,会来个假的典韦,这个还有待测试考证一下。其 ...
不能改0,比如你典韦是有出仕事件的,那样就混乱了
有个假典韦就对了,正如前面存档文件所说,ESF里面没有的武将应该就不会刷新了,有的武将就改ESF的年龄就搞定了
本帖最后由 冰霜的葬礼 于 2019-6-12 13:29 编辑
:):):):):):):):)