星露谷修改代码:存档+物品数量+好感度+农具等级+专精+武器属性+刷怪记录

2023/06/241.3 万浏览攻略

一、存档位置

  • 以win10 TGP版本为例,在文件夹窗口上方点击查看——勾选隐藏的项目,将AppData文件夹显示
  • 存档位置:C:\用户\用户名\AppData\Roaming\StardewValley\Saves\存档名_一串数字\存档名_一串数字
  • 选择不带_old后缀的文件,即图中FUCKOFF_332232541,FUCKOFF是农场建立时创建存档自己命名的
TapTap
存档位置图

二、恢复存档

  • 建议修改文档时先复制Saves文件夹保存到其他位置,修改存档出现问题时再覆盖回去
  • 同目录下共有四个文件:“存档名_一串数字”,“存档名_一串数字_old”,“SaveGameInfo”,“SaveGameInfo_old”,以_old结尾的是备份文件。
  • 如果因为存档时游戏崩溃等原因导致不能读档、闪退等,可以先备份存档,然后将“存档名_一串数字”,“SaveGameInfo”这两个文件删除,将“存档名_一串数字_old”,“SaveGameInfo_old”这两个文件名末尾的_old删掉,即可回到前一天的存档。

三、物品数量修改

  • Ctrl+F搜索需要修改的物品,找到如下代码:
       <Name>***</Name><Stack>xxx</Stack>
  • ***为物品名称,xxx为修改的数量,在此段后面查找<stack>xxx</stack><quality>0</quality>,修改xxx为与前一步修改相同数字,最大修改数量为999

四、好感度修改

1.人物好感度修改

  • Ctrl+F搜索Halay(人物对应的英文名),找到如下代码:
       <string>Haley</string></key><value><Friendship><Points>2749</Points>
  • 修改<Points>2749</Points>之间参数即可(每增加250加一颗心)可以作配偶的NPC友好值只能达到2249点(刚好低于9心),因此达到8心时得送花之后再修改,不然的话面板仍是8心。

2.动物好感度修改

  • Ctrl+F搜索FarmAniaml或动物名称,找到如下代码:
TapTap
动物好感度代码示例图
  • 在此处继续搜索friendshipTowardFarmer,即上图最后部分:<friendshipTowardFarmer>796</friendshipTowardFarmer>
    修改其中参数即可(每增加200加一颗心)

五、农具等级修改

  • Ctrl+F搜索(斧头/锄头/十字镐/喷壶/鱼竿) 以锄头为例,找到如下代码:
TapTap
农具等级代码示例图
  • 此处继续搜索upgradeLevel,即上图最后红色部分
    <upgradeLevel>4</upgradeLevel>(农具等级:0 普通 1 铜 2 钢 3 金 4 铱
  • 修改后实际效果和物品名字发生变化,外观不变,可修改以下两处参数:
    <InitialParentTileIndex>
    参数</InitialParentTileIndex>(使用时农具外观)
    <IndexOfMenuItemView>
    参数</IndexOfMenuItemView>(物品栏农具外观)
TapTap
农具相关参数(使用外观/物品栏外观)

六、专精技能修改

1.专精等级修改

  • 用记事本打开“存档名_一串数字”文件,Ctrl+F 搜索professions,找到如下代码:
    <professions><int>19</int><int>24</int><int>13</int><int>0</int><int>3</int><int>6</int><int>16</int><int>8</int><int>26</int><int>22</int></professions>
  • 其中<int>19</int>之间参数表示已习得专精,各专精对应参数如下表所示:
TapTap
专精参数表
表格说明:5级一共两个技能,而10级则有四个,两次选择均只能选择其中一个。以耕种为例,当5级选择0牧场主                       时,10级只能在2鸡舍大师和3牧羊人中选择,颜色对应位置选择。
  • 以钓鱼为例,如果技能等级5~9级,则只需将参数6替换为7,然后在后边那一个professions之前以存档中相同格式添加一对int,在int内写10即可,同步修改技能等级和经验值到10级(具体方法详见下文)
  • 如果技能等级0~4级,则需在professions后以相同格式添加两对int,分别在int内写7和10,同步修改技能等级和经验值到10级
  • 如果未习得任何专精,则将<professions />修改为<professions></professions>,在这之间以上文描述添加修改int,同步修改技能等级和经验值到10级
  • int之间的数字没有必然的前后顺序,但是为避免出现bug,建议5级专精为一组放前边,10级专精为一组放后边,这两组内专精顺序无所谓

2.技能经验值修改

  • Ctrl+F搜索experiencePoints,找到如下代码:
    <experiencePoints><int>194663</int><int>24754</int><int>27417</int><int>27317</int><int>31028</int><int>0</int></experiencePoints>
  • 一共6对int,顺序固定,分别对应6个技能的经验值:1 耕种 2 钓鱼 3 觅食 4 采矿 5 战斗6 幸运
    int之间数值表示当前经验值,满级后经验值仍可继续增加。
TapTap
技能等级经验值
  • 以钓鱼为例,如果钓鱼技能0级,想要修改到10级,将第二对int内的参数修改为15000,同步修改技能等级到10级,添加2个对应int即可;

3.技能等级修改

  • Ctrl+F搜索farmingLevel,找到如下代码:
TapTap
技能等级代码示例图
  • 6对<***Level>代表的技能等级分别为:1 耕种 2 采矿 3 战斗 4 觅食 5 钓鱼6 幸运
    代码之间参数为等级参数(0~10)
  • 修改幸运等级对游戏平衡影响很大,很想改的话建议5级
  • 以钓鱼为例,如果钓鱼等级0级,想要达到10级,则只需修改参数为10,
    <fishingLevel>10</fishingLevel>同步修改专精和经验值即可。

七、武器属性修改

  • Ctrl+F 搜索武器名字,找到如下代码:
TapTap
武器属性代码示例图
  • 其中代码代表的具体含义为: 
    minDamage 最小伤害
    maxDamage 最大伤害
    addedDefense 增加防御
    addedPrecision 增加命中
    addedAreaOfEffect 增加攻击范围
    speed 攻速(数值每增加2,攻速增加1)
    knockback 击退
    critChance 暴击率(
    暴击率是1:50的比例显示,即改成1暴击率增加50%)
    critMultiplier 暴击伤害(
    爆伤是8:25,即数值增加8,爆伤增加25)

八、刷怪记录修改

  • 各怪物刷怪记录代码分别为:
    史莱姆:Slimes(各种颜色)
    灰尘精灵:Dust Spirit
    虚空烈酒:Shadow Shaman(暗影萨满)+Shadow Brute(暗影狂徒)
    蝙蝠=Frost Bat(霜冻蝙蝠) +Lava Bat(熔岩蝙蝠)
    骷髅:skeleton
    山洞昆虫=bug(臭虫)+Fly(洞穴蝇)+Grub(蛆)+ Mutant Fly(突变蝇)+Mutant Grub(突变蛆)
    挖洞虫:Duggy(挖地虫)+ Dust Sprite(灰尘精灵)
    岩石蟹: Rock Crab(岩石蟹)+Lava Crab(熔岩蟹)+Iridium Crab(铱蟹)
    飞蛇:Serpents
    木乃伊:Mummy
    霸王喷火龙:Pepper Rex
    熔岩精灵:Magma Sprite
    熔岩火球:Magma Sparker
  • 以修改岩石蟹为例,Ctrl+F搜索Rock Crab
    <string>Rock Crab</string></key><value>
    <int>29</int></value></item><item><key>
  • 修改<int>29</int>之间参数为60即可。
TapTap
刷怪记录参数及相关奖励说明
出处:bilibili
100
228
13