|
@@ -706,7 +706,7 @@ class FightProc {
|
|
|
$memKey = MemKey_GameRun::Rank_MainGateIndex_Zone_zset(req()->zoneid);
|
|
|
$mem = gMem();
|
|
|
|
|
|
- $uid = req()->uid;
|
|
|
+ $uid ="a-".req()->uid;
|
|
|
$arr = array();
|
|
|
$arr["$uid"] = $maxGateIndex;
|
|
|
$mem->zadd($memKey, $arr);
|
|
@@ -725,7 +725,7 @@ class FightProc {
|
|
|
public static function Ranking_FightPower() {
|
|
|
$memKey = MemKey_GameRun::Rank_FightPower_Zone_zset(req()->zoneid);
|
|
|
$mem = gMem();
|
|
|
- $uid = req()->uid;
|
|
|
+ $uid = "a-".req()->uid;
|
|
|
$arr = array();
|
|
|
$power = self::countUserFightPower();
|
|
|
$rankPower = gMem()->zscore($memKey, $uid);
|
|
@@ -788,7 +788,8 @@ class FightProc {
|
|
|
$retArr = array();
|
|
|
if (count($list) > 0) {
|
|
|
foreach ($list as $uid => $score) {
|
|
|
- $rankInfo = self::initOtherUidRankInfo($uid, $score, $type);
|
|
|
+ $strUid = explode('-', $uid);
|
|
|
+ $rankInfo = self::initOtherUidRankInfo($strUid[1], $score, $type);
|
|
|
if ($rankInfo->uid == req()->uid) {
|
|
|
$selfIsHasRank = 1;
|
|
|
$selfRank = $rankInfo;
|
|
@@ -818,9 +819,9 @@ class FightProc {
|
|
|
$ins_rank = new Ins_rank();
|
|
|
|
|
|
if ($type == 1) {
|
|
|
- $lv = gMem()->zrevrank(MemKey_GameRun::Rank_MainGateIndex_Zone_zset(req()->zoneid), $uid);
|
|
|
+ $lv = gMem()->zrevrank(MemKey_GameRun::Rank_MainGateIndex_Zone_zset(req()->zoneid), "a-".$uid);
|
|
|
} else {
|
|
|
- $lv = gMem()->zrevrank(MemKey_GameRun::Rank_FightPower_Zone_zset(req()->zoneid), $uid);
|
|
|
+ $lv = gMem()->zrevrank(MemKey_GameRun::Rank_FightPower_Zone_zset(req()->zoneid), "a-".$uid);
|
|
|
}
|
|
|
|
|
|
if ($lv == null) {
|
|
@@ -906,17 +907,6 @@ class FightProc {
|
|
|
$memKey = MemKey_GameRun::RankReward_MainGateIndex_Zone_hash(req()->zoneid);
|
|
|
$dic = gMem()->hgetall($memKey);
|
|
|
|
|
|
-// $retArr = new \stdClass();
|
|
|
-// foreach ($dic as $gateId => $uid) {
|
|
|
-// $ins_rank = new Ins_rank();
|
|
|
-// $ins_rank->uid = $uid;
|
|
|
-// $userInfo = UserProc::getUserGame(req()->zoneid, $uid);
|
|
|
-// $ins_rank->name = $userInfo->baseInfo->name;
|
|
|
-// $ins_rank->headImg = $userInfo->baseInfo->headImg;
|
|
|
-// $ins_rank->score = $gateId;
|
|
|
-// $retArr->$gateId = $ins_rank;
|
|
|
-// }
|
|
|
-
|
|
|
UserProc::updateUserInfo();
|
|
|
$ret = array(
|
|
|
'rankReward' => $dic,
|
|
@@ -934,18 +924,6 @@ class FightProc {
|
|
|
$memKey = MemKey_GameRun::RankReward_FightPower_Zone_hash(req()->zoneid);
|
|
|
$dic = gMem()->hgetall($memKey);
|
|
|
|
|
|
-// $retArr = new \stdClass();
|
|
|
-// foreach ($dic as $fightPower => $uid) {
|
|
|
-// $ins_rank = new Ins_rank();
|
|
|
-// $ins_rank->uid = $uid;
|
|
|
-// $userInfo = UserProc::getUserGame(req()->zoneid, $uid);
|
|
|
-// $ins_rank->name = $userInfo->baseInfo->name;
|
|
|
-// $ins_rank->headImg = $userInfo->baseInfo->headImg;
|
|
|
-// $ins_rank->score = $fightPower;
|
|
|
-// $retArr->$fightPower = $ins_rank;
|
|
|
-// }
|
|
|
-
|
|
|
-
|
|
|
UserProc::updateUserInfo();
|
|
|
$ret = array(
|
|
|
'rankReward' => $dic,
|
|
@@ -1004,8 +982,8 @@ class FightProc {
|
|
|
*/
|
|
|
|
|
|
public static function DeleteRankInvalidUser($uid) {
|
|
|
- gMem()->zrem(MemKey_GameRun::Rank_MainGateIndex_Zone_zset(req()->zoneid), $uid);
|
|
|
- gMem()->zrem(MemKey_GameRun::Rank_FightPower_Zone_zset(req()->zoneid), $uid);
|
|
|
+ gMem()->zrem(MemKey_GameRun::Rank_MainGateIndex_Zone_zset(req()->zoneid),"a-".$uid);
|
|
|
+ gMem()->zrem(MemKey_GameRun::Rank_FightPower_Zone_zset(req()->zoneid), "a-".$uid);
|
|
|
}
|
|
|
|
|
|
/*
|