Radio Unit List
Commands, Exports & Events
Commands, Exports & Events for Radio Unit List.
Commands
| Command | Description |
|---|---|
/10system (default key: Right Ctrl) | Edit mode – move the list, open settings |
/setcallsign 101 | Set your callsign |
Exports
Client:
lua
exports.lg_10system:ToggleMenu() -- minimize / restore the list
exports.lg_10system:OpenEditMode()
local settings = exports.lg_10system:GetSettings() -- { scale, opacity, width, x, y, streamerMode }
local visible = exports.lg_10system:IsVisible()
local jobs = exports.lg_10system:GetConfig() -- Config.Jobs ('Menu', 'Callsign', 'TestMode' for other sections)Server:
lua
local units = exports.lg_10system:GetUnits('police') -- { { source, name, callsign, job, grade, radio }, ... }
local callsign = exports.lg_10system:GetCallsign(source)
local ok, err = exports.lg_10system:SetCallsign(source, '101') -- err: 'invalid' | 'no_job'
exports.lg_10system:Refresh() -- force a list update
local jobs = exports.lg_10system:GetConfig()Events
| Event | Side | Description |
|---|---|---|
lg_10system:client:toggleMenu | client | Minimize / restore the list |
lg_10system:client:openEditMode | client | Enter edit mode |
lg_10system:server:setCallsign | server | (callsign) – sets the callsign of the player who triggers it |
lg_10system:server:callsignChanged | server | (source, callsign) – fired after a callsign changed (listen with AddEventHandler) |
Last updated