Allgemein
TES V: Skyrim DLC Dawnguard DLC Hearthfire DLC Dragonborn Mods & PlugIns zu Skyrim
The Elder Scrolls Online
TES IV: Oblivion Shivering Isles Mods & PlugIns
TES III: Morrowind
Tamriel


Unsaubere Dialoge

translated from cs.elderscrolls.com


Im Gegensatz zu Morrowind ist Oblivion in Sachen Mod-Inkompatibilitäten recht sicher, ein ernstes Problem aber können Dialog-Konflikte sein. Dialog-Konflikte werden durch unsaubere Dialoge in beiden Mods hervorgerufen. Aus diesem Grund ist es sehr wichtig, ein Auge auf die FormIDs der Dialog-Zeilen zu haben.

Achte immer auf die FormID-Spalte, denn durch sie erkennt Oblivion die Dialoge, während unserer menschlicher Verstand gerne nur auf den Text achten und die Probleme mit den Zahlen außer acht lassen würde.


1. Ursachen



Wenn du existierenden Quests oder den Filtered Dialogue Dialogzeilen hinzufügst, endet deine Mod mit genau zwei veränderten Zeilen, nicht nur mit einer.

Beispiel: GREETING / Begrüßung

Quest Name Info FormID
EmfridDemo Was ist? 00028a25
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


Wenn du nun ganz oben eine neue Zeile hinzufügst, sieht das Ganze so aus:

Quest Name Info FormID
EmfridDemo * Neue Zeile 01xxxxxx
EmfridDemo Was ist? 00028a25
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


(Die Zeile mit * wird in der PlugIn-Datei gelagert.)

Wenn du irgendwo mitten drin eine Zeile hinzufügst, bekommst du dieses Ergebnis:

Quest Name Info FormID
EmfridDemo * Was ist? 00028a25
EmfridDemo * Neue Zeile 01xxxxxx
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


Nun sind beide Zeilen in der PlugIn-Datei gelagert und das Construction Set beschwert sich, wenn du zwei Mods lädst, die dieselbe Zeile mit der FormID 00028a25 verändern; das Spiel kommt damit noch klar.

Richtig spaßig wird es erst, wenn du "Copy" anstatt von "New" benutzt.

Quest Name Info FormID
EmfridDemo Was ist? 00028a25
EmfridDemo * Schön Euch wiederzusehen (...) 00028A26
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


Das Construction Set enthält einen kleinen Bug: Nachdem du die Mod gespeichert und neu geladen hast, wird die ALTE Zeile als geändert (*) markiert, sodass es aussieht, als sei die NEUE Zeile (01xxxxxx) das Original gewesen. Wenn du nun den Text von 00028A26 veränderst, wird eine Mod, die an der selbe Stelle eine Zeile hinzugefügt hat und die unveränderte 00028a26 enthält die deiner Mod überschreiben.


2. Auswirkungen


Sagen wir, wir haben zwei Mods die ganz oben von "GREETINGS" zwei Zeilen hinzufügt (und, dass Mod A älter ist als Mod B).

Mod "A":

Quest Name Info FormID
EmfridDemo * Was ist? 00028a25
ModA * Ich bin Zeile 1 von Mod "A" 01xxxxx1
ModA * Ich bin Zeile 2 von Mod "A" 01xxxxx2
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B



Mod "B":

Quest Name Info FormID
EmfridDemo * Was ist? 00028a25
ModA * Ich bin Zeile 1 von Mod "B" 01xxxxx1
ModA * Ich bin Zeile 2 von Mod "B" 01xxxxx2
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


Sowas nennen wir "Etwas unsaubere" Dialoge. "Unsauber", da Zeilen aus der Oblivion.esm enthalten sind, aber "etwas", da dies letztlich nicht zu Fehlern führt.
Im Spiel würde eine Kombination zweier leicht unsauberer Mods zu folgendem Ergebnis führen:

Quest Name Info FormID
EmfridDemo * Was ist? 00028a25
ModB * Ich bin Zeile 1 von Mod "B" 02xxxxx1
ModA * Ich bin Zeile 1 von Mod "A" 01xxxxx1
ModA * Ich bin Zeile 2 von Mod "A" 01xxxxx2
ModB * Ich bin Zeile 2 von Mod "B" 02xxxxx2
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


Obwohl beide Mods etwas unsauber sind und eine Zeile mit der FormID 00028A25 von der Oblivion.esm enthalten, läuft im Spiel alles gut (Das Construction Set wird sich über diesen kleinen Konflikt beschweren).


3. Unsauberer Dialog


Lass' uns nun annehmen, dass Mod "A" mit der Copy-Funktion erstellt wurde:

Mod "A":

Quest Name Info FormID
EmfridDemo * Was ist? 01xxxxx1
ModA * Ich bin Zeile 1 von Mod "A" 00028a25
ModA * Ich bin Zeile 1 von Mod "A" 01xxxxx2
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


Wie du inzwischen weißt, ist die Zeile Ich bin Zeile 1 von Mod "A" in Wirklichkeit die modifizierte, originale Zeile aus der Oblivion.esm mit der FormID 00028a25, während die "Was ist?"-Zeile, die von der Oblivion.esm zu sein scheint, in Wahrheit die neu durch die Mod eingefügte Zeile ist. Das ist eine Mod mit unsauberem Dialog.

Mod "B" ist immer noch die Mod mit den etwas unsauberen Dialogen, die die originale, aber unveränderte Zeile mit der FormID 00028a25 enthält:

Quest Name Info FormID
EmfridDemo * Was ist? 00028a25
ModB * Ich bin Zeile 1 von Mod "B" 01xxxxx1
ModB * Ich bin Zeile 2 von Mod "B" 01xxxxx2
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


Mod "C" ist eine saubere Mod, die keinerlei Original-Zeilen enthält:

Quest Name Info FormID
EmfridDemo Was ist? 00028a25
ModC * Ich bin Zeile 1 von Mod "C" 01xxxxx1
ModC * Ich bin Zeile 2 von Mod "C" 01xxxxx2
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B



4. Kombination aus zwei unsauberen Mods


Werden Mod "A" und Mod "B" kombiniert, ergibt das zwei mögliche Ergebnisse. Das kommt ganz darauf an, welche der beiden Mods älter ist:

a) Mod "B" (etwas unsauber) ist älter als Mod "A" (unsauber)

Quest Name Info FormID
EmfridDemo * Was ist? 02xxxxx1
ModA * Ich bin Zeile 1 von Mod "A" 00028a25
ModB * Ich bin Zeile 1 von Mod "B" 01xxxxx1
ModB * Ich bin Zeile 2 von Mod "B" 01xxxxx2
ModA * Ich bin Zeile 2 von Mod "A" 02xxxxx2
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


Da hast du noch mal Glück gehabt. Obwohl eine Original-Zeile der Oblivion.esm (00028a25) verändert wurde, hat das Spiel alles korrekt sortiert und es gibt keinerlei Probleme.

b) Wenn aber nun Mod "A" älter ist als Mod "B", passiert es:

Quest Name Info FormID
EmfridDemo * Was ist? 02xxxxx1
EmfridDemo * Was ist? 00028a25
ModB * Ich bin Zeile 1 von Mod "B" 01xxxxx1
ModA * Ich bin zeile 2 von Mod "A" 02xxxxx2
ModB * Ich bin Zeile 2 von Mod "B" 01xxxxx2
EmfridDemo Schön Euch wiederzusehen (...) 00028A26
Crime Euer Tun hat ein Ende (...) 000BF16B


Mod "B" überschreibt die veränderte Zeile mit der FormID 00028a25 und plötzlich fehlt eine Zeile von Mod "A"...


5. Kombination aus einer unsauberen und einer sauberen Mod


Eine Kombination aus einer unsauberen Mod ("A") und einer komplett sauberen Mod ("C") wird gar keine Fehler verursachen, egal welche älter ist.


6. Schlussfolgerungen


  • Wenn zwei Mods Dialog-Zeilen am selben Ort in der Liste hinzufügen, werden die Zeilen der älteren Mod direkt nach der ersten Zeile der jüngeren Mod eingefügt, erst danach kommen die neuen Zeilen der neueren Mod.
  • Aus diesem Grund werden Mods, die originale Zeilen von Oblivion verändern, als äußerst unsauber deklariert werden, auch wenn sie Kopien der ursprünglichen Zeilen enthält die die Dialog-Funktionalität wiederherstellen, solange nur die unsaubere Mod installier ist.
  • Außerdem ist dies der Grund dafür, dass Mods, die unveränderte Zeilen des Original-Spiels enthalten als unsauber geleten: Diese etwas unsauberen Mods verstehen sich nicht mit den komplett unsauberen.
  • Um das zu verhindern benutzt du am Besten wenn möglich das Quest-Fenster statt des Filtered Dialogue-Fensters.
  • Achte immer auf veränderte Dialog-Zeilen und die FormIDs. Eine Zeile, deren FormID mit 00 beginnt, zu verändern bedeutet eine unsaubere Mod. Wenn eine solche Zeile mit einem Stern * versehen ist, hast du eine unsaubere Mod, selbst wenn du sie nicht verändert hast.
  • Wenn deine Mod originale FormIDs enthält, benutze das Details-Menü um diese Einträge wieder aus der Mod zu entfernen, sie zu cleanen.
  • Merke: Egal wie unsauber andere Mods sind, sie können sich nicht auf deine auswirken, solange sie sauber ist.
Zurück

geschrieben von Katan


Login


Passwort vergessen?
Noch nicht registriert?
PotM
Spinne
Umfrage
Glaubt ihr noch an ein Release von TES VI?



(Ergebnis anzeigen)

Umfragenarchiv
Shop
Statistik
Online seit Januar 2007
9.997.587 Besucher
57.240.931 Klicks
1.174 Besucher heute
4.459 Klicks heute
1.409 News
711 Artikel
14 Besucher online

News-Feeds:

RSS 0.91
RSS 1.0
RSS 2.0
Atom 1.0

World of Players Netzwerk

Wikis

Kein Kopieren von Inhalten oder Bildern ohne Genehmigung
Powered by Frogsystem 2 © 2007 - 2014 Frogsystem-Team