hxp
4 天以前 4e3d1ff7e0b98fc18b0b6e63e449f3d7577c0ba6
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerDogz.py
@@ -28,7 +28,6 @@
import PassiveBuffEffMng
import SkillCommon
import SkillShell
import PlayerSuccess
import DataRecordPack
import PlayerWeekParty
import ItemControler
@@ -292,7 +291,6 @@
            if curItem.IsEmpty():
                GameWorld.DebugLog("神兽有装备未穿戴,无法助战!dogzID=%s,packIndex=%s" % (dogzID, i), playerID)
                return
        PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_DogzBattle, 1, [dogzID])
        PlayerWeekParty.AddWeekPartyActionCnt(curPlayer, ChConfig.Def_WPAct_Dogz, dogzID, False)
        
    isFight = True if batteState else False
@@ -301,14 +299,14 @@
    RefreshDogzAttr(curPlayer, True)
    PlayerControl.PlayerControl(curPlayer).RefreshPlayerAttrState()
    
    if isFight and ipyData.GetHelpBattleNotify():
        curTime = int(time.time())
        playerName = curPlayer.GetPlayerName()
        notifyKey, notifyParamList, notifyCD = ipyData.GetHelpBattleNotify()
        lastNotifyTime = g_helpBattleNotifyTimeDict.get(dogzID, 0)
        if curTime - lastNotifyTime >= notifyCD * 60:
            PlayerControl.WorldNotify(0, notifyKey, [playerName] + notifyParamList)
            g_helpBattleNotifyTimeDict[dogzID] = curTime
    #if isFight and ipyData.GetHelpBattleNotify():
    #    curTime = int(time.time())
    #    playerName = curPlayer.GetPlayerName()
    #    notifyKey, notifyParamList, notifyCD = ipyData.GetHelpBattleNotify()
    #    lastNotifyTime = g_helpBattleNotifyTimeDict.get(dogzID, 0)
    #    if curTime - lastNotifyTime >= notifyCD * 60:
    #        PlayerControl.WorldNotify(0, notifyKey, [playerName] + notifyParamList)
    #        g_helpBattleNotifyTimeDict[dogzID] = curTime
    return
@@ -608,10 +606,6 @@
    # 技能属性,从Def_CalcAttrFunc_Dogz获取
    skillAttrList = CalcDogzBattleSkillAttr(curPlayer)
    PlayerControl.SetCalcAttrListValue(curPlayer, ChConfig.Def_CalcAttrFunc_DogzBattleSkill, skillAttrList)
    #成就
    if isUpdateSucc:
        PlayerSuccess.ResetSuccessByType(curPlayer, ShareDefine.SuccType_DogzEquipPlus)
        PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_DogzEquipPlus, totalPlusLv)
    return
def GetFightDogzTotalPlusLv(curPlayer):