RU/takePlayerMoney: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with '__NOTOC__ {{RU/Server client function}} Вычитает указанную сумму из наличных денег игрока . ==Синтаксис== <sectio…')
 
No edit summary
 
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{RU/Server client function}}
{{RU/Server client function}}
Вычитает указанную сумму из наличных денег [[player|игрока ]].
Вычитает указанную сумму из наличных денег [[player|игрока]].
{{Примечание|Использование данной функции на стороне клиента (не рекомендуется) не изменяет деньги игрока на стороне сервера.}}


==Синтаксис==  
==Синтаксис==  
Line 23: Line 24:


===Вывод===
===Вывод===
Возвращает ''true'' если успешно отобрали, или ''false'' если переданы некорректные параметры.
Возвращает ''true'' если деньги вычтены, или ''false'' если переданы некорректные параметры.


==Пример==   
==Пример==   
Line 33: Line 34:
addCommandHandler ( "takecash", takeCash )          -- добавляем обработчик команды "takecash"
addCommandHandler ( "takecash", takeCash )          -- добавляем обработчик команды "takecash"
</syntaxhighlight>
</syntaxhighlight>
 
<section name="Server" class="server" show="true">
Вычитает деньги у игрока по консольной команде "takecash ''количество''".
<syntaxhighlight lang="lua">
function takeCash ( thePlayer, command, amount )    -- когда команда takecash выполнена
    takePlayerMoney ( thePlayer, tonumber(amount) ) -- отбираем указанную сумму у игрока
end
addCommandHandler ( "takecash", takeCash )          -- добавляем функцию-обработчик для команды "takecash"
</syntaxhighlight>
</section>


==Смотрите также==
==Смотрите также==
{{RU/Player functions}}
{{RU/Player functions}}
[[en:takePlayerMoney]]
[[en:takePlayerMoney]]

Latest revision as of 18:55, 17 February 2014

Вычитает указанную сумму из наличных денег игрока.

[[{{{image}}}|link=|]] Примечание: Использование данной функции на стороне клиента (не рекомендуется) не изменяет деньги игрока на стороне сервера.

Синтаксис

Click to collapse [-]
Server
bool takePlayerMoney ( player thePlayer, int amount )

Обязательные аргументы

  • thePlayer : игрок, у которого вы забираете деньги.
  • amount: целое число - сумма, которая будет вычтена.
Click to collapse [-]
Client
bool takePlayerMoney ( int amount )

Обязательные аргументы

  • amount: целое число - сумма, которая будет вычтена.

Вывод

Возвращает true если деньги вычтены, или false если переданы некорректные параметры.

Пример

Функция, которая отбирает деньги у игрока по консольной команде "takecash количество".

function takeCash ( thePlayer, command, amount )     -- когда вызываем эту функцию
     takePlayerMoney ( thePlayer, tonumber(amount) ) -- отбираем указанную сумму у игрока
end
addCommandHandler ( "takecash", takeCash )           -- добавляем обработчик команды "takecash"
Click to collapse [-]
Server

Вычитает деньги у игрока по консольной команде "takecash количество".

function takeCash ( thePlayer, command, amount )     -- когда команда takecash выполнена
     takePlayerMoney ( thePlayer, tonumber(amount) ) -- отбираем указанную сумму у игрока
end
addCommandHandler ( "takecash", takeCash )           -- добавляем функцию-обработчик для команды "takecash"

Смотрите также