Ah, I think I can join! :D
I have a few helpful tips for you. :3
Getting others to access your maps is called either a public or private map.
In order to do this, you must finish the map. Then go to a site to upload files like Mediafire. Upload the file. Make sure the file has a README with information about how to get it ingame and information about the map and rules and such. Then, get the file link and get it ready!
But before uploading the thing, you should compress it into a file.
Also, you can't change your username unless you got a new account. But registration is closed and opens at random times for 2 hours straight only. When you do create another new account, you have to use a new, valid, working Email address. If you don't, you'll be declined or you can't access the email to activate your account.
Lastly, I would love to help with the roleplay topic. I actually know how to make good-looking websites that can actually function properly, if you want me to create a website. I have may ideas. <3