Graal Forums  

Go Back   Graal Forums > Development Forums > NPC Scripting > NPC Server
FAQ Members List Calendar Today's Posts

 
 
Thread Tools Search this Thread Rate Thread Display Modes
  #1  
Old 04-16-2002, 01:26 AM
joseyisleet joseyisleet is offline
Registered User
Join Date: Aug 2001
Posts: 378
joseyisleet is on a distinguished road
NPC Server.

-=Josey=-
Ok, I read that Graal will become fully pay-to-play. Does this mean that the so called "free" servers will now have access to an NPC Server, or only Graal2001 and Graal2002, or, will it keep the same? I got a bit confused on this. ;\
__________________
Account used by Josey and Howard.
Ali G: 'Is it cause i Black?'
  #2  
Old 04-16-2002, 04:57 AM
Saga2001 Saga2001 is offline
Wishing he had 3 feet
Join Date: Aug 2001
Location: Basement
Posts: 1,565
Saga2001 is on a distinguished road
Send a message via ICQ to Saga2001 Send a message via AIM to Saga2001 Send a message via Yahoo to Saga2001
From the jist of what I have heard non-p2p will still be non-p2p, probably a lot of servers aren't interested in changing all npcs because that would probably mean a reset, however non-p2p servers are allowed to go p2p from what I understand. I guess we'll have to start calling them enhanced servers and not enhanced servers...cause they will all be pay...
__________________

!Wan ( 11:27:55 AM):
can i c ur scripts please?
Zorg (RC): If I hear NPC Server call Ne0, Past Austin or Brent sexy one more time im disconnecting it
  #3  
Old 04-16-2002, 06:23 PM
Spanko Spanko is offline
Squeaker of Soles
Spanko's Avatar
Join Date: Nov 2001
Location: The Netherworl...lands
Posts: 1,366
Spanko is on a distinguished road
Send a message via ICQ to Spanko Send a message via AIM to Spanko Send a message via Yahoo to Spanko
The current free servers will be able to get an NPC-Server if their scripting is good enough.
Though from what I've understood some of the things now only for the P2P servers will also come to the current free servers, like multi-framed multi-dir ganis and light effects.
__________________

ICQ: 125283920
MSN: [email protected]
AIM: Squeax0r
Squeaker seems unable to access the forum using this account.. tis a sad day.
Now with occasional Asuka flavour! Ooops a bit too much...
Asuka should be king of Dustari!

"Y'know, some days even my lucky rocketship underpants don't even help."
  #4  
Old 04-16-2002, 10:45 PM
Saga2001 Saga2001 is offline
Wishing he had 3 feet
Join Date: Aug 2001
Location: Basement
Posts: 1,565
Saga2001 is on a distinguished road
Send a message via ICQ to Saga2001 Send a message via AIM to Saga2001 Send a message via Yahoo to Saga2001
Quote:
Originally posted by Spanko
The current free servers will be able to get an NPC-Server if their scripting is good enough.
Though from what I've understood some of the things now only for the P2P servers will also come to the current free servers, like multi-framed multi-dir ganis and light effects.
and light effects?! o.O

I just say every server should have npc server, but Stefan should make some sort of way so that npcs that aren't specifically pointed out to be serverd won't be, like so that if for example N-Pulse wanted to get NPC-Server, they could and they wouldn't have to recode each npc with a //#CLIENTSIDE and stuff...
__________________

!Wan ( 11:27:55 AM):
can i c ur scripts please?
Zorg (RC): If I hear NPC Server call Ne0, Past Austin or Brent sexy one more time im disconnecting it
  #5  
Old 04-17-2002, 05:24 AM
Saga2001 Saga2001 is offline
Wishing he had 3 feet
Join Date: Aug 2001
Location: Basement
Posts: 1,565
Saga2001 is on a distinguished road
Send a message via ICQ to Saga2001 Send a message via AIM to Saga2001 Send a message via Yahoo to Saga2001
Quote:
Originally posted by Kaimetsu


Nope, couldn't work. For one thing, it'd have to disable things like playerrupees++ from the client anyway.
Stupid Kaimetsu, always right...*hates kaimetsu*...lol.
__________________

!Wan ( 11:27:55 AM):
can i c ur scripts please?
Zorg (RC): If I hear NPC Server call Ne0, Past Austin or Brent sexy one more time im disconnecting it
  #6  
Old 05-03-2002, 08:35 PM
Projectshifter Projectshifter is offline
The David
Projectshifter's Avatar
Join Date: Apr 2002
Location: USA
Posts: 912
Projectshifter is an unknown quantity at this point
Send a message via ICQ to Projectshifter Send a message via AIM to Projectshifter Send a message via MSN to Projectshifter Send a message via Yahoo to Projectshifter
Ah crap, what about playerrupees+=1; ? If they only needed //#CLIENTSIDE and all the ++ and -- taken out that would not be too hard. Or is there a BIG list of stuff that can't be used?
---Shifter
  #7  
Old 05-04-2002, 02:35 AM
Saga2001 Saga2001 is offline
Wishing he had 3 feet
Join Date: Aug 2001
Location: Basement
Posts: 1,565
Saga2001 is on a distinguished road
Send a message via ICQ to Saga2001 Send a message via AIM to Saga2001 Send a message via Yahoo to Saga2001
What NPC server basically does is enhances the scripting capabilities by allowing serverside changes to take place, allowing commands like addguildmember, with(), savelog2, and more. Player's rupees are sent serverside for security. Kaimetsu, from what I understand, there will be a //#SERVERSIDE allowed? If this is true, it could save from a WHOLE lot of rescripting. Its already allowed on Graal2001 if I have been informed correctly.
__________________

!Wan ( 11:27:55 AM):
can i c ur scripts please?
Zorg (RC): If I hear NPC Server call Ne0, Past Austin or Brent sexy one more time im disconnecting it
  #8  
Old 05-04-2002, 01:43 PM
Neonight Neonight is offline
where da wmdz at
Neonight's Avatar
Join Date: Jun 2001
Location: Windsor, Illinois
Posts: 3,665
Neonight is on a distinguished road
Send a message via AIM to Neonight
Quote:
Originally posted by Saga2001
What NPC server basically does is enhances the scripting capabilities by allowing serverside changes to take place, allowing commands like addguildmember, with(), savelog2, and more. Player's rupees are sent serverside for security. Kaimetsu, from what I understand, there will be a //#SERVERSIDE allowed? If this is true, it could save from a WHOLE lot of rescripting. Its already allowed on Graal2001 if I have been informed correctly.

Jagen:
The NPC Server would have to be reprogrammed in order to only run scripts that have //#SERVERSIDE
  #9  
Old 05-04-2002, 02:03 PM
Neonight Neonight is offline
where da wmdz at
Neonight's Avatar
Join Date: Jun 2001
Location: Windsor, Illinois
Posts: 3,665
Neonight is on a distinguished road
Send a message via AIM to Neonight
Quote:
Originally posted by Kaimetsu


That would require a fairly large amount of rescripting on existing servers.

Jagen:
That's true as well... but what I think most people want is two different NPC Server types, one will only run on
//#SERVERSIDE scriptx and the other will run on scripts that don't start with //#CLIENTSIDE, one that will only run on //#SERVERSIDE scripts would be useful if servers like classic wanted to get an NPC Server since noone really wants to work on clientsided all the npcs in a few thousand levels
  #10  
Old 05-09-2002, 08:59 PM
Projectshifter Projectshifter is offline
The David
Projectshifter's Avatar
Join Date: Apr 2002
Location: USA
Posts: 912
Projectshifter is an unknown quantity at this point
Send a message via ICQ to Projectshifter Send a message via AIM to Projectshifter Send a message via MSN to Projectshifter Send a message via Yahoo to Projectshifter
What about reprogramming the NPC server?? It seems like a HELL of a lot of work to fix all the existing scripts...
---Shifter
__________________
Who has time for life these days?
  #11  
Old 05-10-2002, 02:18 AM
Faheria_Admin5 Faheria_Admin5 is offline
Registered User
Join Date: Sep 2001
Posts: 70
Faheria_Admin5 is on a distinguished road
Send a message via AIM to Faheria_Admin5
Most all important playervariables can only be changed server side with an npc server.
Such things being sword power, shield power , full hearts, ruppees, any level warping or changing abilities, all clientr.variables and strings, and some other things
Also client toweapons dont work anymore unless the weapon is in the database , this prevents fake weapons and npcs to wreak havoc.
Weapon deletion can be done client side but no weapon addition can be performed must be done server side with an addweapon command or toweapon command. Preferably addweapon because toweapon updates the weapon script and addweapon doesnt which allows you to edit weapons without having to change level

The things left that can be changed clientside are playerx , y , bombs arrows , clothing, and client. values

There are some others im just giving you a few of the changes.

Sorry i have lots of typo's im at school and its almost time to go im just trying to give a bit of helpful information
__________________

  #12  
Old 05-10-2002, 02:44 AM
Spark910 Spark910 is offline
Ex-Graal Global
Spark910's Avatar
Join Date: Oct 2001
Location: England
Posts: 10,892
Spark910 has a spectacular aura about
They will only have access to it if Stefan thinks it could improve server or player ammounts also they have to have a good scripter who would responisbly use and not abuse and NC Controls! I Think if they got scritpers UN Would be aloud it or Deltria or Classic as alot fo people play them so its worth it! And other server may as well forget it unless get a great worthwhile scripter.
__________________
--Spark911
  #13  
Old 05-10-2002, 11:17 PM
Saga2001 Saga2001 is offline
Wishing he had 3 feet
Join Date: Aug 2001
Location: Basement
Posts: 1,565
Saga2001 is on a distinguished road
Send a message via ICQ to Saga2001 Send a message via AIM to Saga2001 Send a message via Yahoo to Saga2001
Quote:
Originally posted by Kaimetsu


Please, until you know all about P2P scripting and why that's a ridiculous suggestion, don't take part in these debates.
Yes, you need to learn before you can speak.
__________________

!Wan ( 11:27:55 AM):
can i c ur scripts please?
Zorg (RC): If I hear NPC Server call Ne0, Past Austin or Brent sexy one more time im disconnecting it
  #14  
Old 05-18-2002, 12:27 AM
Yakuna2001 Yakuna2001 is offline
Registered User
Yakuna2001's Avatar
Join Date: Jun 2001
Location: England U.K
Posts: 940
Yakuna2001 is on a distinguished road
Send a message via AIM to Yakuna2001
i would like for u.n to have an npc server.......
__________________

-Manager of the UnholyNation PlayerWorld-
UnholyNation Forums
  #15  
Old 05-18-2002, 12:36 AM
GrowlZ1010 GrowlZ1010 is offline
defunct
Join Date: May 2002
Posts: 187
GrowlZ1010 is on a distinguished road
Quote:
Originally posted by Projectshifter
What about reprogramming the NPC server?? It seems like a HELL of a lot of work to fix all the existing scripts...
---Shifter
And so rewriting, testing, and finally re-releasing an interpretation application to fix a problem that it's not entirely clear exists is easier than adding a few //#SERVERSIDEs and //#CLIENTSIDEs?

Anyway, reprogramming the NPC Server would probably lead to all sorts of compatibility issues with existing scripts. And we don't want the Graal2001 market going berserk and serving up items for -900 gralat now, do we?

(N.B: I may be wrong in my assumptions. I'm no NPC Server expert myself. However, redesigning an entire system for a few incompatible scripts seems a little heavy-handed.)
  #16  
Old 05-18-2002, 01:09 AM
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
we can't stay in the past

we need to embrace new ventures and welcome them with welcome arms

npc server is possibly the greatest improvement to graal, atleast to me
__________________
[signature]insert here[/signature]
  #17  
Old 05-18-2002, 08:55 AM
Bhala Bhala is offline
Disgruntled Monkey
Bhala's Avatar
Join Date: Mar 2001
Posts: 779
Bhala is on a distinguished road
What is needed is a program that runs through a set of levels & adds the //#CLIENTSIDE to all script & looks for flags & vars that will not work with the NPC Server. Then it would be easyer to convet servers to NPC Server. It would still require a lot of rescripting.
 


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:27 AM.


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