修改bug
This commit is contained in:
@@ -103,7 +103,7 @@ namespace BingoBrain
|
||||
}
|
||||
public static void CheckMakeupTaskData()
|
||||
{
|
||||
Debug.Log("????????????????????????1");
|
||||
Debug.Log("????????????????????????1");
|
||||
if (!GameHelper.IsGiftSwitch())
|
||||
{
|
||||
return;
|
||||
@@ -138,7 +138,7 @@ namespace BingoBrain
|
||||
PlayerPrefs.SetInt($"days_{userId}_{makeuptaskData.tableId}", DateTime.Today.Day);
|
||||
var loginNum = UnityEngine.Random.Range(common.inlineLoginDown[0],
|
||||
common.inlineLoginDown[1]);
|
||||
makeuptaskData.loginSpeedNum += loginNum;
|
||||
|
||||
//如果登录减少人数大于配置的阈值,则不能减少排名了
|
||||
Debug.Log($"登录累计增加的排名为:{makeuptaskData.loginSpeedNum} 阈值为:{redeemVOModel.Login_Limit_times}");
|
||||
if (makeuptaskData.loginSpeedNum > redeemVOModel.Login_Limit_times)
|
||||
@@ -146,7 +146,8 @@ namespace BingoBrain
|
||||
makeuptaskData.loginSpeedNum = redeemVOModel.Login_Limit_times;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (makeuptaskData.loginSpeedNum + loginNum > redeemVOModel.Login_Limit_times) loginNum = redeemVOModel.Login_Limit_times - makeuptaskData.loginSpeedNum;
|
||||
makeuptaskData.loginSpeedNum += loginNum;
|
||||
Debug.Log($"订单为: {makeuptaskData.tableId} 通过登录减少的排名为:{loginNum}");
|
||||
makeuptaskData.inlineNum -= loginNum;
|
||||
if (makeuptaskData.inlineNum < common.inlineMin)
|
||||
@@ -186,7 +187,7 @@ namespace BingoBrain
|
||||
PlayerPrefs.SetInt($"days__{makeuptaskData.tableId}_pot", DateTime.Today.Day);
|
||||
var loginNum = UnityEngine.Random.Range(common.inlineLoginDown[0],
|
||||
common.inlineLoginDown[1]);
|
||||
makeuptaskData.loginSpeedNum += loginNum;
|
||||
|
||||
//如果登录减少人数大于配置的阈值,则不能减少排名了
|
||||
// Debug.Log($"登录累计增加的排名为:{makeuptaskData.loginSpeedNum} 阈值为:{redeemVOModel.Login_Limit_times}");
|
||||
if (makeuptaskData.loginSpeedNum > redeemVOModel.Login_Limit_times)
|
||||
@@ -194,7 +195,8 @@ namespace BingoBrain
|
||||
makeuptaskData.loginSpeedNum = redeemVOModel.Login_Limit_times;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (makeuptaskData.loginSpeedNum + loginNum > redeemVOModel.Login_Limit_times) loginNum = redeemVOModel.Login_Limit_times - makeuptaskData.loginSpeedNum;
|
||||
makeuptaskData.loginSpeedNum += loginNum;
|
||||
//Debug.Log($"订单为: {makeuptaskData.tableId} 通过登录减少的排名为:{loginNum}");
|
||||
makeuptaskData.inlineNum -= loginNum;
|
||||
if (makeuptaskData.inlineNum < common.inlineMin)
|
||||
@@ -280,7 +282,7 @@ namespace BingoBrain
|
||||
PreferencesMgr.Instance.IsShowRewardFly105 = false;
|
||||
PreferencesMgr.Instance.IsShowRewardFly106 = false;
|
||||
|
||||
CheckCoinMakeupTaskData();
|
||||
// CheckCoinMakeupTaskData();
|
||||
CheckMakeupTaskData();
|
||||
PreferencesMgr.Instance.IsShowOpenReward = true;
|
||||
}
|
||||
@@ -345,27 +347,30 @@ namespace BingoBrain
|
||||
|
||||
CheckSpeedUpTaskData();
|
||||
|
||||
var taskData = PreferencesMgr.Instance.MakeupTaskHistory.Last();
|
||||
if (taskData.status == MakeupTaskStatus.Task)
|
||||
foreach (var taskData in PreferencesMgr.Instance.MakeupTaskHistory)
|
||||
{
|
||||
var makeupVo = ConfigSystem.GetConfig<MakeupModel>().dataList.FirstOrDefault(card => card.id == taskData.tableId);
|
||||
if (makeupVo != null && taskData.videoCount < makeupVo.ad_need)
|
||||
if (taskData.status == MakeupTaskStatus.Task)
|
||||
{
|
||||
taskData.videoCount++;
|
||||
NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.watch_ad_number, 1);
|
||||
PreferencesMgr.Instance.SaveMakeupTaskHistory();
|
||||
PlayerPrefs.SetInt("finish_ad_number", 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (PlayerPrefs.GetInt("finish_ad_number", 0) == 0)
|
||||
var makeupVo = ConfigSystem.GetConfig<MakeupModel>().dataList.FirstOrDefault(card => card.id == taskData.tableId);
|
||||
if (makeupVo != null && taskData.videoCount < makeupVo.ad_need)
|
||||
{
|
||||
NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.finish_ad_number, 1);
|
||||
PlayerPrefs.SetInt("finish_ad_number", 1);
|
||||
taskData.videoCount++;
|
||||
NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.watch_ad_number, 1);
|
||||
PreferencesMgr.Instance.SaveMakeupTaskHistory();
|
||||
PlayerPrefs.SetInt("finish_ad_number", 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (PlayerPrefs.GetInt("finish_ad_number", 0) == 0)
|
||||
{
|
||||
NetworkKit.BuriedPoint(BuriedPointEvent.ad_task, BuriedPointEvent.finish_ad_number, 1);
|
||||
PlayerPrefs.SetInt("finish_ad_number", 1);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
// var taskData = PreferencesMgr.Instance.MakeupTaskHistory.Last();
|
||||
|
||||
}
|
||||
// if (PreferencesMgr.Instance.CoinMakeupTaskHistory.Count > 0)
|
||||
@@ -529,15 +534,17 @@ namespace BingoBrain
|
||||
var dowmNum = redeemVOModel.AD_Down;
|
||||
Debug.Log($"CheckSpeedUpTaskData dowmNum=== {dowmNum} makeuptaskData.WatchVideoSpeedNum ==== {makeuptaskData.WatchVideoSpeedNum}");
|
||||
|
||||
makeuptaskData.WatchVideoSpeedNum += dowmNum;
|
||||
|
||||
//如果看广告的减少人数大于配置的阈值,则不能减少排名了
|
||||
if (makeuptaskData.WatchVideoSpeedNum > redeemVOModel.AD_Limit_times)
|
||||
{
|
||||
makeuptaskData.WatchVideoSpeedNum = redeemVOModel.AD_Limit_times;
|
||||
continue;
|
||||
}
|
||||
if (makeuptaskData.WatchVideoSpeedNum + dowmNum > redeemVOModel.AD_Limit_times) dowmNum = redeemVOModel.AD_Limit_times - makeuptaskData.WatchVideoSpeedNum;
|
||||
|
||||
Debug.Log($"订单为: {makeuptaskData.tableId} 通过看广告减少的排名为:{dowmNum}");
|
||||
makeuptaskData.WatchVideoSpeedNum += dowmNum;
|
||||
makeuptaskData.inlineNum -= dowmNum;
|
||||
Debug.Log($"订单为: {makeuptaskData.tableId} 减少后的排名:{makeuptaskData.inlineNum}");
|
||||
if (makeuptaskData.inlineNum < common.inlineMin)
|
||||
@@ -560,14 +567,15 @@ namespace BingoBrain
|
||||
var dowmNum = redeemVOModel.AD_Down;
|
||||
// Debug.Log($"CheckSpeedUpTaskData dowmNum=== {dowmNum} makeuptaskData.WatchVideoSpeedNum ==== {makeuptaskData.WatchVideoSpeedNum}");
|
||||
|
||||
makeuptaskData.WatchVideoSpeedNum += dowmNum;
|
||||
|
||||
//如果看广告的减少人数大于配置的阈值,则不能减少排名了
|
||||
if (makeuptaskData.WatchVideoSpeedNum > redeemVOModel.AD_Limit_times)
|
||||
{
|
||||
makeuptaskData.WatchVideoSpeedNum = redeemVOModel.AD_Limit_times;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (makeuptaskData.WatchVideoSpeedNum + dowmNum > redeemVOModel.AD_Limit_times) dowmNum = redeemVOModel.AD_Limit_times - makeuptaskData.WatchVideoSpeedNum;
|
||||
makeuptaskData.WatchVideoSpeedNum += dowmNum;
|
||||
//Debug.Log($"订单为: {makeuptaskData.tableId} 通过看广告减少的排名为:{dowmNum}");
|
||||
makeuptaskData.inlineNum -= dowmNum;
|
||||
//Debug.Log($"订单为: {makeuptaskData.tableId} 减少后的排名:{makeuptaskData.inlineNum}");
|
||||
|
||||
Reference in New Issue
Block a user