[Tutorial] Quests erstellen! [How to]

12/24/2008 21:33 Tyzone#1
Huhu eine kurze Erklärung für alles beim Quest erstellen :)
Anleitung:

1. Erklärung zu allen Spalten in quests
2. Quest erstellen
3. NPC die Quest zuteilen
4. Downloads *New*



1.Erklärung für alle Spalten:

Ihr findet die ganzen Spalten unter "quests"

entry -> Quest ID die wird von dir Bestimmt!
zoneID -> Quest kann man bestimmten Zone zuordnen (IDs ermittelbar per .gps)
sort -> Quest Kategorie Liste für die ID's weiter unten!
flags -> Einzelquest,Gruppenquest usw.
minlevel -> Minimales Level für die Quest
questlevel -> Level der Quest also für welches lvl ungf.
Type -> Questtyp Tötungs Quest oder Erkundungs Quest
RequiredRace -> Welche Rasse man sein muss um diese Quest anzunehmen
RequiredClass -> Welche Klasse man sein muss um diese Quest anzunehmen
RequiredTradeskill -> Ob man einen Skill benötigt für die Quest (Berufquest)
RequiredRepFaction -> Rufvoraussetzung zur Fraktion
RequiredRepValue -> Wie hoch darf der Ruf sein um die Quest anzunehmen
LimitTime -> Ob die Quest Zeitlich begrenzt ist (also eine Zeitangeben)
SpecialFlags -> ??? kA Wer es weiß PM an mich Danke!
PrevQuestId -> Die ID des Vorgängerquest
NextQuestId -> Die ID des Folgequest
srcItem -> Benötigtes Item für die Quest Also um sie zustarten*Schätze ich*
SrcItemCount -> Wie oft man das Item benötigt 0 bedeutet 1mal
Title -> Ist der Titel z.B. "Ausmerzen der Wölfe"
Details -> Das was der NPC halt sagt z.B. Seid Gegrüßt [Name], usw.....
Objectives -> Kurze Zusammenfassung was man machen soll.
CompletionText -> Was der NPC sagt wenn man die Quest abgibt.
IncompleteText -> Was der NPC sagt wenn man die Quest noch nicht abgeschlossen hat und ihn anredet.
EndText -> Was der NPC sagt wenn du die Quest beendet hast bzw. der Endtext.^^:p
ObjectiveText1-4 -> Die Quest Ziele kurz zusammen gefasst z.B. Wölfe töten.
ReqItemId1-4 -> Item was man im Inventar haben muss um die Quest abzugeben
ReqItemCount1-4 -> Wie oft man das Item haben muss.
ReqKillMobOrGOId1-4 -> ID des Mobs angeben den man töten soll oder die des GO's zum Öffen^^
ReqKillMobOrGOIdCount -> Die Anzahl wie oft man das Sammeln oder töten soll.
ReqCastSpellId1-4 -> Einen Zauber den man Wirken muss.

Nun kommen die Belohnungen.:D

RewChoiceItemId1-6 -> Die Item ID des Items was man am Ende sich aussuchen darf
RewChoiceItemCount1-6 -> Wie oft man das Item bekommt
RewItemId1-4 -> Die Item ID des Items was man immer am Ende bekommt
RewItemCount1-4 -> Die Anzahl wie oft man das Item bekommt ^^
RewRepFaction1-2 -> Die ID der Fraktion für die man Ruf bekommt
RewRepCalue1-2 -> Die Anzahl der Rufpunkte die man am Ende bekommt
RewRepLimit -> 0 lassen kA wozu das ist aber bei fast allem Quest 0
RewMoney -> Wie viel man an Gold bekommt (2G=20000)
RewXP -> Wie viel man an EP bekommt
RewSpell -> Ob man einen Zauber als Belohnung bekommt
CastSpell -> Ob der NPC einen Zauber auf einen Wirkt.
PointMapId -> Wer es weiß wozu gut PM an mich oder hier schreiben
PointX->
PointY->
PointOpt ->
RequiredMoney -> Das man Geld bezahlen muss*kA*Wer es weiß hier Schreiben^^
ExploreTrigger1-4-> Weiß ich auch nicht. Wie immer hier schreiben oder PN^^
RequiredQuest1-4 -> Die Folgequest ID's hier rein damit alle richtig gehen!
ReceiveItemCount1-4 -> Weiß ich auch nicht. PN oder Schreiben Thx xD
IsRepeatable -> Ob das Quest nochmal machbar ist

Wichtig für Details und CompletionText unsw.^^

$N fügt den Namen von dem Spieler ein der die Quest ließt/macht
$B fügt eine neue Zeile ein
$C schreibt die Charaktär Klasse rein.(Also Krieger,Jäger unsw.) Halt was der Typ ist der die liest



2. Die Quest erstellen:

Also öffnet euer Navicat geht unter "quests"
So als erstes gebt eine ID an z.B 650000
Dann eine ZoneID (Kann man auch auslassen)
Gebt ein bei MinLevel ein Minlevel an und ein Questlevel bei questlevel :p
So Title wie soll deine Quest heißen?
Details kann so aussehen:

Seid gegrüßt $N,
Ihr müsst $N sein ein $C wie man es gerne sieht!$B Was führt euch in diese Gegend.

Objectives könnten so aussehen:
Geht nach Osten zu [NPC NAME]
Tötet für mich diese elenden Wölfe (unsw. ihr wisst schon)

Completion Text schreibt dort was der Questgeber halt immer an Ende sabbelt.
EndText kann man weg lassen wenn man möchtet oder Experimentiert ein bisl.
So wenn man ein Sammelquest nimmt halt bei ReqItemId1-4 die ID angeben die man Sammeln soll.
Danach wieder den Count angeben
ReqKillMobOrGOId die ID angeben von den GO oder Mobs das man töten bzw. öffnen soll.
Danach wieder den Count angeben
RewChoiceItem das item was man sich aussuchen darf hier angeben.
Danach wieder den Count angeben
RewItemId1-4 Item was man immer am Ende kriegt.
RewMoney Angeben wie viel man an Gold Silber Kupfer kriegt
RewXP XP angeben die man nachdem Quest kriegt Achtung passt auf die Quest EP wird verfälscht wenn man die EP Rates höher hat ;)


3. NPC die Quest zuteilen:

3.1 Öffnet Navicat geht zur Tabelle creature_quest_starter hier ist Id
die des NPCs
und quest die ID der Quest.

3.2 Öffnet Navicat geht zur Tabelle creature_quest_finisher hier ist genauso.

4. Downloads:

[Only registered and activated users can see links. Click Here To Register...]
Dies sind die ID's RequiredClass und Sort

RequiredRace kommt auch bald!

So das war alles ich werde diese Anleitung vlt. nochmal verbessern.:D
Dies war meine erste Anleitung also bitte nett sein und auf Fehler hinweisen Danke
Hm. keine Fragen?xD Seid ihr alle Quest ersteller Programm Benutzer?o.O xD
Oder ist mein Tut so gut?x)

Euer Tyzone
12/26/2008 11:04 Gordge#2
danke... funzte tadellos....

/vote 4 sticky
01/03/2009 18:57 Tyzone#3
Ich hatte etwas Zeit also kam ich hier zu :)
Danke für den Vote :D
Werds nochmal Überarbeiten und die Unklaren stellen noch vebessern :)
01/12/2009 18:39 sunsun112#4
bei mir klappts sowas von leider nicht! ich mache alles genau so wie dus erklärst. und dann geh ich ins game rein un entweder zeigt die quest keiner an oder sie steht aber mit ! zeichen in grau warum das?:mofo:
01/12/2009 19:48 Tyzone#5
Also keine Quest wird angezeigt meinste das?Zu das mit dem Grauen Fragezeichen da hast du wohl die questlevel zeile falsch eingestellt.
01/15/2009 16:48 sunsun112#6
Aso....also jetzt geht alles Danke.! hab noch ne frage also ich würd gerne nen Mango server erstellen hab auch viel mal versucht aber klappt irgentwie nicht. und frage kann man beim mango server mehr als beim ArceMu?
2)Frage.)wie kann ich einer creatur also npc ein gegenstand geben wenn du weist wer toll.! Lg sunsun112:mofo:
01/15/2009 16:51 sunsun112#7
und weist du villeicht wie ich meine quest alle auf deutsch machen kann?
01/15/2009 17:00 Tyzone#8
Müsstest du alle selbst neu schreiben.
Aber nur die Zeilen:

Title
Code:
Details
Objectives 
CompletionText 
IncompleteText
EndText
Und wie meinst du das mit dem NPC eine Waffe die er verkaufen soll oder das er was in seinen Händen hält?
01/15/2009 20:36 sunsun112#9
Ich meine in anderen server gibts so npc`s wo man Z.B. t8 t7 und so kaufen kann
das meine ich wie ich das kann machen.!
01/16/2009 14:26 Gordge#10
gehört nicht in den Thread hier, erstelle bitte einen neuen!
01/16/2009 14:47 sunsun112#11
aso ok! bin eben neu und weis net wie wo was !
01/25/2009 00:09 Tyzone#12
/push
01/28/2009 21:16 Cosmusme#13
arcemu: wie nutz ich die quest??
01/29/2009 15:11 Tyzone#14
Wie meinste nutzt die Quest?xD
Es ist doch so wie immer Quest für EP oder so :)
04/18/2009 14:25 freddykrger9#15
:( die ID Liste ist down...
kanst du die neu reinstellen...
:) THX