PACI Publicado 1 de Diciembre del 2012 Reportar Compartir Publicado 1 de Diciembre del 2012 Hola, bueno como dice el titulo, me gustaria saber como tendria que poner un temporizador en quest. Por ejemplo, una quest que lleve a un mapa, y tener un tiempo limitado para estar en el.. cuando acabe este mismo tiempo, lo mande a ciudad. Como seria ? Gracias. Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KeKo Publicado 2 de Diciembre del 2012 Reportar Compartir Publicado 2 de Diciembre del 2012 Pues el comando utilizado para hacer temporizadores: timer("nombre", tiempo) Asi que lo que tu dices seria algo asi: when login with pc.get_map_index() == mapa begin timer("pafuera", 60*5) -- el timer se activa a los 5 minutos end when pafuera.timer begin warp_to_village() end Espero que te sirva PACI reacciono a esto 1 Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PACI Publicado 2 de Diciembre del 2012 Author Reportar Compartir Publicado 2 de Diciembre del 2012 gracias keko, lo voy a probar ahora digo algo Y ai te van tus 200 gracias XD Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KeKo Publicado 2 de Diciembre del 2012 Reportar Compartir Publicado 2 de Diciembre del 2012 gracias keko, lo voy a probar ahora digo algo Y ai te van tus 200 gracias XD llegue a las 200 jajajajaja Respecto al timer hay varios tipos (ya que hablo de timers): timer server_timer loop_timer El server_timer es como mas global digamos en comparacion con el timer a secas (afecta a todo el servidor), y el loop lo que hace es repetirse constantemente. Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PACI Publicado 2 de Diciembre del 2012 Author Reportar Compartir Publicado 2 de Diciembre del 2012 llegue a las 200 jajajajaja Respecto al timer hay varios tipos (ya que hablo de timers): timer server_timer loop_timer El server_timer es como mas global digamos en comparacion con el timer a secas (afecta a todo el servidor), y el loop lo que hace es repetirse constantemente. Pero para este caso uso apenas el timer no ? Entonces la quest quedaria asi: quest otro_mapa begin state start begin when 20348.chat."Teleporte ao Mapa" begin if pc.count_item("ID do Item") == 0 then say_title("Guarda Da Torre:") say("Precisas do Item XXXX Para") say("Seres teleportado ao Mapa.") return end say_title("Guarda Da Torre:") say("") say("Em troca do Item: ") say("Posso te levar ao Mapa") say("Queres Ir ao Mapa?") local a = select ("Sim!", "Não") if a == 2 then return end elseif a == 1 then say("Serás Teleportado Ao Mapa.") say("Porém, A Estadia No Mesmo") say("Será Limitada.") say_reward("Tens 12 Horas Para Lá Estar.") pc.warp(Coordenadas X, Coordenadas Y) end end when login with pc.get_map_index() == 8 begin timer("pafuera", 60*5) end when pafuera.timer begin warp_to_village() end end end Mira si me equivoco xd Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KeKo Publicado 2 de Diciembre del 2012 Reportar Compartir Publicado 2 de Diciembre del 2012 Sep, asi deberia irte bien Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados