Tipologie server:
*Resursă folosită: Fostul nova2
*ServerFiles utilizat:Fostul nova2
*Syserr:
Poză:
*Detalii suplimentare: Nu pica cheia la etajul 5 dt , asta este partea din quest al etajului 5
Cod: Selectaţi tot
when kill with npc.get_race() == 1053 and pc.in_dungeon() and d.getf("level") == 5 begin
local n = d.getf("count") + 1
d.setf("count", n)
if n == devil_tower_settings["key_level_5_drop"] then
game.drop_item(50084, 1)
d.setf("count", 0)
end
end
when devil_stone5.take with item.vnum == 50084 begin
npc.purge()
item.remove()
d.setf("stone_count", d.getf("stone_count") - 1)
if d.getf("stone_count") <= 0 then
d.clear_regen()
d.kill_all()
d.notice("Ai deschis ultimul sigiliu. Vei ajunge")
d.notice("acum la etajul 6!")
clear_server_timer('devil_stone5_fail1', get_server_timer_arg())
clear_server_timer('devil_stone5_fail2', get_server_timer_arg())
clear_server_timer('devil_stone5_fail3', get_server_timer_arg())
clear_server_timer('devil_stone5_fail', get_server_timer_arg())
d.setf("level", 6)
d.jump_all(special.devil_tower[5][1], special.devil_tower[5][2])
d.regen_file(get_locale_base_path().."/quest/dungeon/devil_tower/deviltower6_regen.txt")
d.notice("Omoara toti demonii de la etajul 6")
d.notice("inainte ca regele sa fie atacat!")
else
d.notice("Ai deschis sigiliul! Mai sunt "..d.getf("stone_count").." sigilii ramase.")
d.set_regen_file(get_locale_base_path().."/quest/dungeon/devil_tower/deviltower5_regen.txt")
end
end
