From d5b67363261409849207d8516b29e34f4726300e Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 25 十月 2018 14:47:12 +0800
Subject: [PATCH] 2215 脱机挂在线时间异常

---
 Tool/Robot/AI/AIFile/AILoginout.py |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Tool/Robot/AI/AIFile/AILoginout.py b/Tool/Robot/AI/AIFile/AILoginout.py
index c00cfeb..d4eef59 100644
--- a/Tool/Robot/AI/AIFile/AILoginout.py
+++ b/Tool/Robot/AI/AIFile/AILoginout.py
@@ -151,8 +151,10 @@
                 self.robot.GetPlayerInfo().SetTeamMemberLV(0)
         elif pack.RefreshType == DataDefine.CDBPlayerRefresh_HappyPoint:
             self.robot.GetPlayerInfo().SetTJGTime(pack.Value)
-            # 退出队伍,离线
-            #self.TJGLeave(pack.Value)
+            
+            if self.robot.GetIsLoginOK():
+                # 退出队伍,离线 -- 只有正在登录成功才可以,不然会造成循环上下线
+                self.TJGLeave(pack.Value)
         elif pack.RefreshType == DataDefine.CDBPlayerRefresh_Tick:
             self.robot.GetPlayerInfo().SetWorldTick(pack.Value)
         elif pack.RefreshType == DataDefine.CDBPlayerRefresh_FBID:

--
Gitblit v1.8.0