礼包拍脸时机修复
parent
4c55e3f1f0
commit
9ac6eac395
|
@ -24,16 +24,24 @@ function this.SetisFirstLogVal(isDayFirst,setPatFaceFinishTabs)
|
|||
else
|
||||
if setPatFaceFinishTabs and #setPatFaceFinishTabs > 0 then
|
||||
for i = 1, #setPatFaceFinishTabs do
|
||||
if setPatFaceFinishTabs[i].Type ~= 8 then
|
||||
if setPatFaceFinishTabs[i].Type == 8 then--升级限时礼包特殊处理
|
||||
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id..PlayerManager.level.."PatFace") == "0" then
|
||||
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id..PlayerManager.level.."PatFace","1")
|
||||
end
|
||||
elseif setPatFaceFinishTabs[i].Type == 9 then
|
||||
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id.."MonsterWavePatFace") == "0" then
|
||||
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id.."MonsterWavePatFace","1")
|
||||
end
|
||||
elseif setPatFaceFinishTabs[i].Type == 10 then
|
||||
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id.."MainLevelPatFace") == "0" then
|
||||
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id.."MainLevelPatFace","1")
|
||||
end
|
||||
else
|
||||
if setPatFaceFinishTabs[i].ShowType ~= 2 then--触发就拍不用赋值
|
||||
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id.."PatFace") == "0" then
|
||||
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id.."PatFace","1")
|
||||
end
|
||||
end
|
||||
else--升级限时礼包特殊处理
|
||||
if RedPointManager.PlayerPrefsGetStr(setPatFaceFinishTabs[i].Id..PlayerManager.level.."PatFace") == "0" then
|
||||
RedPointManager.PlayerPrefsSetStr(setPatFaceFinishTabs[i].Id..PlayerManager.level.."PatFace","1")
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -179,13 +187,12 @@ function this.PatFaceSpecialMonitor(v,patFaceAllData,type,starUpGiftNum)
|
|||
local nums = string.split(str[1],"#")
|
||||
local canGet = false
|
||||
local value = MonsterCampManager.monsterWave
|
||||
LogRed("nums"..#nums)
|
||||
if value == tonumber(nums[1]) or value == tonumber(nums[2]) or value == tonumber(nums[3]) or
|
||||
((value - tonumber(nums[3])) % tonumber(str[2]) == 0) then
|
||||
canGet = true
|
||||
end
|
||||
if canGet then
|
||||
if RedPointManager.PlayerPrefsGetStr(v.Id..value.."MonsterWavePatFace") == "0" then
|
||||
if RedPointManager.PlayerPrefsGetStr(v.Id.."MonsterWavePatFace") == "0" then
|
||||
table.insert(patFaceAllData,v)
|
||||
end
|
||||
end
|
||||
|
@ -199,7 +206,7 @@ function this.PatFaceSpecialMonitor(v,patFaceAllData,type,starUpGiftNum)
|
|||
canGet = true
|
||||
end
|
||||
if canGet then
|
||||
if RedPointManager.PlayerPrefsGetStr(v.Id..value.."MainLevelPatFace") == "0" then
|
||||
if RedPointManager.PlayerPrefsGetStr(v.Id.."MainLevelPatFace") == "0" then
|
||||
table.insert(patFaceAllData,v)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue