View Single Post
  #44  
Old 03-22-2005, 02:14 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 Gambet
I thought the server read everything as objects with GS2
That doesn't mean what you think it means.

Honestly, I'm not even sure what you think it means.

This isn't a new GScript vs old GScript issue. It's not even related to scripting. From what has been said here, it seems that the GServer simply doesn't know about some types (probably those without scripts) of blocking clientside NPCs. Other than for blocking reasons, it doesn't need to know about them. So if we stop treating them as NPCs then we can reduce some of the strain on the server, right? No need to trigger them in response to events, no need to involve them when iterating through NPCs, etc.

The only problem is that the server isn't considering them when determining the flight of projectiles; the objects are there, and the client knows about them, but the server just seems a big ol' empty space. Hence, bullets are (from the perspective of the server) travelling through what the players perceive as walls.
__________________
Reply With Quote