Register for your free account! | Forgot your password?

You last visited: Today at 09:22

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

Advertisement



Quest abfrage

Discussion on Quest abfrage within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
Offspringfan1234's Avatar
 
elite*gold: 0
Join Date: Jan 2012
Posts: 147
Received Thanks: 24
Quest abfrage

'Heyho EPvpers,

Ich denke diese Frage könnte für mehrere interessant sein.
Ich brauche für einen neuen Npc den ich erstellt habe einen Questverlauf, dass heißt, er soll erst 'Quest1' dann 'Quest2' und so weiter machen.
Nun meine Frage, kann man in der Quest.txt das so einprogrammieren, dass er abfragt, wurde der Quest1 beendet? Ja, dann kann er Quest2 anbieten, Nein, dann wird der Quest2 gar nicht erst angezeigt, quasi wie den Quests, die mit Levelunterschreitung auch nicht angezeigt werden.

Hoffe einer hat ne Idee,

Lg Offspring
Offspringfan1234 is offline  
Old 05/02/2012, 17:39   #2
 
xTwiLightx's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,741
Received Thanks: 1,674
propQuest.inc ->

SetBeginCondPreviousQuest( 1, QUEST_BLABLA );
Hier wird die Quest angegeben, die Vorraussetzung ist, damit die Quest überhaupt einsehbar ist.

SetBeginCondLevel( 15, 140 );
Hier das Levellimit also von Level 15 bis 140 wäre es hier.

SetBeginCondJob( JOB_VAGRANT, JOB_MERCENARY, JOB_ACROBAT, JOB_ASSIST, JOB_MAGICIAN, ... );
Welcher Job nötig ist, damit man die Quest machen kann.

Das waren jetzt nicht einmal 3 Minuten Recherche...
xTwiLightx is offline  
Old 05/02/2012, 18:48   #3
 
Offspringfan1234's Avatar
 
elite*gold: 0
Join Date: Jan 2012
Posts: 147
Received Thanks: 24
Ich weiß eigentlich vieles über Quests, aber das mit

Quote:
SetBeginCondPreviousQuest( 1, QUEST_BLABLA );
Hier wird die Quest angegeben, die Vorraussetzung ist, damit die Quest überhaupt einsehbar ist.
kannte ich noch nicht.

Vielen dank dafür! Jedoch scheint er nicht richtig zu funktionieren, hier mal meine Einträge vllt habe ich ja auch nur was dummes vergessen.

Quote:
2134
{
SetTitle
(
IDS_PROPQUEST_REQUESTBOX_INC_001646

);

setting
{
SetBeginCondPreviousQuest( 1, IDS_PROPQUEST_REQUESTBOX_INC_001634 );
SetRepeat(1);
SetCharacter( "MaFl_Rambo" );
SetBeginCondCharacter("MaFl_Rambo", 6929, 3326 );
SetEndCondCharacter( "MaFl_Rambo", 6929, 3326, QUEST_DESTINATION_ID_0000 );
SetQuestType( QT_REQUEST );
//Quest Start Process///////////////////////////////////////////////////////////////////////////////////////////
SetBeginCondLevel( 60, 150 );
SetBeginCondParty( 0, 0, 0, 0 );
SetBeginCondJob( JOB_BLADE, JOB_BLADE_MASTER, JOB_BLADE_HERO, JOB_STORMBLADE_HERO);
//Quest End Process///////////////////////////////////////////////////////////////////////////////////////////
SetEndCondItem( -1, 0, -1, II_SYS_SYS_SCR_BLUTOK, 5400 , 6929, 3326 , 1 );
SetEndCondItem( -1, 0, -1, II_SYS_SYS_SCR_REDTOK, 1080 , 6929, 3326 , 1 );
SetEndCondItem( -1, 0, -1, II_SYS_SYS_SCR_CMPTOK, 18 , 6929, 3326 , 1 );
SetEndCondItem( -1, 0, -1, II_WEA_SWO_BRON, 1, 6929, 3326, 1 );
SetEndRemoveItem( 0, II_SYS_SYS_SCR_BLUTOK, 5400 );
SetEndRemoveItem( 1, II_SYS_SYS_SCR_REDTOK, 1080 );
SetEndRemoveItem( 2, II_SYS_SYS_SCR_CMPTOK, 18 );
SetEndRemoveItem( 3, II_WEA_SWO_BRON, 1 );
SetEndRewardItem( -1, 0, -1, II_WEA_SWO_SILB, 1 );
SetHeadQuest( 6008 );
Quote:
IDS_PROPQUEST_REQUESTBOX_INC_001646
ist hierbei die ID des Quests, der vorher erledigt werden soll, sprich die ID, die nach SetTitle kommt.


Edit: Hat sich geklärt, man darf in die Klammer nicht die Quest ID reinschreiben, sondern die Als erstes bei der Quest steht, in diesem Fall ist es
Quote:
2133
von der vorherigen Quest

#CloseRequest

Lg Offspring
Offspringfan1234 is offline  
Reply


Similar Threads Similar Threads
bot abfrage
04/08/2011 - Ragnarok Online - 4 Replies
hallo ich habe beim server wo ich bin wenn man da in iein dun is eine botabfrage dann kommt ein bild man muss die zahl eingeben und dann kann man weiter machen wenn ich es aber mit openkore machen wie soll das gehen danke für die hilfe
[FRAGE]Inventarplatz abfrage in quest einbauen wie?
12/06/2010 - Metin2 Private Server - 4 Replies
wo an welcher stelle muss die abfrage rein oO? und wie muss das dann aussehen? hier ist aml die quest quest kaiserrun begin state start begin when 20083.chat."Prüfung des Kaiser's" begin say_title("Hofherr Joan:") say("") say("Du schaust Stark aus!") say("Jedoch bist du es auch?Schon viele")
Abfrage in dec?
12/02/2010 - General Coding - 7 Replies
Hallo Leute, ich habe mir hier schnell ein kleines Programm zum üben geschrieben und hab nun eine Frage. Der Code sieht so aus: /* Autor: ****** E-mail: ****** Datum: 28.11.2010 Programm: Check if letter is uppercase or not
[QUEST]Spawn Mob mit map_index abfrage
06/03/2010 - Metin2 Private Server - 2 Replies
Hey =) habe folgendes Prob.. Ich hab auf der gm_guild_build per regen.txt ein nen Wildhund (101) eingefügt. Jetzt will ich wenn ich auf diese Map komme und den Wildhund kille, dass ein neuer Mob spawnt.. hab jetzt einfach auch nen Wildhund genommen.. soll aber dann schon ein anderer sein... Ich weiss, dass ich im state "login" noch ne abfrage der map index brauche.. aber dass weiss ich nicht wies geht.. also wenn mir jemand helfen könnte, wäre dass echt nice =)
If abfrage
12/29/2009 - AutoIt - 8 Replies
Hallo leute. Wollt ma fragen ob mir jemand sagen könnte wie ich abfragen kan ob in einer input box z.b steht xD und dan in der if abfrage so abfragen könnte wen dort xD steht das er z.b das script schliest weis das einer?



All times are GMT +1. The time now is 09:25.


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