Packet 0x88: Difference between revisions
Appearance
Add page about Packet 0x88. |
No edit summary |
||
Line 1: | Line 1: | ||
The server sends out Packet 0x88 to clients to inform them of the colors of arrows of all players in the lobby. This is typically brought on when a client sends a [[Packet 0x89]] to the server to change their arrow color, but is also sent when a client initially joins if anyone has arrows above their heads. | The server sends out Packet 0x88 to clients to inform them of the colors of arrows of all players in the lobby. This is typically brought on when a client sends a [[Packet 0x89]] to the server to change their arrow color, but is also sent when a client initially joins if anyone has arrows above their heads. | ||
If this packet is sent while a player is loading into a lobby, some versions of PSO will ignore it, so the server must wait a couple of seconds before sending this packet to a player who just entered a lobby. | |||
==Dreamcast Packet Format== | ==Dreamcast Packet Format== |
Revision as of 04:47, 12 January 2010
The server sends out Packet 0x88 to clients to inform them of the colors of arrows of all players in the lobby. This is typically brought on when a client sends a Packet 0x89 to the server to change their arrow color, but is also sent when a client initially joins if anyone has arrows above their heads.
If this packet is sent while a player is loading into a lobby, some versions of PSO will ignore it, so the server must wait a couple of seconds before sending this packet to a player who just entered a lobby.
Dreamcast Packet Format
Bytes | Meaning |
---|---|
0x00 | Packet Type (0x88) |
0x01 | Flags (Number of entries) |
0x02-0x03 | Packet Size (Variable) |
0x04... | Arrow entries (see below for format) |
Arrow color entry format
Bytes | Meaning |
---|---|
0x00-0x03 | Player Tag (0x00010000) |
0x04-0x07 | Player Guildcard Number |
0x08 | Player Arrow Color |
0x09-0x0B | Padding (all zeroes) |