llchrisll Posted June 10, 2019 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 626 Reputation: 189 Joined: 11/19/11 Last Seen: 15 hours ago Share Posted June 10, 2019 (edited) 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 Edited July 19, 2019 by llchrisll 1 2 Quote Link to comment Share on other sites More sharing options...
Kakaroto Posted June 10, 2019 Group: Members Topic Count: 99 Topics Per Day: 0.02 Content Count: 635 Reputation: 95 Joined: 05/11/12 Last Seen: 11 hours ago Share Posted June 10, 2019 I find it unnecessary to honestly install the emulator on the pc itself to test the will the emulator is much easier and simpler and does not generate headache and financial expense for the community. Quote Link to comment Share on other sites More sharing options...
llchrisll Posted June 11, 2019 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 626 Reputation: 189 Joined: 11/19/11 Last Seen: 15 hours ago Author Share Posted June 11, 2019 What I mean is not for testing of scripts but to showcase the scripts better as on paper. So everybody can take a look at it with before installing it on their own server and being disappointed since it's not the right one. I know that you just download and put into the local server everyone should have. But look at maps as example, wouldn't it be s good idea to showcase them directly instead of screenshots? And the expenses affect only me, well if someone wants to support me I don't mind, but I planned to pay it alone anyway. Quote Link to comment Share on other sites More sharing options...
sader1992 Posted June 11, 2019 Group: Content Moderator Topic Count: 55 Topics Per Day: 0.01 Content Count: 1690 Reputation: 715 Joined: 12/21/14 Last Seen: Saturday at 10:05 PM Share Posted June 11, 2019 you have to think about it more in my opinion before you go on with your plans and pay for anything it's a cool idea but i don't think it would work irl things to think about 1/ how many ppl would benefit from it if it's a small number it's not worth it most of the server owners have a private server to test , in local or a public/private test server 2/ script conflicting as you know most ppl would use npc_names/variables you need to think about that as a lot of people will and did do this like for example PVP_NPC/Warper/PVP Warper/PVP_System/Mvp Leader/PVP Leader etc so you need to add rules for the scripts added, and where there is rules people would try to get around it xD 3/ Pressure most scripts that are really worth adding in the server would use some calculation in x time or when x something has been done you can already imagine how many scripts would calculate something at the same time , and it's very easy to break things if you don't know what the other scripts are , not you , the scripter him self does not know what in the other scripts 4/ Testing you would need to test and approve everything in the server before it's added , or else the scripter can do some dump things to mess up the server like getting the account/pass from sql or just to mess up other scripts in the server for someone he does not like , or even to mess up the server it self like blocking all the accounts or delete all the accounts or delete all the database so it's hard to give the scripters access to the server , or else you might get to some problems , and it's easy to do something and undo it in the script so any scripter could just block everyone from the server and edit his script like nothing happen 5/ and the main point for me is the script compatibility you can't find the server that can run everything most scripters uses old rAthena version , and as rAthena is a project , there is updates all the time so some of the scripts would be out of dates or in my case , i use a lot of commands that are PR and not approved yet in rathena some users might have also src edit for the script to work 6/ Time think about how much time you would take to manage the server all the time even if you got everything working you would back to 1 and 6 (how any people benefiting from this/time) i am not trying to be negative , i just telling you to think about those things too , before you go on with your plan anyway , hope everything will workout with you. 1 Quote Link to comment Share on other sites More sharing options...
llchrisll Posted June 11, 2019 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 626 Reputation: 189 Joined: 11/19/11 Last Seen: 15 hours ago Author Share Posted June 11, 2019 (edited) Thanks for your thoughts, sader. 1.That's what I want to find out via this topic. How many are interested, how many would join on this. If there are only 3 ppl then I wouldn't do it. Would like something like 10 (content providers) maybe. So it's worth it in the whole. 2. I'm aware of this and I think I would be able to manage that. It doesn't have to be every script anyway. 3. In my example I don't use scripts that use that many of calculations, also this is only to showcase the server. Maybe we could use an Script to load/unload the scripts when they are needed. 4. In that case I would check the scripts my looking over it first. But anyway, if someone thinks he can mess up the server, I do an wipe of it and reinstall again as well as "ban" him/her from this project. Also I don't care about the SQL DB, as I would do monthly wipes, if I remember in time, of everything except the "Admin" Accounts. 5. Every script which is not compatible with the latest rAthena, needs some updating to suit it. As for source edit, I would exlude those entirely. So every script which uses source edits would not be part of this. I hate source edits xD. As I don't know any C and C++. I know that would exclude the source editors with their "scripts", but that's something I can't check for compatibility. 6. Time? What is time in this current age anyway? Nobody has time. Time is Money. While I'm an waiter, I feel that nearly everyday how many ppl don't have time to eat their dishes in peace. (as example lol) So while I'm at work, I wouldn't be able to do anything, should be understandable. Like mentioned above, thanks again for your thoughts. Regards, Chris Edited July 19, 2019 by llchrisll Quote Link to comment Share on other sites More sharing options...
llchrisll Posted June 23, 2019 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 626 Reputation: 189 Joined: 11/19/11 Last Seen: 15 hours ago Author Share Posted June 23, 2019 A small update on my current situation: I'm currently trying to setup the server, just being stupid to setup the ftp server correctly. Webserver, rAthena server are working, patcher still needs to be setup and the client only needs to be up address and be packed. I also created a discord especially for this project. For those ego wants to participate, just send me a pm in discord and I will send you an invite. Though be advised, I think there is still something missing on it. Also I won't order a domain for the webserver(fluxCP), I will post the ip soon. 1 Quote Link to comment Share on other sites More sharing options...
llchrisll Posted June 25, 2019 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 626 Reputation: 189 Joined: 11/19/11 Last Seen: 15 hours ago Author Share Posted June 25, 2019 (edited) I'm finished with setting pretty much everything up. Only some fine tuning left. I'm currently trying to install some of my stuff and add a custom map for that, but I'm still unsure which one I should copy. Regards, Chris Edited July 19, 2019 by llchrisll 1 Quote Link to comment Share on other sites More sharing options...
llchrisll Posted July 6, 2019 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 626 Reputation: 189 Joined: 11/19/11 Last Seen: 15 hours ago Author Share Posted July 6, 2019 After trying to make that stupid mapcache work after x tries and ways, I finally managed to do it. A few scripts of mine are added: Arena Master Armor Enchanter Battle Royale Costume Enchanter Dungeon Quest System Fame System Gold Room Battle Hunting Grounds Last Man Standing Mass Seller Mob Invasion Mystic Enchanter Training System Vote NPC Not sure what the mapcache's problem was but after printing a certain error around 100 times, he managed to add the maps to the map cache... So I'm ready for others to participate in this project, just come into the Discord and PM me directly so I can give you more details. There are also channels, where you can read everything regarding it. Regards, Chris aka Houndeye 1 2 Quote Link to comment Share on other sites More sharing options...
llchrisll Posted July 19, 2019 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 626 Reputation: 189 Joined: 11/19/11 Last Seen: 15 hours ago Author Share Posted July 19, 2019 Hello guys, just a information for everybody, which was interested but didn't actually join in any way: I decided to drop this idea, like sader mentioned, it won't work. I tried it anyway in hope that there at least a few which would participate, but nothing. Only a few which joined the discord, that's all. In short: Close this Topic please and thanks for everbody for reading it about it at least. Regards, Chris 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.