Viewmodel Ellerini Kullanma

Betikli Silahlar
SWEP'inizin (betikli silahınızın) görünüm modeli (viewmodel) ellerini kullanmasını sağlamak için bu kodu ekleyin:
SWEP'inizin görünüm modeli için bir C modeli kullanması gerektiğini unutmayın:
Özel Oyun Modları
Oyun modunuzda Görünüm Modeli Elleri sistemini kullanmak istiyorsanız, oyun modunuza bazı kodlar eklemeniz gerekir.
Oyuncu Sınıfları Olmadan
Sunucu tarafı: ( Bu kod MUTLAKA bir GM:PlayerSpawn fonksiyonunun içine, en sona yapıştırılmalıdır )
Oyuncu Sınıflarını Kullanarak
Sunucu tarafı: ( Yine, oyuncuların sınıfını ayarladıktan sonra GM:PlayerSpawn içine konulmalıdır )
Varsayılan olarak GM:PlayerSetHandsModel, oyuncunun mevcut oyuncu sınıfının GetHandsModel'ini çağırır.
İstemci Tarafı Kodu
Eğer GM:PostDrawViewModel'i geçersiz kılmadıysanız (override etmediyseniz), bu adım isteğe bağlıdır.
Bu kod ellerin çizilmesini sağlar. İstemci tarafında olmalıdır.
Oyuncu Sınıfı
Belirli bir oyuncu sınıfının belirli elleri kullanmasını istiyorsanız, bu fonksiyonu ekleyin.
Oyuncu Modelleri
Eğer bir oyuncu modeli ekliyorsanız ve özel eller eklemek istiyorsanız bu kodu kullanın.
Burada 'css_arctic', player_manager.AddValidModel'i çağırırken kullandığınız isimdir — iki sayı sırasıyla skin ve bodygroup değerleridir.
Eğer bir oyuncu modelinin karşılık gelen bir el kaydı yoksa, varsayılan olarak sivil elleri kullanılır.
Model Oluşturucuları
İşte QC ve SMD dosyalarınızda işlerin nasıl ayarlanması gerektiğini gösteren bir örnek c_model. Bu, Gmod ile varsayılan olarak gelen medkit SWEP'inin kaynak dosyalarıdır.
Eğer el (arms) derlemek için bir referansa ihtiyacınız varsa, işte c_arms_citizen modelinin kaynak dosyaları:
İşte bir CAT animasyon rig'i üzerindeki sivil (citizen) elleri.
Bu eller için SMD dosyalarına ihtiyacınız varsa (kendi animasyon rig'lerinizi yapmak vb. için), işte buradalar.
El örgüsü (arms mesh) asla silah modelinin kendisinde olmamalıdır; bu, sistemin tüm amacını boşa çıkarır!
Medkit örneğindeki c_arms_definebones.qci dosyasını eklemeyi unutmayın, aksi takdirde StudioMDL eklediğiniz kol kemiklerini optimize ederek kaldırır ve çalışmaz hale getirir.
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord