From f29b503cc8a6ed9b1aa3a7c956e75fd76fc29af5 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期五, 30 五月 2025 11:48:23 +0800 Subject: [PATCH] 15 卡牌服务端搭建 新增接口SendPyPackToServersRoute,从地图发送封包给ServersRoute,可用于GM命令,跨服封包等 GM命令例子GMT_CTG参考 tagGMCommand封包新增ServerID字段 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini | 207 +++++---------------------------------------------- 1 files changed, 22 insertions(+), 185 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini index d32fa65..3baff6f 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini @@ -445,7 +445,7 @@ Writer = alee Releaser = alee RegType = 0 -RegisterPackCount = 11 +RegisterPackCount = 3 PacketCMD_1=0xA2 PacketSubCMD_1=0x03 @@ -456,40 +456,8 @@ PacketCallFunc_2=PlayerOpenLongWarehouse PacketCMD_3=0xA2 -PacketSubCMD_3=0x06 -PacketCallFunc_3=PlayerQuickFinishTask - -PacketCMD_4=0xA2 -PacketSubCMD_4=0x09 -PacketCallFunc_4=PlayerSetRunMissionStar - -PacketCMD_5=0xA2 -PacketSubCMD_5=0x15 -PacketCallFunc_5=PlayerBuyDayMissionSum - -PacketCMD_6=0xA2 -PacketSubCMD_6=0x18 -PacketCallFunc_6=OnPlayerFinishTask - -PacketCMD_7=0xA2 -PacketSubCMD_7=0x21 -PacketCallFunc_7=OnGetRunTaskAward - -PacketCMD_8=0xA2 -PacketSubCMD_8=0x24 -PacketCallFunc_8=MoveTouchNPC - -PacketCMD_9=0xA2 -PacketSubCMD_9=0x25 -PacketCallFunc_9=ClientTaskCount - -PacketCMD_10=0xC1 -PacketSubCMD_10=0x06 -PacketCallFunc_10=OnCrossNPCTalk - -PacketCMD_11=0xA2 -PacketSubCMD_11=0x07 -PacketCallFunc_11=OnTakeTask +PacketSubCMD_3=0x24 +PacketCallFunc_3=MoveTouchNPC ;VIP功能 [PlayerVip] @@ -744,19 +712,11 @@ Writer = alee Releaser = alee RegType = 0 -RegisterPackCount = 3 +RegisterPackCount = 1 PacketCMD_1 = 0xA5 -PacketSubCMD_1 = 0x24 -PacketCallFunc_1 = OpenRealmFB - -PacketCMD_2 = 0xA5 -PacketSubCMD_2 = 0x21 -PacketCallFunc_2 = OnTakeOutRealmExp - -PacketCMD_3 = 0xA5 -PacketSubCMD_3 = 0x23 -PacketCallFunc_3 = DoRealmLVUp +PacketSubCMD_1 = 0x23 +PacketCallFunc_1 = DoRealmLVUp ;炼体 [PlayerLianTi] @@ -927,20 +887,6 @@ PacketSubCMD_2=0x41 PacketCallFunc_2=OnGetInvestReward - -;GM补偿 -[Compensation] -ScriptName = Player\PlayerCompensationTube -Writer = xmnathan -Releaser = xmnathan -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x3B -PacketCallFunc_1=OnCMRequestCompensation - - ;自动战斗 [AutoFightSetting] ScriptName = Player\ChPlayer @@ -952,39 +898,6 @@ PacketCMD_1=0xA5 PacketSubCMD_1=0x1A PacketCallFunc_1=OnSaveAutoFightSetting - -;镖车 -[PlayerTruck] -ScriptName = Player\PlayerTruck.py -Writer = jiang -Releaser = jiang -RegType = 0 -RegisterPackCount = 6 - -PacketCMD_1=0xAE -PacketSubCMD_1=0x01 -PacketCallFunc_1=PlayerRefurbishTruckLV - -PacketCMD_2=0xAE -PacketSubCMD_2=0x02 -PacketCallFunc_2=PlayerBuyTruckLV - -PacketCMD_3=0xAE -PacketSubCMD_3=0x03 -PacketCallFunc_3=QueryTruckLV - -PacketCMD_4=0xAE -PacketSubCMD_4=0x04 -PacketCallFunc_4=QueryDestroyTruckCnt - -PacketCMD_5=0xAE -PacketSubCMD_5=0x05 -PacketCallFunc_5=AutoTruck - -PacketCMD_6=0xAE -PacketSubCMD_6=0x06 -PacketCallFunc_6=OverTruck - ;玩家查看数据缓存 [PlayerViewCache] @@ -1188,23 +1101,6 @@ 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 @@ -1250,19 +1146,6 @@ PacketCMD_2=0xA5 PacketSubCMD_2=0x20 PacketCallFunc_2=OnCoatDecompose - -;悬赏任务 -[PlayerArrestTask] -ScriptName = Player\PlayerArrestTask.py -Writer = xdh -Releaser = xdh -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0xA5 -PacketSubCMD_1=0x74 -PacketCallFunc_1=OnRefreshArrestTask - ;羽翼精炼 [PlayerWing] @@ -1328,44 +1211,6 @@ PacketCMD_1=0xB4 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] @@ -1466,18 +1311,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] @@ -1610,18 +1443,6 @@ 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] @@ -2019,6 +1840,22 @@ PacketSubCMD_2=0x11 PacketCallFunc_2=OnMirrorFight +;仙树 +[PlayerTree] +ScriptName = Player\PlayerTree.py +Writer = hxp +Releaser = hxp +RegType = 0 +RegisterPackCount = 2 + +PacketCMD_1=0xB2 +PacketSubCMD_1=0x23 +PacketCallFunc_1=OnTreeLVUP + +PacketCMD_2=0xB2 +PacketSubCMD_2=0x24 +PacketCallFunc_2=OnUseTreeLVUPTimeItem + ;福地 [PlayerMineArea] ScriptName = Player\PlayerMineArea.py -- Gitblit v1.8.0