SAMP/GetVehicleHealth
Материал из Wikipedia Pi
GetVehicleHealth
Описание:
Проверяет "здоровье" указанного транспортного средства.
Параметры:
(vehicleid, &Float:health)
vehicleid | ID транспортного средства, чьё "здоровье" нужно проверить. |
health | переменная, в которую будет записано полученное функцией "здоровье" транспортного средства. |
Возвращаемые значения:
1 - функция успешно выполнена.
0 - функции не выполнена (неверный ID транспорта).
0 - функции не выполнена (неверный ID транспорта).
Примечание |
Полное здоровье транспорта - 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 - устанавливает "здоровье" транспортного средства.