|
You last visited: Today at 09:22
Advertisement
Quest abfrage
Discussion on Quest abfrage within the Flyff Private Server forum part of the Flyff category.
05/02/2012, 16:35
|
#1
|
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
|
|
|
05/02/2012, 17:39
|
#2
|
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...
|
|
|
05/02/2012, 18:48
|
#3
|
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:
von der vorherigen Quest
#CloseRequest
Lg Offspring
|
|
|
 |
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.
|
|