Ich habe eben Angefangen, eine Warp.Quest zu Schreiben.
Diese Quest sollte dazu Dienen, um Auf eine Neue map zu kommen!
Der code sieht Folgend aus:
PHP Code:
quest teleport begin
state start begin
when 9006.chat."Unsere Maps" with pc.get_map_index() == 223 begin
local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()
local cost = math.floor(level / 5) * 1000
say_title("Casanostra2 Maps")
say("Du möchtest also auf Unsere Map?..")
say_reward("Okay..eine Reise kostet" ..cost.." Gold!")
if empire == 1 then
local s = select("Neue Map","Schließen")
if s == 1 then
if pc.get_gold() < cost then
say_title("Auf die Neue Map")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(14092,10089)
end
if s == 2 then
return
end
end
if empire == 2 then
local s = select("Blaues Reich","Schließen")
if s == 1 then
if pc.get_gold() < cost then
say_title("Ihr wollt ins Blaue Reich?")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(921600,204800)
end
if s == 2 then
return
end
end
if empire == 3 then
local s = select("Pyungmoo","Schließen")
if s == 1 then
if pc.get_gold() < cost then
say_title("In die Heimatsstadt")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(959900,269200)
end
if s == 2 then
return
end
end
end
end
end
Er sagt mir immer Folgenden Fehler beim Ausfüren von Python:
Versuche die Ganze zeit den fehler zu finden.
Aber irgendwie Finde ich diesen nicht...
Kann eigentlich Ganz "Okay" Questen, aber Diesen fehler Bekomme ich nicht weg
Dafür gibt es ein Sammelthread,
Ausserdem ist die Quest meiner meinung ziemlich unübersichtlich und viel zu groß, voll gehauen mit unnötigen codes die quest könnte viel kürzer sein, poste die qest einfach mal in den sammelthread evtl. schreibe ich sie dir fals ich zeit dazu finde gehe aber erstmal schlafen.
Ich habe eben Angefangen, eine Warp.Quest zu Schreiben.
Diese Quest sollte dazu Dienen, um Auf eine Neue map zu kommen!
Der code sieht Folgend aus:
PHP Code:
quest teleport begin
state start begin
when 9006.chat."Unsere Maps" with pc.get_map_index() == 223 begin
local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()
local cost = math.floor(level / 5) * 1000
say_title("Casanostra2 Maps")
say("Du möchtest also auf Unsere Map?..")
say_reward("Okay..eine Reise kostet" ..cost.." Gold!")
if empire == 1 then
local s = select("Neue Map","Schließen")
if s == 1 then
if pc.get_gold() < cost then
say_title("Auf die Neue Map")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(14092,10089)
end
if s == 2 then
return
end
end
if empire == 2 then
local s = select("Blaues Reich","Schließen")
if s == 1 then
if pc.get_gold() < cost then
say_title("Ihr wollt ins Blaue Reich?")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(921600,204800)
end
if s == 2 then
return
end
end
if empire == 3 then
local s = select("Pyungmoo","Schließen")
if s == 1 then
if pc.get_gold() < cost then
say_title("In die Heimatsstadt")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(959900,269200)
end
if s == 2 then
return
end
end
end
end
end
Er sagt mir immer Folgenden Fehler beim Ausfüren von Python:
Versuche die Ganze zeit den fehler zu finden.
Aber irgendwie Finde ich diesen nicht...
Kann eigentlich Ganz "Okay" Questen, aber Diesen fehler Bekomme ich nicht weg
Hoffe es findet sich jemand, der mir Helfen könnt
MFG
Flingernboy
Code:
quest teleport begin
state start begin
when 9006.chat."Unsere Maps" with pc.get_map_index() == 223 begin
local empire = pc.get_empire()
local level = pc.get_level()
local cost = math.floor(level / 5) * 1000
say_title("Casanostra2 Maps")
say("Du möchtest also auf Unsere Map?")
say_reward("Okay..eine Reise kostet" ..cost.." Gold!")
if empire == 1 then
local s = select("Neue Map","Schließen")
if s == 1 then
if pc.get_gold() < cost then
say_title("Auf die Neue Map")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(14092,10089)
end
if s == 2 then
return
end
end
if empire == 2 then
local s = select("Blaues Reich","Schließen")
if s == 1 then
if pc.get_gold() < cost then
say_title("Ihr wollt ins Blaue Reich?")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(921600,204800)
end
if s == 2 then
return
end
end
if empire == 3 then
local s = select("Pyungmoo","Schließen")
if s == 1 then
if pc.get_gold() < cost then
say_title("In die Heimatsstadt")
say_reward("Du hast zuwenig Gold!")
return
end
pc.changegold(-cost)
pc.warp(959900,269200)
end
if s == 2 then
return
end
end
end
end
end
Quest : Problem 04/01/2012 - Metin2 Private Server - 2 Replies Hey Community kann sich dass hier jemand mal anschauen ?
wo hier das Problem liegt
quest user begin
state start begin
when 20095.click begin
say_title("Kontrollzentrum")
say("")
say_reward("Willkommen im Kontrollzentrum")
say_reward("Wie kann ich dir "..pc.get_name().." weiterhelfen")
Compile all quest without quest's files list // Kompilieren Sie alle Quest ohne Quest 07/17/2011 - Metin2 PServer Guides & Strategies - 3 Replies ENGLISH
Hello dear community, this is a very simple guide but at the same time useful.
How to compile ALL quest in the folder "quest" without the files list in the file "locale_list"?
Easy!
Open the file "make" and replace the content of the file with this:
for f in *.quest; do ./qc $f; done
Oki. Now set the 0777 permission to the file.
Finally open a SSH client and sign in. Write the command:
cd /game_file_folder
[Quest]Problem 03/13/2011 - Metin2 Private Server - 1 Replies Hey Leute ich habe Diesen quest bearbeitet aber er funtzt net Weiß jemand Wiso?
:
quest make_herb_lv80 begin
state start begin
when login or levelup with pc.get_level() ==80 begin
set_state(Information)
end
end
[Problem] Problem with server starting - cannot find quest index for PaxHeader 12/22/2009 - Metin2 Private Server - 1 Replies Hello!
I have this same problem as here when i'm starting my server:
http://www.elitepvpers.com/forum/metin2-pserver-di scussions-questions/307143-metin2-serverfiles-ques t-index-fehler.html
But I didn't know the answer.. how to repair this?
Greetings