Code:
quest sd3_bruthoehle begin state start begin when 30130.chat."In die Bruthöhle" with pc.get_level() > 49 begin say_title(string.format("%s:", mob_name(string.format("%d", npc.get_race())))) if game.get_event_flag("sd3_frei") == 1 then say("Die Bruthöhle ist zur Zeit besetzt.") return end if not party.is_party() then say("Du kannst nur in einer Gruppe die") say("Bruthöhle betreten.") return end if not party.is_leader() then say("Nur der Gruppenleiter kann das") say("Portal zur Bruthöhle öffnen.") return end say("Möchtet ihr die Bruthöhle betreten?") if select("Ja","Nein") == 2 then return end d.new_jump_party(191,x,y) game.set_event_flag("sd3_frei",1) server_timer("exit",60*20) end when login with pc.get_map_index() == 191 and party.is_party() begin -- Index anpassen d.regen_file("share/locale/germany/map/metin2_map_spiderdungeon_03/regen.txt") d.notice("Ihr habt 20 Minuten Zeit, um den Spinnenbaron zu töten.") end when exit.server_timer begin if (d.select(get_server_timer_arg())>0) then d.exit_all() server_timer("sd3_set_free",60*60) end end when 2092.kill with party.is_party() and pc.get_level() > 49 begin local count = tonumber(party.get_near_count()-1) notice_all(string.format("%s und %d weitere Mitglieder haben den Spinnenbaron besiegt!", pc.get_name(), count)) server_timer("sd3_set_free", 60*60) server_timer("exit",60*5) d.notice("In 5 Minuten werdet ihr hinausteleportiert") end when sd3_set_free.server_timer begin game.set_event_flag("sd3_frei",0) end end end