Want to know something? I personally think the best way to learn is to watch other people script. I had a friend a while ago who had wanted to make his own server. He wasn't the world's greatest scripter but he did know quite a few things. When I was learning how to script, he gave me scripts for things all the time. I would look at the scripts, try to find errors, and watch how they worked. For example, he once gave me this script:
if(playerenters){hidelocal}
if(playerchats&&strequals(#c,buy coffee)&&playerrupees>4){playerrupees=playerrupees-5;
showlocal}
if(playertouchsme){playerhearts=playerhearts+2;
hide}
this was a simple script made for buying coffee. I looked at it for a while, and used it for a small graal-like game i made for spanish class. (Yeah, I made a game for spanish class

i wasn't good at scripting, levels designing or anything else, but i made like a ten level game that everyone in my class was highly impressed with

) Anyway, there was no coffee in my game. I used arroz con pollo

. And it was free, since i was making a short game. I had saw into the scripting and figured out how to change things. For example it wasn't much later that I made this:
if(playerenters&&strequals(#a,Bortgg)){hidelocal}
(Bortgg was my first account) anyway, after that i went on and did much more, i learned alot on my own, but i don't think i could have started if it had not been my friend giving me codes, with no explinations, and learning how the graal system works. So personally, I think the idea of no sharing scripts is bullcrap. Sure, maybe not the entire thing, but enough for them to learn from and create a great script on their own. The server my friend was making never got finished, I made Dark Rival by myself (w/ some help

). Point is, I'm a much better scripter than my 'teacher' was, and all he did was GIVE me a few scripts. Kepp this long story in mind the next time you see a person asking for help. And if you have any questions, about anything graal, and no one wants to give you a script, or help, pm or e-mail me.