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 11-02-2003, 04:37 AM
Idrox0 Idrox0 is offline
Registered User
Join Date: Oct 2003
Posts: 66
Idrox0 is on a distinguished road
Speaking to the Experts

I just wanna make a speech to those who think I lie about how I script and my skill at it. One day... I was searching for a good online RPG to play, and graal caught my eye. I was totally hooked on it and downloaded almost instantly. One of the big reasons was because you could make your own levels, people, and weapons. I aoutomatically started scripting... doing simple stuff like a 4-way bow, and fun explosion stuff... I learned about variables and flags... and I want to say that I'm not perfect. No one is. I script, and I'm happy. I go to these forums and I ask questions. I am still learning, and so is everyone else, no matter how good you are or think you are. So please... do not judge me by what I don't know, but by what I do know. I was new once, and so were all of you. You asked questions, and you got answers. I want to say that I want answers too. Kaimetsu is one of the greatest guys I've met. Not just his ability to script, but his knowledge and meaning for it. I want to become a great scripter, and I hope you will help me on the journey there.
__________________
Reply With Quote
  #2  
Old 11-02-2003, 04:45 AM
Lance Lance is offline
dark overlord
Lance's Avatar
Join Date: Sep 2003
Location: Space Jam Mountain
Posts: 5,072
Lance is on a distinguished road
Reply With Quote
  #3  
Old 11-02-2003, 05:02 AM
Idrox0 Idrox0 is offline
Registered User
Join Date: Oct 2003
Posts: 66
Idrox0 is on a distinguished road
Quote:
Originally posted by Lance
Exactly what is that supposed to mean?
__________________
Reply With Quote
  #4  
Old 11-02-2003, 05:08 AM
ZeLpH_MyStiK ZeLpH_MyStiK is offline
Scripter
ZeLpH_MyStiK's Avatar
Join Date: May 2003
Location: NYC
Posts: 553
ZeLpH_MyStiK is on a distinguished road
Send a message via MSN to ZeLpH_MyStiK Send a message via Yahoo to ZeLpH_MyStiK
Quote:
Originally posted by Idrox0

Exactly what is that supposed to mean?
What do you think it means? It means , no im just kidding, it means nice speech, and etc.
__________________
Reply With Quote
  #5  
Old 11-02-2003, 05:21 AM
Lance Lance is offline
dark overlord
Lance's Avatar
Join Date: Sep 2003
Location: Space Jam Mountain
Posts: 5,072
Lance is on a distinguished road
Quote:
Originally posted by Idrox0

Exactly what is that supposed to mean?
It means . It does not mean or .

Working towards self-improvement's a good want, and I wish you good luck in learning more scripting.
Reply With Quote
  #6  
Old 11-02-2003, 05:57 AM
Goboom Goboom is offline
Pixel Monkey
Goboom's Avatar
Join Date: Dec 2001
Location: Michigan
Posts: 1,702
Goboom is on a distinguished road
Send a message via ICQ to Goboom Send a message via AIM to Goboom Send a message via MSN to Goboom Send a message via Yahoo to Goboom
Quote:
Originally posted by Lance

It means . It does not mean or .
LOL, that twas funny.
Idrox0, good luck! How good are you as of now?
__________________
Reply With Quote
  #7  
Old 11-02-2003, 07:25 AM
Idrox0 Idrox0 is offline
Registered User
Join Date: Oct 2003
Posts: 66
Idrox0 is on a distinguished road
Well, I'm not going to use "pretty good", as that would confuse you ! But I am an adequate scripter, and I currently know slightly advanced string storage and access, as I have learned that variables do not stay the same value when reconnecting. I don't want to work for a server, but I would like to know the "basics" of clientside/serverside so that if I am ever needed, I will be of good assistance. I have and idea... give me 3 ideas of scripts, each at a different level of scripting, and I will tell you if I could script it.
__________________
Reply With Quote
  #8  
Old 11-02-2003, 07:50 AM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Quote:
Originally posted by Idrox0
give me 3 ideas of scripts, each at a different level of scripting, and I will tell you if I could script it.
easy: drawing tool w/ atleast half the cabability of ms paint
medium: a window component with the basic functions (resize, maximize, minimize)
hard: AI for an archer baddy

not sure if this will accurately display your abilities though...
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #9  
Old 11-02-2003, 08:03 AM
Idrox0 Idrox0 is offline
Registered User
Join Date: Oct 2003
Posts: 66
Idrox0 is on a distinguished road
Ok, this is the wierdest thing...
Easy:Forget it
Medium:Forget it
Hard:What kind of AI?
__________________
Reply With Quote
  #10  
Old 11-02-2003, 08:04 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Quote:
Originally posted by Dach

easy: drawing tool w/ atleast half the cabability of ms paint
medium: a window component with the basic functions (resize, maximize, minimize)
hard: AI for an archer baddy
The problem is that each could be more difficult than any other, depending on the standards you maintain and features you add. And I'd say 'Easy' should be something that an average newbie can manage. Yours is too difficult :-p
__________________
Reply With Quote
  #11  
Old 11-02-2003, 11:52 AM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Quote:
Originally posted by Idrox0

Hard:What kind of AI?
I guess just like the basic functions that the built-in one has, I was thinking about if you were to use the shoot command that you would need some sort of extra knowledge to be able to calculate the values needed to hit a specific position actually

Quote:
Originally posted by Kaimetsu

The problem is that each could be more difficult than any other, depending on the standards you maintain and features you add. And I'd say 'Easy' should be something that an average newbie can manage. Yours is too difficult :-p
yeah, I can see that now, I was trying my darndest to not have him make a door
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #12  
Old 11-02-2003, 11:57 AM
Lance Lance is offline
dark overlord
Lance's Avatar
Join Date: Sep 2003
Location: Space Jam Mountain
Posts: 5,072
Lance is on a distinguished road
Quote:
Originally posted by Dach

yeah, I can see that now, I was trying my darndest to not have him make a door
Try a window.
Reply With Quote
  #13  
Old 11-02-2003, 04:44 PM
Ningnong Ningnong is offline
Registered User
Ningnong's Avatar
Join Date: Nov 2002
Location: < -- way
Posts: 262
Ningnong is on a distinguished road
AI's have to be one of the funnest things to script
__________________
Former Global Scripting Team Member


Reply With Quote
  #14  
Old 11-02-2003, 08:19 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
Quote:
Originally posted by Ningnong
AI's have to be one of the funnest things to script
Really? I know a certain kitty which will tell you otherwise.
__________________

Quote:
Exitus Acta Probat: The Outcome Justifies the Deed.
Reply With Quote
  #15  
Old 11-03-2003, 12:01 AM
GoZelda GoZelda is offline
Mister 1,000,000
GoZelda's Avatar
Join Date: Jan 2003
Location: Brussels, capital of Europe.
Posts: 5,396
GoZelda will become famous soon enough
Send a message via AIM to GoZelda Send a message via MSN to GoZelda
Quote:
Originally posted by Idrox0

Exactly what is that supposed to mean?
Spam :O

Heh well good luck. Don't ask trivial questions to kai though and don't call him paranoid because he sorta might not be very happy or so.
__________________

Quote:
Originally Posted by Lance
stefan is satan
I am the best.
[URL removed]Music or aural pollution?
Reply With Quote
  #16  
Old 11-03-2003, 01:08 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
Good luck, hope you get a pretty good scripter soon.
__________________
"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
  #17  
Old 11-03-2003, 02:05 AM
Ningnong Ningnong is offline
Registered User
Ningnong's Avatar
Join Date: Nov 2002
Location: < -- way
Posts: 262
Ningnong is on a distinguished road
Quote:
originally posted by Neoreno
Really? I know a certain kitty which will tell you otherwise.
That certain kitty will tell me that my own opinion is wrong?
__________________
Former Global Scripting Team Member


Reply With Quote
  #18  
Old 11-03-2003, 04:39 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Quote:
Originally posted by GoZelda
Don't ask trivial questions to kai
Clarification:

1) By 'trivial' I was referring to things that you could find out just by looking in newfeatures.txt/experimenting a little.
2) That's primarily when I'm away. I don't like having to leave my game just to tell somebody the x and y offsets for the player's centre.

Quote:
don't call him paranoid
It's okay to use it if you know what it means.
__________________
Reply With Quote
  #19  
Old 11-03-2003, 07:14 AM
ForgottenLegacy ForgottenLegacy is offline
-Backtoscripts-
Join Date: Aug 2003
Location: California
Posts: 289
ForgottenLegacy is on a distinguished road
Send a message via AIM to ForgottenLegacy
Can someone tell me how people become GST? I am soo curious to see how that's taken care of.
__________________
"The higher you fly, the harder it is to breathe."

[Kaidenn] Maybe I will somehow take control of Lance's body when he isn't looking, have him log onto Kingdoms, update one script, and leave.
[Kaidenn] And leave him exactly where I found him, unchanged and completely unnaware of what just took place the last two minutes.
[GrowlZ] Lance: You might want to lock your bedroom door tonight
Reply With Quote
  #20  
Old 11-03-2003, 07:16 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 ForgottenLegacy
Can someone tell me how people become GST? I am soo curious to see how that's taken care of.
You don't. We aren't hiring. If we need another person we ask someone we all vote on. People who ask most likely wont even be considered to be asked, if that time ever comes.
Reply With Quote
  #21  
Old 11-03-2003, 07:30 AM
Lance Lance is offline
dark overlord
Lance's Avatar
Join Date: Sep 2003
Location: Space Jam Mountain
Posts: 5,072
Lance is on a distinguished road
Quote:
Originally posted by Python523


You don't. We aren't hiring. If we need another person we ask someone we all vote on. People who ask most likely wont even be considered to be asked, if that time ever comes.
I'd like to add that most people out there are unfit to be on the team, and don't even understand what it does.
Reply With Quote
  #22  
Old 11-03-2003, 08:21 AM
ForgottenLegacy ForgottenLegacy is offline
-Backtoscripts-
Join Date: Aug 2003
Location: California
Posts: 289
ForgottenLegacy is on a distinguished road
Send a message via AIM to ForgottenLegacy
I never said I wanted to be a GST. In fact, the thought of having an rc on serveral servers is somthing that I would not really like. I am just wondering how you people hire, out of curiosity.
__________________
"The higher you fly, the harder it is to breathe."

[Kaidenn] Maybe I will somehow take control of Lance's body when he isn't looking, have him log onto Kingdoms, update one script, and leave.
[Kaidenn] And leave him exactly where I found him, unchanged and completely unnaware of what just took place the last two minutes.
[GrowlZ] Lance: You might want to lock your bedroom door tonight
Reply With Quote
  #23  
Old 11-03-2003, 07:34 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 ForgottenLegacy
I never said I wanted to be a GST. In fact, the thought of having an rc on serveral servers is somthing that I would not really like. I am just wondering how you people hire, out of curiosity.
There isn't a 'tryout' for become GST, the team was formed with scripters of Graal Kingdoms.
__________________
"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
  #24  
Old 11-03-2003, 08:40 PM
GoZelda GoZelda is offline
Mister 1,000,000
GoZelda's Avatar
Join Date: Jan 2003
Location: Brussels, capital of Europe.
Posts: 5,396
GoZelda will become famous soon enough
Send a message via AIM to GoZelda Send a message via MSN to GoZelda
Quote:
Originally posted by Kaimetsu
1) By 'trivial' I was referring to things that you could find out just by looking in newfeatures.txt/experimenting a little.
2) That's primarily when I'm away. I don't like having to leave my game just to tell somebody the x and y offsets for the player's centre.
Yah i found that out later

Quote:
It's okay to use it if you know what it means.
Too bad some people think of the word different. Or maybe we misinterpreted eachother wrong :/ Even though i'm quite sure i used it right.
__________________

Quote:
Originally Posted by Lance
stefan is satan
I am the best.
[URL removed]Music or aural pollution?
Reply With Quote
  #25  
Old 11-04-2003, 02:20 AM
ZeLpH_MyStiK ZeLpH_MyStiK is offline
Scripter
ZeLpH_MyStiK's Avatar
Join Date: May 2003
Location: NYC
Posts: 553
ZeLpH_MyStiK is on a distinguished road
Send a message via MSN to ZeLpH_MyStiK Send a message via Yahoo to ZeLpH_MyStiK
Quote:
Originally posted by Kaimetsu


The problem is that each could be more difficult than any other, depending on the standards you maintain and features you add. And I'd say 'Easy' should be something that an average newbie can manage. Yours is too difficult :-p
Yes, what Kaimetsu said is exactly true. I would consider the windows to be easiest, then the AI, and finally, the drawing features. I consider the drawing script to be the hardest as it needs to check for images, tiles, or whatever you use to make the script, in order to do a simple fill (putting into assumption that once you have a closed polygon, fill only changes the color within the polygon).
__________________
Reply With Quote
  #26  
Old 11-05-2003, 12:00 AM
TheStivi TheStivi is offline
Registered User
Join Date: Sep 2002
Location: Germany - NRW
Posts: 78
TheStivi is on a distinguished road
Send a message via ICQ to TheStivi Send a message via AIM to TheStivi
Quote:
Originally posted by Dach

easy: drawing tool w/ atleast half the cabability of ms paint
medium: a window component with the basic functions (resize, maximize, minimize)
hard: AI for an archer baddy

not sure if this will accurately display your abilities though...
AI for an archer baddy is not hard
hard is a serversystem like the graal 2002 server system without mudlib

i made one but not really like the g2k2 one but i work on it xD
__________________
Old Staff Jobs :
Graal 2002 : Gani Maker || Doomsday : Developer || Terra : Developer || Zenkou : NAT || Anystria : Manager || Galeon : Co Manager || Kabruriki : NAT Chief || Archaic : NAT || Age of Legends : Manager
Reply With Quote
  #27  
Old 11-05-2003, 12:55 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 TheStivi


AI for an archer baddy is not hard
hard is a serversystem like the graal 2002 server system without mudlib

i made one but not really like the g2k2 one but i work on it xD
actually it's quite simple o_O
Reply With Quote
  #28  
Old 11-05-2003, 08:55 AM
TheStivi TheStivi is offline
Registered User
Join Date: Sep 2002
Location: Germany - NRW
Posts: 78
TheStivi is on a distinguished road
Send a message via ICQ to TheStivi Send a message via AIM to TheStivi
i created one 2 months ago.
the ai lifts bushes and stones and throw it on you then he go back and defense then he attack you with bow then he walk und jump on you and hit you with sword (the action is random)
I liked it.
but i deleted it
__________________
Old Staff Jobs :
Graal 2002 : Gani Maker || Doomsday : Developer || Terra : Developer || Zenkou : NAT || Anystria : Manager || Galeon : Co Manager || Kabruriki : NAT Chief || Archaic : NAT || Age of Legends : Manager
Reply With Quote
  #29  
Old 11-06-2003, 12:27 AM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Quote:
Originally posted by TheStivi


AI for an archer baddy is not hard
hard is a serversystem like the graal 2002 server system without mudlib

i made one but not really like the g2k2 one but i work on it xD
depends on how good it is

like I said before, I was thinking about using shoot and having a good enough understanding of simple physics to incorporate an aiming capability into the npc (i.e. if the player is running away, they npc could possible hit the player) but alas, I wasn't very specific cause it was too late in the night for me to think, or goto bed
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #30  
Old 11-09-2003, 08:55 PM
GoZelda GoZelda is offline
Mister 1,000,000
GoZelda's Avatar
Join Date: Jan 2003
Location: Brussels, capital of Europe.
Posts: 5,396
GoZelda will become famous soon enough
Send a message via AIM to GoZelda Send a message via MSN to GoZelda
Quote:
Originally posted by Python523


actually it's quite simple o_O
Wouldn't you just use classes for the NPC's?
__________________

Quote:
Originally Posted by Lance
stefan is satan
I am the best.
[URL removed]Music or aural pollution?
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 01:53 PM.


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