Player Respawning and Join

-snip-

Fixed it.

Scratch that, I still need to fix the on player death thing. How can I disable the automatic respawn?

In the playerInitialSpawn set them to spectate a player
[lua]
if ValidEntity(ply) then
ply:Spectate( OBS_MODE_CHASE )
ply:SpectateEntity( player.GetAll()[1] )
end
[/lua]

Awesome, thanks for the reply. I’ll try it when I get back from college