| System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/CrossServerOneVsOneClient/ClientCrossServerOneVsOneStage.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs
@@ -128,7 +128,7 @@ private void OnLoadMapFinish() { var dataMapId = dungeonModel.GetDataMapIdByMapId(PlayerDatas.Instance.baseData.MapID); if (recordDataMapId == CrossServerDataMapId if ((recordDataMapId == CrossServerDataMapId || recordDataMapId == 1000) && dataMapId != CrossServerDataMapId) { var pkSeason = CrossServerOneVsOnePKSeason.Instance; System/CrossServerOneVsOneClient/ClientCrossServerOneVsOneStage.cs
@@ -10,6 +10,8 @@ static readonly Vector3 leftBornPoint = new Vector3(4.9f, 0.2f, 3.5f); static readonly Vector3 rightBornPoint = new Vector3(20f, 0.2f, 18.8f); static readonly Vector3 initPoint = new Vector3(30f, 0.2f, 30f); static FightInfo fightInfo; static PKStageType pkStageType; static GA_PlayerClient.PlayerInfo playerInfo; @@ -79,10 +81,10 @@ { PersonalEnemy.OnPlayerAppear -= OnPlayerAppear; opponentPlayer = player; if (recordPosition != Vector3.zero) if (recordPosition != initPoint) { opponentPlayer.Pos = recordPosition; recordPosition = Vector3.zero; recordPosition = initPoint; } } @@ -144,7 +146,7 @@ } } private Vector3 recordPosition = Vector3.zero; private Vector3 recordPosition = initPoint; private void OnReconnected() {