Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   NPC Scripting (https://forums.graalonline.com/forums/forumdisplay.php?f=8)
-   -   Looking for a Mentor (https://forums.graalonline.com/forums/showthread.php?t=134265453)

FullMetalJacket 12-30-2011 12:26 AM

Looking for a Mentor
 
I'm new to scripting, infact I'm new to coding in general. I'd like to learn how to script basically to see if it's something I'd like to do in the future, (considering computer programing as a possible career choice.) I've always enjoyed this game and it's community driven development has always appealed to me. I'd like to learn the trade and get to the point where I can contribute to one of the player worlds regularly.

I'd be willing to pay for lessons (they'd have to be regular lessons, and done in a professional manner,) but I'd prefer to just have a mentor that'll help me get on the right track. Contact me in game, or leave a message here with contact information. Thank you in advance for your help. :)

scriptless 12-30-2011 12:36 AM

Quote:

Originally Posted by FullMetalJacket (Post 1679981)
I'm new to scripting, infact I'm new to coding in general. I'd like to learn how to script basically to see if it's something I'd like to do in the future, (considering computer programing as a possible career choice.) I've always enjoyed this game and it's community driven development has always appealed to me. I'd like to learn the trade and get to the point where I can contribute to one of the player worlds regularly.

I'd be willing to pay for lessons (they'd have to be regular lessons, and done in a professional manner,) but I'd prefer to just have a mentor that'll help me get on the right track. Contact me in game, or leave a message here with contact information. Thank you in advance for your help. :)

The way I learned was by looking at other peoples scripts.. See what happens when I remove lines of script.. see what happens when I add new lines.. play with them..

It is by far the easiest way to learn anything. A mentor can tell you what do do and why but you wont fully grasp it until you start "experimenting" on your own.

However, you need a server to practice GS2 scipting. You can try logging on "Testbed Server" and asking for a RC to use to test with.

FullMetalJacket 12-30-2011 12:44 AM

Yes, I'm already set up on Testbed. I got RC on it, but I'm having a really hard time getting a grasp on GS. That's why I'm asking for someone to guide me through, especially in the first stages of the learning process. I learn better when I have someone helping me out, and explaining stuff to me as I go.

I've never done anything like this before, so this is brand new territory for me.

Chompy 12-30-2011 12:52 AM

I would recommend reading up on Fowlplay's Scripting Guide. Can be found in his signature (account:fowlplay4) or on the Wiki.

If there are people online on the Testbed Server you can easily also ask them for guidance and tips:)

Gunderak 12-30-2011 01:53 AM

As Scripess has stated, Just try to learn by looking at other scripts and changing things.
That's how I learnt it..

Fulg0reSama 12-30-2011 02:16 AM

I would listen to Chompy's advice. Fowlplay is rather experienced with GS2 and would be a rather appropriate guide to follow, If it really means a lot for you to have someone assist you through the basics, why not ask fowl himself some questions as you learn it?

scriptless 12-30-2011 02:59 AM

Quote:

Originally Posted by Chompy (Post 1679989)
I would recommend reading up on Fowlplay's Scripting Guide. Can be found in his signature (account:fowlplay4) or on the Wiki.

If there are people online on the Testbed Server you can easily also ask them for guidance and tips:)

I would also recommend fowlplays tutorials..

http://public.zodiacdev.com/index.php?title=Fowlplay4

And once you have a basic understanding start playing with SMALL scripts from the code gallery. Or from the NPC section of the forum..

The following scripts I recommend for beginners to learn:
Quote:

Staff Boots
Summon
Warpto (making your own)

Gunderak 12-30-2011 03:23 AM

They are actually really good scripts for learning, as it covers a vast range of functions.
Hey why not even spruce it up when done, make nice gui or so.
Good advice.

scriptless 12-30-2011 03:26 AM

Quote:

Originally Posted by Gunderak (Post 1680014)
They are actually really good scripts for learning, as it covers a vast range of functions.
Hey why not even spruce it up when done, make nice gui or so.
Good advice.

That's I suggested Boots, for the timeout() and keydown().. I also suggested the summon for trigger actions... and warpto for setlevel2()... those seem to be very useful commands. Yeah there is a large list of scripts that would be beneficial.

Actually the boots is a great example. I was showing someone how to script and gave that for example. I watched them try and then guided them to getting it to work.. And to my surprise he was on the right track. Rather then an "if" statement for every key pressed he kinda wanted to do it with a loop.. so it can help determine how a person looks at a script from an early level.. and provide a good foundation to learn upon.


All times are GMT +2. The time now is 10:20 AM.

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