Skip to content

자유게시판

D2Packets

조회 수 4,333 추천 수 1
GameClientPacket.cs
  1. //Unknown = 0,
  2. WalkToLocation = 0x01,
  3. WalkToUnit = 0x02,
  4. RunToLocation = 0x03,
  5. RunToUnit = 0x04,
  6. CastLeftSkill = 0x05,
  7. CastLeftSkillOnTarget = 0x06,
  8. CastLeftSkillOnTargetStopped = 0x07,
  9. RecastLeftSkill = 0x08,
  10. RecastLeftSkillOnTarget = 0x09,
  11. RecastLeftSkillOnTargetStopped = 0x0A,
  12. //0B   1   -   Has s.th 2d0 with leftskills
  13. CastRightSkill = 0x0C,
  14. CastRightSkillOnTarget = 0x0D,
  15. CastRightSkillOnTargetStopped = 0x0E,
  16. RecastRightSkill = 0x0F,
  17. RecastRightSkillOnTarget = 0x10,
  18. RecastRightSkillOnTargetStopped = 0x11,
  19. //12   1   -   Has s.th 2d0 with rightskills
  20. UnitInteract = 0x13,
  21. OverheadMessage = 0x14,
  22. SendMessage = 0x15,
  23. PickItem = 0x16,
  24. DropItem = 0x17,
  25. ItemToContainer = 0x18,
  26. RemoveContainerItem = 0x19,
  27. EquipItem = 0x1A,
  28. SwapEquippedItem = 0x1D,
  29. UnequipItem = 0x1C,
  30. SwapContainerItem = 0x1F,
  31. UseInventoryItem = 0x20,
  32. StackItems = 0x21,
  33. AddBeltItem = 0x23,
  34. RemoveBeltItem = 0x24,
  35. SwapBeltItem = 0x25,
  36. UseBeltItem = 0x26,
  37. IdentifyItem = 0x27,
  38. EmbedItem   = 0x29,
  39. ItemToCube = 0x2A,
  40. TownFolkInteract = 0x2F,
  41. TownFolkCancelInteraction = 0x30,
  42. // 31 9 [DWORD UNIT_ITEM_ID][DWORD msgID] Quest message
  43. BuyItem = 0x32,
  44. SellItem = 0x33,
  45. CainIdentifyItems = 0x34,
  46. TownFolkRepair = 0x35,
  47. HireMercenary = 0x36,
  48. IdentifyGambleItem = 0x37,
  49. TownFolkMenuSelection = 0x38,
  50. //39   5   [DWORD UNIT_NPC_ID]   Buy Health
  51. IncrementAttribute = 0x3A,
  52. IncrementSkill = 0x3B,
  53. SelectSkill = 0x3C,
  54. SendCharacterSpeech = 0x3F,
  55. RequestQuestLog = 0x40,
  56. WaypointInteract = 0x49,
  57. MercReassign = 0x4B,
  58. ClickButton = 0x4F,
  59. DropGold = 0x50,
  60. GoToTownFolk = 0x59,
  61. SetPlayerRelation = 0x5D,
  62. PartyRequest = 0x5E,
  63. UpdatePosition = 0x5F,
  64. SwitchWeapons = 0x60,
  65. ChangeMercEquipment = 0x61,
  66. ResurrectMerc = 0x62,
  67. InventoryItemToBelt = 0x63,
  68. WardenResponse     = 0x66,
  69. GameLogonRequest = 0x68,
  70. ExitGame = 0x69,
  71. EnterGame = 0x6B,
  72. Ping = 0x6D,

  73. Invalid = 0x70, // Probably 0x6E...
  74. Wrapper = 0xF00,

  75. GoToLocation = 0xF01,
  76. GoToUnit = 0xF02,

GameServerPacket.cs
  1. GameLoading = 0x00,
  2. GameLogonReceipt = 0x01, 
  3. GameLogonSuccess = 0x02,
  4. LoadAct = 0x03,
  5. LoadDone = 0x04,
  6. UnloadDone = 0x05,
  7. GameLogoutSuccess = 0x06,
  8. MapAdd = 0x07,
  9. MapRemove = 0x08,
  10. AssignWarp = 0x09,
  11. RemoveGroundUnit = 0x0A,
  12. GameHandshake = 0x0B,
  13. NPCGetHit = 0x0C,
  14. PlayerStop = 0x0D,
  15. GameObjectModeChange = 0x0E,
  16. PlayerMove = 0x0F,
  17. PlayerMoveToUnit = 0x10,
  18. ReportKill = 0x11,
  19. PlayerReassign = 0x15,
  20. //UNKNOWN               = 0x18,    //TODO: GS: 15   18 5d 00 16 80 21 40 0b c0 f1 b1 a8 f0 ff 07
  21. SmallGoldAdd = 0x19,
  22. ByteToExperience = 0x1A,
  23. WordToExperience = 0x1B,
  24. DWordToExperience = 0x1C,
  25. AttributeByte = 0x1D,
  26. AttributeWord = 0x1E,
  27. AttributeDWord = 0x1F,
  28. StateNotification = 0x20,
  29. UpdatePlayerSkill = 0x21,
  30. UpdatePlayerItemSkill = 0x22,
  31. PlayerAssignSkill = 0x23,
  32. GameMessage = 0x26,
  33. MercInfo = 0x27, //TODO: parse Merc Info, split in two classes / events: TownFolkInteract and MercInfo.
  34. PlayerQuestInfo = 0x28,
  35. GameQuestLog = 0x29,
  36. TransactionComplete = 0x2A,
  37. TriggerSound = 0x2C,
  38. UpdateContainerItem = 0x3E,
  39. UseStackableItem = 0x3F,
  40. PlayerClearCursor = 0x42,
  41. Relator1 = 0x47,
  42. Relator2 = 0x48,
  43. UnitUseSkillOnTarget = 0x4C,
  44. UnitUseSkill = 0x4D,
  45. MercForHire = 0x4E,
  46. MercForHireListStart = 0x4F,
  47. //UNKOWN = 0x50, //TODO: length = 15
  48. GameObjectAssignment = 0x51,
  49. PlayerQuestLog = 0x52, //TODO: figure out state values...
  50. PartyRefresh = 0x53,
  51. PlayerAssign = 0x59,
  52. PlayerInfomation = 0x5A,
  53. PlayerInGame = 0x5B,
  54. //UNKOWN = 0x5D, //TODO: length = 6
  55. //UnknownGame = 0x5E,
  56. //UnknownGame = 0x5F, //TODO: Part of join data, after GameHandshake... 5f 01 00 00 00
  57. PortalInfo = 0x60,
  58. OpenWaypoint = 0x63,
  59. PlayerKillCount = 0x65,
  60. NPCMove = 0x67,
  61. NPCMoveToTarget = 0x68,
  62. CompStateUpdate = 0x69,
  63. NPCAction = 0x6B,
  64. MonsterAttack = 0x6C,
  65. NPCStop = 0x6D,
  66. AboutPlayer = 0x75,
  67. OverHeadClear = 0x76,
  68. UpdateItemUI = 0x77,
  69. AcceptTrade = 0x78,
  70. GoldTrade = 0x79,
  71. SummonAction = 0x7A,
  72. AssignSkillHotkey = 0x7B,
  73. UseSpecialItem = 0x7C, //TODO: Only type 4 : Identify / portal tome / scroll is known
  74. //UnknownGame = 0x7E, //TODO: Part of join data, after PlayerReassign... 7e 10 00 00 34
  75. PartyMemberUpdate = 0x7F,
  76. MercAssignment = 0x81, //TODO: INCOMPLETE
  77. PortalOwnership = 0x82,
  78. NPCWantsInteract = 0x8A,
  79. PlayerPartyRelationship = 0x8B,
  80. PlayerRelationship = 0x8C,
  81. AssignPlayerToParty = 0x8D,
  82. CorpseAssign = 0x8E,
  83. Pong = 0x8F,
  84. PartyMemberPulse = 0x90,
  85. //UNKNOWN = 0x91, // Length = 26. At the start of map unload data... 91 00 93 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  86. SkillsLog = 0x94,
  87. PlayerLifeManaChange = 0x95,
  88. WalkVerify = 0x96,
  89. //UNKNOWN = 0x97, // Length = 1. Part of join data, towards the end. Initialise / trigger something ?
  90. //UNKNOWN = 0x9B, // Merc related... res a rogue merc in act 3 : 9b ff ff 00 00 00 00
  91. WorldItemAction = 0x9C,
  92. OwnedItemAction = 0x9D,
  93. MercAttributeByte = 0x9E,
  94. MercAttributeWord = 0x9F,
  95. MercAttributeDWord = 0xA0,
  96. DelayedState = 0xA7,
  97. SetState = 0xA8,
  98. EndState = 0xA9,
  99. AddUnit = 0xAA,
  100. NPCHeal = 0xAB,
  101. NPCAssignment = 0xAC,
  102. WardenCheck     = 0xAE,
  103. RequestLogonInfo = 0xAF,
  104. GameOver = 0xB0,

  105. Invalid = 0xB1,
  106. Wrapper = 0xF00,

  107. GainExperience = 0xF01,
  108. PlayerAttribute = 0xF02,
  109. ItemAction = 0xF03,
  110. MercAttribute = 0xF04,



댓글14

자유게시판

친목/자유/사담 게시판

번호 제목 글쓴이 날짜 조회
공지 게시판 푸시 알림 / 통합 앱 서비스 35 file 트디개발자 2023.09.20 948.8k
공지 트레디아 경험치를 올리는 방법 75 트디개발자 2022.10.27 62.2k
> D2Packets 14 D2Packets 2014.08.19 4.3k
36091 아이템 구입방법을 자세히 알고 싶습니다..ㅠㅠ 17 부탁해요 2014.08.21 3.7k
36090 해싸 구매법 가르쳐쥘부ㅠㅠ 5000cp드림 17 강낭콩 2014.08.22 4.9k
36089 해싸 15% 할인 쿠폰 코드 13 뮤리아 2014.08.28 3.6k
36088 NetStuff Plugin 15 NetStuff Plugin 2014.09.01 4.1k
36087 해싸 15% 할인 쿠폰 코드 12 뮤리아 2014.09.24 3.6k
36086 자동 새로고침 코드 secret 뮤리아 2014.09.28 6
36085 자동입찰 오랜만에 썼는데 매우 잘 작동 14 베이징 2014.10.14 202
36084 해싸 15%할인 코드 14 뮤리아 2014.10.24 3.5k
36083 333정밥뚜껑이랑 구이지스? 16 뮤리아 2014.11.17 2.6k
36082 질문란은 없나요? 23 기득이 2014.11.27 1.6k
36081 봇 관련 질문 드려봅니다. 16 기득이 2014.12.04 586
36080 10년만에 다시 시작하는 디야.. 17 앙마곰도리 2014.12.07 399
36079 안녕하세요 19 간지팽 2014.12.07 384
36078 뜸금없는데.. 아이언골렘은 .. 16 baborian 2014.12.07 507
36077 안녕하세요 ^^ 18 dsj설 2014.12.08 356
36076 안녕하세요 19 alalska 2014.12.08 372
36075 안녕하세요 18 이로 2014.12.08 416
36074 안녕하세요 18 hahahoya 2014.12.08 338
36073 안녕하세요~~ 19 상혁 2014.12.08 367