Hab mich an eine Pvp-Quest gewagt, leider bekomme ich keine Questrolle wenn ich mich mit einem Char über Lv90 einlogge.. :s
Hier die Quest:
Hier die Quest:
PHP Code:
quest PvP-Quest begin
state start begin
when login with pc.level >= 90 begin
set_state(PvP-Quest)
end
end
state PvP-Quest begin
when letter begin
send_letter("PvP-Quest")
end
when button or info begin
say_title("PvP-Quest")
say("Es wird Zeit dass du zeigst")
say("was in dir steckt!")
say("Zeige es uns indem du 100")
say("Spieler besiegst!")
say_reward("Besiege 100 Spieler!")
say("")
pc.setqf("state", 100)
q.set_counter("kills", 100)
set_state (kill)
end
end
state kill begin
when letter begin
send_letter("Besiege Spieler")
end
when button or info begin
say_title("Besiege Spieler")
say_reward( "Du musst noch ".." "..pc.getqf("state").."von 100 töten")
say("")
end
when kill begin
if npc.is_pc() and npc.empire != pc.empire then
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("kills", -count)
end
if count == 0 then
say_title("Du hast es geschafft")
say("100 Spieler zu besiegen!")
say("Du erhälst für deine Mühen:")
say_reward("Eine Mysteriöse Truhe,")
say_reward("5000 Rank")
say_reward("Außerdem:")
say_reward("500000000 Yang")
pc.change_money(500000000)
pc.give_item2(50126, 1)
pc.change_alignment(5000)
notice_all("".. pc.get_name() .." hat soeben die PvP Quest abgeschlossen!")
notice_all("er/sie hat 100 Spieler getötet, Glückwunsch!")
clear_letter()
set_state(__COMPLETE__)
end
end
end
end
state __COMPLETE__ begin
end
end