پرش به مطلب اصلی

GetVehicleParamsSirenState

هشدار

This function was added in SA-MP 0.3.7 and will not work in earlier versions!

توضیحات

وضعیت آژیر یه وسیله نقلیه رو برمی‌گردونه (روشن/خاموش).

نامتوضیحات
vehicleidID وسیله نقلیه‌ای که می‌خوای وضعیت آژیرش رو بگیری.

مقادیر برگشتی

-1: آژیر وسیله نقلیه هنوز تنظیم نشده (خاموش)

0: آژیر وسیله نقلیه خاموشه

1: آژیر وسیله نقلیه روشنه

مثال‌ها

new
siren = GetVehicleParamsSirenState(vehicleid);

if (siren == 1)
{
// Siren is on, do something
}
else if (siren == 0)
{
// Siren is off, do something
}
else
{
// Vehicle does not have a siren
}

نکات

هشدار

چون وضعیت آژیر -1 یا 0 یعنی 'خاموش'، نمی‌تونی از یه شرط boolean برای بررسی روشن بودن آژیر استفاده کنی. اگه 'if (sirenstate)' کنی، برای هر چیزی غیر از 0 (یعنی -1 یا 1) true خواهد بود. باید صراحتاً چک کنی که وضعیت آژیر برابر با 1 هست.

توابع مرتبط