hxp
2024-10-17 f51835257345c50c4d3e5e0ecda7455401fb76ad
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py
@@ -368,7 +368,10 @@
#  @return None
#  @remarks 函数详细说明.
def DoFBOnKill_Player(curPlayer, defender, tick):
    do_FBLogic_ID = __GetFBLogic_MapID(GameWorld.GetMap().GetMapID())
    mapID = PlayerControl.GetCustomMapID(curPlayer)
    if not mapID:
        mapID = GameWorld.GetMap().GetMapID()
    do_FBLogic_ID = __GetFBLogic_MapID(mapID)
    
    callFunc = GameWorld.GetExecFunc(FBProcess, "GameLogic_%s.%s" % (do_FBLogic_ID, "DoFBOnKill_Player"))
    
@@ -2466,3 +2469,14 @@
    
    return callFunc(curPlayer, mapID, funcLineID, tagType, tagID, valueList, fightRet, awardItemList, ret)
def OnMirrorBattleOver(battleID, mapID):
    ## 镜像战斗结束
    do_FBLogic_ID = __GetFBLogic_MapID(mapID)
    callFunc = GameWorld.GetExecFunc(FBProcess, "GameLogic_%s.%s" % (do_FBLogic_ID, "OnMirrorBattleOver"))
    if callFunc == None:
        return
    return callFunc(battleID)