Kod:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "MuzikPlugin"
#define VERSION "1.0"
#define AUTHOR "thersevo"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /muzikmenu","muziksey") //muzikmenu acmak
register_clcmd("say !muzikmenu","muziksey")
register_clcmd("say .muzikmenu","muziksey")
}
public plugin_precache() { //muzik listesidir muzik isimlerini buradan degistirin
precache_generic("sound/1nolumuzik.mp3")
precache_generic("sound/2nolumuzik.mp3")
precache_generic("sound/3nolumuzik.mp3")
precache_generic("sound/4nolumuzik.mp3")
precache_generic("sound/5nolumuzik.mp3")
precache_generic("sound/6nolumuzik.mp3")
precache_generic("sound/7nolumuzik.mp3")
}
public muziksey(id) {
if(is_user_admin(id)) {
muzikmenusu(id);
}
client_print(id,print_chat,"Kusura bakma bu menuye sadece adminler girebilir.")
}
public muzikmenusu(id) { //muzik menusudur muzik cikarmak icin satir silin
new Bosmenu = menu_create("\rMuzik \yMenusu","muzikdevam") //muzik menusunun basligi bu satirdadir. \r = Kirmizi \y = sari gibi renk vermeye yarar.
menu_additem(Bosmenu, "\bAnkaranin \yBaglari", "1", 0); //muzik menusundeki icerik bolumu 2.tirnaktaki rakamlar case komutlaridir case komutlari altta yer aliyor.
menu_additem(Bosmenu, "\bMuzik \yMuzik", "2", 0);
menu_additem(Bosmenu, "\bMuzik \yMuzik", "3", 0);
menu_additem(Bosmenu, "\bMuzik \yMuzik", "4", 0);
menu_additem(Bosmenu, "\bMuzik \yMuzik", "5", 0);
menu_additem(Bosmenu, "\bMuzik \yMuzik", "6", 0); // daha fazla icerik eklemek icin satir kopyalayin yapistirin duzenli olsun.
menu_setprop(Bosmenu,MPROP_NEXTNAME,"\yIleri")
menu_setprop(Bosmenu,MPROP_BACKNAME,"\yGeri")
menu_setprop(Bosmenu,MPROP_EXITNAME,"\rCikis");
menu_setprop(Bosmenu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, Bosmenu, 0);
return PLUGIN_CONTINUE
}
public muzikdevam(id, Bosmenu , item){
new data[6], iName[64]
new acces, callback
menu_item_getinfo(Bosmenu, item, acces, data,5, iName, 63, callback)
new klavyeberks = str_to_num(data)
switch(klavyeberks)
{
case 1 :{
client_cmd(0, "mp3 play ^"sound/1nolumuzik.mp3^"") //1nolumuzik.mp3 calmasi icin gereken kod.Muzik ismi degisebilir.
client_print(0,print_chat,"Suan 1nolumuzik caliyor.Iyi dinlemeler.") //bu kod ile icerik secildiginde bilgilendirme yapilir.
return PLUGIN_CONTINUE //bu kod sayesinde icerik sectiginizde menu kapanmaz tekrar menuye doner
}
case 2 :{
client_cmd(0, "mp3 play ^"sound/2nolumuzik.mp3^"") //1nolumuzik.mp3 calmasi icin gereken kod.Muzik ismi degisebilir.
client_print(0,print_chat,"Suan 2nolumuzik caliyor.Iyi dinlemeler.") //bu kod ile icerik secildiginde bilgilendirme yapilir.
return PLUGIN_CONTINUE //bu kod sayesinde icerik sectiginizde menu kapanmaz tekrar menuye doner
}
case 3 :{
client_cmd(0, "mp3 play ^"sound/3nolumuzik.mp3^"") //1nolumuzik.mp3 calmasi icin gereken kod.Muzik ismi degisebilir.
client_print(0,print_chat,"Suan 3nolumuzik caliyor.Iyi dinlemeler.") //bu kod ile icerik secildiginde bilgilendirme yapilir.
return PLUGIN_CONTINUE //bu kod sayesinde icerik sectiginizde menu kapanmaz tekrar menuye doner
}
case 4 :{
client_cmd(0, "mp3 play ^"sound/4nolumuzik.mp3^"") //1nolumuzik.mp3 calmasi icin gereken kod.Muzik ismi degisebilir.
client_print(0,print_chat,"Suan 4nolumuzik caliyor.Iyi dinlemeler.") //bu kod ile icerik secildiginde bilgilendirme yapilir.
return PLUGIN_CONTINUE //bu kod sayesinde icerik sectiginizde menu kapanmaz tekrar menuye doner
}
case 5 :{
client_cmd(0, "mp3 play ^"sound/5nolumuzik.mp3^"") //1nolumuzik.mp3 calmasi icin gereken kod.Muzik ismi degisebilir.
client_print(0,print_chat,"Suan 5nolumuzik caliyor.Iyi dinlemeler.") //bu kod ile icerik secildiginde bilgilendirme yapilir.
return PLUGIN_CONTINUE //bu kod sayesinde icerik sectiginizde menu kapanmaz tekrar menuye doner
}
case 6 :{
client_cmd(0, "mp3 play ^"sound/6nolumuzik.mp3^"") //1nolumuzik.mp3 calmasi icin gereken kod.Muzik ismi degisebilir.
client_print(0,print_chat,"Suan 6nolumuzik caliyor.Iyi dinlemeler.") //bu kod ile icerik secildiginde bilgilendirme yapilir.
return PLUGIN_CONTINUE //bu kod sayesinde icerik sectiginizde menu kapanmaz tekrar menuye doner
}
}
return PLUGIN_CONTINUE;
}
Valla bir şeyler yaptım ama inşallah işine yarar.