Ich habe ein kleines Problem mit meiner Quest.
Sie Funktioniert nicht und ich finde den Fehler nicht.
Hier mal die Quest:
Code:
quest grotte2 begin
state start begin
when login or levelup with pc.level >0 begin
set_state(zone_enter)
end
end
state zone_enter begin
when 30121.chat."Ich will in die Grotte 2!" begin
say("")
say(""..mob_name(30121).."")
say("Du benötigst einen Passierschein")
say("um in die Grotte 2 zu gelangen!")
say("Diesen bekommt ihr von der Gemischtwarenhändlerin")
say("In der Grotte 2 hausen berüchtigt")
say("Starke Mosnter! Sie sind die Gefährligsten")
say("Mob in ganz Metin2! Willst du immernoch")
say("in die Grotte 2)
say("")
say_reward("Hast du einen Passierschein?")
wait()
say("")
say("")
if pc.get_level() <= 89 then
say_title("Geist eines Kriegers:")
say("Haha dich Wicht werde ich nicht in die")
say("Grotte 2 lassen!! Lvl erstmal auf Lv 90")
say("dann reden wir weiter.")
say("")
say_reward("Du benötigst mindestens Lv 90 um in die")
say_reward("Grotte 2 zu gelangen!")
return
end
if pc.count_item(71095)>0 then
say("")
say(""..mob_name(30121).."")
say("Ich bringe dich nun in die Grotte 2")
say("")
pc.remove_item(71095)
elseif pc.count_item(71095) >0 then
say("")
say(""..mob_name(30121).."")
say("Du besitzt einen Passierschein!!")
say("")
else
say("")
say(""..mob_name(30121).."")
say("Du bist nicht im Besitz eines Passierscheins!")
say("Ohne einen kannst du die Grotte 2 nicht erreichen.")
return
end
say("Du wirst nun teleportiert!")
say("Aber sei vorsichtig!")
wait()
notice_all("Der Spieler ".. pc.get_name() .." geht in die");
notice_all("Grotte 2!");
pc.remove_item(71095, 1)
pc.warp(153600,1203200)
end
end
end
Mfg. Sonii





