Selaa lähdekoodia

摘星免费时间改用使用服务器时间

huangxiaoyue 2 vuotta sitten
vanhempi
commit
2e05490dba

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Data/LuckyBoxDataManager.cs

@@ -233,7 +233,7 @@ namespace GFGGame
             int costNum = GetCostNum(boxId, times);
             long hasNum = ItemDataManager.GetItemNum(itemCfg.id);
             long freeTime = LuckyBoxDataManager.Instance.GetFreeTime(boxId);
-            if (freeTime > 0 && freeTime < TimeHelper.ClientNow()) {
+            if (freeTime > 0 && freeTime < TimeHelper.ServerNow()) {
                 onSuccess();
             }
             else if (hasNum >= costNum)

+ 3 - 3
GameClient/Assets/Game/HotUpdate/Views/LuckyBox/LuckyBoxView.cs

@@ -144,7 +144,7 @@ namespace GFGGame
             UI_ComBox1 comBox = UI_ComBox1.Proxy(obj);
             if (freeTime > 0)
             {
-                long timeDifference = freeTime - TimeHelper.ClientNow();
+                long timeDifference = freeTime - TimeHelper.ServerNow();
                 if (timeDifference> 0)
                 {
                     comBox.m_comLuckBoxBtn.m_comCostOne.m_c1.selectedIndex = 0;
@@ -335,7 +335,7 @@ namespace GFGGame
             LuckyBoxDataManager.Instance.CheckItemEnough(boxId, LuckyBoxDataManager.ONCE_TIME, async () =>
              {
                  bool result = false;
-                 if (freeTime > 0 && freeTime < TimeHelper.ClientNow())
+                 if (freeTime > 0 && freeTime < TimeHelper.ServerNow())
                     result = await LuckyBoxSProxy.ReqGetBonus(boxId, LuckyBoxDataManager.ONCE_TIME, true);
                  else
                     result = await LuckyBoxSProxy.ReqGetBonus(boxId, LuckyBoxDataManager.ONCE_TIME);
@@ -459,7 +459,7 @@ namespace GFGGame
             UI_ComBox1 comBox = UI_ComBox1.Proxy(obj);
             if (freeTime > 0)
             {
-                if (freeTime > TimeHelper.ClientNow())
+                if (freeTime > TimeHelper.ServerNow())
                 {
                     comBox.m_comLuckBoxBtn.m_comCostOne.m_c1.selectedIndex = 0;
                     comBox.m_comLuckBoxBtn.m_txtFreeTime.visible = true;