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 05-26-2004, 05:52 PM
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
Scripting Tutorial

As i promised, here is it. Sorry for not posting it before but i was really busy.
It basically explains some of the current scripting engine and how to script a GUI too. I used some of Stefan's explanations about some commands so you people will get it easily. Hope this basic document can help.

Thanks for ZH and Wan for helping some way.
Attached Files
File Type: zip docu_scripting.zip (5.3 KB, 604 views)
__________________
"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
  #2  
Old 05-26-2004, 07:10 PM
Galdor Galdor is offline
░▒▓██▓▒░
Galdor's Avatar
Join Date: Feb 2004
Posts: 2,434
Galdor has a reputation beyond reputeGaldor has a reputation beyond reputeGaldor has a reputation beyond reputeGaldor has a reputation beyond reputeGaldor has a reputation beyond reputeGaldor has a reputation beyond reputeGaldor has a reputation beyond reputeGaldor has a reputation beyond reputeGaldor has a reputation beyond repute
wow cool thx osrs!
__________________
Links
Draenin's Villains
Draenin's Quests

My Albums
Quote:
Originally Posted by Unixmad
This forums is going worst each day.
Reply With Quote
  #3  
Old 05-26-2004, 08:02 PM
WanDaMan WanDaMan is offline
Master Tux
WanDaMan's Avatar
Join Date: Aug 2002
Location: England, United Kingdom
Posts: 5,571
WanDaMan is a jewel in the roughWanDaMan is a jewel in the rough
Send a message via MSN to WanDaMan
Nicely done !
__________________
V$:CONFL16T
Reply With Quote
  #4  
Old 05-26-2004, 10:21 PM
DarkShadows_Legend DarkShadows_Legend is offline
Cult of the Winky
DarkShadows_Legend's Avatar
Join Date: Apr 2003
Location: Florida
Posts: 614
DarkShadows_Legend is on a distinguished road
Send a message via AIM to DarkShadows_Legend
Thumbs up

When I first downloaded it I was like wow kinda small.
It is a fairly decent tutorial though it could probably use a bit more detail.
__________________
- Criminal X

"I rather be hated for being myself, than be liked for being what you like best. I go above the influence, not under." - Me
Reply With Quote
  #5  
Old 05-27-2004, 01:55 AM
jake13jake jake13jake is offline
Former Classic Staff
jake13jake's Avatar
Join Date: Dec 2002
Location: Northwest Vermont
Posts: 1,452
jake13jake will become famous soon enough
I honestly never understood any scripting tutorials. My style of learning was by example moreso than wording... you know? Then self-drive, and a little help from other scripters (and no help from some -- dem **** hadahs who are impatient and don't like answering questions).

Last edited by jake13jake; 05-27-2004 at 01:56 AM.. Reason: lmao, n-0-0-b is censored!
Reply With Quote
  #6  
Old 05-27-2004, 03:21 AM
napo_p2p napo_p2p is offline
oh snaps
napo_p2p's Avatar
Join Date: Sep 2003
Location: Pismo Beach, California
Posts: 2,118
napo_p2p has a spectacular aura aboutnapo_p2p has a spectacular aura about
Send a message via AIM to napo_p2p Send a message via MSN to napo_p2p
Good job on the tutorial .

Even if you know things about scripting, you can always learn more =D.
__________________
Scito hoc super omnia.
Haec vita est tua una sola.
Dum vita superest, utere maxime quoque puncto, momento, et hora quae habes.
Tempus neminem non manet.
Noli manere tempus.
Carpe Diem

Seize the Day.
Reply With Quote
  #7  
Old 05-27-2004, 04:31 AM
Python523 Python523 is offline
Banned
Join Date: Aug 2001
Location: Illinois
Posts: 3,498
Python523 is on a distinguished road
Just glanced at it, you should have someone grammar/spell check first next time and learn proper termonology which will then allow you to provide more correct information
ex: "The most important command is 'if'"
Reply With Quote
  #8  
Old 05-27-2004, 05:23 AM
zokemon zokemon is offline
That one guy...
zokemon's Avatar
Join Date: Mar 2001
Location: Sonoma County, California
Posts: 2,925
zokemon is a jewel in the roughzokemon is a jewel in the rough
Send a message via ICQ to zokemon Send a message via AIM to zokemon Send a message via MSN to zokemon Send a message via Yahoo to zokemon
Small but good never the less.
__________________
Do it with a DON!
Reply With Quote
  #9  
Old 05-27-2004, 01:05 PM
URBANLEGEND URBANLEGEND is offline
No sleep till brooklyn!
Join Date: Sep 2002
Location: USA
Posts: 775
URBANLEGEND is on a distinguished road
Send a message via ICQ to URBANLEGEND Send a message via AIM to URBANLEGEND Send a message via MSN to URBANLEGEND Send a message via Yahoo to URBANLEGEND
Quote:
Originally Posted by jake13jake
(and no help from some -- dem **** hadahs who are impatient and don't like answering questions).
I love when people discribe other people and you know who it is.
__________________
~Urban
Reply With Quote
  #10  
Old 05-27-2004, 06:04 PM
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
Quote:
Originally Posted by Python523
Just glanced at it, you should have someone grammar/spell check first next time and learn proper termonology which will then allow you to provide more correct information
ex: "The most important command is 'if'"
I used some of Stefan's explanations, you know? That was one.
Well, my intention of helping was good at least, sorry for not being perfect.
__________________
"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
  #11  
Old 05-28-2004, 01:29 AM
Python523 Python523 is offline
Banned
Join Date: Aug 2001
Location: Illinois
Posts: 3,498
Python523 is on a distinguished road
Quote:
Originally Posted by osrs
I used some of Stefan's explanations, you know? That was one.
Well, my intention of helping was good at least, sorry for not being perfect.
sorry you have to turn constructive criticism into you somehow being victimized?
Reply With Quote
  #12  
Old 05-28-2004, 01:55 AM
DarkShadows_Legend DarkShadows_Legend is offline
Cult of the Winky
DarkShadows_Legend's Avatar
Join Date: Apr 2003
Location: Florida
Posts: 614
DarkShadows_Legend is on a distinguished road
Send a message via AIM to DarkShadows_Legend
Weird. Some dude a few days ago was telling me that if (flag), for, and so on were called 'triggers'. I always refferred to them as conditional statements.
What is the correct term used for them?
__________________
- Criminal X

"I rather be hated for being myself, than be liked for being what you like best. I go above the influence, not under." - Me
Reply With Quote
  #13  
Old 05-28-2004, 04:25 PM
amonrabr amonrabr is offline
Scripter
Join Date: Nov 2001
Location: Brazil
Posts: 374
amonrabr is on a distinguished road
Pretty nice.. I can imagine how difficult is to write a tutorial. I would like to make one, I started one once in Flash teaching about 3D in graal, but I couldnt say everything I wanted to, in English. Also I wrote alot of graal tutorials in portuguese to friends. Maybe it would be not so difficult when we do in our first language, anyway. I read it all, and Its pretty nice.. The gui script you could use timeout once, and showstats could be used in other better position. Dont worry about criticize, I think everybody will understand the grammar.. Noone create graal tutorials.. Stefan made almost all actual tutorials, so you made a pretty and great work.
A simple idea, dont use .txt, maybe the tutorials could be in html.. or help format.

Great job
Reply With Quote
  #14  
Old 05-28-2004, 05:20 PM
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
Quote:
Originally Posted by Python523
sorry you have to turn constructive criticism into you somehow being victimized?
You misunderstood my message then.
I hope my next tutorial can be better.

Quote:
Originally Posted by DarkShadows_Legend
Weird. Some dude a few days ago was telling me that if (flag), for, and so on were called 'triggers'. I always refferred to them as conditional statements.
What is the correct term used for them?
for 'if', conditional statement.

Quote:
Originally Posted by amonrabr
Pretty nice.. I can imagine how difficult is to write a tutorial. I would like to make one, I started one once in Flash teaching about 3D in graal, but I couldnt say everything I wanted to, in English. Also I wrote alot of graal tutorials in portuguese to friends. Maybe it would be not so difficult when we do in our first language, anyway. I read it all, and Its pretty nice.. The gui script you could use timeout once, and showstats could be used in other better position. Dont worry about criticize, I think everybody will understand the grammar.. Noone create graal tutorials.. Stefan made almost all actual tutorials, so you made a pretty and great work.
A simple idea, dont use .txt, maybe the tutorials could be in html.. or help format.

Great job
Thank you.
__________________
"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
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:05 AM.


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