Commit 9f1359694a24a1020f2922d74a98ebf61b3ecc9a

Authored by zhouhaihai
1 parent 607b1031

拾荒 失败也记录积分

Showing 1 changed file with 18 additions and 17 deletions   Show diff stats
src/adv/Adv.lua
... ... @@ -819,25 +819,26 @@ function Adv:over(success, rewardRatio, overType)
819 819 if not self:isEndless() and self.level >= chapterData.limitlevel then
820 820 self.owner:checkTaskEnter("AdvAllPass", {id = self.chapterId})
821 821 end
  822 + end
822 823  
823   - local roleId = self.owner:getProperty("id")
824   - local oldMaxScore = tonum(redisproxy:zscore(self.owner:getAdvRankKey(), roleId))
825   - if score > oldMaxScore then
826   - local team = self.owner:getProperty("advTeam")
827   - local curInfo = {
828   - name = self.owner:getProperty("name"),
829   - headId = self.owner:getProperty("headId"),
830   - lv = self.owner:getProperty("level"),
831   - batteV = self.owner:getTeamBattleValue(team.heros),
832   - chapter = self.chapterId,
833   - format = self.owner:getTeamHerosInfo(team).heros,
834   - }
835   - redisproxy:pipelining(function (red)
836   - red:zadd(self.owner:getAdvRankKey(), score, roleId) --更新分数
837   - red:hset(RANK_ADV_INFO, roleId, MsgPack.pack(curInfo))
838   - end)
839   - end
  824 + local roleId = self.owner:getProperty("id")
  825 + local oldMaxScore = tonum(redisproxy:zscore(self.owner:getAdvRankKey(), roleId))
  826 + if score > oldMaxScore then
  827 + local team = self.owner:getProperty("advTeam")
  828 + local curInfo = {
  829 + name = self.owner:getProperty("name"),
  830 + headId = self.owner:getProperty("headId"),
  831 + lv = self.owner:getProperty("level"),
  832 + batteV = self.owner:getTeamBattleValue(team.heros),
  833 + chapter = self.chapterId,
  834 + format = self.owner:getTeamHerosInfo(team).heros,
  835 + }
  836 + redisproxy:pipelining(function (red)
  837 + red:zadd(self.owner:getAdvRankKey(), score, roleId) --更新分数
  838 + red:hset(RANK_ADV_INFO, roleId, MsgPack.pack(curInfo))
  839 + end)
840 840 end
  841 +
841 842 -- 通关的时候要把引导步骤设定到成就引导
842 843 if not self.owner:checkOverGuide(57) then
843 844 self.owner:saveGuide(57,1,true)
... ...