---
title: "AttachPlayerObjectToVehicle | open.mp"
description: "Przyczepia obiekt gracza do pojazdu."
canonical: https://omp.itsneufox.com/pl/docs/scripting/functions/AttachPlayerObjectToVehicle
language: pl
---

# AttachPlayerObjectToVehicle

## Opis

Przyczepia obiekt gracza do pojazdu.

| Nazwa | Opis |
| --- | --- |
| playerid | ID gracza, dla którego obiekt został stworzony. |
| objectid | ID obiektu, który ma zostać przyczepiony do pojazdu. |
| vehicleid | ID pojazdu, do którego obiekt ma zostać przyczepiony. |
| Float:OffsetX | Pozycja przyczepianego obiektu (koordynat X). |
| Float:OffsetY | Pozycja przyczepianego obiektu (koordynat Y). |
| Float:OffsetZ | Pozycja przyczepianego obiektu (koordynat Z). |
| Float:RotX | Rotacja przyczepianego obiektu (koordynat X). |
| Float:RotY | Rotacja przyczepianego obiektu (koordynat Y). |
| Float:RotZ | Rotacja przyczepianego obiektu (koordynat Z). |

## Zwracane wartości

Ta funkcja nie zwraca żadnych konkretnych wartości.

## Przykłady

```c
public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
    if (newstate == PLAYER_STATE_DRIVER) // Jeżeli gracz wsiadł do pojazdu
    {
        // Przyczepmy potężną krowę.
        new cow_object = CreatePlayerObject(playerid, 16442, 0, 0, 0, 0, 0, 0);

        AttachPlayerObjectToVehicle(playerid, cow_object, GetPlayerVehicleID(playerid), 0.0, 0.0, 1.0, 0.0, 0.0, 0.0);
    }
}
```

## Uwagi

notatka

Obiekt musi zostać utworzony, zanim spróbujemy przyczepić go do pojazdu.

## Powiązane funkcje

-   [CreatePlayerObject](https://omp.itsneufox.com/pl/docs/scripting/functions/CreatePlayerObject): Tworzy obiekt dla konkretnego gracza.
-   [DestroyPlayerObject](https://omp.itsneufox.com/pl/docs/scripting/functions/DestroyPlayerObject): Kasuje obiekt gracza.
-   [IsValidPlayerObject](https://omp.itsneufox.com/pl/docs/scripting/functions/IsValidPlayerObject): Sprawdza, czy podany obiekt gracza istnieje.
-   [MovePlayerObject](https://omp.itsneufox.com/pl/docs/scripting/functions/MovePlayerObject): Przesuwa obiekt gracza.
-   [StopPlayerObject](https://omp.itsneufox.com/pl/docs/scripting/functions/StopPlayerObject): Zatrzymuje obiekt gracza.
-   [SetPlayerObjectRot](https://omp.itsneufox.com/pl/docs/scripting/functions/SetPlayerObjectRot): Ustawia rotację obiektu gracza.
-   [GetPlayerObjectPos](https://omp.itsneufox.com/pl/docs/scripting/functions/GetPlayerObjectPos): Podaje pozycję obiektu gracza.
-   [SetPlayerObjectPos](https://omp.itsneufox.com/pl/docs/scripting/functions/SetPlayerObjectPos): Ustawia pozycję obiektu gracza.
-   [GetPlayerObjectRot](https://omp.itsneufox.com/pl/docs/scripting/functions/GetPlayerObjectRot): Podaje rotację obiektu gracza.
-   [AttachPlayerObjectToPlayer](https://omp.itsneufox.com/pl/docs/scripting/functions/AttachPlayerObjectToPlayer): Przyczepia obiekt gracza do gracza.
-   [CreateObject](https://omp.itsneufox.com/pl/docs/scripting/functions/CreateObject): Tworzy obiekt.
-   [DestroyObject](https://omp.itsneufox.com/pl/docs/scripting/functions/DestroyObject): Kasuje obiekt.
-   [IsValidObject](https://omp.itsneufox.com/pl/docs/scripting/functions/IsValidObject): Sprawdza, czy podany obiekt istnieje.
-   [MoveObject](https://omp.itsneufox.com/pl/docs/scripting/functions/MoveObject): Przesuwa obiekt.
-   [StopObject](https://omp.itsneufox.com/pl/docs/scripting/functions/StopObject): Zatrzymuje obiekt.
-   [SetObjectPos](https://omp.itsneufox.com/pl/docs/scripting/functions/SetObjectPos): Ustawia pozycję obiektu.
-   [SetObjectRot](https://omp.itsneufox.com/pl/docs/scripting/functions/SetObjectRot): Ustawia rotację obiektu.
-   [GetObjectPos](https://omp.itsneufox.com/pl/docs/scripting/functions/GetObjectPos): Podaje pozycję obiektu.
-   [GetObjectRot](https://omp.itsneufox.com/pl/docs/scripting/functions/GetObjectRot): Podaje rotację obiektu.
-   [AttachObjectToPlayer](https://omp.itsneufox.com/pl/docs/scripting/functions/AttachObjectToPlayer): Przyczepia obiekt do gracza.
