Tuesday 12 July 2016

Yanfly Scripts

After spending about 150 hours learning RPG Maker VX Ace and developing my starting town and the introduction to my main story, I finally hit the world map and random encounters.

I hadn't seen the battle system prior to this, but when I did I was incredibly unimpressed.

So I went Googling and discovered Yanfly's Scripts.

These allow the whole battle system to be changed, and not just the battle system. So I've now come to the conclusion that Yanfly's scripts are a MUST HAVE if you're frustrated with the limitations of RPG Maker, and don't want to write custom script calls all the time. And unlike various other authors of scripts out there, Yanfly most definitely knows what he/she is doing.

The best thing is that the scripts are free to use for everyone provided credit is given to Yanfly, and you give thanks in the form of a free copy of your game.

All Yanfly's scripts can be found here: https://yanflychannel.wordpress.com/rmvxa/

Yanfly provides a tonne of scripts for a wide variety of different purposes, and are mostly well documented, though not all of them will be to your liking. Some are plug and play, while others require a bit of set up such that some programming knowledge really helps.

Installing Scripts

To install a script, open up the Script Editor and scroll down to the Materials section. All custom scripts need to go in this section.


Right click the script list, and select Insert. This will give you a new blank script. Enter a name for it down the bottom, then copy the entirety of one of Yanfly's scripts and paste it in the big blank box on the right.

The order you put the scripts in CAN sometimes matter, so be sure to put any core scripts at the top of the list. (I separate the scripts in the list with blanks to make it easier to find them.)

Then just click OK, make sure to Save your project, and hit Playtest to make sure the scripts don't cause any errors.

NOTE
I haven't encountered this with Yanfly's scripts so far, but something to be aware of is that some scripts will cause the game to crash when loading a game save file that was created BEFORE installing the script, but will work fine if you start a New Game. This is to do with what the script requires to be set up when the game starts, and does not mean the script is a bad script.


No comments:

Post a Comment