下载 App

本地存档与玩家问题处理

精华10/069 浏览
更新:2026-10-06。当前正式方案为纯本地三档位,不调用 CloudSave、Maker 云变量或存档账户接口。不使用 UID 查询玩家本地进度。历史原生宿主和后台实验记录不参与当前游戏运行。

玩家如何保存

每30秒、关键操作、保存返回和正常切后台时尝试保存。保存成功必须通过回读校验;写入失败会提示,不能当成已经保存。原有三档位文件路径保留,兼容旧版进度,读取时去除旧云同步元数据。
启动页各档位的「存档管理 · 备份与恢复」,以及「公司→设置→本地存档与备份」,提供:
  • 自动备用档:一般为上次成功保存的进度。主档无效时自动读取有效副本,不另建新进度覆盖坏档。
  • 手动备份:玩家主动保存的检查点,不随自动保存更新;下次手动备份会替换它。
  • 替换前备份:导入、恢复或重置前保留的主档,供撤回一次替换;再次替换会更新它。
  • 导出完整备份码:包含名称、阶位、经济和玩法进度,带完整性校验。必须复制并粘贴到游戏外的备忘录或文本文件。剪贴板和截图不是持久备份。
  • 导入备份码:在存档选择页操作,先预览名称、现金、经营时间,再确认替换一个档位。其他档位不变。
  • 导出诊断资料:包含本档位各文件的原始内容、是否可读和校验结果,方便开发者分析。玩家自行复制和发送,没有自动上传。
存档在设备内,不随 TapTap 账号自动跨设备迁移。同一设备/运行环境的本地进度也不按账号隔离。换手机或电脑时,可以自行传递备份码再导入。不同平台容器的本地持久性仍需实际验证;官方文件文档说明 Web/WASM 文件可能仅存在当前会话,刷新可能丢失,网页版应在退出或刷新前导出。纯本地方案不能保证浏览器文件跨会话保留。

玩家报错后怎么处理

  1. 先让玩家保留当前数据,不要删除档位、重置、卸载或清理应用数据。如果仍在游玩,先从当前存档管理导出完整备份码;即使磁盘保存失败,也会尝试导出内存中的最新进度。
  2. 在存档管理核对各备份的名称、进度和时间,确认恢复合适的一份。多个副本都损坏时,游戏保护原文件,阻止普通保存覆盖。
  3. 无法恢复时,让玩家发送「导出诊断资料」的完整文字,并说明平台、游戏版本、发生步骤和提示截图。诊断包含玩家经营资料,按玩家主动提供的范围处理;不需要密码或验证码。
  4. 开发者在资料副本上分析原因:截断/校验失败、字段格式或版本迁移问题、存储空间/写入权限失败。先寻找仍有效的完整副本。修复程序要通过同一 LocalSaveCodec 和 Model.Upgrade 管线验证,再生成完整备份码交给玩家预览并导入。不要直接改写引擎正在使用的存档文件;也不要强行补零猜测损坏的经营数据。
  5. 若是游戏代码问题,修复读写或迁移逻辑并发布修复版,再让玩家导入已验证的备份。验证恢复后名称、阶位、资产、现金和经营时间是否相符。
如果文件已被清理,所有本机副本均不存在,且玩家没有游戏外的备份,开发者无法凭 UID 找回原进度。只能依据玩家提供的记录协商补偿或重建,不能承诺精确恢复。出现新格式/新版本存档时,优先更新游戏;不能用旧版自动回退覆盖它。

文件与验证边界

档位1沿用 blackgold-save.json,档位2/3沿用 blackgold-slot-2.json / blackgold-slot-3.json。副本使用 -backup.json、-manual.json、-before-restore.json;首次发现坏主档后保留其原字节到 -damaged.json。删除会写入校验过的标记,再清理所有副本;未清理完的文件不会自动复活。重新建立或导入已删除档位前必须先清理遗留副本。
新格式为 blackgold-local JSON 信封,整包进度加 FNV-1a 校验码。校验用于发现意外损坏,不是防作弊签名。旧版裸 JSON 仍可迁移;无效或未来版本导入不会自动改写原档。
本地检查见 qa/verify_model.py、qa/verify_local_saves.py、qa/verify_mobile_lifecycle.py;File/剪贴板适配器使用内存,不会操作玩家文件。当前新增管理界面的手机点击、中文长文本复制/粘贴以及实际容器持久性,需新构建的真机验收。本地预览处于停止状态,未自动重启;本轮未提交或远端构建。
本次更新针对玩家反馈的“继续经营读档等待过久”问题进行了优化
提高离线经营结算效率,减少长时间离线、中后期存档的加载等待。 优化读档计算调度,减少重复计算和无效检查。 保持原有离线收益规则,兼容已有存档,无需重新开档。 完成存档读取、取消加载、后台切换、备份恢复等流程的回归检查。 如果更新后仍遇到读档异常,请在「存档管理·备份与恢复」中点击「一键复制问题存档」,将完整内容发给我,方便进一步排查。
官方
因为某些原因截图
因为某些原因
要关掉自定义命名,等什么时候上接口什么时候再开
官方
本次更新主要修复任务点击问题,并优化原油运输操作:
修复主线领奖无响应:解决“领取”按钮被场景遮挡、点击没有反应的问题。 优化任务引导:点击任务栏或“去完成”,可进入运输、销售、油井升级等对应操作入口。 新增运输数量选择:油井详情不再固定显示“运出30桶”,支持滑块逐桶选择,以及“加减、一半、全部”快捷操作。 运输数量实时更新:默认选择当前可运出的全部原油;手动调整后保留选择,库存或仓库空间不足时自动下调。 完善状态提示:原油不足或仓库已满时,显示
官方
3 回复
本次更新主要修复“继续经营”和存档读取相关问题:
修复离线收益集中结算导致点击“继续经营”后卡顿的问题。 新增存档读取进度显示,结算完成后自动进入游戏。 优化切换后台后返回游戏时的结算流程。 加强存档保护,取消读取、结算异常或保存失败时保留原进度。 完善重复点击拦截,避免重复读取和离线收益重复结算。 感谢大家的反馈,我们会继续优化经营体验。
官方
仓库扩建优化更新
感谢大家的反馈!本次针对“扩仓越来越贵,容量增加太少”的问题进行了调整: 降低后期扩仓成本:前三次扩仓价格保持不变,后续价格增长更加平缓。 提高容量收益:新增容量随仓库等级提高,不再固定只增加300桶。 增加扩建预览:显示扩仓费用、新增桶数和扩建后的总容量;满级后明确提示。 兼容已有存档:保留仓库等级、现金和库存,更新后直接获得对应等级的新容量。 例如,15级升16级:费用由 324,259美元降
官方
8 回复
更新日志|马车队功能修复与优化
清歌终南反馈优化 修复订单交付未计入销售桶数,导致资金足够却无法解锁马车队的问题。现在直接出售和订单交付都会计入解锁进度。 新增解锁进度提示,清楚显示“升级一口油井”和“累计售出 60 桶”的完成情况。 修复已有马车队仍被首次购买条件限制的问题,已购买的车队可以正常继续升级。 说明:旧版本漏记的历史订单桶数不会自动补算,更新后会正常累计。 感谢大家的反馈,欢迎继续在论坛报告遇到的问题!
官方
更新日志|操作体验优化
根据喵喵喵喵喵的建议,本次重点优化了页面跳动和操作窗口自动关闭的问题: 操作后不再回到顶部:炼厂添加生产批次、油井升级、科技研究等操作,会保留当前浏览位置。 支持连续操作:油井、仓库和马车队窗口不会因一次操作自动关闭,可以继续升级或运输。 信息实时更新:操作后立即更新等级、产量、库存和下一次升级价格。 资金不足也保留窗口:操作失败时显示提示,方便查看条件后继续操作。 记住浏览位置:本次经营过程中,
官方
更新日志|
炼厂自动续产优化 针对————反馈的“炼厂三批生产结束后,需要反复手动点击”的问题,本次新增自动续产功能: 提前开放自动续产:炼厂解锁后即可使用,灯油、燃油产线可分别开启或关闭,燃油仍需先完成对应研究。 减少重复操作:开启后,生产队列结束会自动接续下一批;原油不足时等待,补足后自动恢复。 自主控制生产:自动续产默认关闭,仅消耗仓库已有原油,不会自动花钱采购。关闭后,已排队批次仍会正常完成。 完善状
官方
本次合并最近两轮更新,主要内容如下:
新增「一键复制问题存档」:遇到 BUG 时,可复制完整问题资料发送给开发者。入口位于存档管理和公司设置,无法继续经营时也可在标题页操作。复制资料不会修改原存档。 优化备份复制与粘贴:长文本支持分段预览,完整复制保留全部内容;粘贴备份码后显示接收摘要,并新增「清空重贴」功能。 加强存档检查:修复异常库存、产线数据和保存时间可能引发报错的问题。主档异常时保留原始资料,并尝试读取有效备用档。 修复读取窗
官方