「存档」修訂間的差異

出自Stardew Valley Wiki
跳至導覽 跳至搜尋
(Remove unknown link)
 
(未顯示由 12 位使用者於中間所作的 54 次修訂)
行 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。
 
 
 
*1. 在记事本中打开存档。
 
*2. 搜索(ctrl + f)“eventsSeen”。你会看到一个<int></int>的列表,中间的数字就是游戏认为你已经触发事件的“事件ID”。
 
*3. 找到你无法触发事件的ID(见下文),并将其连着两边的<int></int>一起删除。
 
*4. 保存文件。
 
*5. 现在你成功触发事件了(请注意有的事件只能在特定时间/ 地点/ 季节等触发)。
 
 
 
大多数事件及其对应的ID。常见丢失的事件为粗体:
 
 
 
 
 
玛妮的店:
 
 
 
92 -- 玛妮在她的家里收到你送的山洞萝卜。
 
 
 
 
 
图书馆:
 
 
 
1848481 -- 艾利欧特的8心事件(在图书馆读书)。
 
0 -- 冈瑟要求你帮他找文物/ 矿物的事件。
 
 
 
 
 
浴室:
 
 
 
38 -- 潘妮的10心事件(浴室)
 
 
 
海滩:
 
 
 
13 -- 海莉的6心事件(在海滩丢失项链)。
 
20 -- 亚历克斯的2心事件(在沙滩上玩足球)。
 
288847 -- 亚历克斯的8心事件(在海滩看妈妈的音乐盒)。
 
29 -- 塞巴斯蒂安的8心事件(雨中的撑伞)
 
43 -- 艾利欧特的10心事件(乘船)
 
733330 -- 山姆3心事件(与文森特在海滩)
 
739330 -- 威利给你他的旧鱼竿
 
 
 
 
 
巴士站:
 
 
 
4081148 - 山姆的8心事件2(乐队表演)
 
 
 
 
 
艾利欧特的小屋:
 
 
 
39 - 艾利欧特的2心事件
 
423502 - 艾利欧特的6心事件(钢琴)
 
 
 
 
 
农场:
 
 
 
47 -- Sam's 8-heart event pt. 1(band show)
 
55 -- Leah's 8-heart event pt. 1 (art show)
 
992553 -- Clint gives you the furnace blueprint
 
992253 -- Leah 6-heart gives you the statue
 
'''65''' -- Demetrius sets up your cave with bats or mushrooms
 
66 -- Gunther thanks you for doing good work with the museum (gives you something)
 
690006 -- Marlon talks to you about slime hutch
 
1590166 -- Marnie gives you cat
 
897405 -- Marnie gives you dog
 
91 -- Marnie 3-heart asks you to bring cave carrot
 
93 -- Jodi 4-heart asks you to dinner
 
102 -- Pierre talks to you about seeds
 
63 -- Kent introduces himself
 
2346091 -- Alex 10-heart (Not an actual event, but causes you to receive dinner invitation from Alex)
 
2346092 -- Sam 10-heart (same as above)
 
2346093 -- Harvey 10-heart (same as above, balloon invitation)
 
2346096 -- Penny 10-heart (same as above, spa invitation)
 
2346095 -- Elliott 8-heart (same as above, book reading invite)
 
 
 
 
 
森林:
 
 
 
14 -- Haley 8-heart event (photos)
 
52 -- Leah 6-heart event (fruit in tree)
 
54 -- Leah 10-heart event (picnic)
 
181928 -- Penny 8-heart event (field trip)
 
318560 -- Jas and Vince at sewer pipe
 
611944 -- Shane 2-heart event (at the pier)
 
 
 
 
 
海莉的家:
 
 
 
11 -- Haley's 2-heart event (cleaning)
 
12 -- Haley's 4-heart event (pickle jar)
 
15 -- Haley's 10-heart event (darkroom)
 
99 -- Emily's 4-heart event (secret dance)
 
 
 
 
 
医院:
 
 
 
7 -- Maru's 4-heart event (beaker)
 
57 -- Harvey's 4-heart event (check up)
 
571102 -- Harvey's 8-heart event (bedroom)
 
 
 
 
 
亚历克斯的家:
 
 
 
18 -- George 6-heart event (tells you about his legs)
 
19 -- Evelyn 4-heart event (recipe)
 
21 -- Alex 5-heart event (can't read)
 
2119820 -- Alex 6-heart event (working out)
 
56 -- Harvey 2-heart (in-home visit)
 
 
 
 
 
莉亚的小屋:
 
 
 
50 -- Leah's 2-heart (sculpting)
 
51 -- Leah 4-heart (phone call)
 
584059 -- Leah 8-heart (if you chose "sell art online")
 
 
 
 
 
矿井:
 
 
 
901756 -- Abigail's 10-heart
 
100162 -- Marlon gives you sword
 
 
 
 
 
深山:
 
  
2 -- Abigail's 4-heart (flute)
+
===手机 (iOS系统) (针对于简体中文版本的iOS)<span id="find-ios-saves"></span>===
8 -- Maru's 6-heart (telescope)
+
'''iOS 13 或者更新的iOS系统版本'''
26 -- Linus 4-heart (wild bait)
+
# 打开 <samp>文件</samp>应用。
384883 -- Sebastian's 4-heart (working on bike)
+
# 点击屏幕上的的<samp>浏览</samp>按钮。
384882 -- Sebastian's 10-heart (bike ride)
+
# 在位置部分下,点击<samp> 我的iPhone/iPad</samp>.
'''404798''' -- Get gold pan from Willy
+
# 选择 <samp>Stardew Valley</samp> 文件夹.
  
 +
'''iOS 12 或者更早的iOS系统版本:'''<br />
 +
提示: 在 macOS 10.15 上,此 iTunes 功能已移至Finder(查找器)。
 +
# 打开电脑上的iTunes。
 +
# 使用数据线将手机连接到电脑上的USB接口上。
 +
# 当 iTunes 打开时,单击顶部工具栏中的设备图标(如果该图标未出现,请尝试断开并重新连接设备 USB 接口)。 设备的页面应该出现。
 +
# 单击左侧菜单中的“文件共享”。
 +
# 在出现的“应用程序”列表中单击 Stardew Valley。
 +
# “Stardew Valley Documents”面板显示您的 iOS 设备上已经存在哪些保存文件。 (它们显示为文件夹,但您无法直接导航到文件夹中。)
  
  星之果实餐吧
+
==传输你的存档==
 +
===在两台电脑间进行备份或者传递存档===
 +
# 找到你的[[存档#游戏存档位置|存档文件夹]]。
 +
# 将例如 <samp>JonSnow_123456789</samp> 这样的文件夹整个压缩打包成一个单独的文件。
 +
# 分享或者备份存储这个压缩包文件。
 +
注意
 +
* 上述方法不是唯一解;
 +
* 压缩包文件某种程度上可以保证文件在传递过程中不会出现文件丢失的情况。
  
40 -- Elliott's 4-heart event (buy you a drink)
+
===Android===
96 -- Gus' 4-heart event (bar tab)
+
:; Android手机传递到电脑
97 -- Clint 3-heart event (dating advice)
 
911526 -- Alex' 10-heart event (dinner date)
 
  
 +
::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你的设备和电脑连接起来。
 +
::# 浏览手机内部存储,找到并发送 <samp>StardewValley</samp> 至电脑。
 +
::# 将整个存档文件(<samp>StardewValley</samp> 的子文件中类似 <samp>JonSnow_123456789</samp> 这样的子文件) 复制到[[存档#游戏存档位置|电脑游戏存档路径]]中。
  
  山姆的家:
+
:; 电脑传递到Android手机
  
95 -- dinner with Jodi & Family (with Kent)
+
::# 如果你使用了mod,在传输前你必须把自定义内容(mod、材质包、替换文件等非官方编译的游戏运行文件)全部移除。
94 -- dinner with Jodi & Family (without Kent)
+
::# 打开[[存档#游戏存档位置|电脑端存档路径]]
44 -- Sam's 2-heart event (band jam)
+
::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你的设备和手机连接起来。
46 -- Sam's 4-heart event (dropped egg)
+
::# 浏览手机内部储存,找到 <samp>StardewValley</samp> 。(这个文件夹在你第一次游玩之前是不会出现在存储空间的根目录之中的。)
100 -- Kent's 3-heart event (popcorn)
+
::# 在电脑端把整个存档文件(类似 <samp>JonSnow_123456789</samp> 这样的子文件)复制到手机上对应的文件夹路径中。
  
 +
===iOS===
 +
提示: 在 macOS 10.15 上,此 iTunes 功能已移至Finder(查找器)。
 +
:; iOS 传递到电脑
  
  木匠店/玛鲁 家:
+
::# [[#find-ios-saves|在iTunes查找保存]].
 +
::# 在 iTunes 中选择保存文件夹,然后单击“保存”按钮。
 +
::# 这将保存一个包含两个文件的文件夹(两个文件都是保存工作所必需的)。
 +
::# 将整个文件夹复制到 [[#Find your save files|您计算机 保存位置]].
  
6 -- Maru's 2-heart event (lab)
+
:; 电脑传送到iOS
9 -- Maru's 8-heart event (electrocute)
 
25 -- Demetrius 6-heart (tomato)
 
33 -- Robin 6-heart (crafting blueprint)
 
10 -- Maru's 10-heart event (secret project)
 
  
 +
::# 如果您使用模组,请在转移到移动设备之前删除任何自定义内容。
 +
::# [[#查找您的保存文件|查找您计算机上的保存文件夹]]。
 +
::# [[#find-ios-saves|在 iTunes 中查找 iOS 保存]]。
 +
::# 将整个存档文件夹(类似于 <samp>JonSnow_123456789</samp> 的文件夹)复制到 iTunes 的“Stardew Valley Documents”面板中。<br />''注意:每次存档都有一个文件夹。 您需要将这些文件夹中的每一个拖到 iTunes 中,以便各个保存文件夹都在“Stardew Valley Documents”面板的“root”中。 您不能将包含所有保存游戏的文件夹拖到 iTunes 中。”
 +
::# 单击 iTunes 中的“同步”按钮将您的 iOS 设备与您的计算机同步。 保存现在应该出现在您设备上游戏的加载游戏菜单中。
  
  塞巴斯蒂安 房间
+
==疑难解答==
 +
===存档消失或者无法加载===
 +
  大多数情况下可以通过一下方法恢复 你的存档。(注意 这些存档问题一般是由游戏本身导致的,而非MOD。)
  
2794460 -- Sebastian's 2-heart event (on computer)
+
# 找到你的存档文件
27 -- Sebastian's 6-heart event (Game night)
+
#* 如果存档文件还在,可通过下面的办法进行修复。(请一次只尝试一种办法):
 +
#*# 如果有些文件的文件名中包含 <code>_STARDEWVALLEYSAVETMP</code> , 将其从文件名中移除并重启游戏。
 +
#*# 如果你最近重命名或者创建了一个文件夹,(例如:恢复了一个备份), 确保文件夹的名称与 <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]]; 我们可能会找到方法帮你恢复你的存档。
  
 +
注意: 不要在游戏启动之前,将备份文件夹置于存档文件夹中。要么将其置于不同的文件夹内,要么删除他们。
  
  皮埃尔的店/阿比盖尔的家:
+
===回档到前一天===
 +
  如果出现问题,您可以撤消上次保存。
  
1 -- Abigail's 2-heart event (video games)
+
从 Linux/Mac/Windows/Android 保存:
3 -- Abigail's 8-heart event (spirit board)
 
16 -- Pierre's 6-heart event (secret stash)
 
17 -- Caroline's 6-heart event (fight with abigail)
 
58 -- Harvey's 6-heart event (aerobics)
 
3102768 - Morris offers the 50% off coupons
 
  
 +
:# [[#Find your save files|查找您的保存文件]]。<br /><small>您应该会看到两个文件名带有 <samp>_old</samp> 后缀; 如果没有,请寻求帮助!</small>
 +
:# 备份您的保存文件夹以防万一。
 +
:# 删除 <samp>SaveGameInfo</samp> 和看起来像 <samp>YourName_123456789</samp> 的文件。
 +
:# 从 <samp>SaveGameInfo_old</samp> 和看起来像 <samp>YourName_123456789_old</samp> 的文件中删除 <samp>_old</samp> 后缀。
  
  城镇
+
  从 iOS 保存
  
'''611439''' -- Lewis unlocks the Community Center
+
:# [[#Find your save files|查找您的保存文件]]。<br /><small>您应该会看到名称中带有 <samp>_SVBAK</samp> 后缀的文件; 如果没有,请寻求帮助!</small>
4 -- Abigail's 6-heart event (graveyard)
+
:# 备份您的保存文件夹以防万一。
831125 -- Shane's 6-heart (video contest)
+
:# 删除类似于 <samp>YourName_123456789</samp> 和 <samp>YourName_123456789_SVEMERG</samp> 的文件。
2481135 -- Alex' 4-heart event (commiserating with dusty)
+
:# 从看起来像 <samp>YourName_123456789_SVBAK</samp> 的文件中删除 <samp>_SVBAK</samp> 后缀。
34 -- Penny's 2-heart event (helping george)
 
45 -- Sam's 6-heart event (skateboarding)
 
53 -- Leah's 8-heart event (art show)
 
63 -- Lewis & Marnie at 6-hearts each
 
101 -- Clint 6-heart event (talk to emily)
 
233104 -- Sam's 10-heart event (sneak into room)
 
'''191393''' -- Final cutscene (day after finishing community center)
 
502261 -- Final cutscene Joja (day after finishing all joja projects)
 
502969 -- Linus digging through trash.
 
  
 +
==高级==
 +
===编辑存档===
 +
[[File:Editing a save in Sublime Text.png|thumb|一个用Sublime Text打开并按Xml格式化了的存档文件。]]
 +
在编辑存档前,别忘记备份存档!
  
  拖车:
+
  这里推荐的是Sublime Text这个软件。当然,其他文本编辑软件也是可以的。
  
35 -- Penny's 4-heart (clean)
+
步骤:
36 -- Penny's 6-heart (cooking)​
+
# 安装[https://www.sublimetext.com/ Sublime Text](Linux、Mac、Windows三大系统均兼容)。
 +
# 安装[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/ 改变一些常规数据]。
  
=== 我丢失 美人鱼吊坠 且不能买第二 了===
+
=== 复制存档===
 +
你可以复制一个存档来测试一些有特定目的的活动,而不必担心这些实验性活动更改 你的存档,并避免了为了测试一些选项 重开一 新存档的麻烦事。
  
*1. Open your save file in notepad.
+
# [[#游戏存档位置|找到存档位置]]。
*2. search (ctrl+f) for "specialItems"
+
# 存档复制第二份,放在与原存档相同的目录下。
*3. delete the <int>460</int> you find there
+
# 此时系统必会让你重命名,因为同一个文件夹下不能有两个同名的文件。以以下规则重命名:
*4. Save your file... now the old mariner should sell you the pendant again.
+
#* 新名字你得分辨得出来,不要过几天你就忘记这个存档是做什么的了。
 +
#* 结尾的那一串数字,这里称作存档的尾号。每个存档尾号都是不同的。
 +
# 以下所有操作都在此复制过来的文件夹里进行。
 +
# 一些文件:
 +
## 删除以 <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> ,后面那串数字就是你之前存档的尾号,将其改成重命名后的尾号。
  
===我选错专精 ===
+
完事 ,现在游戏里应该同时能看到原存档和你刚刚复制的存档了。
  
*1. 在记事本中 打开存档。
+
===更改农场类型===
*2.  搜索 (ctrl + f)"professions"。你会看到一个中间有数字的<int></int>的 列表
+
  你可以通过更改游戏存档文件来变更你的[[农场地图|农场类型]]:
*3. 参考下面的列表来查找要更改的专精ID。
+
<ol>
*4. 找到你想更改的专精ID,并将其替换为所需专精ID。
+
<li>[[#编辑存档| 打开存档]] </li>
*5. 保存文件,现在你的专精已经改变了。
+
<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 移除所有放置在農場的東西,包括以上所有,還包括所有的「物品」(比如箱子、熔爐、寶石複製機等等)。