- Do NOT run patch under a path that contains non-english characters.
rvunpacker.exe
will fail with a path contains Japanese characters onWindows 10
with Japanese encoding.
- Download
RPG-Maker-ACE-Cheater-Patcher.exe
from https://github.com/allape/RPG-Maker-ACE-Cheater/releases, and put it in the game folder. - Double click
RPG-Maker-ACE-Cheater-Patcher.exe
to 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.exe
is 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.exe
from 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 .
- Copy everything in AsCheater.rb to the beginning of
Scripts/Main.rb
.- Snippet:
blah blah blah end end end end #============================================================================== # ■ Main #------------------------------------------------------------------------------ # モジュールとクラスの定義が終わった後に実行される処理です。 #============================================================================== blah blah blah
- Snippet:
- Open
Scripts/Scene_Base.rb
:- Put code
AsCheater.update
after linedef update
. For example:# other codes... def update AsCheater.update # other codes... update_basic # other codes... end # other codes...
- Put code
- Use rvunpacker.exe to repack
Scripts
andYAML
back 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 ifShift
is pressed- Should open
Menu
->Item List
first, and select the corresponding item
- Should open
+
: Increase the amount of current selected item by 1, by 10 ifShift
is pressed- Should open
Menu
->Item List
first, and select the corresponding item
- Should open
[
: Save current position]
: Load saved positionq
: Executeasac.q.rb
script file in the game root folder- If script file contains runtime error, the game will crash
w
: Executeasac.w.rb
script file in the game root folder- If script file contains runtime error, the game will crash
e
: Executeasac.e.rb
script file in the game root folder- If script file contains runtime error, the game will crash
r
: Reload loadedasac.*.rb
script files
- Download
RPGMakerDecrypter-cli.exe
from 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.