Hey com wer kann mal drüber gucken ich habe die serverfiles von daroo.
Und wir vom Team möchten gerne die Maps drin haben:
PHP Code:
Tal von Seurung
Yongbi Wüste (bzw. wenn SD1 geht)
Eisland
Vielleicht noch levelmap mit Schlangen und Gnomen usw.
Grotte
Tal von Ascaria
Und vielleicht noch Farmmap und Handels map
PHP Code:
quest map_warp begin
state start begin
when 9012.chat."Teleportieren" begin
-- Variablen Start
local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()
local cost = math.floor(level / 5) * 1000
local guild_map_names = {"Jungrang","Waryong","Imha",}
guild_map_name = guild_map_names[empire]
local empire_castle={"Rote Burg","Gelbe Burg","Blaue Burg",}
empire_castle = empire_castle[empire]
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 },
},
-- red_forest
{
{ 1119900, 70800 },
{ 1119900, 70800 },
{ 1119900, 70800 },
},
-- Spiderdungeon
{
{ 51200 486400 },
{ 51200 486400 },
{ 51200 486400 },
},
--tempel
{
{ 553600, 143600 },
{ 553600, 143600 },
{ 553600, 143600 },
},
--tal des todes
{
{ 480800, 1069600 },
{ 480800, 1069600 },
{ 480800, 1069600 },
},
--deviltower2
{
{ 5555500, 5555500 },
{ 5555500, 5555500 },
{ 5555500, 5555500 },
},
--skypia01
{
{ 10000, 1675000 },
{ 10000, 1675000 },
{ 10000, 1675000 },
},
--skypia02
{
{ 153600, 1203200 },
{ 153600, 1203200 },
{ 153600, 1203200 },
},
--skypiaboss
{
{ 819200, 1049600 },
{ 819200, 1049600 },
{ 819200, 1049600 },
},
--timeattack01
{
{ 777700, 777700 },
{ 777700, 777700 },
{ 777700, 777700 },
},
--timeattack02
{
{ 888800, 888800 },
{ 888800, 888800 },
{ 888800, 888800 },
},
--timeattack03
{
{ 999900, 999900 },
{ 999900, 999900 },
{ 999900, 999900 },
},
--ox
{
{ 870400, 0 },
{ 870400, 0 },
{ 870400, 0 },
},
--bossrun
{
{ 911100, 911100 },
{ 911100, 911100 },
{ 911100, 911100 },
},
--sd2
{
{ 665600, 435200 },
{ 665600, 435200 },
{ 665600, 435200 },
},
--casino
{
{ 444400, 444400 },
{ 444400, 444400 },
{ 444400, 444400 },
},
--naga
{
{ 555500, 555500 },
{ 555500, 555500 },
{ 555500, 555500 },
},
--sd3
{
{ 123456700, 123456700 },
{ 123456700, 123456700 },
{ 123456700, 123456700 },
},
}
local sub_set = 0
--Veriablen End
say_title("Teleportieren")
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then
say("Hier gibt es keine Starken Monster..")
say("Jedoch gibt es viele andere Regionen,")
say("in denen es viele, neue und starke")
say("Monster gibt..")
say("")
say_reward("Nungut, soll ich dich teleportieren?")
else
say("Anscheinend sind die Monster zustark")
say("für dich..")
say("Oder du möchtest dir einfach neue Tränke kaufen..")
say("")
say_reward("Nungut, möchtest du zurück in die Stadt?")
end
local s = select("Teleportieren","Schließen")
if s == 2 then
return
end
say_title("Teleportieren")
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then
if level < 60 then
say("Da dein Level noch sehr niedrig ist,")
say("kannst du erst in einige Gebiete Reisen..")
say_reward("Eine Reise kostet" ..cost.." Gold!")
sub_set = select(guild_map_name, "Orktal","Wüste", "Eisland","Abbrechen")
if sub_set == 5 then
return
end
else
say("Da dein Level schon recht hoch ist,")
say("kann ich dich auch auf neue Regionen")
say("Teleportieren..")
say_reward("Eine Reise kostet" ..cost.." Gold!")
sub_set = select(guild_map_name, "Orktal", "Wüste", "Eisland","Weiter", "Abbrechen")
if sub_set == 6 then
return
end
if sub_set == 5 then
say_title("Teleportieren")
say("Dies sind die schweren Regionen..")
say_reward("Eine Reise kostet" ..cost.." Gold!")
if is_test_server() then
sub_set = select("Feuerland", "Dämonenturm","Roter Wald", "Spinnendungeon", "Tempel", "Tal des Todes", "Weiter", "Abbrechen") + 4
if sub_set == 12 then
return
end
if sub_set == 11 then
say_reward("Eine Reise kostet" ..cost.." Gold!")
sub_set = select("Dämonenturm2","Skypia01","Skypia02","Skypia Boss","Timeattack01","Timeattack02","Timeattack03","Weiter","Abbrechen") + 10
if sub_set == 19 then
return
end
if sub_set == 18 then
say_reward("Eine Reise kostet" ..cost.." Gold!")
sub_set = select("OX-Event","Bossrun","Spinnendungeon2","Casino","Naga","Spinnendungeon3","Abbrechen") + 17
if sub_set == 24 then
return
end
end
end
else
say_reward("Eine Reise kostet" ..cost.." Gold!")
sub_set = select("Feuerland", "Dämonenturm","Roter Wald", "Spinnendungeon", "Tempel", "Tal des Todes", "Abbrechen") + 4
if sub_set == 14 then
return
end
end
end
end
if pc.get_gold() < cost then
say_title("Teleportiern")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])
else
if empire== 1 then
sub_set3 = select("Yongan","Jayang", "Abbrechen")
if sub_set3 == 1 then
if pc.get_gold() < cost then
say_title("Teleportiern")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(474300,954800)
end
if sub_set3 == 2 then
if pc.get_gold() < cost then
say_title("Teleportiern")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(353100,882900)
end
if sub_set3 == 3 then
return
end
elseif empire == 2 then
local sub_set3 = select("Joan","Bokjung", "Abbrechen")
if sub_set3 == 1 then
if pc.get_gold() < cost then
say_title("Teleportiern")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(63800,166400)
end
if sub_set3 == 2 then
if pc.get_gold() < cost then
say_title("Teleportiern")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(145500,240000)
end
if sub_set3 == 3 then
return
end
elseif empire == 3 then
local sub_set3 = select("Pyungmoo","Bakra", "Abbrechen")
if sub_set3 == 1 then
if pc.get_gold() < cost then
say_title("Teleportiern")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(959900,269200)
end
if sub_set3 == 2 then
if pc.get_gold() < cost then
say_title("Teleportiern")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(863900,246000)
end
if sub_set3 == 3 then
return
end
end
end
end
end
end
HILFE warp quest dringend! 06/17/2011 - Metin2 Private Server - 5 Replies hey epvp,
Ich brauche hilfe bei einer warp.quest.
Ich möchte das man z.b. level 100 sein muss um ins Orktal2 geportet zu werden. Der warp code für orktal2 ist "/warp 614400, 1049600"
Es ist nicht so das ich es nicht versucht habe ich habe schon viele varianten aus probiert nur ich habe wahrscheinlich immer einen fehler drinnen gehabt. dann habe ich in VPC den quest ordner neu geladen und dann steht meistens immer error code....
kann mir jmd. von euch so eine warp.quest erstellen? der NPC...
Warp quest 02/13/2011 - Metin2 Private Server - 0 Replies Ich hab hab versucht dem Teleporter zwei neue qest hinzuzufügen wodurch man sich Warpring kaufen kann. Jedoch passiert nun gar nichts mehr wenn ich ihn anklicke. Ist meine erste quest wo ich richtig verändere hab noch nicht so den plan davon.ich hab versucht mir meine Nötigen bruchstücke aus anderen q zu Klauen aber irgenwie funktionirts nicht so richtig veilleicht kann mir jemand sagen was ich falsch mach.
---- Teleporter
quest map_warp begin
state start begin
when...
[quest]map warp 12/28/2010 - Metin2 Private Server - 4 Replies anyone have an idea how to warp all players in 1 map to another?
i tried warp_all_in_map(41, x coord, y coord)
with 41= map index from map 1 blue
so i want all players from map 1 blue to teleport to map 3 blue
any idea how?
hallo leute brauche hilfe bei einer warp quest 07/25/2010 - Metin2 Private Server - 4 Replies hallo leute brauche hilfe bei einer warp quest bekommes es einfach nicht hin sie in mein warpring oder teleporter einzufügen das check ich nicht alles andere kann ich aber das man man man ...^^ das ist schwer wollte mal nachfragen ob einer mir helfen kann
mfg stage
Warp Quest / metin2_map_dd 07/19/2010 - Metin2 Private Server - 7 Replies Also:
ich habe eine neue Map implementiert ich nenne sie Tal von Ascari
sooo
mit /warp 80100 100 komm ich nun zum Anfangspunkt funzt auch alles.
Jz hab ich den NPC 20092 (heißt eig Hwa-Hee, keine Funktion) zu einer "Wächterin" gemacht, schön, wenn ich nun mit der wächterin teleportieren will komm ich kurz auf die map, dann werde ich nach Map1 getelt....
Wenn jemand die Lösung findet, ich suche noch EIN GA ;D
quest tal_von_ascari begin
state start begin
when login or levelup with...