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