首页
最新主题
最新回复
热门主题
最新精华
抢沙发
公告区
综合讨论区
Y3编辑器论坛
BBS
编辑器下载
开发者文档
排行榜
Ranklist
搜索
本版
帖子
用户
Hi: 游客~
用户登录
Y3编辑器论坛
»
Y3编辑器论坛
›
综合讨论区
›
教程分享
›
orpg如何每周刷新副本的思路
llss77#1974
llss77#1974
当前离线
积分
690
7
主题
47
回帖
690
积分
优秀创作者
优秀创作者, 积分 690, 距离下一级还需 310 积分
优秀创作者, 积分 690, 距离下一级还需 310 积分
积分
690
发消息
发表于 2023-8-1 17:08:36
|
显示全部楼层
|
阅读模式
1229
2
本帖最后由 llss77#1974 于 2023-8-1 17:10 编辑
1.需求:每周1 0点刷新副本是否可以挑战。
2.思路:
一)判断副本是否已经挑战完成 挑战完成记录 存档:副本完成记录存档(布尔类型) ,挑战完成的周数(整数)
二)副本已经挑战完成后 同时判断周数必须大于挑战完成的周数(避免周1 2点这种情况又重置了副本挑战状态)
三)满足条件的则刷新 存档:副本完成记录存档(布尔类型)为false-未完成挑战状态
3.实现:
3.1 定义一个周一0点的初始时间 比如2023-07-03 00:00:01 距离 2023/07/31 4周
3.2 判断逻辑
3.3 调用测试实现
3.1函数 计算当前周 及3.2函数 是否刷新副本 相关包:
dateUtil.zip
(1.45 KB, 下载次数: 19)
2023-8-1 17:10 上传
点击文件名下载附件
回复
举报
qwqwq#6311
qwqwq#6311
当前离线
积分
55
0
主题
8
回帖
55
积分
普通创作者
普通创作者, 积分 55, 距离下一级还需 145 积分
普通创作者, 积分 55, 距离下一级还需 145 积分
积分
55
发消息
发表于 2023-9-2 23:24:16
|
显示全部楼层
牛牛牛牛牛牛牛牛牛牛牛牛
回复
举报
一缕微寒#8728
一缕微寒#8728
当前离线
积分
43
0
主题
2
回帖
43
积分
普通创作者
普通创作者, 积分 43, 距离下一级还需 157 积分
普通创作者, 积分 43, 距离下一级还需 157 积分
积分
43
发消息
发表于 2023-11-2 01:32:23
|
显示全部楼层
楼主您好:第一张图的秒数减去 1688313601,这10位数值是代表什么的,如何计算出来
回复
举报
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
网易邮箱登录
|
KK通行证登录
回复
夏日·闪闪发光勋章
社区大佬计划VOL.1专享