|
@@ -911,6 +911,7 @@ function JjcNewLadderLogic_FightEnd(tData)
|
|
|
end
|
|
end
|
|
|
|
|
|
|
|
local nOldRank = JjcNewLadderDB.JjcNewLadderDB_GetRankByuid(uuid)
|
|
local nOldRank = JjcNewLadderDB.JjcNewLadderDB_GetRankByuid(uuid)
|
|
|
|
|
+ local nOldRankEnemy = JjcNewLadderDB.JjcNewLadderDB_GetRankByuid(uuidDes)
|
|
|
print("[JjcNewLadderLogic_FightEnd] 当前老玩家的排名 nOldRank = "..nOldRank)
|
|
print("[JjcNewLadderLogic_FightEnd] 当前老玩家的排名 nOldRank = "..nOldRank)
|
|
|
|
|
|
|
|
-- 修改为可以继续战斗
|
|
-- 修改为可以继续战斗
|
|
@@ -936,7 +937,7 @@ function JjcNewLadderLogic_FightEnd(tData)
|
|
|
print("[JjcNewLadderLogic_FightEnd] 玩家新的排名 nNewPlayerRank = "..nNewPlayerRank)
|
|
print("[JjcNewLadderLogic_FightEnd] 玩家新的排名 nNewPlayerRank = "..nNewPlayerRank)
|
|
|
if nResult == CombatDefine.RESULT_WIN then
|
|
if nResult == CombatDefine.RESULT_WIN then
|
|
|
-- 真人要发邮件
|
|
-- 真人要发邮件
|
|
|
- if tEnemyInfo.nIsHuman == 1 then
|
|
|
|
|
|
|
+ if tEnemyInfo.nIsHuman == 1 and nOldRankEnemy ~= nNewEnemyRank then
|
|
|
print("[JjcNewLadderLogic_FightEnd] 敌方是真人, 需要发送邮件")
|
|
print("[JjcNewLadderLogic_FightEnd] 敌方是真人, 需要发送邮件")
|
|
|
JjcNewLadder_SendFailMail(uuidDes, tEnemyInfo.nServerID, tPlayerInfo.szServerName, tPlayerInfo.name, nNewEnemyRank)
|
|
JjcNewLadder_SendFailMail(uuidDes, tEnemyInfo.nServerID, tPlayerInfo.szServerName, tPlayerInfo.name, nNewEnemyRank)
|
|
|
end
|
|
end
|