|
You last visited: Today at 14:45
Advertisement
Map Problem
Discussion on Map Problem within the Metin2 Private Server forum part of the Metin2 category.
03/29/2012, 22:30
|
#1
|
elite*gold: 0
Join Date: Mar 2012
Posts: 9
Received Thanks: 0
|
Map Problem
#closerquest
|
|
|
03/29/2012, 22:40
|
#2
|
elite*gold: 4
Join Date: Feb 2011
Posts: 1,878
Received Thanks: 1,350
|
Poste mal bitte die Quest.
|
|
|
03/30/2012, 11:22
|
#3
|
elite*gold: 0
Join Date: Mar 2012
Posts: 9
Received Thanks: 0
|
Hier ist die Quest. Bitte einmal dann den Spoiler öffnen.
PHP Code:
quest warpring begin
state start begin
when 70007.use begin
if pc.get_map_index() == 99 then
say_title("Ring:")
say("")
say("Wohin möchtest du dich teleportieren?")
local drache = select("Vor Sura","Map1", "Abbrechen")
if drache == 1 then
pc.remove_item(30180,200)
say("Du wirst nun teleportiert!")
wait()
pc.warp(181300,1220600)
elseif drache == 2 then
pc.remove_item(30180,200)
say("Du wirst nun teleportiert!")
wait()
warp_to_village()
end
else
say_title("Warpring:")
say("Wähle einen Ort aus:")
local map = pc.get_map_index()
local empire = pc.get_empire()
local main_set = select("Map1","Map2","Orktal","Wüste","Eisland","Feuerland","Weiter","Abbrechen")
if main_set == 8 then
return
elseif main_set == 1 then
say_title("Wapring:")
say("Wähle das Reich, in das du Reisen möchtest:")
local map1 = select("Rotes Reich","Gelbes Reich","Blaues Reich","Abbrechen")
if map1 == 1 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(474300, 954800)
elseif map1 == 2 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(63578, 166428)
elseif map1 == 3 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(959881, 269163)
end
elseif main_set == 2 then
say_title("Wapring:")
say("Wähle das Reich, in das du Reisen möchtest:")
local map2 = select("Rotes Reich","Gelbes Reich","Blaues Reich","Abbrechen")
if map2 == 1 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(353002,882516)
elseif map2 == 2 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(145496,240045)
elseif map2 == 3 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(863798,246014)
end
elseif main_set == 3 then
say_title("Wapring:")
say("Wähle den Ort zu den du Reisen möchtest:")
local map2 = select("Anfang","Mitte","Vor Grotte","Abbrechen")
if map2 == 1 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
if empire == 1 then
pc.warp(402100,673900)
elseif empire == 2 then
pc.warp(270400,739900)
elseif empire == 3 then
pc.warp(320972,808284)
end
elseif map2 == 2 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(332482,746003)
elseif map2 == 3 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(284239,809966)
end
elseif main_set == 4 then
say_title("Wapring:")
say("Wähle den Ort zu den du Reisen möchtest:")
local map2 = select("Anfang","Mitte","Abbrechen")
if map2 == 1 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
if empire == 1 then
pc.warp(217800,627200)
elseif empire == 2 then
pc.warp(220374,501589)
elseif empire == 3 then
pc.warp(344000,502500)
end
elseif map2 == 2 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(296453,546891)
end
elseif main_set == 5 then
say_title("Wapring:")
say("Wähle den Ort zu den du Reisen möchtest:")
local map2 = select("Anfang","Mitte","Abbrechen")
if map2 == 1 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
if empire == 1 then
pc.warp(434200,290600)
elseif empire == 2 then
pc.warp(375623,175987)
elseif empire == 3 then
pc.warp(493148,172428)
end
elseif map2 == 2 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(436211,215068)
end
elseif main_set == 6 then
say_title("Wapring:")
say("Wähle den Ort zu den du Reisen möchtest:")
local map2 = select("Anfang","Mitte","Abbrechen")
if map2 == 1 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
if empire == 1 then
pc.warp(599400,756300)
elseif empire == 2 then
pc.warp(597333,621724)
elseif empire == 3 then
pc.warp(732537,689400)
end
elseif map2 == 2 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(601386,686817)
end
elseif main_set == 7 then
say_title("Warpring:")
say("Wähle einen Ort aus:")
local main_set2 = select("Spinnendungeon","Dämonenturm","Land der Riesen","Geisterwald","Roter Wald","Grotte","Abbrechen")
if main_set2 == 7 then
return
elseif main_set2 == 1 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(91944,525497)
elseif main_set2 == 2 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(590500,110500)
elseif main_set2 == 3 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(828999,763388)
elseif main_set2 == 4 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(289863,5834)
elseif main_set2 == 5 then
say_title("Wapring:")
say("Wähle den Ort zu den du Reisen möchtest:")
local map1 = select("Anfang","Ende","Abbrechen")
if map1 == 1 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(1119136,70210)
elseif map1 == 2 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(1119133,7731)
end
elseif main_set2 == 6 then
say_title("Warpring:")
say("Du wirst teleportiert!")
wait()
pc.warp(10000,1214200)
end
end
end
end
when 20019.chat."Spitzhacke" begin
if pc.getqf("spitzhacke") == 0 then
say_title("Spitzhacke")
say("")
say("Hallo!")
say("Du willst also deine Spitzhacke?")
say("Ok, Ich geb dir eine.. gratis!")
say("Jedoch wenn du sie verlierst,")
say("musst du eine neue bezahlen!")
local spitz = select("Gib Her!","Später")
if spitz == 2 then
say("Dann halt nicht!")
elseif spitz == 1 then
say_reward("Du hast eine Spitzhacke erhalten!")
say_reward("Der Schmied kann sie dir verbessern!")
say_reward("OHNE PUNKTE!")
say_reward("Viel Spaß auf Liquid2!")
pc.setqf("spitzhacke", 1)
pc.give_item2(29101, 1)
end
elseif pc.getqf("spitzhacke") == 1 then
say_title("Spitzhacke")
say("")
say("Wie ich sehe, willst du eine neue")
say("Spitzhacke!")
say("Das kostet dich aber etwas..")
say_reward("Ich möchte von dir, eine Pferdemedaille!")
local spitz2 = select("Nimm Sie","Nein")
if spitz2 == 1 then
if pc.count_item(50050)>=1 then
say("Hier Bitte!")
say_reward("Du hast eine Spitzhacke erhalten!")
say_reward("Der Schmied kann sie dir verbessern!")
say_reward("OHNE PUNKTE!")
say_reward("Viel Spaß auf Liquid2!")
pc.remove_item(50050, 1)
pc.give_item2(29101, 1)
elseif pc.count_item(50050)<=0 then
say("Du hast keine Pferdemedaille!")
end
end
end
end
end
end
|
|
|
03/30/2012, 18:45
|
#4
|
elite*gold: 1
Join Date: Dec 2011
Posts: 349
Received Thanks: 132
|
Also ich hatte solche Probleme noch nie gehabt.
Aber kann vielleicht sein das in der Quest irgendwo ein Fehler liegt.
Sonst nimm doch eine andere Warpring.quest Datei und füge sie dann mal ein.
|
|
|
All times are GMT +1. The time now is 14:46.
|
|