---
title: "UpdateVehicleDamageStatus | open.mp"
description: "Define os vários status de danos visuais de um veículo, como pneus estourados, luzes quebradas e painéis danificados."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/UpdateVehicleDamageStatus
language: pt-BR
---

# UpdateVehicleDamageStatus

dica

Para algumas funções úteis para trabalhar com valores de danos a veículos, consulte [aqui](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/damagestatus).

## Descrição

Define os vários status de danos visuais de um veículo, como pneus estourados, luzes quebradas e painéis danificados.

| Nome | Descrição |
| --- | --- |
| vehicleid | O ID do veículo para definir os danos. |
| VEHICLE\_PANEL\_STATUS:panels | Um conjunto de bits contendo o status de dano do painel. Consulte [Estados do Painel](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/panelstates) |
| VEHICLE\_DOOR\_STATUS:doors | Um conjunto de bits contendo o status de dano da porta. Consulte [Estados da porta](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/doorstates) |
| VEHICLE\_LIGHT\_STATUS:lights | Um conjunto de bits contendo o status de dano leve. Consulte [Estados luminosos](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/lightstates) |
| VEHICLE\_TIRE\_STATUS:tires | Um conjunto de bits contendo o status de danos ao pneu. Consulte [Estados dos pneus](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/tirestates) |

## Retornos

Esta função não retorna nenhum valor específico.

## Exemplos

```c
new
	VEHICLE_PANEL_STATUS:panels,
	VEHICLE_DOOR_STATUS:doors,
	VEHICLE_LIGHT_STATUS:lights,
	VEHICLE_TIRE_STATUS:tires;

GetVehicleDamageStatus(vehicleid, panels, doors, lights, tires);

tires = VEHICLE_TIRE_STATUS:15; // Definir pneus para 15 irá estourar todos eles

// Ou faça assim:
tires = (VEHICLE_TIRE_STATUS_FRONT_LEFT_POPPED | VEHICLE_TIRE_STATUS_FRONT_RIGHT_POPPED | VEHICLE_TIRE_STATUS_REAR_LEFT_POPPED | VEHICLE_TIRE_STATUS_REAR_RIGHT_POPPED);

UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
```

## Funções Relacionadas

-   [SetVehicleHealth](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetVehicleHealth): Define a integridade de um veículo.
-   [GetVehicleHealth](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetVehicleHealth): Verifique a integridade de um veículo.
-   [RepairVehicle](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/RepairVehicle): Repare totalmente um veículo.
-   [GetVehicleDamageStatus](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetVehicleDamageStatus): Obtenha o estado de dano do veículo para cada peça individualmente.

## Callbacks Relacionadas

-   [OnVehicleDamageStatusUpdate](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnVehicleDamageStatusUpdate): Chamado quando o estado de dano de um veículo muda.

## Recursos relacionados

-   [Status do dano](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/damagestatus)
-   [Status do painel do veículo](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/vehicle-panel-status)
-   [Estados do Painel](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/panelstates)
-   [Status da porta do veículo](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/vehicle-door-status)
-   [Estados da porta](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/doorstates)
-   [Status da luz do veículo](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/vehicle-light-status)
-   [Estados luminosos](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/lightstates)
-   [Status do pneu do veículo](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/vehicle-tire-status)
-   [Estados dos pneus](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/tirestates)
