From 09bc892c7283df8757a07b646d5af21ddaa263d1 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 06 十一月 2025 18:22:34 +0800
Subject: [PATCH] 164 天子的考验-客户端

---
 Main/System/BoneField/AdsManager.cs |   24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/Main/System/BoneField/AdsManager.cs b/Main/System/BoneField/AdsManager.cs
index b3974b9..5033fc5 100644
--- a/Main/System/BoneField/AdsManager.cs
+++ b/Main/System/BoneField/AdsManager.cs
@@ -4,7 +4,7 @@
 {
     //<骞垮憡ID,浠婃棩宸查鍙栧箍鍛婂鍔辨鏁�>
     private Dictionary<int, int> adsInfoDict = new Dictionary<int, int>();
-    public event Action<int,int> OnAdsInfoListUpdateEvent;//ADID ADMapID
+    public event Action<int, int> OnAdsInfoListUpdateEvent;//ADID ADMapID
     public override void Init()
     {
         DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += OnBeforePlayerDataInitializeEvent;
@@ -30,16 +30,22 @@
 
     public void PlayAds(int ADID)
     {
-        if (ADID == 1)
+        switch (ADID)
         {
-
-            int dataMapID = BoneFieldManager.Instance.DataMapID;
-            if (!DungeonManager.Instance.TryGetFBInfoByMapID(dataMapID, out var fbInfo))
-                return;
-            SendGetReward(ADID);
-            BoneFieldManager.Instance.SendBBeginFBWipeOut(dataMapID, (int)fbInfo.PassLineID);
+            case 1:
+                if (!DungeonManager.Instance.TryGetFBInfoByMapID(BoneFieldManager.Instance.DataMapID, out var fbInfo1))
+                    return;
+                SendGetReward(ADID);
+                BoneFieldManager.Instance.SendBBeginFBWipeOut(BoneFieldManager.Instance.DataMapID, (int)fbInfo1.PassLineID);
+                break;
+            case 2:
+            
+                if (!DungeonManager.Instance.TryGetFBInfoByMapID(TianziBillboradManager.Instance.DataMapID, out var fbInfo2))
+                    return;
+                SendGetReward(ADID);
+                BoneFieldManager.Instance.SendBBeginFBWipeOut(TianziBillboradManager.Instance.DataMapID, (int)fbInfo2.PassLineID);
+                break;
         }
-
     }
 
     public int GetADCntByADID(int ADID)

--
Gitblit v1.8.0