From 206203b4ccec9426178e12b8d67c815c4743df54 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 01 九月 2025 15:45:06 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(优化主线战斗片段断点逻辑;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py | 25 ------------------------- 1 files changed, 0 insertions(+), 25 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py index 41dd4bf..0edfc95 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py @@ -23,7 +23,6 @@ import IpyGameDataPY import PlayerSuccess import ReadChConfig -import PlayerAssist import ShareDefine import PyGameData import FBCommon @@ -541,7 +540,6 @@ #成长NPC所需数据初始化 InitFBNPCStrengthenData(curPlayer, gameMap) - PlayerAssist.OnPlayerEnterAssistFB(curPlayer, gameMapID, reqFuncLineID) DoEnterFB(curPlayer, tick) RecordFirstEnterMap(curPlayer, gameMapID) @@ -584,18 +582,6 @@ #扣费一般都是在进入副本逻辑里处理,免费只有一次性的,所以放在后面进行重置,防止一直免费 if curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_EnterFBFree): PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_EnterFBFree, 0) - return - -def OnCallHelpBattleOK(curPlayer, tick): - ## 召唤助战完成 - do_FBLogic_ID = __GetFBLogic_MapID(GameWorld.GetMap().GetMapID()) - - callFunc = GameWorld.GetExecFunc(FBProcess, "GameLogic_%s.%s" % (do_FBLogic_ID, "OnCallHelpBattleOK")) - - if callFunc != None: - GameWorld.Log("OnCallHelpBattleOK...", curPlayer.GetPlayerID()) - callFunc(curPlayer, tick) - return def InitFBNPCStrengthenData(curPlayer, gameMap): @@ -1602,17 +1588,6 @@ return False return callFunc(curPlayer, mapID, lineID, cnt, isFinish, dataEx) - -## 副本助战扫荡结果 -def OnPlayerFBHelpBattleSweepResult(curPlayer, mapID, lineID, helpBattlePlayerDict): - do_FBLogic_ID = __GetFBLogic_MapID(mapID) - - callFunc = GameWorld.GetExecFunc(FBProcess, "GameLogic_%s.%s" % (do_FBLogic_ID, "OnPlayerFBHelpBattleSweepResult")) - - if callFunc == None: - return False - - return callFunc(curPlayer, mapID, lineID, helpBattlePlayerDict) ## 开始公共CD副本扫荡 def OnStartPubCDFBSweep(curPlayer, mapID, lineID, cnt, dataEx): -- Gitblit v1.8.0