Ela irá puni-los com os comandos do console (cheats no jogo)

Este guia explicará como abrir o menu de truques embutido, quais truques estão disponíveis por padrão e algumas coisas relacionadas à modificação do próprio menu de truques.

Ela vai puni-los com os comandos do console

Não incentivo a trapaça, mas como este é um jogo para um jogador, não vejo nenhum problema aqui, porque ninguém mais está sendo prejudicado e você não está obtendo nenhuma vantagem sobre os outros jogadores.

Abrindo o menu de truques

Carregue seu jogo salvo no menu principal, espere o jogo renderizar completamente e pressione.

END + PAGE UP

ao mesmo tempo. Para fechá-lo, pressione os botões novamente.

Cheats integrados disponíveis

MATAR TODOS OS UICIDAS LESÕES ADICIONAR 5000 EXP. EXP. PARA ARMYADD 1000000

Cheats personalizados

É possível modificar o menu de truques e usá-lo com seus próprios comandos. Para fazer isso, você precisará baixar o dnSpy 6.1.8 versão de 32 bits do Github.

Isso permitirá que você modifique Assembly-CSharp.dll, que pode ser encontrado na pasta de instalação do Steam no meu caso:

K: GameLibrarys steamapps common She Will Punish Them She Will Punish Them_Data Managed

Perceber:
Os desenvolvedores deram permissão para modificar os arquivos de origem para uso pessoal.

Como você está modificando arquivos, você provavelmente deve fazer backup dos * .dll (s) originais que deseja modificar e também ter em mente que com novas atualizações as coisas podem funcionar de forma diferente – por este motivo, não postarei nenhum número de linha porque isso pode ser impreciso com o próximo patch. Além disso, não irei atualizar isso a cada novo patch – se você realmente deseja fazer alterações no código, deve ser inteligente o suficiente para adaptar este tutorial ao patch atual.

É recomendável que você faça isso apenas se tiver pelo menos um pouco de conhecimento de codificação.

Ok, chega de coisas chatas .. vamos fazer alguma mágica.

Descompacte dnSpy 6.8.1 32-bitSwitch para descompactar a pasta Clique com o botão direito em dnSpy.exe e inicie como administrador – se você tiver o UAC (controle de acesso do usuário – algum “recurso” do Windows) habilitado – confirmeClique em Arquivo

e então em

Feche tudo

Clique em

Arquivo

e então em

Abrir

Navegue até a pasta de instalação e no subdiretório “ She Will Punish Them_Data Managed”
Por exemplo:

K: GameLibrarys steamapps common She Will Punish Them She Will Punish Them_Data Managed

Selecione

Assembly-CSharp.dll

Você verá agora uma estrutura em árvore no lado esquerdo de dnSpy
Clique em

{} –

role para baixo para

Global

e clique nele
clique uma vez no editor à direita e pressione

CTRL + F

para abrir a barra de pesquisa
procurar

uicheat

você pode encontrar vários resultados, basta pressionar enter até encontrar algo onde a linha antes de uicheat diz

Loading...

if (Input.GetKey (KeyCode.End) && Input.GetKeyDown (KeyCode.PageUp))

Portanto, saiba que encontramos os atalhos de teclado para o menu de truques e podemos basicamente alterá-los para o que quisermos – por exemplo, apenas para uma tecla. Mas, no entanto, eu não recomendo, pois não é realmente útil e você teria que corrigir isso após cada atualização do jogo novamente – apenas mantenha o vínculo padrão para o menu de truques – não faz mal a você pressionar 2 teclas ao mesmo tempo. provavelmente … e você tem menos código para manter.

Essa foi a parte fácil da mágica: para fazer cheats personalizados, você precisará se aprofundar no código para saber quais variáveis ​​e funções existem. Por exemplo, em vez de clicar em

Global

você pode rolar para baixo até encontrar

UICheat

e substituir alguns dos cheats existentes por novos. Para alguns cheats, você também teria que modificar outras partes do código para adicionar as funções necessárias. Portanto, dependendo do cheat, pode haver muitas outras dependências e mudanças de código a serem feitas – que você teria que reproduzir após cada atualização do jogo.

Não é recomendado adicionar novos cheats, mas sim substituir os existentes – não utilizados. Caso contrário, você pode quebrar o design da IU.

Se você fez uma alteração que está compilando, mas o jogo se recusa a iniciar, você provavelmente está perdendo alguma dependência em algum lugar. Nesse caso, um pequeno relator de falha será aberto por alguns segundos.

Para fazer alterações no código, clique com o botão direito na classe e selecione.

Editar classe C #

quando terminar escolha

Compilar

Isso também gerará alguns erros, caso haja algum. Mesmo que não esteja mostrando nenhum erro, pode não funcionar depois porque algo mais está faltando em algum lugar. Caso o jogo não inicie mais, restaure seu backup * .dll ou verifique os arquivos do jogo via Steam. Provavelmente também é uma boa ideia que, uma vez que você tenha um código funcionando, crie um backup a partir dele também para que as atualizações não consigam remendar todo o seu trabalho árduo.

Loading...