⚙️ Integration
Exports to make it easier to integrate with your existing systems
Server exports
GetChannelsWithDefaultDescription
GetChannelsWithDefaultDescription
Description: Retrieves all channels that are with their default descriptions for a specified job.
Parameters:
job
(string): The job identifier.
Returns:
A table containing all channels that have their default descriptions for the specified job.
Usage:
local job = 'police'
local channels = exports.kub_radioinfo:GetChannelsWithDefaultDescription(job)
if channels then
for _, channel in ipairs(channels) do
print('Channel:', channel)
end
end
GetChannelDescription
GetChannelDescription
Description: Retrieves the description of a specified channel for a specified job.
Parameters:
channel
(number): The channel number.job
(string): The job identifier.
Returns:
The description of the specified channel for the specified job, or an
error
if the channel is not a number or the job is not provided.
Usage:
local description = exports.kub_radioinfo:GetChannelDescription(1, 'police')
if description then
print('Channel Description:', description)
end
GetChannelDefaultDescription
GetChannelDefaultDescription
Description: Retrieves the default description of a specified channel for a specified job.
Parameters:
channel
(number): The channel number.job
(string): The job identifier.
Returns:
The default description of the specified channel for the specified job, or an
error
if the channel is not a number or the job is not provided.
Usage:
local defaultDescription = exports.kub_radioinfo:GetChannelDefaultDescription(1, 'police')
if defaultDescription then
print('Default Channel Description:', defaultDescription)
end
IsChannelDescriptionDefault
IsChannelDescriptionDefault
Description: Checks if the description of a specified channel for a specified job is the default description.
Parameters:
channel
(number): The channel number.job
(string): The job identifier.
Returns:
true
if the channel description is the default description,false
otherwise, or anerror
if the channel is not a number or the job is not provided.
Usage:
local isDefault = exports.kub_radioinfo:IsChannelDescriptionDefault(1, 'police')
print('Is Default Description:', isDefault)
SetChannelDescription
SetChannelDescription
Description: Sets the description of a specified channel.
Parameters:
channel
(number): The channel number.channelDescription
(string): The new description for the channel.
Returns:
true
if the description was successfully set, or anerror
if the channel is not a number or the channel description is not provided.
Usage:
local success = exports.kub_radioinfo:SetChannelDescription(1, 'New Description')
print('Description Set:', success)
Last updated