From 6d830742d28d934698a5aa3dff2fdcacad8e48cf Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 16 九月 2025 14:11:22 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(增加属性ID技能增伤65、技能减伤66;曹轶技能;被动触发增加属性支持;) --- ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini | 451 +++----------------------------------------------------- 1 files changed, 25 insertions(+), 426 deletions(-) diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini b/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini index f0009f9..f2128de 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini @@ -134,26 +134,6 @@ PacketSubCMD_7=0x35 PacketCallFunc_7=OnHorseStarUp -;玛雅加强 -[EquipPlus] -ScriptName = Event\EventSrc\Operate_EquipPlus.py -Writer = wdb -Releaser = wdb -RegType = 0 -RegisterPackCount = 3 - -PacketCMD_1=0xA3 -PacketSubCMD_1=0x01 -PacketCallFunc_1=OnEquipMayaPlus - -PacketCMD_2=0xA3 -PacketSubCMD_2=0x16 -PacketCallFunc_2=OnEquipPlusEvolve - -PacketCMD_3=0xA5 -PacketSubCMD_3=0xC7 -PacketCallFunc_3=OnActivateMasterPlusLV - ;npc交互 [FunctionNPCCommon] ScriptName = Event\EventSrc\FunctionNPCCommon.py @@ -205,27 +185,6 @@ PacketCMD_2=0xA3 PacketSubCMD_2=0x13 PacketCallFunc_2=OnItemDecompound - -;装备宝石 -[EquipStone] -ScriptName = Event\EventSrc\Operate_EquipStone.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 3 - -PacketCMD_1=0xA3 -PacketSubCMD_1=0x04 -PacketCallFunc_1=OnEquipEnchase - -PacketCMD_2=0xA3 -PacketSubCMD_2=0x05 -PacketCallFunc_2=OnEquipStonePick - -PacketCMD_3=0xA3 -PacketSubCMD_3=0x06 -PacketCallFunc_3=OnEquipStoneUpgrade - ;玩家战斗相关 [PlayerBattle] @@ -465,23 +424,11 @@ Writer = alee Releaser = alee RegType = 0 -RegisterPackCount = 4 +RegisterPackCount = 1 PacketCMD_1=0xA8 -PacketSubCMD_1=0x01 -PacketCallFunc_1=BuyVipLV - -PacketCMD_2=0xA8 -PacketSubCMD_2=0x04 -PacketCallFunc_2=BuyVIPItem - -PacketCMD_3=0xA8 -PacketSubCMD_3=0x05 -PacketCallFunc_3=OnVIPKillNPCLVInfoSwitch - -PacketCMD_4=0xA8 -PacketSubCMD_4=0x06 -PacketCallFunc_4=OnQueryRecharge +PacketSubCMD_1=0x06 +PacketCallFunc_1=OnQueryRecharge ;在线奖励 @@ -566,7 +513,7 @@ Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 25 +RegisterPackCount = 26 PacketCMD_1 = 0xA5 PacketSubCMD_1 = 0x04 @@ -668,6 +615,10 @@ PacketSubCMD_25=0x20 PacketCallFunc_25=OnMoneyExchange +PacketCMD_26=0xA0 +PacketSubCMD_26=0x08 +PacketCallFunc_26=OnViewGameRec + ;签到 [PlayerSignDay] ScriptName = Player\PlayerSignDay.py @@ -679,20 +630,6 @@ PacketCMD_1 = 0xA5 PacketSubCMD_1 = 0x09 PacketCallFunc_1 = OnSignDay - - -;新手卡 -[PlayerNewGuyCard] -ScriptName = Player\PlayerNewGuyCard.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1 = 0xA5 -PacketSubCMD_1 = 0x10 -PacketCallFunc_1 = UseNewGuyCard - ;境界 [PlayerPrestigeSys] @@ -834,18 +771,6 @@ PacketSubCMD_1=0x10 PacketCallFunc_1=OnLuckyCloudBuy -;跨服战场 -[PlayerCrossBattlefield] -ScriptName = Player\PlayerCrossBattlefield.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xC1 -PacketSubCMD_1=0x09 -PacketCallFunc_1=OnCrossBattlefieldBuyOpen - ;改名功能 [UpdatePlayerName] ScriptName = Player\UpdatePlayerName.py @@ -936,54 +861,6 @@ PacketSubCMD_4=0x46 PacketCallFunc_4=OnBuyTongTianLing -;大师天赋 -[PlayerGreatMaster] -ScriptName = Player\PlayerGreatMaster.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x49 -PacketCallFunc_1=OnAddMasterSkillPoint - -PacketCMD_2=0xA5 -PacketSubCMD_2=0x50 -PacketCallFunc_2=OnResetMasterSkill - -;装备洗练 -[EquipWash] -ScriptName = Event\EventSrc\Operate_EquipWash.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA3 -PacketSubCMD_1=0x25 -PacketCallFunc_1=OnEquipWashAttr - -PacketCMD_2=0xA3 -PacketSubCMD_2=0x26 -PacketCallFunc_2=OnEquipWashAttrChangeOK - -;装备进阶 -[EquipEvolve] -ScriptName = Event\EventSrc\Operate_EquipEvolve.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA3 -PacketSubCMD_1=0x30 -PacketCallFunc_1=OnEquipEvolve - -PacketCMD_2=0xA3 -PacketSubCMD_2=0x31 -PacketCallFunc_2=OnEquipShenDecompose - ;NPC [NPCCommon] ScriptName = NPC\NPCCommon.py @@ -1067,23 +944,6 @@ PacketCMD_1=0xAB PacketSubCMD_1=0x11 PacketCallFunc_1=OnQueryOpenServerCampaignAward - -;装备分解 -[EquipDecompose] -ScriptName = Player\PlayerEquipDecompose.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA3 -PacketSubCMD_1=0x2C -PacketCallFunc_1=OnDoEquipDecompose - -PacketCMD_2=0xA3 -PacketSubCMD_2=0x2D -PacketCallFunc_2=OnDecomposeSetingSave - ;寻宝 [PlayerTreasure] @@ -1179,30 +1039,6 @@ PacketSubCMD_1=0x0D PacketCallFunc_1=OnYinji -;法宝 -[PlayerMagicWeapon] -ScriptName = Player\PlayerMagicWeapon.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 4 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x1D -PacketCallFunc_1=OnWearMagicWeapon - -PacketCMD_2=0xA5 -PacketSubCMD_2=0x0E -PacketCallFunc_2=OnOpenMagicWeapon - -PacketCMD_3=0xA5 -PacketSubCMD_3=0x15 -PacketCallFunc_3=OnMagicWeaponUp - -PacketCMD_4=0xA5 -PacketSubCMD_4=0x12 -PacketCallFunc_4=OnThinkMagicWeapon - ;副本 [FBCommon] ScriptName = GameWorldLogic\FBProcess\FBCommon.py @@ -1214,55 +1050,6 @@ PacketCMD_1=0xA5 PacketSubCMD_1=0x75 PacketCallFunc_1=BuyFBEnterCount - -;副本助战 -[FBHelpBattle] -ScriptName = GameWorldLogic\FBProcess\FBHelpBattle.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 3 - -PacketCMD_1=0xB1 -PacketSubCMD_1=0x5 -PacketCallFunc_1=OnHelpBattleCheckIn - -PacketCMD_2=0xB1 -PacketSubCMD_2=0x6 -PacketCallFunc_2=OnHelpBattleCall - -PacketCMD_3=0xB1 -PacketSubCMD_3=0x7 -PacketCallFunc_3=OnHelpBattleRefresh - -;组队 -[PlayerTeam] -ScriptName = Player\PlayerTeam.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xB9 -PacketSubCMD_1=0x04 -PacketCallFunc_1=OnChangeTeamCheckState - -;炼丹炉 -[PlayerRefineStove] -ScriptName = Player\PlayerRefineStove.py -Writer = sgj -Releaser = sgj -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x76 -PacketCallFunc_1=PlayerRefineItem - -PacketCMD_2=0xA5 -PacketSubCMD_2=0x14 -PacketCallFunc_2=PlayerPrayElixir - [PassiveBuffEffMng] ScriptName = Skill\PassiveBuffEffMng.py @@ -1278,42 +1065,6 @@ PacketCMD_2=0xB4 PacketSubCMD_2=0x08 PacketCallFunc_2=OnPassivePage - -;仙魔之争 -[GameLogic_XMZZ] -ScriptName = GameWorldLogic\FBProcess\GameLogic_XMZZ.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xAB -PacketSubCMD_1=0x03 -PacketCallFunc_1=OnXMZZBet - -;封魔坛 -[GameLogic_SealDemon] -ScriptName = GameWorldLogic\FBProcess\GameLogic_SealDemon.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xB1 -PacketSubCMD_1=0x03 -PacketCallFunc_1=SetFMTDouble - -;宗门试炼 -[GameLogic_MunekadoTrial] -ScriptName = GameWorldLogic\FBProcess\GameLogic_MunekadoTrial.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA3 -PacketSubCMD_1=0x2F -PacketCallFunc_1=OnTrialExange ;玩家装备 [ChEquip] @@ -1338,18 +1089,6 @@ PacketCMD_4=A3 PacketSubCMD_4=27 PacketCallFunc_4=OnLingQiTrain - -;仙盟抢boss -[FamilyRobBoss] -ScriptName = GameWorldLogic\FamilyRobBoss.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA2 -PacketSubCMD_1=0x28 -PacketCallFunc_1=OnQueryFamilyBossHurt ;神兽 [PlayerDogz] @@ -1439,58 +1178,6 @@ PacketSubCMD_2=0x06 PacketCallFunc_2=OnActWishingDrag -;boss历练活动 -[PlayerActBossTrial] -ScriptName = Player\PlayerActBossTrial.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xAA -PacketSubCMD_1=0x23 -PacketCallFunc_1=OnActBossTrialSubmit - -PacketCMD_2=0xAA -PacketSubCMD_2=0x24 -PacketCallFunc_2=OnActBossTrialGetAward - -;垃圾分类活动 -[PlayerActGarbageSorting] -ScriptName = Player\PlayerActGarbageSorting.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xAA -PacketSubCMD_1=0x14 -PacketCallFunc_1=OnActGarbageSorting - -PacketCMD_2=0xAA -PacketSubCMD_2=0x15 -PacketCallFunc_2=OnActGarbageGetTaskAward - -;仙匣秘境活动 -[PlayerActXianXiaMJ] -ScriptName = Player\PlayerActXianXiaMJ.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 3 - -PacketCMD_1=0xAA -PacketSubCMD_1=0x16 -PacketCallFunc_1=OnActXianXiaMJSuperItem - -PacketCMD_2=0xAA -PacketSubCMD_2=0x17 -PacketCallFunc_2=OnActXianXiaMJLottery - -PacketCMD_3=0xAA -PacketSubCMD_3=0x18 -PacketCallFunc_3=OnActXianXiaMJAwardPoolRefresh - ;天帝礼包活动 [PlayerActGodGift] ScriptName = Player\PlayerActGodGift.py @@ -1535,38 +1222,6 @@ PacketSubCMD_1=0x09 PacketCallFunc_1=OnActCollectWordsExchange -;新聚魂 -[PlayerGatherTheSoul] -ScriptName = Player\PlayerGatherTheSoul.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xB2 -PacketSubCMD_1=0x25 -PacketCallFunc_1=OnGatherTheSoulOP - -;聚魂 -[PlayerGatherSoul] -ScriptName = Player\PlayerGatherSoul.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 3 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x18 -PacketCallFunc_1=OnGatherSoulUp - -PacketCMD_2=0xA5 -PacketSubCMD_2=0x19 -PacketCallFunc_2=OnGatherSoulDecompose - -PacketCMD_3=0xA5 -PacketSubCMD_3=0x1C -PacketCallFunc_3=OnGatherSoulCompound - ;幸运鉴宝 [PlayerLuckyTreasure] ScriptName = Player\PlayerLuckyTreasure.py @@ -1578,18 +1233,6 @@ PacketCMD_1=0xAA PacketSubCMD_1=0x08 PacketCallFunc_1=OnStartLuckyTreasure - -;公共部位星数 -[Operate_EquipStar] -ScriptName = Event\EventSrc\Operate_EquipStar.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0xC5 -PacketCallFunc_1=OnEquipPartStarUp ;日常活动 [PlayerActivity] @@ -1614,22 +1257,6 @@ PacketCMD_4=0xB0 PacketSubCMD_4=0x29 PacketCallFunc_4=OnActivityPlaceQuery - -;协助 -[PlayerAssist] -ScriptName = Player\PlayerAssist.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xB0 -PacketSubCMD_1=0x10 -PacketCallFunc_1=OnRequestAssistBoss - -PacketCMD_2=0xB0 -PacketSubCMD_2=0x11 -PacketCallFunc_2=OnRequestAssistTeamFB ;转盘活动 [PlayerActTurntable] @@ -1659,9 +1286,9 @@ PacketSubCMD_1=0x09 PacketCallFunc_1=OnArenaMatch -PacketCMD_2=0xB2 -PacketSubCMD_2=0x10 -PacketCallFunc_2=OnArenaBattle +PacketCMD_2= +PacketSubCMD_2= +PacketCallFunc_2= ;节日祝福 [PlayerFeastWish] @@ -1767,18 +1394,6 @@ PacketSubCMD_2=0x20 PacketCallFunc_2=OnShentongSkillSet -;缥缈仙域 -[PlayerFairyDomain] -ScriptName = Player\PlayerFairyDomain.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x26 -PacketCallFunc_1=OnVisitFairyDomain - ;主线战斗 [GameLogic_MainLevel] ScriptName = GameWorldLogic\FBProcess\GameLogic_MainLevel.py @@ -1799,9 +1414,9 @@ RegType = 0 RegisterPackCount = 3 -PacketCMD_1= -PacketSubCMD_1= -PacketCallFunc_1= +PacketCMD_1=0xB4 +PacketSubCMD_1=0x10 +PacketCallFunc_1=OnTurnFight PacketCMD_2=0xB4 PacketSubCMD_2=0x13 @@ -1810,22 +1425,6 @@ PacketCMD_3=0xB4 PacketSubCMD_3=0x14 PacketCallFunc_3=OnTurnFightReportView - -;镜像战斗 -[MirrorAttack] -ScriptName = Attack\MirrorAttack.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA1 -PacketSubCMD_1=0x09 -PacketCallFunc_1=OnSycnPlayerPackData - -PacketCMD_2=0xB4 -PacketSubCMD_2=0x11 -PacketCallFunc_2=OnMirrorFight ;仙树 [PlayerTree] @@ -1843,29 +1442,29 @@ PacketSubCMD_2=0x24 PacketCallFunc_2=OnUseTreeLVUPTimeItem -;福地 -[PlayerMineArea] -ScriptName = Player\PlayerMineArea.py +;淘金 +[PlayerGoldRush] +ScriptName = Player\PlayerGoldRush.py Writer = hxp Releaser = hxp RegType = 0 RegisterPackCount = 4 PacketCMD_1=0xB0 -PacketSubCMD_1=0x30 -PacketCallFunc_1=OnMineItemPull +PacketSubCMD_1=0x36 +PacketCallFunc_1=OnGoldRushOP PacketCMD_2=0xB0 -PacketSubCMD_2=0x31 -PacketCallFunc_2=OnMineItemRefresh +PacketSubCMD_2=0x37 +PacketCallFunc_2=OnGoldRushUnlock PacketCMD_3=0xB0 -PacketSubCMD_3=0x32 -PacketCallFunc_3=OnMineWorkerEmploy +PacketSubCMD_3=0x38 +PacketCallFunc_3=OnGoldRushWarehouseAward PacketCMD_4=0xB0 -PacketSubCMD_4=0x35 -PacketCallFunc_4=OnMineHouseKeeperFreeUse +PacketSubCMD_4=0x39 +PacketCallFunc_4=OnGoldRushAutoFreeUse ;仙盟攻城战 [PlayerActFamilyGCZ] -- Gitblit v1.8.0