This is going to be a simple tutorial on how to make a custom map, host a server and have it appear to everyone else on RPG Battle royal.
Making a custom map:
- You’ll need to install RPG Maker MV(the trial version should work fine)
- Make a new project, with just one map(any other maps you make will be ignored by the client and end up not used). Feel free to customize it the way you want(you can use common events, animations,etc aswel).
- Once you’re finished, save and open your project files. Select all the files and folders and zip them(if you’ve 7zip, just right click > 7zip > Add to “name.zip”).
- Boom. Your custom map is ready to be used!
Hosting a server:
There are two ways to host a server:
1)Using Windows interface
2)Using purely scripts
Files for both options are attached to this post and are free to download.
For the first option, all thats required is to download the Windows interface file. As the name indicates, it has a very easy to setup english interface. If you wish to host a server with one of the default game modes, just select which one you desire, if you want your custom map to be used, select either “FILE”(server uploads the map file to the client directly) or “URL”(you host the files on a HTTP server and the link gets served to the client, that downloads it from that server). After that, click “Start Server” and your server is online, running on the port you configured.
For the second option, you’ll be given all the script files necessary. All that is left is to customize the top part of the file “gameserver.js” with your parameters(Port, max players, starting gold, etc). The map variable may take one of 2 different values: A link(must start with HTTP or HTTPS) or a system path(example: “C:\youruser\desktop\file.zip”). With all that setup, install node.js on the machine, cd to the scripts folder(terminal) and run “node gameserver.js“. If you see a message “Server running!” everything should be working fine!
Adding my server to the list:
Now for the easiest part: adding your server to the list. To do that, all you need to do is to contact me. Literally ANYWHERE. It can be on my twitter(https://twitter.com/peq42_), through the contact page on my website (https://peq42.com/contact/), anything!
All I require is a server name and the IP:PORT. I’ll then do a quick check on whether or not its working and everything is fine and update the server list with your server on it!