From c60cba7154e4f968ea23060de3c7c49b60d86e36 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期二, 11 六月 2019 17:23:44 +0800
Subject: [PATCH] 860312 属性刷新修复

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunnerValue.py |   35 +++++++++++++++++++++--------------
 1 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunnerValue.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunnerValue.py
index 569e45a..1edb726 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunnerValue.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/QuestRunnerValue.py
@@ -27,7 +27,6 @@
 import GameWorld
 import PlayerControl
 import QuestCommon
-import PyMapTable
 #---------------------------------------------------------------------
 ##获取服务器任务状态, State
 # @param curPlayer 玩家实例
@@ -205,7 +204,27 @@
     value = max(GameWorld.ToIntDef(value, 0), 1)
         
     curMission.AddProperty(conditionName,value)
-
+#---------------------------------------------------------------------
+##删除任务值
+# @param curPlayer 玩家实例
+# @param curMission 任务实例
+# @param conditionName 节点名
+# @param value 值
+# @return 返回值无意义
+# @remarks 添加任务值
+def Var_Del(curPlayer, curMission, conditionName, value):
+    curMission.DelProperty(conditionName)
+#---------------------------------------------------------------------
+##减少任务值
+# @param curPlayer 玩家实例
+# @param curMission 任务实例
+# @param conditionName 节点名
+# @param value 值
+# @return 返回值无意义
+# @remarks 添加任务值
+def Var_Sub(curPlayer, curMission, conditionName, value):
+    value = max(GameWorld.ToIntDef(value, 0), 1)
+    curMission.SubProperty(conditionName, value)
 #---------------------------------------------------------------------
 ##随机设置任务值
 # @param curPlayer 玩家实例
@@ -268,18 +287,6 @@
         return globals()[conditionName](curPlayer, id)
     
     return
-
-#---------------------------------------------------------------------
-##获取玩家等级
-# @param curPlayer 玩家实例
-# @return 返回值, 玩家等级, 转生按161算
-# @remarks 获取玩家等级
-def __GetReincarnationLV(curPlayer):
-    curReinLV = curPlayer.GetReincarnationLv()
-    if curReinLV > 0:
-        return 161
-    
-    return curPlayer.GetLV()
 
 #---------------------------------------------------------------------
 ##每周工资在线时间替换

--
Gitblit v1.8.0