Cheat Engine Trainer for EXVSFB


Before you begin

This tutorial needs your Cheat Engine to be fully set up. If you haven’t done so, please follow the tutorial in the link below.

Basic Cheat Engine Setup

This tutorial will use 1.10 version of the game, and will not work on other versions.

Aside from that, please make sure that you are using is the latest version of RPCS3, or have a version close to what I used (0.0.6-7972). Older versions of the emulator will too cause offsets in the game’s memory address.

Apart from that, this trainer only works on Cheat Engine version 6.8.3 or newer.


How it works (Skip if you want to)

This tutorial is the continuation of the How to modify Health, Boost and EX in EXVSFB. I would recommend you to go through that tutorial first before you begin with this one.

So in the last tutorial I spoke about the limitations for the method we used in finding those addresses, which is the fact that the addresses that we found changes for each stage. And in order to combat this, I created a Trainer to be used on the game which can automatically scan for any changes in the address, allowing you to retain your modified properties across stages.

This trainer is created using Cheat Engine’s built in Trainer maker, using LUA script. Basically, I just automated all the search process that I detailed in the tutorial above, and added in a looped timer to check if the stage has changed. If the stage has changed, it will automatically update your unit’s address.


How to use the trainer

Download the trainer here.

After you have downloaded it, just open the trainer like a normal file. You will need to have Cheat Engine 6.8.3 or newer installed before you can use this trainer.

First, press on the Connect RPCS3 button when you start the game. If the attaching process is unsuccessful, please make sure that your emulator is running with the process name “rpcs3.exe”.

Now go in any game mode you want, and proceed to start a battle. While in battle, you have two options, either let the trainer do the refreshing job automatically for you, or manually refresh your address for each stage.

To do the former, choose the game mode that you are in, and check the Enable Auto-Refresh option. With this done, the trainer will start to scan for units on the field automatically, until it finds some value. If it fails, please make sure that you are in a battle or use the correct versions as detailed above. If you don’t want to use the Auto-Refresh option, just leave the Auto-Refresh option unchecked and press on the Refresh Address manually for each stage.

After you have found addresses for the units on the battlefield, you can now proceed to select a unit from the Selected Unit option, and change the unit’s attribute from there. To change a value, simply replace the numbers in the value box and press confirm. If you want to have Infinite value, just tick on the Activate option below.


Future

There are ways to make this trainer more interesting, such as adding a hotkey functionality to the trainer. I will list down the things that I hope I can put in the trainer in the future, but no guarantees.

-Add hotkey functionality for DS4 controllers (please download XInput yourself)

-Add in more attributes, such as Red Lock Range, weapon ammo and reload time

-NPC BOSS functionality

Leave a comment

Design a site like this with WordPress.com
Get started