Skip to content

About

No description, website, or topics provided.

Resources

Stars

17 stars

Watchers

3 watching

Forks

Repository files navigation

Note

UnknownCheats Thread: https://www.unknowncheats.me/forum/payday-3-a/736601-internal-cheeto.html

Payday 3 Internal

GitHub Downloads (all assets, all releases)

Download the latest DLL from here

For injection I recommend downloading Xenos Injector 2.3.2 from here or from the official Xenos Github here

Contributing

Want to add a translation?

Game strings live in English.hpp next to the framework's own; add a matching Locales/<Language>.hpp entry for each key. Missing keys fall back to English.

Building

Built on OmegaWare-Framework v4. Requires xmake, Visual Studio with the C++ build tools and vcpkg (for nlohmann-json).

git clone --recursive https://github.com/Omega172/Payday3-Internal.git
Build.bat release x64

In an existing clone run git submodule update --init --recursive first. Outputs land in Build/<Debug|Release>/x64/:

Target Output
OmegaWare OmegaWare/Payday3-Internal.dll for injection
OmegaWareProxy OmegaWareProxy/version.dll, drop next to the game executable to load without an injector

Test.bat debug x64 runs the framework's test suite. After adding or moving files run UpdateCompileCommands.bat to refresh IntelliSense.

Dependencies

  • OmegaWare-GUI, OmegaWare-RenderHook and OmegaWare-Localization as submodules under Source/Third-Party/OmegaWareProjects/
  • The Dumper-7 SDK in Source/Third-Party/Dumper-7/CppSDK: dumped from the Steam build. It works for the Microsoft Store (WinGDK) build too, because the SDK audit corrects the offsets at runtime. The framework checks the SDK's global offsets at startup and scans for them when they do not match, so a slightly stale dump still finds the engine globals.

CI and releases run Scripts/BuildPackage.ps1, which builds, runs the tests and packages the DLL and the version.dll proxy. Locally: powershell -File Scripts/BuildPackage.ps1 -Modes release.

After dropping in a new Dumper-7 dump, run FixSdk.bat. It gives FOptionalProperty_ placeholders their real sizes (otherwise Dumper-7's own layout asserts fail) and adds the _parameters.hpp includes some _functions.cpp files are missing. Running it twice is harmless.

Features

Player

  • Godmode (Set health / Block damage)

  • Infinite Stamina

  • Instant Melee

  • No Screenshake

  • No Fall Damage

  • No Detection

  • Instant Interaction

  • Instant Bag Grab

  • Instant Minigame

  • Custom Display Name

  • Auto Secure Thrown Bags (solo / host)

  • Pick Up Through Walls (experimental, normal pickup range)

  • Client Move (noclip with position sync)

  • Revive

  • Host-only teammate options: godmode, infinite ammo, instant interaction, bring to me (No there won't griefing options so don't ask)

  • Instant Reload

  • Infinite Ammo

  • No Recoil

  • No Spread

  • Custom fire rate

Visuals

Every option is set separately for each category.

  • Enemies (cops, plus security cameras as an option) / Civilians
    • Bounding Boxes
    • Names
    • Distance
    • Health Bar
    • Armor Bar (enemies)
    • Skeleton
    • Outline through walls
  • Loot (Cash / Medium Money / Large Money / Jewelry / ATMs that have not been looted)
    • Short names, distance, outline, per-type filters and colors
  • Key items (Deposit Boxes / Keycards / QR Phone / USB)
    • Short names, distance, outline, per-type filters and colors
  • Objectives (Keycard readers / Drop-off zones)
    • Short names, distance, outline (readers), filters and colors
  • Recolor the game's own outlines
  • Bounding boxes for items

Aimbot

  • Snapping
  • Silent
  • Fov Circle
  • Smoothing

Misc

  • Config saving & loading (profiles in Documents\Payday3-Internal\<exe>\Configs)

Possible Future Features

(These are not guaranteed and only ideas that may become features)

  • Lua scripts
  • Player Teleporting (pre-set locations)
  • Bag Teleporting
  • Heist Automation
  • Player Hud customisation
  • More language support
  • Other packet sniffing and manipulating features

Usage

Windows

  • Build: Follow the build instructions above, or download a release.
  • Injection: Inject Payday3-Internal.dll into PAYDAY3-Win64-Shipping.exe (Steam) or PAYDAY3-WinGDK-Shipping.exe (Microsoft Store) with any DLL injector, or put Proxy/version.dll next to the game executable.
  • DLSS / Frame Generation: the v4 renderer hook is built to survive Streamline, so deleting the Streamline plugin files should no longer be needed.
  • In-Game: Press INSERT to open the menu and END to unload. Both keys can be changed under settings > keys. Logs, configs and crash dumps go to Documents\Payday3-Internal\<exe>\.

Proton

Note: v3 hasn't been tested on Proton (but most likely does work).

  • Supports Proton: As of v1.2.13b & #6, the cheat should work on both Windows and Linux (proton) versions of the game. Thanks to alexgot1151

Set the stage

  • Install protonhax on your linux machine.
  • Open PAYDAY3's options in Steam and "Force the use of a specific Steam Play compatibility tool" (Use the latest stable release that is available).
  • In "General" under Launch options put protonhax init %COMMAND% -fileopenlog the -fileopenlog part is if you decide to mod the game.

Running and injecting the cheat

  • Download the latest release of the precompiled DLL or compile it.
  • Put it in the same folder as injector.exe, if you are using the injector from this repo. If you are using another injector, please follow its instructions on how to use it.
  • Open a terminal and navigate to the folder that has the DLL and the injector.exe and run the command protonhax run 1272080 injector.exe.

About

No description, website, or topics provided.

Resources

Stars

17 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages