Graal Forums  

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

Reply
 
Thread Tools Search this Thread Display Modes
  #16  
Old 05-02-2011, 07:23 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
Be sure to include code reviews by experienced scripters (like Chompy) in your plans. You'll learn a lot more if you have someone looking over your code than you would if you just make something that works.
__________________
Reply With Quote
  #17  
Old 05-02-2011, 07:26 AM
papajchris papajchris is offline
Zeus Condero
papajchris's Avatar
Join Date: Jan 2006
Location: Michigan
Posts: 1,600
papajchris is a splendid one to beholdpapajchris is a splendid one to beholdpapajchris is a splendid one to beholdpapajchris is a splendid one to behold
I think GoogleWave would be fantastic for that! It would allow people such as Chompy or yourself to make edits live right in the script or make comments live (and everyone in the group can watch and post their own comments and questions).
__________________
Reply With Quote
  #18  
Old 05-02-2011, 08:36 AM
JesusFreak250 JesusFreak250 is offline
Vendetta
Join Date: Nov 2010
Location: United Kingdom
Posts: 262
JesusFreak250 will become famous soon enough
Count me in on this =] Ive just started learning!
Reply With Quote
  #19  
Old 05-02-2011, 08:40 AM
Devil_Lord2 Devil_Lord2 is offline
David K?
Devil_Lord2's Avatar
Join Date: Apr 2011
Location: PA, MD.
Posts: 643
Devil_Lord2 can only hope to improve
Quote:
Originally Posted by 27Junior1 View Post
Im still trying to learn scripting, so if you dont mind having a noob scripter, then sign me up too
I'm a beginner as well. I'd join for a chance to learn.. I only know things from what I have needed though.. D: Some simple things I have never bothered to learn, but they'd probably take 5 minutes to look up..

I can make tiles move, trigger servers, create GUI's, semi create a movement system and possibly other systems... ^.- never needed to set players clothes or make a light yet, but if instructed I'd do so.

I can't say what I learn tomorrow I won't forget in 1-2 weeks either.. Sometimes the tutorials I create are for reference purposes because of my poor memory. I have knowledge of C Programming and Visual Basics.. couldn't tell you how to make a close button in VB, or start the script in C.

Actually, after 1-2 weeks I forgot if you needed a semicolon after if(something){} ...

So it would be good to be challenged, and kept up in scripting.
__________________

Digital Media Artist - David K? </3 (UnLoved)
www.davidkrout.com
www.twitch.com/DavidKkz



Reply With Quote
  #20  
Old 05-02-2011, 03:42 PM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Well a decent challenge would be a hat system. It can be broken up into a few different assignments with varying difficulty, I've also written down a list of concepts that would be learned/tested at each step.

1. Start off with a basic sethat system, create a setHat function.

- Chat Commands
- Altering Player Attributes
- Functions

2. Create an Interactive script to choose from hats 1-100.

- GUI Objects / Showimg depending on your route.
- Math
- Loops
- Keyboard/Mouse interaction.

3. Create a Hat Item System, and then alter your Hat GUI to only display hats you have.

- Login scripts
- Player-joined classes
- Public Functions
- clientr flags

4. Create a Hat Database and a GUI tool to maintain it, alter your hat item system to use and validate based on the information from the database.

- GUI Objects
- Server<->Client interaction (triggerserver/triggerclient)
- Database Usage
__________________
Quote:
Reply With Quote
  #21  
Old 05-02-2011, 06:18 PM
DeCeaseD DeCeaseD is offline
Registered User
Join Date: Jan 2008
Posts: 247
DeCeaseD will become famous soon enough
This sounds rather fun, would be good for the developing community also. I would actually like to participate in this, although I am probably alot further along in scripting than most of you guys beginning.. I could probably still use a refresher, as I've not scripted in a months now. I get my internet back wednesday and will be becoming more active.. so if I end up missing the first lesson, I can probably just catch up with the second. ^_^
Reply With Quote
  #22  
Old 05-02-2011, 06:50 PM
Emera Emera is offline
Delterian Hybrid
Emera's Avatar
Join Date: Mar 2011
Location: Newcastle Upon-Tyne
Posts: 1,704
Emera is a jewel in the roughEmera is a jewel in the rough
I fell in love with this idea the moment i read the title. Its such a great idea and i want to take part. Thanks for the idea rep for you!
__________________
Reply With Quote
  #23  
Old 05-02-2011, 10:36 PM
papajchris papajchris is offline
Zeus Condero
papajchris's Avatar
Join Date: Jan 2006
Location: Michigan
Posts: 1,600
papajchris is a splendid one to beholdpapajchris is a splendid one to beholdpapajchris is a splendid one to beholdpapajchris is a splendid one to behold
Happy to have you! There are now 18 of us!

I need an opinion from you guys. I am really leaning towards google wave as a way to communicate. Check out http://www.youtube.com/watch?v=eKUAqNGVwX0 to learn more about it, but basically its a big discussion panel. Everyone in the group can reply/make changes to other peoples posts, which would be really cool for when say jerret helps emera, i can see the changes. Furthermore its live, so as you make changes or w/e i can track it. Another good feature is that the contact list is right on the side, so you can see who is online (you can also Private chat). However some drawbacks are:

-anyone can edit/delete information (if they are in the group)
-must have a gmail account (IMO thats a positive, but still)

IMO i don't think it will be a big deal if anyone can delete/edit info. I don't know everyone in the group, but i have seen posts by them and all of them seem like dedicated people.
__________________
Reply With Quote
  #24  
Old 05-02-2011, 11:31 PM
Devil_Lord2 Devil_Lord2 is offline
David K?
Devil_Lord2's Avatar
Join Date: Apr 2011
Location: PA, MD.
Posts: 643
Devil_Lord2 can only hope to improve
Quote:
Originally Posted by fowlplay4 View Post
Well a decent challenge would be a hat system. It can be broken up into a few different assignments with varying difficulty, I've also written down a list of concepts that would be learned/tested at each step.

1. Start off with a basic sethat system, create a setHat function.

- Chat Commands
- Altering Player Attributes
- Functions

2. Create an Interactive script to choose from hats 1-100.

- GUI Objects / Showimg depending on your route.
- Math
- Loops
- Keyboard/Mouse interaction.

3. Create a Hat Item System, and then alter your Hat GUI to only display hats you have.

- Login scripts
- Player-joined classes
- Public Functions
- clientr flags

4. Create a Hat Database and a GUI tool to maintain it, alter your hat item system to use and validate based on the information from the database.

- GUI Objects
- Server<->Client interaction (triggerserver/triggerclient)
- Database Usage
It sounds like I could do 1-3, but I wouldn't know how to do the circular showing thing most hat systems would use, and I'd use a GUI to show it anyway.. I don't know how you'd get it over your head. :C

I don't even get number four.. D:
I've also tried to learn about databases but everything I've read didn't seem to help me understand why I'd need them or how to use them lol

-edit-
I take that back, may not be able to do three yet, but I'm sure in a few days I could learn it. D:
Sounds like I'd have to create a system to store their hats in an array or something so they would know the ones that are their own..
Quote:
Originally Posted by papajchris View Post
Happy to have you! There are now 18 of us!

I need an opinion from you guys. I am really leaning towards google wave as a way to communicate. Check out http://www.youtube.com/watch?v=eKUAqNGVwX0 to learn more about it, but basically its a big discussion panel. Everyone in the group can reply/make changes to other peoples posts, which would be really cool for when say jerret helps emera, i can see the changes. Furthermore its live, so as you make changes or w/e i can track it. Another good feature is that the contact list is right on the side, so you can see who is online (you can also Private chat). However some drawbacks are:

-anyone can edit/delete information (if they are in the group)
-must have a gmail account (IMO thats a positive, but still)

IMO i don't think it will be a big deal if anyone can delete/edit info. I don't know everyone in the group, but i have seen posts by them and all of them seem like dedicated people.

So how do we get it, and how will we contact each other to get on it?
Do we know if our time zones are near each others, and when do you think, if it does, will this start?
__________________

Digital Media Artist - David K? </3 (UnLoved)
www.davidkrout.com
www.twitch.com/DavidKkz



Reply With Quote
  #25  
Old 05-02-2011, 11:33 PM
MattKan MattKan is offline
the KattMan
Join Date: Aug 2010
Location: United States
Posts: 1,325
MattKan is a splendid one to beholdMattKan is a splendid one to beholdMattKan is a splendid one to beholdMattKan is a splendid one to beholdMattKan is a splendid one to behold
Send a message via AIM to MattKan
Quote:
Originally Posted by papajchris View Post
Happy to have you! There are now 18 of us!

I need an opinion from you guys. I am really leaning towards google wave as a way to communicate. Check out http://www.youtube.com/watch?v=eKUAqNGVwX0 to learn more about it, but basically its a big discussion panel. Everyone in the group can reply/make changes to other peoples posts, which would be really cool for when say jerret helps emera, i can see the changes. Furthermore its live, so as you make changes or w/e i can track it. Another good feature is that the contact list is right on the side, so you can see who is online (you can also Private chat). However some drawbacks are:

-anyone can edit/delete information (if they are in the group)
-must have a gmail account (IMO thats a positive, but still)

IMO i don't think it will be a big deal if anyone can delete/edit info. I don't know everyone in the group, but i have seen posts by them and all of them seem like dedicated people.
I vote google wave because I already have a google account, rofl

and I'm sure lots of other people do, so it'd probably be easier to do that than to require everyone to make an account on something else, etc. etc.
Reply With Quote
  #26  
Old 05-02-2011, 11:42 PM
papajchris papajchris is offline
Zeus Condero
papajchris's Avatar
Join Date: Jan 2006
Location: Michigan
Posts: 1,600
papajchris is a splendid one to beholdpapajchris is a splendid one to beholdpapajchris is a splendid one to beholdpapajchris is a splendid one to behold
Quote:
Originally Posted by Devil_Lord2 View Post
So how do we get it, and how will we contact each other to get on it?
Do we know if our time zones are near each others, and when do you think, if it does, will this start?

The official start will be next week (due to not everyone have a testbed account, and i want to get our communication set up. Google wave works like email kinda in that myself or others can invite people to the "document" (or email in my example). At the top would be the directions with the guides and then below people can post scripts and what not (Sort of like forum thread, but IMO it looks cleaner). I can't be certain about timezones, but based on the people in the group theres people from all over, and the good thing about google wave is you can see everyones discussions! So if you can't get on for a few days you can see what others asked and hwo they fixed their problems.


We may struggle at first getting this going, but i tihnk once we get a schedule down, classes could be 2-3 times a year.

While the class will start next week i am going to distribute a practice script or a guide for people to look at so they can be ready for next week. So the learning will begin soon!

If anything is easy for some of you please stick around and help others out. Once we catch up, you will have 17 people at your level and all working towards the same goal.
__________________
Reply With Quote
  #27  
Old 05-02-2011, 11:46 PM
MattKan MattKan is offline
the KattMan
Join Date: Aug 2010
Location: United States
Posts: 1,325
MattKan is a splendid one to beholdMattKan is a splendid one to beholdMattKan is a splendid one to beholdMattKan is a splendid one to beholdMattKan is a splendid one to behold
Send a message via AIM to MattKan
Quote:
Originally Posted by papajchris View Post
classes could be 2-3 times a year
that's it?
Reply With Quote
  #28  
Old 05-03-2011, 12:21 AM
papajchris papajchris is offline
Zeus Condero
papajchris's Avatar
Join Date: Jan 2006
Location: Michigan
Posts: 1,600
papajchris is a splendid one to beholdpapajchris is a splendid one to beholdpapajchris is a splendid one to beholdpapajchris is a splendid one to behold
Quote:
Originally Posted by MattKan View Post
that's it?
I figure it takes about 3-4 months to truly know what your doing and to be good at it. Players can jump in any time and can look back at previous assignments (again why google wave would be awesome.

so 3-4 months means 3-4 classes a year. If a new group wants to start a month after ours does, i'd be more than happy to help get started. Once we learn, we can break up into teams and lead classes.
__________________
Reply With Quote
  #29  
Old 05-03-2011, 12:55 AM
27Junior1 27Junior1 is offline
Registered User
Join Date: Jul 2010
Posts: 31
27Junior1 is on a distinguished road
Good Idea can't wait to get started
Reply With Quote
  #30  
Old 05-03-2011, 01:00 AM
PhilSmith PhilSmith is offline
Workin' on It
PhilSmith's Avatar
Join Date: Mar 2011
Location: Chicago
Posts: 38
PhilSmith is on a distinguished road
Also, being the first to try this could be difficult. This dummy group needs to get. It right or people will be hesitant to try it again. I don't think we will have that problem though, given the dedication of some of the members. Also, once we have a curriculum to base off of and the setup made, I don't see why other classes couldn't deviate from this (other NAT GANI, LAT or even GFX classes)
__________________
Nothing to say...
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 06:07 PM.


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