SHARE
TWEET

labirinto.quest

a guest Nov 8th, 2019 102 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. quest labirinto begin
  2.     state start begin
  3.  
  4.         when login with pc.get_map_index() == 356 begin
  5.             if pc.count_item(2499) >= 1 then
  6.             say_title("Labirinto:")
  7.             say("")
  8.             say("Continue de onde parou.")
  9.             say("")
  10.             wait()
  11.             createInstance(0)
  12.             else
  13.             warp_to_village()
  14.             end
  15.         end
  16.        
  17.         when timelab1.timer begin
  18.             syschat("Atenção !!!")
  19.             syschat("Agora você tem 20 minutos corra!")
  20.             timer("timelab2", 60*15)
  21.         end
  22.  
  23.         when timelab2.timer begin
  24.             syschat("Atenção !!!")
  25.             syschat("Agora você tem 5 minutos corra!")
  26.             timer("timelab3", 60*4)
  27.         end
  28.        
  29.         when timelab3.timer begin
  30.             syschat("Atenção !!!")
  31.             syschat("Agora você tem 1 minuto corra!")
  32.             timer("end_timer", 60*1)
  33.         end
  34.  
  35.         when end_timer.timer begin
  36.             say_title("Labirinto:")
  37.             say("")
  38.             say("O seu tempo acabou é uma pena...")
  39.             say("será levado a sua cidade!")
  40.             say("")
  41.             pc.remove_item("2499",1)
  42.             notice_all(""..pc.get_name().." não conseguiu a tempo concluir o labirinto!")
  43.             -- remove record coords
  44.             pc.delqf("record_local_x")
  45.             pc.delqf("record_local_y")
  46.            
  47.             wait()
  48.             warp_to_village()
  49.         end
  50.  
  51.         when 20006.chat."Labirinto" with pc.get_map_index()== 1 or pc.get_map_index() == 21 or pc.get_map_index() == 41 or pc.get_map_index() == 356 begin
  52.             ----"111111222222333333444444555555666666777777888888999999000000"
  53.             say_title("Mirine:")
  54.             say("")
  55.             say("Olá amigo, que bom que você veio,")
  56.             say("eu fiquei sabendo de alguns boatos")
  57.             say("que o meu irmão pode esta perdido em um labirinto")
  58.             say("Eu estou muito ansiosa com essa noticia, talvez ")
  59.             say("você consiga o achar...")
  60.             say("Bom vou direto ao assunto,encontre meu irmão")
  61.             say("procure o Ajudante de Eventos e lhe mostre uma prova,")
  62.             say("ele vai te dar um prêmio muito valioso por isto.")
  63.             say("Mais eu quero uma prova, algo que só meu irmão tenha.")
  64.             say("Quando o achar pede uma prova que ele esta bem e leve")
  65.             say("para o Ajudante de Eventos.")
  66.             say("")
  67.             wait()
  68.             say_title("Labirinto:")
  69.             say("")
  70.             say("Você gostaria de entrar no labirinto?")
  71.             say("Você tem 20 minutos para achar o irmão da Mirine.")
  72.             say("")
  73.             if select("Entrar", "Cancelar") == 1 then
  74.                 if pc.count_item(2498) >= 1 then
  75.                     --notice_all(""..pc.get_name().." acaba de entrar no labirinto, boa sorte !")
  76.                     notice_all(pc.get_name().." acaba de entrar no labirinto, boa sorte !")
  77.                     pc.give_item2("2499")
  78.                     pc.remove_item("2498",1)
  79.                     pc.warp(797200,797700)
  80.                 end
  81.                 say_title("Mirine:")
  82.                 say("")
  83.                 say("Você não tem o passaporte!")
  84.                 say("Fique atento aos eventos que acontecem.")
  85.                 say("")
  86.             end
  87.         end
  88.        
  89.         when login with pc.get_map_index() >= 356*10000 and pc.get_map_index() < (356+1)*10000 begin
  90.             if pc.getqf("record_local_x") > 0 then
  91.                 d.jump_all(7668+pc.getqf("record_local_x"), 7687+pc.getqf("record_local_y"))
  92.             end
  93.             timer("timelab1", 1)
  94.         end
  95.        
  96.         when logout or disconnect with pc.get_map_index() >= 356*10000 and pc.get_map_index() < (356+1)*10000 begin
  97.             pc.setqf("record_local_x", pc.get_local_x())
  98.             pc.setqf("record_local_y", pc.get_local_y())
  99.         end
  100.  
  101.         when 20022.chat."Irmão da Mirine" with pc.get_map_index()== 356 begin
  102.             ----"111111222222333333444444555555666666777777888888999999000000"
  103.             if pc.count_item(2499) != 1 then
  104.             say_title("Irmão da Mirine:")
  105.             say("")
  106.             say("Olá amigo, você me encontrou,")
  107.             say("bom eu estou aqui cuidando da minha fazenda")
  108.             say("diz a minha irmã que eu estou bem.")
  109.             say("deixe-me ver o que posso te dar...")
  110.             say("Bom leve este item ao Ajudante de Eventos")
  111.             say("Ele irá saber o que fazer.")
  112.             say("")
  113.             pc.give_item2("40010",1)
  114.             pc.remove_item("2499",10)
  115.             notice_all(""..pc.get_name().." acaba de encontrar o final do labirinto!")
  116.             -- remove record coords
  117.             pc.delqf("record_local_x")
  118.             pc.delqf("record_local_y")
  119.             --
  120.             wait()
  121.             warp_to_village()
  122.             else
  123.             say_title("Irmão da Mirine:")
  124.             say("")
  125.             say(" Você não conseguiu me encontrar a tempo.")
  126.             say(" É uma grande pena, pois eu já consegui falar com")
  127.             say(" a minha irma e ela já sabe que estou bem.")
  128.             say("")
  129.             wait()
  130.             warp_to_village()
  131.             end
  132.         end
  133.  
  134.     end
  135. end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top