[ZP] parar countdown con movimiento de admin?
#1
Necesito que este "countdown" se pare si algun admin hace algun movimiento antes de que los segundos se acaben de contar, es decir el plugin cuenta 10 segunds, pero si yo que soy admin hago una plague antes de acabar esos segundos necesito que el countdown pare tambien? que puedo hacer ?


Archivos adjuntos
.sma   Descargar AMXX / zp_extra_addon_countdown.sma (Tamaño: 4.77 KB / Descargas: 37)
No hay mejor maestro que la experiencia más amarga de uno mismo, todo parece imposible hasta que se hace.
Responder
#2
pone un titulo descriptivo
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

[Imagen: xl0jvd-5.png]
Link
Responder
#3
(16/10/2013, 12:25 PM)[R]ak escribió: pone un titulo descriptivo



Mejor? me puedes ayudar rak?
No hay mejor maestro que la experiencia más amarga de uno mismo, todo parece imposible hasta que se hace.
Responder
#4
yo a vos ( _SPEED_ o como se escribiese ) no te voy a brindar soporte
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

[Imagen: xl0jvd-5.png]
Link
Responder
#5
(16/10/2013, 03:20 PM)[R]ak escribió: yo a vos ( _SPEED_ o como se escribiese ) no te voy a brindar soporte



Gracias igualmente ...
No hay mejor maestro que la experiencia más amarga de uno mismo, todo parece imposible hasta que se hace.
Responder
#6
zp_round_started ahí te lo dejo
(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.
Responder
#7
(16/10/2013, 03:20 PM)[R]ak escribió: yo a vos ( _SPEED_ o como se escribiese ) no te voy a brindar soporte
Si no le vas a dar soporte, simplemente no respondas el th.
Responder
#8
(16/10/2013, 04:19 PM)RauliTop escribió: zp_round_started ahí te lo dejo



esto?:

Código PHP:
if (!zp_has_round_started())

    {  

     return;

    } 

o tal vez esta?:

Código PHP:
public event_round_start()

{



    
remove_task(TASK_COUNT)    

    
set_task(5.0"countdown")


No hay mejor maestro que la experiencia más amarga de uno mismo, todo parece imposible hasta que se hace.
Responder
#9
(16/10/2013, 05:46 PM)Tig escribió:
(16/10/2013, 04:19 PM)RauliTop escribió: zp_round_started ahí te lo dejo



esto?:

Código PHP:
if (!zp_has_round_started())

    {  

     return;

    } 

o tal vez esta?:

Código PHP:
public event_round_start()

{



    
remove_task(TASK_COUNT)    

    
set_task(5.0"countdown")


te dije zp_round_started
(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.
Responder
#10
(16/10/2013, 06:01 PM)RauliTop escribió:
(16/10/2013, 05:46 PM)Tig escribió:
(16/10/2013, 04:19 PM)RauliTop escribió: zp_round_started ahí te lo dejo



esto?:

Código PHP:
if (!zp_has_round_started())

    {  

     return;

    } 

o tal vez esta?:

Código PHP:
public event_round_start()

{



    
remove_task(TASK_COUNT)    

    
set_task(5.0"countdown")


te dije zp_round_started



perdoname raul pero necesito un ejemplo para entenderlo, gracias
No hay mejor maestro que la experiencia más amarga de uno mismo, todo parece imposible hasta que se hace.
Responder
#11
Ese plugin esta muy mal hecho y aparte, el zp por defecto no empieza un modo en 10 segundos exactos, sino que agrega unos segundos al azar y va a quedar desparejo.

Ni te molestes en enviarme un mensaje privado para pedirme ayuda porque NO lo voy a contestar.
Gracias por su atención.
Responder
#12
(16/10/2013, 06:47 PM)alan_el_more escribió: Ese plugin esta muy mal hecho y aparte, el zp por defecto no empieza un modo en 10 segundos exactos, sino que agrega unos segundos al azar y va a quedar desparejo.



Ya tengo mi plugin de coutdown hecho pero necesito que si el admin hace algun movimiento antes de que acabe de contar los segundos que se pare, ejemplo: salta el countdown a contar y ami como soy admin se me ocurre hacer una plague, le doy a la plague y ai es cuando quiero que los segundos paren, que desaparezcan y que no sigan contando.
No hay mejor maestro que la experiencia más amarga de uno mismo, todo parece imposible hasta que se hace.
Responder
#13
Creas el public zp_round_started como te dijo raul y remueves el task. Tan dificil es(?
Responder
#14
(17/10/2013, 04:39 AM)Winchester90 escribió: Creas el public zp_round_started como te dijo raul y remueves el task. Tan dificil es(?



Un ejempl del public? lo intente yo pero ahora me da 10 warnings a mi sma


Archivos adjuntos
.sma   Descargar AMXX / zp_extra_addon_countdown.sma (Tamaño: 4.76 KB / Descargas: 35)
No hay mejor maestro que la experiencia más amarga de uno mismo, todo parece imposible hasta que se hace.
Responder
#15
Acá te dejo un countdown hecho y testeado por mi



Lo único que tenes que hacer para que quede exacto sería:

1.- Abrir el sma del zp

2.- Buscar dentro del sma lo siguiente:

Código PHP:
// Event Round Start 

3.- En esa función, más abajo, te va a aparecer algo como esto:

Código PHP:
set_task(2.0+random_float(get_pcvar_float(cvar_warmup), get_pcvar_float(cvar_warmup)+3.0), "make_zombie_task"TASK_MAKEZOMBIE

4.- Y lo reemplazas por esto:

Código PHP:
set_task(get_pcvar_float(cvar_warmup)+1.0"make_zombie_task"TASK_MAKEZOMBIE


Archivos adjuntos
.sma   Descargar AMXX / zp_countdown.sma (Tamaño: 1.4 KB / Descargas: 100)

Ni te molestes en enviarme un mensaje privado para pedirme ayuda porque NO lo voy a contestar.
Gracias por su atención.
Responder
#16
(17/10/2013, 06:56 PM)alan_el_more escribió: Acá te dejo un countdown hecho y testeado por mi



Lo único que tenes que hacer para que quede exacto sería:

1.- Abrir el sma del zp

2.- Buscar dentro del sma lo siguiente:

Código PHP:
// Event Round Start 

3.- En esa función, más abajo, te va a aparecer algo como esto:

Código PHP:
set_task(2.0+random_float(get_pcvar_float(cvar_warmup), get_pcvar_float(cvar_warmup)+3.0), "make_zombie_task"TASK_MAKEZOMBIE

4.- Y lo reemplazas por esto:

Código PHP:
set_task(get_pcvar_float(cvar_warmup)+1.0"make_zombie_task"TASK_MAKEZOMBIE



Alan gracias pero yo pedi ayuda, no otro plugin no te ofendas, plugins ay de sobra, yo quiero esa funccion en concreto, gracias igualmente
No hay mejor maestro que la experiencia más amarga de uno mismo, todo parece imposible hasta que se hace.
Responder
#17
El plugin que hice esta mucho más optimizado y usa zp_round_ended para que no se buguee, te recomendaría usarlo pero es tu decisión.

Otra opción es ver como hice el zp_round_ended y agregarlo a tu plugin

Ni te molestes en enviarme un mensaje privado para pedirme ayuda porque NO lo voy a contestar.
Gracias por su atención.
Responder
#18
(17/10/2013, 07:27 PM)alan_el_more escribió: El plugin que hice esta mucho más optimizado y usa zp_round_ended para que no se buguee, te recomendaría usarlo pero es tu decisión.

Otra opción es ver como hice el zp_round_ended y agregarlo a tu plugin



Probare coger y ponerle al mio, gracias alan
No hay mejor maestro que la experiencia más amarga de uno mismo, todo parece imposible hasta que se hace.
Responder


Salto de foro:


Usuarios navegando en este tema: 2 invitado(s)