Enviar respuesta 
[TUT] Guardar/Cargar datos de un player (ejemplo zp)
Autor Mensaje
[SVL]Kevin Sin conexión
Miembro Junior


Mensajes: 15
Registro en: Dec 2019
Reputación: 0
Mensaje: #51
RE: [TUT] Guardar/Cargar datos de un player (ejemplo zp)
Necesito ayuda..!

No me quieren guardar los datos, quiero guardar los *AMMOPACKS - NIVELES - RESETS - EXP* y no me guardan y lo hice tal cual como esta el TUT..

Código PHP:
new g_nivel[33]
new 
g_reset[33]
new 
g_exp[33]
new 
g_pj[33][32]        // El PJ,Cuenta,Nick,Steamid,IP,HID o lo que quieras usar

enum {
    
CAMPO_AMMOPACKS 0,
    
CAMPO_NIVEL,
    
CAMPO_RESET,
    
CAMPO_EXP,
    
MAX_CAMPOS
}

new 
g_campos[MAX_CAMPOS

Código PHP:
public plugin_init
{

    
g_vault adv_vault_open("datos_zp"true)

    
g_campos[CAMPO_AMMOPACKS] = adv_vault_register_field(g_vault"AMMOPACKS")
    
g_campos[CAMPO_NIVEL] = adv_vault_register_field(g_vault"NIVEL")
    
g_campos[CAMPO_RESET] = adv_vault_register_field(g_vault"RESET")
    
g_campos[CAMPO_EXP]    = adv_vault_register_field(g_vault"EXPERIENCIA")
    
adv_vault_init(g_vault

Código PHP:
public client_putinserver(id)
{
    
funcion_cargar(id

Código PHP:
public client_disconnect(id)
{
    
funcion_guardar(id

Código PHP:
funcion_guardar(id)
{
    
/*Preparamos el vault para el guardado*/
    
adv_vault_set_start(g_vault)
    
    
adv_vault_set_field(g_vaultg_campos[CAMPO_AMMOPACKS], g_ammopacks[id])
    
adv_vault_set_field(g_vaultg_campos[CAMPO_NIVEL], g_nivel[id])
    
adv_vault_set_field(g_vaultg_campos[CAMPO_RESET], g_reset[id])
    
adv_vault_set_field(g_vaultg_campos[CAMPO_EXP], g_exp[id])
    
    
/*Guardamos los campos ----------------*/
    
adv_vault_set_end(g_vault0g_pj[id])
}

funcion_cargar(id)
{
    
/*Preparamos el vault para la obtención de los campos*/
    
if(!adv_vault_get_prepare(g_vault_g_pj[id]))
    {
        
/*No hay datos*/
        
return
    }

    
/*Obtenemos los datos de los campos ------------------------------------------------------------*/
    
g_ammopacks[id]    = adv_vault_get_field(g_vaultg_campos[CAMPO_AMMOPACKS])
    
g_nivel[id]    = adv_vault_get_field(g_vaultg_campos[CAMPO_NIVEL])
    
g_reset[id]    = adv_vault_get_field(g_vaultg_campos[CAMPO_RESET])
    
g_exp[id]    = adv_vault_get_field(g_vaultg_campos[CAMPO_EXP])
    
/*---------------------------------------------------------------------------------------------*/


Image

-..SVL | Programando mi Zombie Plague..-
(Este mensaje fue modificado por última vez en: 18/01/2020 05:48 PM por [SVL]Kevin.)
18/01/2020 05:45 PM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Hypnotize Ausente
Miembro Sr.


Plugin developer Donador Trebol purpura
Mensajes: 710
Registro en: Dec 2017
Reputación: 14
Mensaje: #52
RE: [TUT] Guardar/Cargar datos de un player (ejemplo zp)
https://amxmodx-es.com/Thread-Sistema-de...-adv-vault

(10/01/2020 11:18 AM)Niper.- escribió:  Trap no son tus putas trap es mi equipo tumbando el foro de amxmodx hey tumbando el foro hey tumbando el foroooo ya saben todos nos llevamos todos los pluginsss..
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
(24/12/2019 09:32 AM)roccoxx escribió:  
(24/12/2019 04:46 AM)Hypnotize escribió:  tengo que pasar mi navidad solo en dubai :'v
si querés te paso a saludar un rato, pero solo un rato porque me tengo que volver con mis 10 mujeres
18/01/2020 05:55 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