The purpose of this guide is to teach you how to make a sliding puzzle in RPG Maker 2000/3.
Step One: Plan your puzzle
This determines where you will put all your sliding tiles and the points where the sliding has to stop. This is important. Unlike RPG Maker XP+, there's no convenient way to modify the puzzle so try to finalize it as much as you can. A general rule of thumb is to start from the answer first and then create the path.
Step Two: Create your map
In this specific example, the snowed floor tiles are where parts the player will stop, the frozen ones are where they slide.
Spoiler
Step Three: Create the Slide Trigger Event
Create an event where the player will begin to slide. And make sure that your event is the following:
Player Touch
Below Characters
Set Move Route (Frequency 8) > Player > Animation OFF > 1 Step Forward > Skip if it cannot move.
Press OK once you are done.
Spoiler
Step Four: Create Slide Stop Event
Create an event where the player will stop sliding. And make sure that your event is the following:
Player Touch
Below Characters
Set Move Route (Frequency 8) > Player > Animation ON > Skip if it cannot move.
Press OK once you are done.
Step Five: Copy and Paste Events
Next, you need to copy and paste the events to their respective tiles in the map. By the end you will get something like this.
Spoiler