Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 06:11

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

Advertisement



Questprobleme, Bitten

Discussion on Questprobleme, Bitten within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
sokiii's Avatar
 
elite*gold: 0
Join Date: Dec 2008
Posts: 349
Received Thanks: 65
Questprobleme, Bitten

Hallo werte Com

ich habe folgendes Problem, ich habe mit den Bioquest-Generator eine Quest gemacht und hab ihn auch natürlich die bestimmte vnummer zugewiesen.
und der Npc inganme dafür heißt Lava, also sprich ist auch richtig eingetragen,
ich habe von einen How-to diese Makequest-Datei auf /root/ eingefügt und eigendlich alles richtig gemacht. nur läuft die quest nicht.

gibt es nicht irgendeine Methode die Todsicher ist?

und ist es geplant das irgendwann demnächst für normale Quests ein Generator kommt, das würde mich sehr freuen. ich weiß quests schreiben ist eine Sonderheit und die Leute die es können haben das glück, aber obwohl ich mich relativ gut auskenne versage ich beim schreiben einer quest, hier nun mal der Code meiner Quest, vielleicht ist ja ein Fehler drin?
p.s kein Plan wie man nen show Butoon macht -.- und den einfügt


Code:
----------------------------------------------------
--Eine neue Quest 
--erstellt mit dem Biologen Quest Editor 
--Made by _DownTime from elitepvpers.com
----------------------------------------------------
quest Order of the Zero Mage Part one  begin
	state start begin
        when login or levelup with pc.get_level() >=10  begin
			set_state(information)
		end	
	end

	state information begin
		when letter begin
			local v = find_npc_by_vnum(20014)
			if v != 0 then
				target.vid("__TARGET__", v, "Quest")
			end
			send_letter("Order of The Zero Mage Parte 1")
		end

		when button or info begin
			say_title("Order of The Zero Mage Parte 1")
			say("")
			say("Finde 50 Baerengallen ")
			say("fur Zauberin Lava,")
			say("für ihren Erinnermich-Trank")
			say("dieser trank hilft ihr sich in ihre")
			say("erinnerung zurueck zu versetzen")
			say("um herauszufinden wie weit der Orden")
			say("noch aktiv ist")
		end

		when __TARGET__.target.click or
			20014.chat."Quest" begin
			target.delete("__TARGET__")
			say("Lavana:")
			---                                                   l
			say("Hallo, du scheinst eine große Zukunft zu haben...")
			say("Mein Vater war einst ein großer Magier, bis er starb...")
			say("ich glaube er war einen Orden beigetreten der nicht gerade...")
			say("viel von Nichtmagiern haelt, er hieß Orden der Nullmagier.....")
			say("Dieser Orden wollte einst die Welt unterwerfen....")
			say("doch sie wurden von den Legendaeren Sura SKEDAR aufgehalten..")
			say("er hatte eine große Macht, die macht der Zauberrueckkehr..")	
			say("sie schien grenzenlos zu sein.und der Orden verschwand..")
			say("dahher will ich herausfinden ob sie wieder aktiv sind...")
			say("da ich dunkle Kraefte spuere, finde 50 Baerengallen fuer...")
			say("meinen Erinner-mich Trank...")
			set_state(go_to_disciple)
			pc.setqf("collect_count",0)
			pc.setqf("drink_drug",0) 
		end
	end

	state go_to_disciple begin
		when letter begin
			send_letter("Auftrag von Lavana")

		end
		when button or info begin
			say_title("Quest")
			---                                                   l
			say("")
			say("Lavana gab euch den Auftrag")
			say("Anzahl Bärengalle zu sammeln!")
			say("Das Item bekommt ihr von Bär.")
			say("Viel Glueck!")
			say("")
			say_item_vnum(30010)
			say_reward("   Du hast".." "..pc.getqf("collect_count").." bis jetzt gesammelt!")
			say("")
		end

		when 71035.use begin --°g´bÃĤô
			if pc.getqf("drink_drug")==1 then
				say("")
				say("Bessere Droppchance!")
				say("")

				return
			end
			if pc.count_item(30010)==0 then
				say("")
				say("Du hast keine!")
				say("Lauf los und besorg mir welche!")
				say("")
				return
			end
			item.remove()	
			pc.setqf("drink_drug",1)
		end


		when 110.kill begin
			if pc.count_item(30010)<Anzahl-pc.getqf("collect_count") then
				pc.give_item2(30010, 1)
			end
		end

    	when 20014.chat."Quest" with pc.count_item(30010) >0   begin
				say("Einen Moment!")
				---                                                   l
				say("Ich werde das Item")
				say("schnell mal ueberpruefen.")
				say("Hoffentlich klappt alles!")
				say("")
				pc.remove_item(30010, 1)
				wait()

				local pass_percent
				if pc.getqf("drink_drug")==0 then
					pass_percent=71080
				else		
					pass_percent=71080
				end

				local s= number(1,100)
			if s<= pass_percent  then
			   if pc.getqf("collect_count")< -1 then     --5*Ó¥H¤U 
						local index =pc.getqf("collect_count")+1 
						pc.setqf("collect_count",index)     --¨ú±o¤@* +1
						say("Lavana:")
						say("Perfekt! Das Item ist in Ordnung")
						say("Du hast bis jetzt ".." "..Anzahl-pc.getqf("collect_count").. " abgegeben!")
						say("Bring mir die restlichen!")
						say("")
						pc.setqf("drink_drug",0)	 --ÃĤôªì©l¤Æ
						return
					end
					say("Lavana:")
					say("Yuhu! Du hast mir")
					say("alles gebracht!")
					say("endlich kann ich den Erinner-mich Trank")
					say("brauen!")
					say("alectura sidozium...!")
					say("Dafür werde ich dich wie versprochen")
				    say("belohnen!")
					say("")
					say_reward("Du bekommst ein Metin Rufrolle!")
					say_reward("Du bekommst ein Truhe!")
					say_reward("Du bekommst ein Emo Maske!")
					say_reward("Du bekommst 50000000 Yang!")
					say_reward("Du bekommst 2000 Erfahrung!")
					pc.setqf("collect_count",0)
					pc.setqf("drink_drug",0)
					clear_letter()
					set_state(__complete)

					pc.give_item2(71080)
					pc.give_item2(50081)
					pc.give_item2(71011)
					pc.change_money(50000000)
					pc.give_exp2(2000)
					set_quest_state("levelup","run")


					return
				else								
				say("Lavana:")
				say("Dieses Item ist von schlechter Qualität!")
				say("Es kann nicht verwendet werden.")
				say("Hole mir ein neues!")
				say("")
				pc.setqf("drink_drug",0)	 --ÃĤôªì©l¤Æ
				return
				end
	end
end


		
	state __complete begin
	end
end
Danke ;-)
sokiii is offline  
Reply


Similar Threads Similar Threads
SoulDragonMT2 - Wir bitten um Hilfe !
03/26/2010 - Metin2 Private Server - 16 Replies
Hallo liebe Elitepvpers, hiermit möchte ich euch einen neuen P-Server vorstellen. Der zurzeit aber noch nciht raus ist, das dauert noch einige Tage .. Aber wir möchten euch bitten, euch auf unserem Forum anzumelden und dort eure Wünsche und Ideen auszugeben, die unserem Server etwas auf die Sprünge helfen. Damit meinen wir, das ihr Ideen abgegeben oder Wünsche abgegebn könnt, was auf den Server alles drauf soll.
helfen bitten
07/28/2009 - Say Hello - 2 Replies
hallo ich kome von china, würde gerne forum teilnehmen,sein china genehmigt? But i can speak english a bit help me pls ☻感谢我亲爱&# 30340;朋友们德语 644;英语☻:bandit:
Sehr viele fragen/bitten ^^
07/27/2009 - Metin2 Private Server - 1 Replies
Hey äm hab da mal nen paar bitten an euch ^^ also könntet ihr mir bitte je einen account pro p server erstellen also für die folgende p server: yyLongju ( ist das ein p server?) kingmt2
Ich komme aus Polen Anbetung und um Hilfe bitten
11/08/2008 - Silkroad Online - 1 Replies
Ich komme aus Polen. Longju2 aber er spielte in einer langen Zeit plötzlich nicht funktioniert können Freunde aus Deutschland haben etwas zu reparieren oder vorschlagen, einen neuen oder Longju wie dieses Spiel. Ich grüße sie und Kollegen aus Polen. PS: Sorry für die Fehler hätten sich nicht wissen zu gut, die deutsche Sprache:) :rolleyes:



All times are GMT +2. The time now is 06:11.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.