I’m spectating a player using some code. When I spectate with this code :
It spectates the correct player, but the person who is spectating’s gun is shown floating in the air. The Pl:Lock() is necessary or else the player will be able to run around while spectating someone, even though I set the movetype to OBSERVER.
This is not the biggest problem though. When I run the unspectate code:
The player unspectates, but he has no model and cannot be seen, shot, or collided with by other players when they run into him, yet he can shoot, and he can’t run through players on his own, but you can still see his gun floating, and his HUD doesn’t show up on his screen.
Is spectate just another one of garry’s casualties or am I doing something wrong?