|
You last visited: Today at 18:22
Advertisement
Probleme mit eigener Questreihe
Discussion on Probleme mit eigener Questreihe within the Flyff Private Server forum part of the Flyff category.
03/22/2015, 11:08
|
#1
|
elite*gold: 317
Join Date: Jul 2013
Posts: 426
Received Thanks: 305
|
Probleme mit eigener Questreihe
Hallo,
ich brauche mal etwas Hilfe.
Ich möchte gerne eine kleine Questreihe erstellen, wo man 3-5 Quests nach einander machen soll.
Also 1. Quest annehmen/fertigstellen, danach soll man dann die 2. Quest annehmen/fertigstellen und dann die 3. Quest annehmen/fertigstellen und die Belohnung bekommen.
Für die Annahme der Folge-Quests muss die Quest davor erfolgreich fertiggestellt worden sein, nur dann darf man auch die Folge-Quest machen.
Das ganze soll bei einem NPC gemacht werden und jede Quest darf nur 1x gemacht werden.
Leider funktioniert das ganze nicht so wie es soll.
Ich habe das schon online gehabt, aber immer nur die 1. Quest bekommen.
Auch habe ich es schon geschafft beide Quests zu machen, aber gleichzeitig.
Leider weiss ich nicht ganz genau wozu zB folgende Sachen dienen sollen:
SetHeadQuest( 9001 ); Wozu ist die ID ?
SetBeginCondCharacter("MaFl_Angel", 7656, 4191 ); Wozu sind die Nummern hinter den NPC?
SetEndCondCharacter( "MaFl_Angel", 7656, 4191, 1 ); Wozu sind die Nummern hinter den NPC?
SetBeginCondPreviousQuest( 1, QUEST_PART1 ); Was bewirkt die '1' ?
Ich brauche doch nur die propQuest.inc und defineQuest.h !?
Ich hoffe mir kann da mal einer etwas helfen, wo der Fehler ist.
Hier mal meine 1. & 2. Quest:
#define QUEST_PART1 9001
#define QUEST_PART2 9002
#define QUEST_PART3 9003
QUEST_PART1
{
SetTitle
(
"COOKIES 1"
);
setting
{
SetCharacter( "MaFl_Angel" );
SetBeginCondCharacter("MaFl_Angel", 7656, 4191 );
SetEndCondCharacter( "MaFl_Angel", 7656, 4191, 1 );
SetRepeat( 1 );
SetBeginCondLevel( 1, 200 );
SetBeginCondParty( 0, 0, 0, 0 );
SetBeginCondJob( JOB_VAGRANT );
SetEndCondItem( -1, 0, -1, II_SYS_SYS_CLE_COOKIE, 10 );
SetEndRemoveItem( 0, II_SYS_SYS_CLE_COOKIE, -1 );
SetEndRewardTeleport( 1, 6934, 100, 3328)
SetHeadQuest( 9001 );
}
SetDialog
(
QSAY_BEGIN1,
"Cookies1 Text 1"
);
SetDialog
(
QSAY_BEGIN2,
"Cookies1 Text 2"
);
SetDialog
(
QSAY_BEGIN3,
"Cookies1 Text 3"
);
SetDialog
(
QSAY_BEGIN4,
"Cookies1 Text 4"
);
SetDialog
(
QSAY_BEGIN5,
"Cookies1 Text 5"
);
SetDialog
(
QSAY_BEGIN_YES,
"Bring mir 10 Cookies."
);
SetDialog
(
QSAY_BEGIN_NO,
"So geht das nicht..."
);
SetDialog
(
QSAY_END_COMPLETE1,
"Danke, Du hast alle eingesammelt."
);
SetDialog
(
QSAY_END_FAILURE1,
"Das sind noch nicht genug."
);
state 0
{
SetDesc
(
"Bring mir 10 Cookies."
);
}
state 14
{
SetDesc
(
"Bring mir 10 Cookies. JETZT!"
);
}
}
QUEST_PART2
{
SetTitle
(
"COOKIES 2"
);
setting
{
SetCharacter( "MaFl_Angel" );
SetBeginCondCharacter("MaFl_Angel", 7656, 4191 );
SetEndCondCharacter( "MaFl_Angel", 7656, 4191, 1 );
SetRepeat( 1 );
SetBeginCondPreviousQuest( 1, QUEST_PART1 );
SetBeginCondLevel( 1, 200 );
SetBeginCondParty( 0, 0, 0, 0 );
SetBeginCondJob( JOB_VAGRANT );
SetEndCondItem( -1, 0, -1, II_SYS_SYS_CLE_COOKIE, 25 );
SetEndRemoveItem( 0, II_SYS_SYS_CLE_COOKIE, -1 );
SetEndRewardTeleport( 1, 6934, 100, 3328)
SetHeadQuest( 9001 );
}
SetDialog
(
QSAY_BEGIN1,
"Cookies2 Text 1"
);
SetDialog
(
QSAY_BEGIN2,
"Cookies2 Text 2"
);
SetDialog
(
QSAY_BEGIN3,
"Cookies2 Text 3"
);
SetDialog
(
QSAY_BEGIN4,
"Cookies2 Text 4"
);
SetDialog
(
QSAY_BEGIN5,
"Cookies2 Text 5"
);
SetDialog
(
QSAY_BEGIN_YES,
"Bring mir 25 Cookies."
);
SetDialog
(
QSAY_BEGIN_NO,
"So geht das nicht..."
);
SetDialog
(
QSAY_END_COMPLETE1,
"Danke, Du hast alle eingesammelt."
);
SetDialog
(
QSAY_END_FAILURE1,
"Das sind noch nicht genug."
);
state 0
{
SetDesc
(
"Bring mir 25 Cookies."
);
}
state 14
{
SetDesc
(
"Bring mir 25 Cookies. JETZT!"
);
}
}
|
|
|
03/22/2015, 13:49
|
#2
|
elite*gold: 7
Join Date: Sep 2012
Posts: 4,466
Received Thanks: 3,219
|
Quote:
Originally Posted by Schulzie
Hallo,
ich brauche mal etwas Hilfe.
Ich möchte gerne eine kleine Questreihe erstellen, wo man 3-5 Quests nach einander machen soll.
Also 1. Quest annehmen/fertigstellen, danach soll man dann die 2. Quest annehmen/fertigstellen und dann die 3. Quest annehmen/fertigstellen und die Belohnung bekommen.
Für die Annahme der Folge-Quests muss die Quest davor erfolgreich fertiggestellt worden sein, nur dann darf man auch die Folge-Quest machen.
Das ganze soll bei einem NPC gemacht werden und jede Quest darf nur 1x gemacht werden.
Leider funktioniert das ganze nicht so wie es soll.
Ich habe das schon online gehabt, aber immer nur die 1. Quest bekommen.
Auch habe ich es schon geschafft beide Quests zu machen, aber gleichzeitig.
Leider weiss ich nicht ganz genau wozu zB folgende Sachen dienen sollen:
SetHeadQuest( 9001 ); Wozu ist die ID ?
SetBeginCondCharacter("MaFl_Angel", 7656, 4191 ); Wozu sind die Nummern hinter den NPC?
SetEndCondCharacter( "MaFl_Angel", 7656, 4191, 1 ); Wozu sind die Nummern hinter den NPC?
SetBeginCondPreviousQuest( 1, QUEST_PART1 ); Was bewirkt die '1' ?
Ich brauche doch nur die propQuest.inc und defineQuest.h !?
Ich hoffe mir kann da mal einer etwas helfen, wo der Fehler ist.
Hier mal meine 1. & 2. Quest:
#define QUEST_PART1 9001
#define QUEST_PART2 9002
#define QUEST_PART3 9003
QUEST_PART1
{
SetTitle
(
"COOKIES 1"
);
setting
{
SetCharacter( "MaFl_Angel" );
SetBeginCondCharacter("MaFl_Angel", 7656, 4191 );
SetEndCondCharacter( "MaFl_Angel", 7656, 4191, 1 );
SetRepeat( 1 );
SetBeginCondLevel( 1, 200 );
SetBeginCondParty( 0, 0, 0, 0 );
SetBeginCondJob( JOB_VAGRANT );
SetEndCondItem( -1, 0, -1, II_SYS_SYS_CLE_COOKIE, 10 );
SetEndRemoveItem( 0, II_SYS_SYS_CLE_COOKIE, -1 );
SetEndRewardTeleport( 1, 6934, 100, 3328)
SetHeadQuest( 9001 );
}
SetDialog
(
QSAY_BEGIN1,
"Cookies1 Text 1"
);
SetDialog
(
QSAY_BEGIN2,
"Cookies1 Text 2"
);
SetDialog
(
QSAY_BEGIN3,
"Cookies1 Text 3"
);
SetDialog
(
QSAY_BEGIN4,
"Cookies1 Text 4"
);
SetDialog
(
QSAY_BEGIN5,
"Cookies1 Text 5"
);
SetDialog
(
QSAY_BEGIN_YES,
"Bring mir 10 Cookies."
);
SetDialog
(
QSAY_BEGIN_NO,
"So geht das nicht..."
);
SetDialog
(
QSAY_END_COMPLETE1,
"Danke, Du hast alle eingesammelt."
);
SetDialog
(
QSAY_END_FAILURE1,
"Das sind noch nicht genug."
);
state 0
{
SetDesc
(
"Bring mir 10 Cookies."
);
}
state 14
{
SetDesc
(
"Bring mir 10 Cookies. JETZT!"
);
}
}
QUEST_PART2
{
SetTitle
(
"COOKIES 2"
);
setting
{
SetCharacter( "MaFl_Angel" );
SetBeginCondCharacter("MaFl_Angel", 7656, 4191 );
SetEndCondCharacter( "MaFl_Angel", 7656, 4191, 1 );
SetRepeat( 1 );
SetBeginCondPreviousQuest( 1, QUEST_PART1 );
SetBeginCondLevel( 1, 200 );
SetBeginCondParty( 0, 0, 0, 0 );
SetBeginCondJob( JOB_VAGRANT );
SetEndCondItem( -1, 0, -1, II_SYS_SYS_CLE_COOKIE, 25 );
SetEndRemoveItem( 0, II_SYS_SYS_CLE_COOKIE, -1 );
SetEndRewardTeleport( 1, 6934, 100, 3328)
SetHeadQuest( 9001 );
}
SetDialog
(
QSAY_BEGIN1,
"Cookies2 Text 1"
);
SetDialog
(
QSAY_BEGIN2,
"Cookies2 Text 2"
);
SetDialog
(
QSAY_BEGIN3,
"Cookies2 Text 3"
);
SetDialog
(
QSAY_BEGIN4,
"Cookies2 Text 4"
);
SetDialog
(
QSAY_BEGIN5,
"Cookies2 Text 5"
);
SetDialog
(
QSAY_BEGIN_YES,
"Bring mir 25 Cookies."
);
SetDialog
(
QSAY_BEGIN_NO,
"So geht das nicht..."
);
SetDialog
(
QSAY_END_COMPLETE1,
"Danke, Du hast alle eingesammelt."
);
SetDialog
(
QSAY_END_FAILURE1,
"Das sind noch nicht genug."
);
state 0
{
SetDesc
(
"Bring mir 25 Cookies."
);
}
state 14
{
SetDesc
(
"Bring mir 25 Cookies. JETZT!"
);
}
}
|
Schau dir mal die Job Quest an  Dort hast du das beste Beispiel ..
Oder die Ivilis Dungeon Quest.
|
|
|
 |
Similar Threads
|
eigener P-Server Connect probleme !!!? ...
05/23/2011 - Kal Online - 1 Replies
Hey Guys(sry for my bad english),
i have a problem ...!
following, i´ve made a smal kal server.
My configurations are :
........................
SQL 2005 with advanced tool => full installed
|
eigener server probleme
02/10/2010 - Metin2 Private Server - 12 Replies
ich bin am eigenem server über hamachi zu machen nur mein Problem ist bei virtual pc 2007 kommen keine fehlermeldungen auch nach ca. 30 min. nicht was habe ich falsch gemacht oder ist das normal ?
mfg IchWeiß
|
Eigener Server Probleme =/
01/06/2010 - Aion Private Server - 4 Replies
Hi ich wollte ein P-Server für mich machen um Aion besser kennen zu lernen
Nun hab ich "Novo's EasyAIONEmulator Repack" genommen und alles erfolgreich installiert.
Aber jetzt hab ich 2 Probleme :
-Server ist Koreanisch
-SVN updaten
Nun hoffe ich einer von euch kann mir helfen ^^
Achja ich hab schon versucht mit Novo Kontakt auf zunehmen aber leider ohne erfolg =/
Edit:
|
Eigener server 2 probleme pls help
10/04/2009 - Metin2 PServer Guides & Strategies - 2 Replies
Hi ich hab ein server über hamachi gemacht
1. Problem:Hab mich zum gm gemacht und jetz kann ich meine skills nich auf p machen
2. Problem:Ich wollte andere sachen bei den npcs rein tuhen aber jetz ist der waffenhändler leer pls help me
der mir hilft kriegt natürlich thx
|
Eigener Patcher Probleme
10/20/2008 - Flyff Private Server - 1 Replies
//deleted by dunkis
|
All times are GMT +1. The time now is 18:24.
|
|