Graal Forums  

Go Back   Graal Forums > Development Forums > NPC Scripting
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-15-2008, 11:58 PM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
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?
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”
Reply With Quote
  #2  
Old 11-16-2008, 12:00 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
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.
Reply With Quote
  #3  
Old 11-16-2008, 12:01 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
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.
__________________
Reply With Quote
  #4  
Old 11-16-2008, 12:01 AM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
Quote:
Originally Posted by DustyPorViva View Post
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.
That's kind of what I figured would happen with this server, which is why I'm putting it here to see if it's even worth the time.

Quote:
Originally Posted by cbk1994 View Post
You'd also have problems with people abusing things like destroy(). For example, findWeapon( "Tigairius/WeaponIWorkedHardOn" ).destroy() which would delete weapon. That would probably have to be fixed, likely by Stefan.
Yes, that's also very true, I already figured we'd need to get Stefan involved.
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”
Reply With Quote
  #5  
Old 11-16-2008, 12:05 AM
LoneAngelIbesu LoneAngelIbesu is offline
master of infinite loops
LoneAngelIbesu's Avatar
Join Date: May 2007
Location: Toldeo, Ohio
Posts: 1,049
LoneAngelIbesu has a spectacular aura aboutLoneAngelIbesu has a spectacular aura about
Send a message via AIM to LoneAngelIbesu
It would be a great idea, if you could get Stefan and Unixmad to agree on Lifetime subscribers being able to access it, too.
__________________
"We are all in the gutter, but some of us are looking at the stars."
— Oscar Wilde, Lady Windermere's Fan
Reply With Quote
  #6  
Old 11-16-2008, 12:06 AM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
Quote:
Originally Posted by LoneAngelIbesu View Post
Lifetime subscribers being able to access it
I agree.

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.
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”
Reply With Quote
  #7  
Old 11-16-2008, 12:08 AM
HoudiniMan HoudiniMan is offline
Playerworld Administrator
HoudiniMan's Avatar
Join Date: Dec 2001
Location: Calfiornia - USA
Posts: 3,512
HoudiniMan is on a distinguished road
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!
__________________
-HoudiniMan (Chief Playerworld Administrator)
Compulsive Support Center Checker - 5 Years and Change
Graal Support Center

Reply With Quote
  #8  
Old 11-16-2008, 12:19 AM
Inverness Inverness is offline
Incubator
Inverness's Avatar
Join Date: Aug 2004
Location: Houston, Texas
Posts: 3,613
Inverness is a jewel in the roughInverness is a jewel in the rough
Inverness agrees. And you can prevent a simple serverside destroy in a weapon by defining destroy().
__________________
Reply With Quote
  #9  
Old 11-16-2008, 12:23 AM
Chompy Chompy is offline
¯\(º_o)/¯
Chompy's Avatar
Join Date: Sep 2006
Location: Norway
Posts: 2,815
Chompy is just really niceChompy is just really niceChompy is just really nice
Send a message via MSN to Chompy
But, who would manage the server though?
__________________
Reply With Quote
  #10  
Old 11-16-2008, 12:29 AM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
Quote:
Originally Posted by Chompy View Post
But, who would manage the server though?
Global Scripting Team and PWA along with a few other trusted developers.
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”
Reply With Quote
  #11  
Old 11-16-2008, 12:32 AM
Chompy Chompy is offline
¯\(º_o)/¯
Chompy's Avatar
Join Date: Sep 2006
Location: Norway
Posts: 2,815
Chompy is just really niceChompy is just really niceChompy is just really nice
Send a message via MSN to Chompy
Quote:
Originally Posted by Tigairius View Post
Global Scripting Team and PWA along with a few other trusted developers.
Sounds good.
__________________
Reply With Quote
  #12  
Old 11-16-2008, 12:35 AM
Deas_Voice Deas_Voice is offline
Deas
Deas_Voice's Avatar
Join Date: Jun 2007
Location: Sweden
Posts: 2,264
Deas_Voice is a jewel in the roughDeas_Voice is a jewel in the rough
Send a message via AIM to Deas_Voice Send a message via MSN to Deas_Voice Send a message via Yahoo to Deas_Voice
great!

so, we are getting a server or is it going to be a player owner server?
__________________
.
WTF is real life, and where do I Download it?
There is no Real Life, just AFK!
since 2003~
I Support~
ღAeonღ | ღTestbedღ | ღDelteriaღ

if you are going to rep me, don't be an idiot, leave your name!
I got nothing but love for you
Reply With Quote
  #13  
Old 11-16-2008, 12:36 AM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
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.
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”
Reply With Quote
  #14  
Old 11-16-2008, 12:39 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by Inverness View Post
Inverness agrees. And you can prevent a simple serverside destroy in a weapon by defining destroy().
Yeah, but it would be ideal if Stefan could simply disable that on the testbed server, since this is for, after all, new scripters, who may not know this. I didn't know it, either
__________________
Reply With Quote
  #15  
Old 11-16-2008, 01:12 AM
napo_p2p napo_p2p is offline
oh snaps
napo_p2p's Avatar
Join Date: Sep 2003
Location: Pismo Beach, California
Posts: 2,118
napo_p2p has a spectacular aura aboutnapo_p2p has a spectacular aura about
Send a message via AIM to napo_p2p Send a message via MSN to napo_p2p
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.
__________________
Scito hoc super omnia.
Haec vita est tua una sola.
Dum vita superest, utere maxime quoque puncto, momento, et hora quae habes.
Tempus neminem non manet.
Noli manere tempus.
Carpe Diem

Seize the Day.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 07:57 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.