PT-BR/SetPlayerMoney
Define o dinheiro de um jogador para um determinado valor, independente do dinheiro atual do jogador. Se o valor definido for um valor negativo não funcionará e dará ao jogador grandes quantias de dinheiro.
Nota: Usar essa função no lado cliente (não recomendável) não irá mudar o dinheiro do jogador no servidor. | |
Sintaxe
bool setPlayerMoney ( player thePlayer, int amount [, bool instant = false ] )
Sintaxe POO(OOP) Não entendeu o que significa isso?
- Método: player:setMoney(...)
- Variável: .money
- Oposto: getPlayerMoney
Argumentos necessários
- thePlayer: O jogador que você deseja definir o dinheiro.
- amount: Valor que você deseja definir ao jogador (deve ser um número inteiro e positivo).
Argumentos opcionais
NOTA: Ao usar argumentos opcionais, pode ser necessário fornecer todos os argumentos anteriores ao que você deseja usar. Para obter mais informações sobre argumentos opcionais, consulte Argumentos Opcionais.
- instant: Se definido com true, definirá o valor instantaneamente (sem a animação do dinheiro sendo adicionado na hud do GTA SA)
bool setPlayerMoney ( int amount [, bool instant = false ] )
OOP Syntax Help! I don't understand this!
- Method: Player.setMoney(...)
- Counterpart: getPlayerMoney
Argumentos necessários
- amount: Valor que você deseja definir ao jogador (deve ser um número inteiro e positivo).
Argumentos opcionais
NOTA: Ao usar argumentos opcionais, pode ser necessário fornecer todos os argumentos anteriores ao que você deseja usar. Para obter mais informações sobre argumentos opcionais, consulte Argumentos Opcionais.
- instant: Se definido com true, definirá o valor instantaneamente (sem a animação do dinheiro sendo adicionado na hud do GTA SA)
Retorna
Retorna true se o dinheiro foi definido com sucesso ou false se os parâmetros passados são inválidos.
Exemplos
Exemplo 1: Este exemplo define o dinheiro do jogador ao digitar o comando "setcash".
function setCash(thePlayer, command, amount) -- when the setcash function is called setPlayerMoney(thePlayer, tonumber(amount)) -- change player's money to the desired amount end addCommandHandler("setcash", setCash) -- add a command handler for setcash
Exemplo 2: Este exemplo define o dinheiro de todos os jogadores em 1337 quando o comando "leet" é digitado no console.
function leetmoney() setPlayerMoney(root, 1337) end addCommandHandler("leet", leetmoney)
Veja também
- getPlayerTeam
- getPlayerBlurLevel
- setPlayerBlurLevel
- getPlayerSerial
- forcePlayerMap
- getPlayerScriptDebugLevel
- getPlayerFromName
- getPlayerMoney
- getPlayerName
- getPlayerNametagColor
- getPlayerNametagText
- getPlayerPing
- getPlayerWantedLevel
- givePlayerMoney
- isPlayerMapForced
- isPlayerNametagShowing
- setPlayerHudComponentVisible
- setPlayerMoney
- setPlayerNametagColor
- setPlayerNametagShowing
- setPlayerNametagText
- takePlayerMoney
- countPlayersInTeam
- getPlayersInTeam
- isVoiceEnabled
- setControlState
- getControlState