From 7e7e179561de1a07ad4ee77c5cc8c7a81483654c Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期六, 22 十二月 2018 16:42:06 +0800 Subject: [PATCH] 5368 【后端】【1.4】聚魂功能开发(分解回包) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini | 125 ++++++++++++++++++++++++++++++++++++----- 1 files changed, 110 insertions(+), 15 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini index dcaa38f..b0859b9 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini @@ -334,7 +334,7 @@ Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 16 +RegisterPackCount = 18 PacketCMD_1 = 0xA5 PacketSubCMD_1 = 0x04 @@ -368,9 +368,9 @@ PacketSubCMD_8=0x03 PacketCallFunc_8=PySetAdult -PacketCMD_9=0xC1 -PacketSubCMD_9=0x03 -PacketCallFunc_9=ClientPlayerGetReward +PacketCMD_9= +PacketSubCMD_9= +PacketCallFunc_9= PacketCMD_10=0xB4 PacketSubCMD_10=0x04 @@ -399,6 +399,14 @@ PacketCMD_16=0xA2 PacketSubCMD_16=0x27 PacketCallFunc_16=OnQueryMapNPCCntInfo + +PacketCMD_17=0xA2 +PacketSubCMD_17=0x29 +PacketCallFunc_17=OnSetLittleHelper + +PacketCMD_18=0xA2 +PacketSubCMD_18=0x30 +PacketCallFunc_18=OnSetChatBubbleBox ;购买相关的 [BuySomething] @@ -543,21 +551,37 @@ PacketCallFunc_2 = OnGetManorWarDailyAward -;跨服匹配PK -[PlayerMergePK] -ScriptName = Player\PlayerMergePK.py +;跨服PK竞技场 +[PlayerCrossRealmPK] +ScriptName = Player\PlayerCrossRealmPK.py Writer = hxp Releaser = hxp RegType = 0 -RegisterPackCount = 2 +RegisterPackCount = 3 PacketCMD_1=0xC1 -PacketSubCMD_1=0x09 -PacketCallFunc_1=OnRequestMergePK +PacketSubCMD_1=0x01 +PacketCallFunc_1=OnCrossRealmPKMatch -PacketCMD_2=0xC1 -PacketSubCMD_2=0x10 -PacketCallFunc_2=OnRequestRecoverMergePKWin +PacketCMD_1=0xC1 +PacketSubCMD_1=0x02 +PacketCallFunc_1=OnCrossRealmPKBuy + +PacketCMD_1=0xC1 +PacketSubCMD_1=0x03 +PacketCallFunc_1=OnCrossRealmPKGetAward + +;跨服玩家 +[CrossRealmPlayer] +ScriptName = Player\CrossRealmPlayer.py +Writer = hxp +Releaser = hxp +RegType = 0 +RegisterPackCount = 1 + +PacketCMD_1=0xC1 +PacketSubCMD_1=0x04 +PacketCallFunc_1=OnExitCrossRealm ;王者争霸 [PlayerMergeKing] @@ -882,12 +906,15 @@ Writer = ljd Releaser = ljd RegType = 0 -RegisterPackCount = 1 +RegisterPackCount = 2 PacketCMD_1=0xA5 PacketSubCMD_1=0x55 PacketCallFunc_1=OnPlusGodWeapon +PacketCMD_2=0xA5 +PacketSubCMD_2=0x56 +PacketCallFunc_2=OnGodWeaponActivate ;聊天 [PlayerTalk] @@ -1120,6 +1147,26 @@ 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 @@ -1327,4 +1374,52 @@ PacketCMD_1=0xA5 PacketSubCMD_1=0x17 -PacketCallFunc_1=OnStartBindJadeWheel \ No newline at end of file +PacketCallFunc_1=OnStartBindJadeWheel + +;限时抢购 +[PlayerFlashSale] +ScriptName = Player\PlayerFlashSale.py +Writer = xdh +Releaser = xdh +RegType = 0 +RegisterPackCount = 1 + +PacketCMD_1=0xAA +PacketSubCMD_1=0x05 +PacketCallFunc_1=OnFlashSaleAppointment + +;许愿池 +[PlayerWishingWell] +ScriptName = Player\PlayerWishingWell.py +Writer = xdh +Releaser = xdh +RegType = 0 +RegisterPackCount = 2 + +PacketCMD_1=0xAA +PacketSubCMD_1=0x07 +PacketCallFunc_1=OnActWishingRefresh + +PacketCMD_2=0xAA +PacketSubCMD_2=0x06 +PacketCallFunc_2=OnActWishingDrag + +;聚魂 +[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 \ No newline at end of file -- Gitblit v1.8.0