CSM Maç Botu-Highest

Counter Strike 1.6 Gelişmiş Maç Botu. Kendi sunucum için geliştirdiğim maç botunu paylaşıyorum, internette bu kadar gelişmişini bulmanız zor, hatta imkansız. Maç botunda KFTeleport, özel log tutma, durum, oto pw koyma hatta daha fazlası mevcuttur. Maç botunda hiç hata yoktur bu sayede sorunsuz bir maç keyfi yaşarsınız. Normalde parayla sattığım maç botunu burada sma dosyası ile paylaşıyorum.
























normalde 50-60 resim vardı ben sadece aralarından bunları seçtim.


Yönetici Komutları

menu     Hızlı Menü                                              

335                                                                 
Maç için geri sayım yapar ve 3-3-5 saniyelik restart atar ve ardından maç başlar. [Maç esnasında yapılan belirli ayarları panel üzerinden kapatıp açabilirsiniz - Oto PW koyma, Duck kapama vs..]
baslat                                                                 
Maç için geri sayım yapar ve 3 saniyelik restart atar ardından maç başlar. [Maç esnasında yapılan belirli ayarları panel üzerinden kapatıp açabilirsiniz- Oto PW koyma, Duck kapama vs..]             
bitir Maçı bitirir, pub ayarlarını devreye sokar, serverdaki şifreyi kaldırır. 
mac Maç ayarlarını yükler. 
pub Public ayarlarını yükler. 

kf                            Knife Round başlatır. [Genellikle turnuvalarda takım belirleme amaçlı kullanılır.] 
kr Knife Round başlatır. [Genellikle turnuvalarda takım belirleme amaçlı kullanılır.] 
kfteleport Knife Round'ta belirli haritalarda belirli yerlere teleportlanmayı açar/kapar. 

tt          Taktik ayarlarını yükler.       
nott Taktik ayarlarını kapatır.     

slapt           T Takımını tokatlar.[0]           
slapct CT Takımını tokatlar.[0]            
slapall Bütün oyuncuları tokatlar.[0]          
slayt T Takımını öldürür.            
slayct CT Takımını öldürür.             
slayall Bütün oyuncuları öldürür.             
kickt T Takımını oyundan atar.             
kickct CT Takımını oyundan atar.             
kickspec Spec Takımını oyundan atar.                      
kickall Bütün oyuncuları oyundan atar.           
bant T Takımını banlar.          
banct CT Takımını banlar.           
banspec Spec Takımını banlar.           
banall Bütün oyuncuları banlar. 
quitt T Takımının oyununu kapatır.          
quitct CT Takımının oyununu kapatır.         
quitall Bütün oyuncuların oyununu kapatır.           

unban     Ban Silme menüsünü açar.           
bansil Ban Silme menüsünü açar. 

on           AmxModx açar. 
of AmxModx kapar. 
pause Oyunu dondurur. 
maps Harita değiştirme menüsünü açar. 
restart Oynanılan haritayı yeniden açar.    

pw                 Servera şifre koymanızı sağlar. [Örnek : !pw 1234] 
nopw           Serverdaki şifreyi kaldırır. 

hs Sadece kafadan öldürmeyi açar/kapar.                                 
say Say konuşmalarını açar/kapar. 
cptsay                        
Kaptan Say konuşmalarını açar/kapar. [CPT tagını alanlar say kapalı olsa bile say üzerinden konuşabilir.]
duck Duck yapmayı açar/kapar. 
renklisay Maç botunun say üzerinden yazdığı yazıları renkli/normal yapar.                                                                     
onay                                
Ready komutunu açar/kapar. [Serverdaki oyuncu sayısı kadar hazır komutu geldiğinde maç başlar.]
ses Oyun içerisinde olan maç botu seslerini açar/kapar. 
hosgeldin Oyuncu servera geldiğinde hoşgeldin mesajını açar/kapar. 
paralarigoster   Bütün oyuncuların say üzerinden paralarını yazmasını açar/kapar. 
ff Dost Ateşi (Friendly Fire) açar/kapar. 
talk Alltalk açar/kapar. 
degis Takımları yer değiştirir. 
takim Takım değiştirmeyi kilitler. 
sxe Sxe açar. 
nosxe Sxe kapar. 
sxeop Sxe opsiyonel yapar. 

rr        1 saniyelik restart atar.       
rr3 3 saniyelik restart atar. 
rr5 5 saniyelik restart atar. 
res 1 saniyelik restart atar. 
res3 3 saniyelik restart atar. 
res5 5 saniyelik restart atar. 


Oyuncu Komutları
ready                                       Ready komutu uygulanmış ve menü gelmediyse oyuncuda menünün açılmasını sağlar. 
pass                    Serverdaki şifre durumunu söyler. Serverda şifre varsa şifreyi gösterir. 
demo
Record almayı aktifleştirirsiniz. [ Kullanımı; "say demo deneme", record dosyasını cstrike klasörüne deneme olarak kaydeder]
stop Record almayı durdurur. 
para Say üzerinden paranızı yazmanızı sağlar. 
skor Skoru say üzerinden gösterir. 
durum                
Sunucudaki sXe Injected anti hile durumunu, Dost Ateşi (FF) durumunu  ve sunucudaki alltalk değeri gösterir. 
frag skor tablosunu açar ve ss çeker. 


Özellikler

  1. Yöneticiler için kolay menü.
  2. Belirli haritalarda KF Round başlatıldığında belli yerlere ışınlanma (de_dust2 || de_inferno).
  3. KF Round sonunda yapılan oylamayı kaybeden takım görmez.
  4. Maç başlayınca otomatik şifre koyma(Sma içerisinden değiştirilebilir).
  5. Maç başladığında birisi düştüğünde otomatik şifreyi kaldırır.
  6. Server sahibi serverda olmadığı zaman kimin hangi tarihte ve saatte maçı başlatıp durdurduğunu log dosyalarına bakarak görebilir.
  7. Say yazılarını renkli/renksiz yapma.
  8. Durum eklentisi.
  9. Say kapatıp açma (CPT say içindedir).
  10. Ready (hazır) eklentisi.
  11. Duck açma/kapama.
  12. Her tur başı bütün oyuncular say üzerinden parasını otomatik yazar (Açılır/Kapanır).
  13. Sorunsuz password koyma.
  14. !335 ve !baslat komutları farklı(Yönetici Komutlarında açıklaması vardır).
  15. Maç botunun sesini açıp kapatabilirsiniz.
  16. Yöneticiler quit atabilir (Fixlenip hatalar giderilmiştir).
  17. 15-15 berabere kalındığında otomatik uzatmalar devreye girer ve 4 tur alan takım otomatik kazanır.
  18. Maç botunu kendi oyun panelime göre yaptım. Bu yüzden panele girmeniz gereken bazı komutlar var  (Panelle Birleştirme kısmına bakınız.).
  19. Aklıma gelmeyen başka özelliklerde olabilir.

Panelle Birleştirme

Şekilli falan olsun diye bir kaç komutu kendi panelime taşıdım, aslında bunları cvar olarak yapabilirdim ama gerek duymadım. Panelinizin maç botu kısmına bu komutları isterseniz girebilirsiniz istersenizde girmeyebilirsiniz bir sorun olmaz;


  • Servera "pxecsm_1 1" komutu gönderildiğinde Maç başladığında chat konuşmalarını otomatik kapatmayı açar.
  • Servera "pxecsm_1 0" komutu gönderildiğinde Maç başladığında chat konuşmalarını ellemez.
  • Servera "pxecsm_2 1" komutu gönderildiğinde Maç başladığında duck engellemeyi otomatik kapatmayı açar.
  • Servera "pxecsm_2 0" komutu gönderildiğinde Maç başladığında duck engellemeyi ellemez.
  • Servera "pxecsm_3 1" komutu gönderildiğinde Maç başladığında otomatik şifre koymayı açar.
  • Servera "pxecsm_3 0" komutu gönderildiğinde Maç başladığında otomatik şifre koymayı ellemez.
  • Servera "pxecsm_4 1" komutu gönderildiğinde Maç başladığında otomatik olarak takım değiştirmeyi engeller.
  • Servera "pxecsm_4 0" komutu gönderildiğinde Maç başladığında takım değiştirmeyi ellemez.

Tavsiyeler

  1. Serverdaki bazı eklentileri kapatın. Bunlar; telemenu.amxx, nextmap.amxx, mapchooser.amxx, timeleft.amxx, statscfg.amxx, restmenu.amxx, statsx.amxx, miscstats.amxx, stats_logging.amxx
  2. Serverdaki hud mesajlarını amxx.cfg veya benzeri yerlerden silin. Maç esnasında sağda solda çıkarak oyuncuları rahatsız edebilir.
  3. Maç botu dışında gereksiz eklenti kullanmayınız (amx super sakın kurmayın!).
  4. Log dosyalarını kontrol ederek hataları düzenleyiniz (eklentinin ismi yazıyorsa plugins.ini içerisinden eklentinin sonuna debug koyarak sorunun ne olduğuna bakın).
  5. Gereksiz modülleri kapatın.
  6. Booster kurarak serverda fps artışı sağlayabilirsiniz (bu konu hakkında bir bilgim yok).
Fix

  1. Linux makinelerdeki oyuncu tanımama sorunu çözülmüştür. (kickct, kickt, kickall, bant, banct, banall, quitct, quitt, quitall)


Bu konuyu beğendin mi..?

Yeni konular günlük olarak e-mail adresine gelsin!

Takip Et!

Bunlarda ilgini çekebilir;

50 Yorum Yapılmış

  1. süpersin

  2. Eline emeğine sağlık anıl ;)

  3. Ellerine emeğine sağlık Anıl , Güzel yapıyorsun , azim ettiğin şeyi başarıyorsun ama bazen Etik olmayan davranışlarda bulunuyorsun.

    Neyse emeğine sağlık , zaten bu hayatta kimse mükemmel değil.

  4. @ZEYBEK # Emre bu işe başlarken de tektim bırakırken de tek olacağım, illa birilerine mükemmel gözükmek zorunda değilim. Ben sadece bildiğimi yapıyorum.

  5. ben yapamadım acaba yardımcı olur musun sma ve amxx dosyaları attıktan sonra plugins.ini e ekliyorum oyun açtığımda 335 yazıyorum başlamıyo, yardım lütfen !

  6. @Adsız

    amxmodx'in düzgün çalışıp çalışmadığına bakınız, hamsandwich ve fakemeta modüllerinin açık olup olmadığına bi bakın.

  7. Plugin guzele benziyo ama yapamadim bi yardim etseniz her seyi her yerine attim ama yok gene

  8. @Kadir Unal

    cstrike\addons\amxmodx\configs\modules.ini modules.ini dosyasının içeriğini kopyalarmısın buraya?

  9. maç botunuz mükemmel fakat .banct .bant .bans .kickct kickt .kicks komutlarınız çalışmıyor ne yaptıysam da çalıştıramadım

  10. @Murat Bulat

    modülleri kontrol ediniz.

  11. ayni hata bendede var modul den kastiniz nedir

  12. @gökhan düğüncü

    cstrike\addons\amxmodx\configs klasörü içinde modules.ini dosyası var. Onun içindeki herşeyi kopyala yapıp buraya yapıştır bir bakalım gerekli modüllerin açıkmı kapalımı ? ;)

  13. daha önce kullandığım maç botunda sorun yoktu ayrıca bütün modülleri aktif hale getirdim .banct gibi komutları kullandığımda amx_banip [reason] consola çıkıyor

  14. fun
    ;engine
    ;fakemeta
    ;geoip
    ;sockets
    ;regex
    ;nvault
    cstrike
    csx
    ;hamsandwich

  15. Bununla değiştir;

    fun
    engine
    fakemeta
    ;geoip
    sockets
    regex
    nvault
    cstrike
    csx
    hamsandwich

  16. 6:31:18 Currently loaded plugins:
    description stat pend file vers src load unlod
    [ 1] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY
    [ 2] dproto RUN - dproto_i386.so v0.9.179 ini Start Never
    [ 3] sxei RUN - sxei_mm_i386.so v9.1.1.0 ini ANY ANY
    [ 4] Fun RUN - fun_amxx_i386.so v1.8.1.3 pl1 ANY ANY
    [ 5] CStrike RUN - cstrike_amxx_i38 v1.8.1.3 pl1 ANY ANY
    [ 6] CSX RUN - csx_amxx_i386.so v1.8.1.3 pl1 ANY ANY
    [ 8] FakeMeta RUN - fakemeta_amxx_i3 v1.8.1.3 pl1 ANY ANY
    [ 9] Ham Sandwich RUN - hamsandwich_amxx v1.8.1.3 pl1 ANY ANY

    zaten hepsi aktif görünüyor

  17. Murat sen benim dediğim şeyi yaptın mı yapmadın mı? Verdiğim şeyleri modules.ini de seninkilerle değiştir sonra dene ve cevabı bize bildir...

  18. Bu yorum yazar tarafından silindi.
  19. @Murat Bulat

    Maalesef site ziyaretçilerimize özel olarak ilgi göstermiyoruz.

  20. dediğiniz gibi değiştirdim fakat yinede .kickt .kickct .bant banct bans kicks komutları çalışmıyor

  21. Maç botunu az önce yine bi denedim ve dediğiniz sorunla karşılaşmadım. !kickt, !kickct, !banct komutlarını denedim ve düzgün çalıştığını söyleyebilirim. Eğer ki bu komutların dışındakiler çalışıyorsa yani !quitct, !quitall ve diğerleri sizin bu botu kurduğunuz addons klasöründe bir sorun olduğu kesindir. "plugins.ini" dosyası içerisindeki "plmenu.amxx" eklentisinin düzgün çalışıp çalışmadığını kontrol edin. Eğer ki hala aynı sorunla karşılaşırsanız daha önce bu blogta paylaştığım Ders 1 içerisindeki araçları indirin, içinde benim düzenlediğim addons klasörü var onu kurup deneyin.

    Ders 1 : http://www.csplugin.com/2012/09/cspluginders1.html

  22. Bro sana bişe dicem terore A-B kurulan bombayı vermiyor maç atamıyoruz bi cevaplarsan sevinirim bro

  23. Kardeşim t ye bomba vermiyor ?

  24. @Adsız

    bu sorun eklenti ile kaynaklanmıyor diye düşünüyorum. Maç botunu kapatıp tekrar bi dener misiniz

  25. @CSmiLeFaCe bottaki .kickct .kickt .bant gibi komutlar çalışmıyor bu konuda bir açıklama yapmanı bekliyoruz

  26. O komutlar sorunsuz bir şekilde çalışıyor sizde sorun var.

  27. Bu kadar insan çalışmıyor diyor siz çalışıyor diyorsunuz peki aklıma geldi testinizi yaparken non-steam olarak mı giriyorsunuz birde bunu steam ile oyuna bağlanıp test ederseniz sevinirim ayrıca windows tabanlı değil linux bir sunucuda da test ederseniz o komutların bir çoğunun çalışmadığını göreceksiniz. amacımız botu kötülemek değil aksine oldukça güzel bir bot ve geliştirmeye açık ama işlevsellik olarak .bant .banct .kickt .kickct gibi bir çok komut çalışmıyor ama maçı başlatması veya buna benzer komutlarında sorun yok

  28. buyurun komutları girdiğimizde karşımıza çıkan hata
    http://s1308.hizliresim.com/1d/4/r3kv0.png

    bu sunucuda yüklü olan modüller ve hepsi çalışmakta
    http://s1308.hizliresim.com/1d/4/r3kyf.png

    Sunucuda yüklü olan ve çalışan pluginler
    http://m1308.hizliresim.com/1d/4/r3kyx.png

  29. CSMasterz için aldığım linux makinede denemiştim hiçbir sorun yoktu fakat şimdi OyunSunucum serverında denediğimde evet dediğiniz komutlar çalışmıyor. Yüksek ihtimalle oyuncuları ayırt edemediği için bir sorun oluyor ve chatten geçen yazıyı bile yazmıyor. Sorunla ilgili birşeyler deniyorum en yakın zamanda çözüm bulduğumda fix için konuyu güncelleyeceğim.

  30. Linux içinde ayarladım şuan için bir sorun kalmadı. CSM Maç Botunu yeniden indiriniz...

  31. Merhaba,

    Botunuz cok güzel fakat kf modunda map halari var icinde sadece dust2 ve inferno var bunlar sorunsuz ama farkli haritalarda calismiyor teleport oldugu zaman ya üstü üste yada dagda bayira atiyor :) de_nuke , de_train , de_mirage , de_tuscan , de_forge

    de ekliyebilirmisiniz bota.

  32. @Taner

    Ben sürekli olarak maç atan birisi değilim, daha önce turnuvada hakem olarak görev yaptım ama bunlar d2 ve inf olduğu için sadece o haritaların kini biliyorum. Diğer haritalar için yapmamı isterseniz bana yardımcı olmanız lazım :) Skype quleryuzz

  33. maç botu menüsünde yazıların yanlarında w yada y gibi harfler geliyor nasıl duzeltebilirim

  34. @Adsız

    o sorun benim ilk sunucumda da vardı, bütün modlarda oluyordu. Serverı yeniden kurduğumuzda düzelmişti.

  35. selam ufuk nasılsın bu maç botu hakkında yardım edebilirmisin bana

  36. İyi günler dostum..

    roundlimit'i kaldırma şansımız var mı acaba?

    15 olunca oto res falan atıyor ya hani..

    Gerçi sma'yı kurcalıyorum şuan :)

  37. beyler rar'ın içinden çıkan amxx ve sma uzantılı dosyaları nereye atıyoruz ?

  38. @Adsız

    sma'ları scriptin klasörüne amxx'leri plugins klasörüne

  39. ufuk kardeşim bana yardımcı olurmusun skype sonercapoglu plugini kurdum menü açılıyor fakat menüdeki 12345678 tuşları aktif değil plugini stabil olarak kullanamıyorum malesef lütfen yardımcı ol

  40. @Seval'in Tasarım Evi

    özel olarak yardımcı olmuyorum maalesef. Sorun adına modules.ini dosyasındaki modüllerin açık olup olmadığını kontrol ettin mi?

  41. evet yukarıda bir arkadaş paylaşmış modules.ini yi de onun dediği gibi yaptım hatta. ben sana en son güncel halini atayım.

    fun
    engine
    fakemeta
    ;geoip
    sockets
    regex
    nvault
    cstrike
    csx
    hamsandwich

  42. @Seval'in Tasarım Evi

    Modüllerin açık. Eklentiyi kodlayan arkadaş sitemde yazar. Sorun adına siteye girince o benden daha iyi yardımcı olacaktır.
    Amxmodx versiyonun nedir peki?

  43. 1.8.1 ben işin açıkçası bir sağlayıcı oluşturmayı düşünüyorum henüz bu konuda çaylağım ve bu işleri takip edecek bir elemena ihtiyacım var. eğer sen düşünürsen dediğim gibi skype sonercapoglu ekle konuşalım. yurt dışında 3 adet dedicated serverım var. 64 gb ram xeon işlemci 1gbit havuz internete sahip. yapacağın işlemler için ücretini veririm eğer vaktin varsa

  44. @Seval'in Tasarım Evi

    Siteye konu açacak vakit bulamıyorum. Bu tür işleri adına hiç vaktim yok maalesef. Sorun adına konu sahibi gelince umarım açıklayıcı bir cevap verir ;)

  45. Merhabalar.Maç botunu Windows serverimde kullanabiliyorum ama Linux serverimde kullanamıyorum cstrike/logs u atmaya gerek duymadım çünkü herhangi bi errordan bahsetmemiş.amxmodx/logs da ise maç botu ile ilgili şöyle diyor:

    L 02/26/2015 - 22:35:36: Invalid CVAR pointer
    L 02/26/2015 - 22:35:36: [AMXX] Displaying debug trace (plugin "macbotu.amxx")
    L 02/26/2015 - 22:35:36: [AMXX] Run time error 10: native error (native "get_pcvar_num")
    L 02/26/2015 - 22:35:36: [AMXX] [0] CSM-HighestMatchBotFix2.sma::hosgeldin (line 2235)

  46. @Adsız

    plugins.ini dosyasın da yazılı olan macbotu.amxx yazısının sonuna debug ekleyip kaydet. Bir de böyle dene bakayım.

    macbotu.amxx debug

  47. http://imgur.com/AZWzdQC,POqFHQY#1

    Debug açık zaten o hatayı verdi.Hata tam olarak /menu den veya say den yazınca komutun gönderilmemesi.Maç başlatılmıyor,rr atmıyor vs.vs

  48. @Adsız

    Aklıma başka alternatif çözüm önerisi gelmiyor maalesef.

  49. S.a ben bunu denedım ama kurar ıhlalı dıyor neden acaba ? yukluyemıyorum panele sma dosyasını

  50. @Türkiye Cumhuriyeti

    Yüksek ihtimalle csdurağı serverlarından birisine kurmaya çalışıyorsunuz. Bu eklenti 5'e 5 maç botu eklentisidir, maç serverları içindir, pro public serverlar için değildir.

Yorum Gönder