SAMP/GetVehicleParamsSirenState
Материал из Wikipedia Pi
GetVehicleParamsSirenState
Добавлено |
Параметр addsiren работает только начиная с версии SA-MP 0.3.7 и не будет работать в предыдущих версиях! |
Описание:
Возвращает состояние сирены автомобиля (включено / выключено).
Параметры:
(vehicleid)
vehicleid | ID автомобиля, для которого нужно узнать состояние сирены. |
Возвращаемые значения:
-1: Сирена транспортного средства еще не включена (выключена)
0: Сирена автомобиля выключена
Важное |
Поскольку состояние сирены -1 или 0 означает «выключено», вы не можете использовать логический условный оператор, чтобы проверить, включены ли сирены. Если вы сделаете if (sirenstate), это будет верно для всего, что НЕ 0 (то есть -1 или 1). Вы должны проверить, что состояние сирены явно равно 1. |
Пример использования:
new siren = GetVehicleParamsSirenState(vehicleid);
if(siren == 1)
{
// Если сирена включена - то что делать?
}
else
{
// Иначе если сирена выключена, то что делать?
}
Связанные обратные вызовы
Следующие обратные вызовы также могут быть полезны, поскольку они так или иначе связаны с рассматриваемым обратным вызовом.
- OnVehicleSirenStateChange - Вызывается, когда сирена автомобиля включается / выключается.