Erstellen

Tabelle für Cheat Engine [UPD: 03.04.2020]

  • Deep Rock Galactic — Tabelle für Cheat Engine [UPD: 03.04.2020]
Autor:
SunBeam
Größe:
15.67 kB
Datum:
4 April 2020, 01:11
Downloads:
371
0.0 / 10
Noch hat niemand die Datei bewertet.

Spielname: Deep Rock GalacticSpielanbieter: SteamSpielversion: 0.29.38896.0 [dies können Sie im Menü, unten links, sehen]Spielprozess: FSD-Win64-Shipping.exeSpieldateiversion: 4.22.3.0Erstellen & Initialisieren von FSDCheatManagerDas Skript wird den AllowCheats-Funktionszeiger in allen 5 Mitgliedsfunktionen der virtuellen Tabellen, die sich bei Offset 0x770 befinden, in allen Level-typisierten UObjects austauschen. Danach wird es die Funktion APlayerController::AddCheats ausführen, die das CheatManager UObject für Sie erstellt und initialisiert. Sie müssen dies haben, wenn Sie planen, Cheats (Konsolenbefehle) zu verwenden. Aktivieren Sie also dieses Skript zu Beginn.Hook UCheatManager execs (execFly, execGhost, execWalk)Das Skript hookt die CheatManager-Wrapper, die die Funktionen UCheatManager::Fly, UCheatManager::Ghost und UCheatManager::Walk aufrufen, und ersetzt sie durch die, die ich neu erstellt habe. Warum neu erstellt? Weil Versandversionen von Haus aus mit dem nicht kompilierten Kerncode geliefert werden. Daher ist eine Wiederherstellung erforderlich.Hijack MoveForward/MoveRightJetzt, selbst mit dem oben aktiven Skript und wiederhergestellten Funktionen, können Sie immer noch nicht richtig fliegen. Das liegt daran, dass die Z-Achse in der Mausorientierung + Bewegung nicht verarbeitet wird. Daher musste ich die Bewegungsfunktionen (APlayerCharacter::MoveForward, APlayerCharacter::MoveRight) finden und sie hooken, wobei ich die Bedingung festlegte, dass, wenn UCharacterMovementComponent::IsFlying passiert, der gerissene und wiederhergestellte Code ausgeführt wird, wodurch Sie freie Bewegung auf allen Achsen erhalten. Kurz gesagt, Sie erhalten Fly und Ghost (auch bekannt als noclip). Um sie auszuschalten, geben Sie 'walk' in die Konsole ein.Setzen Sie alle CheatManager UFunctions ausführbar (in der Konsole verwenden)Sie benötigen dieses Skript aktiv, wenn Sie alle leckeren Cheats ausführen möchten, die ich unten eingefügt habe. Aktivieren Sie das Skript und, vorausgesetzt, Sie haben bereits das Skript "Erstellen & Initialisieren von FSDCheatManager" aktiviert, können Sie sie jetzt in der Konsole eingeben.Terrainblöcke jeder Art in 1 Schlag zerstörenDas Skript deaktiviert die Überprüfung für TerrainType in der Funktion AManualMiningItem::AnimationNotify1. Das bedeutet, dass Sie jeden Terrain-Typ: Stein, Erde, Ressourcen usw. in 1 Schlag abbauen können. Viel Spaß beim Minen! Erhöhen Sie die SpitzhackengeschwindigkeitDas Skript ermöglicht die Anpassung der Schlaggeschwindigkeit der Spitzhacke sowie das Überspringen einer Überprüfung, die über die UAnimInstance::Montage_SetPlayRate springt, wenn die Spitzhacke Schaden verursacht. Sobald es aktiviert ist, sehen Sie darunter eine Adresse namens "fAnimSpeed". Ich habe es standardmäßig auf 2 gesetzt, Sie können den Wert erhöhen, wenn Sie möchten. Werte >=4 führen zu Bildschirmzittern, was unangenehm sein könnte. Viel Spaß beim Minen/Töten! C_AddForgingXPC_AddUncappedXPC_AddXPC_ArmorMat_GiveAllC_Campaign_AdvanceC_Campaign_ResetCompletedC_Campaign_ResetProgressC_ChangeIntoxicationC_ClearAllMilestonesC_ClearAllMissionStatsC_CompleteMissionC_CompleteObjectivesC_FadeFromBlackC_FailMissionC_FixedMissionSeedC_FixedPLSSeedC_GenerateNewMissionsC_GiveAllC_GodModeC_IncrementAllMissionStatsC_JumpToNextRoomC_KillAllC_LevelUpCharacterC_MachineEvents_FinishCurrentC_MachineEvents_TrackC_Promotion_ClearRewardsSeenC_Promotion_SetCampaignCompleteC_Promotion_SetLevelC_RecordModeC_RefreshDeepDivesC_RemoveAllWidgetsC_RemovePlayerRanksC_Reset_PickaxePartsC_ResetAchievementsC_ResetActivePerksC_ResetAllDrinksC_ResetCheatedResourcesC_ResetDeepDivesC_ResetForgingXPC_ResetMinersManualC_ResetSkinsAndUpgradesC_ResetSteamAchievementStatsC_ResetYearTwoGiftsC_ResupplyC_ReviveC_Schematic_GiveRandomC_Schematics_ClearHasSeenFirstMessageC_Schematics_ForgeAllC_Schematics_ResetAllC_Schematics_UnlockAllC_ScoutFlareInfiniteDurationC_SetAmmoCostEnabledC_SetEnglishC_SetFastFlaresC_SetHealthC_SetPlayersC_SetTestMissionC_Skin_GiveAllC_Skin_ResetAllC_SpawnBarrelOnPlayerC_SpawnEvenRewarderC_SpawnNormalWaveC_SpawnScriptedWaveC_SpawnScriptedWaveIndexC_ToggleCanShowBloodC_ToggleFadingDebugC_ToggleFadingEnabledC_ToggleHoopGameMovementC_Treasures_RewardC_Treasures_TrackC_Unlock_PickaxePartsC_UnlockAllC_UnlockAll_BeersC_UnlockAll_PerksC_UnlockAll_PosesC_UnlockAllDeepDivesC_UnlockAllDrinksC_UnlockAllUpgradesC_UnlockAllWeaponsC_UnlockOverclockingCheat_AddCreditsCheat_AddPerkPointsCheat_AddXPCheat_Campaign_AdvanceCheat_ForceLostPackCheat_ForceTreasureCheat_GenerateNewMissionSeedCheat_PickAxeVanity_ResetAllCheat_PickAxeVanity_UnlockAllCheat_RemoveResourcesCheat_ResetEquippedUpgradesCheat_ResourcesCheat_Schematic_ForgeAllCheat_Schematic_GiveRandomCheat_Schematic_ResetAllCheat_Schematic_UnlockAllCheat_SetHealthCheat_SetSpawnPosMarkerCheat_UnlockAll_BeersCheat_UnlockAll_PosesCheat_UnlockAllUpgradesCheat_UnlockAllWeaponsDestroyAllInstancesGetListOfRoomNamesIsInGodModeR_Add_AquarqR_Add_BitterGemR_Add_JadizR_AddCraftingResourceR_AddCreditsR_AddGoldR_AddMatrixCoresR_AddMOMR_AddNitraR_AddPerkPointsR_AddResourcesR_RemoveCreditsR_RemoveResourcesResetSpacerigIntroMessageResetTutorialsSetFastMovementSetGodModeSetHUDVisibleSetQuadPickAxeSetSpawnEnemiesSetStandingDownShowTutorialDebugSpawnBoscoSpawnCrittersSpawnEnemiesSwitchCharacterStartprozess:1. Cheat Engine starten, "Laden" und Tabelle auswählen2. "Wählen Sie einen Prozess zum Öffnen", den gewünschten Prozess auswählen.3. Die gewünschte Option auswählen, Häkchen setzen.

Der Name und die Beschreibung der Datei wurden übersetzt. Original anzeigen (RU)Übersetzung anzeigen (DE)
Таблица для Cheat Engine [UPD: 03.04.2020]

Game Name: Deep Rock Galactic

Game Vendor: Steam

Game Version: 0.29.38896.0 [ you can see this in the menu, bottom-left ]

Game Process: FSD-Win64-Shipping.exe

Game File Version: 4.22.3.0

  • Create & Initialize FSDCheatManager
    The script will swap the AllowCheats function pointer in all 5 member-functions virtual tables, found at offset 0x770, in all Level-typed UObjects. After that, it will run APlayerController::AddCheats function which will create and initialize the CheatManager UObject for you. You need this to exist if you plan to use cheats (console commands). So enable this script to begin with.
  • Hook UCheatManager execs (execFly, execGhost, execWalk)
    The script hooks the CheatManager wrappers calling the UCheatManager::Fly, UCheatManager::Ghost and UCheatManager::Walk function, replacing them with the ones I've rebuilt. Why rebuilt? Because Shipping releases by design come with the core code not compiled. Thus it needs restoration.
  • Hijack MoveForward/MoveRight
    Now, even with the above script active and functions restored, you still can't fly properly. That's because the Z-axis is not processed in the mouse orientation + movement. As such, I had to find the movement functions (APlayerCharacter::MoveForward, APlayerCharacter::MoveRight) and hook them, conditioning that when UCharacterMovementComponent::IsFlying is happening, that's when the ripped-and-restored code would execute, thus allowing you free movement on all axis. In short, you get fly and ghost working (aka noclip). To turn them off, type 'walk' in the console.
  • Set All CheatManager UFunctions Executable (on console use)
    You will need this script active if you want to execute all of the juicy cheats I've pasted below. Activate the script and, assuming you've already activated the "Create & Initialize FSDCheatManager" script, you can now type them in the console.
  • Destroy Terrain Blocks Of Any Type In 1 Hit
    The script will disable the check for TerrainType in AManualMiningItem::AnimationNotify1 function. What that means is you will be able to dig any type of terrain: rock, dirt, resources, etc. in 1 hit. Happy mining! 
  • Increase Pickaxe Speed
    The script will allow adjustment of the pickaxe hit speed, as well as skipping a check that jumped over the UAnimInstance::Montage_SetPlayRate when the pickaxe is doing damage. Once enabled, you will see beneath it an address called "fAnimSpeed". I set it to 2 by default, you can increase the value if you want. Values >=4 will trigger screen shaking, which might be unpleasant for you. Happy mining/killing! 

 C_AddForgingXP

C_AddUncappedXP

C_AddXP

C_ArmorMat_GiveAll

C_Campaign_Advance

C_Campaign_ResetCompleted

C_Campaign_ResetProgress

C_ChangeIntoxication

C_ClearAllMilestones

C_ClearAllMissionStats

C_CompleteMission

C_CompleteObjectives

C_FadeFromBlack

C_FailMission

C_FixedMissionSeed

C_FixedPLSSeed

C_GenerateNewMissions

C_GiveAll

C_GodMode

C_IncrementAllMissionStats

C_JumpToNextRoom

C_KillAll

C_LevelUpCharacter

C_MachineEvents_FinishCurrent

C_MachineEvents_Track

C_Promotion_ClearRewardsSeen

C_Promotion_SetCampaignComplete

C_Promotion_SetLevel

C_RecordMode

C_RefreshDeepDives

C_RemoveAllWidgets

C_RemovePlayerRanks

C_Reset_PickaxeParts

C_ResetAchievements

C_ResetActivePerks

C_ResetAllDrinks

C_ResetCheatedResources

C_ResetDeepDives

C_ResetForgingXP

C_ResetMinersManual

C_ResetSkinsAndUpgrades

C_ResetSteamAchievementStats

C_ResetYearTwoGifts

C_Resupply

C_Revive

C_Schematic_GiveRandom

C_Schematics_ClearHasSeenFirstMessage

C_Schematics_ForgeAll

C_Schematics_ResetAll

C_Schematics_UnlockAll

C_ScoutFlareInfiniteDuration

C_SetAmmoCostEnabled

C_SetEnglish

C_SetFastFlares

C_SetHealth

C_SetPlayers

C_SetTestMission

C_Skin_GiveAll

C_Skin_ResetAll

C_SpawnBarrelOnPlayer

C_SpawnEvenRewarder

C_SpawnNormalWave

C_SpawnScriptedWave

C_SpawnScriptedWaveIndex

C_ToggleCanShowBlood

C_ToggleFadingDebug

C_ToggleFadingEnabled

C_ToggleHoopGameMovement

C_Treasures_Reward

C_Treasures_Track

C_Unlock_PickaxeParts

C_UnlockAll

C_UnlockAll_Beers

C_UnlockAll_Perks

C_UnlockAll_Poses

C_UnlockAllDeepDives

C_UnlockAllDrinks

C_UnlockAllUpgrades

C_UnlockAllWeapons

C_UnlockOverclocking

Cheat_AddCredits

Cheat_AddPerkPoints

Cheat_AddXP

Cheat_Campaign_Advance

Cheat_ForceLostPack

Cheat_ForceTreasure

Cheat_GenerateNewMissionSeed

Cheat_PickAxeVanity_ResetAll

Cheat_PickAxeVanity_UnlockAll

Cheat_RemoveResources

Cheat_ResetEquippedUpgrades

Cheat_Resources

Cheat_Schematic_ForgeAll

Cheat_Schematic_GiveRandom

Cheat_Schematic_ResetAll

Cheat_Schematic_UnlockAll

Cheat_SetHealth

Cheat_SetSpawnPosMarker

Cheat_UnlockAll_Beers

Cheat_UnlockAll_Poses

Cheat_UnlockAllUpgrades

Cheat_UnlockAllWeapons

DestroyAllInstances

GetListOfRoomNames

IsInGodMode

R_Add_Aquarq

R_Add_BitterGem

R_Add_Jadiz

R_AddCraftingResource

R_AddCredits

R_AddGold

R_AddMatrixCores

R_AddMOM

R_AddNitra

R_AddPerkPoints

R_AddResources

R_RemoveCredits

R_RemoveResources

ResetSpacerigIntroMessage

ResetTutorials

SetFastMovement

SetGodMode

SetHUDVisible

SetQuadPickAxe

SetSpawnEnemies

SetStandingDown

ShowTutorialDebug

SpawnBosco

SpawnCritters

SpawnEnemies

SwitchCharacter

Процесс запуска:

1. Запустить Cheat Engine, "Load" и выбрать таблицу

2. "Select a process to open", выбрать нужный процесс.

3. Выбрать нужную опцию, поставить крест.

Nützliche Links:

Kommentare 0