MAC BOT İSTEK KOD - basit -
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.
Cevap: MAC BOT İSTEK KOD - basit -
Gerekli Publice Yazınız Ve Alta Bir yere Su Kodları Girin
PHP- Kodu:
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;
}
Cevap: MAC BOT İSTEK KOD - basit -
ç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 ?
Cevap: MAC BOT İSTEK KOD - basit -
PHP- Kodu:
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;
}
Cevap: MAC BOT İSTEK KOD - basit -
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 :(
Cevap: MAC BOT İSTEK KOD - basit -
düşünce sistemi güzel ayarladim denedim kolay gelsin.
PHP- Kodu:
public plugin_init() {
register_clcmd("Demo_Ismini_Giriniz","Kardas")
}
PHP- Kodu:
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;
}
Cevap: MAC BOT İSTEK KOD - basit -
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 :(
Cevap: MAC BOT İSTEK KOD - basit -
Sadece DemoCek(id) yazin birde
Cevap: MAC BOT İSTEK KOD - basit -
Cevap: MAC BOT İSTEK KOD - basit -
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