Raised This Month: $ Target: $400
 0% 

[ZP] Como hacer zp_Reset


  
 
 
Thread Tools Display Modes
Author Message
Nico1
Senior Member
Join Date: Oct 2010
Old 02-01-2011 , 12:50   [ZP] Como hacer zp_Reset
#1

Bueno Primero vamos a
Code:
// Player vars
y hay ponemos
Code:
reset_pj[33]
Ahora vamos a
Code:
public client_putinserver
Y hay agregamos
Code:
reset_pj[id] = 0
despues vamos a
Code:
    // Client commands
y hay ponemos
Code:
register_clcmd("reset", "menu_reset")
Ahora vamos a
Code:
// Game Menu
Y hay ponemos
Code:
len += formatex(menu[len], sizeof menu - 1 - len, "\r8.\r Reset Menu!^n^n")
Ahora vamos a
Code:
menu_game(id, key)
Y hay agregamos
Code:
        case 7: 
        {
        client_cmd(id, "reset")
        }
Ahora vamos al final del plugin y ponemos
Code:
 public menu_reset(id)
{
    new Menu1 = menu_create("\yResetear Personaje^n^n^n\r- \wRequisitos^n\r- Nivel:\y554", "menu_resethandler")
    
    if (Lvl[id] >= 250)
        menu_additem(Menu1, "\y Resetear Personaje^n^n", "1", 0)
    else
        menu_additem(Menu1, "\d Resetear Personaje^n^n", "1", 0)
    
    menu_additem(Menu1, "\r No, no quiero resetear^n^n^n^n^n^n^n^n^n^n^n", "2", 0)
    
    menu_setprop(Menu1,MPROP_EXITNAME,"\y Salir")
    menu_setprop(Menu1, MPROP_EXIT, MEXIT_ALL)
    menu_display(id, Menu1, 0)
    return PLUGIN_HANDLED
}

public menu_resethandler(id, Menu1, item)
{
    if (item == MENU_EXIT)
    {
        menu_destroy(Menu1)
        return PLUGIN_HANDLED
    }
    
    new Data[6], Name[64]
    new Access, Callback
    menu_item_getinfo(Menu1, item, Access, Data, sizeof(Data)-1, Name, sizeof(Name)-1, Callback)
    
    new Key = str_to_num(Data)
    
    switch (Key)
    {
        case 1:
        {
            if (reset_pj[id] >= 999)
            {
                zp_colored_print(id, "^x03[^x04ZP^x03]^x01 Llegastes al level maximo de resets")
                client_print(id, print_center, "Llegastes al level maximo de resets")
                return PLUGIN_HANDLED
            }
            if (g_ammopacks[id] >= 1000000)
            {
                Lvl[id] = 1
                g_ammopacks[id] = 4
                reset_pj[id]++
                zp_colored_print(id, "^x03[^x04ZP^x03]^x01 Acabas de resetear!")
                client_print(id, print_center, "Acabas de resetear!")
            }
            else
            {
                zp_colored_print(id, "^x03[^x04ZP^x03]^x01 Para resetear necesitas ser level:^x03 554")
                client_print(id, print_center, "Para resetear necesitas ser level:^x03 554")
            }
            menu_reset(id)
        }
    }
    menu_destroy(Menu1)
    return PLUGIN_HANDLED
}
]
Listo nos vemos
__________________

Last edited by Nico1; 02-01-2011 at 13:16.
Nico1 is offline
Desktop
AlliedModders Donor
Join Date: Sep 2009
Location: C:\Users\Default\
Old 02-01-2011 , 13:04   Re: [ES][ZP][TUT] Como hacer zp_Reset
#2

Porque le plagias ideas a spid?
Creo que esto es demasiado facil
__________________
Massive Infection:: Piu-Games
Desktop is offline
Nico1
Senior Member
Join Date: Oct 2010
Old 02-01-2011 , 13:06   Re: [ES][ZP][TUT] Como hacer zp_Reset
#3

Quote:
Originally Posted by Desktop View Post
Porque le plagias ideas a spid?
Creo que esto es demasiado facil
nunca robe ideas aprendi a hacerlo ¬¬ y lo postee para los que no saven y si es facil y que ?
__________________
Nico1 is offline
Raddish
BANNED
Join Date: Jul 2008
Location: Argentina
Old 02-01-2011 , 13:58   Re: [ES][ZP][TUT] Como hacer zp_Reset
#4

Quote:
Originally Posted by Desktop View Post
Porque le plagias ideas a spid?
Creo que esto es demasiado facil
Speed me plagio a mi, mi zbug lo tubo MUCHISIMO ANTES que el ^^

Raddish is offline
Nahuz
Senior Member
Join Date: Nov 2008
Location: Argentina, Santa Fe, Ros
Old 02-01-2011 , 13:13   Re: [ES][ZP][TUT] Como hacer zp_Reset
#5

para que pones en putinserver reset_pj[id] = 0 ??

y donde esta la parte en la que seteas el daño ?
Nahuz is offline
Send a message via MSN to Nahuz Send a message via Skype™ to Nahuz
!Morte
Veteran Member
Join Date: May 2010
Old 02-01-2011 , 13:14   Re: [ES][ZP][TUT] Como hacer zp_Reset
#6

Quote:
Originally Posted by Nahuz View Post
para que pones en putinserver reset_pj[id] = 0 ??
Para que cuando un user se conecte tenga 0 resets.
!Morte is offline
Send a message via MSN to !Morte Send a message via Skype™ to !Morte
folycs
Junior Member
Join Date: Jan 2011
Old 02-01-2011 , 14:13   Re: [ES][ZP][TUT] Como hacer zp_Reset
#7

Quote:
Originally Posted by Nahuz View Post
para que pones en putinserver reset_pj[id] = 0 ??

y donde esta la parte en la que seteas el daño ?
El daño lo multiplicas con la misma variable del reset LoL.

3..2..1.. Guia como hacer hats por resets
__________________
folycs is offline
Desktop
AlliedModders Donor
Join Date: Sep 2009
Location: C:\Users\Default\
Old 02-01-2011 , 13:19   Re: [ES][ZP][TUT] Como hacer zp_Reset
#8

Boludo con palgiar me referia a robar la idea, el menu esta igual, ademas, nunca le seteas daño con sus resets.
Igual aunque no lo pongas en cliente putinserver el valor es 0.
__________________
Massive Infection:: Piu-Games
Desktop is offline
Nikou
Senior Member
Join Date: Oct 2010
Old 02-01-2011 , 13:25   Re: [ES][ZP][TUT] Como hacer zp_Reset
#9

Quote:
Originally Posted by Nico1 View Post
Ahora vamos a
Code:
menu_game(id, key)
Y hay agregamos
case 7:
{
client_cmd(id, "reset")
}
Ahora vamos al final del plugin y ponemos
[code] public menu_reset(id)
{
new Menu1 = menu_create("\yResetear Personaje^n^n^n\r- \wRequisitos^n\r- Nivel:\y554", "menu_resethandler")

if (Lvl[id] >= 250)
menu_additem(Menu1, "\y Resetear Personaje^n^n", "1", 0)


if (g_ammopacks[id] >= 1000000)
{
Lvl[id] = 1
g_ammopacks[id] = 4
reset_pj[id]++
zp_colored_print(id, "^x03[^x04ZP^x03]^x01 Acabas de resetear!")
client_print(id, print_center, "Acabas de resetear!")
}
esto no lo hiciste vos, lo sacaste de la version vieja del ZC y lo modificaste un poco

Last edited by Nikou; 02-01-2011 at 13:31.
Nikou is offline
Raddish
BANNED
Join Date: Jul 2008
Location: Argentina
Old 02-01-2011 , 13:30   Re: [ES][ZP][TUT] Como hacer zp_Reset
#10

NO PIENSO LEERLO PERO AL VER ESTO

PHP Code:
case 7
{
      
client_cmd(id"reset")

ME DIO UN ORGASMO

[IMG]http://img257.**************/img257/7300/trollguyg.jpg[/IMG]
Raddish 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 18:28.


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