了不起的修仙模拟器吧 关注:140,791贴子:1,507,684

配置文件修改工具和修改教程

取消只看楼主收藏回复

周末的更新里,解密了游戏数据文件,于是我们可以在游戏目录下找到明文的游戏配置文件了。
这些配置文件里,包含了游戏方方面面的所有设定,文件类型有两类,一类是xml文件,一类是txt后缀的表格文件(就是excel的csv表格)。
由于excel过于笨重了,而且默认保存编码是GB2312,会破坏原文件的编码(原为UTF-8),导致游戏无法正常解析,所以我一怒之下撸了个山寨版的csv编辑器,用来自己改游戏玩……

这个文件是啥东西,应该能猜到吧


IP属地:天津1楼2019-01-14 10:04回复
    二楼发链接


    IP属地:天津2楼2019-01-14 10:05
    回复(20)
      工具截图如一楼,使用方式与excel非常类似,直接选取txt/csv或者其他啥扩展名的文件打开即可。
      csv表格文件的格式是——用记事本打开,会看到明文的表格内容,每行就是一行文本,每个单元格之间会用空格、TAB、逗号等方式进行分隔,一般是TAB分隔。
      打开文件前,可以在工具栏预先设定文件编码、换行风格、分隔符。本游戏的配置文件用默认设置即可。
      工具栏的“拆分窗格”功能和excel的“冻结拆分窗格”相同。
      拖动表头单元格分隔线,可以修改行宽/列高。
      双击单元格进行编辑。
      暂不支持批量复制。
      选中单元格后,右键菜单里可以添加/删除行列。
      保存/另存为功能,会使用工具栏里设置的文件格式进行保存。


      IP属地:天津3楼2019-01-14 10:10
      回复(4)
        下面开始解读游戏配置文件。
        游戏配置文件在WeGame游戏目录下明文存储,路径是
        WeGame\rail_apps\Amazing Cultivation Simulator(2000722)\Settings\
        基本所有游戏配置都在该目录中,并且绝大部分配置文件都带有中文注释,其实配一个字典软件就可以自行修改了,不一定要看后续教材……


        IP属地:天津6楼2019-01-14 10:13
        回复(6)
          Npc目录
          这个是核心中的核心,定义了所有人物角色相关的设置,包括内置的轮回者、人物背景剧情、人物经历、人物特性、人际交往动作、物种信息、伤害信息等等等等。
          如果想小改怡情的话,自己加一个专用轮回者是最能一阵见血的,或者都不用修改,直接查一下有哪些内置轮回者,比如王老菊夫妇(看过视频的都懂),比如内测玩家子非鱼(这货先天天谴值-20你敢信),比如逍遥散人(散人干不死,具有所有轮回者里最高的初始属性)……


          IP属地:天津9楼2019-01-14 10:18
          收起回复
            Npc\Reincarnate目录
            这个是角色修改中最核心的目录, Reincarnate的意思就是转世,所以这里面的唯一一个txt文件就是轮回者的配置,该文件是csv格式,用工具打开如镇楼图所示


            IP属地:天津13楼2019-01-14 10:27
            回复(10)
              对了,这游戏里不要看人物基础属性是六维,实际只有五维能改,潜力一维是改不了的——这项是根据其他属性综合计算生成的,虽然我并不知道怎么算,但是五维越高潜力越高肯定是没错的……


              IP属地:天津17楼2019-01-14 10:40
              收起回复
                Npc\Backstories\Stories.txt
                这个文件里记录了所有人物的背景故事,包括普通随机角色和轮回者角色,格式同样是csv


                IP属地:天津20楼2019-01-14 10:43
                回复(10)
                  Npc\Features目录是人物特性,这个目录下文件比较多,把特性分了一些大类。
                  实际上所有特性是在一起使用的,不管写在哪个文件里都有效,不过最好遵循现有轮回者的设定,把自定义特性放在Special_Features.xml里。
                  特性配置居然不是csv而是xml……讲道理xml的表现力远胜于csv,改起来也容易多了,不知道作者为啥有的配置用csv……估计是因为csv对代码操作更友好吧(然而我写解析代码时并没感受到)。
                  xml就很简单了,随便拿一个文本编辑器打开改就行了。不建议用记事本那么烂的工具,个人推荐Notepad++或者VSCode。


                  IP属地:天津22楼2019-01-14 11:03
                  回复(6)
                    Npc\Experience是人物经历,这个是只有主角(一号位角色)可以选择的特性,其他角色配了也没用。
                    这项特性主要影响出生时的物资、装备、功法、道具、资源等等,这些东西基本都是全队共享的。
                    不过人物经历里也可以给人物添加属性和技能,只是并没有在背景故事里添加方便……人物特性和人物经历里,五位属性都是用x,x,x,x,x的格式编辑的,一点都不直观


                    IP属地:天津23楼2019-01-14 11:16
                    回复(8)
                      Settings\Practice目录(注意不是npc目录)里面是所有技能和功能道具的属性,包括功法、丹药、技能等等。
                      注意,这个是学习后的技能/功法,或者是丹药属性,而不是他们的原始秘籍/物品本身的配置(那些配置在Settings\Esoterica里)
                      这里面文件同样都是xml,直接用文本编辑器修改就行了。
                      丹药和技能我都没怎么看过,这楼主要说下功法相关的东西。


                      IP属地:天津24楼2019-01-14 11:30
                      回复(13)
                        第一版暂时到此为止,我对游戏配置文件的研究就上面的这些了。
                        现在在公司不好开游戏,等下班回家我截个图发上来,是我自己试验改的新增人物,包括完整的背景故事、人物特性、人物经历,但没有修改道具和功法属性。
                        背景故事、人物特性里的各项附加调整,可以叠加甚至超过1(也就是100%)的,游戏里可以正确运行。我修改的是把所有正向属性加在一起了(除了明显完全重复的强迫症/完美主义没有叠加),人物出生基本上满技能满属性(呃,因为我手动加了技能和属性),移动速度和御剑差不多了,抗火抗寒至少游戏天气无压力(我遇到过-45°的冬天),修炼速度飞快,突破基本不存在失败可能,工作速度大约快两三倍。
                        不过战斗力嘛……也就那么回事,依旧没有仙侠小说里动辄越大境界杀敌那么龙傲天。我试着开局直接怼神秘修行者,毫无悬念的被金丹级的神秘修行者秒杀了——越了2个大境界。
                        话说神秘修行者的境界也是随机的,最低我见过金丹的,最高我见过渡劫的……但装备还是一如既往的烂,远不如人物经历里送的法宝。秘籍也就一般般,符纸也没人物经历里的好……王老菊白费那么多心思坑死他了,其实根本不赚……
                        人物五维属性,貌似10点封顶,应该是超不了(因为按我的属性加成已经超了,但游戏五维图没超)。
                        应该也不是属性抄了图片不显示——因为这个五维下的潜力已经爆表了,人物属性图里那个角的确也突破天际跑到图外面了,而其他五维还是在图里10点的位置,所以估计五维有上限。
                        技能上限也试出来了,熟练度上限是110级,对应实际技能等级(鼠标指上去可以显示),也就是功法修炼里花经验修炼的等级上限是20级。
                        但技能进度条上,到50级其实进度条就满了,此时实际等级好像是12级?其实已经很逆天了——而这个等级,属性好的正常npc是可以摸得到的,比如干不死的散人……


                        IP属地:天津28楼2019-01-14 12:00
                        回复
                          其他游戏文件里,我推荐有精力的玩家找一找历练地点的配置,翻了下应该是Settings\MapStories文件夹里的各个文件,包括了大地图上的各类事件、发生概率、寻宝概率、学会功法秘籍等的奇遇条件等等。
                          这个也不建议修改,否则对游戏寿命影响太大了,但可以当攻略查询,免得在大地图上没头苍蝇乱转——尤其是奇遇类的地点,比如剑冢这类,大地图上只有简单的文字描述,都没宝物列表,没攻略鬼知道什么条件才能触发,


                          IP属地:天津29楼2019-01-14 12:04
                          回复(4)
                            本贴后续更新会直接发新楼层说明更新列表,具体详细内容更新到对应的楼层里,比如软件更新就是在二楼。
                            如果发现软件有**ug要提建议,推荐到网盘留言板里写,因为现在贴吧的后台通知系统和私信系统太特么**了……


                            IP属地:天津31楼2019-01-14 12:07
                            回复
                              如果修改后创建人物时完全不对,说明文件格式被改坏了。
                              这个游戏代码写的很健壮,文件改坏了不会运行不了,只是相关功能不生效了。
                              这时候就要选修复游戏,然后备份一下源文件,对照着备份的格式一点点细细检查,除了语法外,还要检查文件编码和换行类型——notepad++状态栏上可以看到


                              IP属地:天津38楼2019-01-14 14:44
                              回复