Batchbestanden gebruiken in Starfield

Met Starfield kunt u heel veel tijd besparen door vooraf gedefinieerde scripts uit te voeren die zijn opgeslagen in batchbestanden met één enkele consoleopdracht, in plaats van dat u elke keer dat u iets nuttigs wilt doen, een aantal opdrachten moet typen.

Wat zijn consolescripts?

Consolescripts zijn sets consoleopdrachten die u kunt opslaan in een ‘.txt’ of ‘.bat’ bestand en voer het spel vervolgens uit met een enkele 'bat’ (vergis je niet met de bestandsextensie ‘.bat’) commando. Dit is handig als u iets wilt doen waarvoor u veel consoleopdrachten moet typen, zoals het toevoegen van alle voordelen aan je karakter, of jezelf elk type munitie in het spel geven.

Je eerste script uitvoeren

  • Open een map waarin het uitvoerbare spelbestand zich bevindt. Als je de game op Steam hebt gekocht, dan bevindt de map zich waarschijnlijk op ‘C:\Programmabestanden (x86)\SteamsteamappscommonStarfield’. In mijn geval, Ik heb het geïnstalleerd op 'D:\', dus het staat in 'D:\SteamLibrarysteamappscommonStarfield’.
  • Maak een ‘.txt’ bestand in die map en noem het 'test.txt'.
  • Open het bestand in een teksteditor, en plak de volgende code erin:
Speler.Item toevoegen F 10000

Dit script zal toevoegen 10,000 credits voor uw inventaris. nutsvoorzieningen, sla het bestand op en sluit het.

Na het opslaan en sluiten van het bestand:

Start het spel en open de in-game console. Binnenkomen:

bat-test

Hiermee wordt het script uitgevoerd dat u zojuist hebt gemaakt. Het argument dat aan de ‘bat’ opdracht verwijst naar het pad van het batchbestand ten opzichte van het uitvoerbare bestand van de game.

Bij het controleren van uw inventaris, dat zou je nu moeten hebben 10,000 meer kredieten.

Anders dan bij ‘.bat’ bestanden, u hoeft de extensie ‘.txt’ niet op te geven’ bestanden wanneer u ze uitvoert. Dus als u uw bestand ‘test.txt’ noemde, je kunt het uitvoeren met 'bat test'’ in plaats van ‘bat ‘test.txt’. Om deze reden, Ik raad aan om ‘.txt’ te gebruiken’ bestanden in plaats van ‘.bat’ bestanden voor scripting.

Dingen organiseren

De map van het spel is al vol met bestanden, dus door er een aantal batchbestanden aan toe te voegen, je maakt het alleen maar erger. Om dit te voorkomen, Ik raad aan om een ​​nieuwe map in de map van het spel te maken, en vervolgens al uw scripts daar op te slaan. Bijvoorbeeld, Ik bewaar al mijn scripts in de ‘Scripts/’ map.

nutsvoorzieningen, als u uw scripts in een map plaatst, je moet het pad naar het script opgeven ten opzichte van het uitvoerbare bestand van de game wanneer je deze uitvoert. Dus als je ze in een ‘Scripts/’ map, je zult ze moeten uitvoeren met ‘bat “Scripts/test”‘. Merk op dat het pad tussen aanhalingstekens staat, omdat er een backslash in zit, Dit is een speciaal personage in de console, dus er moet worden ontsnapt. U moet dit elke keer doen als u een script uitvoert dat zich in een map bevindt, of wanneer u ook de extensie van het bestand wilt opgeven, sinds '.’ wordt ook behandeld met een speciaal karakter.

Voorbeeld: Voeg elk vaardigheidsvoordeel toe aan je karakter

Laten we een script maken dat elk voordeel in het spel aan je personage toevoegt.

Een ander voordeel van het laden van scripts uit batchbestanden: zij ondersteunen opmerkingen. Regels die volgen op ‘;', ‘#’ of '//’ worden genegeerd wanneer batchbestanden worden geladen, zodat je kunt zien wat elke opdracht doet.

# 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 ; Welzijn
# 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 ; Xenosociologie
# 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 ; Gericht op
# 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 ; Zoölogie
# 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 ; Doelgerichte controlesystemen

Ik heb ook andere nuttige scripts, zoals het toevoegen 1,000 van elk munitietype toe aan je inventaris, het toevoegen van alle bronnen in het spel, alle premies afbetalen, enz. Echter, ze zijn te groot om ze hier allemaal te laten zien, dus ik heb ze gepubliceerd deze website.

nutsvoorzieningen, sla het op in ‘Scripts/LearnAllPerks.txt’:

Als alles werkt zoals verwacht, deze lege perkboom zou volledig ontgrendeld moeten worden.

Voer nu het script uit dat we zojuist hebben gemaakt:

knuppel "Scripts/LearnAllPerks"

In het geval van het toevoegen van extraatjes, je zult dit script meerdere keren moeten aanroepen totdat elk voordeel de gewenste rang heeft.

Klaar. Elk vaardigheidsvoordeel is nu ontgrendeld en volledig geüpgraded.

Deze gids over is geschreven door Seks_Advocate_2003. Hiervan kunt u de originele publicatie bezoeken koppeling. Als u zich zorgen maakt over deze gids, aarzel dan niet om ons te bereiken hier.

Over de auteur