https://github.com/ermaccer/mk11hook
Play as NPCs, free camera and more!
https://github.com/ermaccer/mk11hook
asi mk mortal-kombat pc
Last synced: about 1 year ago
JSON representation
Play as NPCs, free camera and more!
- Host: GitHub
- URL: https://github.com/ermaccer/mk11hook
- Owner: ermaccer
- Created: 2021-01-05T17:51:38.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-12-10T14:49:20.000Z (over 1 year ago)
- Last Synced: 2025-04-05T09:34:09.269Z (about 1 year ago)
- Topics: asi, mk, mortal-kombat, pc
- Language: C++
- Homepage:
- Size: 2.06 MB
- Stars: 57
- Watchers: 9
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MK11Hook
A plugin for Mortal Kombat 11.
# Installation
#### MK11Hook only works with latest Steam version!
You can download binary files from [Releases](https://github.com/ermaccer/MK11Hook/) page. Extract **mk11hook.zip**
to Binaries\Retail folder of Mortal Kombat 11.
If you are not sure how to find your Mortal Kombat 11 folder, search for it in your Steam library then right click on the entry and select Manage->Browse local files.
Archive breakdown:
- dinput8.dll - [Ultimate ASI Loader](https://github.com/ThirteenAG/Ultimate-ASI-Loader/)
- MK11Hook.asi
- MK11Hook.ini - configuration file
# Controller Support
Any XInput compatible gamepad should work.
## Gamepad Controls
| Button | Effect |
| --- | --- |
| L3 + R3 | Open/Close menu|
| X | Adjust menu|
| A | Select |
| B | Back |
| D-Pad | Move/ Scale menu in adjust mode |
| Left Stick | Move menu in adjust mode |
Gamepad support can be disabled in the .ini file by setting **bEnableGamepadSupport** to false.
# Usage
If installed correctly, a notification will appear informing that the plugin was installed
and is ready to use. By default **F1** will open or close in-game menu.

## Features
| Feature | Description |
| --- | --- |
|Character Modifier|
- Play as NPCs - Sektor, Cyrax, Kronika and Fire God Liu Kang.
- Change forced character in story mode or other modes.
|Stage Modifier|
- Change stage to anything in any game mode.
- Access various tournament exclusive stages (eg. EVO)
|Modifiers|
- Add Tag Assists to local fights.
- **Please read menu description about how to use this feature!**
|Player Control|
- Change speed and scale of players.
- Scale setting is *visual* only!
|Speed Modifier|
- Change game speed, enjoy fights in slowmotion!
|Camera Control|
- Freeze camera position & rotation.
- Freely move and rotate camera with keyboard hotkeys.
- Play in predefined custom camera modes:
- Injustice 2
- 3RD Person
- 1ST Person
|Krypt Control|
- Change Krypt player model.
|Cheats| All cheats can be toggled for both P1 and P2
- Infinite Health
- Zero Health
- 1 Health
- Infinite Offensive/Defensive Bar
- Easy Krushing Blows
|Misc.|
- Disable FightHUD
- Completely disable all HUD elements


## Online Compatibility
Needless to say, any cheats will **NOT** work online.
Playing as NPCs or using modifiers online is possible only if both players
have the plugin installed and synchronize settings with each other on select
screen before selecting anyone. In short, do everything on select screen
and do it in private games only. You cannot use any menu stuff against
random players.
# Building
MK11Hook was developed & tested using Visual Studio 2017.
# Credits/Used stuff
https://github.com/CookiePLMonster/ModUtils
https://github.com/ocornut/imgui
https://github.com/Rebzzel/kiero
D3D11 hook based on https://github.com/rdbo/ImGui-DirectX-11-Kiero-Hook