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
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
ipucu
Oyuncu objesi bir araca bağlanmadan önce oluşturulmalıdır.
Bağlantılı fonksiyonlar
- CreatePlayerObject: Oyuncu objesi oluşturma.
- DestroyPlayerObject: Oyuncu objesi silme.
- IsValidPlayerObject: Oyuncu objesinin oluşturulup oluşturulmadığını kontrol etme.
- MovePlayerObject: Oyuncu objesini hareket ettirme.
- StopPlayerObject: Hareket eden oyuncu objesini durdurma.
- SetPlayerObjectRot: Oyuncu objesinin rotasyonunu değiştirme.
- GetPlayerObjectPos: Oyuncu objesinin pozisyonunu kontrol etme.
- SetPlayerObjectPos: Oyuncu objesinin pozisyonunu değiştirme.
- GetPlayerObjectRot: Oyuncu objesinin rotasyonunu kontrol etme.
- AttachPlayerObjectToPlayer: Bir oyuncu objesini bir başka objeye bağlama.
- CreateObject: Obje oluşturma.
- DestroyObject: Obje silme.
- IsValidObject: Bir objenin oluşturulup oluşturulmadığını kontrol etme.
- MoveObject: Objeyi hareket ettirme.
- StopObject: Hareket eden objeyi durdurma.
- SetObjectPos: Objenin pozisyonunu değiştirme.
- SetObjectRot: Objenin rotasyonunu değiştirme.
- GetObjectPos: Objenin pozisyonunu kontrol etme.
- GetObjectRot: Objenin rotasyonunu kontrol etme.
- AttachObjectToPlayer: Bir objeyi oyuncuya bağlama.