---
title: "OnVehicleSirenStateChange | open.mp"
description: "Callback này được gọi khi còi của một xe được bật hoặc tắt."
canonical: https://omp.itsneufox.com/vi/docs/scripting/callbacks/OnVehicleSirenStateChange
language: vi
---

# OnVehicleSirenStateChange

cảnh báo

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

## Mô tả

Callback này được gọi khi còi của một xe được bật hoặc tắt.

| Tên | Mô tả |
| --- | --- |
| playerid | ID của người chơi đã bật/tắt còi (người lái). |
| vehicleid | ID của xe mà còi đã được bật/tắt. |
| newstate | 0 nếu còi được tắt, 1 nếu còi được bật. |

## Trả về

1 - Ngăn gamemode nhận callback này.

0 - Cho biết rằng callback này sẽ được chuyển đến gamemode.

Luôn được gọi đầu tiên trong filterscripts.

## Ví dụ

```c
public OnVehicleSirenStateChange(playerid, vehicleid, newstate)
{
    if (newstate)
    {
        GameTextForPlayer(playerid, "~W~Siren ~G~on", 1000, 3);
    }
    else
    {
        GameTextForPlayer(playerid, "~W~Siren ~r~off", 1000, 3);
    }
    return 1;
}
```

## Lưu ý

ghi chú

Callback này chỉ được gọi khi còi của xe được bật hoặc tắt, KHÔNG phải khi còi phụ được sử dụng (nhấn giữ còi).

## Các hàm liên quan

Các hàm sau có thể hữu ích, vì chúng liên quan đến callback này theo một cách nào đó.

-   [GetVehicleParamsSirenState](https://omp.itsneufox.com/vi/docs/scripting/functions/GetVehicleParamsSirenState): Kiểm tra xem còi của xe đang bật hay tắt.
