Register for your free account! | Forgot your password?

You last visited: Today at 14:21

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Server_timer

Discussion on Server_timer within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2010
Posts: 83
Received Thanks: 89
Server_timer

Hi all,
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
Where is error?
Adasaurus is offline  
Old 05/08/2012, 12:23   #2

 
elite*gold: 0
Join Date: Jul 2009
Posts: 2,471
Received Thanks: 5,622
On line 12 you have no server_timer arg do it like this

server_timer('test1_cave3', 5*60, pc.get_map_index())
or pass any other parameter you want to use in the server timer
.Alpha. is offline  
Thanks
1 User
Old 05/08/2012, 13:13   #3
 
elite*gold: 0
Join Date: Jul 2010
Posts: 83
Received Thanks: 89
I change line 12 with server_timer('test1_cave3', 5*60, pc.get_map_index()) and don´t yet
Adasaurus is offline  
Reply


Similar Threads Similar Threads
[Quest] Server_timer
05/16/2011 - Metin2 Private Server - 7 Replies
Hey Com, Ich habe eine Quest geschrieben, und dort habe ich diesen Befehl : when login begin server_timer("drachen", 10) nach diesen 10 secunden bekomme ich aufeinmal einen kick und die Map ist Down...bzw. der ganze Core. Weis einer an was das liegt? Hoffe auf hilfreiche antworten Mfg
[Quest]server_timer verwenden
10/13/2010 - Metin2 Private Server - 6 Replies
Hey, ich habe zur Zeit vor, einen neuen Dämonenturm zusammen zu basteln. Wie man dem Titel schon entnehmen kann, frage ich mich allerdings, wie ein Servertimer zu verwenden ist. Bei dem normalen Timer, also ... timer("name_des_timer", 5) ... when name_des_timer.timer begin ... habe ich keine Schwierigkeiten, allerdings ist es nun so, dass wenn sich der jenige, der den Timer ausgelöst hat, ausloggt, der Timer stoppt. Was natürlich fatal für den DT-Run ist.



All times are GMT +2. The time now is 14:21.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.