Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 道具时间判断的BUG:

[复制链接]
jiangchuankyo 发表于 2018-7-4 09:27:38 | 显示全部楼层 |阅读模式
文件: source/function/function_magic.php
BUG代码:
  1. if($magic['useperoid'] == 1) {
  2.                         $dateline = TIMESTAMP - (TIMESTAMP + $_G['setting']['timeoffset'] * 3600) % 86400 + $_G['setting']['timeoffset'] * 3600;
  3.                 }
复制代码
BUG描述: 当道具的设置是每天限制使用一定个数, 就会执行上面的代码, 应把后面的 + $_G['setting']['timeoffset'] * 3600 去掉 !
如果不去掉,那么用户在0~8点前使用道具, 限制数会不起作用
 楼主| jiangchuankyo 发表于 2018-7-4 09:32:55 | 显示全部楼层
本帖最后由 jiangchuankyo 于 2018-7-4 09:41 编辑



0:30连续使用了5个

本帖子中包含更多资源

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

x
回复

使用道具 举报

mR.耗子 发表于 2018-7-4 17:44:43 | 显示全部楼层
  道具系统好久没有更新过了!  BUG应该是从第一代的道具系统遗留下来的吧~可以不去掉代码 增加一个判断!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-27 17:54 , Processed in 0.016184 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表