Raised This Month: $32 Target: $400
 8% 

Activar una función en un momento dado del juego


  
 
 
Thread Tools Display Modes
Author Message
ESForces
Member
Join Date: Dec 2012
Location: Omniverse
Old 08-14-2013 , 15:04   Activar una función en un momento dado del juego
#1

Hola a todos, hoy venia con una duda, estoy haciendo un plugin simple, o eso creo, el plugin consiste en que en un momento determinado del tiempo del juego, se activara una función (client_print, set_task... ETC), pero como tendría que hacer la condición?


Supongamos que el tiempo de la imagen es de 6:00, prácticamente, empezando el juego.


Supongamos que cuando el tiempo llegue a 5:00, se active alguna de las funciones, un "client_print", "set_task" ETC...

No estoy seguro pero vi algunos post y vi que utilizaban la función "get_time". Mi otra duda seria, estaría bien utilizar todas estas funciones en el public "client_putinserver"?, me ayudarían mucho, saludos.
ESForces is offline
ChileScripting
BANNED
Join Date: Jan 2013
Old 08-14-2013 , 15:28   Re: Activar una función en un momento dado del juego
#2

Primer paso obtener mp_roundtime
ChileScripting is offline
chetah
Senior Member
Join Date: Jan 2013
Location: BangBros
Old 08-14-2013 , 15:31   Re: Activar una función en un momento dado del juego
#3

usas no steam?
__________________
Minecraft Mod: | %15
"Tomorrowland <3"
chetah is offline
ChileScripting
BANNED
Join Date: Jan 2013
Old 08-14-2013 , 15:37   Re: Activar una función en un momento dado del juego
#4

Quote:
Originally Posted by chetah View Post
usas no steam?
No desvirtue...
ChileScripting is offline
Matians
Veteran Member
Join Date: Nov 2010
Location: ME QUIEREN ROBAR
Old 08-14-2013 , 17:34   Re: Activar una función en un momento dado del juego
#5

Si vos lo queres nomas empiezan o a "x" tiempo?

public plugin_init()
set_task(60.0, "mipublic") a los 60 segundos empezado el mapa se activa el mipublic.

public mipublic()
{
client_print(0, print_chat, "Ya paso 1 minuto de juego, y les voy a hackear la PC muhahaha")
client_print(0, print_chat, "Na chiste, los jodi")
}

O queres que después de determinado tiempo del mapa lo haga? en la 5ta ronda, a los 10 segundos que empezó?
__________________
Quote:
Originally Posted by YakumoHiratsuhi View Post
@DiegoCS
No sé talvez solo sea yo, pero tu me caes mal campeón.


JAJAJAJAJAJAJAJAJA

Quote:
Originally Posted by meTaLiCroSS View Post
Con 12 años quien no habla mierda detras de un PC, esperate a que te diga algo en persona jajajajaj VIVO DE AHI NO SALE JAJAJA
Matians is offline
chetah
Senior Member
Join Date: Jan 2013
Location: BangBros
Old 08-14-2013 , 17:45   Re: Activar una función en un momento dado del juego
#6

quiere que en X tiempo salgan prints, huds, etc.
__________________
Minecraft Mod: | %15
"Tomorrowland <3"
chetah is offline
Matians
Veteran Member
Join Date: Nov 2010
Location: ME QUIEREN ROBAR
Old 08-14-2013 , 17:51   Re: Activar una función en un momento dado del juego
#7

Hace un task como te dije.

Y para hacer el tiempo hace en la calculadora, si queres que sea a los 6 minutos,

60 * 6. Y ese resultado lo pones de tiempo en el task.

Siempre que quieras hacerlo por segundos, 60 * minutos = al tiempo de minutos en segundos.
__________________
Quote:
Originally Posted by YakumoHiratsuhi View Post
@DiegoCS
No sé talvez solo sea yo, pero tu me caes mal campeón.


JAJAJAJAJAJAJAJAJA

Quote:
Originally Posted by meTaLiCroSS View Post
Con 12 años quien no habla mierda detras de un PC, esperate a que te diga algo en persona jajajajaj VIVO DE AHI NO SALE JAJAJA
Matians is offline
ESForces
Member
Join Date: Dec 2012
Location: Omniverse
Old 08-15-2013 , 12:45   Re: Activar una función en un momento dado del juego
#8

Quote:
Originally Posted by Matians View Post
Hace un task como te dije.

Y para hacer el tiempo hace en la calculadora, si quieres que sea a los 6 minutos,

60 * 6. Y ese resultado lo pones de tiempo en el task.

Siempre que quieras hacerlo por segundos, 60 * minutos = al tiempo de minutos en segundos.
He tenido resultados positivos, me ha funcionado en realidad.

El punto era que en el momento de comenzar el mapa, así no se aya elegido team, el plugin comenzara a correr el tiempo, y que en cada 60 segundos aproximadamente, se activara la función, muchas gracias, me ha servido la ayuda, saludos ;D
ESForces is offline
ILUSION
Senior Member
Join Date: Oct 2006
Location: Argentina
Old 08-15-2013 , 16:14   Re: Activar una función en un momento dado del juego
#9

Obtené el roundtime y largá el task cuando empieza la ronda..
__________________
ILUSION 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 22:04.


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