BrainDamage 发表于 2021-2-12 20:14

快速提升 门派身份 的 修改尝试

本帖最后由 BrainDamage 于 2021-2-12 23:03 编辑



    现在各位大佬的修改器功能越来越丰富,角色一上来属性就可以很高了。
    接着把时间一锁定,就地图上各种飘,天材地宝各处捞。
    修为升级是很快,但是一旦进了门派,从入门弟子到大长老,每次升级都要等3个月或更多,真是忍不了。
   
    于是研究了一下,能不能把门派内的身份升级搞得快一点。目前改完后在游戏中等了一个月,也没发现问题。(我使用的不是最新游戏版本,不知最新版本是否一样)

    修改过程如下:
    一、准备阶段:
      1、在游戏中,进入一个门派,如果尚未加入任何门派,可以点击“申请入宗”,如果已经加入该门派,可以点击“职位晋升”。之后保存,退出游戏。
      2、先将存档备份(存档位置 C:\Users\XXXXXXXX\AppData\LocalLow\guigugame\guigubahuang\Steam\CacheData\YYYYYYYY )
      3、再准备存档加解密工具(下载地址 https://bbs.3dmgame.com/thread-6126301-1-1.html )
    二、修改阶段:
      1、将存档目录下的2个文件,O33a@9fkh++YwffVNeV1RA==.cache 和 soegnXJ65qU3ZS4O9xLDgg==.cache,
            分别拖到存档解密工具 SaveToolDe.exe,分别得到2个文件,DataUnit.json 和 DataBuildSchool.json。
            如下图所示:
            

      2、使用notepad++打开DataUnit.json 和 DataBuildSchool.json这2个文件,并使用 菜单中的 “插件 | JSON Viewer | Format JSON” 格式化显示。
      3、在文件 DataUnit.json 中,根据角色姓名进行搜索,找到角色的ID。
            如下图所示,得到角色ID为RkkIff。
            

      4、在文件 DataBuildSchool.json 中,根据刚刚得到的角色ID进行搜索,也就是 RkkIff,在我的存档中得到2个搜索结果位置(有可能更多或更少)
            当然您的存档文件不一定是这样,
                  如果已经加入门派,则会出现第1个搜索结果位置(门派身份位置);否则,则不出现第1个位置。
                  如果点击了“申请入宗”或“职位晋升”,则会出现第2个搜索结果位置(门派比试位置);否则,则不出现第2个位置。

            第1个搜索结果位置,可以称为门派身份位置,如下图所示:
            
            
             猜测上图中的allBuild节点下是一个个的门派,而我们的角色RkkIff,在我的存档中,目前位于一个门派的长老列表中(npcElders节点)。
            这里可以尝试,直接将角色ID(即RkkIff)放到该门派的别的列表中(例如大长老对应的npcBigElders节点内),并从原来的npcElders列表中删除。这样该角色的门派身份就改变了。
            如果我没有在游戏中进行“申请入宗”或“职位晋升”,可以尝试这样改;否则,这样改还需要在下面第2个搜索结果位置(门派比试位置)进行改变。
            所以,我没有在这一部分进行更改,还是进行了升级比试,只是把比试的等待时间改短了,这就用到了搜索到的第2个位置。
            
               第2个搜索结果位置,可以称为门派比试位置,如下图所示:
            

            猜测上图中,该门派节点下的fightData节点,是该门派的比试的信息,id为1至5的5个节点,分别对应入门比试、内门弟子比试、真传弟子比试、长老比试、大长老比试 5个阶段。
            isNotice为true,则代表有相应的比试,
            noticeMonth可能代表要等几个月后进行比试(1可能代表当月进行),
            units中代表都有哪些角色参加比试,包含我们的角色RkkIff,则代表该角色参加该项比试
            
            所以,我们要做的就是,找到units包含该角色ID(我这里是RkkIff),并且isNotice为true的节点,将它的noticeMonth从大于1改成1。(改成0是否可以?我没有测试)
             一共只改了这一处,保存 DataBuildSchool.json 文件即可。
            
      5、将新生成的 DataBuildSchool.json 文件拖到加密文件 SaveToolEn.exe 上,得到新的 soegnXJ65qU3ZS4O9xLDgg==.cache 文件。
             将此文件复制到游戏存档目录进行覆盖。
            (存档位置 C:\Users\XXXXXXXX\AppData\LocalLow\guigugame\guigubahuang\Steam\CacheData\YYYYYYYY )
      6、打开游戏,读档。进入该门派。(我一般存档时都是出门派一格再存)
             一进入门派就会问是否参加门派比试。如果本月时间已过完也可能等到下个月进入时再询问。
             参加并胜利后,可以进行下一身份级别的职位晋升申请,也可以购买对应级别的秘笈。
             这时可以继续保存,再如上面那样再进行一遍更改,进行下一级别的比试。

    目前2个月成为大长老,改完后在游戏中等了一个月,尚未发现问题。




“龙头棍,我只传给小马丁”
                                          ————3dm.卢

wjyhcd 发表于 2021-2-12 20:17

刷完材料,过度用蓝色功法就好,肝到元婴在慢慢刷,无论是修改器还是不用修改器,无论是功法还是宗门、名声

BrainDamage 发表于 2021-2-12 23:24

编辑完了,提一下位置

甕亹顲 发表于 2021-2-13 00:30

大佬np

zongzhixuan 发表于 2021-2-15 04:13

本帖最后由 zongzhixuan 于 2021-2-15 04:38 编辑

顶你上去!首先感谢楼主的钻研。其中提到的修改身份的方法经我的实验是可行的,目前已经当上登仙宗门宗主:


zongzhixuan 发表于 2021-2-15 13:13

我觉得我们的帖子被人抄袭了。。有一篇很火的如何成为宗主那个明显就是抄思路啊

BrainDamage 发表于 2021-2-15 13:28

zongzhixuan 发表于 2021-2-15 13:13
我觉得我们的帖子被人抄袭了。。有一篇很火的如何成为宗主那个明显就是抄思路啊 ...

哈哈,没事的佛系就好

咱们都是互相提供福利,也没啥真实回报啦,不要太在意
各位做修改器的都是大能
制作组一直在被挖内幕,也没说啥啦

主要是你找到了宗主的位置 ,我写文章时都没发现呢 :lol
你可以试试能不能同时成为六大门派的大长老
不过DataUnit文件里的u字段代表加入了哪个门派,如果只在DataBuildSchool文件中改,不知是否可行


——————————————————————————————————————————————

zongzhixuan 发表于 2021-2-15 20:53

本帖最后由 zongzhixuan 于 2021-2-15 20:57 编辑

BrainDamage 发表于 2021-2-15 13:28
哈哈,没事的佛系就好

咱们都是互相提供福利,也没啥真实回报啦,不要太在意

试了一下,通过改schoolbuild文件可以达成同时加入两个门派的效果,但是worldunit不能同步改为两个以上的门派,会导致进入游戏黑屏。worldunit文件只保留主门拍的前提下,修改buildschool文件添加副门派后,可在主门派和副门派内议事大厅分别看到自己在这个门派的身份,同时可以使用主副门派的聚宝仙楼和藏经阁,门派贡献共用;不能接取副门派任务(会提示你是荣誉弟子,虽然你给自己改的身份可能是大长老或宗主)但主门派任务获取的宗门贡献可以共用,所以贡献点来源解决。在此基础上,就可以兑换多个门派的功法、领取双份俸禄了


Worldunit会让任务信息界面仅显示主门派,如果有人想的话可以去研究一下怎么增加显示副门派


BrainDamage 发表于 2021-2-16 02:05

本帖最后由 BrainDamage 于 2021-2-16 02:35 编辑

zongzhixuan 发表于 2021-2-15 20:53
试了一下,通过改schoolbuild文件可以达成同时加入两个门派的效果,但是worldunit不能同步改为两个以上的 ...
真是辛苦了
我是刚打完游戏,才上论坛的
感觉门派将来可以做的功能很多,而现在呢~
例如在永宁州,是否还有必要加入门派呢?
不想浪费时间的话,升到结晶直接去下一个州感觉也行
(不改属性的话,用练气期主角打登仙后期的星耀宫,我就得开锁hp或一招致命了,主要原因还是资质低)

现在只有在用修改器不十分bt,追求修仙“真实”感受时,才会去门派买点加资质的果实,武功都懒得花时间在门派刷了,修改器加武功或者改已有武功的等级和词条都更快。

游戏还在开发中,很多数据是相互关联的,有的还没有发现,有的将来会变成关联。咱们魔改还是小心不要改的太猛了。
例如改成宗主的话,还会在去下一个州时变成荣誉弟子么,还是需要测试',万一不行就不能加入新的门派了,那还得继续改存档。

咱们是玩游戏,不能变成测试工具人呀₍₍ (̨̡ ‾᷄ᗣ‾᷅ )̧̢ ₎₎

zongzhixuan 发表于 2021-2-16 02:58

本帖最后由 zongzhixuan 于 2021-2-16 03:01 编辑

BrainDamage 发表于 2021-2-16 02:05
真是辛苦了
我是刚打完游戏,才上论坛的
感觉门派将来可以做的功能很多,而现在呢~

散仙玩法是可以的,就是无法获取红色心法。普通难度完全没问题,但就目前洪荒难度来说花点时间刷红色功法真的很有用了。。
游戏内容的丰富性、可玩性和挑战性是要平衡的,魔改也是为了好玩,比如目前的改性别、改服装、改宗门、改玩家和NPC互换身份等等。类似嵌入mod是为了增加游戏体验一样,目前改来改去,把开发组还没有正式敲定的东西进行提前的测试和体验,还挺有意思的。
感觉看到代码就看到了游戏的运行机制,进行修改不是为了变强,只是想去探索不同的可能性和重新定义玩法。变强的话直接开无敌,游戏体验会很无聊且没必要;合理修改一边要考虑如何避免影响能力平衡性,一边要考虑怎么丰富玩法和内容,我觉得还蛮有意思的。

另外未来的话,其实我是习惯重开存档玩,类似网游去新区重新开号一样。一个大号肯定会保留(实在不行修改器直接毕业嘛),但也会拿小号出来重新体验并且优化前期游玩的过程,包括探索其他的隐藏因素等等。

oscar971120 发表于 2021-2-16 03:21

有办法将魔宗改成正派吗:dizzy:

BrainDamage 发表于 2021-2-16 10:54

本帖最后由 BrainDamage 于 2021-2-16 10:59 编辑

oscar971120 发表于 2021-2-16 03:21
有办法将魔宗改成正派吗
我说个想法,你可以测试看看
方法大概是:

1、找到门派
      就是找到原来的门派和现在想加入的门派
      按上文,原来的门派,是可以通过角色ID在DataBuildSchool.json文件中搜到的(或者看DataUnit.json里的该角色的u字段)
      想加入的门派不好找

      实际可以这样,各个门派都可以使用位置坐标来搜,
      先在游戏中记下相关门派的位置坐标,再在DataBuildSchool.json文件中搜索,使用坐标搜出门派ID,如下图:
      每个门派节点下也有自己的areaPoints节点,也可以从哪里找
      
      这样,就找到了位置对应的门派ID


2、在DataBuildSchool.json文件中,修改角色在对应门派的身份
      使用刚找到的门派ID,找到allBuild节点下的对应节点,修改对应的角色信息,例如长老,弟子。具体如何改,参照一楼即可


      原来所在的门派,如果不想待了,也按照这样,从对应的门派中删去。
      但是如果想删去的话,需要注意,原来接到的门派任务,如果未完成,也要修改;还有如果有未进行的职位晋升比试,也要修改。
      门派任务在该门派节点下的tasks节点中,门派职位晋升比试在该门派节点下的fightData节点中
      任务修改虽然也行,但是简单的方法就是,先在游戏中将对应的任务取消了,那就不用改了 :)
      职位晋升是取掉不了的,按一楼方法删去对应角色,并将对应的 isNotice改为false即可

      

3、修改角色信息文件DataUnit.json中的门派信息
      根据人名找到该角色,修改对应的u字段(未混淆的文件中好像是schoolId字段),修改的值就是新的门派ID
      

之后存盘2个文件,再加密,读档
当然,还是要先备份

只是个想法,没测试哈 :)

Detail0720 发表于 2021-2-16 11:00

zongzhixuan 发表于 2021-2-15 04:13
顶你上去!首先感谢楼主的钻研。其中提到的修改身份的方法经我的实验是可行的,目前已经当上登仙宗门宗主: ...

哇~~~洛天罚{:3_174:}是洛天依的哥哥吗?{:3_187:}

zongzhixuan 发表于 2021-2-16 19:37

Detail0720 发表于 2021-2-16 11:00
哇~~~洛天罚是洛天依的哥哥吗?

哈哈哈哈哈哈跨境联动了,还有个档叫洛天谴

谁来倾听失去的 发表于 2021-2-17 20:32

存档改完 再覆盖回去导入存档 ,进游戏就黑屏了

BrainDamage 发表于 2021-2-17 22:02

本帖最后由 BrainDamage 于 2021-2-17 22:04 编辑

谁来倾听失去的 发表于 2021-2-17 20:32
存档改完 再覆盖回去导入存档 ,进游戏就黑屏了
改了啥?
我没导入导出过存档
一直都是关了游戏后,改存档。之后再读档

谁来倾听失去的 发表于 2021-2-18 10:48

BrainDamage 发表于 2021-2-17 22:02
改了啥?
我没导入导出过存档
一直都是关了游戏后,改存档。之后再读档


可以了。估计电脑问题。换了台电脑,改完再覆盖就成功了

谁来倾听失去的 发表于 2021-2-18 10:58

BrainDamage 发表于 2021-2-17 22:02
改了啥?
我没导入导出过存档
一直都是关了游戏后,改存档。之后再读档


我打开文件怎这样,怎么弄成你那样的 一列列,第一次玩,不会弄

BrainDamage 发表于 2021-2-18 11:28

谁来倾听失去的 发表于 2021-2-18 10:58
我打开文件怎这样,怎么弄成你那样的 一列列,第一次玩,不会弄

搜索 notepad jsonviewer
结果里看看

例如
https://www.jianshu.com/p/6d57e6e3b2e2

BrainDamage 发表于 2021-2-18 11:31

谁来倾听失去的 发表于 2021-2-18 10:58
我打开文件怎这样,怎么弄成你那样的 一列列,第一次玩,不会弄

搜索notepad jsonviewer结果都行

例如
https://www.jianshu.com/p/6d57e6e3b2e2

BrainDamage 发表于 2021-2-18 11:34

谁来倾听失去的 发表于 2021-2-18 10:58
我打开文件怎这样,怎么弄成你那样的 一列列,第一次玩,不会弄

百度搜索notepad jsonviewer
结果都行

纯属传说 发表于 2021-2-21 18:06

使用 ╭ァ小贱哥︶ 的方法,确实当了宗主,但是宗门资源改了不生效,不知道哪里的问题,希望大佬可以教教我

BrainDamage 发表于 2021-2-21 22:18

纯属传说 发表于 2021-2-21 18:06
使用 ╭ァ小贱哥︶ 的方法,确实当了宗主,但是宗门资源改了不生效,不知道哪里的问题,希望大佬可以教教我 ...

那个修改,我没试过

当了宗主,还能加入别的门派么?

3dm438 发表于 2021-2-21 22:30

....................

灬天心灬 发表于 2021-2-22 21:10

没那么麻烦,直接把你的id放到大长老的位置,如果已经满三个了,把里面的挪出来跟你原来的位置调换就行了,改成宗主都可以,早就有人出教程了...改比试时间多麻烦。

灬天心灬 发表于 2021-2-22 21:20

将存档目录下的2个文件,O33a@9fkh++YwffVNeV1RA==.cache 和 soegnXJ65qU3ZS4O9xLDgg==.cache 解密,如果你还没入门派就找一个想入门派的大长老的名字,通过解密O33a@9fkh++YwffVNeV1RA==.cache这个文件找npc id,顺便也记录一下自己的id,然后在soegnXJ65qU3ZS4O9xLDgg==.cache 这个文件解密后搜索那个id定位后会有npcBigElders(大长老)或者npcElders(长老)如果没满就直接把自己的id加进去,满了把npcid移出去就好,npcSchoolMain那个是宗主,想当宗主把自己id填进去就行,把原来的宗主移除去哈哈,不过不建议改宗主,没有用而且还不发灵石。

BrainDamage 发表于 2021-2-22 21:22

灬天心灬 发表于 2021-2-22 21:10
没那么麻烦,直接把你的id放到大长老的位置,如果已经满三个了,把里面的挪出来跟你原来的位置调换就行了, ...

可以看一下,这几个帖子的发帖时间

s1361290705 发表于 2021-3-12 21:58

666666666666666666

周先森86 发表于 2021-3-26 15:27

666666666666666666666666666666

尤尤鱿鱼 发表于 2021-3-31 22:49

6666666666666666666666666
页: [1] 2
查看完整版本: 快速提升 门派身份 的 修改尝试