API
Player
Use
FluxServer.level.* / FluxClient.level.* for severity. On the client pass only Players.LocalPlayer; the server sets userId from the RemoteEvent sender.Signatures
FluxServer.Player(player: Player, level: LogLevel, message: string, label: string?, payload: LogPayload?)
FluxClient.Player(player: Player, level: LogLevel, message: string, label: string?, payload: LogPayload?)Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| player | Player | Yes | Roblox Player. On the client use only Players.LocalPlayer; the server records userId from the RemoteEvent sender, not from payload fields. |
| level | LogLevel | Yes | FluxServer.level.info / warn / error (same on FluxClient.level). |
| message | string | Yes | Main dashboard line. |
| label | string | No | Filter tag (e.g. User Action). |
| payload | LogPayload | No | JSON-serializable extra fields. |
Examples
FluxServer.Player(player, FluxServer.level.info, "Finished tutorial", "User Action", { step = 3 })
-- LocalScript
FluxClient.Player(Players.LocalPlayer, FluxClient.level.info, "Clicked shop", "UI")