| Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0403_tagPlayerLoginLoadOK.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/CrossServerBoss/CrossServerBossModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0403_tagPlayerLoginLoadOK.cs
@@ -61,12 +61,9 @@ } } if (vNetData.socketType == GameNetSystem.SocketType.Main) if (mapInitOkEvent != null) { if (mapInitOkEvent != null) { mapInitOkEvent(); } mapInitOkEvent(); } //�е�ͼ����pk boss״̬ @@ -99,7 +96,7 @@ { yield return WaitingForSecondConst.WaitMS500; if(PlayerDatas.Instance.hero == null) if (PlayerDatas.Instance.hero == null) { yield break; } System/CrossServerBoss/CrossServerBossModel.cs
@@ -8,7 +8,7 @@ { [XLua.Hotfix] [XLua.LuaCallCSharp] public class CrossServerBossModel : Model public class CrossServerBossModel : Model, IMapInitOk { public const int DATA_MAPID = 32020; public const int REDPOINT = 77002; @@ -90,6 +90,17 @@ FuncOpen.Instance.OnFuncStateChangeEvent -= OnFunctionStateChange; } public void OnMapInitOk() { if (PlayerDatas.Instance.baseData.MapID == DATA_MAPID) { if (selectedBoss != 0) { MapTransferUtility.Instance.MoveToNPC(selectedBoss); } } } public void RequestEnter() { var sendInfo = new CC105_tagCMEnterCrossServer();