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
  #16  
Old 05-22-2001, 05:51 AM
bb2k1 bb2k1 is offline
Registered User
Join Date: Apr 2001
Location: Canada
Posts: 396
bb2k1 is on a distinguished road
Send a message via ICQ to bb2k1
ALOT!
__________________

- Richter fighting his doppleganger

- Richter Belmont

"Jesus, Jesus, hes our savior. If he can't do it, we'll choose another religious flavor!"
Reply With Quote
  #17  
Old 05-22-2001, 06:20 AM
Lugie Lugie is offline
BANNED 4 EBER$%#
Lugie's Avatar
Join Date: Mar 2001
Location: MY HAUSE
Posts: 1,515
Lugie is on a distinguished road
Send a message via ICQ to Lugie Send a message via AIM to Lugie
its mainly just changing the x,y of the ball, its not that hard, it just takes a while ;-)
__________________
TENEIGUL

I love you.
Reply With Quote
  #18  
Old 05-22-2001, 03:22 PM
entravial entravial is offline
Registered User
entravial's Avatar
Join Date: Mar 2001
Posts: 825
entravial is on a distinguished road
Send a message via ICQ to entravial Send a message via AIM to entravial Send a message via Yahoo to entravial
At least he was giving it a go!

I don't know anything about the harder maths side of scripting as im only 11, but I still manage
__________________


If the post says ~AlphaFlame~, that's who's posting. If not, it's Entravial (owner)
Reply With Quote
  #19  
Old 05-22-2001, 07:49 PM
aran_lesai aran_lesai is offline
Registered User
Join Date: May 2001
Location: Mostly online, somewhere in the U.S.
Posts: 36
aran_lesai is on a distinguished road
Send a message via AIM to aran_lesai Send a message via Yahoo to aran_lesai
Not too bad, icepick. Some suggestions: use sine/cosine and for statements. The script could also be made shorter by putting multiple commands on one line (since a lot of them are similar).
Stefan should add calculus functions to Graal, for more complex animations (like walking past a lamp post, the shadow moves).
Beleive it or not, the hard part about calculus is the algebra, not the actual calculus (integrals and derivatives).
This scares me. There are 11 year olds into programming! But then again, I was programming in LOGO on an apple IIc in second grade. That is really cool how young people are doing way-cool stuff now days with computers. I know a 12 year old with his own business!
NE way, don't be so mean to Icepick. Without him, we wouldn't have the NPC server document (thanks btw). Scripting is hard to master, but you get better as you go. It at least gives the bouncing effect. Oh, it could also be shortened by defining functions. Then you wouldn't have to repeat the script.
C yall L8R
__________________
Lord Veon Arennas, High Elven Saint

I'm currently working on a sig. If you know of a good (free) gif/png animator, please let me know.
Reply With Quote
  #20  
Old 05-22-2001, 09:52 PM
aran_lesai aran_lesai is offline
Registered User
Join Date: May 2001
Location: Mostly online, somewhere in the U.S.
Posts: 36
aran_lesai is on a distinguished road
Send a message via AIM to aran_lesai Send a message via Yahoo to aran_lesai
Talking

Thanks for the play by play commentary.
Quote:
Please tell me that was sarcasm.
Noooooooo, that can't be sarcasm? Really? I'm glad you told me! (j/k)
Quote:
Efficiency is not decided by line counts. Two commands on one line is the same as one command on two lines.
Your right.
Quote:
Which calculus do you mean? Integration and suchlike can be done prior to the actual scripting, so I can't see anywhere where you'd need a calculus function.
Single Variable Calculus, so you can do complex movements and animations. Just for specific instances, like a person walking past a lamp post and his shadow moves according to where he is and how fast he is moving. You need calculus to do that.
Quote:
Ah, but how advanced are you getting here? Arguably calculus is a branch of algebra, but if we do split them up then I'd say advanced calculus is MUCH harder than standard algebra. Example: Reduction formulae. You often have to try many different approaches before these actually work.
This is low level calculus, mainly integrals and derivatives of a single variable. The actual calculus involved is very simple: it is just a bit of memorization. The algebra involved with the basic calculus functions is complicated. That is what I meant. What calculus are u taking?
Quote:
I'm kinda ashamed. I'm 17, I started programming at 15, and I kinda feel like I started too late. Still, even newbie scripters like me can get some good results.
Don't be. It's never too late to start. I am 19 and I'm new to this type of scripting as well (isn't it C++ or something), but I totally kick butt in Vbasic. I love trying to come up with original NPC's. I am rather pleased with them (if I say so myself).
Quote:
That might not be an entirely good thing.
Yet again, I'm never sarcastic .
Quote:
It can be easy, but it just takes a while. I'd say nobody so far has really mastered it.
True. Again I am also a n00b at graalscript. It gets easier, but can NE1 really master it if it keeps changing/growing (thanks Stefan )?<---- for once I'm serious.
Quote:
Dirgo would also be fun.
OK, wtf is dirgo???

2 can play at that game, Kaimetsu
__________________
Lord Veon Arennas, High Elven Saint

I'm currently working on a sig. If you know of a good (free) gif/png animator, please let me know.
Reply With Quote
  #21  
Old 05-24-2001, 12:05 PM
aran_lesai aran_lesai is offline
Registered User
Join Date: May 2001
Location: Mostly online, somewhere in the U.S.
Posts: 36
aran_lesai is on a distinguished road
Send a message via AIM to aran_lesai Send a message via Yahoo to aran_lesai
Quote:
That's what I do. Makes it easier to argue.
I've noticed. I'm not like stealing a trademark or anything, am I? If I am, I'll quit.
Quote:
Explain how you need calculus.
You need calculus to determine the exact position of the shadow based on the person's walking speed and change in postition. We did excercises like that in my calc. class.
Quote:
Ah, I agree entirely. Increase the exponent and divide by it, etc. The rules are simple but they do get worse.
Yep.
Quote:
I could tell you but you wouldn't know what I was talking about because the English classifications are probably way different to those wherever you are. If it'll help, I'm doing stuff like solving second-order diff. equations and reduction formulae.
OK, that's like the same I was doing.
Quote:
Oh, I know I'm new but I didn't say I wasn't good. Those Drakkara are one example of my skills. What kind of stuff have you done in VBasic? Any games?
The Drakkara rock! (For more info, ppl, see his Drakkara thread under "new races") Actually it has been a while since I've done any heave programming. I had a small, icon-based rpg, but it's long since deleted. I once made an analogue clock by hand in Qbasic, and then transfered and updated the code into Vbasic.
Quote:
Actually, the term "newbie" is debatable. In terms of time, I'm a newbie. Bu I've learned quickly enough to be classed as an oldbie regardless of how long I've been doing it.
Kinda like me. I tend to be a quick study, and I'm currently making some really unique (if not complicated) NPC's. To be honest, I'm just getting back into it, after being of Graal for a year. I was on Graal1.3x and did lotsa stuff back then. Plus, quality of work is better than how long you've been doing it (I think qualtiy over quantity is better.)
Quote:
A characteristic array usually used in Graal scripts to help with directions. Though it was kinda replaced with the new commands (I forget their names... Something like VelX/VelY?).
Ok. I now know what u r talking about. The word just kinda threw me off.
Quote:
Good, it's a fun game
lol!
__________________
Lord Veon Arennas, High Elven Saint

I'm currently working on a sig. If you know of a good (free) gif/png animator, please let me know.
Reply With Quote
  #22  
Old 05-25-2001, 04:28 PM
entravial entravial is offline
Registered User
entravial's Avatar
Join Date: Mar 2001
Posts: 825
entravial is on a distinguished road
Send a message via ICQ to entravial Send a message via AIM to entravial Send a message via Yahoo to entravial
i really have no idea how you could be bothered doing that commentary thingy.

scripting is alright, i do a bit of it, but id rather just play the game
__________________


If the post says ~AlphaFlame~, that's who's posting. If not, it's Entravial (owner)
Reply With Quote
  #23  
Old 05-29-2001, 05:23 PM
entravial entravial is offline
Registered User
entravial's Avatar
Join Date: Mar 2001
Posts: 825
entravial is on a distinguished road
Send a message via ICQ to entravial Send a message via AIM to entravial Send a message via Yahoo to entravial
you do have a point.

most of the scripting i do is just odds and ends,
sometimes ill make a project or something
__________________


If the post says ~AlphaFlame~, that's who's posting. If not, it's Entravial (owner)
Reply With Quote
  #24  
Old 05-31-2001, 08:07 PM
aran_lesai aran_lesai is offline
Registered User
Join Date: May 2001
Location: Mostly online, somewhere in the U.S.
Posts: 36
aran_lesai is on a distinguished road
Send a message via AIM to aran_lesai Send a message via Yahoo to aran_lesai
I agree, Kaimetsu. The customizability--making my own graphics, characters, and even whole worlds--is all part of what draws me to Graal. It allows ppl to make it almost literally "their own game", with a bit of help from Stefan and others. This is what makes Graal so different than other games. It gives us a chance to make it fit our specifications, instead of just the game creator's. Player input is, IMO, the single most defining characteristic of Graal. It gives all of us a chance to show our creativity, by doing something we're good at.
__________________
Lord Veon Arennas, High Elven Saint

I'm currently working on a sig. If you know of a good (free) gif/png animator, please let me know.
Reply With Quote
  #25  
Old 06-06-2001, 06:53 PM
toad1413 toad1413 is offline
toad@graal:~$ ./Oldbie
Join Date: May 2001
Location: Aust.
Posts: 3,819
toad1413 is on a distinguished road
Send a message via ICQ to toad1413
Quote:
Originally posted by aran_lesai
I agree, Kaimetsu. The customizability--making my own graphics, characters, and even whole worlds--is all part of what draws me to Graal. It allows ppl to make it almost literally "their own game", with a bit of help from Stefan and others. This is what makes Graal so different than other games. It gives us a chance to make it fit our specifications, instead of just the game creator's. Player input is, IMO, the single most defining characteristic of Graal. It gives all of us a chance to show our creativity, by doing something we're good at.
How true. *Smiles and thinks about scripting, then realises he's not that good at it*
__________________
Creator of the original 'spam' icon. Worst mistake I ever made on these forums.
Reply With Quote
  #26  
Old 06-06-2001, 08:18 PM
TB3 TB3 is offline
Registered User
TB3's Avatar
Join Date: May 2001
Location: US of A State of VA
Posts: 658
TB3 is on a distinguished road
Send a message via Yahoo to TB3
Quote:
IcePick_2001

Yes I know, But once you get the first 50 lines or so done, It gets very easy.
OMG I cant believe you would use something like that what are u thinking what am i thinking i think seeing that droped my iq about 15 points what the hell where u thinking omg couldnt you.... ahhh that man no .. **** what? no why? how mind need kyle's pills ... script too .... 600 lines long too no dont *passes out*
__________________

To the sun of your age, I arise
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 12:36 AM.


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