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
- forcePlayerMap
- getAlivePlayers
- getDeadPlayers
- getPlayerACInfo
- getPlayerAnnounceValue
- getPlayerBlurLevel
- getPlayerCount
- getPlayerFromName
- getPlayerIdleTime
- getPlayerIP
- getPlayerMoney
- getPlayerName
- getPlayerNametagColor
- getPlayerNametagText
- getPlayerPing
- getPlayerScriptDebugLevel
- getPlayerSerial
- getPlayerTeam
- getPlayerVersion
- getPlayerWantedLevel
- getRandomPlayer
- givePlayerMoney
- isPlayerMapForced
- isPlayerMuted
- isPlayerNametagShowing
- isVoiceEnabled
- redirectPlayer
- resendPlayerACInfo
- resendPlayerModInfo
- setPlayerAnnounceValue
- setPlayerBlurLevel
- setPlayerHudComponentVisible
- setPlayerMoney
- setPlayerMuted
- setPlayerName
- setPlayerNametagColor
- setPlayerNametagShowing
- setPlayerNametagText
- setPlayerScriptDebugLevel
- setPlayerTeam
- setPlayerVoiceBroadcastTo
- setPlayerVoiceIgnoreFrom
- setPlayerWantedLevel
- spawnPlayer
- takePlayerMoney
- takePlayerScreenShot