Merhaba arkadaslar (L) Yetkisi Sahib Yetkili Servera Giriş Yaptiğ Zaman Tek bir Şarki Çalma ekintisini isteiyorum
Konu
Googleye yazsan çıkacak zaten :
PHP Kod:
/* 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;
}
İstek konusu, @suriyelikene adlı kullanıcı tarafından 27 dakika içinde çözülmüştür.
İsteği çözdüğü için suriyelikene Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
suriyelikene Adlı kullanıcı sizin dışınızda toplam 65 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
İsteği çözdüğü için suriyelikene Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
suriyelikene Adlı kullanıcı sizin dışınızda toplam 65 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
Benzer Konular
Yorum
360
Okunma
28-10-2024, 13:59
Yorum
1.574
Okunma
01-09-2024, 15:17
Yorum
5.939
Okunma
18-03-2024, 19:10