From 63f6f44ec2a38eaec9f39bbe26edb07daed49b49 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 16 九月 2025 17:36:50 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(王元姬技能,弹射待处理;支持被动变更伤害倍值;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py | 57 ++++----------------------------------------------------- 1 files changed, 4 insertions(+), 53 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 dee4d3b..6361081 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py @@ -23,7 +23,6 @@ import ChPlayer import GameServerRefresh import ShareDefine -import PlayerGameWallow import PlayerSignDay import PlayerCoin import PlayerControl @@ -40,7 +39,6 @@ import PlayerFreeGoods import ChItem import PlayerGoldInvest -import PlayerNewGuyCard import PlayerCrossRealmPK import PlayerCrossChampionship import PlayerPet @@ -52,10 +50,6 @@ import CrossActAllRecharge import PlayerActCollectWords import PlayerActTotalRecharge -import PlayerActGarbageSorting -import PlayerActXianXiaMJ -import PlayerActGubao -import PlayerActHorsePetTrain import PlayerActLianqi import PlayerActGodGift import PlayerActFamilyGCZ @@ -66,7 +60,6 @@ import PlayerActRechargePrize import PlayerActGrowupBuy import PlayerActTurntable -import PlayerActBossTrial import PlayerActBuyOne import PlayerSpringSale import PlayerBossReborn @@ -84,7 +77,6 @@ import PlayerFlashGiftbag import PlayerDailyGiftbag import PlayerOfflineSupport -import PlayerActHorsePetFeast import PlayerFeastRedPacket import PlayerCrossYaomoBoss import PlayerLuckyCloudBuy @@ -99,9 +91,7 @@ import IpyGameDataPY import PlayerArena import PyGameData -import PlayerGuaji import PlayerXiangong -import PlayerMineArea import PlayerBillboard import PlayerViewCache import PlayerMail @@ -125,6 +115,7 @@ #仙盟 PlayerFamily.FamilyOnDay() + PlayerArena.OnDay() PlayerOfflineSupport.OnDay() playerManager = GameWorld.GetPlayerManager() @@ -163,6 +154,8 @@ def DoLogic_OnWeek(tick): GameWorld.Log("MapServer -> OnWeek!") + + PlayerArena.OnWeek() playerManager = GameWorld.GetPlayerManager() for i in xrange(playerManager.GetPlayerCount()): @@ -266,9 +259,7 @@ curPlayer.SetDayProcessGameEventCount(0) #重置宠物每天的训练次数 - PlayerPet.DoLogic_PetInfo_OnDay(curPlayer) - - PlayerGameWallow.RevertHealthGame_OnDay(curPlayer) + #PlayerPet.DoLogic_PetInfo_OnDay(curPlayer) PlayerOnlinePrize.ResetPrizeInfoOnDay(curPlayer) @@ -284,10 +275,6 @@ PlayerTree.PlayerOnDay(curPlayer) #成就 PlayerSuccess.SuccOnDay(curPlayer) - - # 新手卡 - PlayerNewGuyCard.NewGuyCardOnday(curPlayer) - #投资 PlayerGoldInvest.OnDay(curPlayer) #战令 @@ -341,10 +328,6 @@ PlayerCrossChampionship.DoPlayerOnDay(curPlayer) #竞技场 PlayerArena.OnDayEx(curPlayer) - #福地 - PlayerMineArea.PlayerOnDay(curPlayer) - #挂机 - PlayerGuaji.PlayerOnDay(curPlayer) #特殊时间点过天的,一般是游戏功能,此时立即同步一次跨服玩家数据 CrossPlayerData.SendMergePlayerDataNow(curPlayer) @@ -363,8 +346,6 @@ PlayerWishingWell.OnDay(curPlayer) #通天令 PlayerTongTianLing.OnDay(curPlayer, onEventType) - #boss凭证 - PlayerActBossTrial.PlayerOnDay(curPlayer, onEventType) #任务活动 PlayerActTask.OnDay(curPlayer) #登录活动 @@ -957,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) @@ -986,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) @@ -1081,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