Hi Leute!

In diesem Tutorial wird beschrieben wie man einen Quest (über einen Dialog) machen kann.
Die funktionirende fertige esp. des TUTS gibts
hier. Wenn ihr also Probleme mit dem Tut habt schaut euch die esp an!
Ps: (Bei mir hat der Jäger keine sachen an... vergesssen)

Also fangen wir an:
Zunächst starten wir das TesIV Construcion Set, wählen File->Data und machen ein Häkchen bei Oblivion.esm, und klicken auf ok.
Jetzt werden alle Dateien des Spiels geladen, das heist es kann je nach System konfriguration eine weile dauern.
NPC erstellenWeil wir für den Quest einen NPC benötigen werden wir zunächst einen machen. Also gehen wir im "Object Window" auf Actors klicken auf das + und dann auf NPC.
Jetzt werden alle im Spiel vorhandnen Npc's angezeigt. Weil wir einen neuen NPC machen wollen klicken wir in die Liste mit einem rechtsklick und wählen "new"
Jetzt öffnet sich ein neues Fenster und wir füllen es aus wie auf dem Screen:

Auf dem Reiter Inventory können wir im Waffen und Rüstung geben die er später im Spiel tragen soll.
Also wählen wir im "Oject Window" unter "Item"->Weapon eine passende Waffe aus und ziehen sie per drag&drop in sein Inventar.
Unter "Item"->Armor wählen wir eine passende Rütsung aus. Ich nehme eine Lederrüstung.
Auf dem Reiter Face könnt ich noch sein gesicht so gestalten wie es euch gefällt.
Jetzt klicken wir noch auf OK und der NPC ist fertig!
Quest beginnenJetzt beginnen wir mit de eigendlichem: Dem Quest.
Wir wählen auf der Leiste oben Unter Charakter->Quests aus.
Nun klicken wir auf der Liste ganz links rechts und wählen new.
Als ID geben wir jetzt 01Quest ein. (Ihr könnt natürlich nehmen was ihr wollt.

)
Bei Questname geben wir "Des Jägers Bogen" ein weil es im Quest um einen Jäger gehen wird der seinen Bogen beim Jagen verloren hat.
Wir setzten ein Häcken bei "Start Game enabled"
Bei Priority geben wir 60 ein.
Bei "Quest Conditions" klicken wir auf den Buttom "new" und wählen getisplayable race, und ändern den Wert Value von 0.0000 auf 1.0000.
Den Rest lassen wir wie es ist.
Jetzt sollte es so aussehen:

Soweit so gut. Nun wählen wir auf der Leiste oben den Reiter "Topics" aus.
Links sehen wir eine leere Liste. Rechtsklick auf der Liste und dann auf "Add Topic"
Nun öffnet sich ein neues Fenster mit allen Topics aus dem Spiel. Wir wählen das Topic "GREETING" aus.
Den Topic Text(Begrüßung) lassen wir wie er ist.
Auf der Liste Info klicken wir wieder echts und wählen "new", wieder öffnet sich ein neues Fenster.
In dieses Fenster können wir nun eingeben was und Jäger später als Begrüßung sagen wird.
Also geben wir ein: "Seid gegrüßt! Ich bin Gregeres, ein Jäger aus Weye. Doch ich habe ein Problem... könnt ihr mir bitte helfen?"
Unter "Script Notes" geben wir nichts ein.
Unter Audio, unter "Emotion Typ" kann man noch festlegen wie der Charakter ausschaut/fröhlich oder traurig etc.)
Wir wählen also "sad" weil er traurig ist das er keinen Bogen mehr hat.
Den Rest lassen wir wie es ist.
Jetzt klicken wir ganz unten auf ok.
Jetzt sollte es so aussehen:

Unter "Conditions" wählen wir wieder "new" und "GetIsID" das heist das nur der bestimmte NPC mit der ID das GREETING haben kann.
Wir klicken noch auf den Buttom rechts daneben wo "INVALID" steht, und wählen unter der Liste die dann erscheint unseren NPC aus.
Außerdem machen wir noch eine zweite Condition und wählen diesmal "GetStage" und auf INVALID wählen wir unseren Quest.
Somit hätten wir das GREETING fertig.
Jetzt klicken wir wieder auf die Liste links wo bereits GRETTING steht rechtklickt, und wählen wieder "AddTopic".
Doch diesmal wählen wir keine aud der Liste aus sondern erstellen selbst eines. Also klicken wir auf die Liste rechtsklick und wählen "new".
Als namen geben wir "Hilfe" an.
Wir erstellen wieder einen neuen Infotext und geben diesmal: "Ihr wollt mir helfen?" ein.
Klicken auf OK, und unter contidions wählen wir wieder getisID und getstage gleich wie beim GREETING aus.
Da der NPC jetzt eine Frage gestellt hat brauchen wir jetzt zwei neue Topics als Antwrotmöglichkeiten.
Wir erstellen also zwei neue Topics. Eines nennen wir "Nein, ich habe keine Zeit", und eines "Ja, worum geht es?"
Nach dem wir die beiden Topics ersellt haben klicken wir nochmal auf unser Topic "Hlife" und wählen rechts bei der Liste "choises" unsere beiden neu erstellten Topics aus.
Jetzt brauchen wir noch Infotexte für die Topics. Bei "ja worum geht es" geben wir als Info Text:"Danke. Als ich neulich im Wald nahe Weye Jagen ging verlor ich meinen Bogen. Bitte bringt ihn mir wieder."
In das Feld "Result Script" geben wir:
setstage 01Quest 10 ein.
Bei conditions geben wir dismal nichts ein.
Beim Topic"Nein , ich habe keine Zeit geben wir als Infotext:"Nein? Hätte mich auch gewundert... mir hilft nie wer... " ein.
Auch hier geben wir nichts bei "conditions" an. Das einzige was Wir verändern ist das wir neben dem Feld "Result Script" das Kästchen "Goodbye ankreuzen.
Zu guter letzt wählen wir noch mal unser Topic GREETING aus und wählen im Feld "Add Topics" unser Topic "Hilfe" aus. (Damitsobald wir Gregeres anreden unser Topic geaddet wird.)
Jetzt siehts so aus:

Als nächstes wählen wir den Reiter "Quest Stages" aus.
In der Liste "Index" klicken wir mit rechtsklick und wählen new. Als Namen geben wir 10 ein.
Jetzt können wir im Feld rechts bei "Log entry" mit rechtsklick "new" auswählen und in das Feld darunter unseren Tagebucheintrag schreiben.
Wir schreiben: "Ich habe in Weye einen Jäger gefunden der nir erzählte das er seinen Bogen verloren hat, und ich solle ihn für ihn wiederfinden."
Erstellen des BogensJetzt wollen wir den Bogen den der Jäger verloren hat erstellen.
Wir gehen wieder ins "ObjectWindow" und wählen unter Item->Weapons->Iron den "WeapIronBow" aus und klicken doppelt drauf.
Jetzt verändern wir seine ID auf 01Bogen um un seinen Namen auf Gregeres Bogen um. Wenn wir jetzt auf OK klicken kommt eine MEldung die wir mit OK bestätigen.
Dada! Der neue Bogen ist fertig!

Jetzt wählen wir nochmal mit einem doppelklick unseren gerade erstellten Bogen aus, denn er braucht noch ein Script.
Wir klicken auf das Feld mit ... und der Script Editor öffnet sich. Wir wählen Script->new und schriebn folgendes script:
scn 01Questscript
Begin OnAdd
if getstage 01Quest == 10
setstage 01Quest 20
endif
end
Jetzt klicken wir auf die Diskette(das Script wird gespeichert)
Wir klicken beim Bogen wieder auf OK.
Öffnen ihn wieder und wählen unter script unser gerade erstelltes script aus.
Der Quest geht weiterWir gehen wieder auf unseren Quest und unter Queststages erstellen wir wieder einen neuen diesmal mit dem Namen 20.
Als Log Entry geben wir:" Ich habe den Bogen von Gregeres gefunden! Ich sollte ihn sofort zu ihm zurück bringen." ein.
Wir wechseln wieder auf den Reiter "Topics" und erstellen ein neues Topic mit dem Namen "Bogen".
Als Infotext geben wir:" Ihr habt meinen Bogen gefunden! Ich danke euch! Nehmt dies als Dank!Mehr hab ich nicht"
Bei Result Script geben wir:
player.additem Gold001 50
player.removeitem 01Bogen 1
setstage 01Quest 30
Bei contidions geben wir noch GetIsID(bei INVALID wählen wir 01QuestNpc)
und getstage (bei INVALID wählen wir 01Quest bei Value 20)
Wir wählen ein letztes mal unser GREETING aus und fürgen bei AddTopic noch das Topic "Bogen" hinzu.
Jetzt *puhh* wechseln wir wieder auf den Reiter QuestStages und fügen einen neuen mit dem Namen 30 hinzu. Als LOg entry schreiben wir:"Ich habe Gregeres Bogen zurück gebracht. Er war sehr erfreut und gab mir 50Gold als Dank."
Bei Resultscript geben wir noch stopquest 01Quest ein und wir kreuzen das
Kästchen bei Complete Quest an.
NPC und Bogen in die Welt einfügen:Wir müssen den NPC und den Bogen noch in die Welt einfügen.
Da sich alles in Weye abspielt wählen wir im "Cell View" unter Worldspace->Tamriel WeyeExterior aus. ->doppelklick drauf und die Welt wird geladen. Da alles noch echt dunkel ist klicken wir A.
Jetzt ziehen wir unsere NPC per Drag&Drop aus dem Obejct window einfach is "RenderWindow". Mit der Taste F gehen wir sicher das er am Boden steht.
Das gleiche machen wir mit dem Bogen nur etwas weiter wg von Weye irgendwo im Wald.
Im RenderWinow klicken wir noch mal auf unseren Bogen und setztn ein Häckelchen bei "Persistent Referce"
Questpfeile setztenDa wir noch Questpfeile brauchen(sonst findet man den Bogen ja nie..

) gehen wir unter unserem Quest auf den Reiter "Quest Targets"
Wir erstellen per rechtsklick in der LEiste oben mit"new" ein neues Ziel.
Wir klicken den Buttom "Select Refernce in RenderWinow"
Und wählen unseren Bogen er doppelklick im Render Window aus.
Bei contidions wählen wir "new" und getstage->01Quest Value == 10
Jetzt erstellen wir oben in der LEiste wieder ein neues Zeil und wählen diemal im Render Window uinseren NPC aus.
Bei conditions geben wir wieder new->getstage->01Quest Value == 20 ein.
Natürlich müsst ihr um die Questpfeile im Spiel zu sehen den Quest im Tagebuch als aktive Quest wählen.
Die Arbeit abspeichernZuletz klicken wir auf File->Save und geben nen namen für die MOd ein.
Wenn ihr das Spiel startet müsst ihr dann die .esp Datei unter SPieldateien aktivieren.
So. Ich hoffe ich konnte euch mit dem Tut helfen oder inspireren. Kritik wird gerne entgegenommen.