Sie wird sie bestrafen Konsolenbefehle (Cheats im Spiel)

Diese Anleitung erklärt, wie Sie das integrierte Cheat-Menü öffnen, welche Cheats standardmäßig verfügbar sind und einige Dinge im Zusammenhang mit der Änderung des Cheat-Menüs selbst.

Sie wird sie bestrafen Konsolenbefehle

Ich ermutige nicht zum Cheaten, aber da es sich um ein Einzelspieler-Spiel handelt, sehe ich hier kein Problem, da niemand sonst zu Schaden kommt und Sie keinen Vorteil gegenüber anderen Spielern haben.

Öffnen des Cheat-Menüs

Laden Sie Ihren Spielstand über das Hauptmenü hoch, warten Sie, bis das Spiel vollständig gerendert ist, und drücken Sie.

ENDE + BILD AUF

gleichzeitig. Um es zu schließen, drücken Sie die Tasten erneut.

Verfügbare integrierte Cheats

ALLES SELBST VERLETZT TÖTEN 5000 EXPADD EXP TO ARMYADD 1000000 GOLDADD 5000 GOLDADD 5000 KRISTALLEUNLIMITED SPECIAL ATTACKWIN MAPGET ALLE KLEIDUNG ALLE WAFFEN ERHALTEN ALLE WAFFEN INVINSIBLE ALLSLOW TIMECLEAR ALLE LOCATIONSEND TAG

Benutzerdefinierte Cheats

Es ist möglich, das Cheat-Menü zu modifizieren und mit eigenen Befehlen zu verwenden. Dazu müssen Sie die 32-Bit-Version von dnSpy 6.1.8 von Github herunterladen.

Auf diese Weise können Sie Assembly-CSharp.dll ändern, die sich in meinem Fall im Steam-Installationsordner des Spiels befindet:

K:GameLibraryssteamappscommonSie wird sie bestrafenSie wird sie bestrafen_DataManaged

Beachten:
Entwickler haben die Erlaubnis erteilt, Quelldateien für den persönlichen Gebrauch zu ändern.

Wenn Sie Dateien ändern, sollten Sie wahrscheinlich die ursprünglichen *.dll(s), die Sie ändern möchten, sichern und bedenken, dass bei neuen Updates die Dinge möglicherweise anders funktionieren – aus diesem Grund werde ich keine Zeilennummern veröffentlichen line kann mit dem nächsten Patch ungenau sein. Auch werde ich dies nicht mit jedem neuen Patch aktualisieren – wenn Sie wirklich Code-Änderungen vornehmen möchten, sollten Sie schlau genug sein, dieses Tutorial an den aktuellen Patch anzupassen.

Es wird empfohlen, dies nur zu tun, wenn Sie zumindest ein wenig Programmierkenntnisse haben.

Okay, genug langweiliges Zeug. Lass uns etwas zaubern.

Entpacken Sie dnSpy 6.8.1 32-bitWechseln Sie zum entpackten OrdnerRechtsklick auf dnSpy.exe und starten Sie als Administrator – wenn Sie die UAC (Benutzerzugriffskontrolle – einige Windows-„Features“) aktiviert haben – bestätigen Sie esKlicken Sie auf Datei

und dann weiter

Alle schließen

Klicke auf

Datei

und dann weiter

Öffnen

Navigieren Sie zu Ihrem Installationsordner und in das Unterverzeichnis „She Will Punish Them_DataManaged“
Beispielsweise:

K:GameLibraryssteamappscommonSie wird sie bestrafenSie wird sie bestrafen_DataManaged

Wählen

Assembly-CSharp.dll

Sie sehen nun eine Baumstruktur auf der linken Seite von dnSpy
klicke auf

{ } –

scrollen Sie nach unten zu

Global

und klick darauf
klicke einmal rechts im Editor und drücke

STRG + F

um die Suchleiste zu öffnen
suchen nach

uicheat

Möglicherweise finden Sie mehrere Ergebnisse, drücken Sie einfach die Eingabetaste, bis Sie etwas finden, wo die Zeile vor uiheat steht

Loading...

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

Also wissen wir, dass wir die Tastenkombinationen für das Cheat-Menü gefunden haben und sie im Grunde auf alles ändern können, was wir wollen – zum Beispiel nur auf eine Taste. Ich empfehle es aber nicht, da es nicht wirklich hilfreich ist und man das nach jedem Spielupdate neu patchen müsste – einfach bei der Standardbindung für das Cheat-Menü bleiben – es schadet nicht, 2 Tasten gleichzeitig zu drücken. wahrscheinlich… und Sie haben weniger Code zu warten.

Das war der einfache Teil der Magie, um benutzerdefinierte Cheats zu erstellen, müssen Sie tiefer in den Code eintauchen, um zu wissen, welche Variablen und Funktionen existieren. Zum Beispiel anstatt auf zu klicken

Global

du könntest nach unten scrollen, bis du findest

UICheat

und ersetzen Sie einige der vorhandenen Cheats durch neue. Für einige Cheats müssten Sie auch andere Teile des Codes ändern, um die erforderlichen Funktionen hinzuzufügen. Je nach Cheat kann es also noch viele andere Abhängigkeiten und Codeänderungen geben – die man nach jedem Spielupdate reproduzieren müsste.

Es wird nicht empfohlen, neue Cheats hinzuzufügen, sondern vorhandene – ungenutzte – zu ersetzen. Andernfalls könnten Sie das UI-Design beschädigen.

Wenn Sie eine Änderung vorgenommen haben, die kompiliert wird, aber das Spiel sich weigert, zu starten, dann fehlt Ihnen wahrscheinlich irgendwo eine Abhängigkeit. In diesem Fall öffnet sich für einige Sekunden ein kleiner Crash-Reporter.

Um Änderungen am Code vorzunehmen, klicken Sie mit der rechten Maustaste auf die Klasse und wählen Sie aus.

Klasse C# bearbeiten

wenn du fertig bist wähle

Kompilieren

Dies wird auch einige Fehler auswerfen, falls es welche gibt. Auch wenn kein Fehler angezeigt wird, funktioniert es danach möglicherweise nicht, weil irgendwo etwas anderes fehlt. Falls das Spiel nicht mehr startet, stelle dein *.dll-Backup wieder her oder verifiziere die Spieldateien über Steam. Es ist wahrscheinlich auch eine gute Idee, dass Sie, sobald Sie einen funktionierenden Code haben, auch davon ein Backup erstellen, damit Updates nicht Ihre ganze harte Arbeit wegflicken.

Loading...