Eğitimler - Sandalye Fırlatma Silahı
Giriş
Bu eğitimde sandalye fırlatan bir silah oluşturacağız.
Dosya Düzeni
- garry's mod klasörünüzü açın.
- 'addons' klasörünü açın.
- 'chairlauncher' adında bir klasör oluşturun.
- İçine 'lua' adında bir klasör oluşturun.
- İçine 'weapons' adında bir klasör oluşturun.
- 'weapon_chairgun.lua' adında bir dosya oluşturun.
Klasör yapınız bu şekilde olmalıdır:
weapon_chairgun adında bir silah içeren chairlauncher adında bir eklenti oluşturdunuz. Yeni bir silah oluşturduğunuzda, çoğu kişi weapon_ önekini kullanır, çünkü varsayılan silah adlarının çoğu da weapon_ ile başlar.
Kod
Bunları anladıktan sonra silahınıza ekleyin.
Bilgilendirme
Bu kod sadece bilgilendirme amaçlıdır. Spawn menüsünde ve silah seçim menüsünde görünür.. bu nedenle silahınızın kullanımı karmaşıksa insanlara yardımcı olacaktır. Ayrıca, kimin yaptığını insanların bilmesi için yazar alanına adınızı koyabilirsiniz.
Spawn Bilgisi
Oyuncuların bu silahı spawn menüsünden spawn edip edemeyeceğini.. ve sadece adminlerin spawn edip edemeyeceğini tanımlar.
Şarjör Bilgisi
Silahımız herhangi bir mermi veya şarjör kullanmadığı için şarjör boyutlarını -1'e ve mermiyi "none" olarak ayarladık.
Birincil saldırıyı otomatik olarak ayarladık. Bu, oyuncunun fare düğmesini bırakıp tekrar basmak zorunda olmadığı anlamına gelir - sürekli ateş edecektir.
Daha Fazla Bilgi
Bunlar çoğunlukla kendini açıklamaktadır. Ağırlık ne kadar yüksekse, ona geçme olasılığınız o kadar artar. Slot ve SlotPos, silah menünüzde silahın nerede olacağına karar verir.
Modeller
Kullanılacak görüş modeli (view-model) ve dünya modeli (world-model).
Sesleri Önbelleğe Alma
Sound fonksiyonunu kullanarak sesleri yerel (local) veya SWEP değişkenleri olarak tanımlayarak önbelleğe alabilirsiniz. Bu, silahla ilk ateş ettiğinizde sesin yüklenmesini ve takılmaya neden olmasını engeller.
Gerçek Sandalye Fırlatma Kodu
Öğrenme keyfiniz için yorum satırları eklendi
Meydan Okumalar
Yeni silahı şunları yapacak şekilde düzenleyebilir misiniz:
- Sol/sağ tıklama için farklı bir ateş etme sesi kullanın
- Şarjör değiştirme tuşuna bastığınızda bir karpuz fırlatın? (ipucu: WEAPON:Reload)
- Aynı anda 3 sandalye fırlatın
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord