![]() |
Testbed Server
It's pretty common for old scripters from Graal to return and be completely lost in the new scripting language. It's also common for people who want to learn how to script to not have the proper resources.
I think we can really boost the scripter pool by providing a 'test' server for scripters to practice their skills and mess around on. It would need to be moderated by trusted scripters who can act professional. That's not my concern though: - There would be inherit security risks with giving a bunch of scripters rights on a server, but can you think of anyone really abusing GS2? Generally scripters just want a place to script. Not abuse. - I know this has been discussed before, but what if we actually do it? Do you have suggestions on how it should be run? Each scripter would get their own folder and then perhaps we could have a DBNPC monitor levels so that scripters can have 'private' levels if necessary? Does anyone have any other suggestions/ideas? If we could expand this out of just scripting it would be great, a 'Developer Testing Server' for even level makers and graphics people to test their work. There would have to be certain rules on this server too in order to protect uploaded content so people can't steal it for their own server, etc. I think it's time we try to improve the Graal developer pool. What do you guys say? |
I did this with Developers Circle, but sadly it didn't garner enough attention to keep it actively used, so the owner took it back.
|
I agree, this would be a great way for new scripters to learn. Would be best if it was official, so that Stefan could adjust the server to give access to everyone and give them rights automatically. I don't know if he'd be willing to do that, however.
You'd also have problems with people abusing things like destroy(). For example, findWeapon( "Tigairius/WeaponIWorkedHardOn" ).destroy() which would delete that weapon. That would probably have to be fixed, likely by Stefan. |
Quote:
Quote:
|
It would be a great idea, if you could get Stefan and Unixmad to agree on Lifetime subscribers being able to access it, too. :p
|
Quote:
It's pretty obvious that if we wanted this to be a successful idea the GServer would need to be customized. However, if everyone could have access to it then it could be a great way for developers to team up and meet each other. It could only improve the quality of Graal. |
When I had the idea I did think of a lot of reasons this wouldn't work.
Abusing it is the biggest one we would have to deal with... But for now let's just DO IT. We can find trustworthy people to manage it and if somebody abuses their access we remove it. Let's just do it and get some momentum. NOW! |
Inverness agrees. And you can prevent a simple serverside destroy in a weapon by defining destroy().
|
But, who would manage the server though?
|
Quote:
|
Quote:
|
great!
so, we are getting a server or is it going to be a player owner server? |
We can start small for now though, if we can get a server to start it on we can get this started. It was Houdini's idea to begin with, so he'll be helping manage it and then we'll build from there.
We need to find means of a server though. We'll get it started ASAP instead of sitting around talking about it. At first you'll need to let us know that you want an RC there, then you can have it. Maybe in the future it can be such a large server that everyone can automatically have their own little 'corner' to themselves without even having to ask. |
Quote:
|
I like this idea. Plus, I get asked a lot of questions, and it would be nice to have a special place to help people directly with their scripts.
|
Quote:
|
Quote:
It's a lot more attainable goal to at least get it going and then say "Stefan, 100 people are using this server let's make it more custom" |
When I had the Developers Circle I made a list of rules and tips for people. Such as telling them to back-up data as frequently as possible. I let them clearly know they were responsible for their stuff, not me. So on and so forth. So in case anyone ever deleted crap, or the server was taken back, they would have a back-up.
Just let people know their stuff is in their own hands, and **** happens... if they can't accept that then too bad. |
Quote:
|
Quote:
|
Quote:
I think, with proposals like these, the less work that Stefan has to do, the better the chances of the proposal being accepted. |
I agree with this idea.
This also gives scripters who are more familiar with the new implimentation an opportunity to expand their knowledge on different subjects they may be clueless or weak on without having to worry about damaging a public server, or if they arent employed on any playerworld. And like Houdini said, you'd be responsible for your own work if some kind of security is not added to the server. Then again, only a fool would screw around with an opportunity like this |
Quote:
|
Quote:
Sure, it sucks that people can, and will go breaking into cars and steal yours... and it sucks that the police will most likely not be able to do something. But at the end of the day, perhaps the best thing you can do is have an alarm and other safety features installed, to protect your stuff by yourself. Graal, just like life, will never be 100[percent] fullproof, and even if that was implemented, and even if they took all the measures they can to protect you and your scripts... it's best just to take things into your own hands. |
#gscript revival much?
|
Quote:
|
The server would have to be enabled for Classic accounts as well though, or the whole purpose of it would be gone.
|
God -.-
After: Quote:
But it seems like you want to talk for another month and then forget everything again.. -.- |
Quote:
|
They should.
|
We have a server!
Our sincere thanks to Clockwork for the use of his rented space for this project! For now I have renamed the server to Testbed Server. We've moving now fellas, next on my list is to get classic accounts enabled. Don't expect any ironic timing posts on this one, it will probably take a while. |
Where did Wartime (Aeko's playerworld) go ? x_x
|
Quote:
|
I got a job that will take all day, 6 days a week, and no one was really working on wartime do to lack of a NAT capable of working on the 2 bigger projects we needed.. :P
Anyways, I have another server, I can just upload my backup there and continue to work on it a little everyday. :p |
Tell us the name please =D
|
Quote:
|
It's yours o_O ? I didn't know.
|
Quote:
|
How are you going to manage to get every person who logs onto that server RC access anyway?
|
I've been working setting up the systems to control the test server, once the core scripting is set up it should be ready to add people. Right now it supports protecting default filenames from being uploaded on to the server (like sprites.png, etc) and is almost ready to support NC-Weapon protection (so people can't add your personal NPCs to themselves).
Assuming everything goes well today, between GK and this server (at the moment) it should be about ready by this evening. Quote:
If all goes well with this server the ultimate goal is that it will have a custom GServer with which anyone can log in to RC automatically. We're going to try it this way first to see if it goes over well. Nobody will be denied access to the server based on their past or present behavior unless they break a rule on the server (finding some bug to massively delete other people's content, for example). |
All times are GMT +2. The time now is 08:18 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.