From 9914a39516a2479a02dd59584884e01e6d3ed7b2 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 27 十一月 2025 15:43:13 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts

---
 Main/Component/UI/Common/FuncOpen.cs |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/Main/Component/UI/Common/FuncOpen.cs b/Main/Component/UI/Common/FuncOpen.cs
index f39df6b..52491df 100644
--- a/Main/Component/UI/Common/FuncOpen.cs
+++ b/Main/Component/UI/Common/FuncOpen.cs
@@ -154,6 +154,11 @@
             errorCode = 1;
             return false;
         }
+        if (config.ManLevel > 0 && PlayerDatas.Instance.baseData.ExAttr1 < config.ManLevel)
+        {
+            errorCode = 5;
+            return false;
+        }
         return true;
         // return false;
     }
@@ -212,6 +217,9 @@
                     case 4:
                         SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Mission", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID)));
                         break;
+                    case 5:
+                        SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_ManLevel", config.ManLevel/10000, config.ManLevel/100%100, config.ManLevel%100));
+                        break;
                 }
             }
         }
@@ -252,6 +260,8 @@
                     return Language.Get("FuncLimit_Realm", RealmConfig.Get(config.LimiRealmLV).Name);
                 case 4:
                     return Language.Get("FuncLimit_Mission", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID));
+                case 5:
+                    return Language.Get("FuncLimit_ManLevel", config.ManLevel/10000, config.ManLevel/100%100, config.ManLevel%100);
             }
         }
         return string.Empty;

--
Gitblit v1.8.0