|
@@ -415,18 +415,19 @@ class ActiveProc {
|
|
ctx()->privateState->limitTsBuy_RewardRecord = array();
|
|
ctx()->privateState->limitTsBuy_RewardRecord = array();
|
|
|
|
|
|
$mo = GameConfig::subfun_unlock_getItem(Enum_SubFunType::LimitTsSale);
|
|
$mo = GameConfig::subfun_unlock_getItem(Enum_SubFunType::LimitTsSale);
|
|
|
|
+ $day = $mo->ts;
|
|
$startDay = TimeUtil::totalDays($mo->startTs);
|
|
$startDay = TimeUtil::totalDays($mo->startTs);
|
|
$nextDay = TimeUtil::totalDays();
|
|
$nextDay = TimeUtil::totalDays();
|
|
|
|
|
|
$num = $nextDay - $startDay;
|
|
$num = $nextDay - $startDay;
|
|
- $refershType = $num % 2; //余数只会是0 或 1; 0:两天后在刷新,1就是已经过了一天了,在过一天就刷新,当前时间减一天
|
|
|
|
- ctx()->privateState->nextDayLogin = now();
|
|
|
|
- if ($refershType == 1) {
|
|
|
|
- ctx()->privateState->nextDayLogin = now() - 86400;
|
|
|
|
- }
|
|
|
|
|
|
+ $refershType = $num % $day; //day 2天一刷新 余数只会是0 或 1; 0:两天后在刷新,1就是已经过了一天了,在过一天就刷新,当前时间减一天
|
|
|
|
+ ctx()->privateState->nextDayLogin = now() - 86400*$refershType;
|
|
|
|
+// if ($refershType == 1) {
|
|
|
|
+// ctx()->privateState->nextDayLogin = now() - 86400;
|
|
|
|
+// }
|
|
|
|
|
|
- $val = intval($num / 2);
|
|
|
|
- $yushu = $val % 5;
|
|
|
|
|
|
+ $val = intval($num / $day);
|
|
|
|
+ $yushu = $val % glc()->activity_limitTsBuy_giftTypeNum;
|
|
$type = $yushu + 1;
|
|
$type = $yushu + 1;
|
|
|
|
|
|
$arr = GameConfig::activity_promopackinfo_type_getItemArray($type);
|
|
$arr = GameConfig::activity_promopackinfo_type_getItemArray($type);
|