Anstatt jedes Mal, wenn Sie etwas Nützliches tun möchten, eine lange Liste von Anweisungen eintippen zu müssen, können Sie mit Starfield eine Menge Zeit sparen, indem Sie Batchdateien mit vordefinierten Skripten mit einem einzigen Konsolenbefehl ausführen können.
Was sind Konsolenskripte?
Konsolenskripte sind Sammlungen von Konsolenbefehlen, die als.txt- oder.bat-Dateien gespeichert und dann im Spiel mit einem einzigen „bat“-Befehl ausgeführt werden können (nicht zu verwechseln mit der Dateierweiterung „.bat“). Dies ist hilfreich, wenn Sie eine Reihe von Konsolenbefehlen ausführen müssen, z. B. das Hinzufügen aller Charaktervorteile oder das Ausrüsten aller im Spiel verfügbaren Munitionsarten.
Führen Sie Ihr erstes Skript aus
- Gehen Sie zu dem Speicherort, an dem sich die ausführbare Datei für Ihr Spiel befindet. Wenn Sie das Spiel über Steam gekauft haben, sollte sich der Ordner unter „C:\Programme (x86)\Steam\steamapps\common\Starfield“ befinden. In meinem Fall habe ich es auf „D:\“ installiert, also befindet es sich in „D:\SteamLibrary\steamapps\common\Starfield“.
- Erstellen Sie in diesem Ordner eine „.txt“-Datei und nennen Sie sie „test.txt“.
- Fügen Sie den folgenden Code in die Datei ein, nachdem Sie sie in einem Texteditor geöffnet haben:
Player.AddItem F 10000
Mithilfe dieses Skripts werden Ihrem Inventar 10,000 Credits hinzugefügt. Speichern Sie das Dokument jetzt und schließen Sie es.
Anschließendes Schließen und Speichern der Datei:
Öffnen Sie nach dem Start des Spiels die In-Game-Konsole. Eingeben:
Fledermaustest
Als Ergebnis wird das gerade geschriebene Skript ausgeführt. Der Pfad der Batch-Datei im Verhältnis zur ausführbaren Datei des Spiels ist der Parameter, der an den Befehl „bat“ übergeben wird.
Sie sollten jetzt 10,000 zusätzliche Credits in Ihrem Inventar haben, also überprüfen Sie es.
Beim Ausführen von „.txt“-Dateien müssen Sie im Gegensatz zu „.bat“-Dateien die Erweiterung nicht angeben. Daher sollten Sie, anstatt „bat 'test.txt'“ zum Ausführen Ihrer Datei zu verwenden, wenn Sie sie „test.txt“ genannt haben, „bat test“ verwenden. Aus diesem Grund empfehle ich, für die Skripterstellung „.txt“-Dateien anstelle von „.bat“-Dateien zu verwenden.
Dinge organisieren
Durch das Hinzufügen zahlreicher Batch-Dateien zum Verzeichnis des Spiels, das bereits mit Dateien überfüllt ist, verschlimmern Sie die Situation nur. Um dies zu verhindern, empfehle ich, einen neuen Ordner im Spielverzeichnis zu erstellen und alle Ihre Skripte dort zu speichern. Ich bewahre beispielsweise alle meine Skripte im Ordner „Scripts/“ auf.
Wenn Sie Ihre Skripte in einem Ordner speichern, müssen Sie jetzt beim Starten den Pfad zum Skript relativ zur ausführbaren Datei des Spiels angeben. Daher müssen Sie sie mit „bat „Scripts/test““ ausführen, wenn Sie sie in einem „Scripts/“-Ordner ablegen. Die Route ist in Anführungszeichen gesetzt, da sie einen Backslash enthält, den die Konsole als Sonderzeichen betrachtet, das maskiert werden muss. Seit "." wird auch als Sonderzeichen erkannt. Sie müssen dies jedes Mal tun, wenn Sie ein Skript in einem Ordner ausführen oder wenn Sie die Dateierweiterung angeben möchten.
Beispiel: Fügen Sie Ihrem Charakter alle Fähigkeitsvorteile hinzu
Schreiben wir ein Skript, das Ihrem Charakter Zugriff auf alle Vorteile des Spiels gewährt.
Skripte, die aus Batchdateien geladen werden, haben außerdem den Vorteil, Kommentare zu unterstützen. Beim Laden von Batchdateien werden Zeilen nach „;“, „#“ oder „//“ ignoriert, sodass Sie sehen können, was die einzelnen Befehle bewirken.
# Physical Player.AddPerk 002C59DF ; Boxing Player.AddPerk 0028AE14 ; Cellular Regeneration Player.AddPerk 002C555E ; Concealment Player.AddPerk 002CE2A0 ; Decontamination Player.AddPerk 002C59E2 ; Energy Weapon Dissipation Player.AddPerk 0028AE17 ; Environmental Conditioning Player.AddPerk 002CE2DD ; Fitness Player.AddPerk 0028AE29 ; Gymnastics Player.AddPerk 002C5554 ; Martial Arts Player.AddPerk 002C53B4 ; Neurostrikes Player.AddPerk 002CFCAD ; Nutrition Player.AddPerk 002CFCAE ; Pain Tolerance Player.AddPerk 0028AE13 ; Rejuvenation Player.AddPerk 002CFCB2 ; Stealth Player.AddPerk 002C59D9 ; Weight Lifting Player.AddPerk 002CE2E1 ; Wellness # Social Player.AddPerk 002C5A8E ; Commerce Player.AddPerk 002CFCAF ; Deception Player.AddPerk 002C59E1 ; Diplomacy Player.AddPerk 002C5A94 ; Gastronomy Player.AddPerk 002C555D ; Instigation Player.AddPerk 002C59DE ; Intimidation Player.AddPerk 002C53AE ; Isolation Player.AddPerk 002C890D ; Leadership Player.AddPerk 002C5555 ; Manipulation Player.AddPerk 002C555F ; Negotiation Player.AddPerk 0023826F ; Outpost Management Player.AddPerk 0022EC82 ; Persuasion Player.AddPerk 0028B853 ; Scavenging Player.AddPerk 002C53B3 ; Ship Command Player.AddPerk 002C555B ; Theft Player.AddPerk 002C53B0 ; Xenosociology # Combat Player.AddPerk 0027DF94 ; Armor Penetration Player.AddPerk 002CFCAB ; Ballistics Player.AddPerk 0027CBBA ; Crippling Player.AddPerk 002C5556 ; Demolitions Player.AddPerk 002CFCB0 ; Dueling Player.AddPerk 00147E38 ; Heavy Weapons Certification Player.AddPerk 0027DF96 ; Incapacitation Player.AddPerk 002C59DD ; Lasers Player.AddPerk 002C890B ; Marksmanship Player.AddPerk 0027BAFD ; Particle Beams Player.AddPerk 002080FF ; Pistol Certification Player.AddPerk 002C555A ; Rapid Reloading Player.AddPerk 002CE2E0 ; Rifle Certification Player.AddPerk 002C53AF ; Sharpshooting Player.AddPerk 0027DF97 ; Shotgun Certification Player.AddPerk 002C53B1 ; Sniper Certification Player.AddPerk 002C59DA ; Targeting # Science Player.AddPerk 002C2C5A ; Aneutronic Fusion Player.AddPerk 002C5560 ; Astrodynamics Player.AddPerk 0027CBBB ; Astrophysics Player.AddPerk 002C5557 ; Botany Player.AddPerk 002CE2C0 ; Chemistry Player.AddPerk 002CE29F ; Geology Player.AddPerk 002CE2DF ; Medicine Player.AddPerk 002C59E0 ; Outpost Engineering Player.AddPerk 0027CBC2 ; Planetary Habitation Player.AddPerk 002C555C ; Research Methods Player.AddPerk 002CFCB1 ; Scanning Player.AddPerk 0027CBC3 ; Spacesuit Design Player.AddPerk 0004CE2D ; Special Projects Player.AddPerk 0027CBC1 ; Surveying Player.AddPerk 002C890C ; Weapon Engineering Player.AddPerk 002C5552 ; Zoology # Tech Player.AddPerk 0027B9ED ; Automated Weapon Systems Player.AddPerk 002CE2C2 ; Ballistic Weapon Systems Player.AddPerk 0008C3EE ; Boost Assault Training Player.AddPerk 00146C2C ; Boost Pack Training Player.AddPerk 002C53B2 ; EM Weapon Systems Player.AddPerk 002C59DB ; Energy Weapon Systems Player.AddPerk 002CE2DE ; Engine Systems Player.AddPerk 002C5558 ; Missile Weapon Systems Player.AddPerk 002C2C5B ; Particle Beam Weapon Systems Player.AddPerk 00143B6B ; Payloads Player.AddPerk 002CFCAC ; Piloting Player.AddPerk 002C5553 ; Robotics Player.AddPerk 002CE2E2 ; Security Player.AddPerk 002C2C59 ; Shield Systems Player.AddPerk 002C59DC ; Starship Design Player.AddPerk 002AC953 ; Starship Engineering Player.AddPerk 002C5559 ; Targeting Control Systems
Zu den weiteren hilfreichen Skripten, die ich habe, gehören solche, die alle Kopfgelder auffüllen, Ihrem Inventar 1,000 Munition jeder Art hinzufügen, alle Ressourcen ins Spiel bringen und vieles mehr. Ich habe sie auf meiner Seite veröffentlicht, weil sie zu groß sind, um sie alle anzuzeigen hier.
Speichern Sie es jetzt wie folgt in „Scripts/LearnAllPerks.txt“:
Wenn alles nach Plan verläuft, sollte dieser freigeschaltete Perk-Baum nicht länger leer sein.
Führen Sie nun das gerade erstellte Skript aus:
bat „Scripts/LearnAllPerks“
Beim Hinzufügen von Vorteilen müssen Sie dieses Skript mehrmals aufrufen, bis jeder Vorteil den gewünschten Rang erreicht hat.
Erledigt. Jeder Fertigkeitsvorteil ist jetzt freigeschaltet und vollständig verbessert.
Das ist alles, was wir heute dafür teilen Starfield führen. Dieses Handbuch wurde ursprünglich erstellt und geschrieben von Seks_Advocate_2003. Falls wir dieses Handbuch nicht aktualisieren, finden Sie das neueste Update, indem Sie diesen folgen Link.
Kleine Korrektur:
In Starfield wird für Kommentare nur das Semikolon (;) verwendet.
# und // funktionieren nicht als Kommentarindikatoren.