mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-17 15:06:02 +01:00
Some people accidentally, mistakenly, and without any malicious intent forget to attribute code from this resource to its source. This change will hopefully assist people, so that they do not make that mistake again.
28 lines
832 B
Lua
28 lines
832 B
Lua
--[[
|
|
https://github.com/overextended/ox_lib
|
|
|
|
This file is licensed under LGPL-3.0 or higher <https://www.gnu.org/licenses/lgpl-3.0.en.html>
|
|
|
|
Copyright (c) 2025 Linden <https://github.com/thelindat/fivem>
|
|
]]
|
|
|
|
local _registerCommand = RegisterCommand
|
|
|
|
---@param commandName string
|
|
---@param callback fun(source, args, raw)
|
|
---@param restricted boolean?
|
|
function RegisterCommand(commandName, callback, restricted)
|
|
_registerCommand(commandName, function(source, args, raw)
|
|
if not restricted or lib.callback.await('ox_lib:checkPlayerAce', 100, ('command.%s'):format(commandName)) then
|
|
callback(source, args, raw)
|
|
end
|
|
end)
|
|
end
|
|
|
|
RegisterNUICallback('getConfig', function(_, cb)
|
|
cb({
|
|
primaryColor = GetConvar('ox:primaryColor', 'blue'),
|
|
primaryShade = GetConvarInt('ox:primaryShade', 8)
|
|
})
|
|
end)
|