Hello rAthena Community!
I thought recently about an public rAthena server for Scripters/Mapers/Spriters, etc to "showcase" their stuff in an live server.
I talked a bit in the Discord already with others like @Normynator @Stolao, @Secrets also thinks that it's a good idea! xD (Mentioning them for them to find this easier haha)
My Idea would be something like this:
1 Client + Patcher to access the server: Client Date would be something like 2018-06-20 (since it's the one I currently use) or newer if possible, not sure about the Patcher yet
For custom Items/Maps/Sprites: an encrypted GRF will be required to prevent any stealing.
For Scripters: There are two options how we could do it:
Either per Scripter one Server or each Scripter get's his/her own folder in npc/custom/ with their own access via FTP.
Only the Scripters themself can access those folders, except me maybe as Root, but I can make an written statement that I won't access those folders or better restrict myself as well.
The costs for that servers' would be payed by me and I would have chosen Nitrado.net > Dynamic Cloud Server with some basic power: 40GB SSD, 2 vCPU, 2 GB RAM, 2TB Traffic > afterwards 100mb/s (is enough imo xD). Which would come to ~45€ per month.
This is only an example, if we need less SSD but more RAM/CPU we can adjust that as we need.
My limit would be max 100€ per month, as we all would benefit from this project.
Paid Content is optional, so it's not like that you have to put everything you made on this server.
What I would maybe consider use custom Maps or at least empty Maps to showcase the scripts categorized per Scripter in one place.
It doesn't have to be something grand. We could also make copies of existing maps and use those. (Like I did with my Battle Royal Arena Script)
Next thing would be about a suitable for the Client and Server Display.
For the Server Display, in case of multiple servers, we could use only the Author Name, or one global name like: rAthena Community.
Like mentioned, multiple servers is a possibility, but instead of for each Author, we could use those to feature each branch of the rAthena GitHub, so everyone can test it together with the one which is working on that branch. To give live feedback.
Permissions: So every Author gets ofc an Admin Group or something like that. We won't use the GM Sprites, except you want!
That is everything I could think of currently.
You can tell me your thoughts about this, if you would participate, if you got ideas how we could handle the whole thing without complications and of course additions to the entire thing.
Note: I'm not sure if this could be called a project or something related to that, so I decided to post about it here. Please move if there is a better spot for it.
Idea terminated!
Regards,
Chris