Hey,
Ich brauche eine Quest wo der Spieler zum NPC läuft, 30 Orks töten muss und dann 2kk Yang vom NPC erhält.
Hier ist was ich habe:
quest Orkjagd begin
state start begin
when login with pc.level >= 30 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Orkjagd")
end
when info or button begin
say("Orkjagd")
say("Töte 30 Orks und erhalte:")
say("2.000.000 Yang")
say_reward("")
say("")
pc.setqf("state", 30)
q.set_counter("Ork", 30)
end
when 601.kill begin
local count = pc.getqf("state") - 1
if count <= 30 then
pc.setqf("state", count)
q.set_counter("Ork", count)
end
if count == 0 then
say_title("Orkjagd")
say("Du hast die Quest erfolgreich abgeschlossen!")
say("Du erhälst:")
say_reward("2.000.000 Yang")
pc.change_money(2000000)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end