RU/setPlayerMoney: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Server client function}} Устанавливает определённое количество денег игроку, независимо от текущег...")
 
mNo edit summary
 
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Server client function}}
{{RU/Server client function}}
Устанавливает определённое количество денег игроку, независимо от текущего количества денег.
Устанавливает определённое количество денег игроку, независимо от текущего количества денег.
{{RU/Note|
{{RU/Note|

Latest revision as of 09:44, 19 September 2014

Устанавливает определённое количество денег игроку, независимо от текущего количества денег.

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

Синтаксис

Click to collapse [-]
Сервер
bool setPlayerMoney ( player thePlayer, int amount [, bool instant = false ] ) 

Синтаксис ООП Помогите! Я не понимаю, что это!

Метод: player:setMoney(...)
Переменная: .money
Парная функция: getPlayerMoney

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

  • thePlayer: Игрок, которому вы хотите установить деньги.
  • amount: Целое число, указывающее новое количество денег игрока.

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

Примечание. При использовании необязательных аргументов Вам может потребоваться предоставить все аргументы перед тем аргументом, который Вы хотите использовать. Для более подробной информации ознакомьтесь с необязательными аргументами.

{{{4}}}

Click to collapse [-]
Клиент
bool setPlayerMoney ( int amount [, bool instant = false ] ) 

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

  • amount: Целое число, указывающее новое количество денег игрока.

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

Примечание. При использовании необязательных аргументов Вам может потребоваться предоставить все аргументы перед тем аргументом, который Вы хотите использовать. Для более подробной информации ознакомьтесь с необязательными аргументами.

{{{4}}}

Возвращает

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

Пример

Пример 1: Этот пример устанавливает игроку, указанное в команде "setcash", количество денег.

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

Пример 2: Этот пример устанавливает всем игрокам 1337 денег при вводе команды "leet" в консоль.

function leetmoney()
	setPlayerMoney(root, 1337)
end
addCommandHandler("leet", leetmoney)

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