hxp
2026-01-08 30934085569813c1f2bb15c04715f4d35d01287b
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
@@ -4529,48 +4529,6 @@
    
    return atkInterval
##玩家增加真气
# @param curPlayer 玩家
# @param value 增加数值
# @param canOverbrim 可否溢出(默认不行)
# @param isSysMsg 是否系统提示(默认需要)
# @return None
def PlayerAddZhenQi(curPlayer, addValue, canOverbrim=False, isSysMsg=True, eventName="unknown", eventData=""):
    if addValue <= 0:
        return True
    curZhenQi = GetZhenQi(curPlayer)  # 当前真气
    value = curZhenQi + addValue
    if value == curZhenQi:
        #真气值没有改变
        return False
    SetZhenQi(curPlayer, value)
    return True
##玩家减少真气
# @param curPlayer 玩家
# @param lostValue 减少数值
# @return None
def PlayerLostZhenQi(curPlayer, lostValue, eventName="unknown", eventData=""):
    if lostValue <= 0:
        return True
    curZhenQi = GetZhenQi(curPlayer)  # 当前真气
    value = max(0, curZhenQi - lostValue)
    if value < 0:
        GameWorld.ErrLog("curZhenQi = %s, lostValue = %s" % (curZhenQi, lostValue))
        return False
    SetZhenQi(curPlayer, value)
    return True
## SP真气值 - 暂废弃 ExAttr7、ExAttr8 改为专精选择通知,用于前端表现其他玩家的不同专精特效
def GetZhenQi(curPlayer): return 0
def SetZhenQi(curPlayer, totalZhenQi): return
#===============================================================================
# #@warning: ExAttr6~ExAttr10, 新增2个布尔默认参数, 是否通知客户端, 是否通知GameServer, 默认值为False
#===============================================================================