|
You last visited: Today at 05:59
Advertisement
Quest Problem
Discussion on Quest Problem within the Metin2 Private Server forum part of the Metin2 category.
10/17/2013, 13:22
|
#1
|
elite*gold: 8
Join Date: Apr 2013
Posts: 498
Received Thanks: 54
|
Quest Problem
Guten Tag liebe Community, bei jedem einloggen bekommt man anscheinend auf meinem Server immer wieder die Lehrlingstruhe I nun weiss ich einfach nicht weiter hier mal die Quest:
PHP Code:
quest truhen_zero begin state start begin when login begin pc.give_item2(50187) set_state(truhen) end end state truhen begin when 50187.use begin local item_vnum = 19 --Schwert+9 if pc.get_job() == 1 then item_vnum = 1009 --Dolche+9 elseif pc.get_job() == 2 then item_vnum = 19 --Schwert+9 elseif pc.get_job() == 3 then item_vnum = 7009 --Fächer+9 end pc.give_item2(item_vnum) --lvl 1er waffe je nach rasse pc.give_item2(14009, 1) --Holzarmband+9 pc.give_item2(15009, 1) --Lederschuhe+9 pc.give_item2(16009, 1) --Holzhalskette+9 pc.give_item2(17009, 1) --Holzohrringe+9 pc.give_item2(70038, 20) --Tapferkeitsümhänge pc.give_item2(50188, 1) --Lehrlingstruhe II pc.remove_item(50187, 1) --Lehrlingstruhe I verschwindet end when 50188.use with pc.get_level() >= 10 begin pc.give_item2(72723, 1) --Elixier der Sonne (K) pc.give_item2(27111, 3) --Grüner Trank(M) pc.give_item2(27113, 3) --Geschwindigkeits Trank(K) pc.give_item2(76008, 3) --Medaille des Drachen pc.give_item2(50189, 1) --Lehrlingstruhe III pc.remove_item(50188, 1) --Lehrlingstruhe II verschwindet end when 50189.use with pc.get_level() >= 20 begin pc.give_item2(72727, 1) --Elixier des Mondes (K) pc.give_item2(27111, 3) --Grüner Trank(M) pc.give_item2(27113, 3) --Geschwindigkeits Trank(K) pc.give_item2(27989, 1) --Kompass des Metinsteins pc.give_item2(76023, 3) --Grüner Zauber pc.give_item2(76024, 3) --Grüne Stärke pc.give_item2(70058, 1) --Teleportationsring pc.give_item2(50190, 1) --Expertentruhe I pc.remove_item(50189, 1) --Lehrlingstruhe III verschwindet end when 50190.use with pc.get_level() >= 30 begin pc.give_item2(27113, 3) --Geschwindigkeits Trank(K) pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(25040, 5) --Segenschriftrollen pc.give_item2(70003, 1) --Buch des Anführers pc.give_item2(50191, 1) --Expertentruhe II pc.remove_item(50190, 1) --Expertentruhe I verschwindet end when 50191.use with pc.get_level() >= 40 begin pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(71153, 1) --Trank der Weisheit pc.give_item2(50192, 1) --Expertentruhe III pc.remove_item(50191, 1) --Expertentruhe II verschwindet end when 50192.use with pc.get_level() >= 50 begin pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(70038, 200)--Tapferkeitsümhänge pc.give_item2(50193, 1) --Meistertruhe I pc.remove_item(50192, 1) --Expertentruhe III verschwindet end when 50193.use with pc.get_level() >= 60 begin pc.give_item2(71153, 1) --Trank der Weisheit pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(50194, 1) --Meistertruhe II pc.remove_item(50193, 1) --Meistertruhe I verschwindet end when 50194.use with pc.get_level() >= 70 begin pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(76001, 2) --Status-Neuverteilung pc.give_item2(50195, 1) --Meistertruhe III pc.remove_item(50194, 1) --Meistertruhe II verschwindet end when 50195.use with pc.get_level() >= 80 begin pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(71153, 1) --Trank der Weisheit pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(50196, 1) --Großmeistertruhe pc.remove_item(50195, 1) --Meistertruhe III verschwindet end when 50196.use with pc.get_level() >= 90 begin pc.give_item2(39004, 1) --Segenskugel pc.give_item2(72724, 1) --Elixier der Sonne (M) pc.give_item2(50125, 1) --Mysteriöse Truhe pc.remove_item(50196, 1) --Großmeistertruhe verschwindet end when 50125.use with pc.get_level() >= 30 begin pc.give_item2(71085, 200) --Gegenstand verstärken pc.give_item2(71084, 200) --Gegenstand verzaubern pc.give_item2(71084, 200) --Gegenstand verzaubern pc.give_item2(71084, 200) --Gegenstand verzaubern pc.give_item2(71084, 200) --Gegenstand verzaubern pc.remove_item(50125, 1) --Mysteriöse Truhe verschwindet end end end
Vllt findet ja von euch einer den Fehler, und wenn man sich auf eine andere Map warpt mit dem Warpring ist es genau das gleiche Problem.
|
|
|
10/17/2013, 13:32
|
#2
|
elite*gold: 1
Join Date: Oct 2012
Posts: 1,036
Received Thanks: 801
|
per questflag gut lösbar
PHP Code:
quest truhen_zero begin state start begin when login with pc.getqf("truhe_benutzt") == 0 begin --die prüfung pc.give_item2(50187) set_state(truhen) end end state truhen begin when 50187.use begin pc.setqf("truhe_benutzt", 1)-----so machst dus bei jeden .use when local item_vnum = 19 --Schwert+9 if pc.get_job() == 1 then item_vnum = 1009 --Dolche+9 elseif pc.get_job() == 2 then item_vnum = 19 --Schwert+9 elseif pc.get_job() == 3 then item_vnum = 7009 --Fächer+9 end pc.give_item2(item_vnum) --lvl 1er waffe je nach rasse pc.give_item2(14009, 1) --Holzarmband+9 pc.give_item2(15009, 1) --Lederschuhe+9 pc.give_item2(16009, 1) --Holzhalskette+9 pc.give_item2(17009, 1) --Holzohrringe+9 pc.give_item2(70038, 20) --Tapferkeitsümhänge pc.give_item2(50188, 1) --Lehrlingstruhe II pc.remove_item(50187, 1) --Lehrlingstruhe I verschwindet end when 50188.use with pc.get_level() >= 10 begin pc.give_item2(72723, 1) --Elixier der Sonne (K) pc.give_item2(27111, 3) --Grüner Trank(M) pc.give_item2(27113, 3) --Geschwindigkeits Trank(K) pc.give_item2(76008, 3) --Medaille des Drachen pc.give_item2(50189, 1) --Lehrlingstruhe III pc.remove_item(50188, 1) --Lehrlingstruhe II verschwindet end when 50189.use with pc.get_level() >= 20 begin pc.give_item2(72727, 1) --Elixier des Mondes (K) pc.give_item2(27111, 3) --Grüner Trank(M) pc.give_item2(27113, 3) --Geschwindigkeits Trank(K) pc.give_item2(27989, 1) --Kompass des Metinsteins pc.give_item2(76023, 3) --Grüner Zauber pc.give_item2(76024, 3) --Grüne Stärke pc.give_item2(70058, 1) --Teleportationsring pc.give_item2(50190, 1) --Expertentruhe I pc.remove_item(50189, 1) --Lehrlingstruhe III verschwindet end when 50190.use with pc.get_level() >= 30 begin pc.give_item2(27113, 3) --Geschwindigkeits Trank(K) pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(25040, 5) --Segenschriftrollen pc.give_item2(70003, 1) --Buch des Anführers pc.give_item2(50191, 1) --Expertentruhe II pc.remove_item(50190, 1) --Expertentruhe I verschwindet end when 50191.use with pc.get_level() >= 40 begin pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(71153, 1) --Trank der Weisheit pc.give_item2(50192, 1) --Expertentruhe III pc.remove_item(50191, 1) --Expertentruhe II verschwindet end when 50192.use with pc.get_level() >= 50 begin pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(70038, 200)--Tapferkeitsümhänge pc.give_item2(50193, 1) --Meistertruhe I pc.remove_item(50192, 1) --Expertentruhe III verschwindet end when 50193.use with pc.get_level() >= 60 begin pc.give_item2(71153, 1) --Trank der Weisheit pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(50194, 1) --Meistertruhe II pc.remove_item(50193, 1) --Meistertruhe I verschwindet end when 50194.use with pc.get_level() >= 70 begin pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(76001, 2) --Status-Neuverteilung pc.give_item2(50195, 1) --Meistertruhe III pc.remove_item(50194, 1) --Meistertruhe II verschwindet end when 50195.use with pc.get_level() >= 80 begin pc.give_item2(71101, 3) --Trank der Hast pc.give_item2(71153, 1) --Trank der Weisheit pc.give_item2(27112, 3) --Trank des Angriffs pc.give_item2(50196, 1) --Großmeistertruhe pc.remove_item(50195, 1) --Meistertruhe III verschwindet end when 50196.use with pc.get_level() >= 90 begin pc.give_item2(39004, 1) --Segenskugel pc.give_item2(72724, 1) --Elixier der Sonne (M) pc.give_item2(50125, 1) --Mysteriöse Truhe pc.remove_item(50196, 1) --Großmeistertruhe verschwindet end when 50125.use with pc.get_level() >= 30 begin pc.give_item2(71085, 200) --Gegenstand verstärken pc.give_item2(71084, 200) --Gegenstand verzaubern pc.give_item2(71084, 200) --Gegenstand verzaubern pc.give_item2(71084, 200) --Gegenstand verzaubern pc.give_item2(71084, 200) --Gegenstand verzaubern pc.remove_item(50125, 1) --Mysteriöse Truhe verschwindet end end end
PS: fehler liegt dran das es bei jedem login den state setzt und die quest es einfach strikt durchliest.
|
|
|
10/17/2013, 13:41
|
#3
|
elite*gold: 8
Join Date: Apr 2013
Posts: 498
Received Thanks: 54
|
Okay muss ich das nun so wie du bei jedem Use machen ?
|
|
|
10/17/2013, 13:46
|
#4
|
elite*gold: 1
Join Date: Oct 2012
Posts: 1,036
Received Thanks: 801
|
bei jedem vnum.use oder wenn aus der ersten truhe die anderen rauskommen reichts wenndes bei der ersten truhe machst, weil dann können se die nur einmal bekommen
|
|
|
10/17/2013, 14:25
|
#5
|
elite*gold: 8
Join Date: Apr 2013
Posts: 498
Received Thanks: 54
|
Ja habe ich getan aber man bekommt trotz all dem immer nach einem Warp oder Relog Truhe I
|
|
|
10/17/2013, 14:30
|
#6
|
elite*gold: 1
Join Date: Oct 2012
Posts: 1,036
Received Thanks: 801
|
haste die quest schon neu durch den compilier gejagd? wenn ja dann fahr server ma runter lösch den object ordner im quest ordner führ deine make.py/make.sh aus dann sollte es auf jedenfall klappen.
|
|
|
10/17/2013, 16:03
|
#7
|
elite*gold: 8
Join Date: Apr 2013
Posts: 498
Received Thanks: 54
|
Geht immer noch nicht Problem ist weiterhin vorhanden.
Also es bringt alles nichts glaube ich muss die Files neu aufspielen.
|
|
|
|
Similar Threads
|
Quest Problem
02/06/2013 - Metin2 Private Server - 6 Replies
Hallo,
bin grad am Quest schreiben finde aber den Fehler bei der Quest nicht,
weiß einer woran es liegt?
quest hong begin
state start begin
when 20094.chat."Frisuren" begin
say_size(100, 512)
|
[Problem]Quest
04/28/2012 - Metin2 Private Server - 2 Replies
Hei Com,
ich weis nicht was da falsch ist aber auf jedenfall will die Quest nicht laufen.
quest info1 begin
state start begin
when 20086.chat."iLongju2 Info" begin -- Zeile 3
say_title(col.lightgreen("iLongju2 Info"))
say("")
say(col.lightgreen("Hallo ..pc.get_name().."";"))
|
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
|
[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
|
All times are GMT +2. The time now is 05:59.
|
|