|
@@ -70,7 +70,7 @@ class FightProc {
|
|
|
return self::GetWorldBoss_RankInfo();
|
|
|
case CmdCode::fight_WorldBoss_getRankDamageVal: # 6827 当前轮次下 自己的最高伤害值
|
|
|
return self::GetWorldBoss_RankDamageVal();
|
|
|
- case CmdCode::fight_WorldBoss_getSelfRank: # 6827 获取自己的排名信息
|
|
|
+ case CmdCode::fight_WorldBoss_getSelfRank: # 6828 获取自己的排名信息
|
|
|
return self::GetWorldBoss_GetSelfRank();
|
|
|
case CmdCode::fight_WorldBoss_claimRewards: # 6829 领取奖励
|
|
|
return self::GetWorldBoss_ClaimRewards();
|
|
@@ -1994,7 +1994,7 @@ class FightProc {
|
|
|
}
|
|
|
$mem->deleteMulti($arr);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 每天登录的时候 检测轮次变化
|
|
|
*/
|
|
@@ -2128,9 +2128,14 @@ class FightProc {
|
|
|
}
|
|
|
$ins_rank = self::initOtherUidRankInfo(req()->uid, $damageval, 3);
|
|
|
|
|
|
+ $tsMemKey = MemKey_GameRun::WorldBoss_StartTs(req()->zoneid);
|
|
|
+ $ts = gMem()->get($tsMemKey);
|
|
|
+ ctx()->privateState->worldBoss_startTs = $ts;
|
|
|
+
|
|
|
UserProc::updateUserInfo();
|
|
|
$ret = array(
|
|
|
'selfRank' => $ins_rank,
|
|
|
+ 'worldBoss_startTs'=>$ts,
|
|
|
);
|
|
|
return Resp::ok($ret);
|
|
|
}
|