Home Page

About Page

Catalog Page

Contact Page

Custom Page

Custom2 Page

Custom3 Page

Custom4 Page

Favorite Links Page

Guest Book Page

Photo Page

Photo3 Page

Photo4 Page

Photo5 Page

Photo6 Page

Slide Show Page

Whats New Page

Counter Strike Scripting

Alias
Alias, belli konsol komutlarının arka arkaya sıralanmış şeklidir. Çalıştırılması gereken birden fazla konsol komutunun ardarda sıralanak bunların tek bir isim altında toplanmasını sağlar.
alias a "disconnect; exec autoexec.cfg; retry"

Yukarıdaki örnekte görülen alias, konsoldayken a yazıp entera bastığımızda sırasıyla bulunduğumuz serverdan disconnect olmamızı, autoexec.cfg dosyamızın çalıştırılmasını ve servera yeniden bağlanmayı sağlayan retry konsol komutunun çalıştırılmasını sağlıyor. Ben bu aliası girmek istediğim server dolu olduğu zaman veya oyuna girerken ilk denememde oyun açılmadığı zaman retry yazmak yerine kullanıyorum. Tabi ardarda komutlar için kullanabildiğiniz gibi sırf çok kullandığınız bir konsol komutunu kısaltmak içinde kullanabilirsiniz aliasları.

alias lst "listmaps"

Örnekteki "lst" aliasını konsola uzun uzun listmaps yazmak yerine kısaca lst yazıp bulunduğunuz serverdaki oylanabilecek haritaları görmek için kullanabilirsiniz

  Binding Binding, kısaca klavyenizin tuşlarının konsol komutlarına veya kendi hazırladığınız aliaslara "bind edilmesi" (atanması) dir. Eğer cstrike dizininizdeki config.cfg dosyasını notepad ya da başka bir text editörüyle açarsanız burada, kontrol tuşlarınız olarak ayarladığınız tuşların bind komutu yardımıyla ilgili konsol komutlarına atanmış olduğunu göreceksiniz. Örneğin:
bind "s" "+back"
bind "t" "messagemode"
bind "w" "+forward"
bind "x" "+duck"
bind "y" "messagemode2"

İşte kendi hazırladığınız aliasları da aynı bu şekilde uygun tuşlara bind edebilirsiniz

Your custom image
  Config Dosyaları Quake ve Half-Life gibi multiplayer oynanabilen fps türü oyunlar, kolay kişiselleştirilebilmesi bakımından kontrol konfigürasyonunu ve konsol değişkenlerini cfg uzantılı text dosyalarında saklarlar ve oyuna her girişinizde bu bilgiler cfg dosyalarınızdan okunur. İşte yapacağımız aliasları ve onların bindlarını da bu tür konfigürasyon dosyalarına kaydedip oyuna girişte otomatik olarak çalıştırılmalarını sağlayacağız. Tabi bunları text dosyası olmak kaydıyla istediğiniz tür bir dosyaya kaydedebilirsiniz ama birbirine karışmaması, ve kolay kullanım bakımından cfg uzantılı dosyalar kullanmanızı tavsiye ederim. Sisteminizde tüm cfg uzantılı dosyaların notepad ile açılmasını ayarlamak yapacağınız ilk iş olmalıdır.
config.cfg: Oyun açıldığından ilk olarak çalıştırılan ve size özel konfigürasyon bilgilerinin saklı olduğu dosyadır. Oyun tarafından değiştirilen dinamik bir dosya olduğu için aliaslarınızı buraya yazmamalısınız.

autoexec.cfg: config.cfg'nin hemen ardından çalıştırılan config dosyasıdır. İçinde konfigürasyon bilgileri bulundurmaz ve oyun tarafından modifiye edilmez. Temel kullanım alanı oyun açılırken otomatik olarak istediğimiz komutları çalıştırmasıdır. Bu dosyayı kendimize ait cfg dosyamızın oyunu her açışımızda otomatik olarak çalıştırılması için kullanacağız.

adınız.cfg: İşte kendi custom ayarlarımızı ve aliaslarımızı saklayacağımız dosya bu. Çoğu kişi bunun adını kendi_ismi.cfg yapmayı tercih eder. Örneğin ahmet.cfg. Tabi seçim size kalmış, içinde türkçe karakterler içermemek kaydıyla istediğiniz ismi verebilirsiniz bu dosyaya.


CS
  İşinize Yarayacak Bazı Komut ve Değişkenler exec: Execute anlamına gelir yani istediğiniz bir cfg dosyasını çalıştırmanıza yarar. Kendimize hazırladığımız config dosyasının adının ahmet.cfg olduğunu düşünelim. Oyundayken konsola "exec ahmet.cfg" yazdığımızda bu dosyamız çalıştırılacak ve alias-bind larımız kullanıma hazır hale gelecektir. Bu işlemin oyun her açıldığında otomatik olarak gerçekleşmesi için "exec ahmet.cfg" satırını autoexec.cfg dosyamıza yazıp save ediyoruz. Eğer autoexec.cfg diye bir dosyanız mevcut değilse notepad'i açın ve içine örneğin "execute ahmet.cfg" yazarak cstrike dizininize autoexec.cfg olarak kaydedin. Kaydederken *.* cinsinden kaydetmeyi unutmayın, yoksa dosya autoexec.cfg.txt şeklinde kaydedilecektir.

echo: İstediğiniz yazının konsolunuzda görünmesini sağlar. Örneğin autoexec.cfg dosyanızın sonuna "echo autoexec.cfg executed" yazarsanız oyuna girerken autoexec.cfg dosyanız çalıştırıldığında konsolunuzda "autoexec.cfg executed" yazacaktır.

developer: Kullanımı "developer 1" veya "developer 0" şeklindedir. Default konumu 0'dır. Eğer 1 durumundaysa size sağladığı kazanç oyun yüklenirken tüm aşamaları görrmenizi sağlaması (örneğin hangi cfg'ler çalıştırılıyor, hangi texturelar yükleniyor vs.) ve oyun içindeyken de konsola gelen yazıların ekranın sol üst köşesinden belirmesidir

Your custom image


ThE TaCkTicKeR