Register for your free account! | Forgot your password?

You last visited: Today at 14:17

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

Advertisement



[Release] Drachenraum original like DE

Discussion on [Release] Drachenraum original like DE within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
[Release] Drachenraum original like DE

Mehr oder weniger die aktuellste Version von meinem Drachenraum bzw. Tempel des Drachen.
  • Mit den passenden Metinsteinen.
  • Mit Passwort abfrage
  • Spieler bzw. Gruppe können unbegrenzt rein, da es als Dungeon fungiert.
HTML Code:
----------------------------------------------------
--Tempel des Drachen
----------------------------------------------------
quest Tempel_of_dragon begin
state start begin
		when 30121.chat."Tempel des Drachen" with pc.get_map_index() == 73 begin
		if get_time() > game.get_event_flag("Grotte_time") then
		game.set_event_flag("Grotte_zugang",0)
		end
		if pc.is_gm() then
		say_title(""..mob_name(30121).."")
		say("")
		say("Hallo Gamemaster, "..pc.get_name().."")
		say("Ich lasse dich auch ohne die Schlüssel und")
		say("das Passwort passieren.")
		wait()
		pc.warp(843200, 1066900)
		return
		if pc.count_item("80041") >= 1 then
		say_title(""..mob_name(30121).."")
		say("")
		say("Du hast das GM-Item, du darfst eintreten.")
		wait() 
		return 
		end
		end
		if game.get_event_flag("Grotte_zugang") == 0 and pc.count_item(30179) < 3 then
		say_title(""..mob_name(30121).."")
		say("")
		say("Dir fehlen "..item_name(30179).."")
		say_item_vnum(30179)
		say("Komme wieder wenn du 3 besitzt.")
		return
		end
		if game.get_event_flag("Grotte_zugang") == 1 then
		say_title(""..mob_name(30121).."")
		say("")
		pc.setqf("grotte_passworto", 078954687921)
		if pc.getqf("abgabe") == 1 then
		pc.setqf("abgabe",0)
		say("Du hast bereits deine 3 Schlüssel abgeben.")
		say("Ich lasse dich passieren.")
		pc.setqf("erlaubt",1)
		wait()
		pc.warp(843200, 1066900)
		return
		end
		say("Tut mir Leid, der Raum ist reseviert.")
		say("Wenn du ein die Kennzahl hast für den Zugang,")
		say("gebe sie jetzt bitte ein.")
		local passwort = tonumber(input(""))
		--pc.setqf("grotte_passworto", passwort) 
		if game.get_event_flag("Grotte_passwort") == passwort then
		say_title(""..mob_name(30121).."")
		say("")
		say("Die Kennzahl stimmt überein.")
		if pc.count_item(30179) < 3 then
		say("Ich kann dir den zutritt nicht gewähren")
		say("Dir fehlt "..item_name(30179).."")
		say_item_vnum(30179)
		say("Komme wieder wenn du 3 besitzt.")
		return
		end
		pc.remove_item("30179",3)
		say("Ich gewähre dir den zutritt!")
		pc.setqf("erlaubt",1)
		wait()
		pc.warp(843200, 1066900)
		elseif passi != pc.getqf("grotte_passworto") then
		say_title(""..mob_name(30121).."")
		say("")
		say("Die Kennzahl ist leider falsch.")
		return
		end
		end
		if game.get_event_flag("Grotte_zugang") == 0 and pc.count_item(30179) >= 3 then
		say_title(""..mob_name(30121).."")
		say("")
		say("Du bist der erste der den Eintritt in den Tempel")
		say("des Drachens verlangt. Ich werde dich passieren")
		say("lassen, sofern du einen gewunden Schlüssel")
		say("besitzt. Bevor du den Raum betreten darfst")
		say("musst du eine geheime Zahl eingeben.")
		say("Diese kannst du innerhalb von 5 Minuten an")
		say("deine Mitstreiter weitergeben, so das auch")
		say("sie den Raum betreten können. ")
		say("")
		say("Bedenke auch das die Macht der Schlüssel nur")
		say("30 Minuten lang hält. In dieser Zeit müsst")
		say("ihr den Drachen besiegt haben.")
		local i = select("Ich bin Bereit", "Abbrechen")
		if 1 == i then
		say_title(""..mob_name(30121).."")
		say("Dann Lege jetzt die kennzahl fest.")
		local passwort = tonumber(input(""))
		if passwort and passwort <= 999999999 and pc.count_item(30179)>=1 then
		game.set_event_flag("Grotte_zugang",1)
		game.set_event_flag("Grotte_passwort",passwort)
		local times = get_time() + 300 --Wartezeit
		game.set_event_flag("Grotte_time", times)
		say_title(""..mob_name(30121).."")
		pc.setqf("abgabe",1)
		say("")
		say("Die Kennzahl lautet:")
		chat("Die Kennzahl lautet für den Tempel des Drachen: "..passwort.."")
		say_reward(""..passwort.."")
		say("Gib die Kennzahl deinen Mitstreitern weiter")
		pc.remove_item("30179",3)
		else 
		say_title(""..mob_name(30121).."")
		say("")
		say("Beim Kennzahl setzen ist ein fehler aufgetreten, versuche es erneut.")
		say("Bitte gebe nur Ziffern ein.")
		end
		end
		end
		end
	when login with pc.get_map_index() == 408 and not pc.is_gm() begin
		if pc.count_item("80041") >= 1 then chat("Tempel des Drachen: Du hast das GM-Item, prüfungen werden geblockt!") return end
		if pc.get_level() < 75 or pc.getqf("erlaubt") == 0 and pc.get_map_index() == 408 then
		 chat("Dir ist es nicht erlaubt diese Map zu betreten. "..pc.get_level().." "..pc.getqf("erlaubt").." "..pc.get_map_index().." ")
			warp_to_village()
        end
		chat("Willkommen, zerstört schnell den Stein um zu dem Drachen zu gelangen.")
		chat("Aber beeilt euch, sonst fliegt ihr raus")
		local sekunden = game.get_event_flag("Grotte_time") - get_time()
		notice_in_map("Verbleibende Zeit bis ihr rausfliegt: "..sekunden.." Sekunden")
		timer("skipia_boss_ende", sekunden)
		pc.set_warp_location(73 , 1825, 12207)
		end
	when 8023.kill with pc.get_map_index() == 408 begin
		timer("skipia_boss_goo", 2)
		notice_in_map("Ihr hab den Stein zerstört ihr werden nun in die nächste Ebene gebracht")
		end
	when skipia_boss_goo.timer begin
		game.set_event_flag("Grotte_zugang",0)
		d.new_jump_all(408, 8436, 10669)
		d.setf("grotte_boss", 1)
		d.spawn_mob(9012, 239, 173)
		end
	when 8031.kill or 8032.kill or 8033.kill or 8034.kill with pc.in_dungeon() and d.getf("grotte_boss") == 2 begin
	local n =d.getf("count") + 1
	d.setf("count", n) 
	--notice_all("Metin killed "..n.."")
	if n > 2 then
	local t = number(1,4)
	--notice_all("Spawn Metin")
	if 1 == t then
	d.regen_file("data/dungeon/skia_boss1.txt")
	elseif 2 == t then
	d.regen_file("data/dungeon/skia_boss2.txt")
	elseif 3 == t then
	d.regen_file("data/dungeon/skia_boss3.txt")
	else
	d.regen_file("data/dungeon/skia_boss4.txt")
	end
	end
	end
	when 2493.kill with pc.in_dungeon() and d.getf("grotte_boss") == 2 begin
		d.setf("grotte_boss", 3)
		notice_all("Die Gruppe von "..pc.get_name().." hat Beran-Setaou getötet.")
		d.notice("Beeindruckend, ihr habt ihn tatsächlich besiegt.") -- Als Abschluss könnt ihr noch die Metins zerstören")
		d.notice("ihr werdet in 60 Sekunden zurück in Grotte 2 gebracht.")
		timer("skipia_boss_end", 60)
		d.kill_all()
		d.spawn_mob(9012, 239, 173)
		d.clear_regen()
		end

	when login with pc.in_dungeon() and d.getf("grotte_boss") == 2 begin
	pc.set_warp_location(73 , 1825, 12207)
	end
	when login with pc.in_dungeon() and d.getf("grotte_boss") == 1 begin
		timer("skipia_boss_end", 3600)	
		d.set_regen_file("data/dungeon/skia_boss.txt")
		local t = number(1,4)
		if 1 == t then
			d.regen_file("data/dungeon/skia_boss1.txt")
			elseif 2 == t then
			d.regen_file("data/dungeon/skia_boss2.txt")
			elseif 3 == t then
			d.regen_file("data/dungeon/skia_boss3.txt")
			else
			d.regen_file("data/dungeon/skia_boss4.txt")
		end
		local o = number(1,4)
		if 1 == o then
			d.regen_file("data/dungeon/skia_boss1.txt")
			elseif 2 == o then
			d.regen_file("data/dungeon/skia_boss2.txt")
			elseif 3 == o then
			d.regen_file("data/dungeon/skia_boss3.txt")
			else
			d.regen_file("data/dungeon/skia_boss4.txt")
			end	
		d.setf("grotte_boss", 2)
		d.notice("Willkommen im Tempel des Drachen, ihr habt maximal 1 Stunde Zeit Beran-Setaou zu besiegen, Viel Erfolg")
		d.setf("count", 0)
		pc.set_warp_location(73 , 1825, 12207)
		end

	when login with pc.in_dungeon() and d.getf("grotte_boss") == 3 begin -- begin
	--pc.warp(181700, 1220600)
	end
	
	when skipia_boss_end.timer begin
		d.exit_all()
		end
	when skipia_boss_ende.timer begin
		kill_all_in_map(408)
		game.set_event_flag("Grotte_zugang",0)
		d.setf("grotte_boss", 1)
		d.exit_all()
	end
	when login with pc.get_map_index() != 408 or not pc.in_dungeon() begin
	pc.setqf("erlaubt",0)
	end
	end
end
HowTo:

Quest anpassen an Kordinaten + Mapindex.
Die Anhänge runterladen und Serverside im Ordner Dungeon einfügen.
Quest complimieren und Server starten.
Happy Sein.

Best Regards,
Risan

Gebe nur bedingt Support, ideen/vorschläge kann ich mir anhören.
Meinungsäußerungen könnt ihr auch gerne Posten, sollte aber zum Thema passen, den rest reporte ich.
Attached Files
File Type: txt skia_boss.txt (4.0 KB, 943 views)
File Type: txt skia_boss1.txt (38 Bytes, 726 views)
File Type: txt skia_boss2.txt (38 Bytes, 675 views)
File Type: txt skia_boss3.txt (38 Bytes, 672 views)
File Type: txt skia_boss4.txt (38 Bytes, 713 views)
.Risan. is offline  
Thanks
62 Users
Old 09/21/2011, 09:41   #2
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
schick schick

brauch ich zwar net, aber nett dass du die sharest
.Delta is offline  
Old 09/21/2011, 09:44   #3
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
jo...
Wurd ma wieder zeit etwas zu Releasen, natürlich nicht alles :P
Kennst ja meine Quests ;D

Konnte nicht mehr mit ansehen wie nur so langweile Kill-Quest released wurden.. <.<
.Risan. is offline  
Thanks
1 User
Old 09/21/2011, 10:22   #4

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
Danke endlich mal ne vernünftige
Ocelot2606 is offline  
Old 09/21/2011, 10:35   #5
 
PhanToM.LorD's Avatar
 
elite*gold: 29
Join Date: Oct 2010
Posts: 1,185
Received Thanks: 1,471
Danke auch wenn ich es nicht brauche.
Als tipp mach die quest nicht als phpcode sondern als html code, dann kann man die tabs mitkopieren.
PhanToM.LorD is offline  
Thanks
1 User
Old 09/21/2011, 11:15   #6
 
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
was sind die richtigen cordis weil bei manchen werde ich die and geportet
lautlosertot is offline  
Old 09/21/2011, 11:23   #7
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
Quote:
Originally Posted by lautlosertot View Post
was sind die richtigen cordis weil bei manchen werde ich die and geportet
Liegt daran weil Original Metin2 DE Grotte habe mit der Kammer, ich hab leider die alten Kordinaten nicht wo sonst alle nutzen <.< Musst mit Go die richige Stelle suchen und dann anpassen an den Warp Kordinaten
.Risan. is offline  
Old 09/21/2011, 12:06   #8
 
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
ja ich bin in der kammer aber in einer wand in der kammer-.-
lautlosertot is offline  
Old 09/21/2011, 12:09   #9
 
.Rebel's Avatar
 
elite*gold: 60
Join Date: May 2010
Posts: 766
Received Thanks: 1,025
risan u know the d.comands just work on the mapindex*1000 right and that quest for what i am see will not work because u are never put the player on the index *1000 and for be on *1000 need be already on the map index then teleport for the same is call teleport with event status like deviltower_zone u on the map and when destroy 1 metin teleport u in event status for the same mapindex and u will be on that mapindex*1000
.Rebel is offline  
Old 09/21/2011, 12:42   #10
 
elite*gold: 5575
The Black Market: 120/0/0
Join Date: Apr 2011
Posts: 5,569
Received Thanks: 581
könnte ich gebrauchen. besten dank
FbFunnY is offline  
Old 09/21/2011, 13:04   #11
 
elite*gold: 0
Join Date: Mar 2011
Posts: 287
Received Thanks: 138
Bei mein Files komm ich mit /warp 1719 12213 zum Drachenkammer.
Ich teste ob es bei mir funtzt dann edit ich es.
TehBaTushi16 is offline  
Old 09/21/2011, 13:25   #12
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
Quote:
Originally Posted by Lexico View Post
risan u know the d.comands just work on the mapindex*1000 right and that quest for what i am see will not work because u are never put the player on the index *1000 and for be on *1000 need be already on the map index then teleport for the same is call teleport with event status like deviltower_zone u on the map and when destroy 1 metin teleport u in event status for the same mapindex and u will be on that mapindex*1000
My English is so ****...
can Smal unterstand you >.<
.Risan. is offline  
Old 09/21/2011, 13:49   #13
 
elite*gold: 0
Join Date: Mar 2011
Posts: 287
Received Thanks: 138
Er sagt , das die befehle mit d. nur bei mapindexen mal 1000 funktionieren (BSp : Mapindex 66 , weil es dungeon ist mal 1000 = 66000) und du hast kein player auf/in (KA) mapindex *1000 teleportiert. mehr hab ich auch net verstanden.
PS : Die Quest funtzt net , wenn ich python make.py mache kommt da syntax error near if
TehBaTushi16 is offline  
Old 09/21/2011, 14:00   #14
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
Quote:
Originally Posted by TehBaTushi16 View Post
Er sagt , das die befehle mit d. nur bei mapindexen mal 1000 funktionieren (BSp : Mapindex 66 , weil es dungeon ist mal 1000 = 66000) und du hast kein player auf/in (KA) mapindex *1000 teleportiert. mehr hab ich auch net verstanden.
PS : Die Quest funtzt net , wenn ich python make.py mache kommt da syntax error near if
Ich weiss nicht was er hat.
Die Questbefehle gehen alle einwandfrei, hab es doch schon seit Monaten am laufen und bisher gabs nicht 1 mal ein Problem..
.Risan. is offline  
Old 09/21/2011, 14:00   #15
 
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
Risan Style.
Freue mich auf weitere Releases von Questen bloß mach mal nen Sammeltheard auf oder ne liste in der signatur
.iXream. is offline  
Reply


Similar Threads Similar Threads
[RELEASE] Drachenraum Quest
08/01/2012 - Metin2 PServer Guides & Strategies - 42 Replies
Hallo, Da viele anscheinend so eine Quest brauchen veröffentliche ich heute meine Version. Allerdings sind keine Zeitlimits enthalten, diese müsst ihr selber einfügen. Bei DE kann man nach einem Run den Raum erst eine Stunde später wieder betreten. ------------------------------------------------- --- --Tempel des Drachen ------------------------------------------------- --- quest dragontemple begin
[Release] Tempel des Drachen (Drachenraum de like)
05/08/2011 - Metin2 PServer Guides & Strategies - 26 Replies
Ich machs mal pub, damit ihr sie auch habt.. Anpassen müsst ihr sie selber.. Viel Spass mfg Woody alte Crazymt2 Admin.. Im Anhang is die Datei, momentan aktuellste, aber nicht der schönste Code..:/
[Release] Drachenraum Quest DE Like
03/28/2011 - Metin2 PServer Guides & Strategies - 22 Replies
Ich hab sie geschrieben und hau sie auch pub.. Viel Spass damit. Download ist im Anhang.. EDIT: Auf wunsch anderer, Anhang wieder entfernt.. :/



All times are GMT +1. The time now is 14:24.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.