Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 18:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Was heißt das ?quest...

Discussion on Was heißt das ?quest... within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
.Leykas's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 1,751
Received Thanks: 573
Was heißt das ?quest...

QUEST : hunt_grotte
quest doesn't have begin-end clause. (()


Was soll ich darunter verstehen?
Das spuckt putty aus
.Leykas is offline  
Old 05/07/2013, 13:22   #2
 
elite*gold: 0
Join Date: Apr 2013
Posts: 55
Received Thanks: 7
Allem Anschein nach fehlt mindestens ein begin ... end.
Evtl. mal die Quest posten.
Ras3ngan. is offline  
Old 05/07/2013, 13:25   #3
 
Spartan#117's Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 151
Received Thanks: 149
Deine Quest hat keine Korrekte begin-end Struktur.
Entweder ein begin / end zu viel / zu wenig, oder etwas mit der when Bedingung stimmt nicht.

Ohne die dazugehörige Quest können wir dir jedoch nicht helfen.
Spartan#117 is offline  
Old 05/08/2013, 15:34   #4
 
.Leykas's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 1,751
Received Thanks: 573
Code:
quest jobquest begin
	state start begin
	end
	state run begin
		when login or levelup with pc.level >= 50 and pc.level <= 250 begin
			set_state(information)
		end
	end

	state information begin
		when letter begin
			local v = find_npc_by_vnum(20355)
			if v != 0 then
				target.vid("__TARGET__", v, "Häuptling")
			end
			send_letter("Spezifische Ausbildung")
		end
		when button or info begin
			say_title("Die Spezifische Ausbildung..")
			say("Gehe zum Häuptling, er sucht dich.")
			say("Es steht eine weitere Ausbildung für dich bereit.")
			say("Er wird dich weiter ausbilden.")
			say("Du solltest nicht auf dich warten lassen..")
			say_reward("Gehe zum Häuptling deines Reiches!!")
		end
		when __TARGET__.target.click or 20355.chat."Spezifische Ausbildung" begin
			say_title("Spezifische Klassenausbildung:")
			say("")
			say(""..pc.get_name()..", sei gegrüßt!")
			say("Du kannst bei mir eine Ausbildung beginnen")
			say("je nach Wahl bekommst du andere Vorteile.")
			say("Doch eins muss ich dir sagen wähle klug, denn")
			say("es gibt anderen Spielern gegenüber")
			say("Vor - und Nachteile.")
			say("")
			say("")
			wait()
			say_black("Spezifische Klassenausbildung:")
			say("")
			say("Ich zähle dir nun auf was in Frage kommen würde")
			say("bei den Ausbildungen. Du kannst wählen")
			say("zwischen:")
			say("")
			say("Gladiator (Körper-Lehre)")
			say("Berserker (Mental-Lehre)")
			say("Assasine (Nahkampf-Lehre)")
			say("Jäger (Fernkampf-Lehre)")
			say("Alchemist (Waffen-Lehre)")
			say("Magier (Schwarze Magie-Lehre)")
			say("Heiler (Heil-Lehre)")
			say("Beschwörer (Drachenmacht-Lehre)")
			say("")
			say("")
			wait()
			say_title("Spezifische Klassenausbildung:")
			say("")
			say("Nun wähle weise und entscheide dich")
			say("welchen Weg du beschreiten möchtest.")
			say("")
			local wahl = select ("Gladiator", "Berserker", "Assasine", "Jäger", "Alchemist", "Magier", "Heiler", "Beschwörer", "Abbrechen")
			if wahl == 9 then
				return
			elseif wahl == 1 then
				say_title("Ausbildung zum Gladiator:")
				say("")
				say("Du hast dich zu einer Ausbildung zum")
				say("Gladiator entschieden "..pc.get_name()..".")
				say("Du wirst ein Kriegsherr deines Reiches!")
				say("")
				say("Du bekommst:")
				say("")
				say_reward("+5 Stärke")
				say_reward("5% Durchbruch")
				say_reward("30 Angriffswert")
				affect.add_collect(apply.ATT_GRADE_BONUS, 30, 60*60*24*365*60)
				affect.add_collect(apply.STR, 5, 60*60*24*365*60)
				affect.add_collect(apply.PENETRATE_PCT, 5, 60*60*24*365*60)
				set_state(__COMPLETE__)
			elseif wahl == 2 then
				say_title("Ausbildung zum Berserker:")
				say("")
				say("Du hast dich zu einer Ausbildung zum")
				say("Berserker entschieden "..pc.get_name()..".")
				say("Du wirst das Veiteidigungskommando deines Reiches!")
				say("")
				say("Du bekommst:")
				say("")
				say_reward("+5 Beweglichkeit")
				say_reward("+10% Zaubergeschwindigkeit")
				say_reward("+10% Angriffsgeschwindigkeit")
				affect.add_collect(apply.DEX, 5, 60*60*24*365*60)
				affect.add_collect(apply.CAST_SPEED, 10, 60*60*24*365*60)
				affect.add_collect(apply.ATT_SPEED, 10, 60*60*24*365*60)
				set_state(__COMPLETE__)
			elseif wahl == 3 then
				say_title("Ausbildung zum Assasine:")
				say("")
				say("Du hast dich zu einer Ausbildung zum")
				say("Assasine entschieden "..pc.get_name()..".")
				say("Du wirst ein unendeckter Assasine, der aus dem Hinterhalt angreift!")
				say("")
				say("Du bekommst:")
				say("")
				say_reward("+5 Beweglichkeit")
				say_reward("+5% Chance auf Vergiften")
				say_reward("+5% reflektieren")
				affect.add_collect(apply.DEX, 5, 60*60*24*365*60)
				affect.add_collect(apply.POISON_PCT, 5, 60*60*24*365*60)
				affect.add_collect(apply.REFLECT_MELEE, 5, 60*60*24*365*60)
				set_state(__COMPLETE__)
			elseif wahl == 4 then
				say_title("Ausbildung zum Jäger:")
				say("")
				say("Du hast dich zu einer Ausbildung zum")
				say("Jäger entschieden "..pc.get_name()..".")
				say("Du wirst ein präziser Fernkämpfer und kannst deinen Reich Rückendeckung geben!")
				say("")
				say("Du bekommst:")
				say("")
				say_reward("+5 Stärke")
				say_reward("+3% Ohnmachtchance")
				say_reward("+5% abblocken")
				affect.add_collect(apply.STR, 5, 60*60*24*365*60)
				affect.add_collect(apply.STUN_PCT, 3, 60*60*24*365*60)
				affect.add_collect(apply.BLOCK, 5, 60*60*24*365*60)
				set_state(__COMPLETE__)
			elseif wahl == 5 then
				say_title("Ausbildung zum Alchemist:")
				say("")
				say("Du hast dich zu einer Ausbildung zum")
				say("Alchemist entschieden "..pc.get_name()..".")
				say("Du wirst ein mysteriöser Alchemist und kämpst mit verzauberten Waffen für dein Reich!")
				say("")
				say("Du bekommst:")
				say("")
				say_reward("+5 Intelligenz")
				say_reward("+5% Giftwiderstand")
				say_reward("+5% Verlangsamen")
				affect.add_collect(apply.INT, 5, 60*60*24*365*60)
				affect.add_collect(apply.POISON_REDUCE, 5, 60*60*24*365*60)
				affect.add_collect(apply.SLOW_PCT, 5, 60*60*24*365*60)
				set_state(__COMPLETE__)
			elseif wahl == 6 then
				say_title("Ausbildung zum Magier:")
				say("")
				say("Du hast dich zu einer Ausbildung zum")
				say("Magier entschieden "..pc.get_name()..".")
				say("Du wirst ein mächtiger dunkler Magier, der für sein Reich zaubert!")
				say("")
				say("Du bekommst:")
				say("")
				say_reward("+5 Intelligenz")
				say_reward("+20% Tp-Regeneration")
				say_reward("+10% Tp-Absorbtion")
				affect.add_collect(apply.INT, 5, 60*60*24*365*60)
				affect.add_collect(apply.HP_REGEN, 20, 60*60*24*365*60)
				affect.add_collect(apply.STEAL_HP, 10, 60*60*24*365*60)
				set_state(__COMPLETE__)
			elseif wahl == 7 then
				say_title("Ausbildung zum Heiler:")
				say("")
				say("Du hast dich zu einer Ausbildung zum")
				say("Heiler entschieden "..pc.get_name()..".")
				say("Du wirst Heiler deines Reiches. Du wirst den mächtigen Krieger im Kampf zur Seite stehen!")
				say("")
				say("Du bekommst:")
				say("")
				say_reward("+5 Intelligenz")
				say_reward("+20% Tp-Regeneration")
				say_reward("+5% Krit")
				affect.add_collect(apply.INT, 5, 60*60*24*365*60)
				affect.add_collect(apply.HP_REGEN, 20, 60*60*24*365*60)
				affect.add_collect(apply.CRITICAL_PCT, 5, 60*60*24*365*60)
				set_state(__COMPLETE__)
			elseif wahl == 8 then
				say_title("Ausbildung zum Beschwörer:")
				say("")
				say("Du hast dich zu einer Ausbildung zum")
				say("Beschwörer entschieden "..pc.get_name()..".")
				say("Du wirst ein mächtiger Beschwörer. Du kannst mächtige Wesen herbeirufen!")
				say("")
				say("Du bekommst:")
				say("")
				say_reward("+5 Intelligenz")
				say_reward("+10% Zaubergeschwindigkeit")
				say_reward("+20 Magischer angriffswert")
				affect.add_collect(apply.INT, 5, 60*60*24*365*60)
				affect.add_collect(apply.CAST_SPEED, 3, 60*60*24*365*60)
				affect.add_collect(apply.ATT_GRADE_BONUS, 20, 60*60*24*365*60)
				set_state(__COMPLETE__)
			end
		end
	end
	state __COMPLETE__ begin
	end
end
.Leykas is offline  
Old 05/08/2013, 16:09   #5
 
Noa_'s Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
PHP Code:
QUEST 
bedeutet das eine quest fail ist, direkt daneben
PHP Code:
hunt_grotte 
ist der Name der Quest was fail ist...
da drunter
PHP Code:
quest doesn't have begin-end clause. (() 
ist der Fehler...
Noa_ is offline  
Old 05/08/2013, 16:13   #6
 
EisTee,'s Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 819
Received Thanks: 220
Poste mal dein Quest da
EisTee, is offline  
Old 05/08/2013, 19:57   #7
 
.Leykas's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 1,751
Received Thanks: 573
Dsa mit hun_grotte habe ich gefixxt..

Aber diese quest da macht nun Fehler.. warum, das weiß ich nicht.. habe mit questschreiben vor 2 wochen angefangen^^
.Leykas is offline  
Old 05/08/2013, 20:03   #8
 
Noa_'s Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
wieso postest du nicht dein Fehler? würde uns helfen dir besser zu helfen
Noa_ is offline  
Old 05/09/2013, 20:52   #9
 
.Leykas's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 1,751
Received Thanks: 573
Ja es kommt ja nichts.. Die quest wird meistens garnicht angeziegt oder komplett...
.Leykas is offline  
Old 05/10/2013, 00:24   #10
 
Noa_'s Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
hast du die quest mal angespielt, weil wenn sie in einem anderem state ist, musst du dort anfangen wo du letztes mal aufgehört hast oder die quest umbenennen, einfach den namen der quest ändern, in der quest und Dateiname.
Wenn es ein testserver ist leere die tabelel quest in player->quest Navicat
Noa_ is offline  
Old 05/15/2013, 15:46   #11
 
.Leykas's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 1,751
Received Thanks: 573
Immernoch der selbe Fehler, bitte um hilfe.. ist ein Fehler in der quest ?
.Leykas is offline  
Reply


Similar Threads Similar Threads
Wie heißt die Reichsschlach quest ?
08/10/2012 - Metin2 Private Server - 2 Replies
Moin, ja wie die Überschrifft schon sagt suche ich die Quest in den Serverflies von Daroo den dort steh ein Name *Hust* der da nix zu suchen hat xD *calypso 2 huuuuuuuuuuuuuuuuuust* Würd mich über eine Antwort freun :handsdown:
Wie heißt die Quest ? PLS PLS PLS HELP
04/01/2012 - Metin2 Private Server - 2 Replies
Wollte Fragen, wie die Quest heißt in FileZilla, wo man ab Level 2 oder so, entweder 10 Wildhunde oder 5 Wölfe töten muss. Suche nach der schon seid einen Tag!
Wie heißt die Quest? ( Questname )
03/31/2012 - Metin2 Private Server - 2 Replies
Ich wollte eine Quest entfernen. Und zwar am Anfang wenn man Level Up ist, kommt ein Level Auftrag, wo man auswählen kann ob man Wildhunde töten will oder Wölfe. Suche nach einer ewigkeit schon.
>> Wie heißt der Quest ? <<
02/12/2011 - Metin2 Private Server - 10 Replies
Hallo liebe Community, Ich hab seid ein paar Tagen die neuen Reittiere eingebaut und wollte jetzt das, wenn man denn ganz normalen Pferdequest macht, dass man dann auch ein Pferdebild bekommt, nur dass das Pferdebild kein Pferd ruft sondern den Löwen. Da muss es doch irgendwo eine .quest datei geben die bestimmt was jetzt genau mit dem Pferdebild gerufen werden soll. Bin dankbar um jede Antwort ! Kann man das so machen das wenn man von den Reittieren schlägt auch DMG macht ? ohne...
Wie heißt die Jagd Quest. QUest Datei ?
12/10/2010 - Metin2 Private Server - 0 Replies
Hey Leute , würde gerne wissen wie die Jagd Quest datei in der hongkong quest heißt , weil möchte diese entfernen :D



All times are GMT +1. The time now is 18:45.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.