From e6e63a11ed1850aa0cc4af84b5df795c8c874b14 Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期二, 07 五月 2019 15:43:02 +0800 Subject: [PATCH] 6501 【后端】【2.0】仙盟任务(诛仙塔接口) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunner.py | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunner.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunner.py index ed6ce08..af77405 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunner.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunner.py @@ -2572,6 +2572,18 @@ maxPassLV = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_TrialTower_PassLV) # 历史最大过关数 return QuestRunnerValue.GetEval(conditionType, maxPassLV, conditionValue) +##通关诛仙塔第X层 +# @param curPlayer 玩家实例 +# @param curMission 任务实例 +# @param curConditionNode 节点信息 +# @return 返回值, 是否判断成功 +# @remarks <Check_Zhuxiantower type="类型" value="值"/> +def ConditionType_Check_Zhuxiantower(curPlayer, curMission, curConditionNode): + conditionValue = GameWorld.ToIntDef(curConditionNode.GetAttribute("value"), 0) + conditionType = curConditionNode.GetAttribute("type") + maxPassLV = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_ZhuXianTowerPassLV) # 历史最大过关数 + return QuestRunnerValue.GetEval(conditionType, maxPassLV, conditionValue) + def ConditionType_Get_Player_Coin(curPlayer, curMission, curConditionNode): # 判断玩家已充值点券数 # <Get_Player_Coin type="great" value="0"/> 充值点券大于0代表已经首充过 -- Gitblit v1.8.0