From 330c5a30027fd33e2f77643f4c3c2f77b4d91a0f Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 10 五月 2024 16:42:13 +0800 Subject: [PATCH] 10019 【砍树】回合战斗(回合战斗NPC相关属性统一调整到NPC扩展表;去除副本回合制表,新增冒险关卡表;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 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 ca0555f..3422f9a 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py @@ -2424,7 +2424,7 @@ return False return callFunc(curPlayer) -def OnTurnFightRequest(curPlayer, mapID, funcLineID, tagPlayerID, valueList): +def OnTurnFightRequest(curPlayer, mapID, funcLineID, tagType, tagID, valueList): ## 回合战斗请求 - 地图验证 # @return: 是否允许 do_FBLogic_ID = __GetFBLogic_MapID(mapID) @@ -2435,12 +2435,11 @@ # 默认不限制 return True - return callFunc(curPlayer, mapID, funcLineID, tagPlayerID, valueList) + return callFunc(curPlayer, mapID, funcLineID, tagType, tagID, valueList) -def OnTurnFightOver(curPlayer, mapID, funcLineID, tagPlayerID, valueList, fightRet): +def OnTurnFightOver(curPlayer, mapID, funcLineID, tagType, tagID, valueList, fightRet): ## 回合战斗结束 - # @return: 是否需要同步GameServer, 奖励列表, 发放方式(0-不发放, 1-TurnAttack模块统一发放, 2-功能自己决定发放逻辑) - # @return: None - 无结算逻辑,可走TurnAttack模块通用逻辑 + # @return: 是否需要同步GameServer, 奖励列表 do_FBLogic_ID = __GetFBLogic_MapID(mapID) @@ -2449,9 +2448,9 @@ if callFunc == None: return - return callFunc(curPlayer, mapID, funcLineID, tagPlayerID, valueList, fightRet) + return callFunc(curPlayer, mapID, funcLineID, tagType, tagID, valueList, fightRet) -def OnTurnFightOver_GameServerRet(curPlayer, mapID, funcLineID, tagPlayerID, valueList, fightRet, awardItemList, ret): +def OnTurnFightOver_GameServerRet(curPlayer, mapID, funcLineID, tagType, tagID, valueList, fightRet, awardItemList, ret): ## 回合战斗结束 - GameServer处理完毕返回 do_FBLogic_ID = __GetFBLogic_MapID(mapID) @@ -2461,6 +2460,6 @@ if callFunc == None: return - return callFunc(curPlayer, mapID, funcLineID, tagPlayerID, valueList, fightRet, awardItemList, ret) + return callFunc(curPlayer, mapID, funcLineID, tagType, tagID, valueList, fightRet, awardItemList, ret) \ No newline at end of file -- Gitblit v1.8.0