团队副本重置的“周期/日期/时间”的相关设置

恩 ,来整理和补充一下 关于“团队副本更新的时间”相关设置方式吧!

以 3.3.5 XYWOW 平台为例;

正常情形下副本的更新时间;

团队副本 每7天更新

特殊团本 每3天更新 –仅“祖尔格拉布、安其拉废墟、祖阿曼”3本(小团)英雄5人本 每日更新

团本更新相关的三个主要参数 ;

1、重置时间倍率:决定了团本的更新周期为多少天(7天?)
2、重置(初始)日期:初始更新从那天开始(星期几)
3、重置(初始)时间:初始更新在何时开始(几点几分)

团队副本/英雄副本重置时间倍率:

修改“worldserver.conf”配置文件中“Rate.InstanceResetTime”项,默认1(每周),0.01(每天)–清空 characters库 characters.instance_reset表后,再次重启worldserver服务刷新数据。

设置值 天数 小时数(小团天数)
————————————————————–

2 14 天 = 14d = 336h (6天)
1 7 天 = 7d = 168h (3天) -- 默认
0.75 5.25天 = 5d+ 6h = 126h (2.25天)
0.5 3.5 天 = 3d+12h = 84h (1.5天)
0.25 1.75天 = 1d+18h = 42h (1天)
0.1 1 天 = 1d = 24h (1天)

PS:建议使用 1、2、0.1 作为设置值,避免重置天数为非整数,这样会影响后续重置的日期和时间。

设置副本重置(初始)时间(世界时):

需按北京东八时区来设置此重置时间;即 北京时间 = 世界时(即设置值) + 8小时

修改“worldserver.conf”配置文件中“Instance.ResetTimeHour”项,(世界时取值:0~23)

设置值 实际时间 设置值 实际时间
————————————————————-

0 8:00 12 20:00
1 9:00 13 21:00
2 10:00 14 22:00
3 11:00 15 23:00
4 12:00(PM) 16 0:00(次日.AM)
5 13:00 17 1:00(次日.AM)
6 14:00 18 2:00(次日.AM)
7 15:00 19 3:00(次日.AM)
8 16:00 20 4:00(次日.AM)
9 17:00 21 5:00(次日.AM)
10 18:00 22 6:00(次日.AM)
11 19:00 23 7:00(次日.AM)

如:设置 Instance.ResetTimeHour = 20 时,那么实际重置时间:次日的(北京)时间 AM 04:00

■ 更改副本重置(初始)日期:

因为 characters库 characters.instance_reset表中保存了副本下一次更新的时间戳数据,该表会按表内数据持续更新,只有在清空了表内所有数据之后的下一次启动“worldserver服务”时才会按配置文件“worldserver.conf”的“Instance.ResetTimeHour”来重新计算副本的下次更新时间戳。

所以需要利用这个清空 characters库 characters.instance_reset表后的第一次启动“worldserver服务”的日期来调整副本重置(初始)日期。

PS:【重启的时间需要在“设定的副本重置(初始)时间”之后才行,否则可能导致会提前1天更新】。

例:当重置时间倍率=1时(即团本7天更新),在周一清空后重启则会在下周一更新团本、周五清空后重启则会在下周五更新团本。

★ 实例: (假设重置时间倍率=1) 调整团本重置时间为“周二(AM)4:00”:按北京东八时区来设置;即 世界时=(4-8)+24=20

1、 打开服务端的配置文件“worldserver.conf”找到‘Instance.ResetTimeHour’修改其值改为 ’20’ 后并保存

2、 【当重置时间<8:00时,需提前1天】在“周一(AM)4:01”以后,清空 characters库 instance_reset表、instance 表内数据,然后重启服务端【需在超过了预设重置时间的临界点之后再重启“worldserver服务”,因为副本的CD计时会在清空后的下一次重启时重新更新副本的时间戳】。

3、另外5人本和5H本重置时间貌似是和团本是一致的,重启后5人本的重置时间可能会被推迟1天,但过一天就会恢复正常。

附图为设置完成后的 characters库 instance_reset表 截图;

图片[1]-团队副本重置的“周期/日期/时间”的相关设置-七玩网

© 版权声明
THE END
文章不错?点个赞呗
点赞0 分享