From f1c2ac9588321aad9e075c1440b52eb155b8ba18 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 29 十一月 2024 11:37:24 +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 a54cced..37ee89f 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py @@ -207,7 +207,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) @@ -225,7 +225,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) @@ -275,7 +275,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) @@ -319,7 +319,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) @@ -335,7 +335,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) @@ -380,7 +380,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) @@ -394,7 +394,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) @@ -439,7 +439,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) @@ -1580,7 +1580,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 @@ -1679,7 +1679,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