-
-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting (DE)
Wenn ein Patch nicht richtig zu funktionieren scheint, kann das an Inkompatibilitäten liegen. Wenn Laden des Spiels möglich ist, sollte zuerst überprüft werden, ob Ninja aktiv ist (siehe Kontrollieren, ob Ninja Aktiviert ist) und ob der Patch geladen ist (siehe Kontrollieren, ob ein Patch Geladen ist).
Falls das Spiel aber zuvor crasht oder sich einfach schließt, kann das Programm zSpy.exe (normalerweise in [GothicOrdner]\_work\Tools\zSpy\
oder [GothicOrdner]\System\
zu finden) vor dem Spielstart gestartet werden. Unter Options → Logging müssen alle Häkchen bei Categories gesetzt sein (Information, Warnings, Faults, Critical Errors).
Ninja wird den laufenden zSpy erkennen und das Loggen automatisch einschalten. Sobald der Crash passiert, kann der Log unter (File → Save as...) gespeichert und in diesem Forumthread mit samt Informationen zur benutzten Mod und geladenen Patches gepostet werden. Hilfe naht!
Um zu überprüfen, dass Ninja aktiviert ist, kann in der Konsole im Spiel Ninja
eingegeben werden. Wenn Ninja korrekt installiert ist, sollten die Versions- und Build-Informationen angezeigt werden. Um die Integrität von Ninja zu bestätigen, kann die angezeigte CRC32 Prüfsumme mit den gültigen in Checksums abgeglichen werden.
Falls das Spiel im Programme Ordner installiert ist, benötigt Ninja administrative Rechte um korrekt funktionieren zu können.
Um zu überprüfen, dass ein Patch geladen ist, kann in der Konsole im Spiel Ninja
eingegeben werden. Unter den Versionsinformationen zu Ninja werden alle geladenen Patches aufgelistet. Falls der Patch in Frage nicht angezeigt wird, wurde er entweder nicht richtig installiert oder ist inkompatibel mit der aktiven Mod.
Über Eingabe von Ninja PatchName
in die Konsole wird eine kurze Beschreibung zu dem Patch mit dem Namen PatchName
angezeigt.
Zum Zeigen der Erklärungen aufklappen.
One of your patches is outdated (Ninja <= 1.2)
oder Outdated patch found (Ninja < 2)
Ein installierter Patch nutzt eine veraltete Version von Ninja. Der Patch muss entweder aktualisiert oder entfernt werden, um fortzufahren.
Ninja was attached too late (after VDFS)
Ninja wird falsch geladen. Eine Neuinstallation von Ninja behebt dieses Problem in den meisten Fällen.
Bei Benutzung von Union, muss Ninja.dll**
in der PluginList
in der Union.ini
eingetragen sein und Union muss mindestens auf Version 1.0e aktualisiert sein. Dieser Eintrag sollte im Normalfall nicht nötig sein und wird beim Installieren von Ninja automatisch angelegt. Auch bei einer Installation über Spine wird dieser Eintrag automatisch vorgenommen und sollte nicht manuell erfolgen.
Version mismatch of [Ikarus/LeGo]. Ikarus/LeGo must not be contained in any patch.
Ein ungültiger Patch ist installiert. Der Patch muss entfernt werden, um fortzufahren.
Version mismatch of [Ikarus/LeGo]. Game: [x], Ninja: [y]
Die installierte Version von Ninja ist veraltet. Die neuste Version findet sich hier.
Introduction
Virtual Disk File System
Formats
Single File Formats
Collected File Formats
Limitations to Overcome
Scripts
Animations
Output Units
Solution
Implementation
Patch Structure
VDF File Tree
VDF Header
Patch Template
Patch Validator
Inter-Game Compatibility
Inject Changes
Daedalus Scripts
Overwriting Symbols
Naming Conventions
Preserved Symbols
Initialization Functions
Init_Global
Menu Creation
Ikarus and LeGo
Initializing LeGo
Modifications to LeGo
PermMem and Handles
Daedalus Hooks
Inserting NPC
Disallow Saving
Helper Symbols
NINJA_VERSION
NINJA_MODNAME
NINJA_PATCHES
NINJA_ID_PATCHNAME
NINJA_SYMBOLS_START
NINJA_SYMBOLS…PATCHNAME
Common Symbols
Localization
Animations and Armor
Output Units
Other Mechanics
Remove Invalid NPC
Safety Checks in Externals
Preserve Integer Variables
Detect zSpy
Incompatibility List for Mods
Applications and Examples
Add New NPC
Set AI Variables
Add New Dialogs
Add New Spells
Add New World
Translation Patch
Installation
Requirements
Instructions
Troubleshooting
Is Ninja Active
Is Patch Loaded
Error Messages