- Joined
- Jan 13, 2007
- Messages
- 232
- Reaction score
- 39
Selfspawn packet:
There's MUCH more beyond this but I CBA adding the rest
Enjoy - this should spawn your character with minimum details.
Edit:
(hex) - every two characters in it count as one hexadecimal-presented byte, so (hex) 0000 would be 2x(byte)0.
Code:
(byte)0x5E
(dword)[length]
(new merged packet header) command = 0x0000FF00, mover ID = client'sMoverID, command = 0xF0
(byte)5
(dword) model
(byte)5
(word) model
(word) size modifier
(float) pos X
(float) pos Y
(float) pos Z
(word) angle
(dword) mover ID
(word) 0
(byte) 1
(dword) HP
(dword) movement flags
(dword) motion flags
(byte) 1
(string) character name
(byte) gender
(byte) 0
(byte) hairstyle
(dword) haircolor
(byte) facemodel
(dword) character ID
(byte) class
(word) STR
(word) STA
(word) DEX
(word) INT
(word) level
(dword) -1
(dword) 0
(byte) 0
(dword) 0
(byte) 0
(byte) access level
(dword) player flags
(dword) 0
(dword) 0x1F8
(dword) 0
(dword) pk points
(dword) disposition
(dword) 0
(dword) pvp points
(hex) 0000000000000000000800000000000000080000000800000008000000000000000000000000000000070004080000000000000000000000000000000000000000000000000000000000000000140000000500000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
(word) MP
(word) FP
(word) flying level
(dword) flying EXP
(dword) penya
(qword) exp
(dword) level
(dword) skill points
(qword) exp
(dword) level
32x(dword) 0
(dword) 1
(float) pos X
(float) pos Y
(float) pos Z
(byte) 0
(byte) 0
(dword) 0
(dword) stat points
There's MUCH more beyond this but I CBA adding the rest

Enjoy - this should spawn your character with minimum details.
Edit:
(hex) - every two characters in it count as one hexadecimal-presented byte, so (hex) 0000 would be 2x(byte)0.