Radio Unit List

Commands, Exports & Events

Commands, Exports & Events for Radio Unit List.

View in store

Commands

CommandDescription
/10system (default key: Right Ctrl)Edit mode – move the list, open settings
/setcallsign 101Set 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

EventSideDescription
lg_10system:client:toggleMenuclientMinimize / restore the list
lg_10system:client:openEditModeclientEnter edit mode
lg_10system:server:setCallsignserver(callsign) – sets the callsign of the player who triggers it
lg_10system:server:callsignChangedserver(source, callsign) – fired after a callsign changed (listen with AddEventHandler)

Last updated