Guest User

quest problem

a guest
Sep 12th, 2017
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.90 KB | None | 0 0
  1.  
  2. -- # --------------------------------------------- #
  3. -- #  Questfile from Metin2SF by Ethoard  #
  4. -- # --------------------------------------------- #
  5.  
  6. quest main_quest_lv1 begin
  7.     state start begin
  8.         when login or levelup with pc.get_level() == 1 begin
  9.             set_state( gotoinfomation )
  10.         end
  11.     end
  12.     state gotoinfomation begin
  13.         when letter begin
  14.             send_letter("Witaj! ")
  15.         end
  16.         when button or info begin
  17.             say_title("Witaj!")
  18.             say("Witaj poszukiwaczu w tej pięknej krainie!")
  19.             say("Jest tutaj bardzo niebezpiecznie, a napotkane na drodze")
  20.             say("wszelkie dzikie stworzenia będą podejmować bezgraniczną")
  21.             say("walkę.")
  22.             say()
  23.             say("Skrzynia,  którą otrzymasz zapewni Ci szansę na przetrwanie tym samym umożliwiając")
  24.             say("zostanie potężnym wojownikiem!")
  25.             say()
  26.             say_reward("Udaj się tymczasem do Strażnika Miejskiego - NPC, który chciałby z Tobą")
  27.             say_reward("porozmawiać na temat sytuacji w mieście oraz wyjaśnić Ci wszelkie")
  28.             say_reward("niezbędne podstawy!")
  29.             say()
  30.             say_reward("Otrzymałeś: Skrzynia Ucznia I ")
  31.             say()
  32.             say_reward("Powodzenia!")
  33.             pc.give_item2(50187, 1)
  34.             set_state( gototeacher )
  35.         end
  36.     end
  37.     state gototeacher begin
  38.         when letter begin
  39.             local v=find_npc_by_vnum(20354)
  40.             if 0==v then
  41.             else
  42.                 target.vid("__TARGET__", v, "Znajdź Strażnika Miejskiego.")
  43.             end
  44.         end
  45.         when button or info begin
  46.             say_title("Znajdź Strażnika Miejskiego")
  47.             say("")
  48.             say_reward("Porozmawiaj ze Strażnikiem Miejskim.")
  49.             say_reward("Znajdź NPC, którego wskazuje strzałka i na")
  50.             say_reward("niego kliknij. Jeśli nie widzisz żadnego NPC")
  51.             say_reward("Podążaj za czerwonym znaczkiem na Mini-Mapie..")
  52.             say("")
  53.         end
  54.         when __TARGET__.target.click begin
  55.             target.delete("__TARGET__")
  56.             say_title("Strażnik Miejski:")
  57.             say("")
  58.             say("Musisz być tym nowym członkiem miasta... Widzę, że")
  59.             say("nie zrobili jeszcze z Ciebie prawdziwego bohatera!")
  60.             say("Czy w ogóle umiesz posługiwać się bronią? Spójrz")
  61.             say("na siebie! Słuchaj!")
  62.             say("Musisz mieć się na baczności, jeśli naprawdę ")
  63.             say("chcesz przetrwać wojnę! Pomogę Ci, dopóki nie")
  64.             say("uzyskasz wystarczającego doświadczenia, bądź ")
  65.             say("10 poziomu. Jestem zajętą osobą, więc nie marnuj")
  66.             say("mojego cennego czasu!")
  67.             say("Rurzaj się!")
  68.             say("")
  69.             wait()
  70.             say_title("Strażnik Wsi:")
  71.             say("")
  72.             say("Teraz biegnij i naucz się podstaw. Gdy osiągniesz")
  73.             say("wyższy poziom doświadczenia, wróć do wioski,")
  74.             say("odszukaj Mnie i ze Mną porozmawiaj!")
  75.             say("Czemu tutaj nadal stoisz? Zdobądź doświadczenie")
  76.             say("jak najprędzej i wróć do Mnie!")
  77.             say("")
  78.             clear_letter()
  79.             set_state(__COMPLETE__)
  80.             set_quest_state("main_quest_lv2","run")
  81.         end
  82.     end
  83.     state __COMPLETE__ begin
  84.     end
  85. end
Advertisement
Add Comment
Please, Sign In to add comment