From cf6dd722bfc07a6ae19dd0378ecfda667d35ca67 Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期三, 09 一月 2019 09:52:43 +0800
Subject: [PATCH] 5730 【后端】【1.5】时装功能开发

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
index f0bf6af..8b53f37 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
@@ -81,11 +81,13 @@
 import PlayerRefineStove
 import PlayerFamilyTech
 import PlayerCostRebate
+import GY_Query_CrossRealmReg
 import PlayerFairyCeremony
 import PlayerCrossRealmPK
 import FunctionNPCCommon
 import CrossRealmPlayer
 import ChNetSendPack
+import PlayerCoat
 import PlayerState
 import QuestCommon
 import PlayerDogz
@@ -1564,6 +1566,20 @@
     return
 
 #---------------------------------------------------------------------
+
+def PlayerEnterCrossServer(curPlayer, mapID):
+    playerID = curPlayer.GetPlayerID()
+    GameWorld.Log("玩家请求进入跨服地图: mapID=%s" % (mapID), playerID)
+    if GameWorld.IsCrossServer():
+        GameWorld.DebugLog("跨服服务器不允许该操作!")
+        return
+    
+    if not CrossRealmPlayer.IsCrossServerOpen():
+        NotifyCode(curPlayer, "CrossMatching18")
+        return
+    
+    GY_Query_CrossRealmReg.RegisterEnterCrossServer(curPlayer, mapID)
+    return
 
 ##玩家进入副本
 # @param curPlayer 玩家实例
@@ -4064,6 +4080,7 @@
         PlayerEquipDecompose.RefreshEDAttr(curPlayer)
         PlayerDogz.RefreshDogzAttr(curPlayer)
         PlayerGatherSoul.RefreshGatherSoulAttr(curPlayer)
+        PlayerCoat.CalcClothesCoatSkinAttr(curPlayer)
         self.RefreshAllState(isForce=True)
         GameWorld.DebugLog("End ReCalcAllState!!!")
         return

--
Gitblit v1.8.0