This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
uo_protocol_0xbf [2014/07/17 19:04] thooge [Gereric Command (5 bytes, plus specific message)] |
uo_protocol_0xbf [2014/07/17 19:07] (current) thooge |
||
---|---|---|---|
Line 49: | Line 49: | ||
< | < | ||
BYTE[4] newkey | BYTE[4] newkey | ||
+ | </ | ||
+ | |||
+ | ==== Subcommand 5 - Unknown ==== | ||
+ | 8 bytes (for 13 total) | ||
+ | |||
+ | Client Message. | ||
+ | |||
+ | < | ||
+ | BYTE[4] unknown (00 00 03 20) | ||
+ | BYTE[4] unknown (00 00 00 05) | ||
+ | </ | ||
+ | |||
+ | ==== Subcommand 6 - Party System ==== | ||
+ | YES! Subsubcommands | ||
+ | |||
+ | Party system is implemented as subsubcommands. | ||
+ | < | ||
+ | BYTE subsubcommand # | ||
+ | </ | ||
+ | |||
+ | === Subsubcommand 1 - Add a party member === | ||
+ | (4 bytes) | ||
+ | |||
+ | Client Message. | ||
+ | |||
+ | < | ||
+ | BYTE[4] id (if 0, a targeting cursor appears) | ||
+ | </ | ||
+ | |||
+ | Add party member(s) (1+ numMembers*4) | ||
+ | < | ||
+ | BYTE numMembers (total number of members in the party) | ||
+ | Then, for each member in numMembers: | ||
+ | BYTE[4] id | ||
</ | </ | ||