Difference between revisions of "IS PLH"
From LFS Manual
Jump to navigationJump to searchBokujishin (talk | contribs) |
|||
| Line 1: | Line 1: | ||
| − | == | + | {{Infobox InSim packet |
| + | | description = Sets player handicaps | ||
| + | | sizetext = 4 + NumP * 4 | ||
| + | | type_key = ISP_PLH | ||
| + | | type_value = 66 | ||
| + | | direction = in-out | ||
| + | | prev = [[IS_MAL]] | ||
| + | | next = [[IS_IPB]] | ||
| + | }} | ||
The '''PL'''ayer '''H'''andicaps packet is used to set handicaps on specific players. | The '''PL'''ayer '''H'''andicaps packet is used to set handicaps on specific players. | ||
| + | |||
| + | == Packet details == | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 18: | Line 28: | ||
| PlayerHCap || HCaps [PLH_MAX_PLAYERS] || 0 to PLH_MAX_PLAYERS (NumP) | | PlayerHCap || HCaps [PLH_MAX_PLAYERS] || 0 to PLH_MAX_PLAYERS (NumP) | ||
|} | |} | ||
| − | |||
| − | |||
=== Size === | === Size === | ||
| Line 44: | Line 52: | ||
This packet can set up to 48 player handicaps. To remove all handicaps, send this packet with 0 players. | This packet can set up to 48 player handicaps. To remove all handicaps, send this packet with 0 players. | ||
| + | |||
| + | {{InSim packets}} | ||
[[Category:InSim packets]] | [[Category:InSim packets]] | ||
Latest revision as of 11:44, 14 February 2026
| IS_PLH | |
|---|---|
| Sets player handicaps | |
| Overview | |
| Size | 4 + NumP * 4 |
| Type | ISP_PLH (66) |
| Usage | both ways |
| Previous packet IS_MAL |
Next packet IS_IPB |
The PLayer Handicaps packet is used to set handicaps on specific players.
Packet details
| Type | Name | Description |
|---|---|---|
| byte | Size | 4 + NumP * 4 |
| byte | Type | ISP_PLH |
| byte | ReqI | 0 unless this is a reply to a TINY_PLH request |
| byte | NumP | number of players in this packet |
| PlayerHCap | HCaps [PLH_MAX_PLAYERS] | 0 to PLH_MAX_PLAYERS (NumP) |
Size
The size of the packet varies from 4 to 196 bytes depending on the value of NumP.
Type
The packet type from the ISP_ enumeration, always ISP_PLH.
ReqI
ReqI is equal to zero, unless the packet is a reply to a TINY_PLH request.
NumP
The number of players in this packet.
HCaps
The list of PlayerHCap handicaps.
Notes
This packet can set up to 48 player handicaps. To remove all handicaps, send this packet with 0 players.
| Initialisation | IS_ISI | ||
|---|---|---|---|
| Version Information | IS_VER | ||
| General Purpose | IS_TINY · IS_SMALL · IS_TTC | ||
| State Reporting and Requests | IS_STA · IS_SFP · IS_ISM | ||
| Text Messages and Key Presses | IS_SCH · IS_MSO · IS_III · IS_MST · IS_MTC · IS_MSX · IS_MSL | ||
| Voting | IS_VTN | ||
| Race Tracking | IS_RST · IS_REO | ||
| Autocross | IS_AXI · IS_AXO · IS_UCO · IS_OCO · IS_AXM | ||
| Connection Tracking | IS_NCN · IS_CNL · IS_CPR · IS_ACR · IS_NCI · IS_SLC · IS_CIM | ||
| Car Tracking | IS_NPL · IS_PLP · IS_PLL · IS_LAP · IS_SPX · IS_PIT · IS_PSF · IS_PLA · IS_PEN · IS_TOC · IS_FLG · IS_PFL · IS_FIN · IS_RES · IS_NLP · IS_MCI · IS_CRS · IS_CON · IS_OBH · IS_HLV · IS_CSC | ||
| Camera Control | IS_SCC · IS_CPP | ||
| Replay Control | IS_RIP | ||
| Screenshots | IS_SSH | ||
| InSim Buttons | IS_BFN · IS_BTN · IS_BTC · IS_BTT | ||
| AI Control | IS_AIC · IS_AII | ||
| Other packets | IS_MOD · IS_CCH · IS_PLC · IS_HCP · IS_JRR · IS_MAL · IS_PLH · IS_IPB | ||