Verwendung von eingebetteten Codes
Die Entwicklerkonsole ermöglicht verschiedene Aktionen, die im ehrlichen Spiel nicht möglich sind (alle Feinde zu töten, Unsterblichkeit zu aktivieren usw.). Sie kann verwendet werden, um das Spiel schneller zu durchlaufen, die Folgen verschiedener Bugs zu beheben usw.
[cut]
Hinweis 1: Die Verwendung von Codes kann zu beschädigten Spielständen führen. Es wird daher empfohlen, vor der Verwendung der Konsole eine Sicherungskopie der Spielstände zu erstellen.
Hinweis 2: Trotz ihres Namens ist die Entwicklerkonsole nur in den PC- und Mac-Versionen des Spiels verfügbar.
Aktivierung der Konsole
Es gibt zwei Möglichkeiten. Für die Steam-Version des Spiels funktioniert nur die zweite Methode.
1. Erstellen eines Verknüpfung
Wir erstellen eine Verknüpfung zur Datei DragonAge2.exe (befindet sich normalerweise in …\Dragon Age II\bin_ship). Gehen Sie zu den Eigenschaften der Verknüpfung und fügen Sie am Ende des Feldes Ziel –enabledeveloperconsole hinzu. Es sollte etwa so aussehen:
"C:\Program Files\Dragon Age II\bin_ship\DragonAge2.exe" –enabledeveloperconsole
Stellen Sie sicher, dass ein Leerzeichen zwischen den letzten Anführungszeichen und dem Bindestrich steht.
2. Bearbeitung von Spieldateien
Für die PC-Version: Bearbeiten Sie die Datei …\Dragon Age II\Data\DragonAge2Launcher.xml. Dies sollte sehr vorsichtig gemacht werden, vergessen Sie nicht, zuerst eine Sicherungskopie der Datei zu erstellen. In der Datei suchen wir die Zeile:
Darauf sollte eine Zeile wie folgt folgen:
Fügen Sie die Eigenschaft arguments="-enabledeveloperconsole" hinzu:
Für die Mac-Version: fügen Sie hinzu:
[AppDefaults\\DragonAge2.exe\\transgaming]
"cmdlineadd" = "-enabledeveloperconsole"
Am Ende der Datei ~/Library/Application Support/Dragon Age II/config
Zugriff auf die Konsole
Öffnen Sie im Notepad …\BioWare\Dragon Age II\Settings\KeyBindings.ini (befindet sich in 'Dokumenten'). Suchen Sie die Zeile OpenConsole_0=Keyboard::Button_X (standardmäßig steht für X GRAVE, aber X kann auch durch jede andere freie Taste ersetzt werden). Wenn Sie den Standardwert beibehalten, wird die Taste Tilde (Ё) zum Öffnen der Konsole verwendet. Bei einigen Spielern in der Steam-Version funktioniert das Öffnen der Konsole mit "Tilde" aus irgendeinem Grund nicht. Wenn auch andere Tasten nicht funktionieren, versuchen Sie, die Taste F6 für die Konsole zuzuweisen.
In der EA Direct Download-Version sollte die Taste Tilde Kanji genannt werden.
Hinweis: Die eingegebenen Befehle werden nicht auf dem Bildschirm angezeigt. Der Austausch der Datei fonts.erf, wie in DAO, hilft in Dragon Age II nicht.
Anschließend drücken wir im Spiel die Taste, die die Konsole aktiviert, geben den Code ein und drücken Enter. Die Funktionsfähigkeit der Konsole kann am einfachsten mit dem Code runscript zz_upgrade überprüft werden, der den Bildschirm für das Verzaubern von Gegenständen öffnet (funktioniert an jedem Ort im Spiel).
Liste der Befehle
Hauptbefehle
runscript healplayer - Stellt die Gesundheit aller Gruppenmitglieder wieder her.
runscript injury remparty - Entfernt Verletzungen von allen Gruppenmitgliedern.
runscript injury remall - Entfernt Verletzungen von dem ausgewählten Charakter.
runscript addmoney X - Fügt X Kupfermünzen hinzu; 10000 Kupfermünzen = 1 Goldmünze.
runscript killallhostiles - Tötet alle Feinde. Verwenden Sie diesen Befehl vorsichtig, da er die Skripte beschädigen und das weitere Vorankommen verhindern kann.
runscript addxp X - Fügt X Erfahrungspunkte hinzu.
runscript pc_immortal - Macht den Spieler unsterblich.
runscript cheat - Erhöht vorübergehend die Verteidigung der Gruppe, der Schaden bleibt gleich.
runscript zz_upgrade - Öffnet den Bildschirm für das Verzaubern.
runscript zz_app_debug - Ermöglicht das Ändern der Zustimmung von Begleitern und das Setzen von Beziehungsflags (wirkt sich nicht auf Sebastian aus).
runscript zz_supercrit player - Gibt Hawke 1000 Gesundheit und Ausdauer, 50 Stärke und Geschicklichkeit. Beachten Sie: die Wirkung ist unwiderruflich.
Um den Effekt auf einen beliebigen Begleiter anzuwenden, ersetzen Sie player durch gen00fl_[Name des Begleiters (auf Englisch)] z.B.: zz_supercrit gen00fl_anders
runscript dbg_setattrib [attrib] [value] - Erhöht für 180 Sekunden den Wert eines bestimmten Charakters, [Attrib] – die Nummer des Attributs (1 - Stärke, 2 - Geschicklichkeit, 3 - Magie, 4 - List, 5 - Willenskraft, 6 - Körperbau), [value] - die Zahl, um die der Wert des Attributs erhöht wird.
runscript dbg_setattrib [attrib] [-value] - Wirkt ähnlich wie der obige Code, vermindert jedoch den Wert des Attributs. (z.B. -50)
runscript bowlingforferelden – Um Hawke bildet sich eine Energiesphäre, die NPCs (einschließlich Begleiter) wie Kegel im Bowling von ihm abstößt. Stellen Sie sicher, dass Sie vorher speichern, da die Dauer des Effekts unbekannt ist und dauerhaft sein kann.
runscript zz_party – Fügt der Gruppe Aveline, Anders und Isabella hinzu.
runscript zz_lgt_debug – Öffnet das Debug-Menü für verschiedene Nebenquests.
runscript zz_mer_debug – Öffnet das Debug-Menü für den Händlerquest.
runscript zz_per_debug - Öffnet das Debug-Menü für den Charakter von Hawke/Ton in Dialogen. Zeigt den aktuellen Ton an und ermöglicht einen vollständigen Reset.
runscript chargen warrior XX - Macht den Spieler zu einem Krieger der Stufe XX.
runscript chargen mage XX - Macht den Spieler zu einem Magier der Stufe XX.
runscript chargen rogue XX - Macht den Spieler zu einem Schurken der Stufe XX.
Vorsicht: Die Änderung der Klasse des Charakters setzt auch sein Aussehen zurück.
runscript zz_dae_debug - Ermöglicht die Änderung der Gruppe, den Wechsel in einen anderen Akt/Standort/Quest sowie das Debuggen der Karte.
Mit diesem Code können Sie sogar den toten Bruder/Schwester zurückholen.
runscript zz_rdr start | goto | daynight | set | get | talk
runscript zz_rdr start 1
runscript zz_rdr start 2
runscript zz_rdr start 3
runscript zz_rdr goto tavern 1
runscript zz_rdr goto tavern 1 night
runscript zz_rdr goto docks 1
runscript zz_rdr goto docks 1 night
runscript zz_rdr goto warehouse
runscript zz_rdr goto keep 2
runscript zz_rdr goto keep 2 night
runscript zz_rdr goto tavern 2
runscript zz_rdr goto tavern 2 night
runscript zz_rdr goto docks 2
runscript zz_rdr goto docks 2 night
runscript zz_rdr goto ambush
runscript zz_rdr goto hideout
runscript zz_rdr goto stash
runscript zz_rdr goto finale
Begleiter
Die nachstehenden Codes ermöglichen es, die Zustimmung von Begleitern zu ändern, Beziehungsflags/Freundschafts/Rivalitätsflags usw. zu setzen. (Die Änderung der Zustimmung funktioniert aus irgendeinem Grund nicht im Debug-Menü von Merrill. Verwenden Sie zu diesem Zweck den Code runscript zz_app_debug)
- runscript zz_and_debug - Anders
- runscript zz_mrl_debug - Merrill
- runscript zz_vrc_debug - Varric
- runscript zz_ave_debug - Aveline
- runscript zz_fen_debug - Fenris
- runscript zz_isa_debug - Isabella
- runscript zz_bet_debug - Bethany
- runscript zz_car_debug - Carver
- runscript zz_seb_debug - Sebastian
Import von Spielständen
- runscript zz_vault_debug - Öffnet das Debug-Fenster für den Import von Spielständen, das den aktuellen Zustand der Welt anzeigt (Daten, die aus Origins importiert wurden). Übrigens haben die veröffentlichten Patches einige Importfehler (z.B. Beziehungsflags) immer noch nicht behoben.
P.S. In diesem Beitrag sind nicht alle Befehle aufgeführt, sondern nur die bedeutendsten.
Autorisierte Übersetzung.