Quote:
Originally Posted by BlurredD
Automatically resetting all of client's triggers has the potential to cause even more problems. I created special trigger zones (see section in readme) specifically to address trigger issues, particularly those dealing with team-based triggers and clients automatically inheriting the server's triggers.
Players changing teams isn't an issue in most levels using team-based triggers since the player will typically pass by the correct trigger zone after respawning. I would assume this a common practice since even if you use what was commonly called the JAIL2 concept (see the Advanced section in this article) to get around clients always inheriting the server's triggers, you would probably want to make the level so that a player with bad triggers receives the correct ones after spawning for the second time. If any level you encounter doesn't do this, you may want to tell the author to make the change.
|
Thanks, but my issue wasn't with people inheriting the server's triggers. I just was experimenting with a level myself on a server and passed the team triggers when I was on the blue team, then swapped. Then I passed the triggers for the red team. After swapping, I was able to access both areas normally closed to blue and normally closed to red. But I realize that swapping doesn't normally happen mid-game, and the solution would be much worse than the problem. As an afterthought, you should probably ignore the issue altogether.
On another note, I did also find a problem that would be worth fixing.
While testing, I opened two windows and joined my own server. The level had a Jazz/Spaz morph in it. They morphed just fine, but then I killed one while he was still morphed into Jazz. When he respawned, he looked like Spaz again to himself, but on the other screen, he still seemed to be Jazz. Although it didn't affect the gameplay, it was a bit confusing to see Spaz hovering and Jazz uppercutting sideways.
__________________

Lexicographer: Someone who writes dictionaries
Neophyte: A novice, or newbie
Hemisemidemiquaver: In music, a sixty-fourth note
Exit Troglobite, Stage Left
|