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