From bc20563f3bdfba7a4e3e6d1a4770f86bc7cfa998 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 21 二月 2025 01:40:59 +0800
Subject: [PATCH] 0312 本服/跨服竞技场进入防范问题

---
 System/CrossServerOneVsOne/CrossServerOneVsOnePKPlayerCell.cs |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/System/CrossServerOneVsOne/CrossServerOneVsOnePKPlayerCell.cs b/System/CrossServerOneVsOne/CrossServerOneVsOnePKPlayerCell.cs
index 08a33bc..d6cafa6 100644
--- a/System/CrossServerOneVsOne/CrossServerOneVsOnePKPlayerCell.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOnePKPlayerCell.cs
@@ -17,7 +17,7 @@
         RoleParticularModel model { get { return ModelCenter.Instance.GetModel<RoleParticularModel>(); } }
         ServerMirrorFightModel mirrorFightModel { get { return ModelCenter.Instance.GetModel<ServerMirrorFightModel>(); } }
 
-
+        DungeonModel dungeonModel { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
 
         public void Display(int index)
         {
@@ -39,6 +39,14 @@
                     return;
                 }
 
+                int error;
+                if (!dungeonModel.CanEnter(out error))
+                {
+                    dungeonModel.ProcessEnterError(error);
+                    return;
+                }
+
+
                 if (matchPlayer.PlayerID > 10000)
                 {
                     var teamModel = ModelCenter.Instance.GetModel<TeamModel>();

--
Gitblit v1.8.0