Allied Modders en español

Versión completa: Sistema de Cuentas + Personajes (adv_vault) 1.9 [18/12/2018]
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Sistema de cuentas con personajes 1.9


Descripcion :
Un simple sistema de cuentas con personajes, podes entrar y registrarse o logearse, una vez registrado te va a pedir confirmar tus datos, una vez confirmado te va a aparecer un menú con 5 slot disponibles y podes elegir cualquiera de ellos y listo lo elegís uno que no este disponible y ya podes jugar no importa si te registraste llamando pepe y entras llamándote gaston , te va a cambiar el nombre automáticamente una vez en partida no podes cambiar el nombre, quédate tranquilo que nadie puede crear un personaje con tu mismo nombre, le va a decir que ese nick esta registrado. si estas conectado y entra un amigo a usar tu cuenta le va a salir
1. pepe (conectado)
y no va a poder entrar a ese personaje

(leer versiones para ver el nuevo contenido)

Como guardar algún dato :
Cita:Nota :
- ya tiene incluido un guardado por defecto que es de nivel
paso 1: vamos a
Código PHP:
enum
{
    
CAMPO_USU,
    
CAMPO_CONTRA,
    
CAMPO_NIVEL,
    
CAMPO_MAX

y agregamos lo que vamos a guardar ej:
Código PHP:
enum
{
    
CAMPO_USU,
    
CAMPO_CONTRA,
    
CAMPO_NIVEL,
    
CAMPO_RESET// nuevo
    
CAMPO_MAX

Paso 2 : vamos al plugin_init y buscamos esto
Código PHP:
g_vault2 adv_vault_open("Data De Personajes"false)
    
g_campo[CAMPO_NIVEL] = adv_vault_register_field(g_vault2"NIVEL")
    
adv_vault_init(g_vault2
y le agregamos lo que vamos a guardar
Código PHP:
g_vault2 adv_vault_open("Data De Personajes"false)
    
g_campo[CAMPO_NIVEL] = adv_vault_register_field(g_vault2"NIVEL")
    
g_campo[CAMPO_RESET] = adv_vault_register_field(g_vault2"RESET"// nuevo
    
adv_vault_init(g_vault2
Paso 3 : vamos al public Guardar(id) y buscamos esto
Código PHP:
    else
    {
        
get_user_name(idg_nombre[id], 31)
        
adv_vault_set_start(g_vault2)
        
adv_vault_set_field(g_vault2g_campo[CAMPO_NIVEL], g_nivel[id])
        
adv_vault_set_end(g_vault2_g_nombre[id])
    } 
y agregamos lo que vamos a guardar
Código PHP:
    {
        
get_user_name(idg_nombre[id], 31)
        
adv_vault_set_start(g_vault2)
        
adv_vault_set_field(g_vault2g_campo[CAMPO_NIVEL], g_nivel[id])
        
adv_vault_set_field(g_vault2g_campo[CAMPO_RESET], g_reset[id]) // nuevo
        
adv_vault_set_end(g_vault2_g_nombre[id])
    } 
Paso 4 (ultimo) : vamos a public Cargar(id) y buscamos esto :
Código PHP:
    else
    {
        
get_user_name(idg_nombre[id], 31)
        if(!
adv_vault_get_prepare(g_vault2_g_nombre[id]))  return;
        
g_nivel[id] = adv_vault_get_field(g_vault2g_campo[CAMPO_NIVEL])
    } 
y ponemos lo que queremos guardar
Código PHP:
    else
    {
        
get_user_name(idg_nombre[id], 31)
        if(!
adv_vault_get_prepare(g_vault2_g_nombre[id]))  return;
        
g_nivel[id] = adv_vault_get_field(g_vault2g_campo[CAMPO_NIVEL])
        
g_reset[id] = adv_vault_get_field(g_vault2g_campo[CAMPO_RESET]) // nuevo
    


Requisitos :
[API] Advanced Vault System : DESCARGAR

Creditos :
Cita:- Destro :[API] Advanced Vault System

Versiones :
Cita:V1.0
- 5 Personajes max
- Guardado adv_vault
- Lanzamiento del plugin
V1.5
- Cambio de contraseña + confirmación
- Nuevo estilo
- Confirmación del personaje + cancelación
V1.6
- Auto fix (error de creación de personajes)
V1.7
- Agregando ultimo ingreso
- Agregando "[-USUARIO NO REGISTRADO-]", Si no encuentra el usuario cuando te intentas logear
- Cambiar [PJ MAX : 5] A [PJ Disponibles : X] X = Slots disponibles
V1.8
- Arreglando bugs
V1.9
- Nueva opcion de cambiar de cuenta
- Mostrando el nivel del cada pj en el menu de personajes

Video : (1.0)

Unica foto (1.9)
[Imagen: r3PNjyq]
Descarga : 1.0, 1.7 & 1.9
[attachment=4423] Versión 1.0
[attachment=4456] Versión 1.7 (26/03/2017)
[attachment=6505] Versión 1.9 (16/06/2019) | +135 Descargas

Que es lo que este plugin tiene de nuevo?
Yo en este foro no vi con personajes de adv
Publicalo en aportes. Te soy sincero el único sistema de cuentas en plugins nuevos que puede llegar a ser aprobado puede llegar a ser el de CSAxel.
Esto no es nada nuevo. Todo repetido.
(12/03/2017, 09:26 PM)Web Controller escribió: [ -> ]Publicalo en aportes. Te soy sincero el único sistema de cuentas en plugins nuevos que puede llegar a ser aprobado puede llegar a ser el de CSAxel.
Esto no es nada nuevo. Todo repetido.
Me pasarías otro sistema de cuentas + personajes con adv_Vault porfavor
(12/03/2017, 10:12 PM)HK-416 escribió: [ -> ]
(12/03/2017, 09:26 PM)Web Controller escribió: [ -> ]Publicalo en aportes. Te soy sincero el único sistema de cuentas en plugins nuevos que puede llegar a ser aprobado puede llegar a ser el de CSAxel.
Esto no es nada nuevo. Todo repetido.
Me pasarías otro sistema de cuentas + personajes con adv_Vault porfavor

No te lo van a aprobar porque ya hay sistemas de cuentas mejores que este esperando aprobación y que tampoco van a ser aprobados, porque ya hubo sistemas de cuentas aprobados y no se necesitan más que esos; por eso te dijo que lo publiques en aportes.
Pero no se como moverlo
Se agradece el aporte .

A sumar pots Whatever


Si Pots, Pots!!!! Trolleyes
(13/03/2017, 01:25 PM)MeNJorge escribió: [ -> ]Se agradece el aporte .

A sumar pots Whatever


Si Pots, Pots!!!! Trolleyes

POST* plis.
Buen aporte !
Ya que lo pones en plugins nuevos podrias hacerlo para ZP tambien, le darán más uso... Whatever
Buen "plugin" sigue asi, podrias agregarle el cambiar contraseña asi es completo
saludos
Me gusto.
Pero como dice el:



(15/03/2017, 09:28 AM)ivan escribió: [ -> ]Buen "plugin" sigue asi, podrias agregarle el cambiar contraseña asi es completo
saludos
(15/03/2017, 09:28 AM)ivan escribió: [ -> ]Buen "plugin" sigue asi, podrias agregarle el cambiar contraseña asi es completo
saludos
Actualizado
Código:
V1.5
- Cambio de contraseña + confirmación
- Nuevo estilo
- Confirmación del personaje + cancelación
V1.6
- Auto fix (error de creación de personajes)
V1.7
- Agregando ultimo ingreso
- Agregando "[-USUARIO NO REGISTRADO-]", Si no encuentra el usuario cuando te intentas logear
- Cambiar [PJ MAX : 5] A [PJ Disponibles : X] X = Slots disponibles
si quiero que me guarde la EXP por FRAG, RR y puntos, etc etc, que deberia hacer? pregunta.
(08/12/2018, 10:48 PM)wavee escribió: [ -> ]si quiero que me guarde la EXP por FRAG, RR y puntos, etc etc, que deberia hacer? pregunta.
Fíjate en la primera parte que dice "Como guardar algún dato :" y ahí te muestra como guardar una variable si no entendes bien decime y te ayudo
Oye disculpa pero quisiera saber cual de los g_estados[33][5] seria el "offline , online" y los demas que tenga, ya que se me bugea el za.

es decir ¿como chekeo si esta Online, Offline o Espectador?
(15/12/2018, 03:25 AM)luxor xD escribió: [ -> ]Oye disculpa pero quisiera saber cual de los g_estados[33][5] seria el "offline , online" y los demas que tenga, ya que se me bugea el za.

es decir ¿como chekeo si esta Online, Offline o Espectador?
g_estados[id][0] (este es el estado del pj 1 si vale 1 es online si vale 0 off)
g_estados[id][1] (este es el estado del pj 2 si vale 1 es online si vale 0 off)

Código PHP:
public check_online(id)
{
    if (
g_estados[id][0])
    {
        
// El personaje 1 esta online
    
}
    else
    {
        
// El personaje 1 esta offline
    
}

    
// Tambien con un for
    
for (new 04x++)
    {
        if (
g_estados[id][x])
        {
            
// El personaje x esta online
        
}
        else
        {
            
// El personaje x esta offline
        
}
    }

HK, tiene un bug, cuando te creas un personaje, y tiras retry, queda Conectado, y asi sucesivamente con cualquier tag..
(08/06/2019, 07:47 PM)Reverant escribió: [ -> ]HK, tiene un bug, cuando te creas un personaje, y tiras retry, queda Conectado, y asi sucesivamente con cualquier tag..
Prueba esto