i have problem with server_time. Hi don´t yet.
Code:
quest cave3 begin
state start begin
when ***.chat."Cave3" begin
----
say_title("NPC name")
say("")
say("***")
say("xxxx")
local s = select("Yes" , "No")
if s == 1 then
d.new_jump_all(222, special.cave3[1][1], special.cave3[1][2])
server_timer('test1_cave3', 5*60, get_server_timer_arg())
elseif s == 2 then
return
end
end
when test1_cave3.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice(" 15 minutes.")
server_timer('test2_cave3', 5*60, get_server_timer_arg())
end
end
when test2_cave3.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice(" 10 minutes.")
server_timer('test3_cave3', 5*60, get_server_timer_arg())
end
end
when test3_cave3.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice(" 5 minutes.")
server_timer('test4_cave3', 5*60, get_server_timer_arg())
end
end
when test4_cave3.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice("Time off.")
d.exit_all()
end
end
when ***.kill with pc.in_dungeon() and pc.get_map_index() >= 222 begin
clear_server_timer('test1_cave3', get_server_timer_arg())
clear_server_timer('test2_cave3', get_server_timer_arg())
clear_server_timer('test3_cave3', get_server_timer_arg())
clear_server_timer('test4_cave3', get_server_timer_arg())
timer("cave3_jump_to_boss", 10)
--chat("OK")
end
end
end






