Opa meu querido, boa noite!
Bom, seu código está um pouco feinho rs mas vamos lá!!! Tente assim:
addEvent("onRequestRegister",true)
addEventHandler("onRequestRegister",resourceRoot,
function(username,password,repassword,serial)
local getAccounts = getAccountsBySerial (getPlayerSerial (client))
if getAccounts[1] then
triggerClientEvent (client, "setNotification", resourceRoot, "Você já tem uma conta registrada. User: "..getAccountName(getAccounts[1]))
else
addAccount()
if not (username == "") then
if not (password == "") then
if not (repassword == "") then
if password == repassword then
local account = getAccount (username)
if (account == false) then
local accountAdded = addAccount(tostring(username),tostring(password))
if (accountAdded) then
logIn(client,accountAdded,password)
triggerClientEvent(client,"onClientPlayerLogin",resourceRoot)
triggerClientEvent(client,"useLoginFile",resourceRoot,"set",username,password)
outputChatBox("*Logado Com Sucesso! ( Nome de Usuário: #ee8a11" .. username .. " #FFFFFF| Senha: #ee8a11" .. password .. "#FFFFFF )",client,255,255,255,true)
else
triggerClientEvent(client,"setNotification",resourceRoot,"Por Favor, Escolha Uma Conta E/Ou Senha Diferente")
end
else
triggerClientEvent(client,"setNotification",resourceRoot,"Uma Conta Com Esse Nome De Usuario Ja Existe!")
end
else
triggerClientEvent(client,"setNotification",resourceRoot,"As Senhas Não Coincidem!")
end
else
triggerClientEvent(client,"setNotification",resourceRoot,"Por Favor, Confirme Sua Senha!")
end
else
triggerClientEvent(client,"setNotification",resourceRoot,"Por Favor, Insira Uma Senha Para Criar Sua Nova Conta!")
end
else
triggerClientEvent(client,"setNotification",resourceRoot,"Por Favor, Insira Um Nome De Usuario Para Criar Sua Conta!")
end
end
end
)