- Do NOT run patch under a path that contains non-english characters.
rvunpacker.exewill fail with a path contains Japanese characters onWindows 10with Japanese encoding.
- Download
RPG-Maker-ACE-Cheater-Patcher.exefrom https://github.com/allape/RPG-Maker-ACE-Cheater/releases, and put it in the game folder. - Double click
RPG-Maker-ACE-Cheater-Patcher.exeto patch the game.
- Preparing
- Open game folder, and make sure every command executes at the root of the game folder.
- Open a terminal/cmd/powershell window in game folder by
Shift + Mouse Right Click->Open in Terminal. - If
rvunpacker.exeis untrusted, you may need to download Ruby DevKit then run withruby rvdata2-unpacker/rvunpacker.rb decode .- See README.md for more details.
- Use RPGMakerDecrypter-cli.exe to unpack
Game.rgss3a.- Download
RPGMakerDecrypter-cli.exefrom https://github.com/uuksu/RPGMakerDecrypter/releases. - Run
RPGMakerDecrypter-cli.exe Game.rgss3a move Game.rgss3a Game.rgss3a~
- Download
- Use rvunpacker.exe to unpack
Data/Scripts.rvdata2.- Download this repo and copy rvdata2-unpacker/rvunpacker.exe to the game folder.
- Run
rvunpacker.exe decode .
- Open
Scripts/Scene_Base.rb:- Copy everything in AsCheater.rb to the beginning of this file.
- Put code
AsCheater.updateafter linedef update. For example:# other codes... def update AsCheater.update # other codes... update_basic # other codes... end # other codes...
- Use rvunpacker.exe to repack
ScriptsandYAMLback toData/Scripts.rvdata2.- Run
rvunpacker.exe encode .
- Run
- Then the game is patched.
`: Save game at slot 21: Cure all alias2: Make all enemies one3: Kill all enemies4: Reserved5: Reserved6: Cure all enemies7: Make all alias one8: Reserved9: Reserved0: Gain gold 10K-: Decrease the amount of current selected item by 1, by 10 ifShiftis pressed- Should open
Menu->Item Listfirst, and select the corresponding item
- Should open
+: Increase the amount of current selected item by 1, by 10 ifShiftis pressed- Should open
Menu->Item Listfirst, and select the corresponding item
- Should open
[: Save current position]: Load saved positionq: Executeasac.q.rbscript file in the game root folder- If script file contains runtime error, the game will crash
w: Executeasac.w.rbscript file in the game root folder- If script file contains runtime error, the game will crash
e: Executeasac.e.rbscript file in the game root folder- If script file contains runtime error, the game will crash
r: Reload loadedasac.*.rbscript files
- Download
RPGMakerDecrypter-cli.exefrom https://github.com/uuksu/RPGMakerDecrypter/releases, and put it in root of project along with main.go. - Run build.sh or build.bat to build the patcher.