Servus,
ich habe gerade nach einer orginalen Verlobungsringquest gesucht und nur diese hier gefunden, aber irgendwo ist da ein Fehler drin und es kommt :
Calls undeclared function! :
say_green
Error occured on compile Sonstiges/Verlobungsring.quest
Wenn mir jemand den Fehler suche könnte wäre ich ihm sehr dankbar, ich kenne mich leider gar nicht aus beim questen.
LG Bismrack
quest verlobungsring begin
state start begin
when 9006.chat."Rache für den Ringhändler" with pc.get_level() >= 25 begin
say_title("Alte Frau:")
say("Du zählst nun zu den Kämpfern des Dorfes. Ich")
say("wüsste, wie du deine neu gewonnenen Fähigkeiten")
say("nutzen könntest. Hast du jemals von den Jin-Hee")
say("gehört? Es sind gefährliche Elitekriegerinnen.")
say("Eine der ihren.. tötete den Ringhändler unseres")
say("Dorfes. Der Händler war nicht nur ein guter")
say("Bekannter von mir, sondern auch ein fairer Mann")
say("der Schmuckstücke an junge Paare verkaufte, die")
say("eine Heirat beabsichtigten. Bist du bereit, seinen")
say("Tod zu rächen? Dazu müsstest du 30 der Jin-Hee")
say("töten..")
local s = select("Ich werde den Ringhändler rächen.", "Nein, die Jin-Hee sind mir zu stark.")
if s == 2 then
say_title("Alte Frau:")
say("")
say("Oh. Dann muss ich mir eben jemand anderen")
say("suchen der mir Unterstützung gibt.")
say("")
set_state(__COMPLETE__)
elseif s == 1 then
say_title("Alte Frau:")
say("")
say("Das ist eine gute und ehrenhafte Entscheidung!")
say("Denk dran - du musst 30 Jin-Hee töten.")
say("Aber sei vorsichtig, denn sie sind listig und")
say("wissen sich gut zu verbergen!")
say("")
pc.setqf("jin_hee", 30)
q.set_counter("Anzahl der verbl", 30)
set_state(besiegen)
end
end
end
state besiegen begin
when letter begin
send_letter("Besiege die Jin-Hee")
end
when button or info begin
say_title("Information:")
say("")
say("Die alte Frau hat dich um Unterstützung gebeten:")
say("ihr Freund, der Ringhändler, wurde von den")
say("Jin-Hee ermordet, der Elite des Weißen Eid.")
say("Räche den Ringhändler, in dem du 30 Jin-Hee")
say("tötest.")
say_reward("Anzahl verbleibender Jin-Hee: "..pc.getqf("jin_hee").."")
say("")
end
when kill with npc.get_race() == 394 begin
local kill2 = pc.getqf("jin_hee")-1
q.set_counter("Anzahl der verbl", kill2)
pc.setqf("jin_hee", pc.getqf("jin_hee")-1)
if pc.getqf("jin_hee") <= 0 then
set_state(jin_killed)
end
end
end
state jin_killed begin
when letter begin
send_letter("Jin-Hee gerächt")
local v = find_npc_by_vnum(9006)
if v != 0 then target.vid("__TARGET__", v, "Dame")
end
end
when button or info begin
say_title("Information:")
say("")
say(""..pc.get_name().." gut du hast den Ringhändler")
say("erfolgreich gerächt und 30 Jin-Hee getötet.")
say("")
say_reward("Gehe nun zur alten Frau.")
say("")
end
when __TARGET__.target.click or 9006.chat."Rache des Ringhändlers" begin
target.delete("__TARGET__")
say_title("Alte Frau:")
say("")
say("Oh ich danke dir vielmals! Du hast mir die")
say("Ehre meines alten Freundes zurück gebracht!")
say("Dafür sollst du nun natürlich auch eine kleine")
say("Belohnung erhalten")
say("")
say_gold("Du erhälst:")
say("")
say_green("- Verlobungsring")
say("")
pc.give_item2(70301, 1)
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
end