RU/getPlayerMoney: Difference between revisions

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



Revision as of 13:33, 19 September 2014

Возвращает текущее количество денег игрока.

[[{{{image}}}|link=|]] Примечание: Количество может различаться между сервером и клиентом. Вы не должны доверять клиентским значениями, чтобы всегда быть точными.

Синтаксис

Click to collapse [-]
Сервер
int/bool getPlayerMoney ( player thePlayer )

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

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

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

  • thePlayer: Игрок, количество денег которого вы хотите получить.

Возвращает

Возвращает количество денег указанного игрока, false, если указанного игрока не существует.

Click to collapse [-]
Клиент
int getPlayerMoney ( )

Возвращает

Возвращает количество денег локального игрока.

Пример

Click to collapse [-]
Сервер

При вводе команды '/checkMoney' получает количество денег игрока и выводит сообщение c этим значением.

function checkMoney(thePlayer, command)
	local money = getPlayerMoney(thePlayer)                                -- получаем количество денег игрока, который ввёл команду
	if (money > 1000) then                                                 -- если денег больше 1000
		outputChatBox("Вы богаты: " .. tostring(money), thePlayer)     -- выведем количество денег
 	else
		outputChatBox("Бедный парень...", thePlayer)                   -- иначе выведем это сообщение
	end
end
addCommandHandler("checkMoney", checkMoney)                                    -- добавляем обработчик команды

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