“存档”的版本间的差异

来自Stardew Valley Wiki
跳到导航 跳到搜索
(Remove unknown link)
 
(未显示11个用户的50个中间版本)
第1行: 第1行:
 当[[ 日周期|游戏中的一天]]结束时会保存当前进度, ''例如'', 主角睡觉、 疲劳而昏倒 、在凌晨2点昏倒。如果玩家在一天还未结束时退出游戏会失去 天的所有进度。
+
'''数据是无价的,当你打开本页面及其相关页面准备对存档或者游戏本身进行任何修改操作的时候,请记得备份相应文件。'''
 +
:有关移动端游戏的保存机制,参见:[[手机存档]]
 +
 当[[ 游戏内时间|游戏中的一天]]结束时会保存当前进度, 包括 主角睡觉、 精疲力尽直至能量低 -15 、在凌晨2点昏倒。如果玩家在一天还未结束时退出游戏 会失去 游戏当 天的所有进度
 +
 
 +
==存档文件格式==
 +
游戏存档以没有拓展名的“文件”格式(实际上是XML的文件)存储在你的设备上。存档文件和游戏运行文件是分开储存在不同的文件夹中。你可以安全地重装或卸载游戏,而不用担心存档遭到删除(除了Android 1.5版本以上)。在PC端,不同平台(GOG,steam)发售的星露谷的存档是通用的(本质上不同数字游戏发售平台发售的版本的核心游戏文件是完全一样的)。
 +
 
 +
'''注意:某些mod可能会永久性更改存档文件,当你再次安装游戏并且没有安装相应的mod的时候,会产生存档损坏的严重结果(缺乏了必须的运行文件,即mod丢失)。'''具体详见各个mod开发者在mod发布页或者mod内含的Readme文件中所警告的内容。
 +
 
 +
每个人物的游戏存档都有一个类似<samp>JonSnow_123456789</samp>的文件夹,文件夹内有两个主要文件:<samp>JonSnow_123456789</samp> 和 <samp>SaveGameInfo</samp>。这两个文件是游戏加载存档时必须的重要文件。前者是玩家游戏存档的详细内容,而后者是保存的简略信息。当你打开游戏时,在游戏首页点击“加载”按钮时,<samp>SaveGameInfo</samp>会被加载,显示玩家名、农场名称、金钱、游戏时长等信息。在你点击某一个存档之后,形如<samp>JonSnow_123456789</samp>的文件才会被加载,你就可以开始游戏。如果<samp>SaveGameInfo</samp>损坏,可以使用其他玩家存档的这个文件,不影响正常游戏
  
 
==游戏存档位置==
 
==游戏存档位置==
  存档是在你计算机上的一些XML文件。 存档与游戏放在不同的地方,所以你可以安全地重新安装或更新游戏,而不会丢失存档。存档在不同的游戏版本之间共享(举个例子,分别从GOG和Steam购买的游戏共享同一个存档)。
+
 存档与游戏放在不同的地方,所以你可以安全地重新安装或更新游戏,而不会丢失存档。存档在不同的游戏版本之间共享(举个例子,分别从GOG和Steam购买的游戏共享同一个存档)。
  
 每个存档都放在单独的文件夹,就像这样:<tt> 角色名字_123456789</tt>, 文件夹里有两个主要文件:<tt> 角色名字_123456789</tt> 和 <tt>SaveGameInfo</tt>。这两个文件都是必要的。
+
 每个存档都放在单独的文件夹,就像这样:<samp> 农场名_123456789</samp>, 文件夹里有两个主要文件:<samp> 农场名_123456789</samp> 和 <samp>SaveGameInfo</samp>。这两个文件都是必要的。
  
 
===Windows系统===
 
===Windows系统===
第27行: 第36行:
 
# 提交即可打开文件夹。
 
# 提交即可打开文件夹。
  
== 备份或分享你的存档==
+
===手机 (Android系统)===
[[# 游戏存档位置|首先找到存档文件夹]],然后把整个名字类似 <tt>角色名字_123456789</tt> 文件 夹打包压缩
+
打开 文件 管理器 。如果你 的设备没有 文件 管理器, 备存 储空间读写权限的软 件。
 
+
进入<pre>/storage/emulated/0</pre> (或<pre>/sdcard</pre>, 即内部 储)
==回到上一次的存档点==
+
# 依次<pre>进入Android/data/com.chucklefish.stardewvalley/files/Saves</pre>
如果 出现问题, 可以撤销最后一次保存。
 
 
 
# [[#游戏存档位置|首先找到存档 文件 夹]]。<br /><small> 应该看到了名称后缀 <tt>_old</tt> 的两 文件;如果没 ,请求助!</small>
 
# 以防万一, 份一遍 档文
 
删除 <tt>SaveGameInfo</tt> 文件和名字看起来像 <tt>角色名字_123456789</tt> 的文件。
 
# 重命名 <tt>SaveGameInfo_old</tt> 和 <tt>角色名字_123456789_old</tt> 把后缀中的 <tt>_old</tt> 删掉。
 
 
 
==编辑 档==
 
  你可以编辑存档,用于修复一些常见问题或更改选择(参加[http://community.playstarbound.com/threads/save-file-editing-guide-for-solving-some-common-issues.110762/ 这篇教程]),但在那之前请务必先备份好存档。小心使用存档编辑工具,因为有存档损坏的风险。
 
 
 
{{collapse|存档编辑指南(发布于2016年3月19日)-翻译版|content=
 
-{{quote|有几个已知问题只能通过编辑存档来解决。我正在努力解决这些问题,在这之前请参考这篇指南来解决问题。|ConcernedApe}}
 
 
 
===基本信息===
 
 
 
[[#游戏存档位置|首先找到存档文件夹]]
 
 
 
在编辑任何保存文件之前,我强烈建议你做备份,以防出现问题。记事本是一个很好的编辑软件。
 
 
 
以下是常见问题的列表,以及解决这些问题的步骤。
 
 
 
===事件无法触发===
 
这可能是在同时触发多个事件时引起的。你只会看到一个事件,但游戏会认为你已经看到了所有的事件所以阻止了其他事件发生(应该在下一个补丁中修复)。要解决这个问题,你需要在存档里“忘记”发生过的事件。
 
 
 
'''注意''': 某些事件要求在发生之前收到NPC的邀请(例如山姆,潘妮和亚历克斯的10心事件)。这些邀请通常由“隐形”事件触发。如果你从未收到过触发事件的邀请,则需要删除隐形的邀请触发事件ID。可以在下面的“农场”部分查找这些ID。
 
 
 
# 在记事本中打开存档。
 
# 搜索(ctrl + f)“eventsSeen”。你会看到一个<int></int>的列表,中间的数字就是游戏认为你已经触发事件的“事件ID”。
 
# 找到你无法触发事件的ID(见下文),并将其连着两边的<int></int> 一起删除。
 
# 保存文件。
 
# 现在你成功触发事件了(请注意有的事件只能在特定时间/地点/季节等触发)。
 
  
  大多数事 及其对 的ID 常见丢失 为粗体:
+
===手机 (iOS系统)(针对于简体中文版本的iOS)<span id="find-ios-saves"></span>===
 +
'''iOS 13 或者更新的iOS系统版本'''
 +
# 打开 <samp>文 </samp>
 +
# 点击屏幕上的 <samp>浏览</samp>按钮。
 +
# 在位置部分下,点击<samp> 我的iPhone/iPad</samp>.
 +
# 选择 <samp>Stardew Valley</samp> 文 夹.
  
*玛妮 店:
+
'''iOS 12 或者更早的iOS系统版本:'''<br />
**92 -- 玛妮 家里收 你送的山洞萝卜
+
提示: 在 macOS 10.15 上,此 iTunes 功能已移至Finder(查找器)。
 +
# 打开电脑上的iTunes。
 +
# 使用数据线将手机连接到电脑上的USB接口上。
 +
# 当 iTunes 打开时,单击顶部工具栏中的设备图标(如果该图标未出现,请尝试断开并重新连接设备 USB 接口)。 设备的页面应该出现。
 +
# 单击左侧菜单中 “文件共享”。
 +
# 出现 “应用程序”列表中单击 Stardew Valley。
 +
# “Stardew Valley Documents”面板显示您的 iOS 设备上已经存在哪些保存文件。 (它们显示为文件夹,但您无法直接导航 文件夹中
  
*图书馆:
+
==传输你的存档==
**1848481 -- 艾利欧特的8心事 (在图书馆读书)
+
===在两台电脑间进行备份或者传递存档===
**0 -- 冈瑟要求你帮他找 物/矿物 事件
+
# 找到你的[[存档#游戏存档位置|存档文件夹]]。
 +
# 将例如 <samp>JonSnow_123456789</samp> 这样的文件夹整个压缩打包成一个单独的文件。
 +
# 分享或者备份存储这个压缩包文 件。
 +
注意:
 +
* 上述方法不是唯一解;
 +
压缩包文件某种程度上可以保证文件在传递过程中不会出现 件丢失 情况
  
*浴室:
+
===Android===
**38 -- 潘妮的10心事件(浴室)
+
:; Android手机传递到电脑
  
*海滩:
+
::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你的设备和电脑连接起来
**13 -- 海莉的6心事件(在海滩丢失项链)
+
::# 浏览手机内部存储,找到并发送 <samp>StardewValley</samp> 至电脑
**20 -- 亚历克斯的2心事件(在沙滩上玩足球)
+
::# 将整个存档文 件(<samp>StardewValley</samp>  子文 件中 类似 <samp>JonSnow_123456789</samp> 这样 子文 ) 复制到[[存档#游戏存档位置|电脑游戏存档路径]]中。
**288847 -- 亚历克斯的8心事 件( 在海滩看妈妈 音乐盒)。
 
**29 -- 塞巴斯蒂安的8心事 (雨 中的 撑伞)
 
**43 -- 艾利欧特的10心事 (乘船)
 
**733330 -- 山姆3心事件(与文森特在海滩)
 
**739330 -- 威利给你他的旧鱼竿
 
  
*巴士站:
+
:; 电脑传递到Android手机
**4081148 - 山姆的8心事件2(乐队表演)
 
  
*艾利欧特 小屋:
+
::# 如果你使用了mod,在传输前你必须把自定义内容(mod、材质包、替换文件等非官方编译的游戏运行文件)全部移除。
**39 - 艾利欧特的2心事
+
::# 打开[[存档#游戏存档位置|电脑端存档路径]]
**423502 - 艾利欧特的6心事 件( 钢琴
+
::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你 设备和手机连接起来。
 +
::# 浏览手机内部储存,找到 <samp>StardewValley</samp> 。(这个文 夹在你第一次游玩之前是不会出现在存储空间的根目录之中的。)
 +
::# 在电脑端把整个存档文 件( 类似 <samp>JonSnow_123456789</samp> 这样的子文件 复制到手机上对应的文件夹路径中。
  
*农场:
+
===iOS===
**47 -- 山姆的8心事件1(乐队表演)
+
  提示: 在 macOS 10.15 此 iTunes 功能已移至Finder 查找器
**55 -- 莉亚的8心事件1(艺术展)
+
:; iOS 传递 电脑
**992553 -- 克林特给你熔炉的蓝图
 
**992253 -- 莉亚6心事件 给你雕像
 
**'''65''' -- 德米特里厄斯帮你设置,蝙蝠或蘑菇的洞穴
 
**66 -- 冈瑟感谢你为博物馆做出的贡献 并给你一个礼物
 
**690006 -- 马龙与你谈论史莱姆屋
 
**1590166 -- 玛妮送给你猫
 
**897405 -- 玛妮送给你狗
 
**91 -- 玛妮3心事件,要求你带来山洞萝卜
 
**93 -- 乔迪4心事件,邀请你去吃晚餐
 
**102 -- 皮埃尔告诉你关于种子的情报
 
**63 -- 肯特登门自我介绍
 
**2346091 -- 亚历克斯10心事件(不会触发这个事件,而是让你收 亚历克斯的晚餐邀请)
 
**2346092 -- 山姆10心事件(同上)
 
**2346093 -- 哈维10心事件(同上,邀请坐热气球)
 
**2346096 -- 潘妮10心事件(同上,邀请泡温泉)
 
**2346095 -- 艾利欧特10心事件(同上,邀请读书)
 
  
*森林:
+
::# [[#find-ios-saves|在iTunes查找保存]].
**14 --  海莉8心事 (照相)
+
::# 在 iTunes 中选择保存文 夹,然后单击“保存”按钮。
**52 -- 莉亚6心事 (摘树上 水果)
+
::# 这将保存一个包含两个文 件的 两个文 都是保存工作所必需的
**54 -- 莉亚10心事 件( 野餐)
+
::# 将整个 文件 夹复制到 [[#Find your save files|您计算机的保存位置]].
**181928 -- 潘妮8心事 (户外教学
 
**318560 -- 贾斯和 森特在下水管附近聊天
 
**611944 -- 谢恩2心事 (湖边码头)
 
  
*海莉的家:
+
:; 电脑传送到iOS
**11 -- 海莉的2心事件(清洁)
 
**12 -- 海莉的4心事件(腌菜罐)
 
**15 -- 海莉的10心事件(暗室)
 
**99 -- 艾米丽的6心事件(秘密舞蹈)
 
  
*医院:
+
::# 如果您使用模组,请在转移到移动设备之前删除任何自定义内容。
**7 -- 玛鲁的4心事 (烧杯)
+
::# [[#查找您的保存文件|查找您计算机上的保存文 夹]]。
**57 --  哈维的4心事件(健康检
+
::# [[#find-ios-saves|在 iTunes 找 iOS 保存]]。
**571102 -- 哈维8心事 件( 卧室
+
::# 将整个存档文 类似于 <samp>JonSnow_123456789</samp> 的文件夹 复制到 iTunes 的“Stardew Valley Documents”面板中。<br />''注意:每次存档都有一个文件夹。 您需要将这些文件夹中的每一个拖到 iTunes 中,以便各个保存文件夹都在“Stardew Valley Documents”面板的“root”中。 您不能将包含所有保存游戏的文件夹拖到 iTunes 中。”
 +
::# 单击 iTunes 中的“同步”按钮将您的 iOS 设备与您的计算机同步。 保存现在应该出现在您设备上游戏的加载游戏菜单中。
  
*亚历克斯的家:
+
==疑难解答==
**18 -- 乔治6心事件(告诉 关于他 故事)
+
===存档消失或者无法加载===
**19 -- 艾芙琳4心事件(食谱)
+
  大多数情况下可以通过一下方法恢复的 你的 存档。(注意:这些存档问题一般是由游戏本身导致 ,而非MOD。)
**21 -- 亚历克斯5心事件(不读书)
 
**2119820 -- 亚历克斯6心活动(锻炼)
 
**56 -- 哈维2心事件(给乔治健康检查)
 
  
* 莉亚 小屋
+
# 找到你的存档文件
**50 -- 莉亚2心事 (做雕刻)
+
#* 如果存档文件还在,可通过下面 办法进行修复。(请一次只尝试一种办法):
**51 -莉亚4心事 (前任电话)
+
#*# 如果有些文件的文件名中包含 <code>_STARDEWVALLEYSAVETMP</code> , 将其从文件名中移除并重启游戏。
**584059 -- 莉亚8心事 如果你 在8心事件时选 是“网上销售艺术品”)
+
#*# 如果你最近重命名或者创建了一个文件夹,(例如 恢复了一个备份), 确保文件夹的名称与 <samp>YourName_0123456789</samp> 相应的文件'''完全'''匹配。
 +
#*# 尝试 [[#Undo the last save|撤销上一次存档]].
 +
#如果存档文 不存在,但是你已安装了 SMAPI, 可通过下面的方式恢复备份:
 +
#*# 找到你的游戏文件夹
 +
#*# 打开 <samp>save-backups</samp> 子文 夹.
 +
#*# 解压最新的包含了你的存档的备份文 ,并且复制存档文件夹然后粘贴到 <samp>Saves</samp>。
 +
如果 以上方法无效,通过[https://community.playstarbound.com/threads/missing-corrupt-save-file-troubleshooting-guide.112827/ see this guide] 或 [[Modding:Player Guide/Troubleshooting#Ask for help|ask for help]]; 我们可能会找到方法帮你恢复 你的 存档。
  
*矿井:
+
  注意: 不要在游戏启动之前,将备份文件夹置于存档文件夹中。要么将其置于不同的文 夹内,要么删除他们。
**901756 -- 阿比盖尔的10心事
 
**100162 -- 马龙给你剑
 
  
*深山:
+
===回档到前一天===
**2 -- 阿比盖尔的4心事件(吹长笛)
+
  如果出现问题,您可以撤消上次保存。
**8 -- 玛鲁的6心事件(望远镜)
 
**26 -- 莱纳斯的4心事件(鱼饵)
 
**384883 -- 塞巴斯蒂安的4心事件(修理摩托车)
 
**384882 -- 塞巴斯蒂安的10心事件(骑摩托车)
 
**'''404798''' -- 威利给你淘盘
 
  
*星之果实餐吧:
+
  从 Linux/Mac/Windows/Android 保存:
**40 -- 艾利欧特的4心事件(请你喝一杯)
 
**96 -- 格斯的4心事件(潘姆赊账)
 
**97 -- 克林特3心事件(约会建议)
 
**911526 -- 亚历克斯的10心事件(晚餐约会)
 
  
*山姆 家:
+
:# [[#Find your save files|查找您 保存文件]]。<br /><small>您应该会看到两个文件名带有 <samp>_old</samp> 后缀; 如果没有,请寻求帮助!</small>
**95 -- 与乔迪一家 同晚餐(肯特也在)
+
:# 备份您的保存文件夹以防万
**94 -- 与乔迪一家一同晚餐(肯特不在)
+
:# 删除 <samp>SaveGameInfo</samp> 和看起来像 <samp>YourName_123456789</samp> 的文
**44 -- 山姆的2心事 (乐队音乐类型)
+
:# 从 <samp>SaveGameInfo_old</samp> 和看起来像 <samp>YourName_123456789_old</samp> 的文 中删除 <samp>_old</samp> 后缀。
**46 -- 山姆的4心事 (鸡蛋掉了)
 
**100 -- 肯特的3心事件(爆米花)
 
  
*木匠店/玛鲁的家:
+
  从 iOS 保存:
**6 -- 玛鲁的2心事件(实验室)
 
**9 -- 玛鲁的8心事件(触电)
 
**25 -- 德米特里厄斯6心事件(番茄)
 
**33 -- 罗宾6心事件(制作蓝图)
 
**10 -- 玛鲁的10心事件(秘密工程)
 
  
*塞巴斯蒂安 房间:
+
:# [[#Find your save files|查找您 保存文件]]。<br /><small>您应该会看到名称中带有 <samp>_SVBAK</samp> 后缀的文件; 如果没有,请寻求帮助!</small>
**2794460 -- 塞巴斯蒂安的2心事 (使用电脑)
+
:# 备份您的保存文 夹以防万一。
**27 -- 塞巴斯蒂安的6心事 (游戏之夜)
+
:# 删除类似于 <samp>YourName_123456789</samp> 和 <samp>YourName_123456789_SVEMERG</samp> 的文
 +
:# 从看起来像 <samp>YourName_123456789_SVBAK</samp> 的文件中删除 <samp>_SVBAK</samp> 后缀。
  
*皮埃尔的店/阿比盖尔的家:
+
==高级==
**1 -- 阿比盖尔的2心事件(玩游戏机)
+
===编辑存档===
**3 -- 阿比盖尔的8心事件(通灵板)
+
[[File:Editing a save in Sublime Text.png|thumb|一个用Sublime Text打开并按Xml格式化了的存档文 。]]
**16 -- 皮埃尔的6心事件(秘密收藏)
+
  在编辑存档前,别忘记备份存档!
**17 -- 卡洛琳的6心事件(与阿比盖尔争吵)
 
**58 -- 哈维6心事 (有氧运动)
 
**3102768 - 莫里斯提供50%的优惠券
 
  
*城镇:
+
  这里推荐 是Sublime Text这个软 。当然,其他文本编辑软 也是可以
**'''611439''' -- 刘易斯解锁社区中心
 
**4 -- 阿比盖尔的6心事件(墓地)
 
**831125 -- 谢恩的7心事件(广告视频比赛)
 
**2481135 -- 亚历克斯4心事件(与小灰说话)
 
**34 -- 潘妮的2心事件(帮助乔治)
 
**45 -- 山姆6心事件(滑板)
 
**53 -- 莉亚的8心事件(艺术展)
 
**63 -- 与刘易斯和玛妮都为6心时 谈话事件
 
**101 -- 克林特6心事 (与艾米丽谈话)
 
**233104 -- 山姆的10心事 (潜入房间)
 
**'''191393''' -- 庆祝场景(完成社区中心后 第二天)
 
**502261 -- Joja的庆祝场景(完成所有joja项目后的第二天)
 
**502969 -- 莱纳斯翻垃圾桶
 
  
*拖车
+
步骤
**35 -- 潘妮的4心事 件(打 扫房间
+
# 安装[https://www.sublimetext.com/ Sublime Text](Linux、Mac、Windows三大系统均兼容)。
**36 --  潘妮的6心事件(做菜)
+
# 安装[https://packagecontrol.io/installation Sublime Text的插件管理器(Package Control)]。
 +
# 通过插件管理器安装''Indent XML''和''XPath''插 件( 详见[https://packagecontrol.io/docs/usage 如何添加插件])。
 +
开存档(比方说<samp>Name_0123456789</samp>
 +
# 将文本以Xml格式显示。依次:菜单栏 - 选择 - Format - Indent XML。英文对照:Selection > Format > Indent XML。
 +
# 开始编辑存档吧。目前暂时只有一些英文教程:[https://www.reddit.com/r/StardewValley/comments/8i5z1j/guide_how_to_change_hosts_of_a_multiplayer_save/ 通过编辑联机模式存档来改变主机]、[http://community.playstarbound.com/threads/save-file-editing-guide-for-solving-some-common-issues.110762/ 改变一些常规数据]。
  
=== 我丢失 美人鱼吊坠 且不能买第二 了===
+
=== 复制存档===
 +
你可以复制一个存档来测试一些有特定目的的活动,而不必担心这些实验性活动更改 你的存档,并避免了为了测试一些选项 重开一 新存档的麻烦事。
  
# 在记事本 打开存档
+
# [[#游戏存档位置|找到存档位置]]。
搜索(ctrl + f)"specialItems"
+
存档复制第二份,放 与原存档相同的目录下。
# 找到 并删除<int>460</int>
+
# 此时系统必会让你重命名,因为同一个文件夹下不能有两个同名的文件。以以下规则重命名:
文件 现在老水手会再次向你出售吊坠
+
#* 新名字你得分辨得出来,不要过几天你就忘记这个存档是做什么的了。
 +
#* 结尾的那一串数字,这里称作存档的尾号。每个存档尾号都是不同的。
 +
# 以下所有操作都在此复制过来的文件夹里进行。
 +
# 一些文件:
 +
## 删除以 <samp>_old</samp> 或 <samp>.back.*</samp> 结尾的文件。
 +
## 重命名存档文件:找到像 <samp>Name_0123456789</samp> 的文件,重命名,新名字与刚刚文件夹的重命名相同。
 +
# 存档元数据:
 +
##  记事本打开 <samp>SaveGameInfo</samp> 文件。
 +
## 找到第一行<code>&lt;name&gt;</code>节点,后面就是玩家的名字。改成新名字。
 +
# 主 存档
 +
#记事本打开类似于 <samp>Name_0123456789</samp> 文件。
 +
#同样 找到 第一行<code>&lt;name&gt;</code> 节点,后面就是玩家的名字。改成新名字。
 +
## ctrl+f 查找<code>uniqueIDForThisGame</code>,后面那串数字就是你之前 档的尾号 将其改成重命名后的尾号
  
===我选错专精 ===
+
完事 ,现在游戏里应该同时能看到原存档和你刚刚复制的存档了。
  
# 在记事本中 打开存档。
+
===更改农场类型===
搜索 (ctrl + f)"professions"。你会看到一个中间有数字的<int></int>的 列表
+
你可以通过更改游戏存档文件来变更你的[[农场地图|农场类型]]:
# 参考下面的列表来查找要更改的专精ID。
+
<ol>
# 找到你想更改的专精ID,并将其替换为所需专精ID。
+
<li>[[# 编辑存档| 打开存档]] </li>
# 保存文件,现在你的专精已经改变了。
+
<li> 搜索 <samp>&lt;whichFarm&gt;</samp> ,后面跟着 那个数字就是农场类型
 +
{|class="wikitable"
 +
|-
 +
! 数字
 +
! 农场类型
 +
|-
 +
| 0
 +
| 标准农场
 +
|-
 +
| 1
 +
| 河流农场
 +
|-
 +
| 2
 +
| 森林农场
 +
|-
 +
| 3
 +
| 山顶农场
 +
|-
 +
| 4
 +
| 荒野农场
 +
|-
 +
| 5
 +
| 四角农场
 +
|}
 +
</li>
 +
</ol>
  
  专精ID列表:
+
  这仅仅更改了地图,但是所有在 农场 上的东西(像树、草、灌木丛、箱子等等)该在哪还是在哪。因此,可能会有一些东西超出边界或 跑到 里。解决方法如下:
农场 主 = 0
 
农夫 = 1
 
家禽大师 = 2
 
牧羊人 = 3
 
制品生产家 = 4
 
农业家 = 5
 
渔夫 = 6
 
捕鱼 = 7
 
垂钓客 = 8
 
海盗 = 9
 
手 = 10
 
引诱大师 = 11
 
护林人 = 12
 
收集者 = 13
 
伐木工人 = 14
 
萃取者 = 15
 
植物学家 = 16
 
追踪者 = 17
 
矿工 = 18
 
地质学家 = 19
 
铁匠 = 20
 
勘探家 = 21
 
挖掘机 = 22
 
宝石学家 = 23
 
战士 = 24
 
观察员 = 25
 
暴君 = 26
 
防御者 = 27
 
特技者 = 28
 
亡命徒 = 29
 
  
}} 
+
<ul>
 +
<li>两种用mod的方法:</li>
 +
<li>{{nexus mod|3900|穿墙mod(Noclip Mode)}} ,通过穿墙(水也能穿)来打掉错位的物品。</li>
 +
<li>SMAPI自带一个控制台命令mod(Console Commands),以下一些命令可能适合:
 +
{|class="wikitable"
 +
|-
 +
! 命令
 +
! 作用
 +
|-
 +
| <code>world_clear farm debris</code>
 +
| 移除农场的石头、树状、杂草、枯萎的作物。
 +
|-
 +
| <code>world_clear farm trees</code>
 +
| 移除农场所有的树(除了果树)。
 +
|-
 +
| <code>world_clear farm fruit-trees</code>
 +
| 移除农场所有的果树。
 +
|-
 +
| <code>world_clear farm grass</code>
 +
| 移除农场所有的草。
 +
|-
 +
| <code>world_clear farm everything</code>
 +
| 移除所有放置在农场的东西,包括以上所有,还包括所有的“物品”(比如箱子、熔炉、宝石复制机等等)。
 +
|}</li>
 +
</ul>
  
 
[[Category:游戏玩法]]
 
[[Category:游戏玩法]]
  
[[en:Saved_Games]]
+
[[de:Gespeichertes Spiel]]
 +
[[en:Saves]]
 
[[es:Partidas guardadas]]
 
[[es:Partidas guardadas]]
 +
[[fr:Jeux sauvegardés]]
 +
[[it:Giochi salvati]]
 +
[[ja:セーブデータ]]
 +
[[ko:저장된 게임]]
 +
[[hu:Mentett játékok]]
 +
[[pt:Jogos salvos]]
 +
[[ru:Сохранения]]
 +
[[tr:Kayıtlı Oyunlar]]

2023年6月20日 (二) 17:45的最新版本

数据是无价的,当你打开本页面及其相关页面准备对存档或者游戏本身进行任何修改操作的时候,请记得备份相应文件。

有关移动端游戏的保存机制,参见:手机存档

游戏中的一天结束时会保存当前进度,包括主角睡觉、精疲力尽直至能量低于-15、在凌晨2点昏倒。如果玩家在一天还未结束时退出游戏,会失去游戏当天的所有进度。

存档文件格式

游戏存档以没有拓展名的“文件”格式(实际上是XML的文件)存储在你的设备上。存档文件和游戏运行文件是分开储存在不同的文件夹中。你可以安全地重装或卸载游戏,而不用担心存档遭到删除(除了Android 1.5版本以上)。在PC端,不同平台(GOG,steam)发售的星露谷的存档是通用的(本质上不同数字游戏发售平台发售的版本的核心游戏文件是完全一样的)。

注意:某些mod可能会永久性更改存档文件,当你再次安装游戏并且没有安装相应的mod的时候,会产生存档损坏的严重结果(缺乏了必须的运行文件,即mod丢失)。具体详见各个mod开发者在mod发布页或者mod内含的Readme文件中所警告的内容。

每个人物的游戏存档都有一个类似JonSnow_123456789的文件夹,文件夹内有两个主要文件:JonSnow_123456789SaveGameInfo。这两个文件是游戏加载存档时必须的重要文件。前者是玩家游戏存档的详细内容,而后者是保存的简略信息。当你打开游戏时,在游戏首页点击“加载”按钮时,SaveGameInfo会被加载,显示玩家名、农场名称、金钱、游戏时长等信息。在你点击某一个存档之后,形如JonSnow_123456789的文件才会被加载,你就可以开始游戏。如果SaveGameInfo损坏,可以使用其他玩家存档的这个文件,不影响正常游戏。

游戏存档位置

存档与游戏放在不同的地方,所以你可以安全地重新安装或更新游戏,而不会丢失存档。存档在不同的游戏版本之间共享(举个例子,分别从GOG和Steam购买的游戏共享同一个存档)。

每个存档都放在单独的文件夹,就像这样:农场名_123456789, 文件夹里有两个主要文件:农场名_123456789SaveGameInfo。这两个文件都是必要的。

Windows系统

以下为找到存档的方法:

  1. 按键盘上的Windows + R打开'运行'窗口。
  2. 复制并粘贴此路径到输入框:
    %appdata%\StardewValley\Saves
  3. 点击'确定'即可打开文件夹。

Linux系统

以下为找到存档的方法:

  1. 打开Files,点击 Go » Enter Location
  2. 复制并粘贴此路径:
    ~/.config/StardewValley/Saves
  3. 提交即可打开文件夹。

Mac系统

以下为找到存档的方法:

  1. 打开Finder,点击Go » Go to Folder.
  2. 复制并粘贴此路径:
    ~/.config/StardewValley/Saves
  3. 提交即可打开文件夹。

手机 (Android系统)

  1. 打开文件管理器。如果你的设备没有文件管理器,你得有一个具有设备存储空间读写权限的软件。
  2. 进入
    /storage/emulated/0
    (或
    /sdcard
    ,即内部存储)
  3. 依次
    进入Android/data/com.chucklefish.stardewvalley/files/Saves

手机 (iOS系统)(针对于简体中文版本的iOS)

iOS 13 或者更新的iOS系统版本

  1. 打开 文件应用。
  2. 点击屏幕上的的浏览按钮。
  3. 在位置部分下,点击 我的iPhone/iPad.
  4. 选择 Stardew Valley 文件夹.

iOS 12 或者更早的iOS系统版本:
提示: 在 macOS 10.15 上,此 iTunes 功能已移至Finder(查找器)。

  1. 打开电脑上的iTunes。
  2. 使用数据线将手机连接到电脑上的USB接口上。
  3. 当 iTunes 打开时,单击顶部工具栏中的设备图标(如果该图标未出现,请尝试断开并重新连接设备 USB 接口)。 设备的页面应该出现。
  4. 单击左侧菜单中的“文件共享”。
  5. 在出现的“应用程序”列表中单击 Stardew Valley。
  6. “Stardew Valley Documents”面板显示您的 iOS 设备上已经存在哪些保存文件。 (它们显示为文件夹,但您无法直接导航到文件夹中。)

传输你的存档

在两台电脑间进行备份或者传递存档

  1. 找到你的存档文件夹
  2. 将例如 JonSnow_123456789 这样的文件夹整个压缩打包成一个单独的文件。
  3. 分享或者备份存储这个压缩包文件。

注意:

  • 上述方法不是唯一解;
  • 压缩包文件某种程度上可以保证文件在传递过程中不会出现文件丢失的情况。

Android

Android手机传递到电脑
  1. 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种途径将你的设备和电脑连接起来。
  2. 浏览手机内部存储,找到并发送 StardewValley 至电脑。
  3. 将整个存档文件(StardewValley 的子文件中类似 JonSnow_123456789 这样的子文件) 复制到电脑游戏存档路径中。
电脑传递到Android手机
  1. 如果你使用了mod,在传输前你必须把自定义内容(mod、材质包、替换文件等非官方编译的游戏运行文件)全部移除。
  2. 打开电脑端存档路径
  3. 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种途径将你的设备和手机连接起来。
  4. 浏览手机内部储存,找到 StardewValley 。(这个文件夹在你第一次游玩之前是不会出现在存储空间的根目录之中的。)
  5. 在电脑端把整个存档文件(类似 JonSnow_123456789 这样的子文件)复制到手机上对应的文件夹路径中。

iOS

提示: 在 macOS 10.15 上,此 iTunes 功能已移至Finder(查找器)。

iOS 传递到电脑
  1. 在iTunes查找保存.
  2. 在 iTunes 中选择保存文件夹,然后单击“保存”按钮。
  3. 这将保存一个包含两个文件的文件夹(两个文件都是保存工作所必需的)。
  4. 将整个文件夹复制到 您计算机的保存位置.
电脑传送到iOS
  1. 如果您使用模组,请在转移到移动设备之前删除任何自定义内容。
  2. 查找您计算机上的保存文件夹
  3. 在 iTunes 中查找 iOS 保存
  4. 将整个存档文件夹(类似于 JonSnow_123456789 的文件夹)复制到 iTunes 的“Stardew Valley Documents”面板中。
    注意:每次存档都有一个文件夹。 您需要将这些文件夹中的每一个拖到 iTunes 中,以便各个保存文件夹都在“Stardew Valley Documents”面板的“root”中。 您不能将包含所有保存游戏的文件夹拖到 iTunes 中。”
  5. 单击 iTunes 中的“同步”按钮将您的 iOS 设备与您的计算机同步。 保存现在应该出现在您设备上游戏的加载游戏菜单中。

疑难解答

存档消失或者无法加载

大多数情况下可以通过一下方法恢复的你的存档。(注意:这些存档问题一般是由游戏本身导致的,而非MOD。)

  1. 找到你的存档文件
    • 如果存档文件还在,可通过下面的办法进行修复。(请一次只尝试一种办法):
      1. 如果有些文件的文件名中包含 _STARDEWVALLEYSAVETMP , 将其从文件名中移除并重启游戏。
      2. 如果你最近重命名或者创建了一个文件夹,(例如:恢复了一个备份), 确保文件夹的名称与 YourName_0123456789 相应的文件完全匹配。
      3. 尝试 撤销上一次存档.
    • 如果存档文件不存在,但是你已安装了 SMAPI, 可通过下面的方式恢复备份:
      1. 找到你的游戏文件夹
      2. 打开 save-backups 子文件夹.
      3. 解压最新的包含了你的存档的备份文件,并且复制存档文件夹然后粘贴到 Saves
  2. 如果以上方法无效,通过see this guideask for help; 我们可能会找到方法帮你恢复你的存档。

注意: 不要在游戏启动之前,将备份文件夹置于存档文件夹中。要么将其置于不同的文件夹内,要么删除他们。

回档到前一天

如果出现问题,您可以撤消上次保存。

从 Linux/Mac/Windows/Android 保存:

  1. 查找您的保存文件
    您应该会看到两个文件名带有 _old 后缀; 如果没有,请寻求帮助!
  2. 备份您的保存文件夹以防万一。
  3. 删除 SaveGameInfo 和看起来像 YourName_123456789 的文件。
  4. SaveGameInfo_old 和看起来像 YourName_123456789_old 的文件中删除 _old 后缀。

从 iOS 保存:

  1. 查找您的保存文件
    您应该会看到名称中带有 _SVBAK 后缀的文件; 如果没有,请寻求帮助!
  2. 备份您的保存文件夹以防万一。
  3. 删除类似于 YourName_123456789YourName_123456789_SVEMERG 的文件。
  4. 从看起来像 YourName_123456789_SVBAK 的文件中删除 _SVBAK 后缀。

高级

编辑存档

一个用Sublime Text打开并按Xml格式化了的存档文件。

在编辑存档前,别忘记备份存档!

这里推荐的是Sublime Text这个软件。当然,其他文本编辑软件也是可以的。

步骤:

  1. 安装Sublime Text(Linux、Mac、Windows三大系统均兼容)。
  2. 安装Sublime Text的插件管理器(Package Control)
  3. 通过插件管理器安装Indent XMLXPath插件(详见如何添加插件)。
  4. 打开存档(比方说Name_0123456789) 。
  5. 将文本以Xml格式显示。依次:菜单栏 - 选择 - Format - Indent XML。英文对照:Selection > Format > Indent XML。
  6. 开始编辑存档吧。目前暂时只有一些英文教程:通过编辑联机模式存档来改变主机改变一些常规数据

复制存档

你可以复制一个存档来测试一些有特定目的的活动,而不必担心这些实验性活动更改了你的存档,并避免了为了测试一些选项而重开一个新存档的麻烦事。

  1. 找到存档位置
  2. 存档复制第二份,放在与原存档相同的目录下。
  3. 此时系统必会让你重命名,因为同一个文件夹下不能有两个同名的文件。以以下规则重命名:
    • 新名字你得分辨得出来,不要过几天你就忘记这个存档是做什么的了。
    • 结尾的那一串数字,这里称作存档的尾号。每个存档尾号都是不同的。
  4. 以下所有操作都在此复制过来的文件夹里进行。
  5. 一些文件:
    1. 删除以 _old.back.* 结尾的文件。
    2. 重命名存档文件:找到像 Name_0123456789 的文件,重命名,新名字与刚刚文件夹的重命名相同。
  6. 存档元数据:
    1. 记事本打开 SaveGameInfo 文件。
    2. 找到第一行<name>节点,后面就是玩家的名字。改成新名字。
  7. 主存档:
    1. 记事本打开类似于 Name_0123456789 文件。
    2. 同样找到第一行<name>节点,后面就是玩家的名字。改成新名字。
    3. ctrl+f 查找uniqueIDForThisGame,后面那串数字就是你之前存档的尾号,将其改成重命名后的尾号。

完事了,现在游戏里应该同时能看到原存档和你刚刚复制的存档了。

更改农场类型

你可以通过更改游戏存档文件来变更你的农场类型

  1. 打开存档
  2. 搜索 <whichFarm>,后面跟着的那个数字就是农场类型。
    数字 农场类型
    0 标准农场
    1 河流农场
    2 森林农场
    3 山顶农场
    4 荒野农场
    5 四角农场

这仅仅更改了地图,但是所有在农场上的东西(像树、草、灌木丛、箱子等等)该在哪还是在哪。因此,可能会有一些东西超出边界或者跑到水里。解决方法如下:

  • 两种用mod的方法:
  • 穿墙mod(Noclip Mode),通过穿墙(水也能穿)来打掉错位的物品。
  • SMAPI自带一个控制台命令mod(Console Commands),以下一些命令可能适合:
    命令 作用
    world_clear farm debris 移除农场的石头、树状、杂草、枯萎的作物。
    world_clear farm trees 移除农场所有的树(除了果树)。
    world_clear farm fruit-trees 移除农场所有的果树。
    world_clear farm grass 移除农场所有的草。
    world_clear farm everything 移除所有放置在农场的东西,包括以上所有,还包括所有的“物品”(比如箱子、熔炉、宝石复制机等等)。