Enviar respuesta 
TIPOS DE ADMINS EN USERS.INI
Autor Mensaje
StressedJV Sin conexión
Miembro Junior


Mensajes: 8
Registro en: Dec 2017
Reputación: 0
Mensaje: #1
TIPOS DE ADMINS EN USERS.INI
Buenas, vengo a ver si me pueden resolver este tema que tengo pendiente. Se trata sobre un problema que tengo, es que lo vi en otro servidor y quería intentarlo para ver que onda. Bueno se lo explico en breve.

Vi un servidor que tenia tipos de admins entre ellos "ADMIN FULL" - "ADMIN BASICO" y "ADMIN VIP" cuando yo tenia administrador ahí puse en consola "amx_who" vi que tenían un acceso los administradores medio raro, y que me gusto mucho a la vez.

Los administradores tenían algo así:

Clientes en el Servidor:
# nick authid userid inm res acces
1 Razgok' STEAM_ID_LAN 9 Si Si full
2 Trafic4nte STEAM_ID_LAN 21 Si Si basico
3 Esfera Gotica STEAM_ID_LAN 26 Si Si vip

Lo cual, quería saber como podría hacer lo mismo que hicieron ellos, cada tipo de admin tenia diferentes permisos.

Desde ya, muchas gracias.
Espero una respuesta!
Saludos, StressedJV.

Noh vemoh en disney.
04/12/2019 04:48 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Hypnotize Ausente
Miembro Sr.


Plugin developer Donador
Mensajes: 607
Registro en: Dec 2017
Reputación: 13
Mensaje: #2
RE: TIPOS DE ADMINS EN USERS.INI
STEAM_ID_LAN


Leete las reglas, no se da soporte a servidores no steam.

Mis plugins
[ ZP ] Sistema de Códigos + APP
[ ZP ] Sistema de Códigos SQL
MySQL Admin Vencimiento + APP
Rangos CSGO
Granadas CSGO
Hunger Games
[ SQL ] Crear Tablas
[ ZE ] Ganar Exp en Meta
Tienda por natives
Hats

Image
(05/12/2018 02:58 AM)angel escribió:  Image
(20/05/2019 10:22 PM)Exertency escribió:  
Código PHP:
if(Time <= Time && Time 0

Image

(07/07/2019 01:06 AM)DavidLG escribió:  Los necesito a los dos. Nazi experto en Mapas, y Chema En programacion , con respecto a Scripting.

RoflmaoRoflmao
04/12/2019 04:56 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Niper.-. Ausente
Miembro Sr.


Trebol verde Trebol de oro
Mensajes: 744
Registro en: Feb 2016
Reputación: 7
Mensaje: #3
RE: TIPOS DE ADMINS EN USERS.INI
Código PHP:
public amx_showinfo(idlevelcid)
{
    if(!
cmd_access(idlevelcid1))
        return 
PLUGIN_HANDLED;
    
    
console_print(id"%s ## Nombre ## Admin ## SteamID ## IP ## Access" ,PREFIX_CONSOLE);
    
console_print(id"");
    
    new 
Nombre[32], admin[6], accesos[16], Steam[35], Ip[22];

    for(new 
1<= get_maxplayers(); i++){
        if(
is_user_connected(i)){
            
get_user_name(iNombrecharsmax(Nombre));
            
get_user_authid(iSteamcharsmax(Steam));
            
get_user_ip(iIpcharsmax(Ip), 0);
            
            if(
is_user_admin(i)) formatex(admincharsmax(admin), "Si");
            else        
formatex(admincharsmax(admin), "No");
            
            if(
get_user_flags(id) & ADMIN_RCON)
                
formatex(accesoscharsmax(accesos), "Staff")
            else if(
get_user_flags(id) & ADMIN_IMMUNITY)
                
formatex(accesoscharsmax(accesos), "Full");
            else if(
get_user_flags(id) & ADMIN_LEVEL_A)
                
formatex(accesoscharsmax(accesos), "Basico")
            else    
formatex(accesoscharsmax(accesos), "S/N")
            
            
console_print(id"#%d - %s - %s - %s - %s - %s",  i+1NombreadminSteamIpaccesos);
            
        }
    }
    
    
console_print(id"");
    
console_print(id"%s ## Nombre ## Admin ## SteamID ## IP ## Access" ,PREFIX_CONSOLE);
    
    
    return 
PLUGIN_HANDLED;


[BREAKING GAMING] COMUNIDAD ARGENTINA CS 1.6
(05/07/2018 11:09 PM)meTaLiCroSS escribió:  Esa es la diferencia, por eso no cualquier mandril puede programar
(Este mensaje fue modificado por última vez en: 04/12/2019 05:01 PM por Niper.-..)
04/12/2019 04:59 PM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
StressedJV Sin conexión
Miembro Junior


Mensajes: 8
Registro en: Dec 2017
Reputación: 0
Mensaje: #4
RE: TIPOS DE ADMINS EN USERS.INI
(04/12/2019 04:59 PM)Niper.-. escribió:  
Código PHP:
public amx_showinfo(idlevelcid)
{
    if(!
cmd_access(idlevelcid1))
        return 
PLUGIN_HANDLED;
    
    
console_print(id"%s ## Nombre ## Admin ## SteamID ## IP ## Access" ,PREFIX_CONSOLE);
    
console_print(id"");
    
    new 
Nombre[32], admin[6], accesos[16], Steam[35], Ip[22];

    for(new 
1<= get_maxplayers(); i++){
        if(
is_user_connected(i)){
            
get_user_name(iNombrecharsmax(Nombre));
            
get_user_authid(iSteamcharsmax(Steam));
            
get_user_ip(iIpcharsmax(Ip), 0);
            
            if(
is_user_admin(i)) formatex(admincharsmax(admin), "Si");
            else        
formatex(admincharsmax(admin), "No");
            
            if(
get_user_flags(id) & ADMIN_RCON)
                
formatex(accesoscharsmax(accesos), "Staff")
            else if(
get_user_flags(id) & ADMIN_IMMUNITY)
                
formatex(accesoscharsmax(accesos), "Full");
            else if(
get_user_flags(id) & ADMIN_LEVEL_A)
                
formatex(accesoscharsmax(accesos), "Basico")
            else    
formatex(accesoscharsmax(accesos), "S/N")
            
            
console_print(id"#%d - %s - %s - %s - %s - %s",  i+1NombreadminSteamIpaccesos);
            
        }
    }
    
    
console_print(id"");
    
console_print(id"%s ## Nombre ## Admin ## SteamID ## IP ## Access" ,PREFIX_CONSOLE);
    
    
    return 
PLUGIN_HANDLED;


Esta muy bien Niper gracias, pero quiero agregar esto también.
Código PHP:
Users configuration file
File location$moddir/addons/amxmodx/configs/users.ini

Line starting with is a comment

Access flags:
immunity (can't be kicked/banned/slayed/slapped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands (permanent and temporary bans)
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - menu access
; v - amx_ban and amx_unban commands (temporary bans only, about amx_unban, only self performed ban during map gonna be allowed)
; z - user (no admin)

; Account flags:
; a - disconnect player on invalid password
; b - clan tag
; c - this is steamid/wonid
; d - this is ip
; e - password is not checked (only name/ip/steamid needed)
; k - name or tag is case sensitive.  eg: if you set it so the name "Ham"
;     is protected and case sensitive (flags "k" only), then anybody
;     can use the names "haM", "HAM", "ham", etc, but not "Ham"

; Password:
; Add to your autoexec.cfg: setinfo _pw "<password>"
; Change _pw to the value of amx_password_field

; Format of admin account:
; <name|ip|steamid> <password> <access flags> <account flags>

; Examples of admin accounts:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstuv" "ce"
; "123.45.67.89" "" "abcdefghijklmnopqrstuv" "de"
; "My Name" "my_password" "abcdefghijklmnopqrstuv" "a"

"StressedJV" "cabeitah" "vip" "a"
"Sansouk" "wooow02" "full" "a" 
Si sabes como lo puedo hacer te lo agradecería muchísimo.

Noh vemoh en disney.
04/12/2019 05:33 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Niper.-. Ausente
Miembro Sr.


Trebol verde Trebol de oro
Mensajes: 744
Registro en: Feb 2016
Reputación: 7
Mensaje: #5
RE: TIPOS DE ADMINS EN USERS.INI
https://amxmodx-es.com/Thread-Admin-Manager-1-0

[BREAKING GAMING] COMUNIDAD ARGENTINA CS 1.6
(05/07/2018 11:09 PM)meTaLiCroSS escribió:  Esa es la diferencia, por eso no cualquier mandril puede programar
04/12/2019 07:00 PM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)

Contáctanos | Allied Modders en español | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS