SAMP/SetVehicleHealth
Материал из Wikipedia Pi
SetVehicleHealth
Описание:
Устанавливает "здоровье" указанному транспортному средству.
Параметры:
(vehicleid, &Float:health)
vehicleid | ID транспортного средства, чьё "здоровье" нужно установить. |
health | количтество "здоровья" транспортного средства. |
Возвращаемые значения:
1 - функция успешно выполнена.
0 - функции не выполнена (неверный ID транспорта).
0 - функции не выполнена (неверный ID транспорта).
Примечание |
Полное здоровье транспорта - 1000.0. Больше информации о значениях здоровья смотрите здесь. |
Пример использования:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/repair", true))
{
new Float:vhealth;
new vehicleid = GetPlayerVehicleID(playerid);
GetVehicleHealth(vehicleid, vhealth);
if(vhealth> 600.0) return SendClientMessage(playerid, 0xFF0000FF, !"Транспорт не нуждается в восстановлении!");
SetVehicleHealth(vehicleid, 1000.0);
SendClientMessage(playerid, 0x00FF00FF, !"Транспортное средство восстановлено!");
return 1;
}
return 0;
}
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
- RepairVehicle - чинит (в том числе визуально) транспортное средство.
- GetVehicleHealth - проверяет "здоровье" транспортного средства.