Server side
'not' is only used when it is false or nil
'~=' is only used when it is not equal to
--- Registering Event
function regPlayer(username,password)
if username ~= "" then
if password ~= "" then
local account = getAccount(username,password)
if account == false then
local addAcc = addAccount(username,password)
if (addAcc) then
triggerClientEvent(source,"hideMenu",getRootElement())
outputChatBox("You have successfully registered!", source)
else
outputChatBox("There was an error! Please contact an administrator!", source)
end
end
end
end
end
addEvent("acceptRegister",true)
addEventHandler("acceptRegister",getRootElement(),regPlayer)
--- Logging Event
function logPlayer(username,password)
if username ~= "" then
if password ~= "" then
local account = getAccount(username,password)
if ( account ~= false ) then
logIn( source, account, password )
outputChatBox("You have successfully logged in!", source)
triggerClientEvent(source,"hideMenu",getRootElement())
else
outputChatBox("There was an error! Please contact an administrator!", source)
end
end
end
end
addEvent("acceptLogin",true)
addEventHandler("acceptLogin",getRootElement(),logPlayer)
edit: just found out you never used logIn function. lol