Tipologie server(PvM / PvP):
*Resursă folosită: *Link exclusiv J4M*
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: Ma baietzi, stie cineva cum, mama lui de quest, il pot modifica sa pot intra si solo, nu doar in party? Va las aici functia pe care o are quest-ul, (nu are si .lua separat pentru LIB, are doar un sigur fisier principal de quest) , partea de intrare in dungeon, poate va dati voi seama. Are acel "new_jump_party" care nu ma lasa sa intru decat cu party, iar daca pun doar "new_jump" imi da eroare "WarpSet: Invalid map index 130004, must be child of 105". Index-ul mapei fiind 13.
Aici este functia + settings-urile dungeon-ului:
Cod: Selectaţi tot
function settings()
return
{
["map_index"] = 13,
["ticket_vnum"] = 51075,
["entry_pos"] = {21142, 17108},
["second_floor"] = {21717, 17166},
["third_floor"] = {21853, 17853},
["forth_floor"] = {21386, 17813},
["first_boss"] = 274,
["second_boss"] = 278,
["third_boss"] = 280,
["forth_boss"] = 283,
["boss_pos_1"] = {356, 260},
["boss_pos_2"] = {662, 498},
["boss_pos_3"] = {718, 858},
["boss_pos_4"] = {319, 886},
["minimum_level"] = 1,
["maximum"] = 255,
["regen"] = "data/dungeon/demon_dungeon/regen_1thfloor.txt",
["regen_2"] = "data/dungeon/demon_dungeon/regen_2thfloor.txt",
["regen_3"] = "data/dungeon/demon_dungeon/regen_3thfloor.txt",
["regen_4"] = "data/dungeon/demon_dungeon/regen_4thfloor.txt",
}
end
function enter_dungeon()
local setting = demon_dungeon.settings()
clear_server_timer("exit_almost_done_demon", get_server_timer_arg())
clear_server_timer("exit_done_demon", get_server_timer_arg())
server_timer("exit_almost_done_demon", 120 * 60, d.get_map_index())
d.setf("group_timer", get_global_time(), 120 * 60)
notice_all("Liderul "..pc.get_name().." si grupul lui au intrat in Temnita Demonului!")
notice_all(string.format("Au %s la dispozitie pentru a termina!", get_time_remaining(1800)))
d.new_jump_party(setting.map_index, setting.entry_pos[1], setting.entry_pos[2])
d.set_regen_file(setting.regen)
d.setf("stage", 1)
end
