From fe421e1b91bbb3f69e494ec58dd8092d61346f5e Mon Sep 17 00:00:00 2001 From: yyl <yyl> Date: 星期五, 05 九月 2025 15:25:31 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts --- Main/System/Setting/QuickSetting.cs | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/Main/System/Setting/QuickSetting.cs b/Main/System/Setting/QuickSetting.cs index 2a8972a..99e836e 100644 --- a/Main/System/Setting/QuickSetting.cs +++ b/Main/System/Setting/QuickSetting.cs @@ -11,7 +11,7 @@ public class QuickSetting : Singleton<QuickSetting> { public QuickSetting() - { + { //鑷姩鎴樻枟 鍑犲�嶆秷鑰� 鍑犲�嶉�熷害 鏄惁楂樻垬鍔涘仠姝� 鏄惁寮�鍚嚜鍔ㄦ垬鏂� quickSettingDic.Add(QuickSettingType.AutoFight_Cost, new QuickSettingRange(QuickSettingType.AutoFight_Cost, 0, 1)); quickSettingDic.Add(QuickSettingType.AutoFight_Speed, new QuickSettingRange(QuickSettingType.AutoFight_Speed, 1, 1)); @@ -19,6 +19,7 @@ quickSettingDic.Add(QuickSettingType.AutoFight_Open, new QuickSettingRange(QuickSettingType.AutoFight_Open, 3, 1)); setting = new string(UCharacter, 100); DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += BeforePlayerDataInitializeEvent; + DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent += OnPlayerLoginOk; } public Dictionary<QuickSettingType, QuickSettingRange> quickSettingDic = new Dictionary<QuickSettingType, QuickSettingRange>(); @@ -139,6 +140,16 @@ PlayerDatas.Instance.baseData.Setting = setting; } + private void OnPlayerLoginOk() + { + //鍒濆璁剧疆 + if (PlayerDatas.Instance.baseData.LV == 1 && !AutoFightModel.Instance.isStopFightByBetterEquip) + { + AutoFightModel.Instance.isStopFightByBetterEquip = true; + AutoFightModel.Instance.SaveAutoFightSetting(); + } + } + } public enum QuickSettingType -- Gitblit v1.8.0