Guest User

Untitled

a guest
Jun 25th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.63 KB | None | 0 0
  1. ------ Copyright by xPrivate (c) ------
  2. ------ All rights reserved. -----------
  3. ------ Lantiana-Network (c) -----------
  4. quest story_lvl10 begin
  5.     state start begin
  6.     end
  7.     state run begin
  8.         when login or levelup with pc.get_level() > 9 begin
  9.             set_state(information)
  10.         end
  11.     end
  12.     state information begin
  13.         when letter begin  
  14.             target.vid("__TARGET__", find_npc_by_vnum(20010), "LVL 10")
  15.             send_letter("Die Bitte des Abenteurers")
  16.         end
  17.         when button or info begin
  18.             say_title("Der Fahrende Händler!")
  19.             say("")
  20.             say("Gehe in das Nachbar Dorf und helfe dem Fahrenden Händler,")
  21.             say("er benötigt dringend deine Hilfe.")
  22.         end
  23.         when __TARGET__.target.click begin
  24.             target.delete("__TARGET__")
  25.             say_title("Fahrender Händler:")
  26.             say("")
  27.             say("Sei gegrüßt Abenteurer, ich bin der Fahrende Händler.")
  28.             say("Ich habe schon viele Abenteuer erlebt und schon viel gesehen.")
  29.             say("Ich brauche jedoch deine Hilfe.")
  30.             say("Ich habe auf meiner letzten Reise meine Speerspitze verloren ("..say_item_vnum(30075)..")")
  31.             say("Bitte geh und finde sie wieder, es ist ein erbstück meines großvaters gewesen.")
  32.             set_state(teil2)
  33.         end
  34.     end
  35.     state teil2 begin
  36.         when letter begin
  37.             send_letter("Bitte des fahrenden Händlers Teil2")
  38.             pc.setqf("weiße_tiger", 0)
  39.         end
  40.        
  41.         when button or info begin
  42.             say("Geh und töte 50 " .. mob_name(115).. " ".. ", sie haben die Speerspitze des Händlers.")
  43.             say_reward("Du hast".. pc.getqf("weiße_tiger").. "/50" .. mob_name(115) .. "getötet.")
  44.         end
  45.        
  46.         when 115.kill begin
  47.             pc.setqf("weiße_tiger", pc.getqf("weiße_tiger")+1)
  48.            
  49.             if pc.getqf("weiße_tiger") == 50 then
  50.                 target.vid("__TARGET__", find_npc_by_vnum(20010), "LVL 10")
  51.                 send_letter("Aufgabe des Händlers abgeschlossen!")
  52.             end
  53.         end
  54.        
  55.         when button or info begin
  56.             say("Du bist mit dem Fuß in ein loch getreten, welches die Tiger gegraben haben.")
  57.             say("Dort war die Speerspitze versteckt.")
  58.             say("Begebe dich jetzt bitte wieder ins Nachbardorf und berichte dem Händler von deinem Erfolg.")
  59.         end
  60.        
  61.         when __TARGET__.target.click or 20010.chat."LVL 10" begin
  62.             target.delete("__TARGET__")
  63.             say("Du hast die Speerspitze also gefunden?")
  64.             wait()
  65.             say("Jaa! Das ist sie. Vielen Dank! Als Zeichen meiner Anerkennung will ich dir etwas geben!")
  66.             say_reward("Du hast 1,000,000 Yang erhalten, zudem 80.000 EXP und 15 Uril's Buch")
  67.             pc.change_money(100000)
  68.             pc.give_exp2(80000)
  69.             pc.give_item2(30132, 15)
  70.             pc.delqf("weiße_tiger")
  71.             set_quest_state("story_lvl15", "run")
  72.             clear_letter()
  73.             set_state(__complete)
  74.         end
  75.     end
  76.    
  77.     state __complete begin
  78.     end
  79. end
Add Comment
Please, Sign In to add comment