---
title: "OnVehicleDamageStatusUpdate | open.mp"
description: "Bu geri çağırma, aracın kapıları, farları, lastikleri veya panelleri gibi araç elemanları hasar aldığında çağrılır."
canonical: https://omp.itsneufox.com/tr/docs/scripting/callbacks/OnVehicleDamageStatusUpdate
language: tr
---

# OnVehicleDamageStatusUpdate

ipucu

Araç hasar değerlerinin ne işe yaradığını görmek için bkz. [here](https://omp.itsneufox.com/tr/docs/scripting/resources/damagestatus).

## Açıklama

Bu geri çağırma, aracın kapıları, farları, lastikleri veya panelleri gibi araç elemanları hasar aldığında çağrılır.

| Parametre | Açıklama |
| --- | --- |
| vehicleid | Hasar durumu değiştirilen aracın ID'si. |
| playerid | Hasar durumundaki değişikliği senkronize eden oyuncunun ID'si (arabaya hasar veren veya tamir ettiren). |

## Çalışınca Vereceği Sonuçlar

1 - Diğer filterscript komutlarının çağrıyı almasını önleyecektir.

0 - Çağrının sonraki filterscript komutuna aktarılacağını belirtir.

Filterscript komutlarında her zaman ilk olarak çağrılır.

## Örnek

```c
public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
    // Araç bileşenlerini kontrol edin.
    new panels, doors, lights, tires;
    GetVehicleDamageStatus(vehicleid, panels, doors, lights, tires);

    // Lastikleri 0'a ayarlayın, yani hiçbiri patlamaz.
    tires = 0;

    // Patlamamış lastiklerle aracın hasar durumunu güncelleyin
    UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
    return 1;
}
```

## Notlar

not

Bu fonksiyon, aracın sağlık değerini içermez.

## Bağlantılı Fonksiyonlar

-   [GetVehicleDamageStatus](https://omp.itsneufox.com/tr/docs/scripting/functions/GetVehicleDamageStatus): Her araç elamanı için araç hasar durumunu ayrı ayrı alma.
-   [UpdateVehicleDamageStatus](https://omp.itsneufox.com/tr/docs/scripting/functions/UpdateVehicleDamageStatus): Aracın hasar değerini düzenleme.
