PHP Code:
----------------------------------------------
-- Kill-Quest
-- copyright by TheSecret85
----------------------------------------------
quest kill begin
state start begin
when login with pc.level >= 85 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Besiege die Monster!")
end
when info or button begin
say_title("Besiege die Monster!")
say("Hallo!")
say("Kannst du mir vielleicht helfen?")
say("Ich werde die ganze Zeit von den Mobs")
say("verfolgt weil ich ihnen immer die Up-Items")
say("stehle. Jetzt wollen sie mich Jagen und töten...")
wait()
say("Ich werde dich natürlich belohnen...")
say("Kannst du mir helfen?")
local s = select("Ja","Nein")
if s == 2 then
say("Wie kannst du mir das nur antun...")
clear_letter()
set_state (aufgeben)
else
say("Danke!")
say("Ich werde dir für immer dankbar sein!")
say_reward("Töte 5 Sensenmänner")
say_reward("Töte 5 Zombie Götter")
say_reward("Töte 5 Blauer Tod")
say_reward("Töte 5 Wasserdrachen")
say_reward("Töte 2 Tiegergeist")
say_reward("Töte 2 Flammenkönig")
say_reward("Töte 2 Neunschwanz")
pc.setqf("state1", 0)
q.set_counter("Sensenmänner", 5)
pc.setqf("state2", 0)
q.set_counter("Zombie Gott", 5)
pc.setqf("state3", 0)
q.set_counter("Blauer Tod", 5)
pc.setqf("state4", 0)
q.set_counter("Wasserdrachen", 5)
pc.setqf("state5", 0)
q.set_counter("Tiegergeist", 2)
pc.setqf("state6", 0)
q.set_counter("Flammenkönig", 2)
pc.setqf("state7", 0)
q.set_counter("Neunschwanz", 2)
pc.setqf("state8", 0)
set_state(mob)
end
end
end
state mob begin
when letter begin
send_letter("Besiege die Stärksten und die Schwächsten")
end
when info or button begin
say_title("Besiege die Stärksten und die Schwächsten")
say("Staus:")
say_reward("Du hast schon "..pc.getqf("state1").." von 5 Sensenmännern getötet")
say_reward("Du hast schon "..pc.getqf("state2").." von 5 Zombie Götter getötet")
say_reward("Du hast schon "..pc.getqf("state3").." von 5 Blauer Tod getötet")
say_reward("Du hast schon "..pc.getqf("state4").." von 5 Wasserdrachen getötet")
say_reward("Du hast schon "..pc.getqf("state5").." von 2 Tiegergeist getötet")
say_reward("Du hast schon "..pc.getqf("state6").." von 2 Flammenkönig getötet")
say_reward("Du hast schon "..pc.getqf("state7").." von 2 Neunschwanz getötet")
end
when 1093.kill begin
local count1 = pc.getqf("state1") + 1
if count1 <= 5 then
pc.setqf("state1", count1)
q.set_counter("Sensenmänner", 5 - count1)
end
if pc.getqf("state1") >= 5 and pc.getqf("state2") >= 5 and pc.getqf("state3") >= 5 and pc.getqf("state4") >= 5 and pc.getqf("state5") >= 2 and pc.getqf("state6") >= 52 and pc.getqf("state7") >= 2 then
set_state(fertig)
end
end
when 2525.kill begin
local count2 = pc.getqf("state2") + 1
if count2 <= 5 then
pc.setqf("state2", count2)
q.set_counter("Zombie Götter", 5 - count2)
end
if pc.getqf("state1") >= 5 and pc.getqf("state2") >= 5 and pc.getqf("state3") >= 5 and pc.getqf("state4") >= 5 and pc.getqf("state5") >= 2 and pc.getqf("state6") >= 52 and pc.getqf("state7") >= 2 then
set_state(fertig)
end
end
when 1095.kill begin
local count3 = pc.getqf("state3") + 1
if count3 <= 5 then
pc.setqf("state3", count3)
q.set_counter("Blauer Tod", 5 - count3)
end
if pc.getqf("state1") >= 5 and pc.getqf("state2") >= 5 and pc.getqf("state3") >= 5 and pc.getqf("state4") >= 5 and pc.getqf("state5") >= 2 and pc.getqf("state6") >= 52 and pc.getqf("state7") >= 2 then
set_state(fertig)
end
end
when 2493.kill begin
local count4 = pc.getqf("state4") + 1
if count4 <= 5 then
pc.setqf("state4", count4)
q.set_counter("Wasserdrache", 5 - count4)
end
if pc.getqf("state1") >= 5 and pc.getqf("state2") >= 5 and pc.getqf("state3") >= 5 and pc.getqf("state4") >= 5 and pc.getqf("state5") >= 2 and pc.getqf("state6") >= 52 and pc.getqf("state7") >= 2 then
set_state(fertig)
end
end
when 1306.kill begin
local count5 = pc.getqf("state5") + 1
if count5 <= 2 then
pc.setqf("state5", count5)
q.set_counter("Tiegergeist", 2 - count5)
end
if pc.getqf("state1") >= 5 and pc.getqf("state2") >= 5 and pc.getqf("state3") >= 5 and pc.getqf("state4") >= 5 and pc.getqf("state5") >= 2 and pc.getqf("state6") >= 52 and pc.getqf("state7") >= 2 then
set_state(fertig)
end
end
when 2206.kill begin
local count6 = pc.getqf("state6") + 1
if count6 <= 2 then
pc.setqf("state6", count6)
q.set_counter("Flammenkönig", 2 - count6)
end
if pc.getqf("state1") >= 5 and pc.getqf("state2") >= 5 and pc.getqf("state3") >= 5 and pc.getqf("state4") >= 5 and pc.getqf("state5") >= 2 and pc.getqf("state6") >= 52 and pc.getqf("state7") >= 2 then
set_state(fertig)
end
end
when 1901.kill begin
local count7 = pc.getqf("state7") + 1
if count7 <= 2 then
pc.setqf("state7", count7)
q.set_counter("Neunschwanz", 2 - count7)
end
if pc.getqf("state1") >= 5 and pc.getqf("state2") >= 5 and pc.getqf("state3") >= 5 and pc.getqf("state4") >= 5 and pc.getqf("state5") >= 2 and pc.getqf("state6") >= 52 and pc.getqf("state7") >= 2 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("Herzlichen Dank!")
say("Ich hätte nie gedacht das du es schaffst.")
say("Ich werde dir ewig Dankbar sein!")
wait()
say("Natürlich willst du deine Belohnung oder?")
local s=select("Her damit","Brauch ich nit..")
if s== 2 then
clear_letter()
set_state(aufgeben)
else
say_reward("50.000.000 Yang")
say_reward("Gegenangriffstrategie")
say_reward("Weisse Perle")
pc.change_money(50000000)
pc.give_item2(70031, 1)
pc.give_item2(27992, 1)
clear_letter()
set_state(ende)
end
end
end
state aufgeben begin
end
state ende begin
end
end