Bank Tutorial (RM2K3/XP/VX/VXA)
Here is a complete event-based Bank Tutorial for all RPG Makers, including downloadable demos. This arose as a result of October 2012‘s poll results. The majority voted for a simple event-based bank system as the next tutorial. So, here it is. Note that this is not a complete step-by-step tutorial, but a rough guide for creating our banking system. Demos are available to download for each of the RPG Makers.
The Basic Idea
The basic idea of this tutorial is to create a bank, where players can withdraw or deposit money and check their bank balance. There is, of course, a more efficient way of creating a banking system using scripts, but this tutorial provides a simple, event-driven banking system that can easily be expanded.
Pre-Setup
To begin with, we’ll need 3 Variables:
- 0001: Money Carried
- 0002: Bank Balance
- 0003: Temp Amount
Next, we can create our bank map, along with an NPC, who will be the bank clerk and where the Events Commands will go.
Creating The Bank
First, we need to store the amount of money in the player’s possession and reset the temporary amount to zero so it doesn’t carry over.
Next, create a greeting and the choices to Deposit, Withdraw, Check Balance and add a cancel option.
Depositing Money
The player can decide how much money he wishes to deposit. The money is then deducted from the player’s pouch and added to the bank account. Players cannot deposit more money than they have in their possession. Note: The player starts off with 100 GP to demonstrate.
Withdrawing Money
The player can determine how much money he wants to withdraw. The money is then deducted from the bank account and added to the player’s money pouch. Players cannot withdraw more money than they have in their bank account.
Checking The Balance
A message will pop up displaying the amount in the bank, as well as the amount the player is carrying.
Bank Images & Demos
Version: 1.0
Author: Companion Wulf
Platform: RM2K3
Format: 7z
The Bank Tutorial for RM2K3 uses the default RTP.
To use in a project, there are 2 events – Autorun and Bank Clerk to copy onto the map.
Installation Instructions
After downloading the file, using 7-Zip (recommended) to extract the setup files onto your hard drive and run Setup.exe. This will extract the tutorial so that it’s ready for study or use in projects.
Version: 1.0
Author: Companion Wulf
Platform: RMXP
Format: 7z
The Bank Tutorial for RMXP uses the "Castle Town In" tileset from the default RTP.
To use in a project, there are 2 events – Autorun and Bank Clerk to copy onto the map.
Installation Instructions
After downloading the file, using 7-Zip (recommended) to extract the setup files onto your hard drive and run BankTutXP.exe. This will extract the tutorial so that it’s ready for study or use in projects.
Version: 1.0
Author: Companion Wulf
Platform: RMVX
Format: 7z
The Bank Tutorial for RMVX uses the default RTP.
To use in a project, there are 2 events – Autorun and Bank Clerk to copy onto the map.
Note: This does not include the RTP so you’ll need RMVX to run.
Installation Instructions
After downloading the file, using 7-Zip (recommended) to extract the setup files onto your hard drive and run Bank-Tut-VX.exe. This will extract the tutorial so that it’s ready for study or use in projects.
Version: 1.0
Author: Companion Wulf
Platform: RMVXA
Format: 7z
The Bank Tutorial for RMVXA uses "Interior" tileset from the default RTP.
To use in a project, there are 2 events – Autorun and Bank Clerk to copy onto the map.
Note: This version was created in "RMVXA Lite". As a result, the file cannot be compressed due to its trialware limitations, so the size of the file is 92Mb. (When I do eventually purchase RMVXA I will re-upload a smaller version.)
Installation Instructions
After downloading the file, using 7-Zip (recommended) to extract the setup files onto your hard drive and run Bank-Tut-VXA.exe. This will extract the tutorial so that it’s ready for study or use in projects.




