|
@@ -86,9 +86,10 @@ class FightProc {
|
|
$gold = $wavesMo->rewardGold;
|
|
$gold = $wavesMo->rewardGold;
|
|
StoreProc::AddMultiItemInStore("1," . $gold);
|
|
StoreProc::AddMultiItemInStore("1," . $gold);
|
|
|
|
|
|
|
|
+ $oldLevel = ctx()->baseInfo->level;
|
|
$exp = $wavesMo->rewardExp;
|
|
$exp = $wavesMo->rewardExp;
|
|
StoreProc::AddMultiItemInStore("4," . $exp);
|
|
StoreProc::AddMultiItemInStore("4," . $exp);
|
|
-
|
|
|
|
|
|
+ $newLevel = ctx()->baseInfo->level;
|
|
if ($wavesMo->rewardTuZhi != null) {
|
|
if ($wavesMo->rewardTuZhi != null) {
|
|
$tuzhi = explode('-', $wavesMo->rewardTuZhi);
|
|
$tuzhi = explode('-', $wavesMo->rewardTuZhi);
|
|
$n = rand($tuzhi[0], $tuzhi[1]);
|
|
$n = rand($tuzhi[0], $tuzhi[1]);
|
|
@@ -141,7 +142,9 @@ class FightProc {
|
|
'store' => ctx()->store,
|
|
'store' => ctx()->store,
|
|
'task' => ctx()->task,
|
|
'task' => ctx()->task,
|
|
'reward' => StoreProc::$reward,
|
|
'reward' => StoreProc::$reward,
|
|
- 'reward_Gem' => StoreProc::$reward_Gem,
|
|
|
|
|
|
+ 'reward_Gem' => StoreProc::$reward_Gem,
|
|
|
|
+ 'oldLevel'=>$oldLevel,
|
|
|
|
+ 'newLevel'=>$newLevel,
|
|
);
|
|
);
|
|
return Resp::ok($ret);
|
|
return Resp::ok($ret);
|
|
}
|
|
}
|
|
@@ -277,8 +280,8 @@ class FightProc {
|
|
Err(ErrCode::err_const_no, "检查刷新扣费配置信息!");
|
|
Err(ErrCode::err_const_no, "检查刷新扣费配置信息!");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- $t = ctx()->gates()->TowerGateInfo(); # 记忆技能刷新结果
|
|
|
|
- $t->RefreshSkillTimes++;
|
|
|
|
|
|
+ $t = ctx()->gates()->TowerGateInfo(); # 记忆技能刷新结果
|
|
|
|
+ $t->RefreshSkillTimes++;
|
|
$t->skill_zhudong = $li_zd;
|
|
$t->skill_zhudong = $li_zd;
|
|
$t->skill_beidong = $li_bd;
|
|
$t->skill_beidong = $li_bd;
|
|
$t->skill_zhudong_lockState = $li_zds;
|
|
$t->skill_zhudong_lockState = $li_zds;
|
|
@@ -478,7 +481,9 @@ class FightProc {
|
|
//ctx()->base()->Add_Exp($exp);
|
|
//ctx()->base()->Add_Exp($exp);
|
|
$waveMo = GameConfig::waveItem_getItem($gateId, $finalLayer);
|
|
$waveMo = GameConfig::waveItem_getItem($gateId, $finalLayer);
|
|
my_Assert(null != $waveMo, ErrCode::err_const_no);
|
|
my_Assert(null != $waveMo, ErrCode::err_const_no);
|
|
|
|
+ $oldLevel = ctx()->baseInfo->level;
|
|
ctx()->base()->Add_Exp($waveMo->rewardExp); # 指挥官经验
|
|
ctx()->base()->Add_Exp($waveMo->rewardExp); # 指挥官经验
|
|
|
|
+ $newLevel = ctx()->baseInfo->level;
|
|
ctx()->base()->Add_Gold($waveMo->rewardGold); # 金币奖励
|
|
ctx()->base()->Add_Gold($waveMo->rewardGold); # 金币奖励
|
|
//$pickups .= ";1," . $gold + $waveMo->rewardGold;
|
|
//$pickups .= ";1," . $gold + $waveMo->rewardGold;
|
|
|
|
|
|
@@ -542,6 +547,8 @@ class FightProc {
|
|
//'rewardStr' => $pickups
|
|
//'rewardStr' => $pickups
|
|
'reward' => StoreProc::$reward,
|
|
'reward' => StoreProc::$reward,
|
|
'reward_Gem' => StoreProc::$reward_Gem,
|
|
'reward_Gem' => StoreProc::$reward_Gem,
|
|
|
|
+ 'oldLevel'=>$oldLevel,
|
|
|
|
+ 'newLevel'=>$newLevel,
|
|
);
|
|
);
|
|
return Resp::ok($ret);
|
|
return Resp::ok($ret);
|
|
}
|
|
}
|