![]() |
Curious
How did all of you scripters for graal learn to script so well?
I'm curious because I would like to give it a try myself but I need to figure out what to look up and such.. |
I learned through trial and error (and my past experience with javascript)
|
Re: Curious
Quote:
|
im 2 starting to learn scripting it goes verry slow bud you will see your progress
1 step:look good at commands.rtf try to understand what a command does. 2 step:try to make really simple npc' s with the commands that you learned from commands.rtf 3 step:get a little bit complex npc from a scripter or something and look carefull at the coding get a pen and paper and begin to define the hole script. 4 step:now begin with a bit more complex npc' s with strings triggeraction and stuff ( i started making weapons) 5 step: make a idea for a practice server and make it full off complex npc' s thats just one off the best ways to learn scripting 6 step:If you are making a test server and you still dont understand a command or dunno how to script a part of a script, than the best thing that you can do is post a thread here and ask the scripters that have more exp than you. Just one thing dont give up when something doesnt work or something;) |
-=Josey=-
I guess I could say I learned to script "good" in Graal with my past experience with Visual Basics, C++, C#, UnrealED, HTML, and some Delphi. It's not all that hard to learn. Once you've gotten the syntax down for everything it just flows along easily. I'd suggest using something simple like Visual Basics for a little while and make some internet programs like TCP/IP connections to connect to a webserver and communicate with it. Then get into harder things then come back to Graal scripting. Or you could mix that with the trial and error way. Either way you'll get good but slowly. |
What is a "string"?
I know NOTHING about scripting at all. So I'm less then a newbie.. |
-=Josey=-
A string is a stored variable that can be "called upon" at a latter time to be used for various things. Like in Graal, your account name is a string. To do something with it you would use something like: NPC Code: or NPC Code: It's all fairly simply to learn and use. |
Ohh okay I see!
Also I thought there used to be a graal NPC scripting tutorial? Maybe someone should make one for "Dummies." Like give examples and such.. just an idea |
1 Attachment(s)
don't know if this is still attached, cause I've had it forever...
|
I was doing fine right untill:
"5. Variables , loops and animations 5.1 Working with variables" That's where it got confusing.. |
Quote:
variables make up a large part of scripting, make that a huge part, well that is if you want to make good scripts... |
php/graal
php and graal scripting are basicly similar. thus i know how to script well cause of that ;D I also looked at other peoples scripts and studie from them.
|
it came naturally to me really
|
Royce: Majoring in CGI which is practically perl helps a hell of alot with understanding functions. Thats how I learned how to G-Script.
|
Quote:
Quote:
i am putting a graal site together and need some help on it, would either of you like to offer a hand? |
Well they gave me this weird example for the Chapter 5 thingy.
I just have allways sucked ass at math also.. But I've someow exceeded Algebra. NPC Code: I just did not get that stuff. |
shadow dragons 4 life ....
|
Quote:
|
Re: Curious
Quote:
Quote:
|
Quote:
the code sets the variable 'myvar' to 1 then if the variable 'myvar' is equal to 1, then it will execute the commands in the { ... } |
I was born knowing GScript.
|
Quote:
|
I was born to have sex, but hell we all know that wont happen.. :(
|
-=Josey=-
Quote:
Poor Stomper. Hey you'll find the right girl someday. ;D |
:(
|
I can actually help somebody with scripting ... for once..... by giving you this link
http://forums.graal2001.com/forums/s...threadid=24659 I had the same question pretty much. |
| All times are GMT +2. The time now is 07:13 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.