From 0dcd7650a642a7b26fe65e14cc5f5b3947757e30 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 16 九月 2025 16:59:10 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(王异技能;支持被动增加暴击率;支持被动变更伤害类型;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py | 47 +++-------------------------------------------- 1 files changed, 3 insertions(+), 44 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py index dc748e3..6361081 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py @@ -50,10 +50,6 @@ import CrossActAllRecharge import PlayerActCollectWords import PlayerActTotalRecharge -import PlayerActGarbageSorting -import PlayerActXianXiaMJ -import PlayerActGubao -import PlayerActHorsePetTrain import PlayerActLianqi import PlayerActGodGift import PlayerActFamilyGCZ @@ -64,7 +60,6 @@ import PlayerActRechargePrize import PlayerActGrowupBuy import PlayerActTurntable -import PlayerActBossTrial import PlayerActBuyOne import PlayerSpringSale import PlayerBossReborn @@ -82,7 +77,6 @@ import PlayerFlashGiftbag import PlayerDailyGiftbag import PlayerOfflineSupport -import PlayerActHorsePetFeast import PlayerFeastRedPacket import PlayerCrossYaomoBoss import PlayerLuckyCloudBuy @@ -97,9 +91,7 @@ import IpyGameDataPY import PlayerArena import PyGameData -import PlayerGuaji import PlayerXiangong -import PlayerMineArea import PlayerBillboard import PlayerViewCache import PlayerMail @@ -123,6 +115,7 @@ #仙盟 PlayerFamily.FamilyOnDay() + PlayerArena.OnDay() PlayerOfflineSupport.OnDay() playerManager = GameWorld.GetPlayerManager() @@ -161,6 +154,8 @@ def DoLogic_OnWeek(tick): GameWorld.Log("MapServer -> OnWeek!") + + PlayerArena.OnWeek() playerManager = GameWorld.GetPlayerManager() for i in xrange(playerManager.GetPlayerCount()): @@ -333,10 +328,6 @@ PlayerCrossChampionship.DoPlayerOnDay(curPlayer) #竞技场 PlayerArena.OnDayEx(curPlayer) - #福地 - PlayerMineArea.PlayerOnDay(curPlayer) - #挂机 - PlayerGuaji.PlayerOnDay(curPlayer) #特殊时间点过天的,一般是游戏功能,此时立即同步一次跨服玩家数据 CrossPlayerData.SendMergePlayerDataNow(curPlayer) @@ -355,8 +346,6 @@ PlayerWishingWell.OnDay(curPlayer) #通天令 PlayerTongTianLing.OnDay(curPlayer, onEventType) - #boss凭证 - PlayerActBossTrial.PlayerOnDay(curPlayer, onEventType) #任务活动 PlayerActTask.OnDay(curPlayer) #登录活动 @@ -949,18 +938,6 @@ elif actionName == ShareDefine.OperationActionName_TotalRecharge: PlayerActTotalRecharge.RefreshTotalRechargeActionInfo(actNum) - elif actionName == ShareDefine.OperationActionName_GarbageSorting: - PlayerActGarbageSorting.RefreshGarbageSortingActionInfo(actNum) - - elif actionName == ShareDefine.OperationActionName_XianXiaMJ: - PlayerActXianXiaMJ.RefreshXianXiaMJActionInfo(actNum) - - elif actionName == ShareDefine.OperationActionName_Gubao: - PlayerActGubao.RefreshGubaoActionInfo(actNum) - - elif actionName == ShareDefine.OperationActionName_HorsePetTrain: - PlayerActHorsePetTrain.RefreshHorsePetTrainActionInfo(actNum) - elif actionName == ShareDefine.OperationActionName_GodGift: PlayerActGodGift.RefreshGodGiftActionInfo(actNum) @@ -978,12 +955,6 @@ elif actionName == ShareDefine.OperationActionName_BossReborn: PlayerBossReborn.RefreshOperationAction_BossReborn() - - elif actionName == ShareDefine.OperationActionName_BossTrial: - PlayerActBossTrial.RefreshBossTrialActionInfo(actNum) - - elif actionName == ShareDefine.OperationActionName_HorsePetFeast: - PlayerActHorsePetFeast.RefreshOperationAction_HorsePetFeast(actNum) elif actionName == ShareDefine.OperationActionName_FlashGiftbag: PlayerFlashGiftbag.RefreshFlashGiftbagActionInfo(actNum) @@ -1073,18 +1044,6 @@ elif actionName == ShareDefine.CrossActName_AllRecharge: CrossActAllRecharge.RefreshCrossActAllRechargeInfo() - - elif actionName == ShareDefine.CrossActName_BossTrial: - PlayerActBossTrial.RefreshCrossActBossTrialInfo() - - elif actionName == ShareDefine.CrossActName_XianXiaMJ: - PlayerActXianXiaMJ.RefreshCrossActXianXiaMJInfo() - - elif actionName == ShareDefine.CrossActName_Gubao: - PlayerActGubao.RefreshCrossActGubaoInfo() - - elif actionName == ShareDefine.CrossActName_HorsePetTrain: - PlayerActHorsePetTrain.RefreshCrossActHorsePetTrainInfo() elif actionName == ShareDefine.CrossActName_Lianqi: PlayerActLianqi.RefreshCrossActLianqiInfo() -- Gitblit v1.8.0