In plaats van elke keer dat u iets nuttigs wilt doen een lange lijst met instructies te moeten typen, kunt u met Starfield een hoop tijd besparen doordat u batchbestanden met vooraf gedefinieerde scripts kunt uitvoeren met één enkele consoleopdracht.
Wat zijn consolescripts?
Consolescripts zijn verzamelingen consoleopdrachten die kunnen worden opgeslagen als .txt- of.bat-bestanden en vervolgens in de game kunnen worden uitgevoerd met een enkele 'bat'-opdracht (niet te verwarren met de bestandsextensie '.bat'). Dit is handig als je een aantal consoleopdrachten moet uitvoeren, zoals het toevoegen van alle karaktervoordelen of jezelf uitrusten met alle soorten munitie die in het spel beschikbaar zijn.
Je eerste script uitvoeren
- Ga naar de locatie waar het uitvoerbare bestand voor uw game is geplaatst. Als je de game via Steam hebt gekocht, kun je de map vinden op 'C:\Program Files (x86)\Steam\steamapps\common\Starfield'. In mijn geval heb ik het geïnstalleerd op 'D:\', dus het staat in 'D:\SteamLibrary\steamapps\common\Starfield'.
- Maak een '.txt'-bestand in die map en noem het 'test.txt'.
- Plak de volgende code in het bestand nadat u het in een teksteditor hebt geopend:
Speler.Item toevoegen F 10000
Met dit script worden 10,000 credits aan je inventaris toegevoegd. Sla het document nu op en sluit het vervolgens.
Na het sluiten en opslaan van bestanden:
Open de in-game console nadat je het spel hebt gestart. Binnenkomen:
bat-test
Het script dat u zojuist hebt geschreven, wordt als resultaat uitgevoerd. Het pad van het batchbestand in relatie tot het uitvoerbare bestand van het spel is de parameter die wordt doorgegeven aan de opdracht 'bat'.
Je zou nu 10,000 extra credits in je inventaris moeten hebben, dus controleer dit.
Bij het uitvoeren van '.txt'-bestanden hoeft u, in tegenstelling tot '.bat'-bestanden, de extensie niet op te geven. Daarom zou u, in plaats van “bat 'test.txt'” te gebruiken om uw bestand uit te voeren als u het “test.txt” noemde, “bat test” moeten gebruiken. Daarom raad ik aan om voor scripting “.txt”-bestanden te gebruiken in plaats van “.bat”-bestanden.
Dingen organiseren
Door talloze batchbestanden toe te voegen aan de map van het spel, die al overvol is met bestanden, maak je de situatie alleen maar erger. Ik raad aan om een nieuwe map in de map van het spel te maken en al je scripts daar op te slaan om dit te voorkomen. Ik bewaar al mijn scripts bijvoorbeeld in de map 'Scripts/'.
U moet nu het pad naar het script opgeven ten opzichte van het uitvoerbare bestand van de game wanneer u deze start als u uw scripts in een map opslaat. Daarom moet u ze uitvoeren met “bat “Scripts/test”” als u ze in een map “Scripts/” plaatst. De route staat tussen aanhalingstekens omdat deze een backslash bevat, die door de console wordt beschouwd als een speciaal teken dat moet worden geëscaped. Sinds "." wordt ook herkend als een speciaal teken. U moet dit elke keer uitvoeren als u een script in een map uitvoert of wanneer u de bestandsextensie wilt opgeven.
Voorbeeld: voeg elk vaardigheidsvoordeel toe aan je personage
Laten we een script schrijven dat je personage toegang geeft tot alle voordelen van het spel.
Scripts die vanuit batchbestanden worden geladen, hebben ook het voordeel dat ze commentaar ondersteunen. Wanneer batchbestanden worden geladen, worden regels die na ';', '#' of '//' komen genegeerd, zodat u 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 ; 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
Andere nuttige scripts die ik heb, zijn onder meer scripts die alle premies aanvullen, 1,000 van elk type munitie aan je inventaris toevoegen, alle bronnen naar het spel brengen, en meer. Ik heb ze op mijn pagina gezet omdat ze te groot zijn om ze allemaal te laten zien hier.
Sla het nu als volgt op in 'Scripts/LearnAllPerks.txt':
Als alles volgens plan verloopt, zou deze ontgrendelde bonusboom niet langer leeg moeten zijn.
Voer nu het script uit dat we zojuist hebben gemaakt:
bat "Scripts/LearnAllPerks"
In het geval van het toevoegen van extraatjes, zul je dit script meerdere keren moeten aanroepen totdat elk extraatje de gewenste rang heeft.
Klaar. Elk vaardigheidsvoordeel is nu ontgrendeld en volledig geüpgraded.
Dat is alles wat we hiervoor vandaag delen starfield gids. Deze handleiding is oorspronkelijk gemaakt en geschreven door Seks_Advocate_2003. Als we deze handleiding niet kunnen bijwerken, kunt u de laatste update vinden door deze te volgen link.
Kleine correctie:
In Starfield wordt alleen de puntkomma (;) gebruikt voor commentaar.
# en // werken niet als commentaarindicatoren.