jks8663050  2023-1-17 11:30:29 |
1 407

18

回帖

4601

金币

2531

积分

积分
2531
发表于 2023-1-17 11:30:29 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
我们开区是前一天设置了第二天12点自动开区  第二天开区后  我们做的新区活动,定时器判断开区后1小时开启活动,新区活动正常   但是我们查开服天数却显示的开服天数是第二天,导致我们某些活动没有开启    请问开服时间判断是以设置开区的时间当第一天还是正式开区后当第一天?  
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-1-17 15:27:40 | 显示全部楼层
开服天数
留意一下这个看
<$KFDAY> 默认服务端计算为开服时间24小时为1天。

可通过game_data.xls设置参数进行修改位每日0点计算

字段:NewKfDay

配置:常量开服天数<$KFDAY> 0=按运行24小时为一天    1=开服时间自然日天计算



用<$showtime>这个常量判断 最准确
时间戳<$UTCNOW8>
是东8区的原因 要注意有8小时 时间差

开区时间常量(后台登录器列表开区时间与时间戳格式相同)
这个是比较准
回复

使用道具 举报