[ZP]Auto-guardado sistema de nivel kikizone2
#1
Hola alguien de buen corazon que me ayude a hacerle un autoguardado al sistema de niveles de kikizone2?????

guardar los niveles,daños,reset de un jugador
Responder
#2
(19/09/2016, 12:46 AM)$DanerGamer$ escribió: Hola alguien de buen corazon que me ayude a hacerle un autoguardado al sistema de niveles de kikizone2?????

guardar los niveles,daños,reset de un jugador
Como auto guardado ?
“Quien te quiere en su vida, volverá a buscarte”
Qué frase más estúpida
Porque quien te quiere en su vida, jamás se iría.
Responder
#3
Osea que se guarden los datos de la persona Nivel,Daños,Reset

estoy usando el sistema de niveles por dmg de kiki pero quiero ver quien me ayuda a hacer que se guarde podria ser con adv_vault pero no tengo ni la mas minima idea xde

Aunque creo que fue error mio poner autoguardado y simplemente debi poner almacenar o guardar jeje
Responder
#4
Código PHP:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <adv_vault>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"

new kExp[33]
new 
kNivel[33]
new 
kDamage[33]
new 
kReset[33]
new 
g_nombre[33][32]

enum
{
    
XP,
    
NVL,
    
DMG,
    
RR,
    
MAX
}

new 
g_campos[MAX]
new 
g_vault

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
g_vault adv_vault_open("[ZP] Datos"false)
    
g_campos[XP] = adv_vault_register_field(g_vault"XP")
    
g_campos[NVL] = adv_vault_register_field(g_vault"NVL")
    
g_campos[DMG] = adv_vault_register_field(g_vault"DMG")
    
g_campos[RR] = adv_vault_register_field(g_vault"RR")
    
adv_vault_init(g_vault)
}

public 
client_putinserver(id)
{
    
get_user_name(idg_nombre[id], 31)
    
Cargar(id)
}

public 
client_disconnect(id)
{
    
Guardar(id)
}

public 
Guardar(id
{
    
adv_vault_set_start(g_vault);
    
    
adv_vault_set_field(g_vaultg_campos[XP], kExp[id]);
    
adv_vault_set_field(g_vaultg_campos[NVL], kNivel[id]);
    
adv_vault_set_field(g_vaultg_campos[DMG], kDamage[id]);
    
adv_vault_set_field(g_vaultg_campos[RR], kReset[id]);
    
    
adv_vault_set_end(g_vault0g_nombre[id])
}

public 
Cargar(id
{
    if(!
adv_vault_get_prepare(g_vault_g_nombre[id]))
        return;
    
    
kExp[id] = adv_vault_get_field(g_vaultg_campos[XP]);
    
kNivel[id] = adv_vault_get_field(g_vaultg_campos[NVL]);
    
kDamage[id] = adv_vault_get_field(g_vaultg_campos[DMG]);
    
kReset[id] = adv_vault_get_field(g_vaultg_campos[RR]);

“Quien te quiere en su vida, volverá a buscarte”
Qué frase más estúpida
Porque quien te quiere en su vida, jamás se iría.
Responder
#5
Gracias! voy a probarlo a ver.

Emmmm ups perdon por mi ignorancia pero eso lo pongo en el sma de mi zp no?
Responder
#6
si obvio, hay una guía del mismo kikizon úsala no requiere gran ciencia..
edit; https://amxmodx-es.com/Thread-GUIA-Adapt...entas-a-ZP

si no entiendes yo te recomendaría que leas lo básico al menos y luego empezar por un zp .
[Imagen: zcsztw-4.png] [Imagen: 6u5fj2-4.png]
[Imagen: linkedin_thumb_image.png][Imagen: 76561198283253977.png][Imagen: linkedin_thumb_image.png]
Responder
#7
Loze loze ya lei lo basico pero no lo logre xde asi que veo de esta manera a ver que tal queda
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)