View Revision: Packet List
Packet IDs can be given human-friendly names to give hints as to what they do. There are no standard names for packet IDs. This page uses the names EOSERV refers to them as. Missing IDs are either unknown or unused.
Packet Families
Packets are divided in to families, which have their own set of actions.- (1) PACKET_CONNECTION
- (2) PACKET_ACCOUNT
- (3) PACKET_CHARACTER
- (4) PACKET_LOGIN
- (5) PACKET_WELCOME
- (6) PACKET_WALK
- (7) PACKET_FACE
- (8) PACKET_CHAIR
- (9) PACKET_EMOTE
- (11) PACKET_ATTACK
- (12) PACKET_SPELL
- (13) PACKET_SHOP
- (14) PACKET_ITEM
- (16) PACKET_STATSKILL
- (17) PACKET_GLOBAL
- (18) PACKET_TALK
- (19) PACKET_WARP
- (21) PACKET_JUKEBOX
- (22) PACKET_PLAYERS
- (23) PACKET_CLOTHES
- (24) PACKET_PARTY
- (25) PACKET_REFRESH
- (26) PACKET_NPC
- (27) PACKET_AUTOREFRESH
- (29) PACKET_APPEAR
- (30) PACKET_PAPERDOLL
- (31) PACKET_EFFECT
- (32) PACKET_TRADE
- (33) PACKET_CHEST
- (34) PACKET_DOOR
- (35) PACKET_PING
- (36) PACKET_BANK
- (37) PACKET_LOCKER
- (38) PACKET_BARBER
- (39) PACKET_GUILD
- (41) PACKET_SIT
- (42) PACKET_RECOVER
- (43) PACKET_BOARD
- (44) PACKET_CAST
- (45) PACKET_ARENA
- (46) PACKET_PRIEST
- (47) PACKET_LAW
- (48) PACKET_ADMININTERACT
- (49) PACKET_CITIZEN
- (50) PACKET_QUEST
- (51) PACKET_BOOK
- (255) PACKET_F_INIT
Packet Actions
- (1) PACKET_REQUEST
- (3) PACKET_REPLY
- (4) PACKET_REMOVE
- (5) PACKET_AGREE
- (6) PACKET_CREATE
- (7) PACKET_ADD
- (8) PACKET_PLAYER
- (9) PACKET_TAKE
- (10) PACKET_USE
- (11) PACKET_BUY
- (12) PACKET_SELL
- (13) PACKET_OPEN
- (14) PACKET_CLOSE
- (15) PACKET_MSG
- (16) PACKET_SPEC
- (17) PACKET_ADMIN
- (18) PACKET_LIST
- (20) PACKET_TELL
- (21) PACKET_REPORT
- (22) PACKET_ANNOUNCE
- (23) PACKET_SERVER
- (24) PACKET_DROP
- (25) PACKET_JUNK
- (27) PACKET_GET
- (28) PACKET_KICK
- (29) PACKET_RANK
- (33) PACKET_EXP
- (240) PACKET_NET
- (241) PACKET_NET2
- (242) PACKET_NET3
- (255) PACKET_A_INIT