Raised This Month: $ Target: $400
 0% 

Zombie Apocalypse 4.6 (ZP 4.3)


  
 
 
Thread Tools Display Modes
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 04-09-2013 , 09:20   Re: Zombie Apocalypse 4.2 (ZP 4.3)
#391

Quote:
Originally Posted by XINLEI View Post
¿ahora como uno llama un modo desde un plugin y sin includes?
Para qué quieres iniciar un modo desde un plugin externo?

Y además, sabías que la función para empezar un modo es pública ?
PHP Code:
// Make Zombie Task
public make_zombie_task()
{
    
// Call make a zombie with no specific mode
    
make_a_zombie(MODE_NONE0)

Quote:
Originally Posted by DJHD! View Post
Te dejo un code que te puede ser útil a mio me ha funcionado muchísimo espero te sirve a ti este sistema nunca me ha fallado a lo mejor a ti tampoco te fallará lo traté de explicar lo que mas puse para la gente que no sabe usarlo.

De hecho no tiene ningún bug y lo mejor es que se puede modificar el archivo y no se te bugeará.
Lo probé y funciona, obviamente lo probé con un código mas completo que este pero funciona y no tiene problemas, cualquier duda o problema me lo mandan por PM.

PHP Code:
#include <amxmodx>
#include <nfvault> // Include que usaremos

// Variables que usaremos
new VaultFile[128], szData[180], szKey[30]

// Variables que usaremos para Guardar es Solamente un Ejemplo
new g_Exp[33], g_AmmoPacks[33]

// Se inicia el Plugin...
public plugin_init()
{
    
// Registro El PLugin
    
register_plugin("Guardado Fvault""1.0""DJHD!")
    
    
// Creo que esto crea el archivo Datos en data/nfvault
    
nfv_file("Datos"VaultFilecharsmax(VaultFile))
}

// Función privada para Guardar los Datos de los Usuarios
GuardarDatos(id)
{
    
// Esto lo Hice para demostrar solamente obviamente dentro del ZP tiene una Variable para obtener el Nombre :)
    
new gName[32]
    
get_user_name(idgNamecharsmax(gName))
    
    
// Le damos Formato a szKey con el Nombre "db_datos" para luego usarlo
    
formatex(szKeycharsmax(szKey), "db_datos")
    
    
// Lo mismo aquí pero con szData pero con la diferencia que aquí le seteamos el valor actual de cada variable.
    
formatex(szDatacharsmax(szData), "%d %d"g_Exp[id], g_AmmoPacks[id])
    
    
// Seteamos la key, nombre del usuario y la data
    
nfv_set_data(VaultFileszKeygNameszData)
}

// Función privada para Cargar los Datos de los Usuarios
CargarDatos(id)
{    
    new 
gName[32], g_Load_Exp[25], g_Load_AmmoPacks[25]
    
get_user_name(idgNamecharsmax(gName))
    
    
formatex(szKeycharsmax(szKey), "db_datos")
    
    
// Creo que si no existe el key y la data con ese nombre se returnea
     
if(!nfv_get_data(VaultFileszKeygNameszDatasizeof(szData) - 1))
        return;
    
    
// Separamos los Datos y los guardamos en una variable
    
parse(szDatag_Load_Expcharsmax(g_Load_Exp), g_Load_AmmoPackscharsmax(g_Load_AmmoPacks))
    
    
// Le damos los datos Parseados de la data convertidos en numeros
    
g_Exp[id] = str_to_num(g_Load_Exp)
    
g_AmmoPacks[id] = str_to_num(g_Load_AmmoPacks)

Dejo adjuntado el Include nfvault.
La idea era no cambiar el tipo de guardado, si no la forma de guardar o cargar

Pero bueno, por lo que veo fvault tiene problemas da igual como cargues y guardes

Veré si lo cambio, pero este cambio va a joder fastidiar a muchas personas que utilizaban fvault y ya tienen sus datos guardados

Muchas Gracias!
baneado is offline
XINLEI
me too
Join Date: Jun 2011
Location: Colombian Coffee storage
Old 04-09-2013 , 11:51   Re: Zombie Apocalypse 4.2 (ZP 4.3)
#392

Quote:
Originally Posted by baneado View Post
Para qué quieres iniciar un modo desde un plugin externo?
para usar un plugin externo en un modo. simple.
Quote:
Originally Posted by baneado View Post
Y además, sabías que la función para empezar un modo es pública ?
Yo no pienso escribir un ridiculo callfunc cada vez que quiera iniciar un modo sabiendo que solo necesito un comando de consola. No hay nada de bueno qutando eso.
Quote:
Originally Posted by XINLEI View Post
Acuerdese que este plugin tambien se va a usar por alguien que no le interesara nada de pawn.

Last edited by XINLEI; 04-09-2013 at 11:53.
XINLEI is offline
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 04-09-2013 , 12:21   Re: Zombie Apocalypse 4.2 (ZP 4.3)
#393

Quote:
Originally Posted by XINLEI View Post
para usar un plugin externo en un modo. simple.

Yo no pienso escribir un ridiculo callfunc cada vez que quiera iniciar un modo sabiendo que solo necesito un comando de consola. No hay nada de bueno qutando eso.
estamos hablando de empezar un modo con un plugin, ese ejemplo está mal
za_round_mode y obtienes el modo que se está jugando y luego haces lo que quieras
baneado is offline
XINLEI
me too
Join Date: Jun 2011
Location: Colombian Coffee storage
Old 04-09-2013 , 13:00   Re: Zombie Apocalypse 4.2 (ZP 4.3)
#394

Quote:
Originally Posted by baneado View Post
estamos hablando de empezar un modo con un plugin, ese ejemplo está mal
za_round_mode y obtienes el modo que se está jugando y luego haces lo que quieras
Lee mi primera pregunta de nuevo.
XINLEI is offline
Jockey
Member
Join Date: Nov 2008
Location: Germany
Old 04-09-2013 , 13:30   Re: Zombie Apocalypse 4.2 (ZP 4.3)
#395

¿Podría usted describir todavía algunos plugins para ZA?
http://forums.alliedmods.net/showthread.php?t=119719
http://forums.alliedmods.net/showthread.php?t=93659
http://forums.alliedmods.net/showthread.php?t=159587
http://forums.alliedmods.net/showthread.php?t=79578

o me puede decir cómo lo hago yo parafraseo?

Last edited by Jockey; 04-09-2013 at 13:31.
Jockey is offline
TimooCS
Veteran Member
Join Date: Dec 2012
Location: Argentina
Old 04-09-2013 , 14:36   Re: Zombie Apocalypse 4.2 (ZP 4.3)
#396

gracias DJHD!, lo usarè
__________________
TimooCS is offline
Send a message via MSN to TimooCS Send a message via Skype™ to TimooCS
Roccoxx
AlliedModders Donor
Join Date: Jan 2012
Location: Argentina
Old 04-09-2013 , 14:38   Re: Zombie Apocalypse 4.2 (ZP 4.3)
#397

al pedo raulitop le cambiaste las natives, ahora la mayoria va a venir para que le adaptes sus plugins.
__________________
Tutorials here (Spanish)

Like as another Pijudo said: "Tired and retired"
Roccoxx is offline
Send a message via MSN to Roccoxx
Matians
Veteran Member
Join Date: Nov 2010
Location: ME QUIEREN ROBAR
Old 04-09-2013 , 18:17   Re: Zombie Apocalypse 2.1 (ZP 4.3)
#398

Quote:
Originally Posted by baneado View Post
- Corregido: bug crítico que permitía bugear tu cuenta y las demás (no voy a explicar como ya que TODOS los guardados que están en el foro tienen este bug)
E.E Yo te dije ese e.e...

if (g_status[id] != OFFLINE && CONFIRM_MENU != 3) return;

Vos me dijiste que si, te pregunte si habías arreglado el error de bugear cuenta estando logueado, me dijiste que en en la 4.1 lo habías arreglado, y lo arreglaste en la 4.2. Te lo dije yo D:

Last edited by Matians; 04-09-2013 at 20:07.
Matians is offline
SoldierPRO
Junior Member
Join Date: Mar 2013
Location: Monterrey N.L
Old 04-09-2013 , 22:32   Re: Zombie Apocalypse 4.2 (ZP 4.3)
#399

Ayuda que Nose mucho de codigos XD soy nuevo en amxmodx LoL
__________________
SoldierPRO Helping people to have a good server
SoldierPRO is offline
Send a message via MSN to SoldierPRO Send a message via Skype™ to SoldierPRO
MexPower
Veteran Member
Join Date: Nov 2012
Old 04-09-2013 , 23:21   Re: Zombie Apocalypse 4.2 (ZP 4.3)
#400

Quote:
Originally Posted by SoldierPRO View Post
Ayuda que Nose mucho de codigos XD soy nuevo en amxmodx LoL
Multiple Cuenta...
__________________
Allied Modders En Español
MexPower is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:02.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode