---
title: "AddVehicleComponent | open.mp"
description: "Dodaje „komponent” (część tuningową) do pojazdu."
canonical: https://omp.itsneufox.com/pl/docs/scripting/functions/AddVehicleComponent
language: pl
---

# AddVehicleComponent

## Opis

Dodaje „komponent” (część tuningową) do pojazdu. Listę komponentów znajdziesz poniżej.

| Nazwa | Opis |
| --- | --- |
| vehicleid | ID pojazdu, w którym komponent ma zostać zamontowany. Nie mylić z ID modelu. |
| [componentid](https://omp.itsneufox.com/pl/docs/scripting/resources/carcomponentid) | ID komponentu, który ma zostać zamontowany w pojeździe. |

## Zwracane wartości

0 - Komponent nie został zamontowany, ponieważ pojazd nie istnieje.

1 - Komponent został pomyślnie zamontowany w pojeździe.

## Przykłady

```c
new gTaxi;

public OnGameModeInit()
{
    gTaxi = AddStaticVehicle(420, -2482.4937, 2242.3936, 4.6225, 179.3656, 6, 1); // Taxi
    return 1;
}

public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
    if (newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
    {
        if (GetPlayerVehicleID(playerid) == gTaxi)
        {
            AddVehicleComponent(gTaxi, 1010); // Nitro
            SendClientMessage(playerid, 0xFFFFFFAA, "Nitro zostało zamontowane w taksówce.");
        }
    }
    return 1;
}
```

## Uwagi

ostrzeżenie

Użycie nieprawidłwego ID komponentu powoduje zcrashowanie klienta. Nie ma żadnych dodatkowych zabezpieczeń na to.

## Powiązane funkcje

-   [RemoveVehicleComponent](https://omp.itsneufox.com/pl/docs/scripting/functions/RemoveVehicleComponent): Usuwa komponent z pojazdu.
-   [GetVehicleComponentInSlot](https://omp.itsneufox.com/pl/docs/scripting/functions/GetVehicleComponentInSlot): Sprawdza, jakie komponenty pojazd posiada.
-   [GetVehicleComponentType](https://omp.itsneufox.com/pl/docs/scripting/functions/GetVehicleComponentType): Sprawdza typ komponentu po ID.
-   [OnVehicleMod](https://omp.itsneufox.com/pl/docs/scripting/callbacks/OnVehicleMod): Wywoływane, kiedy pojazd jest tuningowany.
-   [OnEnterExitModShop](https://omp.itsneufox.com/pl/docs/scripting/callbacks/OnEnterExitModShop): Wywoływane, gdy pojazd wjedzie lub wyjedzie z warsztatu tuningowego.
