SAMP/UpdateVehicleDamageStatus
Материал из Wikipedia Pi
UpdateVehicleDamageStatus
Добавлено |
Параметр addsiren работает только начиная с версии SA-MP 0.3a и не будет работать в предыдущих версиях! |
Описание:
Устанавливает различные состояния визуального повреждения автомобиля, такие как лопнувшие шины, разбитые фары и поврежденные панели.
Параметры:
(vehicleid, panels, doors, lights, tires)
vehicleid | Идентификатор автомобиля, повреждение которого нужно установить. |
panels | Набор битов, содержащий статус повреждения панели. |
doors | Набор битов, содержащий статус повреждения двери. |
lights | Набор битов, содержащий статус легкого повреждения. |
tires | Набор битов, содержащий статус повреждения шины. |
Возвращаемые значения:
- 1: функция успешно выполнена.
- 0: функция не выполнена. Транспортное средство не существует.
new panels, doors, lights, tires;
GetVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, 15); // Установка шин на 15 вытолкнет их все
}
Подсказка |
Некоторые полезные функции для работы со значениями повреждений транспорта можно найти здесь. |
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
- SetVehicleHealth - Установка состояния транспортного средства.
- GetVehicleHealth - Проверьте исправность транспортного средства.
- RepairVehicle - Полностью отремонтировать автомобиль.
- GetVehicleDamageStatus - Получить состояние повреждения транспортного средства для каждой детали отдельно.
Связанные обратные вызовы
Следующие обратные вызовы также могут быть полезны, поскольку они так или иначе связаны с рассматриваемым обратным вызовом.
- OnVehicleDamageStatusUpdate - Вызывается при изменении состояния повреждения транспортного средства.