Jump to content

Bad argument


boro

Recommended Posts

Posted

Plese help me, what is the problem ?

login/login.lua:6: Bad argument @ 'logIn' [Expected account at argument 2, got boolean]

    function login() 
local serial=getPlayerSerial ( source ) 
    local userAccount = getAccount(serial) 
    local pass = "password" 
  
        probeer = logIn(source,userAccount,pass) 
        if (probeer) then 
            fadeCamera(source,true) 
            setCameraTarget(source, source) 
 else 
local serial= getPlayerSerial ( source ) 
    local pass = "password" 
        addAccount(serial,pass) 
        local userAccount = getAccount(serial) 
        local doen 
        if (source and userAccount ~= false and userAccount ~= nil) then 
            doen = logIn(source,userAccount,pass) 
            if (doen) then 
            fadeCamera(source,true) 
            setCameraTarget(source, source) 
  
  
  
  
end end end end 
addEventHandler("onPlayerJoin", getRootElement(),login) 

Posted

do you think this?

    function login() 
local serial=getPlayerSerial ( source ) 
    local userAccount = getAccount(serial) 
    local pass = "password" 
  
        probeer = logIn(source,userAccount,pass) 
        if (probeer) then 
            fadeCamera(source,true) 
            setCameraTarget(source, source) 
        return false 
 else 
local serial= getPlayerSerial ( source ) 
    local pass = "password" 
        addAccount(serial,pass) 
        local userAccount = getAccount(serial) 
        local doen 
        if (source and userAccount ~= false and userAccount ~= nil) then 
            doen = logIn(source,userAccount,pass) 
            if (doen) then 
            fadeCamera(source,true) 
            setCameraTarget(source, source) 
  
  
  
  
end end end end 
addEventHandler("onPlayerJoin", getRootElement(),login) 

Posted
function login() 
    local serial = getPlayerSerial(source) 
    local userAccount = getAccount(serial) 
    local pass = "password" 
    if (userAccount) then 
        local probeer = logIn(source, userAccount, pass) 
    else 
        local userAccount = addAccount(serial, pass) 
    end 
    if (userAccount) then 
        local probeer = logIn(source, userAccount, pass) 
    end 
    if (userAccount) and (probeer) then 
        -- spawn him maybe? 
        fadeCamera(source, true) 
        setCameraTarget(source) 
    else 
        outputChatBox("Login failed.", source, 255, 0, 0) 
    end 
end 
addEventHandler("onPlayerJoin", root, login) 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...