---
title: "AttachPlayerObjectToVehicle | open.mp"
description: "Oyuncu objesini araca bağlama."
canonical: https://omp.itsneufox.com/tr/docs/scripting/functions/AttachPlayerObjectToVehicle
language: tr
---

# AttachPlayerObjectToVehicle

## Açıklama

Bir oyuncu objesini araca bağlar.

| Parametre | Açıklama |
| --- | --- |
| playerid | Oyuncu objesi üzerine oluşturulmuş oyuncunun ID'si. |
| objectid | Oyuncu objesinin ID'si. |
| vehicleid | Üzerine bağlanılacak aracın ID'si. |
| Float:OffsetX | Bağlanılacak X pozisyonunun değeri. |
| Float:OffsetY | Bağlanılacak Y pozisyonunun değeri. |
| Float:OffsetZ | Bağlanılacak Z pozisyonunun değeri. |
| Float:RotX | Bağlanılacak X rotasyonunun değeri. |
| Float:RotY | Bağlanılacak Y rotasyonunun değeri. |
| Float:RotZ | Bağlanılacak Z rotasyonunun değeri. |

## Çalışınca Vereceği Sonuçlar

Bu fonksiyon belirli bir değer döndürmez.

## Örnekler

```c
public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
    if (newstate == PLAYER_STATE_DRIVER) // Oyuncu durumu sürücü olarak değişirse.
    {
        new cow_object = CreatePlayerObject(playerid, 16442, 0, 0, 0, 0, 0, 0); // İnek objesini yaratıyoruz.

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

## Notlar

not

Oyuncu objesi bir araca bağlanmadan önce oluşturulmalıdır.

## Bağlantılı fonksiyonlar

-   [CreatePlayerObject](https://omp.itsneufox.com/tr/docs/scripting/functions/CreatePlayerObject): Oyuncu objesi oluşturma.
-   [DestroyPlayerObject](https://omp.itsneufox.com/tr/docs/scripting/functions/DestroyPlayerObject): Oyuncu objesi silme.
-   [IsValidPlayerObject](https://omp.itsneufox.com/tr/docs/scripting/functions/IsValidPlayerObject): Oyuncu objesinin oluşturulup oluşturulmadığını kontrol etme.
-   [MovePlayerObject](https://omp.itsneufox.com/tr/docs/scripting/functions/MovePlayerObject): Oyuncu objesini hareket ettirme.
-   [StopPlayerObject](https://omp.itsneufox.com/tr/docs/scripting/functions/StopPlayerObject): Hareket eden oyuncu objesini durdurma.
-   [SetPlayerObjectRot](https://omp.itsneufox.com/tr/docs/scripting/functions/SetPlayerObjectRot): Oyuncu objesinin rotasyonunu değiştirme.
-   [GetPlayerObjectPos](https://omp.itsneufox.com/tr/docs/scripting/functions/GetPlayerObjectPos): Oyuncu objesinin pozisyonunu kontrol etme.
-   [SetPlayerObjectPos](https://omp.itsneufox.com/tr/docs/scripting/functions/SetPlayerObjectPos): Oyuncu objesinin pozisyonunu değiştirme.
-   [GetPlayerObjectRot](https://omp.itsneufox.com/tr/docs/scripting/functions/GetPlayerObjectRot): Oyuncu objesinin rotasyonunu kontrol etme.
-   [AttachPlayerObjectToPlayer](https://omp.itsneufox.com/tr/docs/scripting/functions/AttachPlayerObjectToPlayer): Bir oyuncu objesini bir başka objeye bağlama.
-   [CreateObject](https://omp.itsneufox.com/tr/docs/scripting/functions/CreateObject): Obje oluşturma.
-   [DestroyObject](https://omp.itsneufox.com/tr/docs/scripting/functions/DestroyObject): Obje silme.
-   [IsValidObject](https://omp.itsneufox.com/tr/docs/scripting/functions/IsValidObject): Bir objenin oluşturulup oluşturulmadığını kontrol etme.
-   [MoveObject](https://omp.itsneufox.com/tr/docs/scripting/functions/MoveObject): Objeyi hareket ettirme.
-   [StopObject](https://omp.itsneufox.com/tr/docs/scripting/functions/StopObject): Hareket eden objeyi durdurma.
-   [SetObjectPos](https://omp.itsneufox.com/tr/docs/scripting/functions/SetObjectPos): Objenin pozisyonunu değiştirme.
-   [SetObjectRot](https://omp.itsneufox.com/tr/docs/scripting/functions/SetObjectRot): Objenin rotasyonunu değiştirme.
-   [GetObjectPos](https://omp.itsneufox.com/tr/docs/scripting/functions/GetObjectPos): Objenin pozisyonunu kontrol etme.
-   [GetObjectRot](https://omp.itsneufox.com/tr/docs/scripting/functions/GetObjectRot): Objenin rotasyonunu kontrol etme.
-   [AttachObjectToPlayer](https://omp.itsneufox.com/tr/docs/scripting/functions/AttachObjectToPlayer): Bir objeyi oyuncuya bağlama.
