diff --git a/src/adv/Adv.lua b/src/adv/Adv.lua index 90bc865..c76c69a 100644 --- a/src/adv/Adv.lua +++ b/src/adv/Adv.lua @@ -716,7 +716,7 @@ function Adv:over(success, rewardRatio, overType) end local roleId = self.owner:getProperty("id") - local oldMaxScore = tonum(redisproxy:zscore(role:getAdvRankKey(), roleId)) + local oldMaxScore = tonum(redisproxy:zscore(self.owner:getAdvRankKey(), roleId)) if score > oldMaxScore then local team = self.owner:getProperty("advTeam") local curInfo = { @@ -728,7 +728,7 @@ function Adv:over(success, rewardRatio, overType) format = self.owner:getTeamHerosInfo(team.heros), } redisproxy:pipelining(function (red) - red:zadd(role:getAdvRankKey(), score, roleId) --更新分数 + red:zadd(self.owner:getAdvRankKey(), score, roleId) --更新分数 red:hset(RANK_ADV_INFO, roleId, MsgPack.pack(curInfo)) end) end -- libgit2 0.21.2