ich kenn zwar diesen ganzen Function quatsch nicht. aber ist nicht standartgemäß der "noobspawn" im onplayerconnect public drin?
Beim GF ist er original unter SetPlayerToSpawn drinne.
OnPlayerConnect wird wie der Name schon sagt nur beim Connecten ausgeführt.
Der zweite Teil wäre dann OnPlayerRequestSpawn. Von daher wäre es Quatsch den Spawn unter OnPlayerConnect zu setzen sofern man den in keine Variablen Speichert.