KarahanMetin2

28 Nisan 2014 Pazartesi

Home » , , » Counter Strike Cfg Nasıl Kodlanır, Cfg Nedir?

Counter Strike Cfg Nasıl Kodlanır, Cfg Nedir?

 Merhabalar,

bu makalemde sizlere Counter Strikede CFG'nin ne işe yaradığını ve nasıl kodlandığını anlatacağım.

 Öncelikle kısaca cfgnin ne olduğunu açıklayayım; cfg her bilgisayarda bulunan yazı yazmak için olan dosyadır. Counter-Strikede yazılan her bir kodu config dosyasına yazıp oyun dosyaları içine atarsak çalıştıra biliriz. Cfg dosyasına tuş ayarlarından tut görüntü ve fps ayarlarına kadar yazı yazılabilir.

ÖNEMLİ BİLGİ: CFG'de aim diye bir şey yoktur, cfg sadece oyun içi ayar dosyasıdır.

 Bana göre her yerde paylaşılan cfgler kullanılmamalı, her kişi kendi cfgsini kendi ayarlarına göre yazıp kullana bilir yani bu durumu şöyle açıklayayım; bir adam vardır mousenin hızı yavaş oynar, bir adam vardır mousenin hızı hızlı oynar.

 Cfg dediğim gibi counter-strikede hazır ayarlar yapılarak kısa yoldan yazılarak oynamaya yarar yani ben her oyuna girdiğimde tüm kodları tek tek yazacağıma bir kere cfg dosyasına yazarım cstrikenin içine atarım oyuna girdikten sonra sadece konsola exec cfgadi.cfg yazıp oynarım.

 Bunlar haricinde bazı cfg coderlerin cfglerini gerçekten beğeniyorum, onların ayarlarıyla oynamaya alışırsanız daha iyi bir oyunda oynayabilirsiniz.

 CFG NASIL KODLANIR?

 Öncelikle her cfgnin bir tuş ayarı olmalıdır, tuş ayarlarına biz kodlama dilinde "BİND" diyoruz. Oyunun orjinal bind ayarları üzerinden oynama yapılarak yazılabilir.

ORJİNAL BİND AYARLARI:


unbindall
bind "BACKSPACE" "impulse 102"
bind "TAB" "+showscores"
bind "ENTER" "+attack"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "'" "+moveup"
bind "+" "sizeup"
bind "," "buyammo1"
bind "s" "+back"
bind "-" "sizedown"
bind "." "buyammo2"
bind "/" "+movedown"
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind ";" "+mlook"
bind "=" "podbotmenu"
bind "a" "+moveleft"
bind "b" "buy"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "drop"
bind "h" "+commandmenu"
bind "i" "showbriefing"
bind "k" "+voicerecord"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "o" "buyequip"
bind "q" "lastinv"
bind "r" "+reload"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "[" "invprev"
bind "]" "invnext"
bind "`" "toggleconsole"
bind "~" "toggleconsole"
bind "f1" "autobuy"
bind "f2" "rebuy"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "ALT" "+strafe"
bind "CTRL" "+duck"
bind "SHIFT" "+speed"
bind "F5" "snapshot"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F10" "quit prompt"
bind "INS" "+klook"
bind "PGDN" "+lookdown"
bind "PGUP" "+lookup"
bind "KP_PLUS" "adjust_crosshair"
bind "END" "centerview"
bind "MWHEELDOWN" "+jump"
bind "MWHEELUP" "+duck"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "PAUSE" "pause"


 Örneğin size biraz bind ayarlarıyla oynamayı göstereyim. Bind yazısından sonra gelen tırnak işaretinin içinde komutu vereceğimiz tuş yazar örneğin "CTRL" tuşuna oturma komutunu vermiş. Tuştan sonraki tırnak işareti ise tuşa verilecek olan komuttur. Biraz bu işin içine girerseniz kodların çoğunu aklınıza yerleştire bilirsiniz. Örneğin ben CTRL tuşuna basınca hem otursun hemde alttan bir yazı yazsın istiyorum, bunu bağlaçla yapabiliriz. Bind "CTRL" "+duck; say Pvp-Serverler.gen.tr" bu komutu var olan CTRL komutuyla değiştirirsek tuşa basıldığında hem oturacak hem de alttan Pvp-Serverler.gen.tr olarak yazı geçecektir.

Bunların harici mouse, görüntü ayarlarınıda ekleye biliriz. Örneğin cfg dosyamızın içine sensitivity "3" yazarsak mouse hızımızı 3 olarak değiştirmiş olabiliriz. Fps_max "101" yazarsak fpsnin maksimum çıkabileceği seviyeyi 101e kadar ayarlamış oluruz. Bu gösterdiklerimin harici ileride kendime özgü kod paylaşımlarıda yapmaya başlayacağım. Bizi takip ederseniz bu işi profesyonel derecede yapabilirsiniz. İyi kodlamalar.

0 yorum:

Yorum Gönder