觅长生吧 关注:87,462贴子:636,877

觅长生改派攻略

只看楼主收藏回复

楼主游玩觅长生已经超过一个月了,在这一个月中,既有第一次进入游戏的懵懂,又有二周目看攻略成为丹圣后炼丹赚钱的疯狂,还有之后打mod改存档后资源溢出天下无敌的兴致缺缺。思来想去,决定把这段时间内搜索的各种资料,并结合自身学习得出的一些见解分享给大家。这篇攻略我会一边继续研究所有json文件的内容,一边和大家分享研究的结果。
自己的入坑时间和游戏时间镇楼。



IP属地:江苏1楼2024-06-19 15:07回复
    工欲善其事,必先利其器。我们需要使用到的工具如下:
    1.json格式化工具
    觅长生原生的各种json文件的排版一言难尽,因此需要使用json格式化工具美化一下,方便观察。
    网上随便找个在线转的网站即可。
    2.文本编辑器
    json文件通常使用windows自带的记事本或者写字板就可以打开,我个人习惯使用的是notepad++
    3.汉字转unicode工具
    由于觅长生json文件中所有的中文都是使用unicode的,因此若你想搜索某个功法如吐纳功法,直接搜索汉字是搜不到的,需要将汉字转成unicode才能搜索到对应结果。
    网上随便找一个在线转的网站即可。


    IP属地:江苏2楼2024-06-19 15:15
    回复
      说到改文件,大部分玩家第一次接触到的觅长生改文件应该就是改存档了。犹记得第一次玩的时候,由于不知道如何快速获取悟道点,我去网上搜索,结果一下子就找到了一个关于改存档修改悟道点的视频,由此就对觅长生的json文件有了最初的了解。因此,本篇攻略就从改存档文件开始吧。
      觅长生的存档存放于\steam\steamapps\common\觅长生\MCSSave,Avatar这个单词的意思是化身,因此Avatar0代表你的第一个角色存档,Avatar1代表你的第二个角色存档,以此类推。进入任意一个Avatar文件夹,里面的Slot文件夹代表你这个角色下面的不同时间的存档,第一个Slot0是游戏的自动存档,第二个Slot1是游戏中的快速存档,即你通过F5和F8快速存档读档产生的存档,接下来的Slot2、Slot3等就是你手动进行的存档。


      IP属地:江苏3楼2024-06-19 15:25
      回复
        选择一个Slot文件夹进入,可以看到不少json文件,下面列举几个比较重要的文件
        Avatar.json 存放所有主角信息的文件。
        AvatarBackpackJsonData.json 存放所有NPC背包信息的文件。
        AvatarRandomJsonData.json 存放所有NPC头像、体型、发型等信息的文件。
        DeathNpcJsonData.json 存放所有死亡NPC信息的文件,有一个mod可以请魏无极推算死因,应该就是读取了这个文件。
        NpcJsonData.json 所有生成的NPC个人信息,包含血量、遁速、资质、悟性、功法、神通、流派等详细信息,知名mod更多NPC信息应该就是读取这个文件的。


        IP属地:江苏4楼2024-06-19 15:50
        回复
          首先介绍第一个文件,Avatar.json,该文件存放了主角的所有基本信息。
          使用文本编辑工具打开该文件(对文件修改前建议大家先备份原文件,以免修改失败造成文件错误以至于损坏存档或者损坏游戏),将里面的内容全部复制到json格式化工具中,接着,我们从上到下介绍一些重要的参数。
          lastScence 当前所在地图,觅长生将所有场景分为了地图和副本2种形式,地图就是诸如各大宗门的广场、藏经阁、大殿、四大主城等地方,而副本就是走格子的那些,诸如天魔眼、涵虚仙人洞府等地方。
          worldTimeMag 游戏右上角显示的时间。
          taskMag 所有任务信息。


          IP属地:江苏5楼2024-06-19 16:11
          回复
            configEquipSkill 当前装备的5套神通方案,觅长生对神通和功法的命名分别是Skill和StaticSkill,看英文就是技能和固定技能的意思,不得不吐槽一下,难道功法就是固有技能的意思吗?
            configEquipSkill里面编号0代表方案一,编号1代表方案二,以此类推。
            某个编号下面就是这套方案里面的神通了,以编号0神通方案里编号0的神通为例,id就是这个神通的唯一编号,可以在另一个文件中查到所有神通编号和名称的对应关系,这个我们以后会慢慢讲到。level是神通的等级,index是所处位置,如0就是10个格子中第一个。


            IP属地:江苏6楼2024-06-19 16:26
            回复
              牛的


              IP属地:广东来自Android客户端7楼2024-06-19 16:39
              回复


                IP属地:广西来自Android客户端8楼2024-06-20 08:44
                回复
                  configEquipStaticSkill 当前装备的5套功法方案
                  和上一条编号configEquipSkill一样,0代表方案一,编号1代表方案二,以此类推。每个编号下面的0-5代表装备的6个功法,包含遁术,到元婴期由于有元婴功法存在,这里的数字会变成0-6,多了一个元婴功法。同样的,id代表功法id。


                  IP属地:江苏9楼2024-06-20 08:59
                  回复
                    configEquipItem 看起来像是装备的5套装备方案,但不知为何里面没有任何内容,估计是程序员预留的坑吧,最终写代码的时候并未用到这个坑。
                    equipSkillList 当前使用的神通方案,和configEquipSkill中的某一套方案是一样的内容。
                    equipStaticSkillList 当前使用的功法方案,和configEquipStaticSkill中的某一套方案是一样的内容。


                    IP属地:江苏10楼2024-06-20 09:11
                    回复
                      hasSkillList 当前学会的所有神通列表
                      hasStaticSkillList 当前学会的所有功法列表
                      重点来了,这两处存放着主角学会的所有神通和功法,比如下方的功法列表中,第一个数字0分组下面,id代表功法id,id 501对应初始的吐纳功法,level代表学到了3级。
                      通过修改这两个列表中的id参数,即可调整主角的神通和功法,甚至可以修改为通过正常游戏手段无法获取的功法和神通,如天魔道、古神教的功法神通。


                      IP属地:江苏11楼2024-06-20 09:25
                      收起回复
                        _xinjin 主角当前的心境值,吐槽一下心境的境明明是后鼻音jing,偷懒的程序员却把它写成了前鼻音jin。
                        Sex 主角性别,男是1,女是2,不知道是否可以改存档的性别后加入星河剑派,未测试。
                        _WuDaoDian 虽然看名字确实是悟道点,但是貌似只计算了通过论道获取的悟道点+转世仙人突破大境界获取的悟道点,突破小境界和大道到融会贯通给的悟道点并没有算进去。以我当前角色金丹后期为例,进游戏数了一下,悟道点总数应该是论道17+小境界突破12+四大道融汇贯通4+转世仙人3=36,然而存档文件中只显示了20,应该是论道17+转世仙人3。当然并不影响我们改存档,如果你觉得悟道点不够,直接改这个数值就可以。


                        IP属地:江苏12楼2024-06-20 09:52
                        回复
                          _JieYingJinMai和_JieYingYiZHi 看起来像是突破元婴过程中的意志和经脉,但众所周知,突破过程中是不能存档的,因此这两个字段可能也只是程序员留下的坑吧。
                          SuiJiShiJian 貌似是大地图上面的山洞、妖兽等事件。
                          FuBen 貌似是主角探索过的副本,如这个存档中的F100、F2、F91都是天魔眼中的事件


                          IP属地:江苏13楼2024-06-20 11:02
                          收起回复
                            好耶!


                            IP属地:北京来自Android客户端14楼2024-06-20 12:25
                            回复
                              NaiYaoXin 主角的所有丹药耐药性,前面的编号是丹药编号,后面的数字是服用次数,可以在\steam\steamapps\common\觅长生\觅长生_Data\Res\Effect\json\d_items.py.datas.json中查询到丹药编号与丹药名称的对应关系,如本图中的5002号对应1阶修为丹药洗髓丹。可以通过修改后方的数字重置耐药,比如将启灵丹后面的数字改成1,就相当于只吃过一颗启灵丹。



                              IP属地:江苏15楼2024-06-20 13:18
                              回复