hey
hab mir vor ein paar tagen überlegt mit einem freund einen p server aufzumachen... hat so weit auch alles geklappt ... ist im mom nur leider doof weil megaupload ja jetzt net mehr da is ... naja gut haben also die profizocker94 files geladen und en client von einem hamachi server...
als erstes habe ich einen regenbogenstein eingefügt... also quest geladen und in FZ rein /usr/rain/channel/share_data/locale/hongkong/quest und dann in hongkonglist eigetragen... hat funktioniert mit allem andren dann noch ...
dann hab ich mir erklärung für den warpring gesucht und genauso eingefügt...
mit make.sh und allem ... doch leider tut sich bei rechtsklick nichts... also nochmal in FZ rein und nachgeguckt ob was falsch ist... hab nochmal ne andre quest probiert bei der bestätigt worden ist das sie auch klappt... dann hab ich gesehen das das ne txt datei ist die ich eingefügt habe... weiß nicht ob das wichtig is... also hab ich die einfach mal geändert in .quest hab die letzten zeilen in hongkong list auch frei gelassen...
das einzige was mir aufgefallen ist das wenn ich die make.sh ausführe kommt am ende raus... "segmentation fault (core dumped)"
ist das normal??? sorry für den langen text wollte es ausführlich genug schreiben xD hoffe auf eure hilfe
schon ma thx vorraus
hier is schon mal die quest vom warpring
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin
if pc.countitem("70007")>=1 then
pc.removeitem("70007", 1)
end
say_title("Ring:")
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("Ring:")
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()
say_title("Ring:")
say("Wohin möchtest du teleportiert werden?")
-- ?? ?? ???? ?? ?? (? ?? 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
--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("Ring:")
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("Ring:")
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 sub set check2 if
end -- end sub set check1 if
end -- end map check if
end -- end when use item
end -- end state start
end -- end quest warpring
quest warpring begin state start begin when 70007.use with pc.get_level() >= 10 begin
say_title("Ring:") 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("Ring:") 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()
say_title("Ring:") say("Wohin möchtest du teleportiert werden?")
-- ?? ?? ???? ?? ?? (? ?? 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
--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("Ring:") 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("Ring:") 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 sub set check2 if end -- end sub set check1 if end -- end map check if end -- end when use item end -- end state start end -- end quest warpring
wenn du einen anderen Warpring als ich benutzt, musst die hier
PHP Code:
when deineVnum.use with pc.get_level() >= 10 begin
deine vnum vom warpring einfügen.
dann sollte es klappen
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin
say_title("Ring:")
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("Ring:")
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()
say_title("Ring:")
say("Wohin möchtest du teleportiert werden?")
-- ?? ?? ???? ?? ?? (? ?? 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
--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("Ring:")
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("Ring:")
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 sub set check2 if
end -- end sub set check1 if
end -- end map check if
end -- end when use item
end -- end state start
end -- end quest warpring
wenn du einen anderen Warpring als ich benutzt, musst die hier
PHP Code:
when deineVnum.use with pc.get_level() >= 10 begin
deine vnum vom warpring einfügen.
dann sollte es klappen
mfg
xJ3Lack_MaieRx
hey ich wollte das jetzt auch machen also type auf 18 stellen, aber bei mir sind in der item_proto nur waffen die ganzen anderen items sind in anderen spalten unter geteilt worden.. wie soll ich das jetzt machen?
Warpring 09/03/2012 - Metin2 Private Server - 1 Replies Hallo,
weis einer warum mein Warpring nicht funktioniert ?
Hab in Navicat Type auf 18 gestellt.
Die Quest datei habe ich verändert den vorher
war ein Warpring da der nach den benutzen verschwunden ist.
Jetzt habe ich das dadrinnen stehen.
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin
Warpring 04/17/2012 - Metin2 Private Server - 5 Replies Hallo,
weis einer warum mein Warpring nicht funktioniert ?
Hab in Navicat Type auf 18 gestellt.
Die Quest datei habe ich verändert den vorher
war ein Warpring da der nach den benutzen verschwunden ist.
Jetzt habe ich das dadrinnen stehen.
Warpring entbuggen? 01/31/2012 - Metin2 Private Server - 1 Replies Habe alles nach folgendem Thread gemacht: http://www.elitepvpers.com/forum/metin2-pserver-gu ides-strategies/386289-funktion-warpring.html
Nur sollte ich noch den Ring auf Type 18 setzen. Gehe in die item_proto und sehe, da ist der warpring nicht drin.
Da ich die Profizocker files habe ist der warpring in der item_itemshop drin und dort gibt es die Zeile "Type" nicht. Nur "ID" und "Name" ist dort zu finden.
Was kann ich jetzt machen?
[Fehler]Warpring quests einfügen 11/16/2011 - Metin2 Private Server - 2 Replies Hallo zusammen.
ich wollte ne warpring quest einfügen, aber egal welche quest ich nehme, es kommt bei der virtual box immer, nach
cd /home/game/quest
python make.py
die quests
am ende dann:
[F] Warpring 04/12/2011 - Metin2 Private Server - 0 Replies Hey,ich wollte mal fragen ob man ein eigenen Warpring erstellen kann wie man zum biespiel auf den Eeks ring drückt das man dan in eine neue Map kommt?
Hoffe auf Hilfe
Mfg Brouse