Protocol:Packet 0x04: Difference between revisions
Appearance
Add page about Packet 0x04. |
m Data applies to Packet 0x9D too. |
||
Line 15: | Line 15: | ||
| 0x08-0x0B || Guild Card Number | | 0x08-0x0B || Guild Card Number | ||
|- | |- | ||
| 0x0C-0x3B || Data to be sent in [[Packet 0x93]] | | 0x0C-0x3B || Data to be sent in [[Packet 0x93]] or [[Packet 0x9D]] | ||
|} | |} | ||
[[Category:PSO Server Protocol]] | [[Category:PSO Server Protocol]] |
Revision as of 01:53, 29 December 2009
Packet 0x04 is used to set any data that will be resent with any login request. This data is communicated by the client back to the server with each Packet 0x93 that they send. On schtserv, this packet is sent with size 0x0C, which removes the data from any 0x93 packets that are sent by the client.
Dreamcast Packet Format
Bytes | Meaning |
---|---|
0x00 | Packet Type (0x04) |
0x01 | Flags (0x00) |
0x02-0x03 | Packet Size (at least 0x0C, at most 0x3C) |
0x04-0x07 | Player Tag (0x00010000) |
0x08-0x0B | Guild Card Number |
0x0C-0x3B | Data to be sent in Packet 0x93 or Packet 0x9D |