From 55b78ba8396c6919e4060990f0dec625a7ca9bd8 Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期六, 15 六月 2019 13:51:40 +0800
Subject: [PATCH] 7182 答题广播修改 仙盟BOSS掉落光柱
---
ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_QDFLDoubleBill.py | 19 +++++++++++--------
1 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_QDFLDoubleBill.py b/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_QDFLDoubleBill.py
index ea817e0..7cae747 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_QDFLDoubleBill.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_QDFLDoubleBill.py
@@ -28,6 +28,7 @@
# @return None
# @remarks 函数详细说明.
def OnExec(orderId, gmCmdDict):
+ return
GameWorld.Log("%s"%gmCmdDict)
accID = str(gmCmdDict.get('AccID', ''))
if not accID:
@@ -44,7 +45,7 @@
queryType = ChConfig.queryType_sqtPlayerByAccID
tagPlayer = playerManager.FindPlayerByAccID(accID)
- if not tagPlayer:
+ if not tagPlayer or not tagPlayer.GetInitOK():
# 玩家不在线,先记录,等玩家上线后处理
GameWorld.Log("玩家离线,暂存渠道测试返利 %s, 仙玉%s"%(accID, gold))
GMShell.AddOfflinePlayerGMTInfo(orderId, queryType, accID, gmCmdDict)
@@ -57,11 +58,13 @@
-def OnOfflineCTGInfo(curPlayer, tagMapID, gmCmdDict):
- gold = int(gmCmdDict.get('GoldState', 0))
- cmdStr = str([gold])
-
- GameWorld.GetPlayerManager().MapServer_QueryPlayer(0, 0, curPlayer.GetPlayerID(), tagMapID, 'QDFLDoubleBill',
- cmdStr, len(cmdStr), curPlayer.GetRouteServerIndex())
- return
+#===============================================================================
+# def OnOfflineCTGInfo(curPlayer, tagMapID, gmCmdDict):
+# gold = int(gmCmdDict.get('GoldState', 0))
+# cmdStr = str([gold])
+#
+# GameWorld.GetPlayerManager().MapServer_QueryPlayer(0, 0, curPlayer.GetPlayerID(), tagMapID, 'QDFLDoubleBill',
+# cmdStr, len(cmdStr), curPlayer.GetRouteServerIndex())
+# return
+#===============================================================================
--
Gitblit v1.8.0