Posts: 278
Threads: 43
Joined: Jan 2012
Reputation:
0
arkadaşlar mac botumda /335 attıktan sora mac ayarı yukluyo ve restart atıyo. sonra maç başlıyor. ben bir şey daha eklemek istiyorum. 335 attıktan sora maç başladıktan sora yani 1.ci round başında oyunculara Demo kaydetmek istiyormusunuz ? 1- evet 2- hayır şeklinde bi soru sordurmak istiyorum. Kaydetmek isteyenler eveti seçince bi demo ismi giricek ve demosu kaydolucak. hayır seçenegini seçenler ise demo kaydetmeyecek. bunu nasıl yapabilirim ? normalde oyunda !demo demoismi şeklinde demo almayı yazdım fakat bu soru sormayı nasıl yaparim. Yardimlarınız icin tesekkürler.
NOT : hazir bi bot kullanmıyorum. Plugin yazma konusunda kendimi gelistirmeye calışıyorum. Çok eksigim var bu eksigimi de sıfırdan bir bot yazmaya çalışarak tamamlıyorum. Eksiklerim oldukça buradan istekde bulunuyorum. Mazur görün.
Posts: 618
Threads: 21
Joined: Jun 2012
Reputation:
0
Gerekli Publice Yazınız Ve Alta Bir yere Su Kodları Girin
PHP Code: public DemoCek(id) { new menu = menu_create("\yDemo Kayit Etmek Istiyor musun ?", "menu_handler") menu_additem(menu, "\yEvet", "1", 0); menu_additem(menu, "\rHayir", "2", 0); menu_setprop(menu,MPROP_NEXTNAME,"\yIleri") menu_setprop(menu,MPROP_BACKNAME,"\yGeri") menu_setprop(menu,MPROP_EXITNAME,"\r[CIKIS]"); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); return PLUGIN_CONTINUE }
public menu_handler(id, menu, item) { if( item == MENU_EXIT ) { menu_destroy(menu); return PLUGIN_HANDLED; } new data[6], iName[64]; new access, callback; menu_item_getinfo(menu, item, access, data,5, iName, 63, callback); new key = str_to_num(data); new adminismi[32] get_user_name(id,adminismi,31) switch(key) { case 1: { ColorChat(id,GREEN,"^3C:\Program Files\Valve\cstrike ^4Dizininde MacDemosu.dem Uzantili Dosya Kayit Dosyasidir.") ColorChat(id,GREEN,"Kayit Baslamistir.") client_cmd(id,"record MacDemosu") } case 2: { ColorChat(id,GREEN,"Tesekkurler Iyi Oyunlar.") }
} menu_destroy(menu); return PLUGIN_HANDLED; }
Posts: 278
Threads: 43
Joined: Jan 2012
Reputation:
0
çok teşekkür ederim fakat colorchat den dolayı deneme fırsatım olmuyor. colorchat kullanmıyorum. stock kullanarak chat_color ile renk veriyorum. renk kodlarını silmeye calıştım fakat hata alıyorum . Sizden rica etsem bana renk kodlarını silip düz olarak atmanız mumkunmu tekrar bu konu altında ?
Posts: 618
Threads: 21
Joined: Jun 2012
Reputation:
0
PHP Code: public DemoCek(id) { new menu = menu_create("\yDemo Kayit Etmek Istiyor musun ?", "menu_handler") menu_additem(menu, "\yEvet", "1", 0); menu_additem(menu, "\rHayir", "2", 0); menu_setprop(menu,MPROP_NEXTNAME,"\yIleri") menu_setprop(menu,MPROP_BACKNAME,"\yGeri") menu_setprop(menu,MPROP_EXITNAME,"\r[CIKIS]"); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); return PLUGIN_CONTINUE }
public menu_handler(id, menu, item) { if( item == MENU_EXIT ) { menu_destroy(menu); return PLUGIN_HANDLED; } new data[6], iName[64]; new access, callback; menu_item_getinfo(menu, item, access, data,5, iName, 63, callback); new key = str_to_num(data); new adminismi[32] get_user_name(id,adminismi,31) switch(key) { case 1: { chat_color(id,"C:\Program Files\Valve\cstrike Dizininde MacDemosu.dem Uzantili Dosya Kayit Dosyasidir.") chat_color(id,"Kayit Baslamistir.") client_cmd(id,"record MacDemosu") } case 2: { chat_color(id,"Tesekkurler Iyi Oyunlar.") }
} menu_destroy(menu); return PLUGIN_HANDLED; }
Posts: 278
Threads: 43
Joined: Jan 2012
Reputation:
0
teşekkür ederim. =) fakat bişey sorucam. bunda her gelen oyuncu evet dediginde aldıgı demoları macdemosu ismiyle kaydedicek. Oyuncu demo sorusuna evet derse ekranda kendi demo ismini yazsa daha iyi olur cünkü bu şekilde ben 2.ci map de demo alırmısın sorusuna evet dersem aynı isimle çekicek gene
---------- Alttaki Mesaj Zamani 16:16 ---------- Önceki Mesaj Zamani 16:04 ----------
Ayrıca verdiginiz kodu sma içine en alta koydum ve 335 publicine set_task ile çağırdım fakat ekrana böyle bi seçenek gelmiyo
Posts: 618
Threads: 21
Joined: Jun 2012
Reputation:
0
düşünce sistemi güzel ayarladim denedim kolay gelsin.
PHP Code: public plugin_init() { register_clcmd("Demo_Ismini_Giriniz","Kardas")
}
PHP Code: public Kardas(id) { new arg[32]; read_argv(1,arg,31); client_cmd(id,"record %s",arg) chat_color(id,"C:\Program Files\Valve\cstrike Dizininde %s.dem Uzantili Dosya Kayit Dosyasidir.",arg) }
public DemoCek(id) { new menu = menu_create("\yDemo Kayit Etmek Istiyor musun ?", "menu_handler") menu_additem(menu, "\yEvet", "1", 0); menu_additem(menu, "\rHayir", "2", 0); menu_setprop(menu,MPROP_NEXTNAME,"\yIleri") menu_setprop(menu,MPROP_BACKNAME,"\yGeri") menu_setprop(menu,MPROP_EXITNAME,"\r[CIKIS]"); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); return PLUGIN_CONTINUE }
public menu_handler(id, menu, item) { if( item == MENU_EXIT ) { menu_destroy(menu); return PLUGIN_HANDLED; } new data[6], iName[64]; new access, callback; menu_item_getinfo(menu, item, access, data,5, iName, 63, callback); new key = str_to_num(data); new adminismi[32] get_user_name(id,adminismi,31) switch(key) { case 1: { client_cmd(id,"messagemode Demo_Ismini_Giriniz") } case 2: { chat_color(id,"Tesekkurler Iyi Oyunlar.") } } menu_destroy(menu); return PLUGIN_HANDLED; }
Posts: 278
Threads: 43
Joined: Jan 2012
Reputation:
0
dedigin kodları sma nın en altına yapıştırdım.
sonra 335 attıgım public icerisinde
set_task(20.0,"DemoCek")
şeklinde gösterdim fakat bi sonuç yok menü ekrana gelmiyo
Posts: 618
Threads: 21
Joined: Jun 2012
Reputation:
0
Sadece DemoCek(id) yazin birde
Posts: 278
Threads: 43
Joined: Jan 2012
Reputation:
0
Posts: 618
Threads: 21
Joined: Jun 2012
Reputation:
0
bana özelden veya burdan smanı atarsan veya upload et link at özelden halledelim
---------- Alttaki Mesaj Zamani 17:00 ---------- Önceki Mesaj Zamani 16:59 ----------
kodlarda bir sorun yok bende çalışıyor
|