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