Quiero poner que este plugin lo puedan usar solo admins
#1
Estrella 
Muy buenas, tengo un plugins de costumización de personajes, el problema rádica en que todos los usuarios del servidor pueden utilizarlo y quiero cambiar eso a que solo los admins puedan abrir el menu y en caso que un usuario quiera abrir el menu le salga un mensaje en el say que diga lo siguiente [VNU]Jailbreak: para usar /adornar debes ser admin, compra admin para tener acceso

Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <fakemeta_util>

// #define ZP_SUPPORT 

#define PREFIX "VNU Adornos" 
#define DICTIONARY "cso_like_costumes.txt" 

#define MAX_MODELS 4

#if defined ZP_SUPPORT
    #include <hamsandwich>
    #include <zombieplague>
#endif

new menu[33]
new 
g_CostumeModelBack[33]
new 
g_CostumeModelBack2[33]
new 
g_CostumeModelHead[33]
new 
g_CostumeModelPelvis[33]
new 
costume_back[33]
new 
costume_head[33]
new 
costume_pelvis[33]
new 
save_costume_back[33]
new 
save_costume_head[33]
new 
save_costume_pelvis[33]

new 
bool:g_HadCostumeModel[33]

new const 
CostumeNamesBack[][] =
{
    
"Acorn (Back)"
    
"Angel Wings",
    
"Cat Tuna"
    
"Christmas Socks",
    
"Clock",
    
"Devil Wings"
    
"Golden Shield"
    
"Kid Ghost"
    
"Panda Doll",
    
"Pig Fork"
    
"Penguin Doll"
}

new const 
CostumeNamesHead[][] =
{
    
"Angel Halo",
    
"Bazzi Head"
    
"Cat Ears"
    
"Dao Head"
    
"Devil Horns"
    
"Golden Mask"
    
"Panda Ear"
    
"Pig Ears"
    
"Polar Bear Head"
    
"Pumpkin Head"
    
"Snowman Head",
    
"Squirrel Ears" 
}

new const 
CostumeNamesPelvis[][] =
{
    
"Cat Tail"
    
"Devil Tail"
    
"Panda Tail",
    
"Pig Tail",
    
"Squirrel Tail"
}

new const 
CostumeModels[MAX_MODELS][] =
{  
    
"models/[VNU]Costumes/cso_like_costumes_back.mdl",
    
"models/[VNU]Costumes/cso_like_costumes_face.mdl",
    
"models/[VNU]Costumes/cso_like_costumes_head.mdl"
    
"models/[VNU]Costumes/cso_like_costumes_pelvis.mdl"
}

public 
plugin_init()
{
    
register_plugin("[CSO LIKE] Costumes""1.0""RaZzoR")
    
register_clcmd("say /adornar""costumes"ADMIN_ALL)

    
#if defined ZP_SUPPORT
        
RegisterHam(Ham_Spawn"player""Spawn"1)
    
#endif

    
register_dictionary(DICTIONARY)
}

public 
client_putinserver(id)
{
    
g_CostumeModelBack[id] = 0
    g_CostumeModelBack2
[id] = 0
    g_CostumeModelHead
[id] = 0
    g_CostumeModelPelvis
[id] = 0

    costume_back
[id] = 0
    costume_head
[id] = 0
    costume_pelvis
[id] = 0
    save_costume_back
[id] = 0
    save_costume_head
[id] = 0
    save_costume_pelvis
[id] = 0

    g_HadCostumeModel
[id] = false
}

public 
client_disconnect(id)
{
    
g_CostumeModelBack[id] = 0
    g_CostumeModelBack2
[id] = 0
    g_CostumeModelHead
[id] = 0
    g_CostumeModelPelvis
[id] = 0

    costume_back
[id] = 0
    costume_head
[id] = 0
    costume_pelvis
[id] = 0
    save_costume_back
[id] = 0
    save_costume_head
[id] = 0
    save_costume_pelvis
[id] = 0
 
    g_HadCostumeModel
[id] = false
}

public 
plugin_precache()
{    
    for(new 
0MAX_MODELSi++)
    {
    
precache_model(CostumeModels[i])
    }
}

#if defined ZP_SUPPORT
    
public zp_user_infected_post(id)
    {
        
reset_costume(id1)
        
reset_costume(id2)
        
reset_costume(id3)
        
reset_costume(id4)

        
g_HadCostumeModel[id] = false
    
}

    public 
Spawn(id)
    {
        
set_task(2.0"load"id)
    }

    public 
load(id)
    {
             if(
g_HadCostumeModel[id] || zp_get_user_zombie(id))
                return

             if(
save_costume_back[id] == 1)
             {
                if(
costume_back[id] == 1)
                {
                   
reset_costume(id1)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[0], 110

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[0]) 

                   if(
costume_back[id] == && costume_head[id] == 12 && costume_pelvis[id] == 5)
                   {  
                      
reset_costume(id4)

                      
make_costume(idCostumeModels[1], 43)
                   }
               }

               else if(
costume_back[id] == 2)
               {
                   
reset_costume(id1)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[0], 10

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[1]) 
               }

               else if(
costume_back[id] == 3)
               {
                   
reset_costume(id1)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[0], 11)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[2]) 

                   if(
costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 1)
                   {
                      
reset_costume(id4)

                      
make_costume(idCostumeModels[1], 40)
                   }
               }

               else if(
costume_back[id] == 4)
               {
                   
reset_costume(id1)
                   
reset_costume(id4)
 
                   
make_costume(idCostumeModels[0], 19)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[3]) 
               }

               else if(
costume_back[id] == 5)
               {
                   
reset_costume(id1)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[0], 12)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[4])
               } 

               else if(
costume_back[id] == 6)
               {
                   
reset_costume(id1)
                   
reset_costume(id4)
  
                   
make_costume(idCostumeModels[0], 13)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[5]) 
               }

               else if(
costume_back[id] == 7)
               {
                   
reset_costume(id1)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[0], 14)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[6])
               }

               else if(
costume_back[id] == 8)
               { 
                   
reset_costume(id1)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[0], 18)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[7])
               } 

               else if(
costume_back[id] == 9)
               {
                   
reset_costume(id1)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[0], 15)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[8]) 

                   if(
costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 3)
                   {
                      
reset_costume(id4)
 
                      
make_costume(idCostumeModels[1], 41)
                   }
               }

               else if(
costume_back[id] == 10)
               {     
                   
reset_costume(id1)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[0], 16)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[9]) 

                   if(
costume_back[id] == 10 && costume_head[id] == && costume_pelvis[id] == 4)
                   {
                      
reset_costume(id4)

                      
make_costume(idCostumeModels[1], 42)
                   } 
               }

               else if(
costume_back[id] == 11)
               { 
                   
reset_costume(id1)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[0], 17)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesBack[10])
               } 
             }

             if(
save_costume_head[id] == 1)
             {
               if(
costume_head[id] == 1)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 20)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[0])
               } 

               else if(
costume_head[id] == 2)
               {                 
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 21)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[1])
               } 

               else if(
costume_head[id] == 3)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 22)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[2]) 

                   if(
costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 1)
                   {
                      
reset_costume(id4)

                      
make_costume(idCostumeModels[1], 40)
                   }
               }

               else if(
costume_head[id] == 4)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 23)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[3]) 
               }

               else if(
costume_head[id] == 5)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 24)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[4]) 
               }

               else if(
costume_head[id] == 6)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 25)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[5])
               } 

               else if(
costume_head[id] == 7)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 26)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[6]) 
                 
                   if(
costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 3)
                   {
                      
reset_costume(id4)

                      
make_costume(idCostumeModels[1], 41)
                   }
               }

               else if(
costume_head[id] == 8)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 27)
 
                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[7])
               
                   if(
costume_back[id] == 10 && costume_head[id] == && costume_pelvis[id] == 4)
                   {
                      
reset_costume(id4)

                      
make_costume(idCostumeModels[1], 42)
                   } 
               }

               else if(
costume_head[id] == 9)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 28)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[8]) 
               }

               else if(
costume_head[id] == 10)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 29)       

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[9]) 
               }

               else if(
costume_head[id] == 11)
               {
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 210)

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[10])
               }

               else if(
costume_head[id] == 12)
               { 
                   
reset_costume(id2)
                   
reset_costume(id4)

                   
make_costume(idCostumeModels[2], 211)    

                   
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesHead[11]) 
         
                   if(
costume_back[id] == && costume_head[id] == 12 && costume_pelvis[id] == 5)
                   {
                      
reset_costume(id4)

                      
make_costume(idCostumeModels[1], 43)
                   }
               }
             }

             if(
save_costume_pelvis[id] == 1)
             {
               if(
costume_pelvis[id] == 1)
               { 
                    
reset_costume(id3)
                    
reset_costume(id4)

                    
make_costume(idCostumeModels[3], 30)

                    
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesPelvis[0])

                    if(
costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 1)
                    {
                       
reset_costume(id4)

                       
make_costume(idCostumeModels[1], 40)
                    } 
               }

               else if(
costume_pelvis[id] == 2)
               { 
                    
reset_costume(id3)
                    
reset_costume(id4)

                    
make_costume(idCostumeModels[3], 31)

                    
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesPelvis[1]) 
               }

               else if(
costume_pelvis[id] == 3)
               { 
                    
reset_costume(id3)
                    
reset_costume(id4)    

                    
make_costume(idCostumeModels[3], 32)

                    
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesPelvis[2]) 
 
                    if(
costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 3)
                    {
                       
reset_costume(id4)

                       
make_costume(idCostumeModels[1], 41)
                    }
               }

               else if(
costume_pelvis[id] == 4)
               { 
                    
reset_costume(id3)
                    
reset_costume(id4)    

                    
make_costume(idCostumeModels[3], 33)

                    
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesPelvis[3])

                    if(
costume_back[id] == 10 && costume_head[id] == && costume_pelvis[id] == 4)
                    {
                       
reset_costume(id4)

                       
make_costume(idCostumeModels[1], 42)
                    }
               }

               else if(
costume_pelvis[id] == 5)
               {
                    
reset_costume(id3)
                    
reset_costume(id4)    

                    
make_costume(idCostumeModels[3], 34)

                    
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_LOADED"CostumeNamesPelvis[4]) 

                    if(
costume_back[id] == && costume_head[id] == 12 && costume_pelvis[id] == 5)
                    {
                       
reset_costume(id4)

                       
make_costume(idCostumeModels[1], 43)
                    }
               }
             }

        
g_HadCostumeModel[id] = true
    

#endif


public costumes(id)
{
    static 
Letterhead[64]
    static 
MenuName[64]

    
#if defined ZP_SUPPORT
        
if(zp_get_user_zombie(id))
        {
            
print_colorchat(id"!g[%s] !n%L"PREFIXLANG_PLAYER"CSO_NO_ZOMBIE")
            return
        }
    
#endif
 
    
format(Letterhead63"\w%L\r"LANG_PLAYER"CSO_CHOOSE_CATEGORY")
    
menu[id] = menu_create(Letterhead"costumes_handler")       

    
format(MenuName63"\w%L"LANG_PLAYER"CSO_BACK")
    
menu_additem(menu[id], MenuName"1"0)

    
format(MenuName63"\w%L"LANG_PLAYER"CSO_HEAD")
    
menu_additem(menu[id], MenuName"2"0)

    
format(MenuName63"\w%L^n"LANG_PLAYER"CSO_PELVIS")
    
menu_additem(menu[id], MenuName"3"0)

    
format(MenuName63"\w%L"LANG_PLAYER"CSO_NO_COSTUME")
    
menu_additem(menu[id], MenuName"4"0

    
menu_setprop(menu[id], MPROP_EXITMEXIT_ALL)
    
menu_display(idmenu[id], 0)
}

public 
back_menu(id)
{
    static 
Letterhead[64]
    static 
MenuName[64]
 
    
format(Letterhead63"\w%L\r"LANG_PLAYER"CSO_CHOOSE_COSTUME")
    
menu[id] = menu_create(Letterhead"back_handler")    

    
format(MenuName63"\w%s"CostumeNamesBack[0])
    
menu_additem(menu[id], MenuName"1"0)

    
format(MenuName63"\w%s"CostumeNamesBack[1])
    
menu_additem(menu[id], MenuName"2"0)

    
format(MenuName63"\w%s"CostumeNamesBack[2])
    
menu_additem(menu[id], MenuName"3"0)

    
format(MenuName63"\w%s"CostumeNamesBack[3])
    
menu_additem(menu[id], MenuName"4"0)
  
    
format(MenuName63"\w%s"CostumeNamesBack[4])
    
menu_additem(menu[id], MenuName"5"0)

    
format(MenuName63"\w%s"CostumeNamesBack[5])
    
menu_additem(menu[id], MenuName"6"0)

    
format(MenuName63"\w%s"CostumeNamesBack[6])
    
menu_additem(menu[id], MenuName"7"0)

    
format(MenuName63"\w%s"CostumeNamesBack[7])
    
menu_additem(menu[id], MenuName"8"0)

    
format(MenuName63"\w%s"CostumeNamesBack[8])
    
menu_additem(menu[id], MenuName"9"0)

    
format(MenuName63"\w%s"CostumeNamesBack[9])
    
menu_additem(menu[id], MenuName"10"0)

    
format(MenuName63"\w%s"CostumeNamesBack[10])
    
menu_additem(menu[id], MenuName"11"0)

    
menu_setprop(menu[id], MPROP_EXITMEXIT_ALL)
    
menu_display(idmenu[id], 0)
}

public 
head_menu(id)
{
    static 
Letterhead[64]
    static 
MenuName[64]
 
    
format(Letterhead63"\w%L\r"LANG_PLAYER"CSO_CHOOSE_COSTUME")
    
menu[id] = menu_create(Letterhead"head_handler")    

    
format(MenuName63"\w%s"CostumeNamesHead[0])
    
menu_additem(menu[id], MenuName"1"0)

    
format(MenuName63"\w%s"CostumeNamesHead[1])
    
menu_additem(menu[id], MenuName"2"0)

    
format(MenuName63"\w%s"CostumeNamesHead[2])
    
menu_additem(menu[id], MenuName"3"0)

    
format(MenuName63"\w%s"CostumeNamesHead[3])
    
menu_additem(menu[id], MenuName"4"0)
  
    
format(MenuName63"\w%s"CostumeNamesHead[4])
    
menu_additem(menu[id], MenuName"5"0)

    
format(MenuName63"\w%s"CostumeNamesHead[5])
    
menu_additem(menu[id], MenuName"6"0)

    
format(MenuName63"\w%s"CostumeNamesHead[6])
    
menu_additem(menu[id], MenuName"7"0)

    
format(MenuName63"\w%s"CostumeNamesHead[7])
    
menu_additem(menu[id], MenuName"8"0)

    
format(MenuName63"\w%s"CostumeNamesHead[8])
    
menu_additem(menu[id], MenuName"9"0)

    
format(MenuName63"\w%s"CostumeNamesHead[9])
    
menu_additem(menu[id], MenuName"10"0)

    
format(MenuName63"\w%s"CostumeNamesHead[10])
    
menu_additem(menu[id], MenuName"11"0)

    
format(MenuName63"\w%s"CostumeNamesHead[11])
    
menu_additem(menu[id], MenuName"12"0)

    
menu_setprop(menu[id], MPROP_EXITMEXIT_ALL)
    
menu_display(idmenu[id], 0)
}

public 
pelvis_menu(id)
{
    static 
Letterhead[64]
    static 
MenuName[64]
 
    
format(Letterhead63"\w%L\r"LANG_PLAYER"CSO_CHOOSE_COSTUME")
    
menu[id] = menu_create(Letterhead"pelvis_handler")    

    
format(MenuName63"\w%s"CostumeNamesPelvis[0])
    
menu_additem(menu[id], MenuName"1"0)

    
format(MenuName63"\w%s"CostumeNamesPelvis[1])
    
menu_additem(menu[id], MenuName"2"0)

    
format(MenuName63"\w%s"CostumeNamesPelvis[2])
    
menu_additem(menu[id], MenuName"3"0)

    
format(MenuName63"\w%s"CostumeNamesPelvis[3])
    
menu_additem(menu[id], MenuName"4"0)
  
    
format(MenuName63"\w%s"CostumeNamesPelvis[4])
    
menu_additem(menu[id], MenuName"5"0)
 
    
menu_setprop(menu[id], MPROP_EXITMEXIT_ALL)
    
menu_display(idmenu[id], 0)
}

public 
costumes_handler(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64]
    new 
accesscallback

    menu_item_getinfo
(menuitemaccessdata6iName63callback)
   
    new 
key str_to_num(data)  

    if(
key == 1)
    {
       
back_menu(id)     
    }

    if(
key == 2)
    {
       
head_menu(id)           
    }

    if(
key == 3)
    {
       
pelvis_menu(id)          
    }
    
    if(
key == 4)
    {  
       if(!
g_HadCostumeModel[id])
       {
           
print_colorchat(id"!g[%s] !n%L"PREFIXLANG_PLAYER"CSO_NF_COSTUME")    
       }

       else
       {
           
reset_costume(id1)
           
reset_costume(id2)
           
reset_costume(id3)
           
reset_costume(id4)

           
print_colorchat(id"!g[%s] !n%L"PREFIXLANG_PLAYER"CSO_REMOVED")  

           
g_HadCostumeModel[id] = false
  
           costume_back
[id] = 0
           costume_head
[id] = 0
           costume_pelvis
[id] = 0
           save_costume_back
[id] = 0
           save_costume_head
[id] = 0
           save_costume_pelvis
[id] = 0
       
}
    }                

    
menu_destroy(menu)
    return 
PLUGIN_HANDLED
}

public 
back_handler(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64]
    new 
accesscallback
    menu_item_getinfo
(menuitemaccessdata6iName63callback)
   
    new 
key str_to_num(data)

    if(
key == 1)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 110

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[0]) 

        
g_HadCostumeModel[id] = true 
        
        costume_back
[id] = 1

        
if(costume_back[id] == && costume_head[id] == 12 && costume_pelvis[id] == 5)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 43)
        }
        
        
save_costume_back[id] = 1
    
}  

    if(
key == 2)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 10

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[1]) 

        
g_HadCostumeModel[id] = true 

        costume_back
[id] = 2

        save_costume_back
[id] = 1
    
}

    if(
key == 3)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 11)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[2]) 

        
g_HadCostumeModel[id] = true 

        costume_back
[id] = 3

        
if(costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 1)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 40)
        }

        
save_costume_back[id] = 1
    
}

    if(
key == 4)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 19)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[3]) 

        
g_HadCostumeModel[id] = true 

        costume_back
[id] = 4

        save_costume_back
[id] = 1
    


    if(
key == 5)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 12)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[4]) 

        
g_HadCostumeModel[id] = true 

        costume_back
[id] = 5

        save_costume_back
[id] = 1
    


    if(
key == 6)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 13)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[5]) 

        
costume_back[id] = 6

        save_costume_back
[id] = 1
    
}  

    if(
key == 7)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 14)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[6]) 

        
g_HadCostumeModel[id] = true 

        costume_back
[id] = 7

        save_costume_back
[id] = 1
    


    if(
key == 8)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 18)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[7]) 

        
g_HadCostumeModel[id] = true 

        costume_back
[id] = 8

        save_costume_back
[id] = 1
    


    if(
key == 9)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 15)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[8]) 

        
g_HadCostumeModel[id] = true 

        costume_back
[id] = 9

        
if(costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 3)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 41)
        }

        
save_costume_back[id] = 1
    


    if(
key == 10)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 16)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[9]) 

        
g_HadCostumeModel[id] = true 

        costume_back
[id] = 10

        
if(costume_back[id] == 10 && costume_head[id] == && costume_pelvis[id] == 4)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 42)
        } 

        
save_costume_back[id] = 1
    


    if(
key == 11)
    {   
        
reset_costume(id1)
        
reset_costume(id4)

        
make_costume(idCostumeModels[0], 17)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesBack[10]) 

        
g_HadCostumeModel[id] = true 

        costume_back
[id] = 11

        save_costume_back
[id] = 1
    


    
menu_destroy(menu)
    return 
PLUGIN_HANDLED
}

public 
head_handler(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64]
    new 
accesscallback
    menu_item_getinfo
(menuitemaccessdata6iName63callback)
   
    new 
key str_to_num(data)

    if(
key == 1)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 20)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[0]) 

        
g_HadCostumeModel[id] = true  

        costume_head
[id] = 1

        save_costume_head
[id] = 1
    
}  

    if(
key == 2)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 21)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[1]) 

        
g_HadCostumeModel[id] = true 

        costume_head
[id] = 2

        save_costume_head
[id] = 1
    
}

    if(
key == 3)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 22)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[2]) 

        
g_HadCostumeModel[id] = true 

        costume_head
[id] = 3
     
        
if(costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 1)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 40)
        }

        
save_costume_head[id] = 1
    
}

    if(
key == 4)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 23)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[3]) 

        
g_HadCostumeModel[id] = true 

        costume_head
[id] = 4

        save_costume_head
[id] = 1
    


    if(
key == 5)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 24)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[4]) 

        
g_HadCostumeModel[id] = true 

        costume_head
[id] = 5

        save_costume_head
[id] = 1
    


    if(
key == 6)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 25)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[5]) 

        
g_HadCostumeModel[id] = true 

        costume_head
[id] = 6

        save_costume_head
[id] = 1
    
}  

    if(
key == 7)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 26)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[6]) 

        
g_HadCostumeModel[id] = true 

        costume_head
[id] = 7

        
if(costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 3)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 41)
        }

        
save_costume_head[id] = 1
    


    if(
key == 8)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 27)
 
        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[7]) 

        
g_HadCostumeModel[id] = true 

        costume_head
[id] = 8

        
if(costume_back[id] == 10 && costume_head[id] == && costume_pelvis[id] == 4)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 42)
        }

        
save_costume_head[id] = 1
    


    if(
key == 9)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 28)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[8]) 

        
g_HadCostumeModel[id] = true 

        costume_head
[id] = 9

        save_costume_head
[id] = 1
    


    if(
key == 10)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 29)       

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[9]) 

        
g_HadCostumeModel[id] = true 

        costume_head
[id] = 10

        save_costume_head
[id] = 1
    
}

    if(
key == 11)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 210)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[10]) 

        
g_HadCostumeModel[id] = true

        costume_head
[id] = 11

        save_costume_head
[id] = 1
    


    if(
key == 12)
    {   
        
reset_costume(id2)
        
reset_costume(id4)

        
make_costume(idCostumeModels[2], 211)    

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesHead[11]) 

        
g_HadCostumeModel[id] = true

        costume_head
[id] = 12

        
if(costume_back[id] == && costume_head[id] == 12 && costume_pelvis[id] == 5)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 43)
        }

        
save_costume_head[id] = 1
    


    
menu_destroy(menu)
    return 
PLUGIN_HANDLED
}

public 
pelvis_handler(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64]
    new 
accesscallback
    menu_item_getinfo
(menuitemaccessdata6iName63callback)
   
    new 
key str_to_num(data)

    if(
key == 1)
    {   
        
reset_costume(id3)
        
reset_costume(id4)

        
make_costume(idCostumeModels[3], 30)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesPelvis[0]) 

        
g_HadCostumeModel[id] = true  

        costume_pelvis
[id] = 1

        
if(costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 1)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 40)
        }

        
save_costume_pelvis[id] = 1
    
}  

    if(
key == 2)
    {   
        
reset_costume(id3)
        
reset_costume(id4)

        
make_costume(idCostumeModels[3], 31)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesPelvis[1]) 

        
g_HadCostumeModel[id] = true 

        costume_pelvis
[id] = 2

        save_costume_pelvis
[id] = 1
    
}

    if(
key == 3)
    {   
        
reset_costume(id3)
        
reset_costume(id4)    

        
make_costume(idCostumeModels[3], 32)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesPelvis[2]) 

        
g_HadCostumeModel[id] = true  

        costume_pelvis
[id] = 3

        
if(costume_back[id] == && costume_head[id] == && costume_pelvis[id] == 3)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 41)
        }

        
save_costume_pelvis[id] = 1
    
}

    if(
key == 4)
    {   
        
reset_costume(id3)
        
reset_costume(id4)    

        
make_costume(idCostumeModels[3], 33)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesPelvis[3]) 

        
g_HadCostumeModel[id] = true  

        costume_pelvis
[id] = 4

        
if(costume_back[id] == 10 && costume_head[id] == && costume_pelvis[id] == 4)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 42)
        }

        
save_costume_pelvis[id] = 1
    
}

    if(
key == 5)
    {   
        
reset_costume(id3)
        
reset_costume(id4)    

        
make_costume(idCostumeModels[3], 34)

        
print_colorchat(id"!g[%s] !n%L: !g%s"PREFIXLANG_PLAYER"CSO_CHOOSED"CostumeNamesPelvis[4]) 

        
g_HadCostumeModel[id] = true  

        costume_pelvis
[id] = 5

        
if(costume_back[id] == && costume_head[id] == 12 && costume_pelvis[id] == 5)
        {
            
reset_costume(id4)

            
make_costume(idCostumeModels[1], 43)
        }

        
save_costume_pelvis[id] = 1
    
}

    
menu_destroy(menu)
    return 
PLUGIN_HANDLED
}

public 
make_costume(idmodel[], partanim)
{
    switch(
part)
    {
        case 
1:
        {
           
g_CostumeModelBack[id] = engfunc(EngFunc_CreateNamedEntityengfunc(EngFunc_AllocString"info_target"))    

           
set_pev(g_CostumeModelBack[id], pev_movetypeMOVETYPE_FOLLOW)
       
set_pev(g_CostumeModelBack[id], pev_aimentid)
       
set_pev(g_CostumeModelBack[id], pev_rendermode,     kRenderNormal)
       
engfunc(EngFunc_SetModelg_CostumeModelBack[id], model)
           
set_pev(g_CostumeModelBack[id], pev_bodyanim)
           
set_pev(g_CostumeModelBack[id], pev_sequenceanim)
           
set_pev(g_CostumeModelBack[id], pev_animtimeget_gametime())
           
set_pev(g_CostumeModelBack[id], pev_framerate1.0)
        }

        case 
2:
        {
           
g_CostumeModelHead[id] = engfunc(EngFunc_CreateNamedEntityengfunc(EngFunc_AllocString"info_target"))    

           
set_pev(g_CostumeModelHead[id], pev_movetypeMOVETYPE_FOLLOW)
       
set_pev(g_CostumeModelHead[id], pev_aimentid)
       
set_pev(g_CostumeModelHead[id], pev_rendermode,     kRenderNormal)
       
engfunc(EngFunc_SetModelg_CostumeModelHead[id], model)
           
set_pev(g_CostumeModelHead[id], pev_bodyanim)
           
set_pev(g_CostumeModelHead[id], pev_sequenceanim)
           
set_pev(g_CostumeModelHead[id], pev_animtimeget_gametime())
           
set_pev(g_CostumeModelHead[id], pev_framerate1.0)
        }

        case 
3:
        {
           
g_CostumeModelPelvis[id] = engfunc(EngFunc_CreateNamedEntityengfunc(EngFunc_AllocString"info_target"))    

           
set_pev(g_CostumeModelPelvis[id], pev_movetypeMOVETYPE_FOLLOW)
       
set_pev(g_CostumeModelPelvis[id], pev_aimentid)
       
set_pev(g_CostumeModelPelvis[id], pev_rendermode,     kRenderNormal)
       
engfunc(EngFunc_SetModelg_CostumeModelPelvis[id], model)
           
set_pev(g_CostumeModelPelvis[id], pev_bodyanim)
           
set_pev(g_CostumeModelPelvis[id], pev_sequenceanim)
           
set_pev(g_CostumeModelPelvis[id], pev_animtimeget_gametime())
           
set_pev(g_CostumeModelPelvis[id], pev_framerate1.0)
        }

        case 
4:
        {
           
g_CostumeModelBack2[id] = engfunc(EngFunc_CreateNamedEntityengfunc(EngFunc_AllocString"info_target"))    

           
set_pev(g_CostumeModelBack2[id], pev_movetypeMOVETYPE_FOLLOW)
       
set_pev(g_CostumeModelBack2[id], pev_aimentid)
       
set_pev(g_CostumeModelBack2[id], pev_rendermode,     kRenderNormal)
       
engfunc(EngFunc_SetModelg_CostumeModelBack2[id], model)
           
set_pev(g_CostumeModelBack2[id], pev_bodyanim)
           
set_pev(g_CostumeModelBack2[id], pev_sequenceanim)
           
set_pev(g_CostumeModelBack2[id], pev_animtimeget_gametime())
           
set_pev(g_CostumeModelBack2[id], pev_framerate1.0)
        }
    }
}

public 
reset_costume(idnumber)
{
    switch(
number)
    {
    case 
1:
    {
       
fm_set_entity_visibility(g_CostumeModelBack[id], 0)
       
g_CostumeModelBack[id] = 0
    
}

        case 
2:
    {
       
fm_set_entity_visibility(g_CostumeModelHead[id], 0)
       
g_CostumeModelHead[id] = 0
    
}

        case 
3:
    {
       
fm_set_entity_visibility(g_CostumeModelPelvis[id], 0)
       
g_CostumeModelPelvis[id] = 0
    
}

        case 
4:
    {
       
fm_set_entity_visibility(g_CostumeModelBack2[id], 0)
       
g_CostumeModelBack2[id] = 0
    
}
    }
}

//Stock
stock print_colorchat(idString[], any:...)
{
    new 
SzMsg[192]
    
vformat(SzMsgcharsmax(SzMsg), String3)
     
    
replace_all(SzMsgcharsmax(SzMsg), "!n""^1")
    
replace_all(SzMsgcharsmax(SzMsg), "!t""^3")
    
replace_all(SzMsgcharsmax(SzMsg), "!g""^4")
     
    static 
msgSayText 0
    
static fake_user
     
    
if(!msgSayText)
    {
        
msgSayText get_user_msgid("SayText")
        
fake_user get_maxplayers() + 1
    
}
     
    
message_begin(id MSG_ONE_UNRELIABLE MSG_BROADCASTmsgSayText_id)
    
write_byte(id id fake_user)
    
write_string(SzMsg)
    
message_end()

Responder
#2
añadi esto en...

Código PHP:
public costumes(id)
{
    if( ~
get_user_flags(id) & ADMIN_MENU )
    {
        
print_colorchat(id"!g[VNU]Jailbreak:!n para usar!g /adornar!n debes ser admin, compra admin para tener acceso")
        return
    }
    
    
//...

Responder
#3
Muchas gracias, justo lo que buscaba
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)