---
title: "GetVehicleDamageStatus | open.mp"
description: "وضعیت آسیب‌های یه وسیله نقلیه رو دریافت می‌کنه."
canonical: https://omp.itsneufox.com/fa/docs/scripting/functions/GetVehicleDamageStatus
language: fa
---

# GetVehicleDamageStatus

نکته

برای بعضی توابع مفید برای کار با مقادیر آسیب وسیله نقلیه، [اینجا](https://omp.itsneufox.com/fa/docs/scripting/resources/damagestatus) رو ببین.

## توضیحات

وضعیت آسیب‌های یه وسیله نقلیه رو دریافت می‌کنه.

| نام | توضیحات |
| --- | --- |
| vehicleid | ID وسیله نقلیه‌ای که می‌خوای وضعیت آسیب‌هاش رو دریافت کنی. |
| VEHICLE\_PANEL\_STATUS:panels | متغیری برای ذخیره داده‌های آسیب panel که به صورت reference پاس داده می‌شه. |
| VEHICLE\_DOOR\_STATUS:doors | متغیری برای ذخیره داده‌های آسیب door که به صورت reference پاس داده می‌شه. |
| VEHICLE\_LIGHT\_STATUS:lights | متغیری برای ذخیره داده‌های آسیب light که به صورت reference پاس داده می‌شه. |
| VEHICLE\_TYRE\_STATUS:tyres | متغیری برای ذخیره داده‌های آسیب tire که به صورت reference پاس داده می‌شه. |

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

**1** - تابع با موفقیت اجرا شد.

**0** - تابع موفق به اجرا نشد. یعنی وسیله نقلیه مشخص شده وجود نداره.

## مثال‌ها

```c
new
	VEHICLE_PANEL_STATUS:panels,
	VEHICLE_DOOR_STATUS:doors,
	VEHICLE_LIGHT_STATUS:lights,
	VEHICLE_TYRE_STATUS:tyres;

GetVehicleDamageStatus(vehicleid, panels, doors, lights, tyres);
printf("Vehicle Status: [Panels]: %d - [Doors]: %d - [Lights]: %d - [Tyres]: %d", panels, doors, lights, tyres);
```

## توابع مرتبط

-   [UpdateVehicleDamageStatus](https://omp.itsneufox.com/fa/docs/scripting/functions/UpdateVehicleDamageStatus): آپدیت آسیب وسیله نقلیه.
-   [SetVehicleHealth](https://omp.itsneufox.com/fa/docs/scripting/functions/SetVehicleHealth): تنظیم سلامت یه وسیله نقلیه.
-   [GetVehicleHealth](https://omp.itsneufox.com/fa/docs/scripting/functions/GetVehicleHealth): بررسی سلامت یه وسیله نقلیه.
-   [RepairVehicle](https://omp.itsneufox.com/fa/docs/scripting/functions/RepairVehicle): تعمیر کامل یه وسیله نقلیه.

## Callback های مرتبط

-   [OnVehicleDamageStatusUpdate](https://omp.itsneufox.com/fa/docs/scripting/callbacks/OnVehicleDamageStatusUpdate): وقتی وضعیت آسیب یه وسیله نقلیه تغییر می‌کنه فراخوانی می‌شه.

## منابع مرتبط

-   [Damage Status](https://omp.itsneufox.com/fa/docs/scripting/resources/damagestatus)
-   [Vehicle Panel Status](https://omp.itsneufox.com/fa/docs/scripting/resources/vehicle-panel-status)
-   [Vehicle Door Status](https://omp.itsneufox.com/fa/docs/scripting/resources/vehicle-door-status)
-   [Vehicle Light Status](https://omp.itsneufox.com/fa/docs/scripting/resources/vehicle-light-status)
-   [Vehicle Tire Status](https://omp.itsneufox.com/fa/docs/scripting/resources/vehicle-tire-status)
