From d7e6ef56122500442ccee80ffeb29091e3fd0ce9 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 06 六月 2024 11:17:58 +0800 Subject: [PATCH] 10130 【后端】福地争夺资源功能(增加摇人功能) --- ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py index 7211e0f..18822d5 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py @@ -82,6 +82,7 @@ import PlayerFairyDomain import GameWorldSkyTower import GameWorldMineArea +import PlayerTurnFight import GameWorldArena import GameWorldItem import PlayerAssist @@ -992,7 +993,7 @@ # 副本助战 - if callName =="FBHelpBattle": + if callName == "FBHelpBattle": curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID) if not curPlayer: return @@ -1002,7 +1003,7 @@ resultName = '%s' % ret # 竞技场 - if callName =="Arena": + if callName == "Arena": curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID) if not curPlayer: return @@ -1010,14 +1011,14 @@ resultName = '%s' % ret if ret != None else '' # 需要重置间隔,每次都回复 # 仙盟boss - if callName =="FamilyBoss": + if callName == "FamilyBoss": ret = PlayerFamilyBoss.MapServer_FamilyBoss(eval(resultName), tick) if ret == None: return resultName = '%s' % ret # 情缘 - if callName =="Love": + if callName == "Love": curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID) if not curPlayer: return @@ -1026,8 +1027,18 @@ return resultName = '%s' % ret + # 回合制 + if callName == "TurnFight": + curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID) + if not curPlayer: + return + ret = PlayerTurnFight.MapServer_TurnFight(curPlayer, eval(resultName)) + if ret == None: + return + resultName = '%s' % ret + # 福地 - if callName =="MineArea": + if callName == "MineArea": curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID) if not curPlayer: return -- Gitblit v1.8.0