diff --git a/resource/client.lua b/resource/client.lua new file mode 100644 index 0000000..f94961f --- /dev/null +++ b/resource/client.lua @@ -0,0 +1,12 @@ +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