
Hey everyone, Im proud to present you the first online map editor.
The developers are Nerpson and myself, Guerro.

Grand is a ManiaPlanet written in ManiaScript that allows you to connect yourself on a server and a creation group and sync your map online. If other users log on this group, they will see what you're doing and vice-versa. The blocks you put on the map will also be placed on others' map.

The Grand server creates files and stores all of what you've done. The block ID, its location, the placing time.
Each second, the client interrogates the server and this latter answers by sending the event list to the client. Then, the client performs each of these events. If you place one block, one road or terraform, the client will create a query and send it to the same server that will store it.

Client
In order to install the client, you must first download the archive. You will find the link bellow. When opened, you'll find in it one single file, named Grand.Script.txt. Place this file in the folder Documents/ManiaPlanet/Scripts/EditorPlugins/. Do not rename it. You do not need to restart your game to use it, just quit the editor if you're currently in, and go back in it. Then, look at the bottom of the screen, you'll find a button with a USB like icon on it. Click it, I will open the plugins menu. Look for a button with Grand written on it and click it. Tada! The plugin is now launched.
Once launched, the plugin will ask you the server address, the group name and password. If these latters are correct, you will be logged.
Server
Firstly, download the server archive thanks to the link bellow. Open your server FTP and place the archive content where you want to. Make sure that this folder and its files have all read/write permissions. You have to write some API keys in the keys.json file. Here's an example:
Code: Select all
[{"key": "your_randomly_generated_master_key_here", "type": 0}, {"key": "your_randomly_generated_public_key_here", "type": 1}]

Pictures




Video


A server is already online!
Go to the manialink grandofficial and create your group now! Enter a name, a password, a description, and there you go. Then, you simply just have to copy the server's address thanks to the button in the top of the manialink and paste it in your plugin.

The archive's password is guerritos.
Client v1.0: DOWNLOAD!
Server v1.0: DOWNLOAD!

What will come next?
- Moveable modules
- Spectators
- Sometimes the client fails to send an event.

- I can't join the server.
- Check that you have the same environment and mood as the group's.
- Verify your credentials.
- Verify the address you entered.
- Try the same URL in your web browser. If you do not see false written, the server is offline.
- You may have been banned from the server.
- The server has a problem. Contact the server's administrator.
- I can't place blocks.
- Verify your Internet connection.
- You may have been banned from the server.
- The server has a problem. Contact the server's administrator.
- Others do not see my modifications.
- Sometimes, issues are occurring while sending your modifications. Try to restart the plugin, that will reload all blocks.
- Try not to hurry up when placing blocks (Slow down your clicks).
- You may have been banned from the server.
- The server has a problem. Contact the server's administrator.
- I do not see others' modifications.
- Verify your Internet connection.
- Tell them to take a look at the solutions on the previous point.
- You may have been banned from the server.

If you're enjoying creating maps with your friends, you can support us to continue the development by using 5 seconds of your time, thanks to this link: http://adf.ly/7766884/grandthanks
You can also use this code and put it in your signature.

Code: Select all
[url=https://forum.maniaplanet.com/viewtopic.php?f=8&t=31819&start=0][img]https://dl.dropboxusercontent.com/u/44247752/ManiaPlanet/Grand/support_grand.png[/img][/url]
