Przeglądaj źródła

签到、章节礼包

cyzhao 8 miesięcy temu
rodzic
commit
b78b742090

+ 1 - 1
Gameserver/App/process/ActiveProc.php

@@ -311,7 +311,7 @@ class ActiveProc {
      * 7日签到 数据更新
      */
     public static function DailyResetDay7Task($unlock = false) {
-        if(!$unlock && !FightProc::isFunUnlock(Enum_SubFunType::Day7_Sign)){//之所以这有两个判断是因为这个 活动解锁的代码监测位置问题,fightProc 里解锁监测代码在 $gateInfo->tz_state = $index;之前了 这个位置没有办法解锁
+        if(!$unlock && !FightProc::isFunUnlock(5)){//之所以这有两个判断是因为这个 活动解锁的代码监测位置问题,fightProc 里解锁监测代码在 $gateInfo->tz_state = $index;之前了 这个位置没有办法解锁
             return;
         }
         

+ 2 - 0
Gameserver/App/process/ShopProc.php

@@ -133,8 +133,10 @@ class ShopProc {
 
     public static function BuyShop_GateGift($type, $typeId, $buyNum) {
         //$gateGift = array();
+        my_Assert(in_array($typeId, ctx()->gates->GateList), ErrCode::active_const_no_err);
         my_Assert(!in_array($typeId, ctx()->privateState->gateGiftReceived), ErrCode::user_shop_NotRepeatBuy);
 
+        
         $mo = GameConfig::shop_gategift_getItem($typeId);
         my_Assert($mo != null, ErrCode::err_const_no);
         StoreProc::AddMultiItemInStore($mo->reward);