更改时间系统,即在游戏进行过程中改变游戏内时间,是一个在多款《宝可梦》主系列游戏中存在的漏洞,对于第八世代和第九世代在Switch平台的游戏有不同的表现形式。

第四世代前

时间系统于第二世代引入,在第四世代前使用游戏卡带的内置时钟电路驱动,因此在第四世代前没有正常方法可以修改时间系统。与此同时,这种设计方式也造成了一些漏洞。

第四世代至第七世代

从《鑽石/珍珠》开始的第四世代至第七世代《宝可梦》主系列游戏运行在DS及3DS平台上,自此时钟交由主机自己的系统时间驱动。由此可以通过修改主机系统时间来改变游戏世界的时间,如果更改DS及3DS时钟,或者在另一台主机游玩并保存,基于时间的事件会受到不同程度的影响。例如会导致24小时内停止发生基于时间的事件(如:ID抽奖、树果的生长被重置等)。

《鑽石/珍珠/白金》

《鑽石/珍珠/白金》中,存在昼夜交替及星期系统,因此以下要素会受到系统时间的影响:

更改时间后,松软土壤种植的树果不会快速生长,涂过蜜的甜甜蜜树也不会马上可以遭遇宝可梦,而是继续根据剩余的等待时间正常计时。即使处于24小时的时间惩罚期,树果和甜甜蜜树依然会正常计时。

如果游戏检测到时间被更改,以下事件将受到负面影响:

伙伴公园的跨世代传送将24小时无法使用。玩家必须启动游戏并保存,惩罚倒计时才会开始,否则惩罚期既不会开始也不会结束。但玩家可以通过插入第2张第三世代卡带以承担重置时间的惩罚。

《心金/魂銀》

《心金/魂銀》中,存在昼夜交替及星期系统,因此以下要素会受到系统时间的影响:

以下事件可以直接更改时间来触发:

捕虫大赛的举办。

月见山广场的商店和皮皮事件。

显影在各地为玩家拍照。

宝可全能竞技赛巨蛋的竞技商店。

互联洞会出现拉普拉斯。

宝可装置的播放的广播节目。

获得道馆馆主的电话号码。

和道馆馆主在格斗道场进行重复对战。

和劲敌在石英高原进行重复对战。

水流号的启航和船长赠与石板。

满金地下通道的道具量贩店

星期兄弟在各地出现。

以下事件可以将时间更改到23:59,并开启游戏等待时间自然流逝到第二天来触发:

在满金市参加葵妍的密语节目。

真新镇的奈奈美为宝可梦梳毛。

大木博士的宝可梦讲座播报大量出现。

在16号道路的老人那听到新的流行语。

和45号道路的空手道王武则打电话约定重复对战

采集球果。

满金市的ID抽奖。

在桧皮镇的钢铁那获得做好的精灵球。

在浅葱市获得贴纸。

在常青市挑战训练家之屋。

在星期兄弟那获得奖章。

如果游戏检测到时间被更改,以下事件将受到负面影响:

树果种植盆的树果会回到上次保存游戏时的状态。

狩猎地带隐藏的天数计数器会停止24小时,和《鑽石/珍珠/白金》的伙伴公园一样,玩家必须启动游戏并保存,惩罚倒计时才会开始,否则惩罚期既不会开始也不会结束。

使用警告:以下内容可能包含非常规的游戏流程,请谨慎使用。

使用更改时间系统漏洞快速升级《心金/魂銀》狩猎地带的方法

在NDS或NDSL平台,有一种方法[1]可以通过初始化NDS,在《心金/魂銀》中快速跳过99年而不影响RTC偏移,从而绕过时间检测,让狩猎地带的区域等级快速升级。

所需物品:

NDS或NDSL(NDSi、3DS和2DS等机型无法使用此方法)

螺丝刀(用于打开电池仓)

《心金/魂銀》卡带

任意1个生长时间为24小时的树果,如玉黍果或檬柠果。

操作步骤:

若玩家的NDS在开机后直接启动游戏,则需要先弹出卡带,再开机进入NDS主菜单,在下方的设置-选项-启动模式中,选择上方的M手动模式,而非下方的A自动模式。这样开机时就会先进入NDS主菜单,而非开机启动游戏。

开机并启动游戏,在狩猎地带设置需要升级的区域(无需放置模块),保存后关机。(在整个流程成功前,卡带始终留在主机内)

用螺丝刀打开NDS的电池仓,取出电池等待10秒以上,然后重新装回电池。(建议使用塑料卡片等非导电物品取出电池,避免损伤主机)

开机进行初始化设置,将日期/时间设置为2099年12月31日23:58,姓名、颜色和生日均无关紧要,确认后主机会自动关机。

开机,进入NDS主菜单等待2分钟,让时间自然流逝至2000年1月1日00:00(由于NDS的日期最远只能设置到2099年,2分钟后时间不会进入2100年,而是回到2000年)。

启动游戏,在树果种植盆中种下玉黍果(只需1个,无需2–4个),并将树果种植盆设置为下屏快捷重要道具,然后保存游戏。重要:请记下现实中的保存时间。

关机,等待现实时间24小时(记得对照现实中的保存时间)。

在现实时间24小时后,NDS时钟显示为2000年1月2日00:01后,启动游戏。

检查树果,确认其已成熟并结果。但不要采摘!只需退出树果种植盆界面,保存游戏并关机。

重复步骤3、4,再次初始化NDS。取出电池并装回,并将日期/时间再次设置为2099年12月31日23:58。设置好时间后,必须快速操作!

确认其他初始化设置并自动关机后,立刻开机并启动游戏,必须在23:59之前进入!

进入游戏后,立刻检查树果种植盆中已结果的玉黍果。如果树果已经完全消失,立刻保存游戏并关机,必须在23:59分前保存!如果树果仍然存在于树果种植盆中,仍可以从步骤9开始重新操作。

开机,此时狩猎地带应该成功升级了,可通过放置对应数量的模块检查是否成功。要升级另外6个区域,按此方法再做一遍即可。

第七世代

第七世代运行在Switch平台的《Let's Go!皮卡丘/Let's Go!伊布》中不存在时间系统,但存在每日发生的事件:

再次挑战道馆馆主。

金黄市模仿少女的家2F床头找到隐藏的月之石。

深灰市科学博物馆左侧,帮助大婶照顾呆呆兽。

枯叶市港口与茉莉对战。

在游戏外更改系统时间不会刷新每日发生的事件,但可以通过以下方式绕过时间检测[2],立即刷新每日事件:

在Switch设置-主机-日期与时间界面,关闭通过互联网同步时间;

进入《Let's Go!皮卡丘/Let's Go!伊布》正常进行游戏;

按X键打开游戏主菜单,选择连接-和朋友们一起玩-附近的人(本地联机)-连接交换,输入任意密语;

在连接-寻找对方过程中,按HOME键暂停游戏,回到Switch主界面;

再次进入设置-主机-日期与时间,将现在的日期与时间向后修改一天。

回到《Let's Go!皮卡丘/Let's Go!伊布》进行游戏,此时每日事件已经刷新。

关闭互联网同步时间

游戏内本地连接

附近的人(本地联机)

连接交换中随意输入密码

返回Switch设置更改时间(向前)

第八世代

《劍/盾》

《劍/盾》中存在昼夜交替系统,且每天0点旷野地带将替换所有场景的天气,并随机刷新旷野地带中的宝可梦巢穴。此外,宝可帮帮忙也会随着系统时间完成或更新委托。

在游戏外更改系统时间不会刷新每日更新的事件,但可以通过以下方式[3]绕过时间检测:

有光柱的宝可梦巢穴

在Switch设置-主机-日期与时间界面,关闭通过互联网同步时间;

进入《劍/盾》进行游戏,并在YY通讯中保持本地联机(即不连接互联网);

前往任意有宝可梦的巢穴(即正在发射光柱的宝可梦巢穴);

在本地联机下,选择大家一起挑战;

在3分钟的正在搜寻过程中,按HOME键暂停游戏,回到Switch主界面;

再次进入设置-主机-日期与时间,修改现在的日期与时间(可以向前或向后更改)。

回到《劍/盾》进行游戏,此时时间已经刷新。如果向后更改了一天,每日事件将刷新。

注意如果在宝可帮帮忙进行过程中向前更改了时间,宝可帮帮忙中的任务和宝可梦可能会暂时消失。此时应当将日期恢复到原本时间之后,便可恢复其中的任务和宝可梦。

《晶燦鑽石/明亮珍珠》

《晶燦鑽石/明亮珍珠》中,存在昼夜交替及星期系统,因此以下要素会受到系统时间的影响:

树果的生长。

甜甜蜜树出现的宝可梦。

祝庆电视台的ID抽奖和训练家挑战。

飘飘球出现在山谷发电厂外部五。

滨海市的文子送出奖章。

滨海市场售卖的贴纸发生变化。

阿驯在战斗区接受挑战六日。

在游戏外更改系统时间不会刷新每日发生的事件,且没有正常的方式可以绕过时间检测。随意更改系统时间可能会导致《晶燦鑽石/明亮珍珠》中树果的树停止增长,甜甜蜜树无法吸引宝可梦等问题,但是飘飘球会正常出现。

《传说 阿尔宙斯》

《传说 阿尔宙斯》中,时间系统与主机的系统时钟无关,因此不存在更改时间系统的漏洞。玩家可以在调查组的宿舍、基地营中休息到早上、中午、傍晚、晚上。

第九世代

《朱/紫》

《朱/紫》中,时间的昼夜循环与主机的系统时钟无关,但部分游戏内容(如太晶团体战、大量出现的刷新)会跟随主机的系统时钟。

在游戏外更改系统时间会刷新每日更新的事件: 在Switch设置-主机-日期与时间界面,更改时间后点OK,返回游戏,每日游戏内容会刷新(右上方有文字提示)。[待確認]

注意事项

以上更改时间系统的漏洞均应该在不连接互联网的前提下进行。使用错误的系统时间连接互联网可能会导致玩家无法进入需要互联网的内容,甚至被限制使用需要连接互联网的游戏内容。

以上更改时间系统的漏洞可能会触发主机内其它监测主机时间流逝游戏的惩罚。例如:当进行任何时间回退(向前修改时间)操作后,会触发《集合啦!动物森友会》的时间修改惩罚,即使玩家并没有在此期间打开《集合啦!动物森友会》。

漏洞产生原因

这篇文章包含爱好者的推测。这篇文章的某些部分没有确切的资料来支持或反对。

在NDS和NDSL平台,每当玩家更改时间,主机会计算一个实时时钟偏移值,简称RTC偏移。该值等于当前新设置的时间与2000/1/1 00:00:00的秒数差,并以一个无符号32位整数记录在主机固件里,地址为068h 4 RTC Offset (difference in seconds when RTC time/date was changed)。

在3DS和2DS平台,则是在电池为主机通电时,启用一个从2000/1/1 00:00:00开始运行的隐藏RTC,这与《紅寶石/藍寶石/綠寶石》的时间机制类似。每当玩家更改时间,主机会计算RTC偏移,该值等于当前新设置的时间与隐藏RTC的秒数差。

宝可梦游戏在存档时会记录RTC偏移,并在下次开启游戏时与主机固件的值进行对比。如果游戏检测到不同的RTC偏移,就会触发一次24小时的时间惩罚,玩家必须启动游戏并保存,惩罚倒计时才会开始,否则惩罚期既不会开始也不会结束。

在宝可梦游戏内存在按帧的时间刷新机制,因此直接修改系统时间并不能覆盖现有游戏内时间。然而,在本地连接模式下,这一按帧刷新机制会暂停(可能是由于本地连接需要对齐局域网内设备的时间),因此在这段时间内不会检测时间修改。而游戏内判断事件是否完成简单地采用了结束时间减去开始时间的计算方式,并不会检查实际经过的时间。在《晶燦鑽石/明亮珍珠》中,本地连接在社群交谊厅内进行,并不会中止时间刷新机制,因此无法对时间系统进行更改。

外部链接

↑ 宝可梦 心金/魂银 快速提升狩猎地带区域等级指南(玉黍果技巧/模块直接满级)

↑ 重置Let's Go每日事件的方法讨论

↑ 修改剑盾游戏内日期的方法

遊戲漏洞第一世代0 ERROR • MissingNo. • ZZAZZ错误 • 道具复制 • 道具下溢错误 • 地图254 • 对战大木博士故障市 • 合并宝可梦错误 • 记录冲浪错误 • 居合斩漏洞 • 老人漏洞 • 梦幻漏洞 • 《皮卡丘》的图像错误任意门 • 剩余HP错误 • 双属性克制信息显示错误 • 脱离连接俱乐部 • 选择按钮错误 • 资料损坏错误第二世代捕虫大赛数据复制 • 城都宝可梦错误 • 错误维度 • 代币盒错误时拉比的蛋 • 写生错误 • 训练家之屋错误 • 重要物品合并 • 捕获率相关第三世代榴石果漏洞 • 树果漏洞 • 整个盒子的坏蛋 • 对战塔盒子复制第四世代变身招式保留错误 • 冲浪漏洞 • 神秘的地方 • 榴石果漏洞 • 追打所造成的异常天气第五世代自由落体重力漏洞第六世代列表第七世代列表第八世代列表第九世代列表多个世代克隆漏洞 • 任意代码注入 • 溢出 • 随机数异常 • 更改时间系统多回合攻击类招式漏洞 • 讲究道具锁定漏洞 • 蓄力的招式覆盖错误 • 剧毒跳过命中判定漏洞跨世代服务Pokémon HOME漏洞旁支系列宝可梦+信长的野望漏洞 • 宝可梦大集结漏洞相关列表错误招式 • 错误属性 • 错误地点 • 错误道具 • 错误训练家 • 错误宝可梦 • 坏蛋

这个页面属于神奇宝贝百科游戏工程,欢迎加入游戏工程。