Example
example commands
QB-Core Example
QBCore.Commands.Add('givemoney', Lang:t("command.givemoney.help"), { { name = Lang:t("command.givemoney.params.id.name"), help = Lang:t("command.givemoney.params.id.help") }, { name = Lang:t("command.givemoney.params.moneytype.name"), help = Lang:t("command.givemoney.params.moneytype.help") }, { name = Lang:t("command.givemoney.params.amount.name"), help = Lang:t("command.givemoney.params.amount.help") } }, true, function(source, args)
local id = exports["shx-sid"]:getSID(tonumber(args[1]))
local Player = QBCore.Functions.GetPlayer(id)
if Player then
Player.Functions.AddMoney(tostring(args[2]), tonumber(args[3]))
else
TriggerClientEvent('QBCore:Notify', source, Lang:t('error.not_online'), 'error')
end
end, 'admin')
OX-LIB / QBX Example
lib.addCommand('givemoney', {
help = Lang:t("command.givemoney.help"),
params = {
{ name = Lang:t("command.givemoney.params.id.name"), help = Lang:t("command.givemoney.params.id.help") },
{ name = Lang:t("command.givemoney.params.moneytype.name"), help = Lang:t("command.givemoney.params.moneytype.help") },
{ name = Lang:t("command.givemoney.params.amount.name"), help = Lang:t("command.givemoney.params.amount.help") }
},
restricted = "group.god"
}, function(source, args)
local id = exports["shx-sid"]:getSID(tonumber(args[Lang:t("command.givemoney.params.id.name")]))
local player = QBCore.Functions.GetPlayer(id)
if not player then
TriggerClientEvent('QBCore:Notify', source, Lang:t('error.not_online'), 'error')
return
end
player.Functions.AddMoney(tostring(args[Lang:t("command.givemoney.params.moneytype.name")]), tonumber(args[Lang:t("command.givemoney.params.amount.name")]))
end)
Last updated