Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.58 KB | None | 0 0
  1. function sanitize(str)
  2.     local replacements = {
  3.         ['<'] = '',
  4.         ['>'] = ''
  5.     }
  6.  
  7.     return str:gsub('[<>]', replacements)
  8. end
  9.  
  10. AddEventHandler('playerConnecting', function(name, setCallback, deferral)
  11.     deferrals.defer()
  12.     Citizen.Wait(300)
  13.  
  14.     local sanitizedName, invalidChars = sanitize(name)
  15.  
  16.     if name == sanitizedName then
  17.         deferrals.done()
  18.     else
  19.         -- ban player
  20.         deferrals.done('OneSync is not whitelisted for this server, or requesting whitelist status failed. You\'ll have to wait a little while longer!')
  21.     end
  22. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement