Huhu
SuFu hab ich nichts gefunden also frag ich einfach mal.
Ich habe eine Map genommen und sie zur Farmmap gemacht.
(Metins und so)
Jetzt ist das Problem ich muss die Map noch in den Teleporter einfügen
jedoch funkt. das nicht so ganz wie ich es will ..
Wie muss ich es umändern .. also kann mir einer den schnell richtig schreiben ..?
-- Teleporter
quest map_warp begin
state start begin
when 9012.chat."Möchtest du reisen?" begin
say_title("Teleporter:")
say("Dies ist eine faszinierende Gegend. Aber")
say("passiert hier denn auch mal etwas")
say("Außergewöhnliches? Eher wohl nicht. In anderen")
say("Teilen des Landes sieht es mitunter ganz anders.")
say("aus! Es gibt daher sicher einen intressanten")
say("Ort, an den ich dich teleportieren könnte. Da")
say("jedoch die Kräfte des Bösen wieder stärker")
say("geworden sind, wurden Raum und Zeit ins Chaos")
say("gestürzt. Dadurch kann es passieren, dass deine")
say("Rückkehr nicht immer augenblicklich funktioniert.")
say("Möchtest du dennoch teleportiert werden?")
local main_set = select("Ja","Nein")
if main_set == 2 then
return
end
if pc.get_level() <= 10 then
say_title("Teleporter:")
say("Hm… Mit deinem derzeitigen Level bist du noch")
say("zu schwach für die Reise durch Zeit und Raum.")
say("Komm wieder, wenn du höher als Level 10 bist.")
return
end
local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()
local cost = math.floor(level / 5) * 1000
-- ?? ?? ???? ?? ?? (? ?? 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?")
say_reward(string.format("Das kostet dich %d Yang.", cost))
sub_set = select("Doyyumhwaji", "Dämonenturm", "Spinnendungeon", "Lungsam", "Roter Wald", "Land der Riesen", "FarmMap", "Zurück", "Abbrechen") + 5
if sub_set == 13 then -- ??
return
end
if sub_set == 12 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
say_reward(string.format("Das kostet dich %d Yang.", cost))
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?")
say_reward(string.format("Das kostet dich %d Yang.", cost))
sub_set = select("Doyyumhwaji", "Dämonenturm", "Spinnendungeon", "Lungsam", "Roter Wald", "Land der Riesen", "Abbrechen") + 5
if sub_set == 12 then -- ??
return
end
end
end
end
end
if pc.gold < cost then
say("Du hast nicht genug Geld,")
say_title("Teleporter:")
say("Ich würde dich auch kostenlos teleportieren,")
say("aber ich habe eine große Familie. Um sie zu")
say("ernähren, muss ich Geld verdienen.")
say_reward(string.format("Es kostet %d Yang.", cost))
return
end
--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 pc.gold < cost then
say_title("Teleporter:")
say("Ich würde dich auch umsonst teleportieren,")
say("aber ich habe eine große Familie. Um sie zu")
say("ernähren, muss ich Geld verdienen.")
say_reward(string.format("Es kostet %d Yang.", cost))
else
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
pc.changegold(-cost)
end
end
end
end -- end_of_chat
end -- end_of_state
end -- end_of_quest
Quests für Spezial Teleporter/ Teleporter etc? 03/20/2011 - Metin2 Private Server - 6 Replies Hallo,
habe mich gestern daran versucht meinen Server "Questfrei" zu machen. Hat auch ganz gut geklappt, nur aufeinmal lässt sich der Lagerverwalter, Teleporter, Spezial Telepoter und noch ein paar andere NPC´s nicht mehr ansprechen. Finde jedoch die Quests nicht, die man einfügen müsste, damit sie wieder mit einem "reden". - Habe noch alle Quests als Back Up auf dem PC gespeichert, also von daher wäre dies kein Problem.
Hätte da jemand eine Liste oder so, bzw. weiß jemand den Titel von...
Npc als Teleporter 02/07/2011 - Metin2 Private Server - 2 Replies Hi,
wie kann ich einen nicht verwendeten NPC als Teleporter benutzen?
Welchen onclick muss ich einstellen?
geht diese Questquest neuemaps begin
state start begin
when 9004.chat."Teleportieren" begin
say_title ("Die neuen Gebiete")
say ("Willst du dich teleportieren und wenn ja wohin?")
local a = select ("Handelsmap", "Nein, doch lieber nicht")
if a == 2 then
Teleporter 02/06/2011 - Metin2 Private Server - 0 Replies Hallo Leute
ich will das man von der Ereignishelferin in die neuen Maps geportet werden kann.
quest neuemaps begin
state start begin
when 9004.chat."Teleportieren" begin
say_title ("Die neuen Gebiete")
say ("Willst du dich teleportieren und wenn ja wohin?")
local a = select ("Verlorenes Dorf", "Nein, doch lieber nicht")
Teleporter 11/30/2010 - Metin2 Private Server - 5 Replies Hi liebe Epvpers,
ich habe ein Problem unzwar kann ich den porter icht anklicken, weil dann da immer steht:Das Spiel wird beendet...Bitte warten
Ich habe einen hamachiserver auf 500MB Ram laufen wo liegt das problem?bitte um hilfe
Danke im Vorraus
Mfg. Metin2Freak202
Teleporter Bug?! 11/08/2009 - Metin2 Private Server - 4 Replies Guten Abend Com,
folgendes Problem,
ich habe den Teleporter übersetzt, server neugestartet (<- Das ganze mehrmals).
IG ist er dann auf Deutsch, aber wenn ich jetzt ne neue Quest schreibe, also IG
"/reload q" eingebe, ist er wieder auf chinesisch.
=> Selbes problem bei der Anfangsquest (wo es das pferd geben soll,
bei der bekomme auch nur ich das Pferd, andere Spieler bekommen nur die items.