PT-BR/getPlayerMoney: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server client function}} | {{Server client function}} | ||
Retorna a quantidade de dinheiro que um jogador possui. | |||
''' | '''Nota:''' A quantidade pode variar entre o servidor e o cliente. Você não deveria confiar plenamente no valor obtido no cliente. | ||
== | ==Sintaxe== | ||
<section show="true" name="Server" class="server"> | <section show="true" name="Server" class="server"> | ||
<syntaxhighlight lang="lua">int/bool getPlayerMoney ( player thePlayer )</syntaxhighlight> | <syntaxhighlight lang="lua">int/bool getPlayerMoney ( player thePlayer )</syntaxhighlight> | ||
{{OOP||[[player]]:getMoney|money|setPlayerMoney}} | {{OOP||[[player]]:getMoney|money|setPlayerMoney}} | ||
=== | ===Argumentos obrigatórios=== | ||
*'''thePlayer:''' | *'''thePlayer:''' O jogador no qual você deseja obter a quantidade de dinheiro. | ||
=== | ===Retorno=== | ||
Retorna um inteiro cujo valor é a quantidade de dinheiro que o jogador especificado possui, ou retorna ''false'' se o jogador informado for inválido. | |||
</section> | </section> | ||
Line 19: | Line 19: | ||
<syntaxhighlight lang="lua">int getPlayerMoney ( )</syntaxhighlight> | <syntaxhighlight lang="lua">int getPlayerMoney ( )</syntaxhighlight> | ||
{{OOP||[[Player]].getMoney||setPlayerMoney}} | {{OOP||[[Player]].getMoney||setPlayerMoney}} | ||
=== | ===Retorno=== | ||
Retorna um inteiro cujo valor é a quantidade de dinheiro que o jogador local possui. | |||
</section> | </section> | ||
== | ==Exemplo== | ||
<section show="true" name="Server" class="server"> | <section show="true" name="Server" class="server"> | ||
Quando um jogador digita '/checkMoney', este exemplo obtém a quantidade de dinheiro do jogador e mostra uma mensagem de acordo com o valor. | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function checkMoney(thePlayer, command) | function checkMoney(thePlayer, command) | ||
local money = getPlayerMoney(thePlayer) -- | local money = getPlayerMoney(thePlayer) -- obtém a quantidade de dinheiro do jogador que digitou o comando | ||
if (money > 1000) then -- | if (money > 1000) then -- se o dinheiro for maior que 1000 | ||
outputChatBox(" | outputChatBox("Você é rico: " .. tostring(money), thePlayer) -- mostra uma mensagem no chat com o texto e a quantidade em dinheiro | ||
else | else | ||
outputChatBox(" | outputChatBox("Pobre rapaz...", thePlayer) -- senão, mostra esta mensagem | ||
end | end | ||
end | end | ||
addCommandHandler("checkMoney", checkMoney) -- | addCommandHandler("checkMoney", checkMoney) -- cria o comando "checkMoney" | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | </section> | ||
== | ==Veja também== | ||
{{Player functions}} | {{Player functions}} | ||
Revision as of 03:03, 28 September 2017
Retorna a quantidade de dinheiro que um jogador possui.
Nota: A quantidade pode variar entre o servidor e o cliente. Você não deveria confiar plenamente no valor obtido no cliente.
Sintaxe
Click to collapse [-]
Serverint/bool getPlayerMoney ( player thePlayer )
OOP Syntax Help! I don't understand this!
- Method: player:getMoney(...)
- Variable: .money
- Counterpart: setPlayerMoney
Argumentos obrigatórios
- thePlayer: O jogador no qual você deseja obter a quantidade de dinheiro.
Retorno
Retorna um inteiro cujo valor é a quantidade de dinheiro que o jogador especificado possui, ou retorna false se o jogador informado for inválido.
Click to collapse [-]
Clientint getPlayerMoney ( )
OOP Syntax Help! I don't understand this!
- Method: Player.getMoney(...)
- Counterpart: setPlayerMoney
Retorno
Retorna um inteiro cujo valor é a quantidade de dinheiro que o jogador local possui.
Exemplo
Click to collapse [-]
ServerQuando um jogador digita '/checkMoney', este exemplo obtém a quantidade de dinheiro do jogador e mostra uma mensagem de acordo com o valor.
function checkMoney(thePlayer, command) local money = getPlayerMoney(thePlayer) -- obtém a quantidade de dinheiro do jogador que digitou o comando if (money > 1000) then -- se o dinheiro for maior que 1000 outputChatBox("Você é rico: " .. tostring(money), thePlayer) -- mostra uma mensagem no chat com o texto e a quantidade em dinheiro else outputChatBox("Pobre rapaz...", thePlayer) -- senão, mostra esta mensagem end end addCommandHandler("checkMoney", checkMoney) -- cria o comando "checkMoney"
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