查看“存档”的源代码
←
存档
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看和复制此页面的源代码。
'''数据是无价的,当你打开本页面及其相关页面准备对存档或者游戏本身进行任何修改操作的时候,请记得备份相应文件。''' :有关移动端游戏的保存机制,参见:[[手机存档]] 当[[日周期|游戏中的一天]]结束时会保存当前进度,例如:主角睡觉、过于疲劳而昏倒、在凌晨2点昏倒。如果玩家在一天还未结束时退出游戏会失去这天的所有进度。 ==存档文件格式== 游戏存档以XML的文件格式存储在你的设备上。存档文件和游戏运行文件是分开储存在不同的文件夹中。你可以安全地重装或卸载游戏,而不用担心存档遭到删除。在PC端,不同平台(GOG,steam)发售的星露谷的存档是通用的(本质上不同数字游戏发售平台发售的版本的核心游戏文件是完全一样的)。 '''注意:某些mod可能会永久性更改存档文件,当你再次安装游戏并且没有安装相应的mod的时候,会产生存档损坏的严重结果(缺乏了必须的运行文件,即mod丢失)。'''具体详见各个mod开发者在mod发布页或者mod内含的Readme文件中所警告的内容。 每个存档文件都有一个类似<tt>JonSnow_123456789</tt>的文件夹,文件夹内有两个主要文件:<tt>JonSnow_123456789</tt> 和 <tt>SaveGameInfo</tt>。这两个文件是游戏加载存档时必须的重要文件。 ==游戏存档位置== 存档是在你计算机上的一些XML文件。存档与游戏放在不同的地方,所以你可以安全地重新安装或更新游戏,而不会丢失存档。存档在不同的游戏版本之间共享(举个例子,分别从GOG和Steam购买的游戏共享同一个存档)。 每个存档都放在单独的文件夹,就像这样:<tt>角色名字_123456789</tt>, 文件夹里有两个主要文件:<tt>角色名字_123456789</tt> 和 <tt>SaveGameInfo</tt>。这两个文件都是必要的。 ===Windows系统=== 以下为找到存档的方法: # 按键盘上的{{key|Windows}} + {{key|R}}打开'运行'窗口。 # 复制并粘贴此路径到输入框:<pre>%appdata%\StardewValley\Saves</pre> # 点击'确定'即可打开文件夹。 ===Linux系统=== 以下为找到存档的方法: # 打开''Files'',点击 ''Go » Enter Location''。 # 复制并粘贴此路径:<pre>~/.config/StardewValley/Saves</pre> # 提交即可打开文件夹。 ===Mac系统=== 以下为找到存档的方法: # 打开''Finder'',点击''Go » Go to Folder''. # 复制并粘贴此路径:<pre>~/.config/StardewValley/Saves</pre> # 提交即可打开文件夹。 ===手机 (Android系统)=== # 打开文件管理器。如果你的设备没有文件管理器,你得有一个具有设备存储空间读写权限的软件。 # 找到并选中名为 <tt>StardewValley</tt> 的文件夹。 # 每一个带有类似于 <tt>JonSnow_123456789</tt> 的子文件是一个存档卡槽。 ===手机 (iOS系统)(针对于简体中文版本的iOS)<span id="find-ios-saves"></span>=== '''iOS 13 或者更新的iOS系统版本''' # 打开 <tt>文件</tt>应用。 # 点击屏幕上的的<tt>浏览</tt>按钮。 # 在位置部分下,点击<tt> 我的iPhone/iPad</tt>. # 选择 <tt>Stardew Valley</tt> 文件夹. # 里面的每个子文件夹名称格式为<tt>JonSnow_123456789</tt>是一个存档。 '''iOS 12 或者更早的iOS系统版本:'''<br /> 提示: 在 macOS 10.15 上,此 iTunes 功能已移至Finder(查找器)。 # 打开电脑上的iTunes。 # 使用数据线将手机连接到电脑上的USB接口上。 # 当 iTunes 打开时,单击顶部工具栏中的设备图标(如果该图标未出现,请尝试断开并重新连接设备 USB 接口)。 设备的页面应该出现。 # 单击左侧菜单中的“文件共享”。 # 在出现的“应用程序”列表中单击 Stardew Valley。 # “Stardew Valley Documents”面板显示您的 iOS 设备上已经存在哪些保存文件。 (它们显示为文件夹,但您无法直接导航到文件夹中。) ==传输你的存档== ===在两台电脑间进行备份或者传递存档=== # 找到你的[[存档#游戏存档位置|存档文件夹]]。 # 将例如 <tt>JonSnow_123456789</tt> 这样的文件夹整个压缩打包成一个单独的文件。 # 分享或者备份存储这个压缩包文件。 注意: * 上述方法不是唯一解; * 压缩包文件某种程度上可以保证文件在传递过程中不会出现文件丢失的情况。 ===Android=== :; Android手机传递到电脑 ::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你的设备和电脑连接起来。 ::# 浏览手机内部存储,找到并发送 <tt>StardewValley</tt> 至电脑。 ::# 将整个存档文件(<tt>StardewValley</tt> 的子文件中类似 <tt>JonSnow_123456789</tt> 这样的子文件) 复制到[[存档#游戏存档位置|电脑游戏存档路径]]中。 :; 电脑传递到Android手机 ::# 如果你使用了mod,在传输前你必须把自定义内容(mod、材质包、替换文件等非官方编译的游戏运行文件)全部移除。 ::# 打开[[存档#游戏存档位置|电脑端存档路径]] ::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你的设备和手机连接起来。 ::# 浏览手机内部储存,找到 <tt>StardewValley</tt> 。(这个文件夹在你第一次游玩之前是不会出现在存储空间的根目录之中的。) ::# 在电脑端把整个存档文件(类似 <tt>JonSnow_123456789</tt> 这样的子文件)复制到手机上对应的文件夹路径中。 ===iOS=== 提示: 在 macOS 10.15 上,此 iTunes 功能已移至Finder(查找器)。 :; iOS 传递到电脑 ::# [[#find-ios-saves|在iTunes查找保存]]. ::# 在 iTunes 中选择保存文件夹,然后单击“保存”按钮。 ::# 这将保存一个包含两个文件的文件夹(两个文件都是保存工作所必需的)。 ::# 将整个文件夹复制到 [[#Find your save files|您计算机的保存位置]]. :; 电脑传送到iOS ::# 如果您使用模组,请在转移到移动设备之前删除任何自定义内容。 ::# [[#查找您的保存文件|查找您计算机上的保存文件夹]]。 ::# [[#find-ios-saves|在 iTunes 中查找 iOS 保存]]。 ::# 将整个存档文件夹(类似于 <tt>JonSnow_123456789</tt> 的文件夹)复制到 iTunes 的“Stardew Valley Documents”面板中。<br />''注意:每次存档都有一个文件夹。 您需要将这些文件夹中的每一个拖到 iTunes 中,以便各个保存文件夹都在“Stardew Valley Documents”面板的“root”中。 您不能将包含所有保存游戏的文件夹拖到 iTunes 中。” ::# 单击 iTunes 中的“同步”按钮将您的 iOS 设备与您的计算机同步。 保存现在应该出现在您设备上游戏的加载游戏菜单中。 ==疑难解答== ===存档消失或者无法加载=== 大多数情况下可以通过一下方法恢复的你的存档。(注意:这些存档问题一般是由游戏本身导致的,而非MOD。) # 找到你的存档文件 #* 如果存档文件还在,可通过下面的办法进行修复。(请一次只尝试一种办法): #*# 如果有些文件的文件名中包含 <code>_STARDEWVALLEYSAVETMP</code> , 将其从文件名中移除并重启游戏。 #*# 如果你最近重命名或者创建了一个文件夹,(例如:恢复了一个备份), 确保文件夹的名称与 <tt>YourName_0123456789</tt> 相应的文件'''完全'''匹配。 #*# 尝试 [[#Undo the last save|撤销上一次存档]]. #* 如果存档文件不存在,但是你已安装了 SMAPI, 可通过下面的方式恢复备份: #*# 找到你的游戏文件夹 #*# 打开 <tt>save-backups</tt> 子文件夹. #*# 解压最新的包含了你的存档的备份文件,并且复制存档文件夹然后粘贴到 <tt>Saves</tt>。 # 如果以上方法无效,通过[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]]; 我们可能会找到方法帮你恢复你的存档。 注意: 不要在游戏启动之前,将备份文件夹置于存档文件夹中。要么将其置于不同的文件夹内,要么删除他们。 ===回档到前一天=== 如果出现问题,您可以撤消上次保存。 从 Linux/Mac/Windows/Android 保存: :# [[#Find your save files|查找您的保存文件]]。<br /><small>您应该会看到两个文件名带有 <tt>_old</tt> 后缀; 如果没有,请寻求帮助!</small> :# 备份您的保存文件夹以防万一。 :# 删除 <tt>SaveGameInfo</tt> 和看起来像 <tt>YourName_123456789</tt> 的文件。 :# 从 <tt>SaveGameInfo_old</tt> 和看起来像 <tt>YourName_123456789_old</tt> 的文件中删除 <tt>_old</tt> 后缀。 从 iOS 保存: :# [[#Find your save files|查找您的保存文件]]。<br /><small>您应该会看到名称中带有 <tt>_SVBAK</tt> 后缀的文件; 如果没有,请寻求帮助!</small> :# 备份您的保存文件夹以防万一。 :# 删除类似于 <tt>YourName_123456789</tt> 和 <tt>YourName_123456789_SVEMERG</tt> 的文件。 :# 从看起来像 <tt>YourName_123456789_SVBAK</tt> 的文件中删除 <tt>_SVBAK</tt> 后缀。 ==高级== ===编辑存档=== [[File:Editing a save in Sublime Text.png|thumb|一个用Sublime Text打开并按Xml格式化了的存档文件。]] 在编辑存档前,别忘记备份存档! 这里推荐的是Sublime Text这个软件。当然,其他文本编辑软件也是可以的。 步骤: # 安装[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 如何添加插件])。 # 打开存档(比方说<tt>Name_0123456789</tt>) 。 # 将文本以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/ 改变一些常规数据]。 ===复制存档=== 你可以复制一个存档来测试一些有特定目的的活动,而不必担心这些实验性活动更改了你的存档,并避免了为了测试一些选项而重开一个新存档的麻烦事。 # [[#游戏存档位置|找到存档位置]]。 # 存档复制第二份,放在与原存档相同的目录下。 # 此时系统必会让你重命名,因为同一个文件夹下不能有两个同名的文件。以以下规则重命名: #* 新名字你得分辨得出来,不要过几天你就忘记这个存档是做什么的了。 #* 结尾的那一串数字,这里称作存档的尾号。每个存档尾号都是不同的。 # 以下所有操作都在此复制过来的文件夹里进行。 # 一些文件: ## 删除以 <tt>_old</tt> 或 <tt>.back.*</tt> 结尾的文件。 ## 重命名存档文件:找到像 <tt>Name_0123456789</tt> 的文件,重命名,新名字与刚刚文件夹的重命名相同。 # 存档元数据: ## 记事本打开 <tt>SaveGameInfo</tt> 文件。 ## 找到第一行<code><name></code>节点,后面就是玩家的名字。改成新名字。 # 主存档: ## 记事本打开类似于 <tt>Name_0123456789</tt> 文件。 ## 同样找到第一行<code><name></code>节点,后面就是玩家的名字。改成新名字。 ## ctrl+f 查找<code>uniqueIDForThisGame</code>,后面那串数字就是你之前存档的尾号,将其改成重命名后的尾号。 完事了,现在游戏里应该同时能看到原存档和你刚刚复制的存档了。 ===更改农场类型=== 你可以通过更改游戏存档文件来变更你的[[农场地图|农场类型]]: <ol> <li>[[#编辑存档|打开存档]]。</li> <li>搜索 <tt><whichFarm></tt>,后面跟着的那个数字就是农场类型。 {| class="wikitable" |- ! 数字 ! 农场类型 |- | 0 | 标准农场 |- | 1 | 河流农场 |- | 2 | 森林农场 |- | 3 | 山顶农场 |- | 4 | 荒野农场 |- | 5 | 四角农场 |} </li> </ol> 这仅仅更改了地图,但是所有在农场上的东西(像树、草、灌木丛、箱子等等)该在哪还是在哪。因此,可能会有一些东西超出边界或者跑到水里。解决方法如下: <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:游戏玩法]] [[de:Gespeichertes Spiel]] [[en:Saves]] [[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]]
该页面使用的模板:
Template:Key
(
查看源代码
)
Template:Nexus mod
(
查看源代码
)
返回至
存档
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
未翻译的页面
帮助:编辑入门
随机页面
官方链接
官方网站
官方论坛
官方商品
Discord
Reddit
工具
链入页面
相关更改
上传文件
特殊页面
页面信息