【灵脉秘境】红点判断
parent
d9120676f7
commit
d06d3c6e2f
|
@ -128,6 +128,21 @@ function this.CheckPrivilage(func)
|
||||||
end
|
end
|
||||||
|
|
||||||
function this.CheckRedPoint()
|
function this.CheckRedPoint()
|
||||||
|
--判断功能是否开启
|
||||||
|
if not ActTimeCtrlManager.IsQualifiled(FUNCTION_OPEN_TYPE.LINGMAIMIJING) then
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
--判断世界等级是否够
|
||||||
|
local conFigWorldLevel = ConfigManager.GetConfigData(ConfigName.MServerLodeSetting,1).WorldLevel
|
||||||
|
if PlayerManager.worldLeve < conFigWorldLevel then --如果世界等级不足
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
-- 跨服相关判断
|
||||||
|
if not JumpServerManager.GetLingMaiIsStart() then
|
||||||
|
return false
|
||||||
|
elseif not JumpServerManager.GetHightLadderDataIsGroup() then
|
||||||
|
return false
|
||||||
|
end
|
||||||
if this.state ~= 1 then
|
if this.state ~= 1 then
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
@ -156,4 +171,32 @@ function this.CheckRecord()
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
function this.CheckQiJieJump(funcType,SettingNum,func)
|
||||||
|
--判断功能是否开启
|
||||||
|
if not ActTimeCtrlManager.IsQualifiled(funcType) then
|
||||||
|
PopupTipPanel.ShowTip(ActTimeCtrlManager.GetFuncTip(funcType))
|
||||||
|
return
|
||||||
|
end
|
||||||
|
--判断世界等级是否够
|
||||||
|
local conFigWorldLevel = ConfigManager.GetConfigData(ConfigName.MServerLodeSetting,SettingNum).WorldLevel
|
||||||
|
if PlayerManager.worldLeve < conFigWorldLevel then --如果世界等级不足
|
||||||
|
PopupTipPanel.ShowTip(string.format("世界等级到达%s后开启!",conFigWorldLevel))
|
||||||
|
return
|
||||||
|
end
|
||||||
|
-- 跨服相关判断
|
||||||
|
JumpServerManager.GetWorldArenaInfoRequest(function()
|
||||||
|
if not JumpServerManager.GetQiJieIsStart() then
|
||||||
|
PopupTipPanel.ShowTip(string.format("开服第%s周开放!",ConfigManager.GetConfigData(ConfigName.MServerArenaSetting,SettingNum).OpenWeek))
|
||||||
|
return
|
||||||
|
elseif not JumpServerManager.GetHightLadderDataIsGroup() then
|
||||||
|
PopupTipPanel.ShowTip("未划分跨服分组,无法参与!")
|
||||||
|
return
|
||||||
|
end
|
||||||
|
if func then
|
||||||
|
func()
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
|
||||||
return LingMaiMiJingManager
|
return LingMaiMiJingManager
|
Loading…
Reference in New Issue