Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 03:51

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

Advertisement



[ZUSAMMENARBEIT]Reichsschlacht Quest

Discussion on [ZUSAMMENARBEIT]Reichsschlacht Quest within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 540
Join Date: Apr 2009
Posts: 323
Received Thanks: 191
[ZUSAMMENARBEIT]Reichsschlacht Quest

Hallo elitepvp,

Ich habe seit paar Tage an der Reichsschlacht Quest gearbeitet.

Aber leider schaff ich Irgendwie nicht nach den Boss zu killen weiter zu
Teleportiert zu werden.

Vill Wecke ich hier neue Ideen wie Quest ausehen Könnte da manche Funktionen leider nicht mehr exestiert.

HTML Code:
quest forked_road begin
    state start begin
	when login begin
	
	end
	when 11001.chat."Reichsschlacht" or 11003.chat."Reichsschlacht" or 11005.chat."Reichsschlacht" begin
	    if game.get_event_flag("threeway_war") == 0 then
			say("Die Tore zur Reichsschlacht sind")
			say("im Moment geschlossen!")
	    else
			say("Hallo!")
			say("Zur Zeit ist eine Reichsschlacht!")
			say("Möchtest du beitreten?")
			local s = select("Ja","Nein!")
			if s == 1 then
			if pc.get_level() < 50 then
				say("Dein Level ist noch zu niedrig! Komm mit 50 wieder!");
				return 
			end
				
		
			if pc.getempire() == 1 then
				if game.get_event_flag("threeway_war_open_gate1" ) == 0 then
					say("Dein Reich hat die Siegel schon geöffnet,[ENTER] du kannst nicht mehr mithelfen!" );
					return
				end
			elseif pc.getempire() == 2 then
				if game.get_event_flag("threeway_war_open_gate2" ) == 0 then
					say("Dein Reich hat die Siegel schon geöffnet,[ENTER] du kannst nicht mehr mithelfen!" );
					return
				end
			elseif pc.getempire() == 3 then
				if game.get_event_flag("threeway_war_open_gate3" ) == 0 then
					say("Dein Reich hat die Siegel schon geöffnet,[ENTER] du kannst nicht mehr mithelfen!" );
					return
				end
			else
				say(locale.forked_man_say_you_cant2 )
			end
			if game.get_event_flag("reichsmap")==1 then
			local empire = pc.get_empire()
							if empire == 1 then
								pc.warp(1150400,182400)
							elseif empire == 2 then
								pc.warp(1150400,284800)
							elseif empire == 3 then
								pc.warp(1150400,387200)
							end	
			elseif game.get_event_flag("reichsmap")==2 then
			local empire = pc.get_empire()
							if empire == 1 then
								pc.warp(1200100,167900)
							elseif empire == 2 then
								pc.warp(1200100,270300)
							elseif empire == 3 then
								pc.warp(1200100,372700)
							end	
			elseif game.get_event_flag("reichsmap")==3 then
			local empire = pc.get_empire()
							if empire == 1 then
								pc.warp(1242400,142100)
							elseif empire == 2 then
								pc.warp(1242400,244500)
							elseif empire == 3 then
								pc.warp(1242400,346900)
							end	
			end
		end
		end
	end
	when 1306.kill begin		
		game.drop_item(50089, 1 )
		say("Der Tiegergeist hat das Siegel fallengelassen![ENTER]Es gewährt dir den Beitritt zur Schlacht!") ;
	end	


	when 20081.take with item.vnum == 50089 begin
		say_in_map( pc.get_map_index() , locale.forked_open_gate , 1); 
		npc.purge()
		item.remove()
		
		--??? ???
		
		
		if pc.getempire() == 1 then
			game.set_event_flag("threeway_war_open_gate1", 0 )
			notice_all("Das rote Reich hat das Siegel geöffnet!" ) 
		elseif pc.getempire() == 2 then
			game.set_event_flag("threeway_war_open_gate2", 0 )
		    notice_all("Das gelbe Reich hat das Siegel geöffnet!" )
		elseif pc.getempire() == 3 then
			game.set_event_flag("threeway_war_open_gate3", 0 )
			notice_all("Das blaue Reich hat das Siegel geöffnet!" )
		else
			say(locale.forked_man_say_you_cant2 )
		end
		local iEmpire = pc.getempire()
		if game.get_event_flag("reichsmap")==1 then
		local empire = pc.get_empire()
							if empire == 1 then
								warp_all_in_map( pc.get_map_index(), "114" , "948100" , "36500" , 10 );
							elseif empire == 2 then
								warp_all_in_map( pc.get_map_index() , "114" , "937100" , "22000" , 10 );
							elseif empire == 3 then
								warp_all_in_map( pc.get_map_index() , "114" , "953200" , "18500" , 10 );
							end
		elseif 	game.get_event_flag("reichsmap")==2 then
		local empire = pc.get_empire()
							if empire == 1 then
								warp_all_in_map( pc.get_map_index() , "121" , "1188800" , "17500" , 10 );
							elseif empire == 2 then
								warp_all_in_map( pc.get_map_index() , "121" , "1212400" , "19300" , 10 );
							elseif empire == 3 then
								warp_all_in_map( pc.get_map_index() , "121" , "1195800" , "44900" , 10 );
							end
		elseif 	game.get_event_flag("reichsmap")==3 then
		local empire = pc.get_empire()
							if empire == 1 then
								warp_all_in_map( pc.get_map_index() , "125" , "1270000" , "56400" , 10 );
							elseif empire == 2 then
								warp_all_in_map( pc.get_map_index() , "125" , "1249700" , "22200" , 10 );
							elseif empire == 3 then
								warp_all_in_map( pc.get_map_index() , "125" , "1283700" , "20800" , 10 );
							end
	end
	end

	when 11001.chat."Reichschlachtsverwaltung" or 11003.chat."Reichschlachtsverwaltung" or 11005.chat."Reichschlachtsverwaltung" with pc.is_gm() begin
		
		local s = select("Reichsschlacht starten" , "Reichsschlacht beenden" );
		if s == 1 then

			-- ??? ?? ?? ?? ???
		

			-- ??? 
			local r=number(1, 3)
			-- ??? ??? ?? 
			if r==1 then
			game.set_event_flag("reichsmap", 1)
			regen_in_map( "118", "locale/germany/map/metin2_map_sungzi_flame_hill_01/regen.txt" );
			regen_in_map( "118", "locale/germany/map/metin2_map_sungzi_flame_hill_01/npc.txt" );
			regen_in_map( "119", "locale/germany/map/metin2_map_sungzi_flame_hill_02/regen.txt" );
			regen_in_map( "119", "locale/germany/map/metin2_map_sungzi_flame_hill_02/npc.txt" );
			regen_in_map( "120", "locale/germany/map/metin2_map_sungzi_flame_hill_03/regen.txt" );
			regen_in_map( "120", "locale/germany/map/metin2_map_sungzi_flame_hill_03/npc.txt" );
			elseif r==2 then
			game.set_event_flag("reichsmap", 2)
			regen_in_map( "122", "locale/germany/map/metin2_map_sungzi_snow_pass01/regen.txt" );
			regen_in_map( "122", "locale/germany/map/metin2_map_sungzi_snow_pass01/npc.txt" );
			regen_in_map( "123", "locale/germany/map/metin2_map_sungzi_snow_pass02/regen.txt" );
			regen_in_map( "123", "locale/germany/map/metin2_map_sungzi_snow_pass02/npc.txt" );
			regen_in_map( "124", "locale/germany/map/metin2_map_sungzi_snow_pass03/regen.txt" );
			regen_in_map( "124", "locale/germany/map/metin2_map_sungzi_snow_pass03/npc.txt" );
			elseif r==3 then
			game.set_event_flag("reichsmap", 3)
			regen_in_map( "126", "locale/germany/map/metin2_map_sungzi_desert_hill_01/regen.txt" );
			regen_in_map( "126", "locale/germany/map/metin2_map_sungzi_desert_hill_01/npc.txt" );
			regen_in_map( "127", "locale/germany/map/metin2_map_sungzi_desert_hill_02/regen.txt" );
			regen_in_map( "127", "locale/germany/map/metin2_map_sungzi_desert_hill_02/npc.txt" );
			regen_in_map( "128", "locale/germany/map/metin2_map_sungzi_desert_hill_03/regen.txt" );
			regen_in_map( "128", "locale/germany/map/metin2_map_sungzi_desert_hill_03/npc.txt" );
			end
			-- ?? ??? ??
			game.set_event_flag("threeway_war",1)


			-- ??? ?? ? ?? ??
			game.set_event_flag("threeway_war_dead_count", 5)
			game.set_event_flag("threeway_war_mob_count", 150 )
			game.set_event_flag("threeway_war_kill_count", 200 )
			game.set_event_flag("threeway_war_kill_boss_count", 1 );
			-- ??? ?? ??/?? ??
			game.set_event_flag("threeway_war_open_gate1", 1 )
			game.set_event_flag("threeway_war_open_gate2", 1 )
			game.set_event_flag("threeway_war_open_gate3", 1 )
			
			notice_all("((`*~DIE REICHSSCHLACHT GESTARTET!~*´))")
			notice_all("Begebt euch alle zum Schlachtenverwalter um an der Schlacht teilzunehmen!" )
			notice_all("Viel Spaß wünscht euch euer New World2 Team!")
		else	
			game.set_event_flag("threeway_war",0)
		
			notice_all("((`*~REICHSSCHLACHT BEENDET~*´))")

		end
	end
	
	
	when 11001.chat."Sungzi öffnen" or 11003.chat."Sungzi öffnen" or 11005.chat."Sungzi öffnen" with pc.is_gm() begin
		game.set_event_flag("threeway_war",1)
		game.set_event_flag("threeway_war_dead_count", 5)
		game.set_event_flag("threeway_war_mob_count", 150 )
		game.set_event_flag("threeway_war_kill_count", 200 )
		game.set_event_flag("threeway_war_kill_boss_count", 1 );
		game.set_event_flag("threeway_war_open_gate1", 1 )
		game.set_event_flag("threeway_war_open_gate2", 1 )
		game.set_event_flag("threeway_war_open_gate3", 1 )
		command("warp 9463 254")
	end
	end
end
Hoffe Habt noch Ideen wie man Dies umsetzen könnten.

MFG
Thesone
thesone007 is offline  
Old 09/10/2011, 12:15   #2
 
Darmi007's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 159
Received Thanks: 80
ist das pc.get_map_index() nicht überflüssig da es ja nur ein warp ist
Darmi007 is offline  
Reply


Similar Threads Similar Threads
"release" Halbfertiges Reichsschlacht quest
07/12/2011 - Metin2 PServer Guides & Strategies - 3 Replies
Pech ^^ DELETE #kann gecloset werden
Reichsschlacht
07/03/2011 - Metin2 Private Server - 0 Replies
Hallo, welche Nummer hat die Reichsschlacht Map? Da ich mich nicht auf die Map teleportieren kann, hatte das gleiche Problem mit der OX-Map und konnte durch ein Tut(finde es gerade nicht mehr)mithilfe der Mapnummer den Bug beheben. Benutze die 1675er SF. Lg, Tobi
ReichsSchlacht buggy
03/26/2011 - Metin2 Private Server - 3 Replies
Hallo Liebe com .. also ich wolte heute aufen root server Reichschlacht machen nur a1 is doof alles geht auch mit den mobs .. nur mann kann die Schlüßel steine nich auf den seulen machen also mann kann keine schlüßel auf den seulen tun .. ebendso in DT kann mann auch die steine nich rauf tun haben 2007er Client und auch DIE SF
[Zusammenarbeit]StatusPunkte quest
12/02/2010 - Metin2 Private Server - 8 Replies
Hallo, ich dachte mir da der Mt2 sector nicht mehr viel zusammen macht das es mal wieder zeit wird. Ich hatte aus langeweile mal eine Quest Idee die man mit viel mühe vill auch umsetzen kann. Als Inspieration habe ich die Statuspunkte neuverteilung genommen: quest skill_group_clear begin state start begin when 71002.use begin
Map 2 nach reichsschlacht
07/12/2010 - Metin2 Private Server - 3 Replies
Hallo hgabe fiels von apfelkern wenn ich von map 2 duchs portal nach map 1 will komme ich reichsschlacht raus wenn ich aus od od so komme auch warum ist das so wie krige ich das weg od ligt das am clienten?



All times are GMT +2. The time now is 03:51.


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.