02.04.2012, 11:49
I understand perfectly,I had this bug also,well just define a loggedin player variable and set its value to 1 if the player managed to login by typing a password.And if he logged in without typing anyything,then let its value stand as 0.Now you must check it on OnPlayerSpawn function,if it's 0 kick the player,otherwise,welcome message!