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 08-02-2002, 10:01 AM
Acererak Acererak is offline
Registered User
Join Date: Feb 2002
Location: CA
Posts: 330
Acererak is on a distinguished road
Send a message via AIM to Acererak
Question Serverside Scripthng

Where can I learn about serverside scripting, I want my NPCs to work with the NPC Server but basicly what i know is out of date.
__________________

Rate Me:5 4 3 2 1
Reply With Quote
  #2  
Old 08-02-2002, 10:03 AM
AlexH AlexH is offline
Have A Drink On Me
AlexH's Avatar
Join Date: Jun 2001
Location: Somewhere In Time
Posts: 7,442
AlexH is on a distinguished road
Send a message via AIM to AlexH Send a message via MSN to AlexH
The only real way to learn is to get yourself access to an NPC Server and just script on it.
Too difficult to learn without having somewhere you can test scripts.
__________________
QUICK LOOK BUSY JESUS IS COMING!
Reply With Quote
  #3  
Old 08-02-2002, 10:08 AM
Acererak Acererak is offline
Registered User
Join Date: Feb 2002
Location: CA
Posts: 330
Acererak is on a distinguished road
Send a message via AIM to Acererak
you know of any job openings?
__________________

Rate Me:5 4 3 2 1
Reply With Quote
  #4  
Old 08-02-2002, 10:24 AM
weirdpikachu2 weirdpikachu2 is offline
Registered User
Join Date: May 2002
Posts: 115
weirdpikachu2 is on a distinguished road
Send a message via AIM to weirdpikachu2
Quote:
Originally posted by Acererak
you know of any job openings?
utopia's in desperate need of good scripters... as long as you can at least |337ly well with clientside for now, you're hired!
__________________
Reply With Quote
  #5  
Old 08-02-2002, 11:09 AM
Poogle Poogle is offline
Registered User
Poogle's Avatar
Join Date: Jun 2001
Posts: 2,471
Poogle is on a distinguished road
Quote:
Originally posted by weirdpikachu2


utopia's in desperate need of good scripters... as long as you can at least |337ly well with clientside for now, you're hired!
Its not a server though so therefore it has no npc server
Reply With Quote
  #6  
Old 08-02-2002, 11:12 AM
weirdpikachu2 weirdpikachu2 is offline
Registered User
Join Date: May 2002
Posts: 115
weirdpikachu2 is on a distinguished road
Send a message via AIM to weirdpikachu2
Quote:
Originally posted by Poogle
Its not a server though so therefore it has no npc server
after we submit for a private server, however

until then, we'll need clientside scripting only in order to get accepted... if he can help us, i'm sure we'll make it for a private server
__________________
Reply With Quote
  #7  
Old 08-02-2002, 12:37 PM
screen_name screen_name is offline
is watching you
Join Date: Mar 2002
Location: The 3rd Dimension
Posts: 2,160
screen_name is on a distinguished road
Send a message via AIM to screen_name Send a message via MSN to screen_name
Quote:
Originally posted by AlexH
The only real way to learn is to get yourself access to an NPC Server and just script on it.
Too difficult to learn without having somewhere you can test scripts.
exactly, and once you start testing on server, you really cant rely on your knowledge of clientside scripting


such as weapon triggeractions , that took me a day to get, and i had to bug stefan about it 5 times to finally understand

i was like do i put WeaponName or the weapon's name
and like do i change 0,0 to playerx and playery, lol

i hope i didnt bother him too much
__________________
[signature]insert here[/signature]
Reply With Quote
  #8  
Old 08-02-2002, 12:42 PM
Python523 Python523 is offline
Banned
Join Date: Aug 2001
Location: Illinois
Posts: 3,498
Python523 is on a distinguished road
I don't know why people think it's so hard to learn serverside, it wasn't difficult for me to learn at all
Reply With Quote
  #9  
Old 08-05-2002, 07:03 AM
Kyle_2002 Kyle_2002 is offline
Banned
Join Date: Aug 2002
Location: Where do you think?
Posts: 160
Kyle_2002 is on a distinguished road
Than make a tutorial.
Reply With Quote
  #10  
Old 08-05-2002, 07:35 AM
nyghtGT nyghtGT is offline
Banned
nyghtGT's Avatar
Join Date: Jun 2001
Posts: 3,993
nyghtGT is on a distinguished road
Send a message via AIM to nyghtGT
Quote:
Originally posted by Python523
I don't know why people think it's so hard to learn serverside, it wasn't difficult for me to learn at all
Some people just don't see it as:

Stuff on the players computer (clientside)

Stuff on Graal's computer (serverside)
Reply With Quote
  #11  
Old 08-05-2002, 07:52 AM
Kyle_2002 Kyle_2002 is offline
Banned
Join Date: Aug 2002
Location: Where do you think?
Posts: 160
Kyle_2002 is on a distinguished road
Well I'm still learing how to script, I learned how to script about 2 days ago and I havn't been on my comp sence than.
Reply With Quote
  #12  
Old 08-05-2002, 08:11 AM
LilNiglet LilNiglet is offline
stop all the downloadin'
Join Date: Jun 2001
Posts: 3,178
LilNiglet is on a distinguished road
Quote:
Originally posted by Python523
I don't know why people think it's so hard to learn serverside, it wasn't difficult for me to learn at all
X2
Reply With Quote
  #13  
Old 08-05-2002, 09:37 AM
Kyle_2002 Kyle_2002 is offline
Banned
Join Date: Aug 2002
Location: Where do you think?
Posts: 160
Kyle_2002 is on a distinguished road
Someone make a tutorial or make some examples on how to do it. Saying "That **** was e to the z" doesn't help anyone.
Reply With Quote
  #14  
Old 08-05-2002, 09:58 AM
Torankusu Torankusu is offline
Elite Member
Torankusu's Avatar
Join Date: Jun 2001
Posts: 10,065
Torankusu has a spectacular aura aboutTorankusu has a spectacular aura about
Quote:
Originally posted by Kyle_2002
Someone make a tutorial or make some examples on how to do it. Saying "That **** was e to the z" doesn't help anyone.
example.


//#CLIENTSIDE makes a part of the script clientside.

Now, if we were to make a warp ring, or something, this is how I would do it:

The weapon's name is WRing
NPC Code:
Triggeraction - Clientside and triggering serverside actions.


if (actionWRing){
setlevel2 level,x,y; //I think...
}

//#CLIENTSIDE
if (weaponfired){
triggeraction 0,0,WRing,; //(WRing, being the weapon's name
}

Reply With Quote
  #15  
Old 08-05-2002, 10:04 AM
Kyle_2002 Kyle_2002 is offline
Banned
Join Date: Aug 2002
Location: Where do you think?
Posts: 160
Kyle_2002 is on a distinguished road
Quote:
Originally posted by Torankusu
example.


//#CLIENTSIDE makes a part of the script clientside.

Now, if we were to make a warp ring, or something, this is how I would do it:

The weapon's name is WRing
NPC Code:
Triggeraction - Clientside and triggering serverside actions.


if (actionWRing){
setlevel2 level,x,y; //I think...
}

//#CLIENTSIDE
if (weaponfired){
triggeraction 0,0,WRing,; //(WRing, being the weapon's name
}

I think I get it. The only thing one would need to put in the CLIENTSIDE part is external part of the NPC. (If you get what I'm saying)
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 05:43 AM.


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