Admin Mod Ve KuruLumu
Counter Strike0 Mesaj
●36 Görüntüleme
- ReadBull.net
- Oyun Forumları
- Online Oyunlar
- Counter Strike
- Admin Mod Ve KuruLumu
-
27-09-2019, 09:36:01Kayıtlı ÜyeBu rehberde AdminMod'un nasıl kurulacağını, kurulduktan sonra en iyi ayarların nasıl yapılacağını, plug-in kurulumunu ve son olarak da AdminMod'la birlikte botların nasıl kullanılabileceğini adım adım anlatacağım. AdminMod kurulum ve optimizasyonu basit bir işlem olmamakla beraber saclarınızı beyazlatacak kadar da zor bir olay değildir. Oncelikle işletimini yaptığınız sunucunun sorunsuz calışması gerekiyor. Kuruluma gecmeden once AdminMod'dan biraz bahsedelim. AdminMod, kurulu olduğu sunucuda oynayanların coğu oyun fonksiyonlarını rahat bir şekilde kullanmaları icin yaratılmış bir uygulamadır.Sunucuyu kuran kişinin istediği oyunculara belli derecelerde admin yetkisi vererek sunucudaki hayati fonksiyonların işletilmesi AdminMod sayesinde mumkun kılındı. Burada Windows işletim sisteminde calıştırılan bir dedicated sunucuda AdminMod'un kurulumunu yapacağız. BAŞLIYORUZ! AdminMod'un en son surumunu direk olarak sitemizden indirebilirsiniz. AdminMod'la ilgili gelişmeleri ve en son haberleri ise AdminMod sitesinden takip edebilirsiniz. Şimdi yaklaşık 2 MB'lık bu zip dosyasını indirdiniz. Yapmanız gereken ilk iş cstrike klasorundeki server.cfg dosyasını bir yere kopyalamak. Bunu mutlaka yapın! Şimdi indirdiğiniz ZIP dosyasını Winzip veya benzeri bir program kullanarak acıyorsunuz. İcinde size yabancı olan/olmayan pek cok dosya var bunların HEPSİNİ hlds.exe dosyanızın olduğu dizine (Yani Half-Life klasorune) extract edin. En cok yapılan hatalardan birisi de bu extract işleminin mod'un olduğu dizine yapılması. Siz tabii ki bu hatayı yapmıyorsunuz Smile Extraction işleminden once Winzip veya kullandığınız programın Use Folder Names seceneğini işaretlemeniz gerekiyor ki tum dosyalar ait oldukları klasore gitsin.Şimdi Half-Life klasorunuze bakın. Admin adı altında yeni bir dizin yaratılmış olacak. Bu iyiye işaret.Şimdi asıl kurulum işlemine gecelim. Admin klasoru icinde install_admin adlı bir setup dosyası var onu calıştırın.Kurulumun başlarında size -------------------------------------------------------------------------------- Allow AdminMod installer to read a registry key... -------------------------------------------------------------------------------- turunden bir mesaj gelecek. Burada işlettiğiniz dedicated sunucu turune gore bir secim yapmalısınız. (Onemli) Eğer CD-KEY gerektiren hlds.exe kullanıyorsanız burada installer'In sorduğu soruya OK diyorsunuz.Eğer internetten indirilebilen standalone sunucu kullanıyorsanız burada Cancel diyorsunuz. Bundan sonraki adımda setup programı size hangi mod icin AdminMod kurduğunuzu soracak burada hangi mod icin kuruyorsanız o modun olduğu dizinin adını yazıyorsunuz. Counter-Strike icin kuruyorsanız cstrike , Team Fortress icin tfc yazıyorsunuz. Daha sonraki adıma OK dedikten sonra sunucunuzun kullandığı cfg dosyanızın adını yazmanızın gerektiği bir adım var. Burada kullandığınız sunucu dedicated olduğu icin o kutucuğa server.cfg yazıyorsunuz. Eğer botlarla oynamak istiyorsanız bu seceneğe listenserver.cfg yazmanız gerekiyor cunku kurulum yaptığınız makineden oynayacaksınız.Eğer listenserver.cfg sectiyseniz (ki bu botlarla oynayacağınız gosteriyor) daha sonraki adımda size -------------------------------------------------------------------------------- Do you wish to.... -------------------------------------------------------------------------------- turunden bir soru gelecek burada OK diyorsunuz. OK dediğiniz icin size bir şifre verilmesi turunden bir uyarı kutucuğu gelecek buraya turkce karakter icermeyen şifrenizi yazıyorsunuz.Boylece teorik olarak AdminMod kurulumu bitmiş oluyor. Ama bu herşeyin bitmiş olduğu anlamına gelmiyor aksine asıl macera şimdi başlıyor. Şimdi sırada işin en cok dikkat gerektiren kısımlarından olan server.cfg ve .ini dosyalarının duzenlenmesi geliyor. server.cfg , users.ini , maps.ini , models.ini Bu dosyaları gerektiği gibi duzenlemezseniz AdminMod kurulumunu başaramamışsınız demektir. O yuzden buradaki ayarları yaparken cok dikkatli olun.Once server.cfg dosyasından başlayalım. (Bu dosyayı NotePad'le acmanızı oneririm.) Server.cfg Kurulumdan onceki değişkenlere ek olarak pek cok variable'ın geldiğini goreceksiniz. Genel bir bilgi olarak şunu soylemeliyim. Half-Life ve coğu diğer oyun motorlarındaki cfg dosyalarında satır başlarına gelen // işaretleri oyun motoru tarafından es gecilir. Bu karakterlerin olduğu satırlara acıklayıcı bilgiler yazılır. Eğer AdminMod kurulumundan sonra server.cfg dosyanızın boyutu 16 KBın ustune cıkmışsa sunucuda bazı sorunlar yaşayabilirsiniz. Bunu engellemek icin // ile başlayan satırlarından bazılarını silebilirsiniz. Şimdi buradaki değişkenlerin ne işe yaradığından bahsedelim. NOT: Bazı değişkenlerde yazacağınız mesaj turunden yazılarda Turkce karakter kullanmayın. -------------------------------------------------------- admin_balance_teams: Bu TFC sunucuları icin kullanılan bir değişken. 0 olarak kalsın. admin_bot_protection: Sunucunuzda Bot kullanmadığınız icin bunun 0 kalması tavsiye edilir. admin_connect_msg: Bu değişkenden sonra yazacağınız mesaj,sunucunuza bağlanan oyunculara girdikleri ilk 30 saniye icinde,ekranın ortasında renksiz yazıyla gosterilir.Ornek, -------------------------------------------------------------------------------- admin_connect_msg "Buraya istediginiz yaziyi yazin" -------------------------------------------------------------------------------- admin_cs_restrict: Bu komutun alacağı 1 veya 0 değerleriyle adminlerin CS'deki silah alımını kısıtlama yetkisine sahip olma/olmama haline karar verebilirsiniz.1 olması tavsiye edilir. admin_debug: Cok onemli bir değişken değil. 0 olarak kalsın. admin_fun_mode: Mutlaka 0 olsun. admin_fx: Bu da 0 olarak kalsın. admin_gag_name ve admin_gag_sayteam değişkenleri o kadar da onemli değil.İkisi de 0 kalabilir. admin_highlander: Eğer sunucunuzda aynı anda birden fazla admin yetkisi verilmiş oyuncu varsa siz bunlardan sadece en yuksek yetkiye sahip olanın admin komutlarını kullanmasını istiyorsanız bu değişkeni 1 yapın.Eğer aynı anda serverda olan tum adminlerin admin komutlarını kullanmasını istiyorsanız bu deişken 0 kalsın. admin_ignore_immunity: Bu değişken 0 kalsın. admin_pluginfile: plugin.ini olarak kalsın. admin_reconnect_timeout: Eğer LAN sunucusu işletiyorsanız bu değeri biraz duşurmenizde fayda var.(100 civarı bir değer uygun olur) NET serverlarında cok fazla farketmez. admin_reject_message: Burada yazacağınız mesaj, admin olmadığı halde admin komutlarını kullanmaya kalkan oyunculara gonderilecek uyarı mesajıdır.Ornek, -------------------------------------------------------------------------------- admin_reject_message "[ADMIN] Bu komutu kullanmaya yetkin yok! [ADMIN] -------------------------------------------------------------------------------- admin_repeat_message: Belli aralıklarla ekranın ortasında renkli yazıyla beliren mesaj.Birden fazla mesajı sırayla yollamak icin araya ^n faktorunu koyuyoruz.Ornek, -------------------------------------------------------------------------------- admin_repeat_message "Buraya ilk mesaji yazin.^nBuraya ikinciyi yazin.^nBuraya Ucuncuyu yazin vs.vs." -------------------------------------------------------------------------------- admin_repeat_freq: Bu değişken yukarıda anlatılan mesajın oyunculara kac saniyede bir gonderileceğini belirler.Default olarak gelen 600'un anlamı 600/60=10 dakikadır.Bu değer 15 saniyeden az olamaz. admin_quiet: Bu değişkenin alabileceği 3 değer var bunlar şu anlamlar geliyor. admin_quiet 0: Sunucunuzdaki adminlerden herhangi biri admin komutlarını kullandığı zaman adminin adı ve kullandığı komut diğer oyunculara chat mesajı şeklinde iletilir. admin_quiet 1: Yukarıdakinden farklı olarak sadece komutun kullanıldığı iletilir.Kullanan adminin ismi saklı kalır. admin_quiet 2: Hicbirşey iletilmez. İstediğiniz bir değeri verin. admin_vault_file ve admin_vote_autostart satırları sırasıyla vault.ini ve 0 olarak kalsın. admin_vote_freq: Bu değişkenin 0 olması durumunda oyuncuları oylamalara verdikleri cevaplar diğer oyunculara gonderilmez.1 yapıldığı takdirde Player voted for ... turunden mesajlar gozukur.Secim sizin. admin_vote_extend: Bu değişkenle bir haritanın en fazla kac defa uzatılabileceği belirlenir.(0,1,2,3 turunden değerler verebilirsiniz) admin_vote_ratio: Bu satırın alacağı 0-100 arası değerle votemap 10 şeklinde yapılan HLDS oylamalarındaki vote yuzdesini belirlersiniz.60 fena değil =). admin_client_exec: Bu variableın 1 olması durumunda adminler oyunculara kendi istedikleri şeyleri yaptırabilirler.(Execing a "client") Secim sizin.(Bazı plug-inlerin calışması icin 1 olması gerekiyor,ben 1 yapın derim) default_access: Bu değişkenin alacağı değer sunucunuzda oynayan ama users.ini dosyasında kayıtlı olmayan kişilere verdiğiniz yetki derecesidir.Eğer 0 yaparsanız Nickleri kayıtlı olmayan oyuncular admin_vote_map ve admin_vote_kick gibi komutları kullanamazlar.Bu değeri hicbir zaman 2 ve daha fazlası yapmayın!. encrypted_password: Eğer Linux işletim sistemi kullanıyorsanız bu değeri 1 yapıp kullanıcıların şifrelerinde hem buyuk hem kucuk harfleri kullanmalarına izin vermiş olursunuz.Windows'ta mutlaka 0 kalsın. file_access_read ve file_access_write değişkenleri 0 olarak kalsınlar. help_file: Bu admin_help.cfg olarak kalsın. ips_file: Eğer belli IP'leri kullanan oyuncular icin serverınızda yer ayırmak istiyorsanız bu değişkeni -------------------------------------------------------------------------------- ips_file "ips.ini" -------------------------------------------------------------------------------- şeklinde değiştirin.Eğer sunucunuzda yer ayırmak istemiyorsanız veya slot ayırma işlemini IP uzerinden yapmak istemiyorsanız bu deişken 0 olarak kalsın. kick_ratio: AdminMod tarzında yapılan oyuncu atma işlemi icin gereken minimum yuzde miktarı. map_ratio: AdminMod tarzında yapılan oylamada haritanın deişmesi icin gereken minimum oy yuzdesi. maps_file: Eğer sunucunuzda sadece sizin istediğiniz haritaların oylanmasını ( dolayısıyla oynanmasını ) istiyorsanız bu satırı -------------------------------------------------------------------------------- maps_file "maps.ini" -------------------------------------------------------------------------------- olarak değiştirin.(maps.ini dosyasının nasıl duzenleneceğini anlatacağım) models_file: Sunucunuzda bazı modellerin kullanımı icin şifre kullanılmasını istiyorsanız bu satırı code: -------------------------------------------------------------------------------- models_file "models.ini" -------------------------------------------------------------------------------- şeklinde değiştirin.Tum modellerin herkes tarafından kullanılması sizi rahatsız etmiyorsa 0 olarak kalsın.(models.ini dosyasının nasıl yapılacağını anlatacağım) models_kick_msg: Buraya yazacağınız mesaj yetkisi olmadığı halde bazı modelleri kullanmaya calışan oyunculara oyundan atıldıktan sonra gonderilen mesajı belirler.Ornek, models_kick_msg "O modelle oynayamazsin! nicks_kick_msg: Bu da yukarıda anlattığım mesaja benzer olarak başkasının nickiyle oynamaya calışan veya nickinin şifresini doğru yazmamış kişilere gonderilecek mesaj. nicks_kick_msg "Başkasinin nickiyle oynayamazsin!" password_field: Sunucunuza bağlanmak isteyen oyuncularınızın oyuna girmeden once şifrelerini hangi formatta gireceklerini belirten satır.( Onemli! ).Bu satır coğu sunucuda pwdir ve bu sunuculara girmeden once setinfo pw password şeklinde sunucuya şifrelerini belirtirler.Buraya istediğiniz herhangi bir formatı yazabilirsiniz.Ornek verelim.Bir LAN sunucusu işletiyorsunuz ve kafenizin adıyla oyuncuların bağlanmasını istiyorsunuz.Kafenizin adı OGC olsun.Burada password_field satırını pw-ogc olarak değiştirirseniz sunucunuza bağlanmak isteyen oyuncular oyuna girmeden once konsola veya cfg dosyalarına setinfo pw-ogc sifre satırlarını girerek bağlanmak zorunda kalacaklardır. pretty_say: Bu değişken 1 olsun. reserve_slots: Buraya yazacağınız değer sunucunuzda kac kişiye yer ayırdığınız belirler. En son olarak en alt satırdaki words_file satırını (Eğer sunucunuzda kufur edilmesini engellemek istiyorsanız) -------------------------------------------------------------------------------- words_file "wordlist.txt" -------------------------------------------------------------------------------- olarak deiştirin.Ornek bir wordlist.txt AdminMod kurulumundan sonra cstrike dizinine kopyalanmış oluyor.Sizin yapmanız gereken icinde ingilizce kelimeler olan bu dosyanın en alt kısmından itibaren sunucunuzda soylenmesini istemediğniz kelimeleri tek tek ve alt alt yazıp dosyayı kaydetmek. Boylece server.cfg dosyasının duzenlenmesi tamamlanmış oluyor.Şimdi biraz da users.ini,models.ini,ips.ini dosyalarından bahsedelim. İnternet uzerinden acılan sunucularda oyuncuların nick kayıtları manuel olarak yapılamadığı icin database kullanılır.Yani siz belli forumlara kaydolursunuz oraya verdiğniz şifre database yoluyla AdminMod tarafından kullanılır.O kısımlara girmemin pek faydalı olacağını sanmıyorum (cunku fazla da bilmiyorum Smile).Kayıt işlemlerinin direk dosyanın acılıp manuel olarak yapıldığı LAN sunucularına geri donelim. Users.ini AdminMod'un kurulu olduğu sunucunuza herhangi bir oyuncu (client) bağlanırken AdminMod ceşitli .dll dosyaları aracılığıyla bağlanan oyuncunun varsa nick,yetki derecesi, ve şifresini kontrol eder.Eğer bağlanan oyuncunun nicki users.ini dosyasında mevcut değilse o oyuncuya server.cfg dosyasında belirttiğiniz default_access uzerinden yetki verilir.Hazır sırası gelmişken bu yetki derecelerinden(Access Levels ) biraz bahsedelim.AL'ler 2'nin katları şeklinde artıyor ve her bir kat icin adminlerin yapabileceği fonksiyonlar değişiyor.Hangi AL'nin hangi komutları kullanabileceğini gormek icin Admindocs dizinindeki admin_permision_levels.txt dosyasına bir goz atın.Şimdi oyuncuları users.ini dosyasına hangi formatta kaydedildiğine bakalım.Genel format şu şekildedir. Nickname:Şifre:Yetki derecesi Nick kısmına oyuncunu sunucunuzda oynarken kullandığı ismi yazıyorsunuz. Şifre kısmına yine oyuncudan aldığınız şifreyi yazıyorsunuz.(Turkce karakter kullanmadan) Yetki derecesi kısmına ise oyuncuya vermek istediğiniz AL'yi yazıyorsunuz. Peki AL nasıl hesaplanır? Admindocs klasorunde .chm uzantılı bir Help dosyası var.O dosyayı acıp Admin Mod Reference dizini altındaki Users access levels ve bu derecelerin kolayca hesaplanmasını sağlayan bir Java script var. Burada access levellerin yanındaki kutucuklara tıklayıp genel bir toplama işlemini kolaylıkla yapabilirsiniz. Daha sonra bu toplama işleminden elde edilen sayıyı nick:şifre:yetkidercesi formatının yetki derecesi kısmına copy/paste yapıyorsunuz.Access levelllerle ilgili bir diğer nemli nokta ise her bir levelin independent(yani diğer levellerden bağımsız olmasıdır) Yani bu şu demek: Siz bir oyuncuya 16. level yetki verirseniz bu oyuncu otomatik olarak 1,2,4,8. derecelere de sahiptir anlamına gelmiyor.Users.ini dosyası ile ilgili soylemek istediğim son şey nick:sifre:yetkiderecesi formatındaki bilgileri teker teker ve alt alta yazmalısınız.Ornek, Player:slayer:1 Ditt0gchlhxqz:65536 undertaker:kankea:25 TheGuardian:fps:13 Yukarıdaki nickler ve şifreler tamamen hayal urunu olup gercekle alakası yoktur :]. models.ini Server.cfg dosyasının duzenlenmesinde de anlattığım gibi eğer istediğiniz modellerin kullanımı şifreyle sağlamak istiyorsanız cstrike klasorunde yeni bir models.ini dosyası yaratın ve bu dosyanın icine -------------------------------------------------------------------------------- modeladi:şifre -------------------------------------------------------------------------------- formatında alt alta satırlar şeklinde yazın.Ornek verelim.Eğer arctic modelin kullanılması icin koymak istediğiniz şifre kutupcu ise bu info şu şekilde yazılmalıdır. arctic:kutupcu maps.ini Eğer sunucunuzda sadece sizin istediğiniz haritaların oynanmasını istiyorsanız bu haritalarının adlarının alt alt yazılı olduğu bir maps.ini dosyası yaratın ve icine haritaadi1 haritaadi2 haritaadi3 . . şeklinde haritaların adlarını yazın.Ornek de_train de_nuke de_prodigy de_747 de_mimoore vs. Boylece AdminMod kurulumunu tamamlamış olduk sayılır. Son olarak ekleyeceğim bazı notlar var: - cstrike klasorundeki plugins.ini dosyasını acın ve ;dlls/plugin_CS.amx satırının başındaki ; işaretini silin. - Admin Mod komutları icin Admin/docs klasorundeki adminmod_commands dosyasını inceleyin. Plug-In Kurulumu Plug-inler AdminMod'un temel fonksiyonlarına ek olan yardımcı uygulamalardır. AdminMod'un tum Plug-inlerinin olduğu sayfaya buradan ulaşabilirsiniz. Plug-in'lerin kurulumu cok daha basit ve zahmetsiz olur.Plug-inler temelde 2 dosyadan oluşur. plugin_adi.sma plugin_adi.amx Her plug-in icin doğru olmamakla beraber download ettiğiniz pluginler .sma uzantılı olarak gelir. Peki nedir bu SMA dosyası? .sma dosyaları plug-in'in yazıldığı kodun kendisidir. Bu dosyaları Herhangi bir text-editorle (NotePad tavsiye edilir) acıp duzenleyebilirsiniz. Aslında duzenleyebileceğiniz bolumler sadece echo veya mesaj kısımlarıdır. Eğer ne yaptığınız tam olarak bilmiyorsanız .sma dosyalarını fazla kurcalamayın derim. Şimdi işin en onemli kısmı olan compiling işlemine gelelim. Compiling işlemi normal text formatından bilgisayarın anladığı dil olan assembly language'e donuşturme işlemidir. AdminMod acısından baktığımızda AdminMod plug-inleri kullanırken uzantılarının .amx olmasına dikkat eder. Diğer bir deyişle .sma dosyalarının AdminMod acısından bir anlamı yoktur. O yuzden netten indirdiğimiz .sma dosyalarını .amx'e donuşturmek (compiling) gerekiyor. Compiling işlemini bir ornekle acıklayalım.Ornek plug-inimiz Anti-flood yani oyuncuların arda arda mesaj yazmalarını onleyen sistem olsun.Oncelikle buraya tıklayarak plug-ini indirin. ZIP dosyasını actığınızda icinden hem .sma hem de compile edilmiş hallleri olan .amx dosyalarını goreceksiniz. (Burada 2 tane .amx goreceksiniz.Bunlardan sonunda ayriyetten ..._l.amx olan Linux icin). Eğer indirdiğiniz plug-inin icinden compile edilmiş hali de cıkarsa şanslı sayılırsınız. Burada asıl amacımız compile işlemini gostermek olduğundan bu 2 .amx dosyasını silin. Şimdi elinizde sadece .sma dosyası var.SMA'ların nasıl editlenebileceğini gostermek icin elimze guzel bir fırsat gecti. Şimdi bu .sma dosyasını Admin/scripting/myscipts klasorune kopyalayın. O klasorde iki tane daha dosya goreceksiniz.compile_all.bat ve compile.bat. Şimdi bu .sma dosyasını NotePad'le acın.30. satırlara denk gelen bir yerde #define MAX_LIMIT 5 #define WARN_LIMIT 4 #define MAX_SECS 2 parametreleri var. Bunların acıklamaları hemen ustunde yazıyor. Kendi isteğinize gore değiştirebilirsiniz Aynı dosyada yaklaşık 90 satır aşağı indiğinizde if (Status == FLOOD_WARN) { messageex(User, "You are flooding the server. Stop.", print_center); messageex(User, "You are flooding the server. Stop.", print_console); kısmını goreceksiniz.Burada quote'lar arasında kalan mesajı deiştirebilirsiniz.Ornek, if (Status == FLOOD_WARN) { messageex(User, "Fazla konu.Kes Artik!", print_center); messageex(User, "Fazla konu.Kes Artik!", print_console); Ve dosyayı kaydedin.Şimdi compile_all.bat dosyasını calıştırın.Eğer herşey yolunda giderse size compiling plugin_sank_antiflood.sma turunden bir mesaj gelecek.Bu plug-ininizin compile edildiği anlamına geliyor. Peki compile edilmiş plug-in hangi klasorde? O dosyayı da Admin/scripting/mybinaries klasorunde plugin_sank_antiflood.amx adıyla bulabilirsiniz. Şimdi yapmanız gereken bir iki işlem daha var.Compile edilmiş dosyayı cstrike dizinindeki dlls klasorune kopyalayın ve yine cstrike dizinindeki plugin.ini dosyasını acarak en uste dlls/plugin_sank_flood.amx satırını ekleyip dosyayı kaydedin. Diğer tum plug-inler icin de prosedur aynı. 1) İstiyorsan .sma'yı duzenle. 2) .sma'yı myscripts klasorune kopyala. 3) compile_all.bat'ı calıştır. 4) .sma'nın adına karşılık gelen .amx'i mybinaries klasorunde bul ve cstrike klasorundeki dlls dizinine kopyala. 5) cstrike dizinindeki plugin.ini dosyasını ac ve icine dlls;compile_edilmis_hali.amx satırını ekleyip kaydet. AdminMod ve Bot Botlarla oynarken AdminMod'u da kullanablirsiniz. Ancak bunu yaparken başka sunuculara bağlanamazsınız. Burada anlatacağım kurulum PodBOT icin olacak. Bu yazının en başında anlattığım gibi AdminMod'u kurun.Kurulum esnasında sunucu tipini belirlemeniz gereken yere listenserver.cfg yazın. Daha sonra sizden bir şifre isteyecek.Karışıklığa yol acmasın diye bu şifre icin bot yazın. Daha sonra do you want full acces... gibisinden bir soru gelecek buna YES diyorsunuz. Şimdi server.cfg dosyanızı acın ve yukarıda anlatıldığı şekilde tum ayarları yapın. Şu iki satır mutlaka dediğim gibi olsun: admin_bot_protection 1 password_field pw-home Şimdi cstrike klasorune gidin.adminpass.cfg adlı yeni bir dosya yaratılmış olacak o dosyayı acın ve icinde şu yazının olduğundan emin olun. setinfo "pw-home" "bot" Şifrenizin adminpass.cfg dosyasında tanıtılmış olması bazen yeterli olmuyor.Bu durumun onune gecmek icin autoexec.cfg dosyanıza setinfo "pw-home" "bot" satırını ekleyin.Son bir kontrol olarak cstrike klasorundeki users.ini dosyasını acın ve icinde Nickiniz:bot:65536 satırının olduğundan emin olun.Şimdi Masaustune gidin ve C-S oynamak icin kullandığınız Kısayolun bir kopyasını alın.Kopyasını aldığınız kısayola sağ tıklayın ve Line parameter olan kısmına -------------------------------------------------------------------------------- +localinfo mm_gamedll podbot/podbot.dll -------------------------------------------------------------------------------- satırını onceki parametrelerden sonra bir boşluk ekleyerek yazın.Sonuc olarak bu yeni kısayol buyuk ihtimalle (Half-Life'ı kurduğunuz yere bağlı olarak!) şoyle gozukecektir. -------------------------------------------------------------------------------- C:SIERRAHalf-Lifehl.exe -game cstrike +localinfo mm_gamedll podbot/podbot.dll -------------------------------------------------------------------------------- Eğer kişisel bir de cfg kullanıyorsanız(O kişisel cfgnizin icinde de setinfo pw-home bot satırı mutlaka olmalı!) onu da otomatik olarak execlemek icin şoyle bir satır kullanabilirsiniz. C:SIERRAHalf-Lifehl.exe -game cstrike +localinfo mm_gamedll podbot/podbot.dll +exec custom.cfg Daha sonra parametrelerini değiştirdiğiniz Kısayolun ismini (ornek) AdminBot olarak değiştirin. Peki neden boyle bir değişiklik yaptık? AdminMod kurmadan once cstrike klasorundeki liblist.gam dosyasında PodBOT'un dll'ini kullanabiliyorduk.( Bunu gormek icin cstrike klasorundeki AdminMod Backup Of liblist.gam adlı dosyayı acabilirsiniz.) AdminMod'u kurmamızla birlikte liblist.gam dosyasındaki dll direction değişti ve metamod.dll'e yoneldi. (AdminMod METAMOD KULLANIR!!) Bu yuzden eskiden kullandığımız podbot/podbot.dll'i kullanmak icin kısayol duzenlemesini yaptık. Sorulabilecek en guzel soru olan Botları nasıl tokatlarım?'a cevabı da hemen verelim Wink Admin olarak oyuna girdikten sonra konsola admin_userlist yazın. Her oyuncuya karşılık gelen bir numara gozukecektir. Orneğin Ultralisk Taverna nickli oyuncuya karşılık gelen numara 13 olsun.Konsola admin_slap 13yazarak o oyuncuyu tokat manyağı yapıyor ve ekran karşısında ehehehe amma zevkliymiş diyorsunuz. AdminMod kurulum ve/veya işletimi sırasında karşılaşacağınız soru(n)lar icin oncelike AdminMod'la birlikte gelen yardım dosyalarına bakın. Daha sonra bu yazıyı tekrar okuyun. Eğer yine de sorunu halledemediyseniz forumlarımızı kullanarak yardım isteyebilirsiniz. Yardım istediğiniz konularda tam olarak ne yaptığınızı,nerde nasıl bir hata mesajı geldiğini belirtmeniz sizin yararınıza olacaktır. Not => aLınTıdır aMa o KadaR aRaşTırıp BuLdum __________________