RDR2CollectorsMap周期系统详解:吃透6天Cycle规律,再也不会错过任何一种收集品
2026/8/22 15:42:42 网站建设 项目流程

RDR2CollectorsMap周期系统详解:吃透6天Cycle规律,再也不会错过任何一种收集品

【免费下载链接】RDR2CollectorsMap项目地址: https://gitcode.com/gh_mirrors/rd/RDR2CollectorsMap

RDR2CollectorsMap 是一款专为《荒野大镖客2》在线模式(Red Dead Online)打造的免费收集品地图工具,它的核心正是周期系统(Cycle):地图会根据真实日期自动计算今天每种收集品对应第几天周期(1~6天循环),让你在进游戏前就知道该找哪些物品。本文将带你快速吃透 6 天 Cycle 规律,学会切换天数、手动输入周期,从此再也不会错过任何一种收集品。

为什么必须有周期系统?

在 Red Dead Online 中,收集品并不是全地图同时刷新的。游戏采用6 天为一个大循环的刷新机制:

  • 每天每种收集品(如野花、硬币、化石)只会刷出其中1 个周期编号对应的物品;
  • 其他 5 个周期的物品当天不出现,必须等到对应日期;
  • 10 大品类的刷新日期各不相同,靠肉眼记录几乎不可能。

RDR2CollectorsMap 的做法是:按UTC 日期自动匹配当天的周期表,把地图上只显示今天能收集到的物品,省去你反复跑图的无效劳动。

🗓️ 周期以 UTC 日期为准,所以国内玩家晚上更新当天的周期,切换时留意时差。

10大收集品类与周期分组一览

周期表数据存放在 data/cycles.json 同仓库的data/cycles.json中,每天一条记录。共 10 个基础品类,其中 3 组内部共享同一周期:

品类中文说明
flower野花独立周期
bottle酒瓶独立周期
arrowhead箭头独立周期
egg鸟蛋独立周期
coin硬币独立周期
heirlooms传家宝(哈丽叶特套装)独立周期
lost_jewelry失窃珠宝手环/耳环/项链/戒指 4 类共享
tarot_cards塔罗牌圣杯/星币/宝剑/权杖 4 类共享
fossils化石海洋/海岸/巨兽 3 类共享
random随机物品独立周期

共享分组逻辑可以在assets/js/cycles.jsgetTodayCycle()getCyclesMainCategory()方法中清楚看到——比如把 cups、pentacles、swords、wands 全部指向同一天数据里的tarot_cards字段。

实用记忆点:想集齐一套失窃珠宝(手环+耳环+项链+戒指),只需在同一个周期日把 4 种都找齐即可,不用等 4 个不同的日子。

6种周期颜色,一眼识别当天刷新

地图上每个周期编号都有固定颜色,来源是assets/js/cycles.js中的getCycleColor()

  • 🔵1→ 浅蓝
  • 🟠2→ 橙色
  • 🌸3→ 紫红
  • 🟣4→ 深紫
  • 🔴5→ 暗红
  • 🟦6→ 深蓝

配合菜单中"按周期着色标记"(By cycle)选项,地图上不同颜色的图钉就代表不同周期的物品,扫一眼地图就能规划今天的收集路线。

日期切换器:回看7天,预瞄明天

周期系统最方便的交互是页面顶部的日期切换器(Day Cycle Changer),在菜单中勾选Enable day cycle changer即可显示:

  • 向前(历史):最多回看7 天,对应代码中的backwardMaxOffset: 7
  • 向后(未来):最多预看1 天,对应forwardMaxOffset: 1,且如果周期表还没有明天的数据,按钮会自动禁用。

两个高频使用场景:

  1. 捡到"不该出现"的物品?这多半是上一周期的残留刷新(Rockstar 的一个已知无伤大雅的 Bug)。切回前一天即可在地图上找到它,记得换地图或快途会使其消失;
  2. 规划明天的路线:提前一天预看周期,睡前把明天要去的地点定好。

⚠️ 如果当天周期尚未收录,页面会弹出 "Today's cycles haven't been updated yet" 提示,并临时按周期 1 显示——等维护者更新data/cycles.json后即可正常。

手动输入周期:老玩家的高级玩法

如果你更习惯游戏内的周期显示(部分品类的游戏内编号和网站编号不完全一致,getInGameCycle()方法专门做了两套编号的换算),可以开启Enable manual cycle input,直接在菜单里给每个品类手动填 1~6。

进阶用法:URL 参数?cycles=

  • 单值:?cycles=3→ 所有品类统一显示周期 3 的物品;
  • 九值:?cycles=3,3,3,3,3,3,3,3,3→ 分别指定 野花、塔罗牌、失窃珠宝、酒瓶、鸟蛋、箭头、传家宝、硬币、随机物品 的周期(注意是 9 个值,塔罗牌与珠宝各占一个位置)。

这个参数非常适合做固定链接分享给队友:"明天是化石周期 5 日,大家按这个链接开图"。

周期数据如何维护与更新

整个周期引擎只有三个关键文件,想深入了解的可以看看:

  • data/cycles.json— 逐日周期表,每行包含日期与 10 个品类的周期编号;
  • assets/js/cycles.js— 周期计算、日期切换、UTC 倒计时与跨天自动刷新的全部逻辑,checkForUpdate()会在 UTC 零点自动重置为当天周期并重新渲染地图;
  • data/weekly_sets.json— 每周挑战套装数据,按周期规划收集时可以和周套装任务一起完成,一举两得。

仓库中还保留了 2019 年 Naturalist 职业上线前的旧版周期表(dev/documentation/cycles before naturalist.json),化石(fossils)字段就是随该职业一起加入周期系统的。

新手上手三步走

  1. 看顶部日期与倒计时:确认今天是第几周期日,倒计时归零后地图自动切换;
  2. 按颜色扫地图:开启按周期着色,只收当天颜色的物品;
  3. 用日期切换器规划:晚上预看明天周期,睡前定好路线。

吃透这套 6 天 Cycle 规律后,你会明显感觉到:收集不再是漫无目的地找,而是"今天只属于周期 X 的日子"。配合 RDR2CollectorsMap 的周期系统,任何一种收集品都不会再被错过。🤠

【免费下载链接】RDR2CollectorsMap项目地址: https://gitcode.com/gh_mirrors/rd/RDR2CollectorsMap

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询