| 
		
	
	
	
		
	Сообщений: 11 
	Тем: 0 
	Зарегистрирован: Dec 2011
	
 Репутация: 
-6 
	
	
	
		
	Сообщений: 5,670 
	Тем: 145 
	Зарегистрирован: Nov 2008
	
 Репутация: 
33,771 
	
	
		Блин, а что мешает по структуре добить?
	 
Web программист\разработчик
— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
 
	
	
	
		
	Сообщений: 11 
	Тем: 0 
	Зарегистрирован: Dec 2011
	
 Репутация: 
-6 
	
	
		так в ни одном дампе я не нашёл структуру
	 
	
	
	
		
	Сообщений: 2,267 
	Тем: 6 
	Зарегистрирован: Aug 2009
	
 Репутация: 
8,698 
	
	
		LP-DEV Написал:так в ни одном дампе я не нашёл структуру 
Если в дампе нету, значит оно не дампится, не раз видел такую вещь как ссылка, т.е. пакет вроде бы есть но структуры его нет, но есть ссылка на другой адрес в коде, а там есть структура. Вот уж не знаю косяки дампа или снова замуты корейцев.
 
В любом случае если нужна структура и в дампе ее нет, качаешь l2phx и лезешь на евроооф, снифаешь свой байлист и разбираешь его я хз чего тут ловить, по мере обновления протокола, программатор и я выкладываем дампы, у программатора вообще в подписи были ссылки на выдранные опкоды и структуру пакетов, кто ищет тот всегда находит стоит лишь потратить мин 30 на поиски, тут инфы более чем достаточно чтобы как минимум сделать полный заход в игру и фикс основных пакетов.
	 
	
	
	
		
	Сообщений: 11 
	Тем: 0 
	Зарегистрирован: Dec 2011
	
 Репутация: 
-6 
	
		
		
		12-18-2011, 06:12 PM 
(Сообщение последний раз редактировалось: 12-18-2011, 06:14 PM   LP-DEV.)
		
	 
		если кто научит пользоваться хлапой и тд я конечно полезу на евро офф 
но я просто только начал более менее разбираться в яве и просто для себя делаю год!  
и  я хз  что это - 20482C3C   push 205A3DCC                             ASCII "Qdh" 
20482CFD   push 205A3DD0                             ASCII "ddQhhdhhhQhhhhhhhh" 
20482D36   push 205A3E48                             UNICODE "(Receive)BuyList BuyListNum:%d"
 
помогите мне разобраться с дампом! может я что не понимаю просто! я думал этот форум создан чтоб помогать новечкам, а не чтоб критиковать всех.
Добавлено через 1 минуту 
вот сервер и клиент пакеты и откроды к ним 
Сервер
 PHP код: <?php prot: 415
 
 DiePacket 00
 RevivePacket 01
 AttackOutofRangePacket 02
 AttackinCoolTimePacket 03
 AttackDeadTargetPacket 04
 SpawnItemPacket 05
 SellListPacket 06
 BuyListPacket 07
 DeleteObjectPacket 08
 CharacterSelectionInfoPacket 09
 LoginFailPacket 0a
 CharacterSelectedPacket 0b
 NpcInfoPacket 0c
 NewCharacterSuccessPacket 0d
 NewCharacterFailPacket 0e
 CharacterCreateSuccessPacket 0f
 CharacterCreateFailPacket 10
 ItemListPacket 11
 SunRisePacket 12
 SunSetPacket 13
 TradeStartPacket 14
 TradeStartOkPacket 15
 DropItemPacket 16
 GetItemPacket 17
 StatusUpdatePacket 18
 NpcHtmlMessagePacket 19
 TradeOwnAddPacket 1a
 TradeOtherAddPacket 1b
 TradeDonePacket 1c
 CharacterDeleteSuccessPacket 1d
 CharacterDeleteFailPacket 1e
 ActionFailPacket 1f
 SeverClosePacket 20
 InventoryUpdatePacket 21
 TeleportToLocationPacket 22
 TargetSelectedPacket 23
 TargetUnselectedPacket 24
 AutoAttackStartPacket 25
 AutoAttackStopPacket 26
 SocialActionPacket 27
 ChangeMoveTypePacket 28
 ChangeWaitTypePacket 29
 ManagePledgePowerPacket 2a
 CreatePledgePacket 2b
 AskJoinPledgePacket 2c
 JoinPledgePacket 2d
 VersionCheckPacket 2e
 MTLPacket 2f
 NSPacket 30
 CIPacket 31
 UIPacket 32
 AttackPacket 33
 WithdrawalPledgePacket 34
 OustPledgeMemberPacket 35
 SetOustPledgeMemberPacket 36
 DismissPledgePacket 37
 SetDismissPledgePacket 38
 AskJoinPartyPacket 39
 JoinPartyPacket 3a
 WithdrawalPartyPacket 3b
 OustPartyMemberPacket 3c
 SetOustPartyMemberPacket 3d
 DismissPartyPacket 3e
 SetDismissPartyPacket 3f
 MagicAndSkillList 40
 WareHouseDepositListPacket 41
 WareHouseWithdrawListPacket 42
 WareHouseDonePacket 43
 ShortCutRegisterPacket 44
 ShortCutInitPacket 45
 ShortCutDeletePacket 46
 StopMovePacket 47
 MagicSkillUse 48
 MagicSkillCanceled 49
 SayPacket2 4a
 EquipUpdatePacket 4b
 DoorInfoPacket 4c
 DoorStatusUpdatePacket 4d
 PartySmallWindowAllPacket 4e
 PartySmallWindowAddPacket 4f
 PartySmallWindowDeleteAllPacket 50
 PartySmallWindowDeletePacket 51
 PartySmallWindowUpdatePacket 52
 TradePressOwnOkPacket 53
 MagicSkillLaunchedPacket 54
 FriendAddRequestResult 55
 FriendAdd 56
 FriendRemove 57
 FriendList 58
 FriendStatus 59
 PledgeShowMemberListAllPacket 5a
 PledgeShowMemberListUpdatePacket 5b
 PledgeShowMemberListAddPacket 5c
 PledgeShowMemberListDeletePacket 5d
 MagicListPacket 5e
 SkillListPacket 5f
 VehicleInfoPacket 60
 FinishRotatingPacket 61
 SystemMessagePacket 62
 StartPledgeWarPacket 63
 ReplyStartPledgeWarPacket 64
 StopPledgeWarPacket 65
 ReplyStopPledgeWarPacket 66
 SurrenderPledgeWarPacket 67
 ReplySurrenderPledgeWarPacket 68
 SetPledgeCrestPacket 69
 PledgeCrestPacket 6a
 SetupGaugePacket 6b
 VehicleDeparturePacket 6c
 VehicleCheckLocationPacket 6d
 GetOnVehiclePacket 6e
 GetOffVehiclePacket 6f
 TradeRequestPacket 70
 RestartResponsePacket 71
 MoveToPawnPacket 72
 SSQInfoPacket 73
 GameGuardQueryPacket 74
 L2FriendListPacket 75
 L2FriendPacket 76
 L2FriendStatusPacket 77
 L2FriendSayPacket 78
 ValidateLocationPacket 79
 StartRotatingPacket 7a
 ShowBoardPacket 7b
 ChooseInventoryItemPacket 7c
 DummyPacket 7d
 MoveToLocationInVehiclePacket 7e
 StopMoveInVehiclePacket 7f
 ValidateLocationInVehiclePacket 80
 TradeUpdatePacket 81
 TradePressOtherOkPacket 82
 FriendAddRequest 83
 LogOutOkPacket 84
 AbnormalStatusUpdatePacket 85
 QuestListPacket 86
 EnchantResultPacket 87
 PledgeShowMemberListDeleteAllPacket 88
 PledgeInfoPacket 89
 PledgeExtendedInfoPacket 8a
 SurrenderPersonallyPacket 8b
 RidePacket 8c
 DummyPacket 8d
 PledgeShowInfoUpdatePacket 8e
 ClientActionPacket 8f
 AcquireSkillListPacket 90
 AcquireSkillInfoPacket 91
 ServerObjectInfoPacket 92
 GMHidePacket 93
 AcquireSkillDonePacket 94
 GMViewCharacterInfoPacket 95
 GMViewPledgeInfoPacket 96
 GMViewSkillInfoPacket 97
 GMViewMagicInfoPacket 98
 GMViewQuestInfoPacket 99
 GMViewItemListPacket 9a
 GMViewWarehouseWithdrawListPacket 9b
 ListPartyWatingPacket 9c
 PartyRoomInfoPacket 9d
 PlaySoundPacket 9e
 StaticObjectPacket 9f
 PrivateStoreManageList a0
 PrivateStoreList a1
 PrivateStoreMsg a2
 ShowMinimapPacket a3
 ReviveRequestPacket a4
 AbnormalVisualEffectPacket a5
 TutorialShowHtmlPacket a6
 TutorialShowQuestionMarkPacket a7
 TutorialEnableClientEventPacket a8
 TutorialCloseHtmlPacket a9
 ShowRadarPacket aa
 WithdrawAlliancePacket ab
 OustAllianceMemberPledgePacket ac
 DismissAlliancePacket ad
 SetAllianceCrestPacket ae
 AllianceCrestPacket af
 ServerCloseSocketPacket b0
 PetStatusShowPacket b1
 PetInfoPacket b2
 PetItemListPacket b3
 PetInventoryUpdatePacket b4
 AllianceInfoPacket b5
 PetStatusUpdatePacket b6
 PetDeletePacket b7
 DeleteRadarPacket b8
 MyTargetSelectedPacket b9
 PartyMemberPositionPacket ba
 AskJoinAlliancePacket bb
 JoinAlliancePacket bc
 PrivateStoreBuyManageList bd
 PrivateStoreBuyList be
 PrivateStoreBuyMsg bf
 VehicleStartPacket c0
 RequestTimeCheckPacket c1
 StartAllianceWarPacket c2
 ReplyStartAllianceWarPacket c3
 StopAllianceWarPacket c4
 ReplyStopAllianceWarPacket c5
 SurrenderAllianceWarPacket c6
 SkillCoolTimePacket c7
 PackageToListPacket c8
 CastleSiegeInfoPacket c9
 CastleSiegeAttackerListPacket ca
 CastleSiegeDefenderListPacket cb
 NickNameChangedPacket cc
 PledgeStatusChangedPacket cd
 RelationChangedPacket ce
 EventTriggerPacket cf
 MultiSellListPacket d0
 SetSummonRemainTimePacket d1
 PackageSendableListPacket d2
 EarthQuakePacket d3
 FlyToLocationPacket d4
 BlockListPacket d5
 SpecialCameraPacket d6
 NormalCameraPacket d7
 SkillRemainSecPacket d8
 NetPingPacket d9
 DicePacket da
 SnoopPacket db
 RecipeBookItemListPacket dc
 RecipeItemMakeInfoPacket dd
 RecipeShopManageListPacket de
 RecipeShopSellListPacket df
 RecipeShopItemInfoPacket e0
 RecipeShopMsgPacket e1
 ShowCalcPacket e2
 MonRaceInfoPacket e3
 HennaItemInfoPacket e4
 HennaInfoPacket e5
 HennaUnequipListPacket e6
 HennaUnequipInfoPacket e7
 MacroListPacket e8
 BuyListSeedPacket e9
 ShowTownMapPacket ea
 ObserverStartPacket eb
 ObserverEndPacket ec
 ChairSitPacket ed
 HennaEquipListPacket ee
 SellListProcurePacket ef
 GMHennaInfoPacket f0
 RadarControlPacket f1
 ClientSetTimePacket f2
 ConfirmDlgPacket f3
 PartySpelledPacket f4
 ShopPreviewListPacket f5
 ShopPreviewInfoPacket f6
 CameraModePacket f7
 ShowXMasSealPacket f8
 EtcStatusUpdatePacket f9
 ShortBuffStatusUpdatePacket fa
 SSQStatusPacket fb
 PetitionVotePacket fc
 AgitDecoInfoPacket fd
 DummyPacket fe
 ExDummyPacket fe:00
 ExRegenMaxPacket fe:01
 ExEventMatchUserInfoPacket fe:02
 ExColosseumFenceInfoPacket fe:03
 ExEventMatchSpelledInfoPacket fe:04
 ExEventMatchFirecrackerPacket fe:05
 ExEventMatchTeamUnlockedPacket fe:06
 ExEventMatchGMTestPacket fe:07
 ExPartyRoomMemberPacket fe:08
 ExClosePartyRoomPacket fe:09
 ExManagePartyRoomMemberPacket fe:0a
 ExEventMatchLockResult fe:0b
 ExAutoSoulShot fe:0c
 ExEventMatchListPacket fe:0d
 ExEventMatchObserverPacket fe:0e
 ExEventMatchMessagePacket fe:0f
 ExEventMatchScorePacket fe:10
 ExServerPrimitivePacket fe:11
 ExOpenMPCCPacket fe:12
 ExCloseMPCCPacket fe:13
 ExShowCastleInfo fe:14
 ExShowFortressInfo fe:15
 ExShowAgitInfo fe:16
 ExShowFortressSiegeInfo fe:17
 ExPartyPetWindowAdd fe:18
 ExPartyPetWindowUpdate fe:19
 ExAskJoinMPCCPacket fe:1a
 ExPledgeEmblem fe:1b
 ExEventMatchTeamInfoPacket fe:1c
 ExEventMatchCreatePacket fe:1d
 ExFishingStartPacket fe:1e
 ExFishingEndPacket fe:1f
 ExShowQuestInfoPacket fe:20
 ExShowQuestMarkPacket fe:21
 ExSendManorListPacket fe:22
 ExShowSeedInfoPacket fe:23
 ExShowCropInfoPacket fe:24
 ExShowManorDefaultInfoPacket fe:25
 ExShowSeedSettingPacket fe:26
 ExFishingStartCombatPacket fe:27
 ExFishingHpRegenPacket fe:28
 ExEnchantSkillListPacket fe:29
 ExEnchantSkillInfoPacket fe:2a
 ExShowCropSettingPacket fe:2b
 ExShowSellCropListPacket fe:2c
 ExOlympiadMatchEndPacket fe:2d
 ExMailArrivedPacket fe:2e
 ExStorageMaxCountPacket fe:2f
 ExEventMatchManagePacket fe:30
 ExMultiPartyCommandChannelInfoPacket fe:31
 ExPCCafePointInfoPacket fe:32
 ExSetCompassZoneCode fe:33
 ExGetBossRecord fe:34
 ExAskJoinPartyRoom fe:35
 ExListPartyMatchingWaitingRoom fe:36
 ExSetMpccRouting fe:37
 ExShowAdventurerGuideBook fe:38
 ExShowScreenMessage fe:39
 PledgeSkillListPacket fe:3a
 PledgeSkillListAddPacket fe:3b
 PledgePowerGradeList fe:3c
 PledgeReceivePowerInfo fe:3d
 PledgeReceiveMemberInfo fe:3e
 PledgeReceiveWarList fe:3f
 PledgeReceiveSubPledgeCreated fe:40
 ExRedSkyPacket fe:41
 PledgeReceiveUpdatePower fe:42
 FlySelfDestinationPacket fe:43
 ShowPCCafeCouponShowUI fe:44
 ExSearchOrc fe:45
 ExCursedWeaponList fe:46
 ExCursedWeaponLocation fe:47
 ExRestartClient fe:48
 ExRequestHackShield fe:49
 ExUseSharedGroupItem fe:4a
 ExMPCCShowPartyMemberInfo fe:4b
 ExDuelAskStart fe:4c
 ExDuelReady fe:4d
 ExDuelStart fe:4e
 ExDuelEnd fe:4f
 ExDuelUpdateUserInfo fe:50
 ExShowVariationMakeWindow fe:51
 ExShowVariationCancelWindow fe:52
 ExPutItemResultForVariationMake fe:53
 ExPutIntensiveResultForVariationMake fe:54
 ExPutCommissionResultForVariationMake fe:55
 ExVariationResult fe:56
 ExPutItemResultForVariationCancel fe:57
 ExVariationCancelResult fe:58
 ExDuelEnemyRelation fe:59
 ExPlayAnimation fe:5a
 ExMPCCPartyInfoUpdate fe:5b
 ExPlayScene fe:5c
 ExSpawnEmitterPacket fe:5d
 ExEnchantSkillInfoDetailPacket fe:5e
 ExBasicActionList fe:5f
 ExAirShipInfo fe:60
 ExAttributeEnchantResultPacket fe:61
 ExChooseInventoryAttributeItemPacket fe:62
 ExGetOnAirShipPacket fe:63
 ExGetOffAirShipPacket fe:64
 ExMoveToLocationAirShipPacket fe:65
 ExStopMoveAirShipPacket fe:66
 ExShowTracePacket fe:67
 ExItemAuctionInfoPacket fe:68
 ExNeedToChangeName fe:69
 ExPartyPetWindowDelete fe:6a
 ExTutorialList fe:6b
 ExRpItemLink fe:6c
 ExMoveToLocationInAirShipPacket fe:6d
 ExStopMoveInAirShipPacket fe:6e
 ExValidateLocationInAirShipPacket fe:6f
 ExUISettingPacket fe:70
 ExMoveToTargetInAirShipPacket fe:71
 ExAttackInAirShipPacket fe:72
 ExMagicSkillUseInAirShipPacket fe:73
 ExShowBaseAttributeCancelWindow fe:74
 ExBaseAttributeCancelResult fe:75
 ExSubPledgetSkillAdd fe:76
 ExResponseFreeServer fe:77
 ExShowProcureCropDetailPacket fe:78
 ExHeroListPacket fe:79
 ExOlympiadUserInfoPacket fe:7a
 ExOlympiadSpelledInfoPacket fe:7b
 ExOlympiadModePacket fe:7c
 ExShowFortressMapInfo fe:7d
 ExPVPMatchRecord fe:7e
 ExPVPMatchUserDie fe:7f
 ExPrivateStoreWholeMsg fe:80
 ExPutEnchantTargetItemResult fe:81
 ExPutEnchantSupportItemResult fe:82
 ExChangeNicknameNColor fe:83
 ExGetBookMarkInfoPacket fe:84
 ExNotifyPremiumItem fe:85
 ExGetPremiumItemListPacket fe:86
 ExPeriodicItemList fe:87
 ExJumpToLocation fe:88
 ExPVPMatchCCRecord fe:89
 ExPVPMatchCCMyRecord fe:8a
 ExPVPMatchCCRetire fe:8b
 ExShowTerritory fe:8c
 ExNpcQuestHtmlMessage fe:8d
 ExSendUIEventPacket fe:8e
 ExNotifyBirthDay fe:8f
 ExShowDominionRegistry fe:90
 ExReplyRegisterDominion fe:91
 ExReplyDominionInfo fe:92
 ExShowOwnthingPos fe:93
 ExCleftList fe:94
 ExCleftState fe:95
 ExDominionChannelSet fe:96
 ExBlockUpSetList fe:97
 ExBlockUpSetState fe:98
 ExStartScenePlayer fe:99
 ExAirShipTeleportList fe:9a
 ExMpccRoomInfo fe:9b
 ExListMpccWaiting fe:9c
 ExDissmissMpccRoom fe:9d
 ExManageMpccRoomMember fe:9e
 ExMpccRoomMember fe:9f
 ExVitalityPointInfo fe:a0
 ExShowSeedMapInfo   fe:a1
 ExMpccPartymasterList fe:a2
 ExDominionWarStart fe:a3
 ExDominionWarEnd fe:a4
 ExShowLines fe:a5
 ExPartyMemberRenamed fe:a6
 ExEnchantSkillResult fe:a7
 ExRefundList fe:a8
 ExNoticePostArrived fe:a9
 ExShowReceivedPostList fe:aa
 ExReplyReceivedPost fe:ab
 ExShowSentPostList fe:ac
 ExReplySentPost fe:ad
 ExResponseShowStepOne fe:ae
 ExResponseShowStepTwo fe:af
 ExResponseShowContents fe:b0
 ExShowPetitionHtml fe:b1
 ExReplyPostItemList fe:b2
 ExChangePostState fe:b3
 ExReplyWritePost fe:b4
 ExInitializeSeed fe:b5
 ExRaidReserveResult fe:b6
 ExBuySellListPacket fe:b7
 ExCloseRaidSocket fe:b8
 ExPrivateMarketListPacket fe:b9
 ExRaidCharacterSelected fe:ba
 ExAskCoupleAction fe:bb
 ExBrBroadcastEventState fe:bc
 ExBR_LoadEventTopRankersPacket fe:bd
 ExChangeNPCState fe:be
 ExAskModifyPartyLooting fe:bf
 ExSetPartyLooting fe:c0
 ExRotation fe:c1
 ExChangeClientEffectInfo fe:c2
 ExMembershipInfo fe:c3
 ExReplyHandOverPartyMaster fe:c4
 ExQuestNpcLogList fe:c5
 ExQuestItemListPacket fe:c6
 ExGMViewQuestItemListPacket fe:c7
 ExResartResponse fe:c8
 ExVoteSystemInfoPacket fe:c9
 ExShuttuleInfoPacket fe:ca
 ExSuttleGetOnPacket fe:cb
 ExSuttleGetOffPacket fe:cc
 ExSuttleMovePacket fe:cd
 ExMTLInSuttlePacket fe:ce
 ExStopMoveInShuttlePacket fe:cf
 ExValidateLocationInShuttlePacket fe:d0
 ExAgitAuctionCmdPacket fe:d1
 ExConfirmAddingPostFriend fe:d2
 ExReceiveShowPostFriend fe:d3
 ExReceiveOlympiadPacket fe:d4
 ExBR_GamePointPacket fe:d5
 ExBR_ProductListPacket fe:d6
 ExBR_ProductInfoPacket fe:d7
 ExBR_BuyProductPacket fe:d8
 ExBR_PremiumStatePacket fe:d9
 ExBrExtraUserInfo fe:da
 ExBrBuffEventState fe:db
 ExBR_RecentProductListPacket fe:dc
 ExBR_MinigameLoadScoresPacket fe:dd
 ExBR_AgathionEnergyInfoPacket fe:de
 ExShowChannelingEffectPacket fe:df
 ExShowChannelingEffectPacket fe:e0
 ExGetCrystalizingFail fe:e1
 ExNavitAdventPointInfoPacket fe:e2
 ExNavitAdventEffectPacket fe:e3
 ExNavitAdventTimeChangePacket fe:e4
 ExAbnormalStatusUpdateFromTargetPacket fe:e5
 ExStopScenePlayerPacket fe:e6
 ExFlyMove fe:e7
 ExDynamicQuestPacket fe:e8
 ExSubjobInfo fe:e9
 ExChangeMPCost fe:ea
 ExFriendDetailInfo fe:eb
 ExBlockAddResult fe:ec
 ExBlockRemoveResult fe:ed
 ExBlockDefailInfo fe:ee
 ExLoadInzonePartyHistory fe:ef
 ExFriendNotifyNameChange fe:f0
 ExShowCommission fe:f1
 ExResponseCommissionItemList fe:f2
 ExResponseCommissionInfo fe:f3
 ExResponseCommissionRegister fe:f4
 ExResponseCommissionDelete fe:f5
 ExResponseCommissionList fe:f6
 ExResponseCommissionBuyInfo fe:f7
 ExResponseCommissionBuyItem fe:f8
 ExAcquirableSkillListByClass fe:f9
 ExMagicAttackInfo fe:fa
 ExAcquireSkillInfo fe:fb
 ExNewSkillToLearnByLevelUp fe:fc
 ExCallToChangeClass fe:fd
 ExChangeToAwakenedClass fe:fe
 ExTacticalSign fe:ff
 
 ExLoadStatWorldRank fe:100
 ExLoadStatUser  fe:101
 ExLoadStatHotLink fe:102
 ExWaitWaitingSubStituteInfo fe:103
 ExRegistWaitingSubstituteOk fe:104
 ExRegistPartySubstitute fe:105
 ExDeletePartySubstitute fe:106
 ExTimeOverPartySubstitute fe:107
 ExGet24HzSessionID fe:108
 Ex2NDPasswordCheckPacket fe:109
 Ex2NDPasswordVerifyPacket fe:10a
 Ex2NDPasswordAckPacket fe:10b
 ExFlyMoveBroadcast fe:10c
 ExShowUsmPacket fe:10d
 ExShowStatPage fe:10e
 ExIsCharNameCreatable fe:10f
 ExGoodsInventoryChangedNotiPacket fe:110
 ExGoodsInventoryInfoPacket fe:111
 ExGoodsInventoryResultPacket fe:112
 ExAlterSkillRequest fe:113
 ExNotifyFlyMoveStart fe:114
 ExDummyPacket   fe:115
 ExCloseCommission   fe:116
 
 ExChangeAttributeItemList   fe:117
 ExChangeAttributeInfo   fe:118
 ExChangeAttributeOk fe:119
 ExChangeAttributeFail   fe:11a
 ExExchangeSubstitute    fe:11b
 ExLightingCandleEvent   fe:11c
 ExVitalityEffectInfo    fe:11d
 ExLoginVitalityEffectInfo   fe:11e
 ExBR_PresentBuyProductPacket    fe:11f
 ExMentorList    fe:120
 ExMentorAdd fe:121
 ExChoose_Shape_Shifting_Item    fe:122
 ExPut_Shape_Shifting_Target_Item_Result fe:123
 ExPut_Shape_Shifting_Extraction_Item_Result fe:124
 ExShape_Shifting_Result fe:125
 ExCheck_SpeedHack   fe:126
 
клиент
 PHP код: <?php CLIENTE PACOTES
 
 
 415:
 d0:c2 RequestExCancelShape_Shifting_Item ch
 d0:c1 RequestExTryToPut_Shape_Shifting_EnchantSupportItem chdd
 d0:c0 RequestExTryToPut_Shape_Shifting_TargetItem chd
 d0:c3 RequestShape_Shifting_Item chd
 d0:b5 RequestHardWareInfo chSddddddSddddddddddSS
 
 393:
 0xd0:0xac Request24HzSessionID ch
 0xd0:0xab RequestAcceptWaitingSubstitute chddd
 0xd0:0xaa RequestRegistWaitingSubstitute chd
 0xd0:0xa9 RequestDeletePartySubstitute chd
 0xd0:0xb0 RequestCharacterNameCreatable chS
 0xd0:0xa8 RequestRegistPartySubstitute chd
 0xd0:0xaf RequestEx2ndPasswordReq chcSS chcS
 0xd0:0xae RequestEx2ndPasswordVerify chS
 0xd0:0xad RequestEx2ndPasswordCheck ch
 0xd0:0xb2 RequestUseGoodsInventoryItem chcQQ chcQ
 0xd0:0xb1 RequestGoodsInventoryInfo chc
 0xd0:0x90 RequstBR_LectureMark chc
 0xd0:0x8f RequestBR_MinigameInsertScore chd
 0xd0:0x8e RequestBR_MinigameLoadScores ch
 0xd0:0x8d RequestBR_RecentProductList ch
 0xd0:0x8c RequestBR_BuyProduct chdd
 0xd0:0x8b RequestBR_ProductInfo chd
 0xd0:0x8a RequestBR_ProductList ch
 0xd0:0x89 BR_GamePoint ch
 0xd0:0xa7 RequestUserStatistics ch
 0xd0:0xa3 RequestCommissionRegisteredItem ch
 0xd0:0xa2 RequestCommissionBuyItem chQd
 0xd0:0xa1 RequestCommissionBuyInfo chQd
 0xd0:0xa0 RequestCommissionList chddddS
 0xd0:0x9f RequestCommissionDelete chQdd
 0xd0:0x9e RequestCommissionCancel ch
 0xd0:0x9d RequestCommissionRegister chdSQQd
 0xd0:0x9b RequestCommissionRegistrableItemList ch
 0xd0:0x9c RequestCommissionInfo chd
 0xd0:0xa5 RequestChangeToAwakenedClass chd
 0xd0:0xa4 RequestCallToChangeClass ch
 0xd0:0xb4 RequestFlyMoveStart ch
 0xd0:0x94 RequestFlyMove chd
 0xd0:0x93 RequestExEscapeScene ch
 0xd0:0x91 RequestCrystallizeEstimate chdQ
 0xd0:0x96:0x04 RequestDynamicQuestHTML chcdd
 0xd0:0x96:0x02 RequestDynamicQuestProgressInfo chcdd
 0xd0:0x96:0x03 RequestDynamicQuestScoreBoard chcdd
 0xd0:0x83:0x10 RequestExReBid chdd
 0xd0:0x83:0x0a RequestExProceedCancelAgitBid chdd
 0xd0:0x83:0x09 RequestExConfirmCancelAgitBid chdd
 0xd0:0x83:0x0a RequestExProceedCancelAgitLot chdc
 0xd0:0x83:0x09 RequestExConfirmCancelAgitLot chdc
 0xd0:0x83:0x08 RequestExProceedCancelRegisteringAgit chd
 0xd0:0x83:0x07 RequestExConfirmCancelRegisteringAgit chd
 0xd0:0x83:0x05 RequestExRegisterAgitForBidStep3 chddQd
 0xd0:0x83:0x05 RequestExRegisterAgitForBidStep2 chddQd
 0xd0:0x83:0x04 RequestExRegisterAgitForBidStep1 chd
 0xd0:0x83:0x02 RequestExAgitDetailInfo chdcd
 0xd0:0x83:0x03 RequestExMyAgitState chd
 0xd0:0x83:0x0f RequestExApplyForBidStep3 chddQ
 0xd0:0x83:0x0e RequestExApplyForBidStep2 chddQ
 0xd0:0x83:0x0d RequestExApplyForBidStep1 chdd
 0xd0:0x83:0x14 RequestExAgitListForBid chdd
 0xd0:0x83:0x13 RequestExApplyForAgitLotStep2 chdc
 0xd0:0x83:0x12 RequestExApplyForAgitLotStep1 chdc
 0xd0:0x83:0x11 RequestExAgitListForLot chd
 0xd0:0x83:0x01 RequestExAgitInitialize chd
 0xd0:0x86 RequestExShowPostFriendListForPostBox ch
 0xd0:0x85 RequestExDeletePostFriendForPostBox chS
 0xd0:0x84 RequestExAddPostFriendForPostBox chS
 0x1f RequestMoveToMerchant cddddc
 0x0a RequestRefreshPrivateMarketInfo show_market_all 30
 0xd0:0x7e NewVoteSystem chd
 0xd0:0x7d RequestAddExpandQuestAlarm chd
 0xd0:0x7b RequestBR_EventRankerList chddd
 0xd0:0x77 RequestEventMatchObserverEnd chdd
 0xd0:0x76 RequestBuySellUIClose ch
 0xd0:0x72 RequestShowStepThree chc
 0xd0:0x71 RequestShowStepTwo chc
 0xd0:0x70 RequestShowNewUserPetition ch
 0xd0:0x65 RequestPostItemList ch
 0xd0:0x6f RequestCancelSentPost chd
 0xd0:0x6e RequestRequestSentPost chd
 0xd0:0x6c RequestRequestSentPostList ch
 0xd0:0x6b RequestRejectPost chd
 0xd0:0x6a RequestReceivePost chd
 0xd0:0x69 RequestRequestReceivedPost chd
 0xd0:0x67 RequestRequestReceivedPostList ch
 0xd0:0x5b EndScenePlayer chd
 0xd0:0x5c RequestExBlockGameVote chdd
 0xd0:0x5a RequestExBlockGameEnter chdd
 0xd0:0x53 RequestJump ch
 0xd0:0x56 NotifyStartMiniGame ch
 0xd0:0x59 RequestExCleftEnter chd
 0xd0:0x58 RequestDominionInfo ch
 0xd0:0x57 RequestJoinDominionWar chddd
 0xd0:0x55 RequestStopShowCrataeCubeRank ch
 0xd0:0x54 RequestStartShowCrataeCubeRank ch
 0xd0:0x52 RequestWithDrawPremiumItem chQQ
 0xd0:0x51 RequestChangeBookMarkSlot chddd
 0xd0:0x51 RequestTeleportBookMark chdd
 0xd0:0x51 RequestDeleteBookMarkSlot chdd
 0xd0:0x51 RequestModifyBookMarkSlot chddSdS
 0xd0:0x51 RequestSaveBookMarkSlot chdSdS
 0xd0:0x51 RequestBookMarkSlotInfo chd
 0xd0:0x50 RequestResetNickname ch
 0xd0:0x4f RequestChangeNicknameColor chdSd
 0xd0:0x4e RequestExCancelEnchantItem ch
 0xd0:0x4d RequestExTryToPutEnchantSupportItem chdd
 0xd0:0x4c RequestExTryToPutEnchantTargetItem chd
 0xd0:0x4b RequestDispel chddd
 0xd0:0x49 RequestPVPMatchRecord ch
 0xd0:0x22 RequestSaveKeyMapping chdb
 0xd0:0x21 RequestKeyMapping ch
 0xd0:0x48 RequestFortressMapInfo chd
 0xd0:0x3f RequestFortressSiegeInfo ch
 0xd0:0x3e RequestAllAgitInfo ch
 0xd0:0x3d RequestAllFortressInfo ch
 0xd0:0x3c RequestAllCastleInfo ch
 0xd0:0x3a RequestInfoItemAuction chd
 0xd0:0x39 RequestBidItemAuction chdQ
 0xd0:0x45 RequestDuelSurrender ch
 0xd0:0x43 RequestRefineCancel chd
 0xd0:0x42 RequestConfirmCancelItem chd
 0xd0:0x41 RequestRefine chdddQ
 0xd0:0x28 RequestConfirmGemStone chdddQ
 0xd0:0x27 RequestConfirmRefinerItem chdd
 0xd0:0x26 RequestConfirmTargetItem chd
 0xd0:0x1c RequestDuelAnswerStart chddd
 0xd0:0x1b RequestDuelStart chSd
 0xd0:0x1e RequestExRqItemLink chd
 0xd0:0x1d RequestExSetTutorial chd
 0xd0:0x3b RequestExChangeName chdSd
 0xd0:0x63 RequestSeedPhase ch
 0xd0:0x64 RequestMpccPartymasterList ch
 0xd0:0x62 RequestWithdrawMpccRoom ch
 0xd0:0x61 RequestDismissMpccRoom ch
 0xd0:0x60 RequestOustFromMpccRoom chd
 0xd0:0x5f RequestJoinMpccRoom chdd
 0xd0:0x5e RequestManageMpccRoom chdddddS
 0xd0:0x5d RequestListMpccWaiting chddd
 0xd0:0x25 RequestExitPartyMatchingWaitingRoom ch
 0xd0:0x31 RequestListPartyMatchingWaitingRoom chdddd
 0xd0:0x30 AnswerJoinPartyRoom chd
 0xd0:0x2f RequestAskJoinPartyRoom chS
 0x6e RequestReload
 0x6d RequestSendMsnChatLog cSSd
 0x6b RequestSendL2FriendSay cSS
 0xcb ReplyGameGuardQuery cddddc
 0xd0:0x40 RequestGetBossRecord chd
 0xc9:0x01 PetitionVote cddS
 0xc8 RequestSSQStatus cc
 0xc6 ConfirmDlg cddd
 0xc2 VoteSociality cd
 0xcc RequestPledgePower cdd cddd
 0xc1 RequestObserverEndPacket
 0xb3 BypassUserCmd cd
 0xb2 RequestRemainTime
 0xd0:0x95 RequestSurrenderPledgeWarEX chS
 0xb4 Snoop_quit cd
 0xaf RequestSetCastleSiegeTime cdd
 0xae RequestConfirmCastleSiegeWaitingList cddd
 0xad RequestJoinCastleSiege cddd
 0xac RequestCastleSiegeInfo cd
 0xab RequestCastleSiegeAttackerList cd
 0xaa RequestCastleSiegeInfo cd
 0xa7 RequestPackageSendableItemList cd
 0xa6 RequestSkillCoolTime
 0xd0:0x4a SetPrivateStoreWholeMsg chS
 0x70 RequestHennaUnequipList cd
 0xc3 RequestHennaItemList cd
 0x72 RequestHennaUnequip cd
 0x71 RequestHennaUnequipInfo cd
 0x6f RequestHennaEquip cd
 0xc4 RequestHennaItemInfo cd
 0xbf RequestRecipeShopMakeDo cddQ
 0xbe RequestRecipeShopMakeInfo cdd
 0xc0 RequestRecipeShopSellList cd
 0xbd RequestRecipeShopManageCancel
 0xbc RequestRecipeShopManageQuit
 0xba RequestRecipeShopMessageSet cS
 0xb8 RequestRecipeItemMakeSelf cd
 0xb7 RequestRecipeItemMakeInfo cd
 0xb6 RequestRecipeItemDelete cd
 0xb5 RequestRecipeBookOpen cd
 0x93 RequestChangePetName cS
 0x17 RequestDraopItemPacket cdQddd
 0x94 RequestPetUseItem cd
 0x98 RequestPetGetItem cd
 0x8b RequestGMList
 0x8a RequestPetitionCancel cS
 0x89 RequestPetition cSd
 0x7e RequestGMCommand cSdd
 0xd0:0x2b RequestCursedWeaponLocation ch
 0xd0:0x2a RequestCursedWeaponList ch
 0xd0:0x18 RequestExFishRanking ch
 0xd0:0x34 RequestExEnchantSkill chdd
 0xd0:0x33 RequestExEnchantSkill chdd
 0xd0:0x32 RequestExEnchantSkill chdd
 0xd0:0x0f RequestExEnchantSkill chdd
 0xd0:0x46 RequestExEnchantSkillInfoDetail chddd
 0xd0:0x0e RequestExEnchantSkillInfo chdd
 0x7c RequestAcquireSkill cdddd cddd
 0x73 RequestAcquireSkillInfo cddd
 0xd0:0x2d RequestExMPCCShowPartyMembersInfo chd
 0xd0:0x08 RequestExOustFromMPCC chS
 0xd0:0x07 RequestExAcceptJoinMPCC chdd
 0xd0:0x06 RequestExAskJoinMPCC chS
 0xd0:0x23 RequestExRemoveItemAttribute chdd
 0xd0:0x35 RequestEnchantItemAttribute chd
 0x5f RequestEnchantItem cdd
 0x63 RequestDestroyQuest cd
 0x62 RequestQuestList
 0xd0:0x92 RequestCrystallizeItemCancel ch
 0x2f RequestCrystallizeItem cdQ
 0x60 RequestDestroyItem cdQ
 0x60 SendDestroyItem cdQ
 0x74 SendBypassBuildCmd cS
 0x5e RequestShowboard cd
 0x5a RequestSEKCustom cdd
 0x7d RequestRestartPoint cdd cd
 0x1f Action cdddd
 0xd0:0x7a AnswerCoupleAction chddd
 0x56 RequestActionUse cddc
 0x55 Answer cd
 0x50 Request
 0x16 Request cd
 0x00 Logout
 0x49 Say2 cSd cSdS
 0xd0:0x44 RequestExMagicSkillUseGround chdddddc
 0x39 RequestMagicSkillUse cddc
 0x38 RequestMagicSkillList ddd
 0xce RequestDeleteMacro cd
 0x6c RequestOpenMinimap
 0x48 RequestTargetCancel ch
 0x3f RequestShortCutDel cd
 0x3d RequestShortCutReg cddddddd
 0xd0:0x0d RequestAutoSoulShot chdd
 0xd0:0x0b RequestWithdrawPartyRoom chdd
 0xd0:0x0a RequestDismissPartyRoom chdd
 0xd0:0x09 RequestOustFromPartyRoom chd
 0xd0:0x88 RequestOlympiadMatchList chd
 0xd0:0x29 RequestOlympiadObserverEnd ch
 0xd0:0x05 RequestWriteHeroWords chS
 0xd0:0x01 RequestManorList ch
 0xd0:0x0c RequestHandOverPartyMaster chS
 0x81 RequestPartyMatchDetail cdddd
 0x80 RequestPartyMatchList cdddddS
 0x7f RequestPartyMatchConfig cddd
 0xd0:0x7c ask ch
 0xd0:0x79 answer chd
 0xd0:0x78 requestPartylooting chd
 0x46 RequestDismissParty
 0x45 RequestOustPartyMember cS
 0x44 RequestWithDrawalParty
 0x43 RequestAnswerJoinParty cd
 0x42 RequestJoinParty cSd
 0xd0:0x9a RequestInzonePartyInfoHistory ch
 0xd0:0x99 RequestUpdateBlockMemo chSS
 0xd0:0x98 RequestUpdateFriendMemo chSS
 0xd0:0x97 RequestFriendDetailInfo chS
 0x6a RequestFriendInfoList
 0xa9 RequestBlock cdS cd
 0x78 RequestFriendAddReply cd
 0x7a RequestFriendDel cS
 0x77 RequestFriendInvite cS
 0xd0:0x19 RequestPCCafeCouponUse chS
 0xd0:0x2c RequestPledgeReorganizeMember chdSdS
 0xd0:0x17 RequestPledgeWarList chdd
 0xd0:0x16 RequestPledgeMemberInfo chdS
 0xd0:0x15 RequestPledgeSetMemberPowerGrade chSd
 0xd0:0x14 RequestPledgeMemberPowerInfo chdS
 0xd0:0x13 RequestPledgePowerGradeList ch
 0xd0:0x12 RequestPledgeSetAcademyMaster chdSS
 0x92 RequestAllyCrest cd
 0x91 RequestSetAllyCrest cdb
 0x90 RequestDismissAlly
 0x8e RequestWithdrawAlly
 0x2e RequestAllyInfo
 0x8f RequestOustAlly cS
 0x8d RequestAnswerJoinAlly cd
 0x8c RequestJoinAlly cd
 0x0b RequestGiveNickName cSS
 0x05 RequestStopPledgeWar cS
 0x03 RequestStartPledgeWar cS
 0x28 RequestWithDrawalPledge
 0x26 RequestJoinPledge cdd
 0x29 RequestOustPledgeMember cS
 0x27 RequestAnswerJoinPledge cd
 0x4d RequestPledgeMemberList
 0x66 RequestPledgeExtendedInfo cS
 0xd0:0x10 RequestExPledgeCrestLarge chd
 0xd0:0x11 RequestExSetPledgeCrestLarge chd chdb
 0x67 RequestPledgeCrest cd
 0x09 RequestSetPledgeCrest cd cdb
 0x65 RequestPledgeInfo cd
 0x86 RequestTutorialPassCmdToServer cS
 0x23 RequestBypassToServer cS
 0x24 RequestBBSWrite cSSSSSS
 0x88 RequestTutorialClientEvent cd
 0x87 RequestTutorialQuestionMarkPressed cd
 0x85 RequestTutorialLinkHtml cdS
 0x22 RequestLinkHtml cS
 0x17 RequestDraopItemPacket cdQddd
 0x19 UseItemPacket cdd
 0x11 EnterWorldPacket cbddddbdcccccccccccccccccccc
 0x1c TradeDonePacket cd
 0x1b AddTradeItemPacket cddQ
 0x1a TradeRequestPacket cd
 0x0c NewCharacter cSdddddddddddd
 0x13 NewCharacterPacket
 0x7b CharacterRestorePacket cd
 0x0d CharacterDeletePacket cd
 0x12 CharacterSelect cdhddd
 0x5c FinishRotating cdd
 0x5b StartRotating cdd
 0x52 MoveWithDelta cddd
 0x3a SendApperingPacket
 0x36 ChangeWaitType cd
 0x35 ChangeMoveType cd
 0x34 SocialAction cd
 0x01 Attack cddddc
 0x1f Action cddddc
 0x0f MoveBackwardToLocation cdddddd
 0x05 RequestServerListPacket cddc
 0x07 ResponseAuthGameGuard cddddd
 0xd0:0xb9 RequestChangeAttributeCancel ch
 0xd0:0xb8 RequestChangeAttributeItem chddd
 0xd0:0xb7 SendChangeAttributeTargetItem chdd
 0xd0:0xb3 RequestFirstPlayStart ch RasEnumConnectionsW RasGetConnectStatusW
 0xd0:0xa6 RequestWorldStatistics 4zY  chdd
 0x57 RequestRestart
 0xd0:0x1f:0x47 CanNotMoveAnymore cdddd chddddd cddddd chddddd
 0xd0:0x81:0x0f MoveToLocationInVehicle cddddddd chddddddd chdd chddd chddddddd cddddddd
 0x80 RequestSCCheck cdx
 0xd0:0x31 RequestPartyMatchWaitList chddddS chddddbS
 0xd0:0x6d RequestDeleteSentPost chdb
 0xd0:0x68 RequestDeleteReceivedPost chdb
 0xd0:0x66 RequestSendPost dQ chSdSSdbQ
 0xd0:0x24 RequestSaveInventoryOrder dd chdb
 0xb0 RequestMultiSellChoose cddQhddhhhhhhhh
 0xa8 RequestPackageSend dQ cddb
 0x9f SendPrivateStoreBuyList ddhhQQ cddb
 0x9a SetPrivateStoreList dhhQQhhhhhhhh cdb
 0x83 SendPrivateStoreBuyList dQQ cddb
 0x31 SetPrivateStoreList dQQ cddb
 0xbb RequestRecipeShopListSet dQ cdb
 0xcd RequestMakeMacro ccdcS cdSSSccb
 0x3c SendWareHouseWithDrawList dQ cdb
 0x3b SendWareHouseDepositList dQ cdb
 0xd0:0x04 RequestSetCrop dQQc chddb
 0xd0:0x02 RequestProcureCropList dddQ chdb hh hh
 0xc5 RequestBuySeed dQ cddb
 0xd0:0x75 RequestRefundItem chddb
 0xc7 RequestPreviewItem cdddb
 0x40 RequestBuyItem dQ cddb
 0x37 RequestSellItem ddQ cddb
 0x0b:0x80 RequestLogin cdxddddddhcb cxddddddhcb cxddddddhcb
 
 
	
	
	
		
	Сообщений: 2,267 
	Тем: 6 
	Зарегистрирован: Aug 2009
	
 Репутация: 
8,698 
	
		
		
		12-18-2011, 06:20 PM 
(Сообщение последний раз редактировалось: 12-18-2011, 06:53 PM   darkevil.)
		
	 
		LP-DEV Написал:помогите мне разобраться с дампом! может я что не понимаю просто! я думал этот форум создан чтоб помогать новечкам, а не чтоб критиковать всех. 
А никто не критикует, просто когда вы задали вопрос, вам на него ответили что "ищите тут это есть". 
На что вы ответили что вы ничего не нашли, хотя потом тебе скинули ссылки на сам пакет уже разобранный, в итоге за место того чтобы спорить за это время вы бы уже все нашли, в итоге заставили другого человека искать эти ссылки тратить время "свое время", а не ваше, искать вы должны форум это как конференция тут люди пишут общаются делятся, и уж будьте добры сами ищите ответы на свои вопросы, за готовым это вам к реселерам и торгашам.
 
Самый последний дамп dll + txt:  http://file.karelia.ru/8swnk4/ 
P.S. Не думаю что пишу сегодня, настроение хреновое. Так что ошибки править не буду. XD
	 
	
	
	
		
	Сообщений: 11 
	Тем: 0 
	Зарегистрирован: Dec 2011
	
 Репутация: 
-6 
	
	
		да сори был не прав!даркэвил биг спс тебе! у мя дамп точно такой же!
	 
	
	
	
		
	Сообщений: 445Тем: 46
 Зарегистрирован: Oct 2011
 
	
		
		
		12-18-2011, 10:03 PM 
(Сообщение последний раз редактировалось: 12-19-2011, 01:24 AM   Darvin.)
		
	 
		Друзья подскажиоте что у меня не так с пакетами! 
бай лист
 PHP код: <?php protected final void writeImpl()
 {
 writeC(0x07);
 writeQ(_money); // current money
 writeD(_listId);
 if(_Buylist == null)
 {
 writeH(0);
 }
 else
 {
 writeH(_Buylist.size());
 for(TradeItem item : _Buylist)
 {
 //writeH(item.getItem().getType1()); // item type1
 writeD(item.getObjectId());
 writeD(item.getItemId());
 writeQ(item.getCurrentValue()); // max amount of items that a player can buy at a time (with this itemid)
 writeH(item.getItem().getType2ForPackets()); // item type2
 writeH(0); // getCustomType1?
 writeD(item.getItem().getBodyPart()); // rev 415  slot    0006-lr.ear  0008-neck  0030-lr.finger  0040-head  0080-??  0100-l.hand  0200-gloves  0400-chest  0800-pants  1000-feet  2000-??  4000-r.hand  8000-r.hand
 writeH(item.getEnchantLevel()); // enchant level
 writeH(0); // getCustomType1?
 writeH(0); // unknown
 writeQ((long) (item.getOwnersPrice() * (1 + _TaxRate)));
 writeItemElements(item);
 }
 }
 if(_SellList == null)
 {
 writeH(0);
 }
 else
 {
 writeH(_SellList.size());
 for(TradeItem item : _SellList)
 {
 //writeH(item.getItem().getType1()); // item type1
 writeD(item.getObjectId());
 writeD(item.getItemId());
 writeQ(item.getCurrentValue()); // max amount of items that a player can buy at a time (with this itemid)
 writeH(item.getItem().getType2ForPackets()); // item type2
 writeH(0); // getCustomType1?
 writeD(item.getItem().getBodyPart()); // rev 415  slot    0006-lr.ear  0008-neck  0030-lr.finger  0040-head  0080-??  0100-l.hand  0200-gloves  0400-chest  0800-pants  1000-feet  2000-??  4000-r.hand  8000-r.hand
 writeH(item.getEnchantLevel()); // enchant level
 writeH(0); // getCustomType1?
 writeH(0); // unknown
 writeQ((long) (item.getOwnersPrice() * (1 + _TaxRate)));
 writeItemElements(item);
 }
 }
 if(_RefundList == null)
 {
 writeH(0);
 }
 else
 {
 writeH(_RefundList.size());
 for(TradeItem item : _RefundList)
 {
 writeD(item.getObjectId());
 writeD(item.getItemId());
 writeQ(item.getCurrentValue()); // max amount of items that a player can buy at a time (with this itemid)
 writeH(item.getItem().getType2ForPackets()); // item type2
 writeH(0); // getCustomType1?
 writeH(item.getEnchantLevel()); // enchant level
 writeH(0); // getCustomType1?
 writeH(0); // unknown //
 writeQ((long) (item.getOwnersPrice() * (1 + _TaxRate)));
 writeItemElements(item);
 }
 }
 }
 
селл лист
 PHP код: <?php protected final void writeImpl()
 {
 writeC(0x06);
 writeQ(_money); // current money
 writeD(_listId);
 if(sellList  == null)
 {
 writeH(0);
 }
 else
 {
 writeH(sellList .size());
 for(L2ItemInstance item : sellList )
 {
 //writeH(item.getItem().getType1()); // item type1
 writeD(item.getObjectId());
 writeD(item.getItemId());
 writeQ(item.getCount()); // max amount of items that a player can buy at a time (with this itemid)
 writeH(item.getItem().getType2ForPackets()); // item type2
 writeH(0x00); // getCustomType1?
 writeD(item.getItem().getBodyPart()); // rev 415  slot    0006-lr.ear  0008-neck  0030-lr.finger  0040-head  0080-??  0100-l.hand  0200-gloves  0400-chest  0800-pants  1000-feet  2000-??  4000-r.hand  8000-r.hand
 writeH(item.getEnchantLevel()); // enchant level
 writeH(0x00); // getCustomType1?
 writeH(item.getCustomType2());
 writeQ(item.getItem().getReferencePrice()/2);
 writeItemElements(item);
 }
 }
 }
 
 
ExBuySellList
 PHP код: <?php protected final void writeImpl()
 {
 writeC(EXTENDED_PACKET);
 writeH(0xB7);
 
 writeD(0x00);
 writeQ(_money); // current money
 writeD(_listId);
 
 if(_Buylist == null)
 writeH(0);
 else
 {
 writeH(_Buylist.size());
 for(TradeItem item : _Buylist)
 {
 writeD(item.getObjectId());
 writeD(item.getItemId());
 writeQ(item.getCurrentValue()); // max amount of items that a player can buy at a time (with this itemid)
 writeD(0x00);
 writeH(item.getItem().getType2ForPackets()); // item type2
 writeH(0x00);
 writeH(item.getCustomType1()); // getCustomType1?
 writeD(item.getItem().getBodyPart()); // rev 415  slot    0006-lr.ear  0008-neck  0030-lr.finger  0040-head  0080-??  0100-l.hand  0200-gloves  0400-chest  0800-pants  1000-feet  2000-??  4000-r.hand  8000-r.hand
 writeH(item.getEnchantLevel()); // enchant level
 writeH(item.getCustomType2());
 
 writeD(0x00);// Augmentation Id
 writeD(-1);// Mana
 writeD(0x00);// Shadow Life Time
 writeItemElements(item);
 writeEnchantEffect(item);
 writeQ((long) (item.getOwnersPrice() * (1 + _TaxRate)));
 }
 }
 
 getClient().sendPacket(new SellList(done, _SellList, _RefundList));
 }
 
 уже всё перепробовал ничё не получаеться!
 
 Добавлено через 3 часа 20 минут
 вот разобраный пакет ExBuySellList
 
 PHP код: <?php package l2open.gameserver.serverpackets;
 
 import l2open.gameserver.TradeController.NpcTradeList;
 import l2open.gameserver.model.L2Player;
 import l2open.gameserver.model.TradeItem;
 import l2open.gameserver.model.items.Inventory;
 import l2open.gameserver.model.items.L2ItemInstance;
 import l2open.util.GArray;
 
 import java.util.TreeSet;
 import java.util.concurrent.ConcurrentLinkedQueue;
 
 public class ExBuySellList extends L2GameServerPacket
 {
 private int _listId;
 private byte done;
 private final GArray<TradeItem> _Buylist;
 private final TreeSet<L2ItemInstance> _SellList;
 private final ConcurrentLinkedQueue<L2ItemInstance> _RefundList;
 private long _money;
 private double _TaxRate = 0;
 
 public ExBuySellList(NpcTradeList Buylist, L2Player activeChar, double taxRate)
 {
 if(Buylist != null)
 {
 _listId = Buylist.getListId();
 _Buylist = cloneAndFilter(Buylist.getItems());
 activeChar.setBuyListId(_listId);
 }
 else
 _Buylist = null;
 
 _money = activeChar.getAdena();
 _TaxRate = taxRate;
 _RefundList = activeChar.getInventory().getRefundItemsList();
 
 _SellList = new TreeSet<L2ItemInstance>(Inventory.OrderComparator);
 for(L2ItemInstance item : activeChar.getInventory().getItemsList())
 if(item.getItem().isSellable() && item.canBeTraded(activeChar) && item.getReferencePrice() > 0)
 _SellList.add(item);
 }
 
 public ExBuySellList done()
 {
 done = 1;
 return this;
 }
 
 protected static GArray<TradeItem> cloneAndFilter(GArray<TradeItem> list)
 {
 if(list == null)
 return null;
 
 GArray<TradeItem> ret = new GArray<TradeItem>(list.size());
 
 for(TradeItem item : list)
 {
 // А не пора ли обновить количество лимитированных предметов в трейд листе?
 if(item.getCurrentValue() < item.getCount() && item.getLastRechargeTime() + item.getRechargeTime() <= System.currentTimeMillis() / 60000)
 {
 item.setLastRechargeTime(item.getLastRechargeTime() + item.getRechargeTime());
 item.setCurrentValue(item.getCount());
 }
 
 if(item.getCurrentValue() == 0 && item.getCount() != 0)
 continue;
 
 ret.add(item);
 }
 
 return ret;
 }
 
 @Override
 protected final void writeImpl()
 {
 writeC(EXTENDED_PACKET);
 writeH(0xB7);
 writeD(0x00); // BUY LIST TYPE
 writeQ(_money); // current money
 writeD(_listId);
 writeD(0x00);
 writeH(_Buylist.size());
 for(TradeItem item : _Buylist)
 {
 writeD(item.getObjectId());
 writeD(item.getItemId());
 writeD(item.getEquipSlot());
 writeQ(count);
 writeH(item.getItem().getType2ForPackets()); // item type2
 writeH(item.getCustomType1());
 writeH(item.isEquipped() ? 1 : 0);
 writeD(item.getBodyPart());
 writeH(item.getEnchantLevel());
 writeH(item.getCustomType2());
 writeD(0x00);//(item.getAugmentationId());
 writeD(-1);//(item.getShadowLifeTime());
 writeD(0x00);//(item.getTemporalLifeTime());
 writeH(0x01);
 writeH(item.getAttackElement());
 writeH(item.getAttackElementValue());
 for (int i = 0; i < 6; i++)
 writeH(item.getDeffAttr()[i]);
 writeH(0);
 writeH(0);
 writeH(0);
 writeQ((long) (item.getOwnersPrice() * (1. + _TaxRate)));
 }
 
 getClient().sendPacket(new SellList(done, _SellList, _RefundList));
 }
 }
 
	
	
	
		
	Сообщений: 6,450 
	Тем: 262 
	Зарегистрирован: Nov 2007
	
 Репутация: 
44,165 
	
	
		Серверные & клиентские 415 с опкодом и структурой + дамп строк с engine.dll в подписи.
	 
	
	
	
		
	Сообщений: 445Тем: 46
 Зарегистрирован: Oct 2011
 |