Hallo brauche hilfe unszwar bei Azrael run in der 2te ebene kann ich mich nicht wegen auch nicht mit pferd aufsteigen aber wenn ich mit reittier machen mit löwe dann kann ich mich wieder bewegen wenn ich auf das reittier aufsteige
kann mir einer die quest bearbeiten das ich bei jede ebene auf denn reittier aufsteige der reittier code ist das hier 71120
Ich Bitte um dringende Hilfe :(
kann mir einer die quest bearbeiten das ich bei jede ebene auf denn reittier aufsteige der reittier code ist das hier 71120
PHP Code:
quest catacomb begin
state start begin
--Entry
when 20087.chat."Devils Catacomb (lv.140)" begin
if pc.get_level() < 140 and pc.count_item(30122) >= 1 then
say_title("Wächter der Katakombe")
say("")
say_reward("Du hast zwar ein Teil einer Karte aber du")
say_reward("bist noch zu schwach für die Katakomben!")
say("")
elseif pc.get_level() > 139 and pc.count_item(30122) < 1 then
say_title("Wächter der Katakombe")
say("")
say_reward("Du brauchst ein Teil einer Karte!")
say("")
elseif pc.get_level() > 139 and pc.count_item(30122) > 0 then
say_title("Wächter der Katakombe")
say("")
say("Hinter mir liegt der Eingang zur")
say("Devils Catacomb einem der Gefährlichsten")
say("Orte die ich kenne...")
say("")
wait()
say_title("Wächter der Katakombe")
say("")
say("Bisher haben "..game.get_event_flag("dcgamer").." Soldaten es versucht ")
say("und "..game.get_event_flag("dc_geschaft").." haben es tatsächlich geschaft")
say("Azrael zu besiegen!")
wait()
say_title("Wächter der Katakombe")
say("")
say_reward("Willst du es versuchen?")
say_reward("du wärst der "..game.get_event_flag("dc_versuche")..". Kämpfer der es")
say_reward("versucht....")
say("")
local dc_login = select("Karte geben!", "Abbrechen")
if dc_login == 1 then
pc.remove_item("30122", 1)
pc.remove_item("70029", pc.count_item(70029))
pc.remove_item("30320", pc.count_item(30320))
pc.warp(314800, 1209800)
elseif dc_login == 2 then
return
end
end
end
--Ebene 1
when login with pc.get_map_index() == 209 begin
game.set_event_flag(("dcgamer"), game.get_event_flag("dcgamer")+1)
game.set_event_flag(("dc_versuche"), game.get_event_flag("dc_versuche")+1)
say_title("Devils Catacomb")
say("Um in die 2.Ebene zu kommen musst du...")
say_item("Rote Schreibfeder", 70029, "") --Die "--" vor say_item entfernen wenn beim Login text das Item als Bild angezeigt werden soll das man braucht
say("auf die Statue des Kud ziehen!")
say("")
say_reward("Viel Glück!")
say("")
pc.setqf("sksgedroppt", 0)
d.spawn_mob(30101, 848, 739)
end
when kill with not npc.is_pc() and pc.get_map_index() == 209 begin
local sks = number(1,200)
if sks==1 and pc.getqf("sksgedroppt")==0 then
pc.setqf("sksgedroppt", 1)
chat("Du hast die Rote-Schreibfeder gedroppt!")
game.drop_item(70029, 1)
else
chat("Dieses Monster hatte keinen Schlüssel...")
end
end
when 30101.take with item.vnum == 70029 begin
item.remove()
npc.purge()
d.new_jump_all(209, 3636, 12086)
say("~~~Schlagt euch zum Ruhnenpfahl durch!~~~")
say("~~~Er spawnt nur, wenn ihr mind. 1 Tor durchbrochen habt~~~")
d.regen_file("data/dungeon/devilcave/dc_regen_ebene2.txt")
d.regen_file("data/dungeon/devilcave/dc_regen_tore_left.txt")
end
when 30111.kill with pc.in_dungeon() begin
d.spawn_mob(30104, 741, 221)
end
--Ebene 2
when 30104.chat."Weiter...(Ebene 3)" begin
npc.purge()
say_reward("Inschrift")
say("Es ist noch ein weiter weg...")
wait()
d.new_jump_all(209, 4427, 12284)
d.setf("goto_ebene3", 0)
d.notice("~~Es ist noch ein weiter weg...")
d.notice("~~Findet und zerstört den richtigen Metin der Vergeltung~~")
d.regen_file("data/dungeon/devilcave/dc_regen_ebene3.txt")
d.spawn_mob(8043, 1351, 348)
d.spawn_mob(8043, 1148, 350)
d.spawn_mob(8043, 1151, 155)
d.spawn_mob(8044, 1351, 149)
end
when 8043.kill with pc.in_dungeon() begin
d.notice("~~Ein Falscher Metin wurde zerstört~~")
end
when 8044.kill with pc.in_dungeon() begin
d.notice("~~Der richtige Metin wurde zerstört~~")
timer("devils_catacomb_goto_ebene4", 5)
end
--Ebene 4 (Labyrinth)
when devils_catacomb_goto_ebene4.timer begin
d.new_jump_all(209, 3143, 12657)
d.setf("labyrinth", 1)
d.spawn_mob(20023, 500, 720)
d.regen_file("data/dungeon/dc/dc_regen7.txt")
d.notice("~~Findet den Weg aus dem Labyrinth~~")
d.notice("~~und Liest dann die Inschrift am Runenpfahl~~")
end
when 20023.chat."Wo muss ich hin?" with pc.in_dungeon() begin
npc.purge()
say_title(".....")
d.notice("~~Ich werde euch zeigen wo es weiter geht...")
timer("devils_catacomb_goto_ebene5", 5)
end
--Ebene 6 (Tartaros)
when devils_catacomb_goto_ebene5.timer begin
d.new_jump_all(209, 3917, 12925)
d.notice("~~Findet und Tötet Tartaros um ein Fratzen-Totem zu bekommen!~~")
d.notice("~~und zieht es dann auf den Basalt-Obelisk~~")
d.spawn_mob(30102, 848, 739)
d.regen_file("data/dungeon/devilcave/dc_regen_ebene5.txt")
end
when 2526.kill with pc.in_dungeon() begin
game.drop_item(30320, 1)
pc.give_item2(30236)
end
when 30102.take with item.vnum == 30320 begin
item.remove()
npc.purge()
say_reward("...")
d.notice("~~Ihr habt es geschaft!~~")
timer("devils_catacomb_goto_ebene6", 5)
end
--Ebene 7 (Charon)
when devils_catacomb_goto_ebene6.timer begin
d.new_jump_all(209, 4411, 12736)
d.notice("~~Tötet Charon um zur letzten Ebene zu kommen!~~")
d.regen_file("data/dungeon/devilcave/dc_regen_ebene6.txt")
end
when 2527.kill with pc.in_dungeon() begin
pc.give_item2(30237)
chat("Du hast eine Truhe bekommen!")
d.notice("~~Ihr habt ihn besiegt...~~")
d.notice("~~Bereitet euch auf den Kampf mit Azrael vor!~~")
timer("devils_catacomb_goto_ebene7", 10)
end
--Ebene 8 (Azrael)
when devils_catacomb_goto_ebene7.timer begin
d.new_jump_all(209, 3147, 13191)
d.notice("~~Tötet Azrael nur dann bekommt ihr eine Belohnung!~~")
d.regen_file("data/dungeon/devilcave/dc_regen_ebene7.txt")
end
when 2598.kill with pc.in_dungeon() begin
game.set_event_flag(("dc_geschaft"), game.get_event_flag("dc_geschaft")+1)
local level = pc.get_level()
d.notice("~~Ihr habt ihn Besiegt und euch eine Belohnung verdient!")
d.kill_all()
d.kill_all()
notice_all("~~Der Spieler "..pc.get_name().." hat mit lv."..(level).." Azrael besiegt!~~")
d.spawn_mob(9012, 74, 1159)
game.drop_item(30229, 1)
pc.give_item2(30235)
end
end
end