Heavy Minigun Script

Heavy oyuncuları için Minigun kullanımını kolay kılacak çok yararlı bir script ile karşınızdayız. Ara sıra oynuyor olsanız bile denemenizi tavsiye ediyorum. Site rehberlerimizin Ayarlar bölümünde cfg’ler hakkında kaynak paylaşmıştık ancak cfgleri script olarak kullanmaktan ilk kez bahsedeceğimiz için öncelikle bilmeyen arkadaşlara genel işlevini özetleyeceğiz. Script: Oyunun konsol komutlarını kullanarak cfg dosyaları içerisine yazdığımız, oyunumuzu kolaylaştırıcı özelliğe sahip ve genellikle belirli tuşlara kısayol atamaya dayalı yazı dizisine verilen isimdir. Farkında olarak veya olmayarak scriptleri Team Fortress 2’de birçok kez görmüşüzdür: Soldier Rocket Jump, Medic Fake Über, Spawn Move…

Her ne kadar adını vermemi istemese de hakkını yemek istemiyorum. Bundan 4-5 ay önce Donanım Haber forumunda [flag=tr] TDS oyuncusu [flag=tr] Tolga‘nın isteği üzerine skin, modelleme, scripting gibi işlerde iyi olarak bilinen [flag=tr] Stormcaller(steam) bu scripti yazmıştı. Scriptin işlevi ise şöyle: Heavy’nin birincil silahında(minigun vs.) sağ tuşa(spin) veya sol tuşa(ateş) basılı tutmanıza gerek kalmadan, tek tıklama ile spin veya ateş aktive oluyor ve yine tık tıklama ile duruyor.

Bunu yapmak için öncelikle Steam\steamapps\kullanıcıadı\team fortress 2\tf dizinine gidip oradaki cfg klasörünü buluyoruz. İçinde 9 klasa ait ayrı ayrı config dosyaları mevcut. Bu dosyalar oyun içerisinde o klası seçtiğimizde aktif olan şeylerdir. heavyweapons.cfg‘yi not defteri veya herhangi bir metin düzenleyicisi ile açıp aşağıdaki scripti içine kopyala yapıştır yapıyoruz:

exec clear.cfg

alias StormStart “+attack2; -attack; alias Storm StormEnd”

alias StormEnd “-attack2; -attack; alias Storm StormStart”

alias Storm “StormStart”

bind mouse2 Storm

bind mouse1 smain

alias sbaslangic “+attack; alias smain sson”

alias sson “-attack; alias smain sbaslangic”

alias smain “sbaslangic”

Sadece spinin, yani sağ tuş ile silahı döndürmenin tek tıkla çalışmasını ama ateş etmenin yine basılı tutma mantığına dayalı olmasını istiyorsanız bu scripti kullanın:

exec clear.cfg

alias xStart “+attack2; alias x xEnd”

alias xEnd “-attack2; -attack; alias x xStart”

alias x “xStart”

bind mouse2 x

bind mouse1 +attack

Heavy klasını seçtiğinizde aktive olan bu cfg ve scripti, diğer klasları da etkileyecektir. Bunu gidermek için bir dizi işlem daha yapmamız lazım. Öncelikle cfg klasörünün içerisine yeni bir metin belgesi oluşturuyoruz, örneğin Yeni Metin Belgesi.txt adında bir dosya oluşturduk. Bunun içerisine aşağıdaki komutları yazıyoruz:

unbind mouse1

unbind mouse2

Kaydedip kapattıktan sonra bunun adını clear.cfg olarak değiştiriyoruz. Daha sonra Heavy dışındaki diğer sekiz klasın cfg dosyalarını açıp içine şunu yazıyoruz:

exec clear.cfg

bind mouse1 +attack

bind mouse2 +attack2

Böylece bir klası seçtiğimizde otomatik olarak clear.cfg devreye girip, Heavy iken farenin tuşlarına atadığımız kısayolları temizleyecek ve daha sonra farenin tuşlarını yine standart ayarlarına döndürecek. Dikkat ettiyseniz heavy cfgsinin başına da exec clear.cfg komutunu yazdık, böylece başka klaslarda kullandığınız ayarlar da heavy sınıfını seçtiğinizde sıfırlanmış olacak. Başka klaslarda fare tuşlarıyla ilgili bir script kullanıyorsanız, exec clear.cfg’yi yazdıktan sonra altına kendi scriptinizi girebilirsiniz.

Hem elinizi rahatlatacak, hem de kullandığınız farenin ömründen tasarruf edecek çok yararlı bir script; eminim birçok kişinin işine yarayacaktır. Aslında konu hakkında ben de pek bilgi sahibi değildim, bilgi yanlışı yaptıysak affola, pekala düzeltebiliriz. Okuyan herkese teşekkürler.

-[flag=tr]Güven

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir