Servus,
ich habe mir diese Quest aus dem Netz runtergeladen und wenn ich die 30 Jin-Hee getötet habe und zur alten Frau gehe, erhalte ich keinen Verlobungsring und die Quest ist nicht
beendet, sprich ich kann die alte Frau so oft wie ich will anklicken und jedes mal sagt sie dann nur :
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")
und dann passiert nichts mehr, in der Quest steht allerdings noch mehr drin, aber das wird nicht abgerufen :
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
hier die ganze Quest :
- 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
- d
- end
LG Bismarck