Overview
Access viaHud (client-side only).
Health & Armor
Real-time health and armor displays
Vehicle HUD
Speed, fuel, seatbelt, engine indicators
Visual Effects
Flashbangs, screen effects, scopes
Status Bars
Hunger, thirst, stress indicators
Main HUD Control
Show
Show the HUD. Parameters:
Example:
Hide
Hide the HUD. Parameters:
Example:
Toggle
Toggle HUD visibility. Parameters:
Example:
IsDisabled
Check if HUD interactions are disabled. Returns:
Example:
- Player is dead (
isDead) - Player is cuffed (
isCuffed) - Player is doing an action (
doingAction) - Inventory is open (
inventoryOpen) - Phone is open (
phoneOpen) - Crafting menu is open (
crafting) - Player is hospitalized (
isHospitalized) - Player is being escorted (
myEscorter)
IsDisabledAllowDead
Check if HUD is disabled (allows dead state). Returns:
Example:
Vehicle HUD
Vehicle:Show
Show vehicle HUD elements. Parameters:
Example:
- Speedometer (MPH/KMH)
- Fuel indicator
- Seatbelt warning
- Engine check light
- Cruise control indicator
Vehicle:Hide
Hide vehicle HUD elements. Parameters:
Example:
Vehicle:Toggle
Toggle vehicle HUD visibility. Parameters:
Example:
Status Management
RegisterStatus
Register a status indicator (hunger, thirst, stress, etc.). Parameters:
Example:
ResetStatus
Reset all status indicators (clears on logout). Parameters:
Example:
Visual Effects
XHair
Toggle crosshair display. Parameters:
Example:
Scope
Toggle sniper scope overlay. Parameters:
Example:
Flashbang:Do
Apply flashbang effect. Parameters:
Example:
Flashbang:End
Clear flashbang effect immediately. Parameters:
Example:
Dead
Set death screen state. Parameters:
Example:
Death Texts
DeathTexts:Show
Show death screen with text. Parameters:
Example:
DeathTexts:Release
Show releasing text (waiting for respawn). Parameters:
Example:
DeathTexts:Hide
Hide death texts. Parameters:
Example:
Player IDs
ID:Toggle
Toggle player ID display (shows SIDs above players). Parameters:
Example:
- Shows for 6 seconds
- 10 second cooldown between toggles
- Shows players within 25 units
- Admins can see invisible players
Minigames
GemTable:Open
Open gem table minigame. Parameters:
Example:
GemTable:Close
Close gem table minigame. Parameters:
Example:
Meth:Open
Open meth cooking minigame. Parameters:
Example:
Meth:Close
Close meth minigame. Parameters:
Example:
Utility Methods
ShiftLocation
Shift location display position. Parameters:
Example:
Integration Examples
Custom Status Bar
Vehicle Entry Detection
Death Handler
Next Steps
Status System
Hunger, thirst, and stress mechanics
Targeting System
Entity interaction and targeting
UI Framework
Custom UI development
Progress Bars
Progress bar system