# drive

- **İngilizce aslı:** https://wiki.facepunch.com/gmod/drive
- **Çeviri tarihi:** 2025-09-08

`drive` kütüphanesi, Garry's Mod 13'teki yeni "uzaktan kontrol" obje pilot sistemine özel kontrol modları eklemek içindir. Bkz. [Obje Sürüşü](https://gmod.tr/wiki/Entity_Driving).

## Metotlar

[boolean](https://gmod.tr/wiki/boolean) drive.[CalcView](https://gmod.tr/wiki/drive.CalcView)( [Player](https://gmod.tr/wiki/Player) ply, [table](https://gmod.tr/wiki/table) view )

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. DRIVE:CalcView'in çalışmasını sağlamak için dahili olarak kullanılır, varsayılan olarak temel oyun modunun GM:CalcView kancasından çağrılır.

[boolean](https://gmod.tr/wiki/boolean) drive.[CreateMove](https://gmod.tr/wiki/drive.CreateMove)( [CUserCmd](https://gmod.tr/wiki/CUserCmd) cmd )

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. İstemci tarafında, istemci komutu (usercommand) kendi girdi cihazından (fare, klavye) oluşturur ve ardından sunucuya gönderir. Bakış açılarını burada kısıtlayın.

drive.[DestroyMethod](https://gmod.tr/wiki/drive.DestroyMethod)( [Player](https://gmod.tr/wiki/Player) ply )

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. Oyuncunun mevcut sürüş metodunu yok eder.

drive.[End](https://gmod.tr/wiki/drive.End)( [Player](https://gmod.tr/wiki/Player) ply, [Entity](https://gmod.tr/wiki/Entity) ent )

Oyuncu objeyi sürmeyi bıraktı.

[boolean](https://gmod.tr/wiki/boolean) drive.[FinishMove](https://gmod.tr/wiki/drive.FinishMove)( [Player](https://gmod.tr/wiki/Player) ply, [CMoveData](https://gmod.tr/wiki/CMoveData) mv )

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. Hareket tamamlandı. mv'yi hedefe geri kopyalayın.

[table](https://gmod.tr/wiki/table) drive.[GetMethod](https://gmod.tr/wiki/drive.GetMethod)( [Player](https://gmod.tr/wiki/Player) ply )

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. Bir sürüş metodu döndürür (veya yoksa oluşturur).

[boolean](https://gmod.tr/wiki/boolean) drive.[Move](https://gmod.tr/wiki/drive.Move)( [Player](https://gmod.tr/wiki/Player) ply, [CMoveData](https://gmod.tr/wiki/CMoveData) mv )

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. Hareket burada yürütülür.

drive.[PlayerStartDriving](https://gmod.tr/wiki/drive.PlayerStartDriving)( [Player](https://gmod.tr/wiki/Player) ply, [Entity](https://gmod.tr/wiki/Entity) ent, [string](https://gmod.tr/wiki/string) mode )

Oyuncu için sürüşü başlatır.

drive.[PlayerStopDriving](https://gmod.tr/wiki/drive.PlayerStopDriving)( [Player](https://gmod.tr/wiki/Player) ply )

Oyuncunun herhangi bir şeyi sürmesini durdurur. (Örneğin sandbox'taki bir prop)

drive.[Register](https://gmod.tr/wiki/drive.Register)( [string](https://gmod.tr/wiki/string) name, [table](https://gmod.tr/wiki/table) data, [string](https://gmod.tr/wiki/string) base = nil )

Yeni bir obje sürüş modu/metodu kaydeder.

drive.[Start](https://gmod.tr/wiki/drive.Start)( [Player](https://gmod.tr/wiki/Player) ply, [Entity](https://gmod.tr/wiki/Entity) ent )

Oyuncu bu objeyi ilk sürmeye başladığında çağrılır.

[boolean](https://gmod.tr/wiki/boolean) drive.[StartMove](https://gmod.tr/wiki/drive.StartMove)( [Player](https://gmod.tr/wiki/Player) ply, [CMoveData](https://gmod.tr/wiki/CMoveData) mv, [CUserCmd](https://gmod.tr/wiki/CUserCmd) cmd )

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. Kullanıcı komutu sunucu tarafından alınır ve ardından bir harekete dönüştürülür. Bu aynı zamanda, öngörünün (prediction) çalışması için çok oyunculu modda istemci tarafında da çalıştırılır.

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/drive
