Code:
quest Geister begin
state start begin
when login or levelup with pc.level >= 90 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Die uralten Metins")
end
when info or button begin
say_title("Die uralten Metinsteine")
say("Guten Tag Abenteurer ich habe dich schon sehr")
say("lange beobachtet und habe mir deine Vortschritte")
say("in dieser großen weiten Welt angeschaut!")
say("Doch nun ist unsere Welt in großer Gefahr.")
say("Die uralten Metinsteine bedrohen unsere Welt!")
say("Bitte du musst sie auffinden und schlimmeres verhindern!")
say("")
say("Töte 5 Metins jeder Art die sich auf der Farminsel befinden")
say("Wenn du dies schaffst wirst du 10% Stark gegen Monster und")
say("100 Angriffswert gesegnet!")
say("Willst du die Aufgabe annhemen?")
local s = select("Ja","Nein keine Zeit")
if s == 2 then
say("Nun gut!")
say("Es werden noch andere kommen!")
clear_letter()
set_state (beenden)
else
say("Okay los gehts!")
say_reward("Töte 5 x Metin der Vernunft")
say_reward("Töte 5 x Metin des Lichts")
say_reward("Töte 5 x Metin der Verzweiflung")
say_reward("Töte 5 x Metin der Geduld")
pc.setqf("state1", 0)
q.set_counter("Metin der Vernunft", 5)
pc.setqf("state2", 0)
q.set_counter("Metin des Lichts", 5)
pc.setqf("state3", 0)
q.set_counter("Metin der Verzweiflung", 5)
pc.setqf("state4", 0)
q.set_counter("Metin der Geduld", 5)
set_state(kill)
end
end
end
state kill begin
when letter begin
send_letter("Töte die Geister")
end
when info or button begin
say_title("Angriff der alten Geister")
say("Staus:")
say_reward("Du hast schon "..pc.getqf("state1").." von 5 x Metin der Vernunft")
say_reward("Du hast schon "..pc.getqf("state2").." von 5 x Metin des Lichts")
say_reward("Du hast schon "..pc.getqf("state3").." von 5 x Metin der Verzweiflung")
say_reward("Du hast schon "..pc.getqf("state4").." von 5 x Metin der Geduld")
end
when 8035.kill begin
local count1 = pc.getqf("state1") + 1
if count1 <= 5 then
pc.setqf("state1", count1)
q.set_counter("Metin der Vernunft", count1)
end
if count1 == 5 then
set_state(fertig)
end
end
when 8036.kill begin
local count2 = pc.getqf("state2") + 1
if count2 <= 5 then
pc.setqf("state2", count2)
q.set_counter("Metin des Lichts", count2)
end
if count2 == 5 then
set_state(fertig)
end
end
when 8037.kill begin
local count3 = pc.getqf("state3") + 1
if count3 <= 5 then
pc.setqf("state3", count3)
q.set_counter("Metin der Verzweiflung", count3)
end
if count3 == 5 then
set_state(fertig)
end
end
end
when 8038.kill begin
local count4 = pc.getqf("state4") + 1
if count4 <= 5 then
pc.setqf("state4", count4)
q.set_counter("Metin der Geduld", count4)
end
if count4 == 5 then
set_state(fertig)
end
end
end
state fertig begin
when letter begin
send_letter("Aufgabe abgeschlossen!")
end
when info or button begin
say_title("Aufgabe abgeschlossen!")
say("Du hast deine Aufgabe vollbracht!")
say("Ich dachte ich hätte dir zu viel zugemutet,")
say("aber meine Sorgen waren wohl unbegründet.")
say("Du bist wahrhaftig ein großer Krieger!")
wait()
say("Natürlich willst du deine Belohnung oder?")
local s=select("Natürlich","Nein danke, behalt sie")
if s== 2 then
clear_letter()
set_state(beenden)
else
say_reward("10% Stark gegen Monster")
say_reward("100 Angriffwert")
say_reward("250.000.000 Yang")
affect.add_collect(apply.ATT_BONUS_TO_MONSTER,10,60*60*24*365*60) -----¡V60¦~
affect.add_collect(apply.ATT_GRADE_BONUS,100,60*60*24*365*60) -----¡V60¦~
pc.change_money(250000000)
clear_letter()
set_state(ende)
end
end
end
state beenden begin
end
state ende begin
end
end
[Only registered and activated users can see links. Click Here To Register...]