From 8f7a29d699d30c14695a1a47a6fb70f45f9f4177 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 17 十月 2024 16:50:18 +0800 Subject: [PATCH] 10263 【越南】【英文】后端支持NPC仿真实玩家战斗和快速战斗 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py index b2e5745..5a9fdb2 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py @@ -205,7 +205,7 @@ for i in xrange(playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(i) - if not curPlayer or curPlayer.IsEmpty(): + if not GameWorld.IsNormalPlayer(curPlayer): continue PlayerOnDay(curPlayer) @@ -223,7 +223,7 @@ for i in xrange(playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(i) - if not curPlayer or curPlayer.IsEmpty(): + if not GameWorld.IsNormalPlayer(curPlayer): continue PlayerOnDayEx(curPlayer) @@ -273,7 +273,7 @@ for i in xrange(playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(i) - if not curPlayer or curPlayer.IsEmpty(): + if not GameWorld.IsNormalPlayer(curPlayer): continue PlayerOnHour(curPlayer) @@ -317,7 +317,7 @@ for i in xrange(playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(i) - if not curPlayer or curPlayer.IsEmpty(): + if not GameWorld.IsNormalPlayer(curPlayer): continue PlayerOnWeek(curPlayer) @@ -333,7 +333,7 @@ for i in xrange(playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(i) - if not curPlayer or curPlayer.IsEmpty(): + if not GameWorld.IsNormalPlayer(curPlayer): continue PlayerOnWeekEx(curPlayer) @@ -378,7 +378,7 @@ for i in xrange(playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(i) - if not curPlayer or curPlayer.IsEmpty(): + if not GameWorld.IsNormalPlayer(curPlayer): continue PlayerOnMonth(curPlayer) @@ -392,7 +392,7 @@ for i in xrange(playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(i) - if not curPlayer or curPlayer.IsEmpty(): + if not GameWorld.IsNormalPlayer(curPlayer): continue PlayerOnMonthEx(curPlayer) @@ -437,7 +437,7 @@ for i in range(0, playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(i) - if not curPlayer or curPlayer.IsEmpty(): + if not GameWorld.IsNormalPlayer(curPlayer): continue PlayerOnYear(curPlayer) @@ -1567,7 +1567,7 @@ playerManager = GameWorld.GetPlayerManager() for index in xrange(playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(index) - if curPlayer.GetID() == 0: + if not GameWorld.IsNormalPlayer(curPlayer): continue ChPlayer.Sync_PyServerDataTimeToClient(curPlayer) return @@ -1666,7 +1666,7 @@ playerManager = GameWorld.GetPlayerManager() for index in xrange(playerManager.GetPlayerCount()): curPlayer = playerManager.GetPlayerByIndex(index) - if curPlayer.GetID() == 0: + if not GameWorld.IsNormalPlayer(curPlayer): continue PlayerWorldAverageLv.UpdatePlayerWorldAverageLv(curPlayer) -- Gitblit v1.8.0