Guest User

Untitled

a guest
Aug 7th, 2014
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.03 KB | None | 0 0
  1. quest dupa2 begin
  2.     state start begin
  3.         when login or levelup with pc.get_level() >= 2  begin
  4.             set_state(poczatek)
  5.         end
  6.     end
  7.  
  8.     state poczatek begin
  9.         when letter begin
  10.             local v = find_npc_by_vnum(20004)
  11.             if v != 0 then
  12.             target.vid("__TARGET__", v, "Niepokazny Pieszy")
  13.             end
  14.             send_letter("Pijak")
  15.         end
  16.        
  17.         when button or info begin
  18.             say_title("Niepokazny pieszy ma problem!")
  19.             say("")
  20.             say("Idz do pieszego i mu pomoz")
  21.         end
  22.        
  23.         when __TARGET__.target.click or
  24.         20004.chat."Pomoz mi" begin
  25.         target.delete("__TARGET__")
  26.             say("niepokazny pieszy:")
  27.             say("")
  28.             say("Wredne dzikie psy, znowu mnie zaatakowaly")
  29.             say("i przez nie wylalo mi sie wino!")
  30.             say("Zabijesz ich 10 dla mnie?")
  31.             local s = select("Tak", "Spadaj dziadzie")
  32.                 if s == 1 then
  33.                     say_title("Niepokazny pieszy:")
  34.                     say("Dziekuje ci za twoja pomoc!")
  35.                     set_state(akceptuje)
  36.                 elseif s == 2 then
  37.                     say_title("Niepokazny pieszy:")
  38.                     say("Jak wytrzezwieje to cie dopadne!")
  39.                     set_state(koniec)
  40.                 end
  41.         end
  42.     end
  43.    
  44.     state akceptuje begin
  45.         when letter begin
  46.             send_letter("Przysluga dla pieszego")
  47.         end
  48.        
  49.         when button or info begin
  50.             say_title("Przysluga:")
  51.             say("")
  52.             say("Zabij 10 dzikich psow")
  53.         end
  54.        
  55.         when kill with npc.get_race() == 101 begin
  56.             pc.setqf("pies", pc.getqf("pies")+1)
  57.                 if pc.getqf("pies") == 10 then
  58.                     say_reward("Brawo, udaĹ‚o siÄ™!")
  59.                     say("")
  60.                     say("Wróć do pieszego po nagrodÄ™")
  61.                     set_state(continue)
  62.                 end
  63.         end
  64.     end
  65.     state continue begin
  66.         when letter begin
  67.             local v = find_npc_by_vnum(20004)
  68.             if v != 0 then
  69.             target.vid("__TARGET__", v, "Niepokazny pieszy")
  70.             end
  71.         end
  72.        
  73.         when __TARGET__.target.click or 20004.chat."Nagroda" begin
  74.             target.delete("__TARGET__")
  75.                 say_title("Niepokazny pieszy:")
  76.                 say("")
  77.                 say("No nareeszcie, ile mialem tutaj czekac?")
  78.                 say("bez zbednego gadania, oto twoja nagroda:")
  79.                 pc.give_item2(11971, 1)
  80.                 set_state(koniec)
  81.         end
  82.     end
  83.     state koniec begin
  84.     end
  85. end
Advertisement
Add Comment
Please, Sign In to add comment