Enviar respuesta 
[ZP][TUT] Crear Happy Hour para ZP 4.2
Autor Mensaje
ShaDow^ Sin conexión
Miembro


Mensajes: 69
Registro en: Dec 2013
Reputación: 0
Mensaje: #1
[ZP][TUT] Crear Happy Hour para ZP 4.2
Nota antes de empezar: Este tutorial esta hecho para ZP 4.2 y 4.3

Empezemos.

Abajo de los Includes y arriba de Plugin Customization agregamos las siguientes variables:

Código PHP:
new const horas[] = { 000102030405060708 ,0910 // Aca estamos diciendo que el Happy Hour empezara a las 12 AM y terminara a las 10 AM. Modifiquenlo a su gusto.
new boolg_happytime // Este bool sirve para dar la ganancia x2 en el Happy Hour 

Vamos al public event_round_start y abajo del { agregamos:

Código PHP:
// [HV] Hora Vico
set_task(0.1,"happyhour"// Aca definimos que cada 1 segundo se llame al bool happy hour para checkear si estamos en happy hour. 

Ahora vamos al public fw_TakeDamage y buscamos:

Código PHP:
// Reward ammo packs for every [ammo damage] dealt 

Y modifican esto:

Código PHP:
while (g_damagedealt[attacker] >= ammodamage

Por Esto:

Código PHP:
while (g_damagedealt[attacker] >= (ammodamage / (g_happytime 3)) ) 

Ahora vamos al final del plugin y agregamos

Código PHP:
public happyhour(id)
{
    new 
data[12]
    
get_time("%H"data12)
    new 
Tiempo str_to_num(data)
 
    for(new 
i=0;<= sizeof horas 1;i++)
    {
        if(
Tiempo != horas[i]) continue
        
g_happytime true
        
break;
    }
    if(
g_happytime)
    {
        
zp_colored_print(0"^x04[ZP]^x01 Estas en^x04 Happy Hour^x01 disfruta mientas ganas el^x04 Doble^x01 de AmmoPacks")
    }


Y eso fue todo para crear Happy Hour.

Saludos, Atte. ShaDow^
10/12/2013 11:19 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
cLAANS Sin conexión
Miembro Sr.


Plugin developer Trebol purpura
Mensajes: 653
Registro en: Oct 2013
Reputación: 16
Mensaje: #2
RE: [ZP][TUT] Crear Happy Hour para ZP 4.2
Código:
public event_round_start
{
static data[ 9 ];
    get_time( "%H", data, 8 );
    
    new Hora = str_to_num( data );
    
    if( Hora >= 00 && Hora < 10 )
    {
        g_happytime = true;
         zp_colored_print(0, "^x04[ZP]^x01 Estas en^x04 Happy Hour^x01 disfruta mientas ganas el^x04 Doble^x01 de AmmoPacks")
    }
}

No seria mejor ?

Saludos,
cLAANS.-

Mi unico plugin.
Tutorial de niveles.

Ayudo, pero no de la manera que quieren, si quieren aprender les servirá lo mio, para pedir el codigo en bandeja tienen la sección 'Pedidos'

(09/11/2017 09:30 PM)SoundBlaster escribió:  Espera y llamo a los power rangers para que me digan la linea de error
11/12/2013 01:00 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
RauliTop Sin conexión
Miembro Héroe


El protector 1k
Mensajes: 1,961
Registro en: Oct 2013
Reputación: 36
Mensaje: #3
RE: [ZP][TUT] Crear Happy Hour para ZP 4.2
para empezar que este tutorial no lo hiciste tú y ni siquiera dejas los créditos.

http://forums.alliedmods.net/showthread.php?t=113547

hay varias cosas mal, viendo esto
Código PHP:
public happyhour(id

me quedé Yao ming

(17/04/2015 03:36 PM)Neeeeeeeeeel.- escribió:  No se va a volver a conectar a internet en toda su puta vida... nadie sube porno a mi foro y vive para contarlo.
11/12/2013 10:59 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
ShaDow^ Sin conexión
Miembro


Mensajes: 69
Registro en: Dec 2013
Reputación: 0
Mensaje: #4
RE: [ZP][TUT] Crear Happy Hour para ZP 4.2
(11/12/2013 10:59 AM)RauliTop escribió:  para empezar que este tutorial no lo hiciste tú y ni siquiera dejas los créditos.

http://forums.alliedmods.net/showthread.php?t=113547

hay varias cosas mal, viendo esto
Código PHP:
public happyhour(id

me quedé Yao ming

Para empezar nunca dije que este tutorial era mio. Ni que lo hice yo, tengo esto en mi zp hace mucho tiempo. Y como hay gente que no puede entrar a la web de alliedmods. Decidi postearlo aca.
11/12/2013 11:57 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
alan_el_more Sin conexión
Miembro Destacado


Plugin developer
Mensajes: 986
Registro en: Oct 2013
Reputación: 16
Mensaje: #5
RE: [ZP][TUT] Crear Happy Hour para ZP 4.2
(11/12/2013 01:00 AM)cLAANS escribió:  
Código:
public event_round_start
{
static data[ 9 ];
    get_time( "%H", data, 8 );
    
    new Hora = str_to_num( data );
    
    if( Hora >= 00 && Hora < 10 )
    {
        g_happytime = true;
         zp_colored_print(0, "^x04[ZP]^x01 Estas en^x04 Happy Hour^x01 disfruta mientas ganas el^x04 Doble^x01 de AmmoPacks")
    }
}

No seria mejor ?

Saludos,
cLAANS.-

Si pero hay gente que puede querer dejar intervalos de tiempo


Ni te molestes en enviarme un mensaje privado para pedirme ayuda porque NO lo voy a contestar.
Gracias por su atención.
11/12/2013 12:26 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
[R]ak Sin conexión
Miembro Pandawan


Panda Plugin developer Donador Plugin popular
Mensajes: 633
Registro en: Oct 2013
Reputación: 22
Mensaje: #6
RE: [ZP][TUT] Crear Happy Hour para ZP 4.2
pls..

Código PHP:
public event_round_start() {
    
    static 
Date[3], Time
    
    get_time
("%H"Datecharsmax(Date))
    
    
Time str_to_num(Date)
    
    static const 
TIME_HAPPY 12 13 14
    
    
if(TIME_HAPPY Time) {
        
        
g_happytime true
        
        zp_colored_print
(0"^x04[ZP]^x01 Estas en^x04 Happy Hour^x01 disfruta mientas ganas el^x04 Doble^x01 de AmmoPacks")
        
    }
    else
        
g_happytime false
        


Hi Milashkasiya CrabCrab

Soy un #Panda.. Soy solo un tipo que parece #común pero soy todo lo contrario; alguien #atípico en esta sociedad actual

Image
Link
(Este mensaje fue modificado por última vez en: 11/12/2013 03:31 PM por [R]ak.)
11/12/2013 12:50 PM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
RauliTop Sin conexión
Miembro Héroe


El protector 1k
Mensajes: 1,961
Registro en: Oct 2013
Reputación: 36
Mensaje: #7
RE: [ZP][TUT] Crear Happy Hour para ZP 4.2
(11/12/2013 12:50 PM)[R]ak escribió:  pls..

Código PHP:
public event_round_start() {
    
    static 
Date[3], Time
    
    get_time
("%H"Datecharsmax(Date))
    
    
Time str_to_num(Date)
    
    static const 
TIME_HAPPY 12 13 14
    
    
if(TIME_HAPPY Time) {
        
        
g_happytime true
        
        zp_colored_print
(0"^x04[ZP]^x01 Estas en^x04 Happy Hour^x01 disfruta mientas ganas el^x04 Doble^x01 de AmmoPacks")
        
    }
    else
        
g_happytime true
        


siempre true Crab

(17/04/2015 03:36 PM)Neeeeeeeeeel.- escribió:  No se va a volver a conectar a internet en toda su puta vida... nadie sube porno a mi foro y vive para contarlo.
11/12/2013 03:17 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
roccoxx Sin conexión
Miembro Destacado


Plugin developer Trebol purpura 1k
Mensajes: 1,159
Registro en: Oct 2013
Reputación: 18
Mensaje: #8
RE: [ZP][TUT] Crear Happy Hour para ZP 4.2
esta mal medicado rak.

futuro ingeniero agrónomo.

tutoriales-allied
buscas un zp?

"La imitación es la forma más sincera de admiración con la que puede pagar la mediocridad a la grandeza"

volví a vender plugins, contactame
11/12/2013 03:27 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
[R]ak Sin conexión
Miembro Pandawan


Panda Plugin developer Donador Plugin popular
Mensajes: 633
Registro en: Oct 2013
Reputación: 22
Mensaje: #9
RE: [ZP][TUT] Crear Happy Hour para ZP 4.2
sabes lo difícil que es armar un code prolijo desde un celular? ¬¬ copie y pegue esa parte

Whatever

pd: happy para todos! (?

Hi Milashkasiya CrabCrab

Soy un #Panda.. Soy solo un tipo que parece #común pero soy todo lo contrario; alguien #atípico en esta sociedad actual

Image
Link
(Este mensaje fue modificado por última vez en: 11/12/2013 03:36 PM por [R]ak.)
11/12/2013 03:32 PM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
RauliTop Sin conexión
Miembro Héroe


El protector 1k
Mensajes: 1,961
Registro en: Oct 2013
Reputación: 36
Mensaje: #10
RE: [ZP][TUT] Crear Happy Hour para ZP 4.2
(11/12/2013 11:57 AM)ShaDow^ escribió:  
(11/12/2013 10:59 AM)RauliTop escribió:  para empezar que este tutorial no lo hiciste tú y ni siquiera dejas los créditos.

http://forums.alliedmods.net/showthread.php?t=113547

hay varias cosas mal, viendo esto
Código PHP:
public happyhour(id

me quedé Yao ming

Para empezar nunca dije que este tutorial era mio. Ni que lo hice yo, tengo esto en mi zp hace mucho tiempo. Y como hay gente que no puede entrar a la web de alliedmods. Decidi postearlo aca.
pues deberías a ver puesto los créditos de donde lo sacaste.

no es exclusivo para zp 4.2

(17/04/2015 03:36 PM)Neeeeeeeeeel.- escribió:  No se va a volver a conectar a internet en toda su puta vida... nadie sube porno a mi foro y vive para contarlo.
12/12/2013 04:59 PM
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