RU/takePlayerMoney

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

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

[[{{{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"

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