shiva-player — Events
Events emitted by shiva-player on the internal event bus.
player:connected
Fired when a player connects to the server (before character selection).
Payload:
| Field | Type | Description |
|---|---|---|
playerId | number | FiveM server ID |
license | string | Rockstar license identifier |
player:disconnected
Fired when a player disconnects.
Payload:
| Field | Type | Description |
|---|---|---|
playerId | number | FiveM server ID |
reason | string | Disconnect reason |
player:spawned
Fired when a character spawns in the world.
Payload:
| Field | Type | Description |
|---|---|---|
playerId | number | FiveM server ID |
charId | number | Character database ID |
coords | table | { x, y, z, heading } |
player:jobChanged
Fired when a player's job changes.
Payload:
| Field | Type | Description |
|---|---|---|
playerId | number | FiveM server ID |
oldJob | string | Previous job name |
newJob | string | New job name |
grade | number | New grade |