From d7f8d55a035e5351c6af9f6c49ec5339c844d903 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 04 十一月 2019 21:12:40 +0800
Subject: [PATCH] 8321 【主干】【后端】GM工具优化(非禁言状态时上线也通知)
---
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerDuJie.py | 16 +++++++++++++++-
1 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerDuJie.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerDuJie.py
index 9bcdbd5..92a5286 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerDuJie.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerDuJie.py
@@ -158,7 +158,6 @@
sendPack.PlayerID = curPlayer.GetPlayerID()
sendPack.RealmLV = curPlayer.GetOfficialRank()
sendPack.Job = curPlayer.GetJob()
- sendPack.JobRank = PlayerControl.GetJobRank(curPlayer)
sendPack.AtkAdd = atkAdd/100
NetPackCommon.SendFakePack(notifyPlayer, sendPack)
return
@@ -297,3 +296,18 @@
sendMsg = str(sendInfo)
curPlayer.MapServer_QueryPlayerResult(0, 0, 'DuJieHelpInfo', sendMsg, len(sendMsg))
return
+
+def DoRealmUpAddBuff(sendMsg):
+ #境界提升给全服在线玩家加经验BUFF
+ minRealmLVLimit = IpyGameDataPY.GetFuncCfg('RadioExpRealm')
+ playerManager = GameWorld.GetPlayerManager()
+ for i in xrange(playerManager.GetActivePlayerCount()):
+ curPlayer = playerManager.GetActivePlayerAt(i)
+ if curPlayer == None or not curPlayer.GetInitOK():
+ continue
+ if PlayerControl.GetIsTJG(curPlayer):
+ continue
+ if curPlayer.GetOfficialRank() < minRealmLVLimit:
+ continue
+ curPlayer.MapServer_QueryPlayerResult(0, 0, 'AddBuff', sendMsg, len(sendMsg))
+ return
\ No newline at end of file
--
Gitblit v1.8.0