Merhaba arkadaslar (L) Yetkisi Sahib Yetkili Servera Giriş Yaptiğ Zaman Tek bir Şarki Çalma ekintisini isteiyorum
Always The Best discord.gg/Darkprofessional
)

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <reapi>
#define PLUGIN "Yetkili Girdi | Sarki Menusu"
#define VERSION "1.0"
#define AUTHOR "ulyoS"
#define Reklam "[WebAilesi]"
#define ADMIN_YETKI ADMIN_RCON // HANGI YETKILI ADMIN GIRINCE SARKI CALACAK
#define adminsarki1 "sarkilar/muzik1.wav"
#define adminsarki2 "sarkilar/muzik2.wav"
#define adminsarki3 "sarkilar/muzik3.wav"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /sarki", "SarkiMenu" )
register_clcmd("say_team /sarki", "SarkiMenu" )
register_clcmd("say /sarkimenu", "SarkiMenu" )
register_clcmd("say_team /sarkimenu", "SarkiMenu" )
}
public plugin_precache()
{
precache_sound(adminsarki1)
precache_sound(adminsarki2)
precache_sound(adminsarki3)
}
public client_connect(id)
{
set_task(1.0, "girdi", id);
}
public girdi(id)
{
new isim[33];
get_user_name(id, isim, sizeof(isim));
if(get_user_flags(id) & ADMIN_YETKI)
{
client_print_color(0,id,"^4[%s] - ^1[ Adli ADMIN ] Oyuna Giris Yapti!!",isim);
SarkiMenu(id);
switch(random_num(1,3))
{
case 1: rg_send_audio(0, adminsarki1);
case 2: rg_send_audio(0, adminsarki2);
case 3: rg_send_audio(0, adminsarki3);
}
}
}
public SarkiMenu(id)
{
if(get_user_flags(id) & ADMIN_YETKI)
{
new menuz;
static amenu[512]
formatex(amenu,charsmax(amenu),"\r[> \d%s Muzik Kontrol \r<]", Reklam)
menuz = menu_create(amenu,"mzkmenu_devam")
formatex(amenu,charsmax(amenu),"\rRandom Sarki\d| \w[CAL]")
menu_additem(menuz,amenu,"1")
formatex(amenu,charsmax(amenu),"\rXXXX Sarkisini\d| \w[CAL]")
menu_additem(menuz,amenu,"2")
formatex(amenu,charsmax(amenu),"\rXXXX Sarkisini\d| \w[CAL]")
menu_additem(menuz,amenu,"3")
formatex(amenu,charsmax(amenu),"\rXXXX Sarkisini\d| \w[CAL]")
menu_additem(menuz,amenu,"4")
menu_setprop(menuz,MPROP_EXITNAME,"\rCikis")
menu_setprop(menuz,MPROP_EXIT,MEXIT_ALL)
menu_display(id,menuz,0)
}
else
{
client_print_color(id,id,"^4[%s] - ^1[ Sarki ] Menusune ^4[ ^1Erisimin ^4] YOK",Reklam);
}
}
public mzkmenu_devam(id,menu,item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new access,callback,data[6],iname[64]
menu_item_getinfo(menu,item,access,data,5,iname,63,callback)
new key = str_to_num(data)
new isim[33];
get_user_name(id, isim, sizeof(isim));
switch(key)
{
case 1:
{
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] RANDOM SARKI CALDI!!",isim);
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] RANDOM SARKI CALDI!!",isim);
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] RANDOM SARKI CALDI!!",isim);
switch(random_num(1,3))
{
case 1: rg_send_audio(0, adminsarki1);
case 2: rg_send_audio(0, adminsarki2);
case 3: rg_send_audio(0, adminsarki3);
}
}
case 2:
{
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] XXXX SARKISINI CALDI!!",isim);
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] XXXX SARKISINI CALDI!!",isim);
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] XXXX SARKISINI CALDI!!",isim);
rg_send_audio(0, adminsarki1);
}
case 3:
{
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] XXXX SARKISINI CALDI!!",isim);
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] XXXX SARKISINI CALDI!!",isim);
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] XXXX SARKISINI CALDI!!",isim);
rg_send_audio(0, adminsarki2);
}
case 4:
{
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] XXXX SARKISINI CALDI!!",isim);
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] XXXX SARKISINI CALDI!!",isim);
client_print_color(0,id,"^4[%s] - ^1[ Adli Admin ] XXXX SARKISINI CALDI!!",isim);
rg_send_audio(0, adminsarki3);
}
}
menu_destroy(menu)
return PLUGIN_HANDLED;
}