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 12-30-2011, 12:26 AM
FullMetalJacket FullMetalJacket is offline
Registered User
Join Date: Dec 2007
Posts: 12
FullMetalJacket is an unknown quantity at this point
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.
Reply With Quote
  #2  
Old 12-30-2011, 12:36 AM
scriptless scriptless is offline
Banned
Join Date: Dec 2008
Location: N-Pulse
Posts: 1,412
scriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to behold
Quote:
Originally Posted by FullMetalJacket View Post
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.
Reply With Quote
  #3  
Old 12-30-2011, 12:44 AM
FullMetalJacket FullMetalJacket is offline
Registered User
Join Date: Dec 2007
Posts: 12
FullMetalJacket is an unknown quantity at this point
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.
Reply With Quote
  #4  
Old 12-30-2011, 12:52 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
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
__________________
Reply With Quote
  #5  
Old 12-30-2011, 01:53 AM
Gunderak Gunderak is offline
Coder
Gunderak's Avatar
Join Date: Jun 2011
Location: Australia
Posts: 795
Gunderak is on a distinguished road
As Scripess has stated, Just try to learn by looking at other scripts and changing things.
That's how I learnt it..
__________________

Gund for president.

Remote PM {P*}x (Graal813044) from eraiphone -> Stefan: I hav 1 qustion
*Gunderak: he hav 1
*Gunderak: qustion
Reply With Quote
  #6  
Old 12-30-2011, 02:16 AM
Fulg0reSama Fulg0reSama is offline
Extrinsical Anomaly
Fulg0reSama's Avatar
Join Date: Sep 2009
Location: Ohio
Posts: 3,049
Fulg0reSama has a brilliant futureFulg0reSama has a brilliant futureFulg0reSama has a brilliant futureFulg0reSama has a brilliant futureFulg0reSama has a brilliant futureFulg0reSama has a brilliant futureFulg0reSama has a brilliant futureFulg0reSama has a brilliant future
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?
__________________

Careful, thoughts and opinions here scare people.
Reply With Quote
  #7  
Old 12-30-2011, 02:59 AM
scriptless scriptless is offline
Banned
Join Date: Dec 2008
Location: N-Pulse
Posts: 1,412
scriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to behold
Quote:
Originally Posted by Chompy View Post
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)
Reply With Quote
  #8  
Old 12-30-2011, 03:23 AM
Gunderak Gunderak is offline
Coder
Gunderak's Avatar
Join Date: Jun 2011
Location: Australia
Posts: 795
Gunderak is on a distinguished road
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.
__________________

Gund for president.

Remote PM {P*}x (Graal813044) from eraiphone -> Stefan: I hav 1 qustion
*Gunderak: he hav 1
*Gunderak: qustion
Reply With Quote
  #9  
Old 12-30-2011, 03:26 AM
scriptless scriptless is offline
Banned
Join Date: Dec 2008
Location: N-Pulse
Posts: 1,412
scriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to behold
Quote:
Originally Posted by Gunderak View Post
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.
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 10:18 AM.


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