SAMP/GetVehicleHealth

Материал из Pawno Info Wikipedia

GetVehicleHealth

Описание:

Проверяет "здоровье" указанного транспортного средства.


Параметры:

(vehicleid, &Float:health)


vehicleidID транспортного средства, чьё "здоровье" нужно проверить.
healthпеременная, в которую будет записано полученное функцией "здоровье" транспортного средства.


Возвращаемые значения:

1 - функция успешно выполнена.
0 - функции не выполнена (неверный ID транспорта).


Wiki note.png

Примечание

Полное здоровье транспорта - 1000.0. Больше информации о значениях здоровья смотрите здесь.


Пример использования:

public OnPlayerCommandText(playerid, cmdtext[])
{
	if(!strcmp(cmdtext, "/vhp", true))
	{
		if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000FF, !"Вы должны быть в транспортном средстве!");
		new Float:vhp, string[128];
		GetVehicleHealth(GetPlayerVehicleID(playerid), vhp);
		format(string, sizeof(string), "Здоровье Вашего транспорта: %.1f", vhp);
		SendClientMessage(playerid, 0x00FF00FF, string);
		return 1;
	}
	return 0;
}


Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
  • RepairVehicle - чинит (в том числе визуально) транспортное средство.
  • SetVehicleHealth - устанавливает "здоровье" транспортного средства.