---
title: "VehicleCanHaveComponent | open.mp"
description: "O componente é legal em um modelo de veículo?"
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/VehicleCanHaveComponent
language: pt-BR
---

# VehicleCanHaveComponent

aviso

Esta função foi adicionada no omp v1.1.0.2612 e não funcionará em versões anteriores!

## Descrição

O componente é legal no modelo do veículo?

| Nome | Descrição |
| --- | --- |
| [modelid](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/vehicleid) | Modelo do veículo ID |
| [component](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/carcomponentid) | ID do componente a ser verificado. |

## Retornos

**true** - O componente é legal no veículo.

**false** - O componente é ilegal no veículo.

## Exemplos

```c
new vehicleid = GetPlayerVehicleID(playerid);

if (VehicleCanHaveComponent(GetVehicleModel(vehicleid), 1010))
{
    SendClientMessage(playerid, 0x00FF00FF, "Nitro is legal on this vehicle.");
}
else
{
    SendClientMessage(playerid, 0xFF0000FF, "Nitro is illegal on this vehicle.");
}
```

## Funções Relacionadas

-   [AddVehicleComponent](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/AddVehicleComponent): Adicione um componente a um veículo.
-   [RemoveVehicleComponent](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/RemoveVehicleComponent): Remova um componente de um veículo.
-   [GetVehicleComponentInSlot](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetVehicleComponentInSlot): Verifique quais componentes um veículo possui.
-   [GetVehicleComponentType](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetVehicleComponentType): Verifique o tipo de componente através do ID.

## Recursos relacionados

-   [Componente do carro IDs](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/carcomponentid)
