Diablo II 1.10 Packets List(内部发送数据包列表)

由于Diablo游戏太过久远,网上记录Diablo Packet的网站越来越少。作为存档作用,Packet List记录下来,供参考。

Diablo II v1.10 Client -> Server List
Original list by Gayak and “others” - Modified by Darawk, IceSage, dark_teferi, Sindercat, Dark_Mage-, Seifer, and IHI.II.IIVII. (I think I got everyone)

Code:
Number Size Effect: Usage:

01 5 Walk 01 [WORD x] [WORD y]
02 9 Walk to entity 02 [DWORD entity kind] [DWORD id]
03 5 Run 03 [WORD x] [WORD y]
04 9 Run to entity 04 [DWORD entity kind] [DWORD id]
05 5 Shift Left Click Skill 05 [WORD x] [WORD y]
06 9 Left Skill on unit 06 [DWORD entity kind] [DWORD id]
07 9 Shift left skill on unit 07 [DWORD entity kind] [DWORD id]
08 5 Shift Left skill (hold) 08 [WORD x] [WORD y]
09 9 Left Skill on unit (hold) 09 [DWORD entity kind] [DWORD id]
0a 9 Shift left skill unit (hold) 0a [DWORD entity kind] [DWORD id]
0b 1 0b
0c 5 Right skill 0c [WORD x] [WORD y]
0d 9 Right skill unit 0d [DWORD entity kind] [DWORD id]
0e 9 Shift right skill unit 0e [DWORD entity kind] [DWORD id]
0f 5 Right skill (hold) 0f [WORD x] [WORD y]
10 9 Right skill unit (hold) 10 [DWORD entity kind] [DWORD id]
11 9 Shift Right skill unit (hold) 11 [DWORD entity kind] [DWORD id]
12 1 12
13 9 Interact (click) entity 13 [DWORD entity kind] [DWORD id]
14 [Varies]Overhead Chat 14 00 00 [*char message] 00 00 00
15 [Varies]Chat 15 01 00 [*char message] 00 00 00
16 13 Pick item (ground) 16 04 00 00 00 [DWORD id] [DWORD inventory(0) or cursor (1)]
17 5 Drop item (ground) 17 [DWORD id]
18 17 Insert item in buffer 18 [DWORD id] [DWORD xpos] [DWORD ypos] [DWORD buffer]
19 5 Remove item from buffer 19 [DWORD id]
1a 9 Equip item 1a [DWORD id] [WORD position] 00 00
1b 9 Swap 2 handed item 1b [DWORD id] [WORD position] 00 00
1c 3 Remove body item 1c [WORD position]
1d 9 Swap cursor item with body 1d [DWORD id] [WORD position] 00 00
1e 9 Swap 2 1-handed items with a 2-handed item 1e [DWORD unknown] [DWORD unknown]
1f 17 Swap cursor/buffer items 1f [DWORD cursor item id] [DWORD buffer item id] [DWORD xpos] [DWORD ypos]
20 13 Activate buffer item 20 [DWORD id] [WORD x] 00 00 [WORD y] 00 00
21 9 Stack items 21 [DWORD item to stack id] [DWORD item where it stacks id]
22 5 Unstack items 22 [DWORD unknown]
23 9 Item to belt 23 [DWORD id] [DWORD position]
24 5 Item from belt 24 [DWORD id]
25 9 Switch belt item 25 [DWORD cursor item][DWORD belt item]
26 13 Use belt item 26 [DWORD id] [DWORD option] 00 00 00 00
27 9 Identify item 27 [DWORD item id] [DWORD scroll id]
28 9 Socket item 28 [DWORD item to socket id] [DWORD socketable item id]
29 9 Scroll to book 29 [DWORD scroll id] [DWORD book id]
2a 9 Item to cube (indirect) 2a [DWORD item id] [DWORD cube id]
2b – Unused -------------
2c – Unused (Logged as hack) -------------
2d – Unused (Logged as hack) -------------
2e – Unknown -------------
2f 9 Initiate entity chat 2f [DWORD entity kind] [DWORD id]
30 9 Terminate entity chat 30 [DWORD entity kind] [DWORD id]
31 9 Quest message 31 [DWORD id] [DWORD message]
32 17 Buy item from NPC buffer 32 [DWORD entity id] [DWORD item id] [DWORD tab] [DWORD cost]
33 17 Sell item to NPC buffer 33 [DWORD entity id] [DWORD item id] [DWORD tab] [DWORD cost]
34 5 Identify items with NPC 34 [DWORD entity id]
35 17 Repair 35 [DWORD entity id] [DWORD item id] [DWORD tab] [DWORD cost?]
36 9 Hire merc 36 [DWORD entity id] [DWORD merc id]
37 5 Identify (from gamble) 37 [DWORD item id]
38 13 Entity action 38 [DWORD action] [DWORD entity id] [DWORD complement]
39 5 Purchase Life 39 [DWORD NPC id]
3a 3 Add stat point 3a [WORD stat]
3b 3 Add skill point 3b [WORD skill]
3c 9 Select skill 3c [WORD skill] 00 [BYTE left (80) or right 00) skill] FF FF FF FF
3d 5 Highlight a door 3d [DWORD object id] (Logged as Mode (5) crash)
3e 5 Activate Scroll of Inifuss 3e [DWORD scroll of infuss. id]
3f 3 Play audio 3f [WORD sound message]
40 1 Request Quest Data 40
41 1 Resurrect 41
42 – Unknown/Unused --------------
43 – Unknown/Unused --------------
44 17 Staff in orifice 44 [DWORD orifice entity kind] [DWORD orifice id] [DWORD staff id] [DWORD entity state]
45 9 Change TP Location 45 [DWORD entity id] [WORD location] 00 00
46 13 Have Merc Interact 46 [DWORD merc id] [DWORD entity id][DWORD entity type]
47 13 Move Merc 47 [DWORD Merc ID] [WORD X] 00 00 [WORD Y] 00 00
48 1 Turns off busy state 48
49 9 Take WP/Close WP 49 [DWORD wp id] [BYTE destination] 00 00 00
4a – Unused --------------
4b 9 Request Entity Update 4b [DWORD entity type][DWORD entity id]
4c 5 Transmorgify 4c [Object ID]
4d 3 Play NPC Message 4d [WORD NPC Sound Message]
4e – Unused --------------
4f 7 Click Button 4f [DWORD button id] [WORD complement]
50 9 Drop Gold 50 [DWORD player id] [DWORD gold pieces]
51 9 Bind hotkey to skill 51 [BYTE skill] [BYTE left (80) or right 00) skill] [WORD hotkey] FF FF FF FF
52 5 52 [DWORD unknown]
53 1 Turn stamina on (Not used) 53
54 1 Turn stamina off (Not used) 54
55 – Unused --------------
56 – Unused --------------
57 – Unused --------------
58 3 Quest Completed 58 [WORD Quest id]
59 17 Make entity move 59 [DWORD entity kind] [DWORD entity id] [WORD x] 00 00 [WORD y] 00 00
5a – Unused --------------
5b – Unused --------------
5c – Unused --------------
5d 7 Squelch/Hostile 5d [BYTE button] [BYTE toggle on/off] [DWORD player id]
5e 6 Invite Party 5e [BYTE button] [DWORD player id]
5f 5 Update Player Pos 5f [WORD x] [WORD y]
60 1 Swap weapons 60
61 3 Drop/Pickup merc item 61 [WORD position (00 to drop)]
62 5 Resurrect Merc 62 [DWORD npc id]
63 5 Shift left-click item (to belt) 63 [DWORD item]
64 9 64 [DWORD unknown] [DWORD unknown]
65 – 65
66 – 66
67 [Varies]Enter Game 67 XX XX XX XX XX XX XX XX 00 00 00 00 [*char character name] 00 XX XX XX [DWORD ?]
68 1 Leave Game 68
69 – --------------
6a – Ping 6a
6b – Unknown/Unused --------------
6c 9 Client Update 6c [DWORD timer in milliseconds] [DWORD delay]
6d – Unknown/Unused --------------
6e – Unknown/Unused --------------
6f – Unknown/Unused --------------


Additional Info
Compiled by Dark_Mage-

Code:
Sent 0x4f Info

4F 02 00 00 00 00 00 Cancel Trade
4F 03 00 00 00 00 00 Accept Trade (When Asked)
4F 04 00 00 00 00 00 Accept Trade (Button)
4F 07 00 00 00 00 00 Clear Green Check
4F 08 00 XX XX XX XX Trade Action / Gold
4F 12 00 00 00 00 00 Close Stash
4F 13 00 XX XX XX XX Withdraw Gold (Stash)
4F 14 00 XX XX XX XX Deposit Gold (Stash)
4F 17 00 00 00 00 00 Close Cube
4F 18 00 00 00 00 00 Transmute

Received 0x77 Info

Ask to trade 77 00
Asked to trade 77 01
Player accepts trade 77 05
Trade window opens 77 06
No Room for items 77 09
Person has no room 77 0a
Closed Trade Window 77 0C
Trade Successful 77 0D
Red Check 77 0E
Normal Check 77 0F
Open Stash 77 10
Open Cube 77 15

Code:
0x5d Data

5d 02 01 [DWORD Player ID] = Mute
5d 02 00 [DWORD Player ID] = Un-Mute
5d 03 01 [DWORD Player ID] = Squelch
5d 03 00 [DWORD Player ID] = Un-Squelch
5d 04 01 [DWORD Player ID] = Hostile
5d 04 00 [DWORD Player ID] = Un-Hostile

0x5e Data

5e 06 [DWORD Player ID] = Invite
5e 07 [DWORD Player ID] = Cancel Invite

Code:
Entities

00 - Players
01 - Monsters, NPCs, and Mercenaries
02 - Stash, Waypoint, Chests, and other objects.
03 - Missiles
04 - Items
05 - Entrances

Code:
Buffers & Pages

Buffer 00 - Inventories
Page 0 - Inventory
Page 1 - NPC Trade & Other player’s Trade Window
Page 2 - Trade Screen
Page 3 - Horadric Cube
Page 4 - Stash
Buffer 01 - Body
Buffer 02 - Belt
Buffer 03 - Ground
Buffer 04 - Cursor
Buffer 05 - World
Buffer 06 - Sockets

Code:
Equipment Positions

01 - Helmet
02 - Amulet
03 - Armor
04 - Left Weapon/Shield
05 - Right Weapon/Shield
06 - Left Ring
07 - Right Ring
08 - Belt
09 - Boots
0A - Gloves

Code:
Belt Positions

1st Row - 0c 0d 0e 0f (top)
2nd Row - 08 09 0a 0b
3rd Row - 04 05 06 07
4th Row - 00 01 02 03 (bottom - one you always see)

Code:
Player Sounds

19 00 - Help
1a 00 - Follow me
1b 00 - This is yours
1c 00 - Thanks
1d 00 - Sorry
1e 00 - Bye
1f 00 - Die
20 00 - Run

Diablo II V1.10 Skills List by Glorfindel & Paul (Modified by Dark_Mage-)

Code:
General Skills:
Name: SKILL_ATTACK HEX Value (WORD): 0000
Name: SKILL_KICK HEX Value (WORD): 0100
Name: SKILL_THROW HEX Value (WORD): 0200
Name: SKILL_UNSUMMON HEX Value (WORD): 0300
Name: SKILL_LEFT_HAND_THROW HEX Value (WORD): 0400
Name: SKILL_LEFT_HAND_SWING HEX Value (WORD): 0500

Amazon Skills:
Name: SKILL_MAGIC_ARROW HEX Value (WORD): 0600
Name: SKILL_FIRE_ARROW HEX Value (WORD): 0700
Name: SKILL_INNER_SIGHT HEX Value (WORD): 0800
Name: SKILL_CRITICAL_STRIKE HEX Value (WORD): 0900
Name: SKILL_JAB HEX Value (WORD): 0A00
Name: SKILL_COLD_ARROW HEX Value (WORD): 0B00
Name: SKILL_MULTIPLE_SHOT HEX Value (WORD): 0C00
Name: SKILL_DODGE HEX Value (WORD): 0D00
Name: SKILL_POWER_STRIKE HEX Value (WORD): 0E00
Name: SKILL_POISON_JAVELIN HEX Value (WORD): 0F00
Name: SKILL_EXPLODING_ARROW HEX Value (WORD): 1000
Name: SKILL_SLOW_MISSILES HEX Value (WORD): 1100
Name: SKILL_AVOID HEX Value (WORD): 1200
Name: SKILL_IMPALE HEX Value (WORD): 1300
Name: SKILL_LIGHTNING_BOLT HEX Value (WORD): 1400
Name: SKILL_ICE_ARROW HEX Value (WORD): 1500
Name: SKILL_GUIDED_ARROW HEX Value (WORD): 1600
Name: SKILL_PENETRATE HEX Value (WORD): 1700
Name: SKILL_CHARGED_STRIKE HEX Value (WORD): 1800
Name: SKILL_PLAGUE_JAVELIN HEX Value (WORD): 1900
Name: SKILL_STRAFE HEX Value (WORD): 1A00
Name: SKILL_IMMOLATION_ARROW HEX Value (WORD): 1B00
Name: SKILL_DOPPLEZON HEX Value (WORD): 1C00
Name: SKILL_EVADE HEX Value (WORD): 1D00
Name: SKILL_FEND HEX Value (WORD): 1E00
Name: SKILL_FREEZING_ARROW HEX Value (WORD): 1F00
Name: SKILL_VALKYRIE HEX Value (WORD): 2000
Name: SKILL_PIERCE HEX Value (WORD): 2100
Name: SKILL_LIGHTNING_STRIKE HEX Value (WORD): 2200
Name: SKILL_LIGHTNING_FURY HEX Value (WORD): 2300

Sorceress Skills:
Name: SKILL_FIRE_BOLT HEX Value (WORD): 2400
Name: SKILL_WARMTH HEX Value (WORD): 2500
Name: SKILL_CHARGED_BOLT HEX Value (WORD): 2600
Name: SKILL_ICE_BOLT HEX Value (WORD): 2700
Name: SKILL_FROZEN_ARMOR HEX Value (WORD): 2800
Name: SKILL_INFERNO HEX Value (WORD): 2900
Name: SKILL_STATIC_FIELD HEX Value (WORD): 2A00
Name: SKILL_TELEKINESIS HEX Value (WORD): 2B00
Name: SKILL_FROST_NOVA HEX Value (WORD): 2C00
Name: SKILL_ICE_BLAST HEX Value (WORD): 2D00
Name: SKILL_BLAZE HEX Value (WORD): 2E00
Name: SKILL_FIRE_BALL HEX Value (WORD): 2F00
Name: SKILL_NOVA HEX Value (WORD): 3000
Name: SKILL_LIGHTNING HEX Value (WORD): 3100
Name: SKILL_SHIVER_ARMOR HEX Value (WORD): 3200
Name: SKILL_FIRE_WALL HEX Value (WORD): 3300
Name: SKILL_ENCHANT HEX Value (WORD): 3400
Name: SKILL_CHAIN_LIGHTNING HEX Value (WORD): 3500
Name: SKILL_TELEPORT HEX Value (WORD): 3600
Name: SKILL_GLACIAL_SPIKE HEX Value (WORD): 3700
Name: SKILL_METEOR HEX Value (WORD): 3800
Name: SKILL_THUNDER_STORM HEX Value (WORD): 3900
Name: SKILL_ENERGY_SHIELD HEX Value (WORD): 3A00
Name: SKILL_BLIZZARD HEX Value (WORD): 3B00
Name: SKILL_CHILLING_ARMOR HEX Value (WORD): 3C00
Name: SKILL_FIRE_MASTERY HEX Value (WORD): 3D00
Name: SKILL_HYDRA HEX Value (WORD): 3E00
Name: SKILL_LIGHTNING_MASTERY HEX Value (WORD): 3F00
Name: SKILL_FROZEN_ORB HEX Value (WORD): 4000
Name: SKILL_COLD_MASTERY HEX Value (WORD): 4100

Necromancer Skills:
Name: SKILL_AMPLIFY_DAMAGE HEX Value (WORD): 4200
Name: SKILL_TEETH HEX Value (WORD): 4300
Name: SKILL_BONE_ARMOR HEX Value (WORD): 4400
Name: SKILL_SKELETON_MASTERY HEX Value (WORD): 4500
Name: SKILL_RAISE_SKELETON HEX Value (WORD): 4600
Name: SKILL_DIM_VISION HEX Value (WORD): 4700
Name: SKILL_WEAKEN HEX Value (WORD): 4800
Name: SKILL_POISON_DAGGER HEX Value (WORD): 4900
Name: SKILL_CORPSE_EXPLOSION HEX Value (WORD): 4A00
Name: SKILL_CLAY_GOLEM HEX Value (WORD): 4B00
Name: SKILL_IRON_MAIDEN HEX Value (WORD): 4C00
Name: SKILL_TERROR HEX Value (WORD): 4D00
Name: SKILL_BONE_WALL HEX Value (WORD): 4E00
Name: SKILL_GOLEM_MASTERY HEX Value (WORD): 4F00
Name: SKILL_RAISE_SKELETAL_MAGE HEX Value (WORD): 5000
Name: SKILL_CONFUSE HEX Value (WORD): 5100
Name: SKILL_LIFE_TAP HEX Value (WORD): 5200
Name: SKILL_POISON_EXPLOSION HEX Value (WORD): 5300
Name: SKILL_BONE_SPEAR HEX Value (WORD): 5400
Name: SKILL_BLOODGOLEM HEX Value (WORD): 5500
Name: SKILL_ATTRACT HEX Value (WORD): 5600
Name: SKILL_DECREPIFY HEX Value (WORD): 5700
Name: SKILL_BONE_PRISON HEX Value (WORD): 5800
Name: SKILL_SUMMON_RESIST HEX Value (WORD): 5900
Name: SKILL_IRONGOLEM HEX Value (WORD): 5A00
Name: SKILL_LOWER_RESIST HEX Value (WORD): 5B00
Name: SKILL_POISON_NOVA HEX Value (WORD): 5C00
Name: SKILL_BONE_SPIRIT HEX Value (WORD): 5D00
Name: SKILL_FIREGOLEM HEX Value (WORD): 5E00
Name: SKILL_REVIVE HEX Value (WORD): 5F00

Paladin Skills:
Name: SKILL_SACRIFICE HEX Value (WORD): 6000
Name: SKILL_SMITE HEX Value (WORD): 6100
Name: SKILL_MIGHT HEX Value (WORD): 6200
Name: SKILL_PRAYER HEX Value (WORD): 6300
Name: SKILL_RESIST_FIRE HEX Value (WORD): 6400
Name: SKILL_HOLY_BOLT HEX Value (WORD): 6500
Name: SKILL_HOLY_FIRE HEX Value (WORD): 6600
Name: SKILL_THORNS HEX Value (WORD): 6700
Name: SKILL_DEFIANCE HEX Value (WORD): 6800
Name: SKILL_RESIST_COLD HEX Value (WORD): 6900
Name: SKILL_ZEAL HEX Value (WORD): 6A00
Name: SKILL_CHARGE HEX Value (WORD): 6B00
Name: SKILL_BLESSED_AIM HEX Value (WORD): 6C00
Name: SKILL_CLEANSING HEX Value (WORD): 6D00
Name: SKILL_RESIST_LIGHTNING HEX Value (WORD): 6E00
Name: SKILL_VENGEANCE HEX Value (WORD): 6F00
Name: SKILL_BLESSED_HAMMER HEX Value (WORD): 7000
Name: SKILL_CONCENTRATION HEX Value (WORD): 7100
Name: SKILL_HOLY_FREEZE HEX Value (WORD): 7200
Name: SKILL_VIGOR HEX Value (WORD): 7300
Name: SKILL_CONVERSION HEX Value (WORD): 7400
Name: SKILL_HOLY_SHIELD HEX Value (WORD): 7500
Name: SKILL_HOLY_SHOCK HEX Value (WORD): 7600
Name: SKILL_SANCTUARY HEX Value (WORD): 7700
Name: SKILL_MEDITATION HEX Value (WORD): 7800
Name: SKILL_FIST_OF_THE_HEAVENS HEX Value (WORD): 7900
Name: SKILL_FANATICISM HEX Value (WORD): 7A00
Name: SKILL_CONVICTION HEX Value (WORD): 7B00
Name: SKILL_REDEMPTION HEX Value (WORD): 7C00
Name: SKILL_SALVATION HEX Value (WORD): 7D00

Barbarian Skills:
Name: SKILL_BASH HEX Value (WORD): 7E00
Name: SKILL_SWORD_MASTERY HEX Value (WORD): 7F00
Name: SKILL_AXE_MASTERY HEX Value (WORD): 8000
Name: SKILL_MACE_MASTERY HEX Value (WORD): 8100
Name: SKILL_HOWL HEX Value (WORD): 8200
Name: SKILL_FIND_POTION HEX Value (WORD): 8300
Name: SKILL_LEAP HEX Value (WORD): 8400
Name: SKILL_DOUBLE_SWING HEX Value (WORD): 8500
Name: SKILL_POLE_ARM_MASTERY HEX Value (WORD): 8600
Name: SKILL_THROWING_MASTERY HEX Value (WORD): 8700
Name: SKILL_SPEAR_MASTERY HEX Value (WORD): 8800
Name: SKILL_TAUNT HEX Value (WORD): 8900
Name: SKILL_SHOUT HEX Value (WORD): 8A00
Name: SKILL_STUN HEX Value (WORD): 8B00
Name: SKILL_DOUBLE_THROW HEX Value (WORD): 8C00
Name: SKILL_INCREASED_STAMINA HEX Value (WORD): 8D00
Name: SKILL_FIND_ITEM HEX Value (WORD): 8E00
Name: SKILL_LEAP_ATTACK HEX Value (WORD): 8F00
Name: SKILL_CONCENTRATE HEX Value (WORD): 9000
Name: SKILL_IRON_SKIN HEX Value (WORD): 9100
Name: SKILL_BATTLE_CRY HEX Value (WORD): 9200
Name: SKILL_FRENZY HEX Value (WORD): 9300
Name: SKILL_INCREASED_SPEED HEX Value (WORD): 9400
Name: SKILL_BATTLE_ORDERS HEX Value (WORD): 9500
Name: SKILL_GRIM_WARD HEX Value (WORD): 9600
Name: SKILL_WHIRLWIND HEX Value (WORD): 9700
Name: SKILL_BERSERK HEX Value (WORD): 9800
Name: SKILL_NATURAL_RESISTANCE HEX Value (WORD): 9900
Name: SKILL_WAR_CRY HEX Value (WORD): 9A00
Name: SKILL_BATTLE_COMMAND HEX Value (WORD): 9B00

Monster Skills (Set 1):

Scroll Skills:
Name: SKILL_SCROLL_OF_IDENTIFY HEX Value (WORD): D900
Name: SKILL_TOME_OF_IDENTIFY HEX Value (WORD): DA00
Name: SKILL_SCROLL_OF_TOWN_PORTAL HEX Value (WORD): DB00
Name: SKILL_TOME_OF_TOWN_PORTAL HEX Value (WORD): DC00

/* Diablo II Lord of Destruction ONLY Skills */

Druid Skills:
Name: SKILL_RAVEN HEX Value (WORD): DD00
Name: SKILL_PLAGUE_POPPY HEX Value (WORD): DE00
Name: SKILL_WEARWOLF HEX Value (WORD): DF00
Name: SKILL_SHAPE_SHIFTING HEX Value (WORD): E000
Name: SKILL_FIRESTORM HEX Value (WORD): E100
Name: SKILL_OAK_SAGE HEX Value (WORD): E200
Name: SKILL_SUMMON_SPIRIT_WOLF HEX Value (WORD): E300
Name: SKILL_WEARBEAR HEX Value (WORD): E400
Name: SKILL_MOLTEN_BOULDER HEX Value (WORD): E500
Name: SKILL_ARCTIC_BLAST HEX Value (WORD): E600
Name: SKILL_CYCLE_OF_LIFE HEX Value (WORD): E700
Name: SKILL_FERAL_RAGE HEX Value (WORD): E800
Name: SKILL_MAUL HEX Value (WORD): E900
Name: SKILL_ERUPTION HEX Value (WORD): EA00
Name: SKILL_CYCLONE_ARMOR HEX Value (WORD): EB00
Name: SKILL_HEART_OF_WOLVERINE HEX Value (WORD): EC00
Name: SKILL_SUMMON_FENRIS HEX Value (WORD): ED00
Name: SKILL_RABIES HEX Value (WORD): EE00
Name: SKILL_FIRE_CLAWS HEX Value (WORD): EF00
Name: SKILL_TWISTER HEX Value (WORD): F000
Name: SKILL_VINES HEX Value (WORD): F100
Name: SKILL_HUNGER HEX Value (WORD): F200
Name: SKILL_SHOCK_WAVE HEX Value (WORD): F300
Name: SKILL_VOLCANO HEX Value (WORD): F400
Name: SKILL_TORNADO HEX Value (WORD): F500
Name: SKILL_SPIRIT_OF_BARBS HEX Value (WORD): F600
Name: SKILL_SUMMON_GRIZZLY HEX Value (WORD): F700
Name: SKILL_FURY HEX Value (WORD): F800
Name: SKILL_ARMAGEDDON HEX Value (WORD): F900
Name: SKILL_HURRICANE HEX Value (WORD): FA00

Assassin Skills:
Name: SKILL_CLAW_MASTERY HEX Value (WORD): FC00
Name: SKILL_PSYCHIC_HAMMER HEX Value (WORD): FD00
Name: SKILL_TIGER_STRIKE HEX Value (WORD): FE00
Name: SKILL_DRAGON_TALON HEX Value (WORD): FF00
Name: SKILL_SHOCK_FIELD HEX Value (WORD): 0001
Name: SKILL_BLADE_SENTINEL HEX Value (WORD): 0101
Name: SKILL_QUICKNESS HEX Value (WORD): 0201
Name: SKILL_FISTS_OF_FIRE HEX Value (WORD): 0301
Name: SKILL_DRAGON_CLAW HEX Value (WORD): 0401
Name: SKILL_CHARGED_BOLT_SENTRY HEX Value (WORD): 0501
Name: SKILL_WAKE_OF_FIRE_SENTRY HEX Value (WORD): 0601
Name: SKILL_WEAPON_BLOCK HEX Value (WORD): 0701
Name: SKILL_CLOAK_OF_SHADOWS HEX Value (WORD): 0801
Name: SKILL_COBRA_STRIKE HEX Value (WORD): 0901
Name: SKILL_BLADE_FURY HEX Value (WORD): 0A01
Name: SKILL_FADE HEX Value (WORD): 0B01
Name: SKILL_SHADOW_WARRIOR HEX Value (WORD): 0C01
Name: SKILL_CLAWS_OF_THUNDER HEX Value (WORD): 0D01
Name: SKILL_DRAGON_TAIL HEX Value (WORD): 0E01
Name: SKILL_LIGHTNING_SENTRY HEX Value (WORD): 0F01
Name: SKILL_INFERNO_SENTRY HEX Value (WORD): 1001
Name: SKILL_MIND_BLAST HEX Value (WORD): 1101
Name: SKILL_BLADES_OF_ICE HEX Value (WORD): 1201
Name: SKILL_DRAGON_FLIGHT HEX Value (WORD): 1301
Name: SKILL_DEATH_SENTRY HEX Value (WORD): 1401
Name: SKILL_BLADE_SHIELD HEX Value (WORD): 1501
Name: SKILL_VENOM HEX Value (WORD): 1601
Name: SKILL_SHADOW_MASTER HEX Value (WORD): 1701
Name: SKILL_ROYAL_STRIKE HEX Value (WORD): 1801
Name: SKILL_WAKE_OF_DESTRUCTION_SENTRY HEX Value (WORD): 1901

Monster Skills (Set 2):


Diablo II v1.10 Server -> Client List
Started by RiZaeL, Dark_Mage-, and Darawk, but never finished.

Code:
[Number] - {Bytes} - [Packet ()] - /Usage||/

[04] - {1} - [04] - /Use WP? |GUI Image|/
[07] - Add Map Data 07 [WORD X] [WORD Y] [BYTE Area ID]
[08] - Remove Map Data 08 [WORD x] [WORD y] [BYTE Area ID]
[0a] - Remove Entity 0a [BYTE entity kind] [DWORD id]
[0d] - Unit State 0d [DWORD Unit ID] [BYTE Unit Type] XX XX XX XX 00 00
[0e] - Update Object State 0e 02 [DWORD Object ID] XX XX [DWORD State]
[a8] - {varies} - [a8 00 (DWORD Player ID) (varies)] /Use Skill?/
[11] - {8} - [11 00 (DWORD Player ID) (BYTE Unit ID) 00 - /Attacked By Player??/
[15] - 00 [DWORD Player ID] XX XX XX XX XX
[23] - Switch Skill 23 00 [DWORD Player ID] [BYTE Left/Right (00/01)] [WORD Skill ID] FF FF FF FF
[26] - {vaires} - [26 01 00 00 (DWORD Player ID) (WORD Unkown) 00 (varies, message) /Overhead Message?/
[26] - {varies} - [26 01 00 02 00 00 00 00 00 (varies, character name) 00 (varies, message)] /Chat Message?/
[3f] - 08 Right Click(scroll, pot,etc) 3f [BYTE Used[00/ff] [DWORD ItemID] ff
[51] - 14 Identifies Close Objects 51 02 [DWORD ID][WORD object ID][DWORD Coordinates X,Y][WORD state?]
[5a] - {varies} - 5a [varies] - /Server Message??|Receiving this packet manually or through a module, will result into a clientside effect|/
[5b] - {varies} - 5b 24 00 [Player ID] XX [Player Name] 00 00 00 [rest varies] - /Join Game, Player IDs?/
[63] - Open Waypoint(contains player wp data?) 63 [DWORD Way Point ID] XX XX XX XX XX XX XX 00 00 00 00 00 00 00 00 00
[67] - {16} - [67 (DWORD Unknown) 01 (DWORD Unkown) 01 00 07 4b 00 05] /NPC Move?/
[76] - {6} 76 00 (DWORD Player ID) /Player ID On Minimap?/
[77] - {2} 77 (BYTE Unknown) /Open Something? Lol…/
[7a] - {13} - 7a 00 00 00 00 00 00 00 00 (DWORD Player ID) - /You Died?/
[8f] - {33} - 8f 00 00 00 00 00 00 00 00 00 00 00 00 (WORD Unknown) (WORD Unique_Pong_ID) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 / Pong packet|triggered by your sending the ping packet, 6c|/
[9c] - {varies} - 9c [Unknown] - /Drop item|Pickup item?/

Receive List:

03: “Press OK to trade” menu comes up/ opens inventory out of town for one second. Weird!
04: Displays the loading screen
07: Server tells client to add/display map data
08: Server tells client to delete/hide map data
09: ???
0A: ???
0C: Entity State Info
0D: Enity State Info, Health/Dead/Position/etc…
0E: ???
0F: Player/Entity, Running
11: ???
12: Update Entity State, Auras/Spells/Dead/etc…
13: ???
14: ???
15: Entity Position, Sent When Out of Sync With Client or for Major Updates
18: ???
190C: Picking up Gold
19A9: ???
19FC: ???
1A: ???
1B: ???
1E: ???
1F: ???
20: ???
21: Tells client info about a single skill base level (eg, update the skill level on skill tab)
22: ???
23: A player changes his/her mouse button skill
26: Receive a chat message
27: ???Kill Counter???
29: ???
2A: ???
2C: Some sounds (Like open a TP, the “Follow Me” sayings, etc.)
3E: ???
3F: Use scroll from ID/TP Tome
47: ???
48: ???
4D: ???
4E: ?? Merc-Trade-Info ??
50: Quest Related
51: World Entity Info
52: Quest Related
53: ???
55: NPC Entity Info
56: Monster Entity Info
58: Open up Orifice (58 b9 04 00 00 00 c6)
59: Player/Corpse Update/Position/ID
5A: Player Notifications, Leave/Death/Party/etc…
5B: Player Info
5D: Quest Update
63: Waypoints Accessible
65: ???
67: Entity Move
68: Monster Attacking Target
69: Connecting TCP/IP Games???
6C: ???
6D: ???
70: ???TCP/IP???Anti-idle Packet???
74: Corpse Related
75: Corpse Related
76: Clears Overhead Text
77: Special window opens/closes trade/cube etc…
7700: Asking to Trade With Someone
7701: Someone Asking to Trade With You
7702: Close Stash
7703: Open Stash
7704: Identify
770C: Close Stash/Accept Trade Request
7710: Open Stash
7715: Open Cube
7A: ???
7B: Sent when the game is created to tell client what skills go on what hot keys
7C04: Identify
7F: Heartbeat Packet??? -OR- Merc/Valk/Summons Status??? Happens when you die?? Items on corpse??
8D: ???
8E: Corpse Picked Up
8F: Heartbeat Packet
90: ???
93: Equip or Unequip +all skills item
94: Player Information - Skills, Level, ??? Info
95: Player/Entity Hit
96: Player Position/Stamina
97: ???
99: Cast a Skill
9C00: Item Action - New item on ground
9C01: Item Action - Pick up to cursor from GROUND
9C02: Item Action- Drop from cursor to ground
9C03: Item Action - Old item on ground
9C04: Item Action - Inventory/stash
9C0B: Item Action - Store
9C0C: Item Action - Removed from store
9C0E: Item Action - Belt
9D: Item Action/ Item ID?
A5:???


Out-Of-Game
Client to Server:
01: Identifier (Game)
02: Identifier (File-Download)
02: (3rd Byte Packet): Creating Characters
07: Tells Battle.net to Access Your Characters
0A: (4th Byte Packet): Deletes Character
11: (4th Byte Packet): Asks for Ladder Info
27: Create Game
FF: Battle.net Commands
FF0B: Channel List Inquiry
FF51: CD Key Packet


Server to Client:
A7: Initializes game start
FF0B: Sends channel list
FF0F: Indicates what channel you joined
FF0F3D00: Welcome to battle.net message, Server hosted by, etc…
FF0F03: Player Leaves Chat

展开阅读全文

没有更多推荐了,返回首页