Core/NetworkPackage/DTCFile/ServerPack/HAA_SaleActivity/DTCAA02_tagMCFirstGoldInfo.cs
@@ -1,24 +1,18 @@ //-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Wednesday, May 09, 2018 //-------------------------------------------------------- using Snxxz.UI; using System; using System.Collections; using System.Collections.Generic; public class DTCAA02_tagMCFirstGoldInfo : DtcBasic { using UnityEngine; using System.Collections; using Snxxz.UI; // AA 02 �׳���Ϣ #tagMCFirstGoldInfo public class DTCAA02_tagMCFirstGoldInfo : DtcBasic { public override void Done(GameNetPackBasic vNetPack) { base.Done(vNetPack); var package = vNetPack as HAA02_tagMCFirstGoldInfo; ModelCenter.Instance.GetModel<VipModel>().UpdateFirstChargeReward(package); } } ModelCenter.Instance.GetModel<VipModel>().UpdateFirstChargeReward(package); ModelCenter.Instance.GetModel<FirstTimeRechargeModel>().WhetherToTry(package); } } Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA02_tagMCFirstGoldInfo.cs
@@ -5,6 +5,7 @@ public class HAA02_tagMCFirstGoldInfo : GameNetPackBasic { public byte FirstGoldRewardState; //首充奖励是否已领奖 public byte FirstGoldTry; //首充试用状态0-不可试用 1-可试用 2-已试用 public HAA02_tagMCFirstGoldInfo () { _cmd = (ushort)0xAA02; @@ -12,6 +13,7 @@ public override void ReadFromBytes (byte[] vBytes) { TransBytes (out FirstGoldRewardState, vBytes, NetDataType.BYTE); TransBytes (out FirstGoldTry, vBytes, NetDataType.BYTE); } } Core/NetworkPackage/ServerPack/HAA_SaleActivity/HAA08_tagMCFirstGoldTime.cs
@@ -5,7 +5,6 @@ public class HAA08_tagMCFirstGoldTime : GameNetPackBasic { public uint FirstGoldRemainTime; //首充提示剩余时间 public byte FirstGoldTry; //首充试用状态0-不可试用 1-可试用 2-已试用 public HAA08_tagMCFirstGoldTime () { _cmd = (ushort)0xAA08; @@ -13,7 +12,6 @@ public override void ReadFromBytes (byte[] vBytes) { TransBytes (out FirstGoldRemainTime, vBytes, NetDataType.DWORD); TransBytes (out FirstGoldTry, vBytes, NetDataType.BYTE); } } System/Vip/FirstTimeRechargeModel.cs
@@ -162,6 +162,11 @@ { CumulativeTime = (int)info.FirstGoldRemainTime; GetDateTime = DateTime.Now; } public void WhetherToTry(HAA02_tagMCFirstGoldInfo info) { IsTryOut = info.FirstGoldTry; var inDungeon = IsDungeon(); if (inDungeon)