getPlayerAccount | Multi Theft Auto: Wiki Skip to content

getPlayerAccount

Client-side
Server-side
Shared

This function returns the specified player's account object.

OOP Syntax Help! I don't understand this!

  • Note: Static method Account.getFromPlayer() can also be used.

  • Method: player:getAccount(...)
  • Variable: .account

Syntax

account|false getPlayerAccount ( player thePlayer )
Required Arguments

Returns

  • account|false: player's account

Returns the player's account object, or false if the player passed to the function is invalid.

Code Examples

server

This example sets a player's money and also stores the value is his account.

function setMoney(thePlayer,key,amount)
local account = getPlayerAccount(thePlayer)
if (account and tonumber(amount)) then
setPlayerMoney(thePlayer, amount)
setAccountData(account,"money", amount)
end
end
addCommandHandler("setmoney",setMoney)