Como usar arquivos em lote no Starfield

Starfield permite que você economize muito tempo executando scripts predefinidos salvos em arquivos em lote com um único comando de console, em vez de ter que digitar vários comandos toda vez que quiser fazer algo útil.

O que são scripts de console?

Scripts de console são conjuntos de comandos de console que você pode salvar em um ‘.txt’ ou ‘.bat’ arquivo e, em seguida, execute o jogo com um único 'bat’ (não confunda com uma extensão de arquivo ‘.bat’) comando. Isto é útil quando você deseja fazer algo que exige que você digite muitos comandos de console, como adicionar todas as vantagens ao seu personagem, ou dando a si mesmo todos os tipos de munição do jogo.

Executando seu primeiro script

  • Abra uma pasta onde o executável do seu jogo está localizado. Se você comprou o jogo no Steam, então a pasta provavelmente está localizada em ‘C:\Arquivos de Programas (x86)\SteamsteamappscommonStarfield’. No meu caso, Eu tenho ele instalado em ‘D:\', então está em 'D:\SteamLibrarysteamappscommonStarfield’.
  • Crie um ‘.txt’ arquivo nessa pasta e nomeie-o como ‘test.txt’.
  • Abra o arquivo em um editor de texto, e cole o seguinte código nele:
Player.AddItemF 10000

Este script irá adicionar 10,000 créditos para seu inventário. Agora, Salve o arquivo e feche-o.

Depois de salvar e fechar o arquivo:

Inicie o jogo e abra o console do jogo. Digitar:

teste de morcego

Isso executará o script que você acabou de criar. O argumento dado ao ‘morcego’ comando refere-se ao caminho do arquivo em lote relativo ao executável do jogo.

Ao verificar seu inventário, você deveria ter agora 10,000 mais créditos.

Ao contrário de ‘.bat’ arquivos, você não precisa especificar a extensão ‘.txt’ arquivos ao executá-los. Então, se você nomeou seu arquivo como ‘test.txt’, você pode executá-lo com ‘bat test’ em vez de ‘bat’test.txt’. Por esta razão, Eu recomendo usar ‘.txt’ arquivos em vez de ‘.bat’ arquivos para script.

Organizando coisas

O diretório do jogo já está cheio de arquivos, então, adicionando vários arquivos em lote a ele, você só vai piorar as coisas. Para evitar isso, Recomendo criar uma nova pasta dentro do diretório do jogo, e salvando todos os seus scripts lá. Por exemplo, Eu armazeno todos os meus scripts na pasta ‘Scripts/’ pasta.

Agora, se você colocar seus scripts em uma pasta, você terá que especificar o caminho do script relativo ao executável do jogo ao executá-lo. Então, se você colocá-los em um ‘Scripts/’ pasta, você terá que executá-los com 'bat “Scripts/teste”'. Observe que o caminho está entre aspas, porque contém uma barra invertida, que é um caractere especial no console, então precisa ser escapado. Você precisará fazer isso sempre que executar um script que esteja dentro de uma pasta, ou quando você também deseja especificar a extensão do arquivo, desde '.’ também é tratado como um caractere especial.

Exemplo: Adicione todas as vantagens de habilidade ao seu personagem

Vamos criar um script que irá adicionar todas as vantagens do jogo ao seu personagem.

Outra vantagem de carregar scripts de arquivos em lote: eles apoiam comentários. Linhas seguintes ‘;', ‘#’ ou '//’ são ignorados quando os arquivos em lote são carregados, para que você possa ver o que cada comando faz.

# 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 ; Bem-estar
# 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 ; Xenossociologia
# 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 ; Alvejando
# 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 ; Zoologia
# 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 ; Sistemas de controle de segmentação

Eu também tenho outros scripts úteis, como adicionar 1,000 de cada tipo de munição em seu inventário, adicionando todos os recursos do jogo, pagando todas as recompensas, etc. No entanto, eles são grandes demais para mostrar todos aqui, então eu os publiquei em esse site.

Agora, salve-o em ‘Scripts/LearnAllPerks.txt’:

Se tudo funcionar como esperado, esta árvore de vantagens vazia deve ficar totalmente desbloqueada.

Agora execute o script que acabamos de criar:

bastão "Scripts/LearnAllPerks"

No caso de adicionar vantagens, você terá que chamar esse script várias vezes até que cada benefício esteja na classificação desejada.

Feito. Cada vantagem de habilidade agora está desbloqueada e totalmente atualizada.

Este guia sobre foi escrito por Seks_Advocate_2003. Você pode visitar a publicação original neste link. Se você tiver alguma dúvida sobre este guia, por favor, não hesite em contactar-nos aqui.

Sobre o autor