星露谷物语吧 关注:517,409贴子:3,083,705

【原创】【整合帖】超详细合理修改存档方法!

只看楼主收藏回复

现在的我镇

妈个鸡第三遍发!前两次发出来发现代码在帖子里显示不了,花了二年长改成图文教程,终于能发了;
楼主玩游戏太肝又比较懒,一直联机玩经常遭遇物品丢失、闪退等各种蛋疼bug,迫于无奈只好修改存档,整合编辑了部分存档修改方法分享给吧友,觉得游戏门槛太高或者难度太大,或是想重开档但不想从零开始的玩家可按需修改;
修改程度越小越好,勉强满足游戏需要即可,修改存档多多少少都会破坏游戏乐趣,养成游戏的乐趣就是在发展壮大的过程中不断地折腾;
帖子的内容纯手打,所有的修改均是用过和测试过的,有表述不当还请见谅,不懂的尽管问,我会尽力解答;
写这篇帖子纯粹是个人爱好,不喜勿喷。


IP属地:日本1楼2017-05-17 11:08回复
    #存档修改#
    ##存档位置##
    1. 以win10 TGP版本为例(其他差不多),存档在C:\用户\用户名\AppData\Roaming\StardewValley\Saves\存档名_一串数字\存档名_一串数字;

    2. 如果C盘下没有“用户”目录就进“Users”目录;
    3. 用户名处是你的操作系统用户名,不清楚的可以打开开始菜单,在菜单栏顶部或左侧查看;

    4. AppData文件夹是隐藏的,在文件夹窗口上方点击查看——勾选隐藏的项目;


    5. 角色名是你创建存档时起的名字。


    IP属地:日本2楼2017-05-17 11:11
    收起回复
      ##修改方法##
      1. 备份好存档,复制Saves文件夹,修改存档遭遇不测时再覆盖回去;
      2. 右键点击存档——打开方式——记事本,以记事本方式打开存档文件;


      3. 点击编辑——查找——输入关键字——查找下一个,搜索需要的关键字;


      4. 点击文件——保存,保存修改;

      具体修改方法见楼下。


      IP属地:日本3楼2017-05-17 11:13
      回复
        ##恢复存档##
        1. 同目录下共有四个文件:“角色名_一串数字”,“角色名_一串数字_old”,“SaveGameInfo”,“SaveGameInfo_old”,以_old结尾的是备份文件;

        2. 如果因为存档时游戏崩溃等原因导致不能读档、闪退等,或是因为NPC生日忘记送礼等原因导致第二天非常愤怒,可以先备份存档,然后将“角色名_一串数字”,“SaveGameInfo”这两个文件删除,将“角色名_一串数字_old”,“SaveGameInfo_old”这两个文件名末尾的_old删掉,即可回到前一天的存档。


        IP属地:日本4楼2017-05-17 11:14
        收起回复
          #技能修改#
          ##技能专精##
          搜索professions,找到如下代码:

          两个int内的参数代表已经习得的专精;
          如果你尚未习得任何专精,则搜索到的代码应为:

          各专精参数:

          以钓鱼技能专精为例,如果钓鱼技能满级,专精选择了陷阱专家和引诱大师(7 11),想要更改为渔夫和垂钓客(6 8),找到参数为7和11的两对int,将参数替换为6和8保存即可;
          如果技能等级5—9级,则需找到参数为7的一对int,将参数替换为6,然后在profession后以存档中相同格式添加一对int,在int内写8,同步修改技能等级和经验值到10级(具体方法参见楼下);
          如果技能等级0—4级,则需在profession后以相同格式添加两对int,分别在int内写6和8,同步修改技能等级和经验值到10级;
          如果尚未习得任何专精,则需将改为
          ,在一对profession内添加两对int,分别在int内写6和8,同步修改技能等级和经验值到10级。


          IP属地:日本5楼2017-05-17 11:17
          收起回复
            ##技能经验值##
            搜索experiencePoints,找到如下代码:

            一对int内的参数代表当前经验值(0-15000+,满级后经验值仍然会继续增加);
            共有6对int,顺序固定,分别对应6个技能的经验值:
            1 农业 2 钓鱼 3 觅食 4 采矿 5 战斗6 幸运
            各等级经验值:
            LV 3 770 LV 4 1300 LV 5 2150 LV 6 3300
            LV 7 4800 LV8 6900 LV 9 10000 LV 10 15000
            以钓鱼经验值为例,如果钓鱼技能0级,想要修改到10级,将第二对int内的参数修改为15000,同步修改技能等级到10级,添加2个对应专精;
            如果钓鱼等级9级,可将经验值修改到14999,进游戏再钓一条鱼,当天结算时即可升级到10级,不需要同步修改等级和专精。


            IP属地:日本6楼2017-05-17 11:18
            收起回复
              不提倡修改存档


              IP属地:河南来自Android客户端7楼2017-05-17 11:20
              收起回复
                ##技能等级##
                搜索farmingLevel,找到如下代码:

                代码代表的技能等级:
                农业等级 farmingLevel 采矿等级 miningLevel 战斗等级 combatLevel
                觅食等级 foragingLevel 钓鱼等级 fishingLevel 幸运等级 luckLevel
                等级参数(0—10)
                以钓鱼等级为例,如果钓鱼等级0级,想要修改到10级,将一对fishingLevel内的参数修改为10,同步修改专精和经验值即可。


                IP属地:日本8楼2017-05-17 11:21
                收起回复
                  ##注意事项##
                  修改技能等级需要同步修改以上三项,否则可能会在使用技能后等级倒退回修改前,或修改完技能等级没有习得相关专精;
                  修改专精时,最好选择5级和10级相对应的专精,避免出现各种蛋疼bug;
                  修改幸运等级对钓鱼宝箱和挖出楼梯的几率效果明显,对游戏平衡影响很大,很想改的话5级左右即可,谨慎修改。


                  IP属地:日本9楼2017-05-17 11:22
                  收起回复
                    #天气预报#
                    搜索weatherForTomorrow,找到如下代码:

                    一对weatherForTomorrow内为明天天气参数(0—6);
                    各天气参数: 0:晴天 1:下雨 3:雷雨
                    修改为对应参数即可,只对明日有效。


                    IP属地:日本10楼2017-05-17 11:23
                    收起回复
                      #今日运势#
                      搜索ailyLuck,找到如下代码:

                      一对ailyLuck内是运气参数(-0.12—0.12);
                      各运气参数:
                      0.12 精灵极开心
                      大于0.07 精灵非常开心
                      0.02-0.07 精灵很开心
                      -0.02-0.02 命运掌握在自己手中
                      修改为对应参数即可,只对当日有效。


                      IP属地:日本11楼2017-05-17 11:23
                      回复
                        #农具等级#
                        以斧头为例,搜索 斧头 ,找到如下代码:

                        在此位置继续搜索upgradeLevel,找到如下代码:

                        一对upgradeLevel内为斧头等级参数(0—4)
                        各等级参数:
                        0 普通 1 铜 2 钢 3 金 4 铱
                        修改为对应参数即可;
                        需要注意的是喷壶比起别的工具较特殊,有两对upgradeLevel,将两处均修改即可;
                        适用于联机玩的小伙伴,联机中前期如果两个人都想升级农具代价巨大,建议一个人升级农具,另一个人直接修改为同等级农具;
                        修改后实际效果和物品名字都会改变,但外观不变,如过没有直接修改到铱,可以拿去给铁匠再升1级,或修改一对 indexOfMenuItemView内的参数改变外观,应该是原参数的临近值,自行尝试。


                        IP属地:日本13楼2017-05-17 11:25
                        收起回复
                          #装备修改#
                          ##武器修改##
                          首先存档里必须要有一个受害者(以将生锈的剑改为熔岩武士刀为例),搜索 生锈的剑 ,找到如下代码:
                          代码代表的具体含义:
                          minDamage 最小伤害 maxDamage 最大伤害
                          addedDefense 防御
                          critChance 暴击几率(0-2,每增加0.2暴击几率增加10%)
                          critMultiplier 暴击伤害(每增加8爆伤增加25)
                          speed 攻速(每增加2攻速增加1)
                          如果不追求以假乱真的效果,修改以上数值即可;
                          如果想让他脱胎换骨成为真正熔岩武士刀,还需将以下三项参数修改为9:

                          9是熔岩武士刀的索引参数,如果想要别的武器也可以尝试将这三项同时修改为别的数,这样无论从外观、名字和介绍来看,他都是一把熔岩武士刀;
                          受害者和修改产物必须是同一类物品,如必须用武器修改武器,必须用鞋子修改鞋子,以此类推;
                          鞋子与武器修改方法类似。


                          IP属地:日本14楼2017-05-17 11:27
                          收起回复
                            ##戒指修改##
                            首先存档里必须要有一个受害者(以将磁铁戒指改为铱环为例),搜索 磁铁戒指 ,找到如下代码:

                            如果装备在身上,则代码为:

                            其中一对indexInTileSheet内的值为物品代码
                            各戒指代码:
                            520 史莱姆戒指 526 窃贼戒指 527 铱环
                            将indexInTileSheet后的数字改为527即可;
                            道具与戒指修改方法类似,可自行百度物品代码,如需修改道具数量修改一对Stack内的值(部分道具有两处Stack需要两处都修改为同一值)即可;
                            受害者必须是同一类物品,如用鱼修改鱼,用矿物修改矿物,以此类推。


                            IP属地:日本15楼2017-05-17 11:28
                            收起回复
                              #NPC好感度#
                              以谢恩为例,搜索 shane(对应NPC的英文名),找到如下代码:

                              其中ArrayOfInt后的第一对int内为好感度参数(0-2500,每增加250加一颗红心)
                              修改为对应值即可。


                              IP属地:日本16楼2017-05-17 11:29
                              回复(4)