GetPlayerMoney: Difference between revisions
Jump to navigation
Jump to search
m (fix oop syntax) |
(→Örnek) |
||
Line 39: | Line 39: | ||
</section> | </section> | ||
== | ==Örnek== | ||
{{Player functions}} | {{Player functions}} | ||
[[tr:getPlayerMoney]] | |||
[[ | <section show="true" name="Server" class="server"> | ||
<syntaxhighlight lang="lua"> | |||
komutEkle = addCommandHandler; | |||
function oyuncununNeKadarParasiVar( element ) | |||
if element then | |||
ruzgar_para = element:getMoney(); | |||
mesajVer("Oyundaki toplam para miktarınız:"..tostring(para).." $", element, 60,255,0,true); | |||
else | |||
outputDebugString("oyuncununNeKadarParasiVar Yanlış Kullanılmış veya eksik yazılmıştır [KULLANIM ŞEKLİ] oyuncununNeKadarParasiVar(player veya thePlayer)",1) | |||
end | |||
end | |||
function mesajVer( metin, element, r,g,b, durum ) | |||
if metin and element and r and g and b and durum then | |||
outputChatBox(metin, element, r, g, b, durum ) | |||
end | |||
end | |||
function func ( player, command ) | |||
oyuncununNeKadarParasiVar(player); | |||
end | |||
komutEkle("parakontrolet", func) | |||
</syntaxhighlight> | |||
</section> |
Revision as of 00:21, 13 May 2017
Returns the amount of money a player currently has.
Note: The amount may vary between the server and client, you shouldn't trust the client side value to always be accurate.
Syntax
Click to collapse [-]
Serverint/bool getPlayerMoney ( player thePlayer )
OOP Syntax Help! I don't understand this!
- Method: player:getMoney(...)
- Variable: .money
- Counterpart: setPlayerMoney
Required Arguments
- thePlayer: The player you wish the retrieve the amount of money from.
Returns
Returns an integer with the amount of money the specified player has, false if the player is invalid.
Click to collapse [-]
Clientint getPlayerMoney ( )
OOP Syntax Help! I don't understand this!
- Method: Player.getMoney(...)
- Counterpart: setPlayerMoney
Returns
Returns an integer with the amount of money the local player has.
Example
Click to collapse [-]
ServerWhen a player types '/checkMoney' this example retrieves the player's money and outputs a message according to the value.
function checkMoney(thePlayer, command) local money = getPlayerMoney(thePlayer) -- get the amount of money from the player who entered the command if (money > 1000) then -- if money is more than 1000 outputChatBox("You are rich: " .. tostring(money), thePlayer) -- output this message together with the money else outputChatBox("Poor guy...", thePlayer) -- and else, output this message end end addCommandHandler("checkMoney", checkMoney) -- add the console command
Örnek
- 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
Click to collapse [-]
ServerkomutEkle = addCommandHandler; function oyuncununNeKadarParasiVar( element ) if element then ruzgar_para = element:getMoney(); mesajVer("Oyundaki toplam para miktarınız:"..tostring(para).." $", element, 60,255,0,true); else outputDebugString("oyuncununNeKadarParasiVar Yanlış Kullanılmış veya eksik yazılmıştır [KULLANIM ŞEKLİ] oyuncununNeKadarParasiVar(player veya thePlayer)",1) end end function mesajVer( metin, element, r,g,b, durum ) if metin and element and r and g and b and durum then outputChatBox(metin, element, r, g, b, durum ) end end function func ( player, command ) oyuncununNeKadarParasiVar(player); end komutEkle("parakontrolet", func)