Quote:
Originally Posted by Sullivan™
Ist die Quest vom Portal auch richtig? Kopiere sie am besten.
Welche Files benutzt du?
|
2013er Invoice
PHP 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.join(191)
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
d.set_regen_file("data/dungeon/sd3/eier.txt")
d.regen_file("data/dungeon/sd3/boss.txt")
d.notice("Ihr habt 20 Minuten Zeit, um den Spinnenbaron zu töten.")
end
when exit.server_timer begin
d.exit_all()
server_timer("sd3_set_free",60*60)
end
when 2094.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