model admin
#1
Como hago para que al cambiarse de equipo se le salga el model? y al colocarse un model, se le active en la proxima ronda

Código PHP:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>

#define PLUGIN "MENU DE MODELS"
#define VERSION "1.0"
#define AUTHOR "HK-416"

enum _:mdl
{
    
MDL_NOMBRE[30],
    
MDL_MODEL[90],
    
MDL_MDL[30]
}

new const 
MODELS[][mdl] =
{
    { 
"[LUG]-Admin Hombre""models/player/admin_ct/admin_ct.mdl""admin_ct" },
    { 
"[LUG]-Admin Hombre 2""models/player/admin_ct/admin_ct.mdl""admin_ct" },
    { 
"[LUG]-Admin Mujer""models/player/admin_ct/admin_ct.mdl""admin_ct" },
    { 
"[LUG]-Admin Mujer 2""models/player/admin_ct/admin_ct.mdl""admin_ct" }
}

public 
plugin_precache()
{
    for (new 
0sizeof MODELSi++)
        
precache_model(MODELS[i][MDL_MODEL])    
}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
// Add your code here...
}

public 
client_putinserver(id)
{
    
check_menu(id)
}

public 
check_menu(id)
{
    if (!
is_user_admin(id)) return
    if (
get_user_team(id))
    {
        
menu_model(id)
    }
    else
    {
        
set_task(1.0"check_menu"id)
    }
}

public 
menu_model(id)
{
    new 
models[500], menu menu_create("[LUG]-Menu de skin ADMIN""hand_model")
    
    for (new 
0sizeof MODELSi++)
    {
        
formatex(modelssizeof models"%s"MODELS[i][MDL_NOMBRE])
        
menu_additem(menumodels)
    }
    
menu_display(idmenu0)
}

public 
hand_model(idmenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED;
    }
    switch (
item)
    {
        case 
0.sizeof MODELS:
        {
            
cs_set_user_model(idMODELS[item][MDL_MDL])
            
client_print(idprint_chat"[LUG]-Has seleccionado un skin disfrutalo")
        }
    }
    return 
PLUGIN_HANDLED;

Lml
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)