View Single Post
  #15  
Old 08-25-2002, 12:33 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
Quote:
Originally posted by Jinx


This I do not understand. I am no scripting genius, so I'm sure there's a reason. If there are no players in the level, then why does it matter if the script is still running?

-Jinx
I think he ment that, the way on none NPC servers and you got levels connected and you go over you can see that everything freezes other than a Player in the level(s) your not in. For eg:

warpani.gif in a NPC , animates when you are in the level, Stops and freezes when your out of the level until you reenter it (Kind of like a sleep commmand just for you the client) then it stops sleeping and actions and commands start when you re enter the level.

So with a NPC server the script and actions STILL run with or without you or anyone in the level or not.

Why it matters it still runs:

I think we will find that without scripts running without a player in a level, then the ''Train'' script such as on 2001, Would only work if a player is in the level, and if it did this, Itwouldnt move with nobody on it, and would depend on someone being in a level to work. As you can see this is inconvinent(sp?) so its important we can make a script run without someone in a level or we wouldnt get the smooth effects such as Trains and Creatures that walk around the Overworld through levels (Sometimes without a player in them).

Someone can confirm this as I started learning about NPC server, and serverside/clientside differences in scripting 1 day ago, So I probally got it all wrong, but thats what I think it is