18/02/2015, 11:51 PM (Última modificación: 12/07/2015, 12:59 PM por Skylar.)
Vengo aportar este plugin lo hice yo desde 0, es algo simple c:
Nombre - AdminConnect
Version 1.0 - Al entrar un admin sale un say, ejemplo del say "Nombre - Skylar || Admin - Vip"
Version 1.1 - En el say sale "Nombre - Skylar || Admin - VIP || Vencimiento - 22/04/2015" y automaticamente se desactiva el admin cuando haya vencido.
Version 1.2 - Corregido que el print salga al admin y no a todos los jugadores.
Adentro del sma pueden configurar los flags de los admin(Vip, full y basic) y el nombre del admin
Me lo llevo es bastante útil para gente con quien tenga muchos admins y no tenga muchas ganas de editar el users.ini , ademas avisa el día de vencimiento muy bueno.
13/04/2015, 02:29 AM (Última modificación: 13/04/2015, 02:32 AM por hud.)
(13/04/2015, 01:36 AM)VMGaming escribió: El say que sale debería solo mostrarle al admin no?
por que acabo de ver que le saltaba a la todos los players :/
Si queres que solamente le salga al admin y no a todos cambia esta parte del code:
31/12/2016, 09:21 PM (Última modificación: 31/12/2016, 09:26 PM por Laci512.)
Ejemplo: en el archivo user.ini, "Juan" "Cotraseña" "avcddaskdsaipd" 31/12/2016 :
(18/02/2015, 11:51 PM)Skylar escribió: Version 1.1 - En el say sale "Nombre - Skylar || Admin - VIP || Vencimiento - 22/04/2015" y automaticamente se desactiva el admin cuando haya vencido.
(31/12/2016, 09:21 PM)Laci512 escribió: Ejemplo: en el archivo user.ini, "Juan" "Cotraseña" "avcddaskdsaipd" 31/12/2016 :
(18/02/2015, 11:51 PM)Skylar escribió: Version 1.1 - En el say sale "Nombre - Skylar || Admin - VIP || Vencimiento - 22/04/2015" y automaticamente se desactiva el admin cuando haya vencido.
01/01/2017, 05:27 PM (Última modificación: 01/01/2017, 05:50 PM por Laci512.)
Para eso lees el code y vez
Código PHP:
const ACCESS_VIP = ADMIN_LEVEL_F <-- este es vip, con flag F const ACCESS_FULL = ADMIN_LEVEL_G <-- este es Full, con flag G const ACCESS_BASIC = ADMIN_LEVEL_H <-- y este basico, con flag H
y si vez lo flag:
Código PHP:
#define ADMIN_ALL 0 /* everyone */ #define ADMIN_IMMUNITY (1<<0) /* flag "a" */ #define ADMIN_RESERVATION (1<<1) /* flag "b" */ #define ADMIN_KICK (1<<2) /* flag "c" */ #define ADMIN_BAN (1<<3) /* flag "d" */ #define ADMIN_SLAY (1<<4) /* flag "e" */ #define ADMIN_MAP (1<<5) /* flag "f" */ #define ADMIN_CVAR (1<<6) /* flag "g" */ #define ADMIN_CFG (1<<7) /* flag "h" */ #define ADMIN_CHAT (1<<8) /* flag "i" */ #define ADMIN_VOTE (1<<9) /* flag "j" */ #define ADMIN_PASSWORD (1<<10) /* flag "k" */ #define ADMIN_RCON (1<<11) /* flag "l" */ #define ADMIN_LEVEL_A (1<<12) /* flag "m" */ #define ADMIN_LEVEL_B (1<<13) /* flag "n" */ #define ADMIN_LEVEL_C (1<<14) /* flag "o" */ #define ADMIN_LEVEL_D (1<<15) /* flag "p" */ #define ADMIN_LEVEL_E (1<<16) /* flag "q" */ #define ADMIN_LEVEL_F (1<<17) /* flag "r" */ <--- Letra R #define ADMIN_LEVEL_G (1<<18) /* flag "s" */ <--- letra S #define ADMIN_LEVEL_H (1<<19) /* flag "t" */ <---- letra T #define ADMIN_MENU (1<<20) /* flag "u" */ #define ADMIN_BAN_TEMP (1<<21) /* flag "v" */ #define ADMIN_ADMIN (1<<24) /* flag "y" */ #define ADMIN_USER (1<<25) /* flag "z" */
Ok ya entendido eso vamos al user y por ejemplo:
En el user.ini "jose" "cotraseña" "abcdefghijklmnopqr" "01/01/2017" <- Vencimiento, si queremos que este Admin sea Vip ponemos la letra R, que seria el flag F pero debemos borrar la letra S y la T para no confundir Admin basic con el Full e Vip, otro ejemplo seria
"dory" "cotraseña" "abcdefghijklmnopqt" "01/01/2017" <- Vencimiento, si queremos que sea admin Basico buscamos la letra del flag que es H letra T, dejamos la t en el user y borramos la S y la R para que no aiga confucion con el Vip y el Full
Para agregar otro tipo de admin escoge por ejemplo el Admin Dueño que es flags Admin_rcon seria asi.
pikipi , nose creo que aqui no permiten pasar archivos compilados! Solo Descargas los includes y los pones aki
amxmodx/scripting/includes
O puede ser que aigas editado algo mal
Tengo un problema, me sale el mensaje en say a mi pero a los admin comunes no, tengo las flags todas cambiadas en cmdacces.ini, puede ser que tenga algo que ver???
Copio 2 admin de mi users.ini, reemplazo algunos caracteres con * por razon obvias
27/08/2017, 06:43 PM (Última modificación: 27/08/2017, 06:44 PM por Skylar.)
(27/08/2017, 04:05 PM)mtutet escribió: Tengo un problema, me sale el mensaje en say a mi pero a los admin comunes no, tengo las flags todas cambiadas en cmdacces.ini, puede ser que tenga algo que ver???
Copio 2 admin de mi users.ini, reemplazo algunos caracteres con * por razon obvias