Register for your free account! | Forgot your password?

You last visited: Today at 17:33

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

Advertisement



[Guide] Quest erstellen

Discussion on [Guide] Quest erstellen within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.

Reply
 
Old   #1
 
KohLix3's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 423
Received Thanks: 64
[Guide] Quest erstellen

Hi,
in dem Tutorial werde ich euch zeigen, wir ihr eine Quest erstellt.

Dazu brauchen wir:
  1. PropQuest.inc
  2. PropQuest.txt.txt
  3. merge2.exe

PropQuest.inc
Als erstes brauchen wir einen Quest Namen !!Wird nicht InGame angezeigt!!.
Ich nehm mal: QUEST_KOHLI, danach Geschweifte Klammern ({})
Code:
QUEST_KOHLI
{

}
Danach bestimmen wir den Quest Titel, der InGame gezeigt wird:
Code:
QUEST_KOHLI
{
	SetTitle
	(
		[COLOR="Red"]IDS_PROPQUEST_INC_002817[/COLOR]
	);

}
IDS Nummer, dazu kommen wir später.
Jetzt kommt der wirklich wichtige Teil, die settings.
Also wir führen sie mit setting { } ein.

Code:
	setting
	{
		[COLOR="DarkRed"]SetHeadQuest( 1992 );[/COLOR]
		[COLOR="Red"]SetCharacter( "MaFl_Dior" );[/COLOR]
		[COLOR="Magenta"]SetRepeat(0);[/COLOR] 
		[COLOR="Pink"]SetBeginCondLevel( 1, 15 );[/COLOR]
		[COLOR="Sienna"]SetBeginCondParty( 0, 0, 0, 0 );[/COLOR]
		[COLOR="DarkOrange"]SetBeginCondJob( JOB_VAGRANT);[/COLOR]
		[COLOR="SandyBrown"]SetEndCondItem( -1, 0, -1, II_GEN_GEM_GEM_TWINKLESTONE, );
[/COLOR]		[COLOR="DarkOliveGreen"]SetEndRemoveItem( -1, 0, -1, II_GEN_GEM_GEM_TWINKLESTONE,1 );[/COLOR]
		[COLOR="YellowGreen"]SetEndRewardItem( -1, 0, -1, II_PET_SKEL01, 1 );[/COLOR]
	}
Was das ist, weiß ich noch nicht genau.
Damit sagen wir aus, beim welchem NPC ich die Quest ausführen kann.
Damit sagen wir aus, wie oft man den Quest wiederholen kann. 0 = nicht mehr
Erste Zahl ist Mindestlevel, zweite Zahl ist Höhstlevel
Weiß ich auch noch nicht.
Der Job den man sein MUSS, damit man die Quest ausführen kann.
Das Item, das man dem NPC geben muss. Am Ende die 1 ist die Anzahl.
Das Item, das man dir abgenimmt, wenn die Quest zuende ist.
Das Item, was man bekommt, wenn man die Quest zuende ist.

Jetzt kommen die Dialoge, wenn man als erstes draufklickt, ja oder nein klickt oder es schafft oder nicht.

Code:
SetDialog
	(
		QSAY_BEGIN1, 
		IDS_PROPQUEST_INC_002826
	);

	SetDialog
	(
		QSAY_BEGIN_YES,
		IDS_PROPQUEST_INC_002827
	);

	SetDialog
	(
		QSAY_BEGIN_NO, 
		IDS_PROPQUEST_INC_002828
	);

	SetDialog
	(
		QSAY_END_COMPLETE1, 
		IDS_PROPQUEST_INC_002829
	);

	SetDialog
	(
		QSAY_END_FAILURE1, 
		IDS_PROPQUEST_INC_002830
	);

	state 0
	{

		SetDesc
		(
			IDS_PROPQUEST_INC_002831
		);
		
	}

	state 14
	{

		SetDesc
		(
			IDS_PROPQUEST_INC_002832
		);
		
	}
Der Code ist eigentlich Selbsterklärend, die IDS machen wir jetzt.

PropQuest.txt.txt
In der PropQuest.txt.txt bestimmen wir die IDS, also was in den Dialogen usw steht.

Code:
IDS_PROPQUEST_INC_002825	Test Quest von KohLix3
IDS_PROPQUEST_INC_002826	Na, kleiner! Du willst dir wohl ein Geheimes Item verdienen? Wetten du traust dich nicht?
IDS_PROPQUEST_INC_002827	Okay, wie du willst! Besorg mir ein Twinkle Stone und dann sehen wir mal...
IDS_PROPQUEST_INC_002828	Feige Sau! Verschwinde!!!!!!
IDS_PROPQUEST_INC_002829	War doch eh leicht. Hier ist dein ... Revived Skeleton.
IDS_PROPQUEST_INC_002830	Naja...
IDS_PROPQUEST_INC_002831	So schwer? Hol mir ein Twinkle Stone!
IDS_PROPQUEST_INC_002832	Was machst du noch hier, he? Los hol mir ein Twinkle Stone, du stinker!
Jau, zusammen ergibt das:
PropQuest.inc
Code:
QUEST_KOHLI
{
	SetTitle
	(
		IDS_PROPQUEST_INC_002817
	);

	setting
	{
		SetHeadQuest( 1992 );
		SetCharacter( "MaFl_Dior" );
		SetRepeat(0); 
		SetBeginCondLevel( 1, 15 );
		SetBeginCondParty( 0, 0, 0, 0 );
		SetBeginCondJob( JOB_VAGRANT);
		SetEndCondItem( -1, 0, -1, II_GEN_GEM_GEM_TWINKLESTONE, 1 );
		SetEndRemoveItem( -1, 0, -1, II_GEN_GEM_GEM_TWINKLESTONE, 1 );
		SetEndRewardItem( -1, 0, -1, II_PET_SKEL01, 1 );
	}

	SetDialog
	(
		QSAY_BEGIN1, 
		IDS_PROPQUEST_INC_002826
	);

	SetDialog
	(
		QSAY_BEGIN_YES,
		IDS_PROPQUEST_INC_002827
	);

	SetDialog
	(
		QSAY_BEGIN_NO, 
		IDS_PROPQUEST_INC_002828
	);

	SetDialog
	(
		QSAY_END_COMPLETE1, 
		IDS_PROPQUEST_INC_002829
	);

	SetDialog
	(
		QSAY_END_FAILURE1, 
		IDS_PROPQUEST_INC_002830
	);

	state 0
	{

		SetDesc
		(
			IDS_PROPQUEST_INC_002831
		);
		
	}

	state 14
	{

		SetDesc
		(
			IDS_PROPQUEST_INC_002832
		);
		
	}
}
PropQuest.txt.txt
Code:
IDS_PROPQUEST_INC_002825	Test Quest von KohLix3
IDS_PROPQUEST_INC_002826	Na, kleiner! Du willst dir wohl ein Geheimes Item verdienen? Wetten du traust dich nicht?
IDS_PROPQUEST_INC_002827	Okay, wie du willst! Besorg mir ein Twinkle Stone und dann sehen wir mal...
IDS_PROPQUEST_INC_002828	Feige Sau! Verschwinde!!!!!!
IDS_PROPQUEST_INC_002829	War doch eh leicht. Hier ist dein ... Revived Skeleton.
IDS_PROPQUEST_INC_002830	Naja...
IDS_PROPQUEST_INC_002831	So schwer? Hol mir ein Twinkle Stone!
IDS_PROPQUEST_INC_002832	Was machst du noch hier, he? Los hol mir ein Twinkle Stone, du stinker!

Viel Spaß mit dem Tutorial.

Creditz: 100% KohLix3 -> Tutorial schreiben und getestet.

MfG
KohLix3
KohLix3 is offline  
Thanks
10 Users
Old 02/09/2011, 17:22   #2
 
elite*gold: 30
Join Date: Oct 2010
Posts: 1,509
Received Thanks: 849
Ich finde, das Tutorial ist gut gelungen. Das du mit [C0DE][/C0DE] gearbeitet hast, finde ich gut
Fullscreen is offline  
Old 02/09/2011, 17:23   #3
 
KohLix3's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 423
Received Thanks: 64
Danke danke, hat 2 Stunden gedauert, ausprobiert, getestet, aufgeschrieben
KohLix3 is offline  
Thanks
1 User
Old 04/29/2011, 18:34   #4
 
elite*gold: 0
Join Date: Jan 2011
Posts: 373
Received Thanks: 114
sehr nice
hat auf anhieb geklappt
~Product~ is offline  
Old 04/29/2011, 20:43   #5
 
Tbyte's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 190
Received Thanks: 46
gut geschrieben, vorallem deine quest texte sind nice
Tbyte is offline  
Old 04/29/2011, 20:52   #6
 
vKyuuBii's Avatar
 
elite*gold: 78
Join Date: Mar 2011
Posts: 158
Received Thanks: 53
Gutes TuT habe es mal auf meinem Test Server getestet funktioniert einwandfrei.
(Konnte es zwar schon aber trotzdem immer wieder hilfreich )

MFG *Bacardy*
vKyuuBii is offline  
Old 04/30/2011, 21:28   #7

 
™Dryad's Avatar
 
elite*gold: 380
Join Date: Oct 2008
Posts: 2,262
Received Thanks: 382
Vieln dank für dein netten Guide,
jetze kann ich entlich mal neue Quest erstellen^^
THX bekommste^^
™Dryad is offline  
Old 12/10/2016, 11:30   #8
 
elite*gold: 0
Join Date: Jun 2016
Posts: 41
Received Thanks: 6
habe da mal eine kleine frage ich habe 2 questen erstellt und ingame erscheint 1 quest wodrinne die andere quest enthalten ist woran liegt das

ich muss in der einen quest ein twinkel stone sammeln
und in der anderen 1 lacotte

allerdings muss ich für die erste quest dann 1 lacotte und 1 twinkel stone sammeln
das ist aber falsch verstehe das problem gerade nicht
Starsky85 is offline  
Old 12/10/2016, 13:15   #9
 
NoWay | Phoenix's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 252
Received Thanks: 58
Hallo, Starsky85!
Es wäre von Vorteil, wenn du deinen Code Posten würdest und nicht in einem Thrade etwas postest der über 5 Jahre alt ist
Über die Jahre hinweg hat sich eine menge geändert (Source seite sowie Resource)

Erstelle dein eigenen Thrade.
Poste deinen Code oder wenn verfügbar dein Error-Log.

Mfg

------- Nachtrag! -------
Der Thrade ist ein Guide. das gehört in den Release bereich.
Wenn ein Moderator so nett wäre und es mal verschieben könnte^^
NoWay | Phoenix is offline  
Thanks
1 User
Old 12/10/2016, 13:30   #10
 
elite*gold: 0
Join Date: Jun 2016
Posts: 41
Received Thanks: 6
also ich habe 2 questen erstellt errors gibt es komischerweise keine

propquest.inc


hier die propquest.txt.txt


definequest.h


das sind 2 quests aber irgendwie sind die 2 questen in 1 quest das will ich aber nicht egal was ich mache ich bekomms nicht hin komischerweise
Starsky85 is offline  
Thanks
1 User
Old 12/10/2016, 13:36   #11
 
NoWay | Phoenix's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 252
Received Thanks: 58
Ich sehe auf dem ersten blick jetzt kein Fehler.
Werde mich später mal genauer damit befasse.

Was genau sollen die Quests denn machen ?
Sonst schreib ich dir dann schnell eins
NoWay | Phoenix is offline  
Thanks
1 User
Old 12/10/2016, 13:47   #12
 
elite*gold: 0
Join Date: Jun 2016
Posts: 41
Received Thanks: 6
naja die erste quest da soll man leyenas hauen die droppen coten ropes diese muss man bei einem npc eintauschen gegen christmas trees.

von dem npc aus muss man zu einem anderen npc der die christmas trees eintauscht gegen gold medals

diese muss man zu einem npc bringen der ein exchange hat wo man sachen eintauschen kann gegen die christmas medals

mehr nicht aber irgendwie will der nicht
Starsky85 is offline  
Reply


Similar Threads Similar Threads
[How To] Quest erstellen (TC)
05/12/2013 - WoW Private Server - 9 Replies
Hallo liebe Elitepvpers Community, Ich weis nicht ob es solch ein Tutorial bereits hier gibt oder nicht, gefunden habe ich keines, deswegen erstelle ich eines. Es ist nicht für komplette Neulinge geeignet!!Ich habe dieses Tutorial selbst verfasst und benutze keinen content von anderen Tutorials auf elitepvpers.com oder anderen Seiten. So, dann fangen wir mal an! Wir werden uns einen eigenen NPC erstellen der die Quest startet und beendet, wir werden uns einen eigenen NPC erstellen den man...
Quest erstellen
12/30/2010 - Metin2 Private Server - 10 Replies
Kann mir einer eine Quest erstellen das so sein soll : Wenn der Player Level 127 kommt , erscheind eine neue Quest Namens "Glückwunsch!" Und wenn er da drauf klickt soll da stehen "Glückwunsch! Du hast Level 127 erreicht!Als Belohnung bekommst du 20K Rang" Dann wenn er OK drückt bekommt er 20k Rang.
Quest erstellen
01/17/2010 - Metin2 Private Server - 7 Replies
Hallo ich habe eine Frage und zwar: kann mir jemand quest schreiben damit man ab 30 gaul 60 kg und 80 mg bekommt. Wäre sehr dankbar thx ist selbstverständlich
[GUIDE]Making Quest LOTF. Hey Look is Me, Yea. Good Guide,Basic, SO PRO!
12/23/2009 - CO2 PServer Guides & Releases - 13 Replies
Hello again Elite Pvpers. This is for LOTF. I want to show you how to creat your own basic quest. Lets look on the steps we are going through: 1. Making the steps for the quests 2. Making it save to database everytime go to next step 3. Making the npc's for the quest PLEASE READ EVERYTHING I HAVE WRITTEN CAUSE IS IMPORTANT IF YOU DONT WANT ERROR Well there is those 3 steps.



All times are GMT +1. The time now is 17:36.


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.