Jump to content

I'm confused...


GTX

Recommended Posts

Hello, I got confused so I post this here, thanks in advance:

  
addCommandHandler('stats', 
    function(source, command, name) 
        if not name then 
            local acc = getPlayerAccount(source) 
            if isGuestAccount(acc) then 
                outputChatBox("#FFFFFF>> #ff0000You must be logged in to view someones stats.", source, 0, 0, 255, true) 
            else 
                outputChatBox("#FFFFFF>> "..getPlayerName(source).." #0fc0fcstats:", source, 0, 0, 255, true) 
                    outputChatBox("#0fc0fcVisits: #FFFFFF" ..tostring(getAccountData(acc,"visits")).. " #0fc0fcWins: #FFFFFF" .. tonumber(getAccountData(acc, "played") or 0 - getAccountData(acc, "deaths") or 0) .. " #0fc0fcDeaths: #FFFFFF" ..tostring(getAccountData(acc, "deaths")).. " #0fc0fcMaps played: #FFFFFF" ..tostring(getAccountData(acc, "played")), source, 0, 0, 255, true) 
                outputChatBox("#0fc0fcCash: #ffffff$"..getPlayerMoney(source) .. " #0fc0fcPoints: #ffffff" .. tostring(getAccountData(acc,"points")), source, 0, 0, 255, true) 
            end 
        else 
            local player, playerName = findPlayer(name) 
            local accn = getPlayerAccount(player) 
            if player then 
                outputChatBox("#FFFFFF>> "..playerName.." #0fc0fcstats:", source, 0, 0, 255, true) 
                    outputChatBox("#0fc0fcVisits: #FFFFFF" ..tostring(getAccountData(accn,"visits")).. " #0fc0fcWins: #FFFFFF" ..tonumber(p_MPlayed[player] - p_Deaths[player]).. " #0fc0fcDeaths: #FFFFFF" ..tostring(p_Deaths[player]).. " #0fc0fcMaps played: #FFFFFF" ..tostring(p_MPlayed[player]), source, 0, 0, 255, true) 
  
                outputChatBox("#0fc0fcCash: #ffffff$"..getPlayerMoney(player).."#0fc0fc Points: #ffffff" .. tostring(getAccountData(accn, "points")), source, 0, 0, 255, true) 
            else 
                outputChatBox("#FFFFFF>> #ff0000Invalid player.", source, 0, 0, 255, true) 
            end 
        end 
    end 
) 
  

Check out line 10!

Error: Attempt to perform arithmetic on a boolean value.

Link to comment

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...