|
@@ -96,7 +96,7 @@ class Ins_TaskStep_Active extends Object_ext {
|
|
|
|| $this->mo()->cmd == Enum_ActiveTaskCmdType::PassMainChallengeGate_X_Num || $this->mo()->cmd == Enum_ActiveTaskCmdType::CompleteNumQiLing || $this->mo()->cmd == Enum_ActiveTaskCmdType::CompleteNumSpecialQiLing #
|
|
|
|| $this->mo()->cmd == Enum_ActiveTaskCmdType::FightGate_X || $this->mo()->cmd == Enum_ActiveTaskCmdType::PassGate_X_state || $this->mo()->cmd == Enum_ActiveTaskCmdType::CloseSkill ||$this->mo()->cmd == Enum_ActiveTaskCmdType::FightRankPrize_Num #
|
|
|
|| $this->mo()->cmd == Enum_ActiveTaskCmdType::BuyGold || $this->mo()->cmd == Enum_ActiveTaskCmdType::OnReceiveTaskPrize || $this->mo()->cmd == Enum_ActiveTaskCmdType::FightSweepGate || $this->mo()->cmd == Enum_ActiveTaskCmdType::OpenNumBrightBox_state #
|
|
|
- || $this->mo()->cmd == Enum_ActiveTaskCmdType::BuyNumDailyShop_state || $this->mo()->cmd == Enum_ActiveTaskCmdType::ComposeNumGem_state || $this->mo()->cmd == Enum_ActiveTaskCmdType::ReceiveGateBoxReward #
|
|
|
+ || $this->mo()->cmd == Enum_ActiveTaskCmdType::BuyNumDailyShop_state || $this->mo()->cmd == Enum_ActiveTaskCmdType::ComposeNumGem_state || $this->mo()->cmd == Enum_ActiveTaskCmdType::ReceiveGateBoxReward #
|
|
|
;
|
|
|
}
|
|
|
|
|
@@ -119,7 +119,7 @@ class Ins_TaskStep_Active extends Object_ext {
|
|
|
$para2 = $paras[2];
|
|
|
}
|
|
|
|
|
|
- switch ($mo->cmd) {
|
|
|
+ switch ($mo->cmd) {
|
|
|
case Enum_ActiveTaskCmdType::ReceiveGateBoxReward:
|
|
|
$dic = ctx()->gates->GateList;
|
|
|
$num = 0;
|
|
@@ -142,8 +142,26 @@ class Ins_TaskStep_Active extends Object_ext {
|
|
|
}
|
|
|
return $num;
|
|
|
|
|
|
- case Enum_ActiveTaskCmdType::OpenNumBrightBox_state:
|
|
|
- return ctx()->privateState->buyNum_ShopBoxBright;
|
|
|
+ case Enum_ActiveTaskCmdType::OpenNumBrightBox_state:
|
|
|
+ $num = 0;
|
|
|
+ switch ($para0) {
|
|
|
+ case 1:
|
|
|
+ $num = ctx()->privateState->buyNum_ShopBoxCommon;
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ $num = ctx()->privateState->buyNum_ShopBoxBright;
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $num = ctx()->privateState->buyNum_ShopBoxCommon_equip;
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ $num = ctx()->privateState->buyNum_ShopBoxBright_equip;
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ break;
|
|
|
+ }
|
|
|
+
|
|
|
+ return $num;
|
|
|
case Enum_ActiveTaskCmdType::FightSweepGate:
|
|
|
return ctx()->gates->fightSweepNum;
|
|
|
case Enum_ActiveTaskCmdType::OnReceiveTaskPrize:
|