Admin giriş yapti şarki çalma

Konu

#1
Merhaba arkadaslar (L) Yetkisi Sahib Yetkili Servera Giriş Yaptiğ Zaman Tek bir Şarki Çalma ekintisini isteiyorum
#2
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(PLUGINVERSIONAUTHOR)
    
    
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(idisimsizeof(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 
1rg_send_audio(0adminsarki1);
            case 
2rg_send_audio(0adminsarki2);
            case 
3rg_send_audio(0adminsarki3);
        }
    } 


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(idisimsizeof(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 
1rg_send_audio(0adminsarki1);
                case 
2rg_send_audio(0adminsarki2);
                case 
3rg_send_audio(0adminsarki3);
            }
        }
        
        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(0adminsarki1);
        }
        
        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(0adminsarki2);
        }
        
        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(0adminsarki3);
        }
    }
    
    
menu_destroy(menu)
    return 
PLUGIN_HANDLED;

#3
Biraz Araştırın forumda da var buyrun Burada
#4
İ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.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task
Kayıt Ol
Discord Adresimize Katılın