RU/getElementHealth

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

Эта функция возвращает здоровье определенного элемента. Элементом может быть игрок, пед, машина или объект.

Синтаксис

float getElementHealth ( element theElement )

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

Метод: element:getHealth(...)
Переменная: .health
Парная функция: setElementHealth

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

  • theElement: Игрок или машина, здоровье которого нужно узнать.

Возвращает

Возвращает число обозначающее здоровье элемента, или false если элемент некорректен.

Пример

Click to collapse [-]
Пример на стороне клиента

Этот пример выводит в чат здоровье игрока, который прописал команду 'showhealth', и его машины.

function showLocalHealth()
	-- Получение здоровья игрока и вывод в чат
	local playerHealth = getElementHealth ( localPlayer )
	outputChatBox ( "Ваше здоровье: " .. playerHealth )

	-- Получение машины игрока, и если она существует, то вывод её целостности
	local playerVehicle = getPedOccupiedVehicle ( localPlayer )
	if playerVehicle then
		local vehicleHealth = getElementHealth ( playerVehicle ) / 10  -- Деление на 10, ибо у машин целостность 1000
		outputChatBox ( "Целостность вашей машины: " .. vehicleHealth )
	end
end
addCommandHandler ( "showhealth", showLocalHealth )

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