Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- RegisterCommand('setgroup', function(source, args, raw)
- local player = tonumber(args[1])
- local group = args[2]
- if args[1] then
- if (player and GetPlayerName(player)) then
- TriggerEvent("es:getAllGroups", function(groups)
- if(groups[args[2]])then
- TriggerEvent("es:getPlayerFromId", player, function(superadmin)
- ExecuteCommand('remove_principal identifier.' .. user.getIdentifier() .. " group." .. user.getGroup())
- TriggerEvent("es:setPlayerData", player, "group", args[2], function(response, success)
- TriggerClientEvent('es:setPlayerDecorator', player, 'group', tonumber(group), true)
- TriggerClientEvent('chat:addMessage', -1, {
- args = {"^1CONSOLE", "Group of ^2^*" .. GetPlayerName(player) .. "^r^0 has been set to ^2^*" .. superadmin}
- })
- ExecuteCommand('add_principal identifier.' .. user.getIdentifier() .. " group." .. user.getGroup())
- end)
- end)
- else
- RconPrint("This group does not exist.\n")
- end
- end)
- else
- RconPrint("Player not ingame\n")
- end
- else
- RconPrint("Usage: setgroup [user-id] [group]\n")
- end
- end, true)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement