Build 86594df

绿宝石帧数推进技巧

Last updated: 2026-10-28 UTC
要点:利用绘画重置种子与对战录像,加快乱数操作。

乱数操作基础

宝可梦的生成结果取决于乱数状态。要获得目标宝可梦,需要先将乱数推进到指定状态(目标推进帧数),再进行触发遭遇的操作。 绿宝石的乱数状态从 0 开始,每经过一个画面帧推进 1 次,即每秒推进 60 次。NPC 移动、菜单交互等游戏内操作也会推进乱数。 最简单的做法是等待指定时间,例如 597.275 秒,然后以 1/60 秒的精度触发遭遇。每次尝试都需要重新启动游戏,再完整等待一次。

对战录像

对战录像可以保存和恢复乱数状态。使用此技巧,只需完整等待一次,后续每次重试都会快很多。 创建录像时不需要精确到单帧。提前或延后 1 帧,只会让保存的乱数状态与预期相差 1 次推进。 以目标推进数 36,000(10 分钟)为例:
  1. 等待 9.5 分钟,约推进到 34K,创建对战录像。
  2. 前往目标宝可梦所在的地图。
  3. 播放对战录像,将乱数状态恢复到约 34K。
  4. 再等待 0.5 分钟,触发遭遇。
  5. 如果没有命中,先校准,再播放录像恢复到约 34K。之后只需等待 0.5 分钟,就能再次尝试。
详细说明与工具见对战录像指南。

加快推进速度

战斗中每个画面帧会推进乱数 2 次,而不是 1 次。例如,到达推进数 36,000,战斗外需要 10 分钟,战斗中只需 5 分钟。

利用绘画重置种子

某些非常稀有的结果,例如六项完美个体,可能需要极高的推进数。例如,推进 100,000,000 次需要等待约 20 天。 绘画重置种子可以让乱数状态瞬间跳跃数百万次推进。 例如,通过绘画重置种子,可以立即到达推进数 99,966,396。之后只需再推进 33,604 次,等待约 10 分钟,就能到达目标 100,000,000,而不必等待约 20 天。 利用此方法命中最终目标,需要完成两次操作,分别对应不同的等待时间:
  • 绘画前帧数:查看画作前经过的画面帧数。
  • 绘画后推进数:查看画作后,乱数状态需要继续推进的次数。
例如,目标推进数为 100,000,000 时:
  • 绘画前帧数:44,572,将乱数状态设为推进数 99,966,396。
  • 绘画后推进数:33,604,使乱数到达最终推进数 100,000,000。
绘画重置种子需要精确到单帧,按键时机决定新的乱数状态。提前或延后 1 帧都会使结果完全不同。例如在第 44,571 帧而非第 44,572 帧查看画作,会将乱数状态设为推进数 3,400,311,113,而不是 99,966,396。 操作后,需要确认是否命中了目标绘画前帧数。成功后,再创建对战录像保存乱数状态,这样即使后续遭遇时没有命中绘画后推进数,也能快速重试。对战录像只改变乱数状态,不改变画面帧计数器,因此无法用来缩短查看画作前的等待时间。 下面以目标推进数 100,000,000、绘画前帧数 44,572、绘画后推进数 33,604 为例:
  1. 站在画作前。
  2. 等待约 12 分钟,尝试在第 44,572 帧查看画作。
  3. 飞到冠军之路,捕捉一只宝可梦。根据能力值,确认是否命中目标绘画前帧数,也就是捕捉结果是否出现在推进数 99,966,396 附近。
  4. 如果没有成功,进行校准,再回到第 1 步。
  5. 成功命中后,等待推进数接近最终目标,例如约 99,998,000,再创建对战录像。
  6. 前往目标宝可梦所在的地图。
  7. 播放对战录像,将乱数状态恢复到约 99,998,000。
  8. 等待 0.5 分钟,在推进数 100,000,000 时触发遭遇。
  9. 如果没有命中,再次播放录像恢复到推进数 99,998,000。之后只需等待 0.5 分钟,就能再次尝试。
详细说明与工具见绘画重置种子指南。

特别鸣谢

  • Parasite:德语翻译。
  • 中文翻译:白希洛/Hakuhiro