Advertisement
_m4rc3l

Untitled

Oct 19th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. RegisterCommand('setgroup', function(source, args, raw)
  2. local player = tonumber(args[1])
  3. local group = args[2]
  4. if args[1] then
  5. if (player and GetPlayerName(player)) then
  6. TriggerEvent("es:getAllGroups", function(groups)
  7.  
  8. if(groups[args[2]])then
  9. TriggerEvent("es:getPlayerFromId", player, function(superadmin)
  10. ExecuteCommand('remove_principal identifier.' .. user.getIdentifier() .. " group." .. user.getGroup())
  11.  
  12. TriggerEvent("es:setPlayerData", player, "group", args[2], function(response, success)
  13. TriggerClientEvent('es:setPlayerDecorator', player, 'group', tonumber(group), true)
  14. TriggerClientEvent('chat:addMessage', -1, {
  15. args = {"^1CONSOLE", "Group of ^2^*" .. GetPlayerName(player) .. "^r^0 has been set to ^2^*" .. superadmin}
  16. })
  17.  
  18. ExecuteCommand('add_principal identifier.' .. user.getIdentifier() .. " group." .. user.getGroup())
  19. end)
  20. end)
  21. else
  22. RconPrint("This group does not exist.\n")
  23. end
  24. end)
  25. else
  26. RconPrint("Player not ingame\n")
  27. end
  28. else
  29. RconPrint("Usage: setgroup [user-id] [group]\n")
  30. end
  31. end, true)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement