From 6e928c09df9d294e2f90cd91189a3c9abb7b007f Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 31 十月 2025 17:58:33 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(词条技能1014 ~ 1019:增加技能初始CD支持,优化技能CD;优化技能属性、buff属性计算;修复纯buff怒技没有同步技能的bug;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini | 944 +++++++++------------------------------------------------- 1 files changed, 148 insertions(+), 796 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini index 898ea20..fa4e673 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini @@ -22,9 +22,9 @@ PacketSubCMD_3=0x23 PacketCallFunc_3=OnUseItems -PacketCMD_4=0xA3 -PacketSubCMD_4=0x12 -PacketCallFunc_4=OnGuardPickupItem +PacketCMD_4= +PacketSubCMD_4= +PacketCallFunc_4= PacketCMD_5=0xA3 PacketSubCMD_5=0x07 @@ -134,49 +134,21 @@ 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 Writer = wdb Releaser = wdb RegType = 0 -RegisterPackCount = 4 +RegisterPackCount = 2 PacketCMD_1=0xA2 -PacketSubCMD_1=0x01 -PacketCallFunc_1=QueryNPCShopItem +PacketSubCMD_1=0x32 +PacketCallFunc_1=OnRefreshShop PacketCMD_2=0xA3 -PacketSubCMD_2=0x11 -PacketCallFunc_2=OnSellManyItem - -PacketCMD_3=0xA2 -PacketSubCMD_3=0x32 -PacketCallFunc_3=OnMysticalShopRefresh - -PacketCMD_4=0xA3 -PacketSubCMD_4=0x10 -PacketCallFunc_4=PyBuyItem +PacketSubCMD_2=0x10 +PacketCallFunc_2=PyBuyItem ;物品管理 [ItemControler] @@ -206,46 +178,13 @@ 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] -ScriptName = Player\PlayerBattle.py -Writer = alee -Releaser = alee -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA2 -PacketSubCMD_1=0x02 -PacketCallFunc_1=SelectObj - ;家族 [PlayerFamily] ScriptName = Player\PlayerFamily.py Writer = alee Releaser = alee RegType = 0 -RegisterPackCount = 14 +RegisterPackCount = 16 PacketCMD_1=0xA6 PacketSubCMD_1=0x01 @@ -271,9 +210,9 @@ PacketSubCMD_6=0x12 PacketCallFunc_6=OnFamilyMoneyDonate -PacketCMD_7=0xA6 -PacketSubCMD_7=0x13 -PacketCallFunc_7=OnFamilyAffairOP +PacketCMD_7= +PacketSubCMD_7= +PacketCallFunc_7= PacketCMD_8=0xA6 PacketSubCMD_8=0x20 @@ -323,45 +262,17 @@ PacketSubCMD_1=0x16 PacketCallFunc_1=OnZhenbaogeOP -;家族仓库 -[PlayerFamilyStore] -ScriptName = Player\PlayerFamilyStore.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA6 -PacketSubCMD_1=0x09 -PacketCallFunc_1=OnFamilyStoreDonate - -PacketCMD_2=0xA6 -PacketSubCMD_2=0x10 -PacketCallFunc_2=OnFamilyStoreExchange - -;家族科技 -[PlayerFamilyTech] -ScriptName = Player\PlayerFamilyTech.py +;公会讨伐 +[PlayerFamilyTaofa] +ScriptName = Player\PlayerFamilyTaofa.py Writer = hxp Releaser = hxp RegType = 0 RegisterPackCount = 1 PacketCMD_1=0xA6 -PacketSubCMD_1=0x07 -PacketCallFunc_1=OnPlayerFamilyTechLVUP - -;家族阵法 -[PlayerFamilyZhenfa] -ScriptName = Player\PlayerFamilyZhenfa.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA6 -PacketSubCMD_1=0x14 -PacketCallFunc_1=OnFamilyZhenfaLVUP +PacketSubCMD_1=0x13 +PacketCallFunc_1=OnFamilyTaofaOP ;宠物 [PlayerPet] @@ -387,57 +298,17 @@ PacketSubCMD_4=0x06 PacketCallFunc_4=OnPetStarUp -;称号 -[PlayerDienstgrad] -ScriptName = Player\PlayerDienstgrad.py +;幻境阁 +[PlayerHJG] +ScriptName = Player\PlayerHJG.py Writer = hxp Releaser = hxp RegType = 0 RegisterPackCount = 1 -PacketCMD_1=0xA5 -PacketSubCMD_1=0x36 -PacketCallFunc_1=OnTitleStarUp - -;头像 -[PlayerFace] -ScriptName = Player\PlayerFace.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 4 - PacketCMD_1=0xB2 -PacketSubCMD_1=0x26 -PacketCallFunc_1=OnFaceChange - -PacketCMD_2=0xB2 -PacketSubCMD_2=0x27 -PacketCallFunc_2=OnFaceStarUP - -PacketCMD_3=0xB2 -PacketSubCMD_3=0x28 -PacketCallFunc_3=OnFacePicChange - -PacketCMD_4=0xB2 -PacketSubCMD_4=0x29 -PacketCallFunc_4=OnFacePicStarUP - -;聊天框 -[PlayerChatBox] -ScriptName = Player\PlayerChatBox.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA2 -PacketSubCMD_1=0x30 -PacketCallFunc_1=OnSetChatBubbleBox - -PacketCMD_2=0xA2 -PacketSubCMD_2=0x36 -PacketCallFunc_2=OnChatBubbleBoxStarUP +PacketSubCMD_1=0x25 +PacketCallFunc_1=OnHJGOP ;事件 [EventShell] @@ -465,40 +336,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 - - -;在线奖励 -[PlayerOnlinePrize] -ScriptName = Player\PlayerOnlinePrize.py -Writer = alee -Releaser = alee -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA5 PacketSubCMD_1=0x06 -PacketCallFunc_1=GetOnlinePrize - -PacketCMD_2= -PacketSubCMD_2= -PacketCallFunc_2= +PacketCallFunc_1=OnQueryRecharge ;玩家副本 [PlayerFB] @@ -512,33 +354,33 @@ PacketSubCMD_1=0x08 PacketCallFunc_1=OnDoFBAction -PacketCMD_2=0xA2 -PacketSubCMD_2=0x10 -PacketCallFunc_2=OnClearFBCD +PacketCMD_2= +PacketSubCMD_2= +PacketCallFunc_2= PacketCMD_3=0xA5 PacketSubCMD_3=0x05 PacketCallFunc_3=OnPlayerFBWipeOut -PacketCMD_4=0xA5 -PacketSubCMD_4=0x1B -PacketCallFunc_4=OnPlayerBuyFBEnergy +PacketCMD_4= +PacketSubCMD_4= +PacketCallFunc_4= -PacketCMD_5=0xB1 -PacketSubCMD_5=0x02 -PacketCallFunc_5=OnPlayerGetMultiFBPrize +PacketCMD_5= +PacketSubCMD_5= +PacketCallFunc_5= -PacketCMD_6=0xA5 -PacketSubCMD_6=0x60 -PacketCallFunc_6=OnPlayerResetFBJoinCnt +PacketCMD_6= +PacketSubCMD_6= +PacketCallFunc_6= -PacketCMD_7=0xB1 -PacketSubCMD_7=0x01 -PacketCallFunc_7=OnClientEndFB +PacketCMD_7= +PacketSubCMD_7= +PacketCallFunc_7= -PacketCMD_8=0xB1 -PacketSubCMD_8=0x04 -PacketCallFunc_8=OnClientStartFB +PacketCMD_8= +PacketSubCMD_8= +PacketCallFunc_8= PacketCMD_9=0xB1 PacketSubCMD_9=0x08 @@ -548,17 +390,17 @@ PacketSubCMD_10= PacketCallFunc_10= -PacketCMD_11=0xB1 -PacketSubCMD_11=0x0A -PacketCallFunc_11=OnFBBuyBuff +PacketCMD_11= +PacketSubCMD_11= +PacketCallFunc_11= -PacketCMD_12=0xA2 -PacketSubCMD_12=0x31 -PacketCallFunc_12=OnClientStartCustomScene +PacketCMD_12= +PacketSubCMD_12= +PacketCallFunc_12= -PacketCMD_13=0xA2 -PacketSubCMD_13=0x33 -PacketCallFunc_13=OnClientExitCustomScene +PacketCMD_13= +PacketSubCMD_13= +PacketCallFunc_13= ;玩家相关 [ChPlayer] @@ -566,7 +408,7 @@ Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 25 +RegisterPackCount = 26 PacketCMD_1 = 0xA5 PacketSubCMD_1 = 0x04 @@ -668,17 +510,9 @@ PacketSubCMD_25=0x20 PacketCallFunc_25=OnMoneyExchange -;购买相关的 -[BuySomething] -ScriptName = Event\EventSrc\Operate_PlayerBuyZhenQi.py -Writer = xcc -Releaser = xcc -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1 = 0xA5 -PacketSubCMD_1 = 0x30 -PacketCallFunc_1 = OnPlayerBuySomething +PacketCMD_26=0xA0 +PacketSubCMD_26=0x08 +PacketCallFunc_26=OnViewGameRec ;签到 [PlayerSignDay] @@ -691,20 +525,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] @@ -846,18 +666,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 @@ -911,19 +719,6 @@ PacketSubCMD_1=0x12 PacketCallFunc_1=OnCMViewPlayerInfo - -;成就系统 -[PlayerSuccess] -ScriptName = Player\PlayerSuccess -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x42 -PacketCallFunc_1=OnGetSuccessAward - ;通天令 [PlayerTongTianLing] ScriptName = Player\PlayerTongTianLing @@ -948,54 +743,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 @@ -1008,9 +755,9 @@ PacketSubCMD_1=0x52 PacketCallFunc_1=OnBuyCollectionCnt -PacketCMD_2=A2 -PacketSubCMD_2=34 -PacketCallFunc_2=OnGetCustomSceneCollectAward +PacketCMD_2= +PacketSubCMD_2= +PacketCallFunc_2= PacketCMD_3=0xA5 PacketSubCMD_3=0x0A @@ -1020,41 +767,13 @@ PacketSubCMD_4=0x23 PacketCallFunc_4=OnNPCShowEnd -PacketCMD_5=0xB4 -PacketSubCMD_5=0x0C -PacketCallFunc_5=OnSummonPriWoodPile +PacketCMD_5= +PacketSubCMD_5= +PacketCallFunc_5= -PacketCMD_6=0xB4 -PacketSubCMD_6=0x0F -PacketCallFunc_6=OnRecyclePriWoodPile - -;资源找回 -[PlayerRecover] -ScriptName = Player\PlayerRecover.py -Writer = ljd -Releaser = ljd -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x53 -PacketCallFunc_1=OnRecoverGain - -;神器 -[PlayerGodWeapon] -ScriptName = Player\PlayerGodWeapon.py -Writer = ljd -Releaser = ljd -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x55 -PacketCallFunc_1=OnPlusGodWeapon - -PacketCMD_2=0xA5 -PacketSubCMD_2=0x56 -PacketCallFunc_2=OnGodWeaponActivate +PacketCMD_6= +PacketSubCMD_6= +PacketCallFunc_6= ;聊天 [PlayerTalk] @@ -1067,73 +786,6 @@ PacketCMD_1=0xB3 PacketSubCMD_1=0x20 PacketCallFunc_1=OnTalk - -;属性果实 -[PlayerAttrFruit] -ScriptName = Player\PlayerAttrFruit.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 3 - -PacketCMD_1=0xA3 -PacketSubCMD_1=0x2B -PacketCallFunc_1=OnEatAllFruitItem - -PacketCMD_2=0xA3 -PacketSubCMD_2=0x2A -PacketCallFunc_2=OnRecycleAttrFruit - -PacketCMD_3=0xA3 -PacketSubCMD_3=0x17 -PacketCallFunc_3=OnAddFruitUseLimit - - -;开服活动 -[OpenServerCampaign] -ScriptName = Player\OpenServerCampaign.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xAB -PacketSubCMD_1=0x11 -PacketCallFunc_1=OnQueryOpenServerCampaignAward - - -;事件汇报 -[EventReport] -ScriptName = EventReport.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA1 -PacketSubCMD_1=0x01 -PacketCallFunc_1=ReceiveClientPCInfo - -PacketCMD_2=0xA2 -PacketSubCMD_2=0x19 -PacketCallFunc_2=OnSubmitBugSuggest - -;装备分解 -[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] @@ -1176,22 +828,6 @@ PacketSubCMD_1=0x2E PacketCallFunc_1=OnWingJingLian -;仙盟红包 -[PlayerFamilyRedPacket] -ScriptName = Player\PlayerFamilyRedPacket.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA6 -PacketSubCMD_1=0x08 -PacketCallFunc_1=OnSendFamilyRedPacket - -PacketCMD_2=0xAB -PacketSubCMD_2=0x12 -PacketCallFunc_2=OnGrabFamilyRedPacket - ;新定义攻击 [NewAttack] ScriptName = Skill\SkillShell.py @@ -1229,68 +865,6 @@ PacketSubCMD_1=0x0D PacketCallFunc_1=OnYinji - - -;交易所 -[PlayerBourseTube] -ScriptName = Player\PlayerBourseTube.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xB5 -PacketSubCMD_1=0x01 -PacketCallFunc_1=OnPlayerSellBourseItem - -PacketCMD_2=0xB5 -PacketSubCMD_2=0x02 -PacketCallFunc_2=OnPlayerBuyBourseItem - -;拍卖行 -[PlayerAuctionHouse] -ScriptName = Player\PlayerAuctionHouse.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 3 - -PacketCMD_1=0xB5 -PacketSubCMD_1=0x13 -PacketCallFunc_1=OnSellAuctionItem - -PacketCMD_2=0xB5 -PacketSubCMD_2=0x14 -PacketCallFunc_2=OnBiddingAuctionItem - -PacketCMD_3=0xB5 -PacketSubCMD_3=0x15 -PacketCallFunc_3=OnUnsellAuctionItem - -;法宝 -[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 @@ -1302,55 +876,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 @@ -1366,54 +891,6 @@ PacketCMD_2=0xB4 PacketSubCMD_2=0x08 PacketCallFunc_2=OnPassivePage - -;我要太极摇骰子 -[PlayerDiceEx] -ScriptName = Player\PlayerDiceEx.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xAB -PacketSubCMD_1=0x0C -PacketCallFunc_1=OnDice - -;仙魔之争 -[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] @@ -1438,18 +915,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] @@ -1499,30 +964,6 @@ PacketSubCMD_3=0x26 PacketCallFunc_3=OnSelectCTGItem -;首充 -[PlayerGoldGift] -ScriptName = Player\PlayerGoldGift.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x11 -PacketCallFunc_1=OnTryFirstGoldItem - -;绑玉转盘 -[PlayerBindJadeWheel] -ScriptName = Player\PlayerBindJadeWheel.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x17 -PacketCallFunc_1=OnStartBindJadeWheel - ;限时抢购 [PlayerFlashSale] ScriptName = Player\PlayerFlashSale.py @@ -1550,58 +991,6 @@ PacketCMD_2=0xAA 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] @@ -1647,38 +1036,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 @@ -1690,58 +1047,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] -ScriptName = Player\PlayerActivity.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 4 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x25 -PacketCallFunc_1=OnDailyActionBuyCnt - -PacketCMD_2=0xB0 -PacketSubCMD_2=0x27 -PacketCallFunc_2=OnActivityPlaceStart - -PacketCMD_3=0xB0 -PacketSubCMD_3=0x28 -PacketCallFunc_3=OnActivityPlaceQuickFinish - -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] @@ -1771,9 +1076,9 @@ PacketSubCMD_1=0x09 PacketCallFunc_1=OnArenaMatch -PacketCMD_2=0xB2 -PacketSubCMD_2=0x10 -PacketCallFunc_2=OnArenaBattle +PacketCMD_2= +PacketSubCMD_2= +PacketCallFunc_2= ;节日祝福 [PlayerFeastWish] @@ -1879,17 +1184,17 @@ PacketSubCMD_2=0x20 PacketCallFunc_2=OnShentongSkillSet -;缥缈仙域 -[PlayerFairyDomain] -ScriptName = Player\PlayerFairyDomain.py -Writer = xdh -Releaser = xdh +;主线战斗 +[GameLogic_MainLevel] +ScriptName = GameWorldLogic\FBProcess\GameLogic_MainLevel.py +Writer = hxp +Releaser = hxp RegType = 0 RegisterPackCount = 1 -PacketCMD_1=0xA5 -PacketSubCMD_1=0x26 -PacketCallFunc_1=OnVisitFairyDomain +PacketCMD_1=0xB4 +PacketSubCMD_1=0x15 +PacketCallFunc_1=OnMainDropItemOP ;回合攻击 [TurnAttack] @@ -1897,27 +1202,19 @@ Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 1 +RegisterPackCount = 3 PacketCMD_1=0xB4 PacketSubCMD_1=0x10 PacketCallFunc_1=OnTurnFight -;镜像战斗 -[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 +PacketSubCMD_2=0x13 +PacketCallFunc_2=OnMainFightReq + +PacketCMD_3=0xB4 +PacketSubCMD_3=0x14 +PacketCallFunc_3=OnTurnFightReportView ;仙树 [PlayerTree] @@ -1935,29 +1232,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] @@ -1983,3 +1280,58 @@ PacketSubCMD_4=0x27 PacketCallFunc_4=OnFamilyGCZSQ +;武将 +[PlayerHero] +ScriptName = Player\PlayerHero.py +Writer = hxp +Releaser = hxp +RegType = 0 +RegisterPackCount = 12 + +PacketCMD_1=0xB2 +PacketSubCMD_1=0x30 +PacketCallFunc_1=OnHeroLVUP + +PacketCMD_2=0xB2 +PacketSubCMD_2=0x31 +PacketCallFunc_2=OnHeroStarUP + +PacketCMD_3=0xB2 +PacketSubCMD_3=0x32 +PacketCallFunc_3=OnHeroBreak + +PacketCMD_4=0xB2 +PacketSubCMD_4=0x33 +PacketCallFunc_4=OnHeroAwake + +PacketCMD_5=0xB2 +PacketSubCMD_5=0x34 +PacketCallFunc_5=OnHeroAwakeSelectTalent + +PacketCMD_6=0xB2 +PacketSubCMD_6=0x35 +PacketCallFunc_6=OnHeroWash + +PacketCMD_7=0xB2 +PacketSubCMD_7=0x36 +PacketCallFunc_7=OnHeroWearSkin + +PacketCMD_8=0xB2 +PacketSubCMD_8=0x37 +PacketCallFunc_8=OnHeroBookUP + +PacketCMD_9=0xB2 +PacketSubCMD_9=0x38 +PacketCallFunc_9=OnHeroLock + +PacketCMD_10=0xB4 +PacketSubCMD_10=0x12 +PacketCallFunc_10=OnHeroLineupSave + +PacketCMD_11=0xB2 +PacketSubCMD_11=0x39 +PacketCallFunc_11=OnHeroRebirth + +PacketCMD_12=0xB2 +PacketSubCMD_12=0x40 +PacketCallFunc_12=OnHeroDismiss -- Gitblit v1.8.0