Skin para diferentes admins diferentes
#1
Existe algún plugin que me puedan aportar para ello?, o alguna solución?, he buscado y rebuscado y nada que he encontrado :c

Se los agradeceria mucho
Responder
#2
Código PHP:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>

#if AMXX_VERSION_NUM > 182
#define client_disconnect client_disconnected
#endif

#define ADMIN_FLAG_1 ADMIN_LEVEL_A // users.ini "m" -> admin_te1 - admin_ct1
#define ADMIN_FLAG_2 ADMIN_LEVEL_B // users.ini "n" -> admin_te2 - admin_ct2

new g_bAdmin[33], fgm[256]

static const 
g_models[][] = 

    
// cstrike/models/player/admin_te1/admin_te1.mdl
    
"admin_te1""admin_ct1""admin_te2""admin_ct2"
}
public 
plugin_precache() {
    
register_plugin("Admin Model""1.4""whitemike (edited mlibre)")
    for(new 
i;sizeof g_models;i++) {
        
formatex(fgmcharsmax(fgm), "models/player/%s/%s.mdl"g_models[i], g_models[i])
        if(
file_exists(fgm)) {
            
precache_model(fgm)
        } else {
            new 
sfs[256]; formatex(sfscharsmax(sfs), "Falta: ^"%s^""fgm)
            
set_fail_state(sfs)
        }
    }
    
RegisterHam(Ham_Spawn"player""FwdHamPlayerSpawn"1)
}
public 
client_putinserver(id)
    
g_bAdmin[id] = (get_user_flags(id) & ADMIN_FLAG_1 get_user_flags(id) & ADMIN_FLAG_2 0)

public 
client_disconnect(id
    
g_bAdmin[id] = 0

public FwdHamPlayerSpawn(const id) {
    if(
g_bAdmin[id] > && is_user_alive(id)) {
        new 
CsTeams:Team cs_get_user_team(id)
        switch(
g_bAdmin[id]) {
            case 
1: {
                switch(
Team) {
                    case 
CS_TEAM_Tcs_set_user_model(idg_models[0])
                    case 
CS_TEAM_CTcs_set_user_model(idg_models[1])
                }
            }
            case 
2: {
                switch(
Team) {
                    case 
CS_TEAM_Tcs_set_user_model(idg_models[2])
                    case 
CS_TEAM_CTcs_set_user_model(idg_models[3])
                }
            }
        }
    }

Responder
#3
¿Qué te referís con "diferentes admins"?
No hago trabajos privados. Si necesitás ayuda, abrí un nuevo tema.
¿Buscás un ejemplo o algún modo de juego? Podés echarle un vistazo a mis aportes
.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)