You last visited: Today at 10:10
Advertisement
Teleport Ring
Discussion on Teleport Ring within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
03/27/2010, 00:43
#1
elite*gold: 20
Join Date: Oct 2007
Posts: 610
Received Thanks: 1,247
Teleport Ring
moin ,
ich hab mal den Tele ring der einen zur Safe zone bringt erweitert.
Ist man auf map1/2 werden die Gebiete wie auf bild "unbenannt1/unbenannt2" angezeigt .Ist man auf einer anderen Map werden die gebiete wie auf bild "unbenannt4" angezeigt.Ab Level 60 kann man "Andere Gebiete" auswählen. Das porten kostet kein yang.
Item Id : 80009
move_ring.quest :
Code:
quest move_ring begin
state start begin
when 80009.use begin
if get_time() < pc.getqf("next_time") then
say_title("Nicht so schnell")
say("")
say_reward("Du musst 30 Sekunden nach benutzung des Rings warten ,bis du ihn erneut verwenden kannst")
say("")
say("")
if pc.is_gm() then
say("¤U¦¸¨Ï¥Î®É¶¡¡G")
say("")
say(string.format(" %s", time_to_str(pc.getqf("next_time"))))
say("")
say("GM¥i¥H¬°¤F´ú¸Õ¦Ó°¨¤W«•s³]©w®É¶¡¡C")
local s = select("³]©w", "¤£³]©w")
if s == 1 then
say("¨Ï¥Î®É¶¡¤w¸gªì©l¤Æ")
say("")
pc.setqf("next_time", 0)
end
end
return;
end
local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()
say("Teleport Ring")
say("Wohin willst du Teleportiert werden.")
say("")
wait()
-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then
local guild_map_names = {
"Gildenzone",
"Gildenzone",
"Gildenzone",
}
guild_map_name = guild_map_names[empire]
local empire_castle={
"Burgschlacht",
"Burgschlacht",
"Burgschlacht",
}
empire_castle =empire_castle[empire]
local sub_set = 0
if level < 60 then -- 60?? : ?????, ???, ????, ???
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
return
end
else -- 61?? : ????, ???, ????, ????
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5
if sub_set == 9 then -- ??
return
end
if sub_set == 8 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5
if sub_set == 8 then -- ??
return
end
end
end
end
end
local warp = {
-- guild_map
{
{ 128500, 1000 },
{ 179500, 1000 },
{ 271800, 13000 },
},
-- 64 map_n_threeway
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- 63 metin2_map_n_desert_01
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- 61 map_n_snowm_01
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
{--empire_castle
{975200, 133000},
{977200, 185000},
{923900, 183600},
} ,
-- 62 metin2_map_n_flame_01
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- devil_tower
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
}
test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
say_title("Teleporter:")
say("Achtung, ich teleportiere dich jetzt. Du wirst")
say("an einem gefährlichen Ort landen, also pass auf")
say("dich auf. Viel Glück!")
wait()
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])
else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ??
local sub_set2 = 3
--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
if empire==1 then
sub_set2 = select("Yongan","Jayang" , locale.cancel)
elseif empire ==2 then
sub_set2 = select("Joan","Bokjung" , locale.cancel)
elseif empire ==3 then
sub_set2 = select("Pyungmoo","Bakra" , locale.cancel)
end
if sub_set2 != 3 then
if sub_set2 == 1 then
say_title("Teleporter:")
say("Ich teleportiere dich dorthin.")
wait()
if empire == 1 then
pc.warp(474300,954800)
elseif empire == 2 then
pc.warp(63800,166400)
elseif empire == 3 then
pc.warp(959900,269200)
end
elseif sub_set2 == 2 then
say_title("Teleporter:")
say("Ich teleportiere dich dorthin.")
wait()
if empire == 1 then
pc.warp(353100,882900)
elseif empire == 2 then
pc.warp(145500,240000)
elseif empire == 3 then
pc.warp(863900,246000)
end
end
end
end
end
end -- end_of_chat
end -- end_of_state
Um die quest "einzubauen" verbindet ihr euch mit eurem server z.B. via Filezilla.
Nun wechselt ihr ins Quest-verzeichnis (/usr/rain/share_data/locale/english/quest).
Rechtsklick auf die datei "move_ring.quest" und "Ansehn/Bearbeiten" anklicken.
Meinen "Quest Code" von oben kopieren und mit dem gesamtem Inhalt der Quest "move_ring" ersetzen
Nun geht ihr auf den VPC und wechselt dort ebenfalls ins Quest-verzeichnis.
./make eintippen ingame dann /reload q.
Sollte das einbauen nicht klappen Lest euch ein Tut speziell für's Quest einbauen durch
Attached Images
0327_001820.jpg
(220.4 KB, 355 views)
Unbenannt1.jpg
(279.5 KB, 378 views)
Unbenannt2.jpg
(278.2 KB, 266 views)
Unbenannt3.jpg
(277.7 KB, 229 views)
Unbenannt4.jpg
(192.4 KB, 233 views)
03/27/2010, 00:45
#2
elite*gold: 0
Join Date: Mar 2010
Posts: 11
Received Thanks: 3
Naja einfach vom warpring oder map_warp nehmen item value ändern name.quest ändern und fertig :P + hongkonglist :P
03/27/2010, 00:48
#3
elite*gold: 11
Join Date: Apr 2009
Posts: 579
Received Thanks: 117
Nice work werds mal testen
Mfg
Flash0067
03/27/2010, 06:34
#4
elite*gold: -320
Join Date: Feb 2010
Posts: 1,773
Received Thanks: 444
Nice work Dude!
Aber mir welchen ID als gm bekomm ich den Ring ö.Ö
03/27/2010, 06:55
#5
elite*gold: 0
Join Date: Mar 2010
Posts: 334
Received Thanks: 146
nice
muss mal testen
03/27/2010, 09:07
#6
elite*gold: 1
Join Date: Oct 2009
Posts: 432
Received Thanks: 36
Nice, hoffe dass das viele Server benutzen.
03/27/2010, 09:08
#7
elite*gold: 1
Join Date: Nov 2007
Posts: 1,382
Received Thanks: 754
Gibt schon sowas änliches
03/27/2010, 10:15
#8
elite*gold: -320
Join Date: Feb 2010
Posts: 1,773
Received Thanks: 444
Ja aber wie ruft man jetzt den scheiß bzw woher bekommt man den?
03/27/2010, 13:24
#9
elite*gold: 20
Join Date: Oct 2007
Posts: 610
Received Thanks: 1,247
die id ist 80009
03/27/2010, 13:27
#10
elite*gold: 1
Join Date: Apr 2009
Posts: 1,424
Received Thanks: 1,438
Also ich habe diese Funktion schon zu lange.
Und diese ist leider auch schon bekannt.
In den meisten Sammlungen soweit ich das weiß enthalten.
Aber falls du das tatsächlich selbst warst.
Nice.
03/27/2010, 13:33
#11
elite*gold: 20
Join Date: Oct 2007
Posts: 610
Received Thanks: 1,247
Quote:
Originally Posted by
lil__Q
Also ich habe diese Funktion schon zu lange.
Und diese ist leider auch schon bekannt.
In den meisten Sammlungen soweit ich das weiß enthalten.
Aber falls du das tatsächlich selbst warst.
Nice.
Ich hab einfach den schon vorhandenen warp ring der einen normalerweise nur in die safe zone bringt mit dem normalem Teleporter "gekreutzt
"
und halt paar sachen geändert z.b das es kein yang kostet.
Ne sache von 20 min. aber evt. kann es dennoch jemand brauchen.
03/27/2010, 15:02
#12
elite*gold: 1
Join Date: Apr 2009
Posts: 1,424
Received Thanks: 1,438
Quote:
Originally Posted by
111222333444
Ich hab einfach den schon vorhandenen warp ring der einen normalerweise nur in die safe zone bringt mit dem normalem Teleporter "gekreutzt
"
und halt paar sachen geändert z.b das es kein yang kostet.
Ne sache von 20 min. aber evt. kann es dennoch jemand brauchen.
Ich hab bei meinem einfach ein paar neue Orte hinzugefügt.
Und er kann schön gestapelt werden.
Dieser wird dan x20 in der Gemi verkauft.
So kann man immer schnell da hin wo man möchte.
03/27/2010, 15:26
#13
elite*gold: -320
Join Date: Feb 2010
Posts: 1,773
Received Thanks: 444
endlich hat lil__q gelernt und schreibt nicht mehr Lg x3NeVer xDD
05/13/2010, 14:28
#14
elite*gold: 0
Join Date: Mar 2008
Posts: 251
Received Thanks: 24
kann mir einer die quest so bearbeiten das ich mich zu nur einem Ort porte also in sd2 von map1?
wäre nett
MfG
#push
07/17/2010, 20:23
#15
elite*gold: 0
Join Date: Aug 2009
Posts: 5
Received Thanks: 0
thanks you
All times are GMT +2. The time now is 10:10 .