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 03-16-2003, 01:00 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
People learning to script

OK so I noticed that lots of people come on the forums for scripting help. We can all understand that. But things like "how can i learn to script when i dont know what im doing" is a bit pointless? Gscript is a logical language.
if (something happens) {
then do this;
}
or
for (this,that,other) {
do the other until that or whatever isnt true;
}
All the commands are pretty simple/self-explanitory.

Am I the only one who thinks that?
__________________
Skyld
Reply With Quote
  #2  
Old 03-16-2003, 01:26 PM
Neoreno Neoreno is offline
Cerebrate
Neoreno's Avatar
Join Date: Aug 2001
Location: England
Posts: 1,663
Neoreno is on a distinguished road
Send a message via AIM to Neoreno
Well, it's not so much that they don't know the syntax, I just don't think they have a good grasp with mathematics.
__________________

Quote:
Exitus Acta Probat: The Outcome Justifies the Deed.
Reply With Quote
  #3  
Old 03-16-2003, 05:36 PM
tlf288 tlf288 is offline
Registered User
tlf288's Avatar
Join Date: Nov 2001
Location: new account: Trevor
Posts: 0
tlf288 is on a distinguished road
Send a message via AIM to tlf288 Send a message via Yahoo to tlf288
Are you are an idiot who has nothing better to do than "bash" on the people who want to learn?

I can tell you are not a good scripter becasue to be a good scripter you have to be very intelligent and I can tell you probally just learned some basics and decided to come here and try to act like you might know somethng.

So change your attitude or **** off!
__________________
new account: Trevor
Reply With Quote
  #4  
Old 03-16-2003, 05:41 PM
Devil Devil is offline
Banned
Join Date: Feb 2003
Location: Australia
Posts: 2,835
Devil has a little shameless behaviour in the past
Send a message via AIM to Devil Send a message via MSN to Devil
Quote:
Originally posted by tlf288
Are you are an idiot who has nothing better to do than "bash" on the people who want to learn?

I can tell you are not a good scripter becasue to be a good scripter you have to be very intelligent and I can tell you probally just learned some basics and decided to come here and try to act like you might know somethng.

So change your attitude or **** off!
Nicely put, he has no skills anyway, when he worked on Providence, he did nothing brilliant.
Reply With Quote
  #5  
Old 03-16-2003, 11:26 PM
PrinceDark PrinceDark is offline
Criminal X
PrinceDark's Avatar
Join Date: Feb 2003
Location: Miami, Florida
Posts: 662
PrinceDark will become famous soon enough
Quote:
All the commands are pretty simple/self-explanitory.
wth. lol
Not all the commands are self explanatory. You have to read up on a lot of them and then test them out to see what you can or can't do with them.

Quote:
Am I the only one who thinks that?
Maybe.


The thing I noticed most people have a hard time doing when learning how to script is reading. Most people say they don't want to read all the stuff on Ace2896's Newbie Scripter's Bible or on the npcprogramming.doc, or they say they don't understand it.
__________________
- Criminal X: certified nut case
Reply With Quote
  #6  
Old 03-17-2003, 04:22 AM
osrs osrs is offline
Graalian since 1998
osrs's Avatar
Join Date: Mar 2002
Location: Brazil
Posts: 2,724
osrs is on a distinguished road
Send a message via ICQ to osrs Send a message via AIM to osrs Send a message via MSN to osrs Send a message via Yahoo to osrs
I agree to Trevor.
__________________
"Ability is what you are capable of doing. Motivation determines what you do. Attitude determines how well you do it."
Facebook: facebook.com/raysilvadotnet /
Reply With Quote
  #7  
Old 03-17-2003, 05:38 AM
Chicken_l33t Chicken_l33t is offline
Banned
Join Date: Sep 2002
Location: NewZealand
Posts: 467
Chicken_l33t is on a distinguished road
Quote:
Are you are an idiot who has nothing better to do than "bash" on the people who want to learn?

I can tell you are not a good scripter becasue to be a good scripter you have to be very intelligent and I can tell you probally just learned some basics and decided to come here and try to act like you might know somethng.

So change your attitude or **** off!
I don't beleive he was bashing people more or less stating that GScript is rather easy, and tlf288 dont you think you're over reacting?, he didnt say nothing to bash anyone..

You're the one who's bashing people, and I don't nessecarily agree with you saying: "I can tell you are not a good scripter becasue to be a good scripter you have to be very intelligent",
if you can script something that works & has a very little amount of bugs on It with the simplest of commands then that's fine you don't have to have something super long for it to be a good script.

maybe the smarter person is the one who done less coding then something like:

if (playerenters){
setstring text,WOW;
message #s(text);
}

then just doing something like if (playerenters){
message WOW;
}

I personally wouldn't do that but hey just an example that you dont have to be briliant to script.
Reply With Quote
  #8  
Old 03-17-2003, 05:58 AM
Torankusu Torankusu is offline
Elite Member
Torankusu's Avatar
Join Date: Jun 2001
Posts: 10,065
Torankusu is a jewel in the roughTorankusu is a jewel in the rough
calm down...

Geez. He was trying to put the general format for GScript in a basic and more interpretive(sp?) form. He was actually trying to help.
Reply With Quote
  #9  
Old 03-17-2003, 08:48 AM
PastAustin PastAustin is offline
Registered User
Join Date: Mar 2003
Location: Littleton, Colorado, US
Posts: 91
PastAustin is on a distinguished road
Send a message via ICQ to PastAustin Send a message via AIM to PastAustin
Quote:
Originally posted by Kaimetsu


You have to be brilliant to make brilliant scripts.
*points at Kaimetsu* Brilliant. Long time no see.

Its true that GScript is logical but there are many reasons people don't learn it and have a hard time, and its not your's or anyone's place to criticize that. I can't believe that you would start a thread about this. GScript isn't for everyone and its good that you get it, however you don't need to get ****y. If you are so good at scripting, script and leave people alone.
__________________
"...I'm going to burn this place down..."
-Milton
Reply With Quote
  #10  
Old 03-17-2003, 11:49 AM
Devil Devil is offline
Banned
Join Date: Feb 2003
Location: Australia
Posts: 2,835
Devil has a little shameless behaviour in the past
Send a message via AIM to Devil Send a message via MSN to Devil
He wasn't helping in any way, If I didn't know how to script (Well I don't anymore, I haven't touched an npc in 2 years almost) what he just posted would in no way help me, or the newbie.
Reply With Quote
  #11  
Old 03-17-2003, 11:26 PM
azuretek23 azuretek23 is offline
Registered User
azuretek23's Avatar
Join Date: May 2002
Location: Phoenix, AZ
Posts: 516
azuretek23 is on a distinguished road
Send a message via ICQ to azuretek23 Send a message via AIM to azuretek23
I know the basics but thats because I program in other languages, syntax is self explanitory but commands take some time reading and seeing them in an example

there should be a php.net type database of the commands where people can post examples and stuff on how it is to be used
__________________
:: Give a man a fish, you feed him for a day. Teach a man to fish, and you lose your monopoly on fisheries ::
Reply With Quote
  #12  
Old 03-18-2003, 01:43 AM
tlf288 tlf288 is offline
Registered User
tlf288's Avatar
Join Date: Nov 2001
Location: new account: Trevor
Posts: 0
tlf288 is on a distinguished road
Send a message via AIM to tlf288 Send a message via Yahoo to tlf288
Quote:
Originally posted by azuretek23

there should be a php.net type database of the commands where people can post examples and stuff on how it is to be used
Duh duh duh http://graalforge.com .
__________________
new account: Trevor
Reply With Quote
  #13  
Old 04-02-2003, 09:18 PM
draygin draygin is offline
Telmont Bandit
draygin's Avatar
Join Date: Feb 2002
Location: Ohio
Posts: 2,550
draygin is on a distinguished road
The problem with people asking for help isnt because they lack mathematics or intelligence. It's the small things that mess them up. Such as the Correct place to put symbols such as commas etc.. Sure you can tell people to read the commands liek omg its so EZ! Yes commands are easy to figure out but not necessarly the order to put the commands in or where to put the symbols/puncuation etc.. that is what gets most people who are just starting off. Most times when I'm working on a script and its not working I show it to my friend after he stops laughing at the simplness of my scripts (yea he's a good friend. ) Most times he tells me its because I forgot a comma or something of that nature. Most guides I see dont get that basic though. They say what a command is and how to use it. But they dont explain the symbols such as commas and where they should be used or why etc.. If I'd had that when I first tinkered it would have been alot easier to learn. Even now I'm sure I'm not using things to its fullest potential. As my friend tells me my scripts are innefficient but I dont care about that just yet, I'm just happy when they work.
__________________

I stole Spanky's gold!
Reply With Quote
  #14  
Old 04-03-2003, 10:03 AM
HoudiniMan HoudiniMan is offline
Playerworld Administrator
HoudiniMan's Avatar
Join Date: Dec 2001
Location: Calfiornia - USA
Posts: 3,512
HoudiniMan will become famous soon enough
Quote:
Originally posted by draygin
The problem with people asking for help isnt because they lack mathematics or intelligence. It's the small things that mess them up. Such as the Correct place to put symbols such as commas etc.. Sure you can tell people to read the commands liek omg its so EZ! Yes commands are easy to figure out but not necessarly the order to put the commands in or where to put the symbols/puncuation etc.. that is what gets most people who are just starting off. Most times when I'm working on a script and its not working I show it to my friend after he stops laughing at the simplness of my scripts (yea he's a good friend. ) Most times he tells me its because I forgot a comma or something of that nature. Most guides I see dont get that basic though. They say what a command is and how to use it. But they dont explain the symbols such as commas and where they should be used or why etc.. If I'd had that when I first tinkered it would have been alot easier to learn. Even now I'm sure I'm not using things to its fullest potential. As my friend tells me my scripts are innefficient but I dont care about that just yet, I'm just happy when they work.
Please don't bring back such old threads
__________________
-HoudiniMan (Chief Playerworld Administrator)
Compulsive Support Center Checker - 5 Years and Change
Graal Support Center

Reply With Quote
  #15  
Old 04-03-2003, 06:33 PM
Kinatt Kinatt is offline
Banned
Kinatt's Avatar
Join Date: Jan 2003
Location: Raleigh North Carolina
Posts: 850
Kinatt is on a distinguished road
Send a message via AIM to Kinatt Send a message via Yahoo to Kinatt
I think you just have to read the commands play with it .. and once you understand what everything does.. it is then based on experience, and how you think in the end. I don't think you have to be necessarily brilliant.. to make brilliant scripts.. I think someone that just knows it really well and has had alot of experience with it and is above average intelligence (since average intelligence is pretty stupid atleast graal players are) can probably do it the best. Kai on the otherhand has been scripting for quite a long time and with that experience he knows how to use the commands in almost all situations. So imo which is a very uneducated one let me tell you, since I can't script worth crap (never took the time to read it) I think its just on experience.
Reply With Quote
  #16  
Old 04-03-2003, 10:03 PM
draygin draygin is offline
Telmont Bandit
draygin's Avatar
Join Date: Feb 2002
Location: Ohio
Posts: 2,550
draygin is on a distinguished road
Quote:
Originally posted by HoudiniMan


Please don't bring back such old threads
It wasnt that old only a couple of weeks.


to Kinatt: I never had a problem with commands and knowning what they did. I always had a problem with figuring out where the comma's and what not went. Lucky for me I have a friend who gave me a bunch of scripts to look at and I eventually figured it out. I dont think I would have with out them.
__________________

I stole Spanky's gold!
Reply With Quote
  #17  
Old 04-04-2003, 07:23 AM
Kinatt Kinatt is offline
Banned
Kinatt's Avatar
Join Date: Jan 2003
Location: Raleigh North Carolina
Posts: 850
Kinatt is on a distinguished road
Send a message via AIM to Kinatt Send a message via Yahoo to Kinatt
Not in everything.. I mean you can sleep and not be smart
Reply With Quote
  #18  
Old 04-04-2003, 06:21 PM
adam adam is offline
http://wiki.graal.us/
adam's Avatar
Join Date: Nov 2001
Posts: 2,247
adam has a spectacular aura aboutadam has a spectacular aura about
Send a message via AIM to adam
Quote:
Originally posted by Kinatt
Not in everything.. I mean you can sleep and not be smart
True, but I believe he was refering to scripting.
__________________
Rogue Shadow (TCN)(NAT)(Global Development Team)

For development help, contact the patrons of the #graaldt irc channel below, I am usually there.
Click Here to Join IRC Chat Now! -- irc.freenode.net Channel: #graaldt
Quote:
<Dustyshouri> no, RogueShadow is always talking about scripts lol
<Dustyshouri> in fact, he pretty much brought Graal back as a topic single-handedly
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 11:46 AM.


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