Agregar administradores desde plugin
#1
Este plugin sirve para agregar administradores desde el plugin sin necesidad de hacerlo en users.ini
Se que el código es muy básico, pero quería aportar algo
Código PHP:
#include <amxmodx>

#define PLUGIN "Add Admins Externally"
#define VERSION "1.0"
#define AUTHOR "[N]drs"

enum _:iData
{
    
AUTH[44],
    
PASSWORD[32],
    
ACCESS[32],
    
FLAGS[32]
}

new const 
admins[][iData] = {
    {
"STEAMID""""ACCESS""FLAGS"},
    {
"IP""""ACCESS""FLAGS"},
    {
"NICKNAME""PASSWORD""ACCESS""FLAGS"}
}

public 
plugin_init(){
    
register_plugin(PLUGINVERSIONAUTHOR)
    
push_admins()
}

public 
push_admins(){
    for (new 
0sizeof(admins); i++){
        
admins_push(admins[i][AUTH], admins[i][PASSWORD], read_flags(admins[i][ACCESS]), read_flags(admins[i][FLAGS]));
    }


Ejemplo para agregar administradores:
Código PHP:
new const admins[][iData] = {
    {"[N]drs""0982""abcdefghijklmnopqrstu""a"}



Archivos adjuntos
.sma   Descargar AMXX / add_admins.sma (Tamaño: 645 bytes / Descargas: 42)
Responder
#2
(26/11/2020, 04:04 PM)[N]drs escribió: Este plugin sirve para agregar administradores desde el plugin sin necesidad de hacerlo en users.ini
Se que el código es muy básico, pero quería aportar algo
Código PHP:
#include <amxmodx>

#define PLUGIN "Add Admins Externally"
#define VERSION "1.0"
#define AUTHOR "[N]drs"

enum _:iData
{
    AUTH[44],
    PASSWORD[32],
 
ACCESS[32],
 
FLAGS[32]
}

new const 
admins[][iData] = {
    {"STEAMID""""ACCESS""FLAGS"},
    {"IP""""ACCESS""FLAGS"},
    {"NICKNAME""PASSWORD""ACCESS""FLAGS"}
}

public 
plugin_init(){
    register_plugin(PLUGINVERSIONAUTHOR)
    push_admins()
}

public 
push_admins(){
 for (new 
0sizeof(admins); i++){
        admins_push(admins[i][AUTH], admins[i][PASSWORD], read_flags(admins[i][ACCESS]), read_flags(admins[i][FLAGS]));
    }


Ejemplo para agregar administradores:
Código PHP:
new const admins[][iData] = {
    {"[N]drs""0982""abcdefghijklmnopqrstu""a"}


no entendi bien lo que hace tu plugin, se supone que hay que hay que agregar los admines directamente desde el .sma del plugin? osea, basicamente lo mismo que cargar el users.ini Cerealspit
(13/05/2017, 02:11 PM)DiCHANHO escribió: off: pobre este ya quedo traumado con lo del autor y robo de plugins
(26/07/2020, 08:32 PM)Hinami escribió: & si soy un gordo cagon, virgen, con posters de anime en todas partes

Aporte:
Datear Automáticamente CincoYA
Responder
#3
(26/11/2020, 04:04 PM)[N]drs escribió: Este plugin sirve para agregar administradores desde el plugin sin necesidad de hacerlo en users.ini
Responder
#4

Más fácil agregarlo desde users.ini

Con esto tenes que agregarlo al plugin, compilarlo y subirlo al servidor. Whatever
Responder
#5
(28/12/2020, 04:25 PM)Chema escribió: Más fácil agregarlo desde users.ini

Con esto tenes que agregarlo al plugin, compilarlo y subirlo al servidor.  Whatever

Lo sé pero siempre hay uno que otro que quiera agregar un admin desde un plugin y por eso lo publiqué :u
Responder
#6
(28/12/2020, 04:25 PM)Chema escribió: Más fácil agregarlo desde users.ini

Con esto tenes que agregarlo al plugin, compilarlo y subirlo al servidor.  Whatever

a eso me referia, da más trabajo editar el .sma complilarlo y subirlo que editar el usersr.ini Genius

yo crei que podias agregar admines con el plugin, pero desde el server, con un menú por ejemplo Trolleyes
(13/05/2017, 02:11 PM)DiCHANHO escribió: off: pobre este ya quedo traumado con lo del autor y robo de plugins
(26/07/2020, 08:32 PM)Hinami escribió: & si soy un gordo cagon, virgen, con posters de anime en todas partes

Aporte:
Datear Automáticamente CincoYA
Responder
#7
Lo que podrías hacer, es, agregar desde ingame.
Igualmente para eso, ya existe Admins Manager
(12/03/2014, 08:11 PM)roccoxx escribió: jajajajajajajajajajajajajajajaajajajajajaajajajajajajajajajajajajajajajajajajajajajajajajajjajajjajajajajaja

todo eso elevado a la quinta potencia.
Responder
#8
La idea de este código simplemente es cargar admins que se definan en el plugin
Responder
#9
Cero problema en que aportes, está genial. A lo que vamos es que, es mas facil y rapido entrar a users.ini

(28/12/2020, 04:25 PM)Chema escribió: Más fácil agregarlo desde users.ini

Con esto tenes que agregarlo al plugin, compilarlo y subirlo al servidor.  Whatever

(28/12/2020, 04:43 PM)Nacalau escribió: a eso me referia, da más trabajo editar el .sma complilarlo y subirlo que editar el usersr.ini Genius

yo crei que podias agregar admines con el plugin, pero desde el server, con un menú por ejemplo Trolleyes

(28/12/2020, 04:43 PM)acetatomil escribió: Lo que podrías hacer, es, agregar desde ingame.
Igualmente para eso, ya existe Admins Manager
(12/03/2014, 08:11 PM)roccoxx escribió: jajajajajajajajajajajajajajajaajajajajajaajajajajajajajajajajajajajajajajajajajajajajajajajjajajjajajajajaja

todo eso elevado a la quinta potencia.
Responder
#10
(28/12/2020, 04:48 PM)[N]drs escribió: La idea de este código simplemente es cargar admins que se definan en el plugin
(26/11/2020, 04:04 PM)[N]drs escribió: Este plugin sirve para agregar administradores desde el plugin sin necesidad de hacerlo en users.ini
(28/12/2020, 04:57 PM)acetatomil escribió: Cero problema en que aportes, está genial. A lo que vamos es que, es mas facil y rapido entrar a users.ini
(28/12/2020, 04:29 PM)[N]drs escribió: Lo sé pero siempre hay uno que otro que quiera agregar un admin desde un plugin y por eso lo publiqué :u
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)