From cc207773cbedb51c20300a87c62529ace416b086 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 19 九月 2025 19:23:35 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(无敌支持,免疫伤害、dot、控制;小怪技能;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script.ini | 764 +++++---------------------------------------------------- 1 files changed, 77 insertions(+), 687 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script.ini b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script.ini index ac53458..f630018 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script.ini +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script.ini @@ -12,6 +12,22 @@ ClassName = InitPython FuncName = InitPython +[StartDB] +ScriptName = GameWorldLogic\GameWorldEvent.py +Writer = Alee +Releaser = Alee +RegType = 1 +ClassName = StartDB +FuncName = StartDB + +[CloseMap] +ScriptName = GameWorldLogic\GameWorldEvent.py +Writer = Alee +Releaser = Alee +RegType = 1 +ClassName = CloseMap +FuncName = CloseMap + [RefreshNPC] ScriptName = NPC\ChNPC.py Writer = eggxp @@ -132,14 +148,6 @@ ClassName = ParseItemUserData FuncName = ParseItemUserData -[QueryNewGuyCardState] -ScriptName = Player\PlayerNewGuyCard.py -Writer = wdb -Releaser = wdb -RegType = 1 -ClassName = DataServer_QueryNewGuyCardState -FuncName = QueryNewGuyCardState - [PushRecharge] ScriptName = Player\GameServerRefresh.py Writer = alee @@ -173,6 +181,14 @@ ClassName = InitGameWorld FuncName = InitGameWorld +[ReadShareData] +ScriptName = GameWorldLogic\GameWorldProcess.py +Writer = alee +Releaser = alee +RegType = 1 +ClassName = ReadShareData +FuncName = ReadShareData + ;状态处理 [RefreshGameSys] ScriptName = GameWorldLogic\GameWorldProcess.py @@ -197,14 +213,6 @@ RegType = 1 ClassName = ChangeMapInit FuncName = ChangeMapInit - -[ReloadQuests] -ScriptName = Event\EventSrc\QuestManager.py -Writer = eggxp -Releaser = eggxp -RegType = 1 -ClassName = ReloadQuests -FuncName = ReloadQuests [InitItem] ScriptName = Item\ChItem.py @@ -280,205 +288,42 @@ ClassName = NPCAppearWarn FuncName = NPCAppearWarn +[RecvPackToMapDB] +ScriptName = PyMongoDB\RecvPackToMapDB.py +Writer = alee +Releaser = alee +RegType = 1 +ClassName = RecvPackToMapDB +FuncName = RecvPackToMapDB + ;;;;;;;;;;;;;;;;;;;;;封包注册 [Player] ScriptName = Player\ChPlayer.py Writer = eggxp Releaser = eggxp RegType = 0 -RegisterPackCount = 48 +RegisterPackCount = 5 -PacketCMD_1=0x32 -PacketSubCMD_1=0xF -PacketCallFunc_1=AddExp +PacketCMD_1=0x3 +PacketSubCMD_1=0x5 +PacketCallFunc_1=PlayerClickReborn PacketCMD_2=0x3 -PacketSubCMD_2=0x1 -PacketCallFunc_2=AddPoint +PacketSubCMD_2=0x3 +PacketCallFunc_2=SetShutcutSettingHV -PacketCMD_3=0x5 -PacketSubCMD_3=0x1 -PacketCallFunc_3=PlayerMove +PacketCMD_3=0x3 +PacketSubCMD_3=0x10 +PacketCallFunc_3=ExitFB -PacketCMD_4=0x3 -PacketSubCMD_4=0x5 -PacketCallFunc_4=PlayerClickReborn +PacketCMD_4=0x1 +PacketSubCMD_4=0xB +PacketCallFunc_4=ChangeLine -PacketCMD_5=0x5 -PacketSubCMD_5=0x2 -PacketCallFunc_5=PlayerStopMove +PacketCMD_5=0x3 +PacketSubCMD_5=0x21 +PacketCallFunc_5=EnterFbGameEvent -PacketCMD_6=0x4 -PacketSubCMD_6=0x1 -PacketCallFunc_6=PlayerNeedSeeOther - -PacketCMD_7=0x1 -PacketSubCMD_7=0x7 -PacketCallFunc_7=LoadMapOK - -PacketCMD_8=0x3 -PacketSubCMD_8=0x2 -PacketCallFunc_8=PlayerSit - -PacketCMD_9=0x3 -PacketSubCMD_9=0x3 -PacketCallFunc_9=SetShutcutSettingHV - -PacketCMD_10=0x5 -PacketSubCMD_10=0x3 -PacketCallFunc_10=PlayerJump - -PacketCMD_11=0x4 -PacketSubCMD_11=0x2 -PacketCallFunc_11=PlayerClickOtherPlayerGetInfo - -PacketCMD_12=0x3 -PacketSubCMD_12=0x6 -PacketCallFunc_12=HPRestoreSetting - -PacketCMD_13=0x3 -PacketSubCMD_13=0x7 -PacketCallFunc_13=MPRestoreSetting - -PacketCMD_14=0x3 -PacketSubCMD_14=0x8 -PacketCallFunc_14=PlayerMapInfo - -PacketCMD_15=0x3 -PacketSubCMD_15=0xA -PacketCallFunc_15=PlayerChangeAttackMode - -PacketCMD_16=0x3 -PacketSubCMD_16=0xB -PacketCallFunc_16=SetMoneyType - -PacketCMD_17=0x6 -PacketSubCMD_17=0x6 -PacketCallFunc_17=PlayerCancelBuff - -PacketCMD_18=0x3 -PacketSubCMD_18=0xC -PacketCallFunc_18=StartGameEvent - -PacketCMD_19=0x3 -PacketSubCMD_19=0xD -PacketCallFunc_19=ShowFace - -PacketCMD_20=0x1 -PacketSubCMD_20=0x4 -PacketCallFunc_20=OnlineReply - -PacketCMD_21=0x6 -PacketSubCMD_21=0x8 -PacketCallFunc_21=PlayerSummonMove - -PacketCMD_22=0x6 -PacketSubCMD_22=0x9 -PacketCallFunc_22=PlayerSummonAttack - -PacketCMD_23=0x6 -PacketSubCMD_23=0xA -PacketCallFunc_23=PlayerSummonStop - -PacketCMD_24=0x3 -PacketSubCMD_24=0xE -PacketCallFunc_24=HorseFastMove - -PacketCMD_25=0x3 -PacketSubCMD_25=0xF -PacketCallFunc_25=HideMask - -PacketCMD_26=0x3 -PacketSubCMD_26=0x10 -PacketCallFunc_26=ExitFB - -PacketCMD_27=0x1 -PacketSubCMD_27=0xB -PacketCallFunc_27=ChangeLine - -PacketCMD_28=0x1 -PacketSubCMD_28=0xC -PacketCallFunc_28=LineState - -PacketCMD_29=0x3 -PacketSubCMD_29=0x11 -PacketCallFunc_29=PlayerUseMakeStove - -PacketCMD_30=0x3 -PacketSubCMD_30=0x12 -PacketCallFunc_30=QueryFamilyWarPlan - -PacketCMD_31=0x3 -PacketSubCMD_31=0x13 -PacketCallFunc_31=QueryTruckPos - -PacketCMD_32=0x3 -PacketSubCMD_32=0x14 -PacketCallFunc_32=MoveToTruckPos - -PacketCMD_33=0x3 -PacketSubCMD_33=0x15 -PacketCallFunc_33=FarIdentify - -PacketCMD_34=0x3 -PacketSubCMD_34=0x16 -PacketCallFunc_34=GetFBState - -PacketCMD_35=0x3 -PacketSubCMD_35=0x19 -PacketCallFunc_35=FBHelp - -PacketCMD_36=0x3 -PacketSubCMD_36=0x21 -PacketCallFunc_36=EnterFbGameEvent - -PacketCMD_37=0x3 -PacketSubCMD_37=0x22 -PacketCallFunc_37=CancelSummon - -PacketCMD_38=0x3 -PacketSubCMD_38=0x23 -PacketCallFunc_38=FarRepairAll - -PacketCMD_39=0x4 -PacketSubCMD_39=0x4 -PacketCallFunc_39=FriendTransPort - -PacketCMD_40=0x4 -PacketSubCMD_40=0x5 -PacketCallFunc_40=WorldTransPort - -PacketCMD_41=0x1 -PacketSubCMD_41=0x13 -PacketCallFunc_41=SaveCard - -PacketCMD_42=0x3 -PacketSubCMD_42=0x25 -PacketCallFunc_42=AutoRepairItem - -PacketCMD_43=0x1 -PacketSubCMD_43=0x15 -PacketCallFunc_43=CustomRefresh - -PacketCMD_44=0x3 -PacketSubCMD_44=0x26 -PacketCallFunc_44=PlayerLvUpRequest - -PacketCMD_45=0x3 -PacketSubCMD_45=0x2B -PacketCallFunc_45=DoubleExpState - -PacketCMD_46=0x1 -PacketSubCMD_46=0x1A -PacketCallFunc_46=ReceiveNewGuyPrize - -PacketCMD_47=0x3 -PacketSubCMD_47=0x31 -PacketCallFunc_47=UseFBSpecilSkill - -PacketCMD_48=0x7 -PacketSubCMD_48=0x24 -PacketCallFunc_48=PointTransport ;宠物 [Pet] ScriptName = Player\PlayerPet.py @@ -491,46 +336,6 @@ PacketCMD_1=0x16 PacketSubCMD_1=0x3 PacketCallFunc_1=PetStateChange - - -;聊天 -[Talk] -ScriptName = Player\PlayerTalk.py -Writer = Mark -Releaser = Mark -RegType = 0 -RegisterPackCount = 7 - -PacketCMD_1=0x2 -PacketSubCMD_1=0x7 -PacketCallFunc_1=TalkArea - - -PacketCMD_2=0x2 -PacketSubCMD_2=0x3 -PacketCallFunc_2=TalkFamily - -PacketCMD_3=0x2 -PacketSubCMD_3=0x5 -PacketCallFunc_3=TalkTeam - - -PacketCMD_4=0x2 -PacketSubCMD_4=0x1 -PacketCallFunc_4=TalkWorld - -PacketCMD_5=0x2 -PacketSubCMD_5=0x6 -PacketCallFunc_5=TalkPrivateName - -PacketCMD_6=0x2 -PacketSubCMD_6=0x9 -PacketCallFunc_6=TalkPrivate - -PacketCMD_7=0x2 -PacketSubCMD_7=0x8 -PacketCallFunc_7=TalkCountry - ;战斗 [Battle] @@ -582,7 +387,7 @@ Writer = eggxp Releaser = eggxp RegType = 0 -RegisterPackCount = 12 +RegisterPackCount = 11 PacketCMD_1=0x7 PacketSubCMD_1=0x1 @@ -612,43 +417,21 @@ PacketSubCMD_7=0x16 PacketCallFunc_7=UseSpeaker -PacketCMD_8=0x7 -PacketSubCMD_8=0x39 -PacketCallFunc_8=UseOfflineTime +PacketCMD_8=0x16 +PacketSubCMD_8=0x8 +PacketCallFunc_8=UsePetItem -PacketCMD_9=0x16 -PacketSubCMD_9=0x8 -PacketCallFunc_9=UsePetItem +PacketCMD_9=0x7 +PacketSubCMD_9=0x19 +PacketCallFunc_9=GetAnyWhereItem PacketCMD_10=0x7 -PacketSubCMD_10=0x19 -PacketCallFunc_10=GetAnyWhereItem +PacketSubCMD_10=0x20 +PacketCallFunc_10=PutItemInFabao PacketCMD_11=0x7 -PacketSubCMD_11=0x20 -PacketCallFunc_11=PutItemInFabao - -PacketCMD_12=0x7 -PacketSubCMD_12=0x21 -PacketCallFunc_12=GetBackItemInFabao - - -;装备 -[Equip] -ScriptName = Item\ChEquip.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 3 -PacketCMD_1=0x7 -PacketSubCMD_1=0x3 -PacketCallFunc_1=PlayerEquipItem -PacketCMD_2=0x7 -PacketSubCMD_2=0x4 -PacketCallFunc_2=PlayerUnEquip -PacketCMD_3=0x3 -PacketSubCMD_3=0x2F -PacketCallFunc_3=RequestEquipShowHide +PacketSubCMD_11=0x21 +PacketCallFunc_11=GetBackItemInFabao ;事件 [Event] @@ -656,269 +439,11 @@ Writer = eggxp Releaser = eggxp RegType = 0 -RegisterPackCount = 44 +RegisterPackCount = 1 -PacketCMD_1=0x8 -PacketSubCMD_1=0x1 -PacketCallFunc_1=BeginEvent - -PacketCMD_2=0x8 -PacketSubCMD_2=0x2 -PacketCallFunc_2=EventAnswer - -PacketCMD_3=0x8 -PacketSubCMD_3=0x7 -PacketCallFunc_3=ChangeMap - -PacketCMD_4=0x8 -PacketSubCMD_4=0xA -PacketCallFunc_4=ExitEvent - -PacketCMD_5=0x8 -PacketSubCMD_5=0x8 -PacketCallFunc_5=GetTaskDetail - -PacketCMD_6=0x8 -PacketSubCMD_6=0xB -PacketCallFunc_6=MakeItem - -PacketCMD_7=0x8 -PacketSubCMD_7=0xC -PacketCallFunc_7=MergeItem - -PacketCMD_8=0x8 -PacketSubCMD_8=0xE -PacketCallFunc_8=BindItem - -PacketCMD_9=0x8 -PacketSubCMD_9=0xF -PacketCallFunc_9=MakeHoleItem - -PacketCMD_10=0x8 -PacketSubCMD_10=0x10 -PacketCallFunc_10=ItemLVUpStar - -PacketCMD_11=0x8 -PacketSubCMD_11=0x11 -PacketCallFunc_11=InsertStone - -PacketCMD_12=0x8 -PacketSubCMD_12=0x12 -PacketCallFunc_12=DepartItem - -PacketCMD_13=0x8 -PacketSubCMD_13=0x9 -PacketCallFunc_13=DeleteMission - -PacketCMD_14=0x8 -PacketSubCMD_14=0x14 -PacketCallFunc_14=MixTitle - -PacketCMD_15=0x7 -PacketSubCMD_15=0x23 -PacketCallFunc_15=RepairFaBao - -PacketCMD_16=0x7 -PacketSubCMD_16=0x22 -PacketCallFunc_16=ForgeFaBao - -PacketCMD_17=0x4 -PacketSubCMD_17=0x3 -PacketCallFunc_17=MissionMove - -PacketCMD_18=0x8 -PacketSubCMD_18=0x17 -PacketCallFunc_18=UnBindItem - -PacketCMD_19=0x7 -PacketSubCMD_19=0x25 -PacketCallFunc_19=MixFaBao - -PacketCMD_20=0x8 -PacketSubCMD_20=0x18 -PacketCallFunc_20=SoulOfWarEquip - -PacketCMD_21=0x7 -PacketSubCMD_21=0x28 -PacketCallFunc_21=ItemChangeProperty - -PacketCMD_22=0x7 -PacketSubCMD_22=0x29 -PacketCallFunc_22=ItemChangeGiveSoul - -PacketCMD_23=0x7 -PacketSubCMD_23=0x30 -PacketCallFunc_23=ItemChangeSoul - -PacketCMD_24=0x7 -PacketSubCMD_24=0x31 -PacketCallFunc_24=ItemChangeMark - -PacketCMD_25=0x7 -PacketSubCMD_25=0x32 -PacketCallFunc_25=ItemChangeGiveMark - -PacketCMD_26=0x7 -PacketSubCMD_26=0x34 -PacketCallFunc_26=FaBaoFly - -PacketCMD_27=0xF -PacketSubCMD_27=0xE -PacketCallFunc_27=ContributeFamilyMoney - -PacketCMD_28=0x7 -PacketSubCMD_28=0x35 -PacketCallFunc_28=FaBaoForget - -PacketCMD_29=0x7 -PacketSubCMD_29=0x36 -PacketCallFunc_29=FaBaoMerge - -PacketCMD_30=0x7 -PacketSubCMD_30=0x37 -PacketCallFunc_30=ShengQiQiangHua - -PacketCMD_31=0x7 -PacketSubCMD_31=0x38 -PacketCallFunc_31=ClearShengQiAttrs - -PacketCMD_32=0xD -PacketSubCMD_32=0xE -PacketCallFunc_32=StoneCompound - -PacketCMD_33=0xD -PacketSubCMD_33=0xC -PacketCallFunc_33=StuffMachining - -PacketCMD_34=0x7 -PacketSubCMD_34=0x3A -PacketCallFunc_34=BuyItemPack - -PacketCMD_35=0x8 -PacketSubCMD_35=0x19 -PacketCallFunc_35=BuildEquip - -PacketCMD_36=0x8 -PacketSubCMD_36=0x1B -PacketCallFunc_36=ChangeEquipEndure - -PacketCMD_37=0x0D -PacketSubCMD_37=0x11 -PacketCallFunc_37=PrestigeEquipMerge - -PacketCMD_38=0x07 -PacketSubCMD_38=0x3F -PacketCallFunc_38=UseIncreaseMaxAddSkill - -PacketCMD_39=0x16 -PacketSubCMD_39=0x0B -PacketCallFunc_39=CPetRefinery - -PacketCMD_40=0x7 -PacketSubCMD_40=0x42 -PacketCallFunc_40=ItemEnergyTransfer - -PacketCMD_41=0x7 -PacketSubCMD_41=0x41 -PacketCallFunc_41=OpenPackCount - -PacketCMD_42=0x16 -PacketSubCMD_42=0x0D -PacketCallFunc_42=CPetEquipMerge - -PacketCMD_43=0x8 -PacketSubCMD_43=0x26 -PacketCallFunc_43=CEquipUpStarImmediately - -PacketCMD_44=0x7 -PacketSubCMD_44=0x43 -PacketCallFunc_44=LearnWuLinSkill - -;拆解背包 -[Break] -ScriptName = Event\EventShell.py -Writer = ifo -Releaser = ifo -RegType = 0 -RegisterPackCount = 5 - -PacketCMD_1=0xD -PacketSubCMD_1=0x4 -PacketCallFunc_1=PutItemInBreakPreparePack - -PacketCMD_2=0xD -PacketSubCMD_2=0x5 -PacketCallFunc_2=GetBackItemInBreakPrepare - -PacketCMD_3=0xD -PacketSubCMD_3=0x6 -PacketCallFunc_3=GetBackItemInBreakItem - -PacketCMD_4=0xD -PacketSubCMD_4=0x7 -PacketCallFunc_4=GetItemFromResultPack - -PacketCMD_5=0xD -PacketSubCMD_5=0x8 -PacketCallFunc_5=PutItemInResultPack - - - -;合成背包 -[Compose] -ScriptName = Event\EventShell.py -Writer = ifo -Releaser = ifo -RegType = 0 -RegisterPackCount = 3 - -PacketCMD_1=0xD -PacketSubCMD_1=0x1 -PacketCallFunc_1=PutItemInCompose - -PacketCMD_2=0xD -PacketSubCMD_2=0x2 -PacketCallFunc_2=GetItemInCompose - -PacketCMD_3=0xD -PacketSubCMD_3=0x3 -PacketCallFunc_3=MoveItemInCompose - -;鉴定背包 -[Identify] -ScriptName = Event\EventShell.py -Writer = ifo -Releaser = ifo -RegType = 0 -RegisterPackCount = 7 - -PacketCMD_1=0xE -PacketSubCMD_1=0x1 -PacketCallFunc_1=PutItemInIdentify - -PacketCMD_2=0xE -PacketSubCMD_2=0x2 -PacketCallFunc_2=GetItemInIdentify - -PacketCMD_3=0xE -PacketSubCMD_3=0x3 -PacketCallFunc_3=IdentifyOK - -PacketCMD_4=0xE -PacketSubCMD_4=0x4 -PacketCallFunc_4=IdentifyItem - -PacketCMD_5=0x8 -PacketSubCMD_5=0x15 -PacketCallFunc_5=DigItemStone - -PacketCMD_6=0x8 -PacketSubCMD_6=0x16 -PacketCallFunc_6=UseWegAddEndure - -PacketCMD_7=0x7 -PacketSubCMD_7=0x27 -PacketCallFunc_7=LegendItemMerge +PacketCMD_1=0x7 +PacketSubCMD_1=0x41 +PacketCallFunc_1=OpenPackCount ;商店 [Shop] @@ -926,16 +451,15 @@ Writer = eggxp Releaser = eggxp RegType = 0 -RegisterPackCount = 3 +RegisterPackCount = 2 + PacketCMD_1=0x8 PacketSubCMD_1=0x3 PacketCallFunc_1=BuyItem + PacketCMD_2=0x8 -PacketSubCMD_2=0x5 -PacketCallFunc_2=RepairItem -PacketCMD_3=0x8 -PacketSubCMD_3=0x6 -PacketCallFunc_3=SellItem +PacketSubCMD_2=0x6 +PacketCallFunc_2=SellItem ;GM命令 [GM] @@ -948,45 +472,13 @@ PacketSubCMD_1=0xC PacketCallFunc_1=RecvGMCMD -;交易 -[Trade] -ScriptName = Player\PlayerTrade.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 8 -PacketCMD_1=0xA -PacketSubCMD_1=0x1 -PacketCallFunc_1=TradeAsk -PacketCMD_2=0xA -PacketSubCMD_2=0x2 -PacketCallFunc_2=TradeAnswer -PacketCMD_3=0xA -PacketSubCMD_3=0x3 -PacketCallFunc_3=PutItemTrade -PacketCMD_4=0xA -PacketSubCMD_4=0x4 -PacketCallFunc_4=TradeLock -PacketCMD_5=0xA -PacketSubCMD_5=0x5 -PacketCallFunc_5=TradeOK -PacketCMD_6=0xA -PacketSubCMD_6=0x6 -PacketCallFunc_6=GetBackItemInTrade -PacketCMD_7=0xA -PacketSubCMD_7=0x7 -PacketCallFunc_7=ExitTrade -PacketCMD_8=0xA -PacketSubCMD_8=0x8 -PacketCallFunc_8=LongDistanceSaleItem - ;仓库 [Warehouse] ScriptName = Event\EventShell.py Writer = ifo Releaser = ifo RegType = 0 -RegisterPackCount = 20 +RegisterPackCount = 5 PacketCMD_1=0xC PacketSubCMD_1=0x1 @@ -996,77 +488,17 @@ PacketSubCMD_2=0x2 PacketCallFunc_2=GetItemInWarehouse -PacketCMD_3=0xC -PacketSubCMD_3=0x3 -PacketCallFunc_3=GetMoneyInWarehouse +PacketCMD_3=0x7 +PacketSubCMD_3=0xF +PacketCallFunc_3=ResetItem -PacketCMD_4=0xC -PacketSubCMD_4=0x4 -PacketCallFunc_4=PutMoneyInWarehouse +PacketCMD_4=0x7 +PacketSubCMD_4=0x3C +PacketCallFunc_4=BackpackOperate -PacketCMD_5=0xC -PacketSubCMD_5=0x5 -PacketCallFunc_5=SetWarehousePsw - -PacketCMD_6=0xC -PacketSubCMD_6=0x6 -PacketCallFunc_6=SetWarehouseLock - -PacketCMD_7=0xC -PacketSubCMD_7=0x7 -PacketCallFunc_7=SendWarehousePsw - -PacketCMD_8=0xC -PacketSubCMD_8=0x8 -PacketCallFunc_8=InitWarehousePsw - -PacketCMD_9=0xC -PacketSubCMD_9=0x9 -PacketCallFunc_9=MoveItemInWarehouse - -PacketCMD_10=0x7 -PacketSubCMD_10=0x10 -PacketCallFunc_10=ResetWarehouseItem - -PacketCMD_11=0xC -PacketSubCMD_11=0xA -PacketCallFunc_11=PutItemInHorsePack - -PacketCMD_12=0xC -PacketSubCMD_12=0xB -PacketCallFunc_12=GetItemInHorsePack - -PacketCMD_13=0xC -PacketSubCMD_13=0xC -PacketCallFunc_13=MoveItemInHorse - -PacketCMD_14=0xC -PacketSubCMD_14=0xD -PacketCallFunc_14=PutItemInHorseEquipPack - -PacketCMD_15=0xC -PacketSubCMD_15=0xE -PacketCallFunc_15=GetItemInHorseEquipPack - -PacketCMD_16=0xC -PacketSubCMD_16=0xF -PacketCallFunc_16=MoveItemInHorseEquip - -PacketCMD_17=0xC -PacketSubCMD_17=0x10 -PacketCallFunc_17=BuyWarehouse - -PacketCMD_18=0x7 -PacketSubCMD_18=0xF -PacketCallFunc_18=ResetItem - -PacketCMD_19=0x7 -PacketSubCMD_19=0x3C -PacketCallFunc_19=BackpackOperate - -PacketCMD_20=0x7 -PacketSubCMD_20=0x3D -PacketCallFunc_20=PackItemExchange +PacketCMD_5=0x7 +PacketSubCMD_5=0x3D +PacketCallFunc_5=PackItemExchange ;回收站 [Recycle] @@ -1098,22 +530,6 @@ PacketSubCMD_1=0x9 PacketCallFunc_1=OnRideHorse -;骠车 -[Truck] -ScriptName = Player\PlayerTruck.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 2 - -PacketCMD_1=0xB -PacketSubCMD_1=0x2 -PacketCallFunc_1=OnPlayerEnterTruck - -PacketCMD_2=0xB -PacketSubCMD_2=0x1 -PacketCallFunc_2=OnPlayerSetTruckMode - ;家族争霸赛 [PlayerFamilyBattle] ScriptName = Player\PlayerFamilyBattle.py @@ -1142,19 +558,6 @@ PacketSubCMD_2=0x30 PacketCallFunc_2=UpdateFineSoulSlot -;答题 -[Exam] -ScriptName = Player\PlayerExam.py -Writer = panwei -Releaser = panwei -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0x01 -PacketSubCMD_1=0x1B -PacketCallFunc_1=Client_JoinAction - - ;玩家防外挂验证 [NetPackCommon] ScriptName = NetPackCommon.py @@ -1182,19 +585,6 @@ PacketCMD_2=0x3 PacketSubCMD_2=0x37 PacketCallFunc_2=OnCPlayerChangeDienstgrad - -;交易所 -[PlayerBourse] -ScriptName = Player\PlayerBourseTube.py -Writer = xmnathan -Releaser = xmnathan -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0x1B -PacketSubCMD_1=0x03 -PacketCallFunc_1=OnPlayerRecaptureBourseItem - ;任务 [QuestLogic] -- Gitblit v1.8.0