From bc5f3f1c88d225109fa39a85b209ef13f5fb52a9 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 06 二月 2026 21:28:13 +0800 Subject: [PATCH] 66 【公会】基础主体-服务端(跨服公会所有基本功能支持、跨服砍价支持;修改查看目标公会、查看目标玩家方式;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini | 827 +++++++++++++--------------------------------------------- 1 files changed, 193 insertions(+), 634 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini index 7b83ca6..d28862d 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 @@ -58,34 +58,6 @@ PacketSubCMD_1=0x30 PacketCallFunc_1=OnViewBillboard -;功能组队 -[PlayerFuncTeam] -ScriptName = Player\PlayerFuncTeam.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 5 - -PacketCMD_1=0xB9 -PacketSubCMD_1=0x20 -PacketCallFunc_1=OnCreateFuncTeam - -PacketCMD_2=0xB9 -PacketSubCMD_2=0x21 -PacketCallFunc_2=OnChangeFuncTeam - -PacketCMD_3=0xB9 -PacketSubCMD_3=0x22 -PacketCallFunc_3=OnFuncTeamMemOP - -PacketCMD_4=0xB9 -PacketSubCMD_4=0x23 -PacketCallFunc_4=OnQueryFuncTeam - -PacketCMD_5=0xB9 -PacketSubCMD_5=0x24 -PacketCallFunc_5=OnQueryPlayerFuncTeam - ;法器 [PlayerFaQi] ScriptName = Player\PlayerFaQi.py @@ -101,58 +73,22 @@ ;坐骑培养 [PlayerHorse] ScriptName = Player\PlayerHorse.py -Writer = wdb -Releaser = wdb -RegType = 0 -RegisterPackCount = 7 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x01 -PacketCallFunc_1=ActivateHorseSkinItem - -PacketCMD_2=0xA5 -PacketSubCMD_2=0x02 -PacketCallFunc_2=OnPlayerChangeHorse - -PacketCMD_3=0xA5 -PacketSubCMD_3=0x27 -PacketCallFunc_3=OnHorseClassLVUP - -PacketCMD_4=0xA5 -PacketSubCMD_4=0x29 -PacketCallFunc_4=OnHorsePetAwake - -PacketCMD_5=0xA5 -PacketSubCMD_5=0x30 -PacketCallFunc_5=OnHorsePetSkinSelect - -PacketCMD_6=0xA5 -PacketSubCMD_6=0x31 -PacketCallFunc_6=OnHorseTrain - -PacketCMD_7=0xA5 -PacketSubCMD_7=0x35 -PacketCallFunc_7=OnHorseStarUp - -;玛雅加强 -[EquipPlus] -ScriptName = Event\EventSrc\Operate_EquipPlus.py -Writer = wdb -Releaser = wdb +Writer = hxp +Releaser = hxp RegType = 0 RegisterPackCount = 3 -PacketCMD_1=0xA3 +PacketCMD_1=0xB2 PacketSubCMD_1=0x01 -PacketCallFunc_1=OnEquipMayaPlus +PacketCallFunc_1=OnHorseLVUP -PacketCMD_2=0xA3 -PacketSubCMD_2=0x16 -PacketCallFunc_2=OnEquipPlusEvolve +PacketCMD_2=0xB2 +PacketSubCMD_2=0x02 +PacketCallFunc_2=OnHorseClassUP -PacketCMD_3=0xA5 -PacketSubCMD_3=0xC7 -PacketCallFunc_3=OnActivateMasterPlusLV +PacketCMD_3=0xB2 +PacketSubCMD_3=0x03 +PacketCallFunc_3=OnHorseSkinOP ;npc交互 [FunctionNPCCommon] @@ -160,23 +96,15 @@ 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 +134,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 +166,9 @@ PacketSubCMD_6=0x12 PacketCallFunc_6=OnFamilyMoneyDonate -PacketCMD_7=0xA6 -PacketSubCMD_7=0x13 -PacketCallFunc_7=OnFamilyAffairOP +PacketCMD_7=A6 +PacketSubCMD_7=19 +PacketCallFunc_7=OnViewTagFamily PacketCMD_8=0xA6 PacketSubCMD_8=0x20 @@ -323,121 +218,29 @@ 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 +PacketSubCMD_1=0x13 +PacketCallFunc_1=OnFamilyTaofaOP -;家族阵法 -[PlayerFamilyZhenfa] -ScriptName = Player\PlayerFamilyZhenfa.py +;幻境阁 +[PlayerHJG] +ScriptName = Player\PlayerHJG.py Writer = hxp Releaser = hxp RegType = 0 RegisterPackCount = 1 - -PacketCMD_1=0xA6 -PacketSubCMD_1=0x14 -PacketCallFunc_1=OnFamilyZhenfaLVUP - -;宠物 -[PlayerPet] -ScriptName = Player\PlayerPet.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 4 - -PacketCMD_1=0xA7 -PacketSubCMD_1=0x02 -PacketCallFunc_1=OnActivatePet - -PacketCMD_2=0xA7 -PacketSubCMD_2=0x04 -PacketCallFunc_2=PetClassUp - -PacketCMD_3=0xA7 -PacketSubCMD_3=0x05 -PacketCallFunc_3=OnPetTrain - -PacketCMD_4=0xA7 -PacketSubCMD_4=0x06 -PacketCallFunc_4=OnPetStarUp - -;称号 -[PlayerDienstgrad] -ScriptName = Player\PlayerDienstgrad.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] @@ -459,35 +262,6 @@ PacketSubCMD_3=0x24 PacketCallFunc_3=MoveTouchNPC -;VIP功能 -[PlayerVip] -ScriptName = Player\PlayerVip.py -Writer = alee -Releaser = alee -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA8 -PacketSubCMD_1=0x06 -PacketCallFunc_1=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= - ;玩家副本 [PlayerFB] ScriptName = Player\PlayerFB.py @@ -500,33 +274,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 @@ -536,17 +310,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] @@ -554,7 +328,7 @@ Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 25 +RegisterPackCount = 26 PacketCMD_1 = 0xA5 PacketSubCMD_1 = 0x04 @@ -568,13 +342,13 @@ PacketSubCMD_3=0x11 PacketCallFunc_3=OnQueryBossHurtList -PacketCMD_4=0xB0 -PacketSubCMD_4=0x24 -PacketCallFunc_4=ReceiveFamilyArrestAward +PacketCMD_4= +PacketSubCMD_4= +PacketCallFunc_4= -PacketCMD_5=0xB0 -PacketSubCMD_5=0x26 -PacketCallFunc_5=QueryFamilyArrestAwardReceiveState +PacketCMD_5= +PacketSubCMD_5= +PacketCallFunc_5= PacketCMD_6=0xB4 PacketSubCMD_6=0x0B @@ -656,6 +430,10 @@ PacketSubCMD_25=0x20 PacketCallFunc_25=OnMoneyExchange +PacketCMD_26=0xA0 +PacketSubCMD_26=0x08 +PacketCallFunc_26=OnViewGameRec + ;签到 [PlayerSignDay] ScriptName = Player\PlayerSignDay.py @@ -707,106 +485,6 @@ PacketCMD_1 = 0xAA PacketSubCMD_1 = 0x01 PacketCallFunc_1 = GetTotalLoginDayAward - -;符印 -[PlayerRune] -ScriptName = Player\PlayerRune.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 5 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x65 -PacketCallFunc_1=OnRuneUp - -PacketCMD_2=0xA5 -PacketSubCMD_2=0x66 -PacketCallFunc_2=OnRuneDecompose - -PacketCMD_3=0xA5 -PacketSubCMD_3=0x67 -PacketCallFunc_3=OnRuneLock - -PacketCMD_4=0xA5 -PacketSubCMD_4=0x78 -PacketCallFunc_4=OnRuneCompound - -PacketCMD_5=0xA5 -PacketSubCMD_5=0x13 -PacketCallFunc_5=OnUnlockRuneHole - -;跨服排位 -[PlayerCrossChampionship] -ScriptName = Player\PlayerCrossChampionship.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 4 - -PacketCMD_1=0xC1 -PacketSubCMD_1=0x20 -PacketCallFunc_1=OnChampionshipOfficialApply - -PacketCMD_2=0xC1 -PacketSubCMD_2=0x21 -PacketCallFunc_2=OnChampionshipOfficialChallenge - -PacketCMD_3=0xC1 -PacketSubCMD_3=0x22 -PacketCallFunc_3=OnChampionshipGuess - -PacketCMD_4=0xC1 -PacketSubCMD_4=0x23 -PacketCallFunc_4=OnChampionshipWorship - -;跨服PK竞技场 -[PlayerCrossRealmPK] -ScriptName = Player\PlayerCrossRealmPK.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 4 - -PacketCMD_1=0xC1 -PacketSubCMD_1=0x01 -PacketCallFunc_1=OnCrossRealmPKMatch - -PacketCMD_2=0xC1 -PacketSubCMD_2=0x02 -PacketCallFunc_2=OnCrossRealmPKBuy - -PacketCMD_3=0xC1 -PacketSubCMD_3=0x03 -PacketCallFunc_3=OnCrossRealmPKGetAward - -PacketCMD_4=0xC1 -PacketSubCMD_4=0x08 -PacketCallFunc_4=OnCrossRealmPKRobotOver - -;跨服玩家 -[CrossRealmPlayer] -ScriptName = Player\CrossRealmPlayer.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xC1 -PacketSubCMD_1=0x04 -PacketCallFunc_1=OnExitCrossRealm - -;幸运云购 -[PlayerLuckyCloudBuy] -ScriptName = Player\PlayerLuckyCloudBuy.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xC1 -PacketSubCMD_1=0x10 -PacketCallFunc_1=OnLuckyCloudBuy ;改名功能 [UpdatePlayerName] @@ -861,75 +539,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 -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 4 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x43 -PacketCallFunc_1=OnGetTongTianTaskAward - -PacketCMD_2=0xA5 -PacketSubCMD_2=0x44 -PacketCallFunc_2=OnGetTongTianLVAward - -PacketCMD_3=0xA5 -PacketSubCMD_3=0x45 -PacketCallFunc_3=OnExchangeTongTianLVPoint - -PacketCMD_4=0xA5 -PacketSubCMD_4=0x46 -PacketCallFunc_4=OnBuyTongTianLing - -;装备洗练 -[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 @@ -942,9 +551,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 @@ -954,41 +563,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] @@ -1002,91 +583,21 @@ PacketSubCMD_1=0x20 PacketCallFunc_1=OnTalk -;开服活动 -[OpenServerCampaign] -ScriptName = Player\OpenServerCampaign.py -Writer = hxp -Releaser = hxp -RegType = 0 -RegisterPackCount = 1 - -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] ScriptName = Player\PlayerTreasure.py Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 1 +RegisterPackCount = 2 PacketCMD_1=0xA5 PacketSubCMD_1=0x68 PacketCallFunc_1=OnRequestTreasure - -;时装 -[PlayerCoat] -ScriptName = Player\PlayerCoat.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x0B -PacketCallFunc_1=OnPlayerCoatUp - PacketCMD_2=0xA5 -PacketSubCMD_2=0x20 -PacketCallFunc_2=OnCoatDecompose - -;羽翼精炼 -[PlayerWing] -ScriptName = Player\PlayerWing.py -Writer = sgj -Releaser = sgj -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA3 -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 +PacketSubCMD_2=0x69 +PacketCallFunc_2=OnTreasureWishSelect ;新定义攻击 [NewAttack] @@ -1210,7 +721,7 @@ Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 3 +RegisterPackCount = 4 PacketCMD_1=0xA1 PacketSubCMD_1=0x23 @@ -1224,17 +735,9 @@ 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 +PacketCMD_4=0xA8 +PacketSubCMD_4=0x06 +PacketCallFunc_4=OnQueryRecharge ;限时抢购 [PlayerFlashSale] @@ -1320,42 +823,6 @@ 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 - ;转盘活动 [PlayerActTurntable] ScriptName = Player\PlayerActTurntable.py @@ -1384,9 +851,9 @@ PacketSubCMD_1=0x09 PacketCallFunc_1=OnArenaMatch -PacketCMD_2=0xB2 -PacketSubCMD_2=0x10 -PacketCallFunc_2=OnArenaBattle +PacketCMD_2= +PacketSubCMD_2= +PacketCallFunc_2= ;节日祝福 [PlayerFeastWish] @@ -1476,21 +943,41 @@ PacketSubCMD_3=0x18 PacketCallFunc_3=OnGubaoLVUp -;神通 -[PlayerShentong] -ScriptName = Player\PlayerShentong.py +;红颜 +[PlayerBeauty] +ScriptName = Player\PlayerBeauty.py +Writer = hxp +Releaser = hxp +RegType = 0 +RegisterPackCount = 3 + +PacketCMD_1=0xB2 +PacketSubCMD_1=0x19 +PacketCallFunc_1=OnBeautyActivate + +PacketCMD_2=0xB2 +PacketSubCMD_2=0x20 +PacketCallFunc_2=OnBeautyLVUP + +PacketCMD_3=0xB2 +PacketSubCMD_3=0x21 +PacketCallFunc_3=OnBeautySkinOP + +;游历 +[PlayerTravel] +ScriptName = Player\PlayerTravel.py Writer = hxp Releaser = hxp RegType = 0 RegisterPackCount = 2 -PacketCMD_1=0xB2 -PacketSubCMD_1=0x19 -PacketCallFunc_1=OnShentongLVUp +PacketCMD_1=0xB0 +PacketSubCMD_1=0x40 +PacketCallFunc_1=OnTravelClick -PacketCMD_2=0xB2 -PacketSubCMD_2=0x20 -PacketCallFunc_2=OnShentongSkillSet +PacketCMD_2=0xB0 +PacketSubCMD_2=0x41 +PacketCallFunc_2=OnTravelSceneryUP ;主线战斗 [GameLogic_MainLevel] @@ -1504,13 +991,29 @@ PacketSubCMD_1=0x15 PacketCallFunc_1=OnMainDropItemOP +;定军阁 +[GameLogic_Dingjunge] +ScriptName = GameWorldLogic\FBProcess\GameLogic_Dingjunge.py +Writer = hxp +Releaser = hxp +RegType = 0 +RegisterPackCount = 2 + +PacketCMD_1=0xB1 +PacketSubCMD_1=0x01 +PacketCallFunc_1=OnDingjungeEffSet + +PacketCMD_2=0xB1 +PacketSubCMD_2=0x02 +PacketCallFunc_2=OnDingjungeEffSelect + ;回合攻击 [TurnAttack] ScriptName = Attack\TurnAttack.py Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 3 +RegisterPackCount = 4 PacketCMD_1=0xB4 PacketSubCMD_1=0x10 @@ -1523,6 +1026,10 @@ PacketCMD_3=0xB4 PacketSubCMD_3=0x14 PacketCallFunc_3=OnTurnFightReportView + +PacketCMD_4=0xB4 +PacketSubCMD_4=0x16 +PacketCallFunc_4=OnViewNPCAttr ;仙树 [PlayerTree] @@ -1588,13 +1095,61 @@ PacketSubCMD_4=0x27 PacketCallFunc_4=OnFamilyGCZSQ +;命格 +[PlayerMingge] +ScriptName = GameWorldLogic\FBProcess\PlayerMingge.py +Writer = hxp +Releaser = hxp +RegType = 0 +RegisterPackCount = 4 + +PacketCMD_1=0xB2 +PacketSubCMD_1=0x50 +PacketCallFunc_1=OnMinggeTuiyan + +PacketCMD_2=0xB2 +PacketSubCMD_2=0x51 +PacketCallFunc_2=OnMinggeDecompose + +PacketCMD_3=0xB2 +PacketSubCMD_3=0x52 +PacketCallFunc_3=OnMinggeEquip + +PacketCMD_4=0xB2 +PacketSubCMD_4=0x53 +PacketCallFunc_4=OnMinggeQiling + +;预设 +[PlayerPreset] +ScriptName = Player\PlayerPreset.py +Writer = hxp +Releaser = hxp +RegType = 0 +RegisterPackCount = 4 + +PacketCMD_1=0xB2 +PacketSubCMD_1=0x60 +PacketCallFunc_1=OnFuncPresetUnlock + +PacketCMD_2=0xB2 +PacketSubCMD_2=0x61 +PacketCallFunc_2=OnFuncPresetUpdName + +PacketCMD_3=0xB2 +PacketSubCMD_3=0x62 +PacketCallFunc_3=OnFuncPresetSwitch + +PacketCMD_4=0xB2 +PacketSubCMD_4=0x63 +PacketCallFunc_4=OnBatPresetSwitch + ;武将 [PlayerHero] ScriptName = Player\PlayerHero.py Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 12 +RegisterPackCount = 13 PacketCMD_1=0xB2 PacketSubCMD_1=0x30 @@ -1634,7 +1189,7 @@ PacketCMD_10=0xB4 PacketSubCMD_10=0x12 -PacketCallFunc_10=OnHeroLineupSave +PacketCallFunc_10=OnHeroPresetSave PacketCMD_11=0xB2 PacketSubCMD_11=0x39 @@ -1643,3 +1198,7 @@ PacketCMD_12=0xB2 PacketSubCMD_12=0x40 PacketCallFunc_12=OnHeroDismiss + +PacketCMD_13=0xB2 +PacketSubCMD_13=0x41 +PacketCallFunc_13=OnHeroFates -- Gitblit v1.8.0