RU/GivePlayerMoney: Difference between revisions
Jump to navigation
Jump to search
Ch3reshnya (talk | contribs) |
Ch3reshnya (talk | contribs) No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
{{Shared function}} | {{Shared function}} | ||
{{New items|3.0140|1.4| | {{New items|3.0140|1.4| | ||
Эта функция | Эта функция выдает [[игрок]]у деньги. | ||
}} | }} | ||
== Heading text == | == Heading text == | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool | bool givePlayerMoney( player player, var amount ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
===Required Arguments=== | ===Required Arguments=== | ||
*'''player:''' Игрок | *'''player:''' Игрок которому надо выдать деньги. | ||
*'''amount:''' Количество денег. | *'''amount:''' Количество денег. | ||
Line 18: | Line 18: | ||
==Example== | ==Example== | ||
<section show="true" name="Client" class="client"> | <section show="true" name="Client" class="client"> | ||
В этом примере мы | В этом примере мы выдаем 500 долларов при команде give. | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function | function giveMoney () | ||
givePlayerMoney(500) | |||
end | end | ||
addCommandHandler(" | addCommandHandler("give", giveMoney) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | </section> | ||
<section show="true" name="Server" class="server"> | <section show="true" name="Server" class="server"> | ||
Здесь при наступлении на маркер | Здесь при наступлении на маркер выдаем 500 рублей. | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
local marker = createMarker(0, 0, 0, "cylinder", 1.5, 255, 255, 0, 180) | local marker = createMarker(0, 0, 0, "cylinder", 1.5, 255, 255, 0, 180) | ||
function | function isMarkerGiveMoney(hitElement) | ||
if hitElement == player then -- если тот кто зашел на маркер игрок то... | if hitElement == player then -- если тот кто зашел на маркер игрок то... | ||
givePlayerMoney(player, 500) -- выдаем 500 долларов | |||
end | end | ||
end | end | ||
addEventHandler("onMarkerHit", marker, | addEventHandler("onMarkerHit", marker, isMarkerGiveMoney) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | </section> |
Latest revision as of 14:40, 26 November 2020
Эта функция выдает игроку деньги.
Heading text
bool givePlayerMoney( player player, var amount )
Required Arguments
- player: Игрок которому надо выдать деньги.
- amount: Количество денег.
Returns
Выдает деньги игроку и возвращает true, false если деньги не были выданы.
Example
Click to collapse [-]
ClientВ этом примере мы выдаем 500 долларов при команде give.
function giveMoney () givePlayerMoney(500) end addCommandHandler("give", giveMoney)
Click to collapse [-]
ServerЗдесь при наступлении на маркер выдаем 500 рублей.
local marker = createMarker(0, 0, 0, "cylinder", 1.5, 255, 255, 0, 180) function isMarkerGiveMoney(hitElement) if hitElement == player then -- если тот кто зашел на маркер игрок то... givePlayerMoney(player, 500) -- выдаем 500 долларов end end addEventHandler("onMarkerHit", marker, isMarkerGiveMoney)
See Also
- 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