I’ve been going insane trying to fix this, and this is my last option. I have been trying to get teams to spawn at their spawns instead of one single spawn. All the teams and spawn team colors are set properly yet still doesn’t work, however when you reset, you get sent to your spawn. Can anyone tell me how to solve it?
Are you sure that you have your teams set up completely in the “Teams” service?
If not, run the code game:GetService('Teams') in your command line to spawn it into the explorer and add your teams to it.
It might help just to start over and make sure everything is 100% correct.
Remove all spawners and teams and try again.
Make sure no spawners are set to neutral and make sure that no scripts are overriding any of this. I’m not really sure what else to tell you as this works just fine for me.
You need to make sure your teams are in the Teams Service Folder and that the colour of the team is the exact same colour as the spawn. You would also need to respawn if its not auto assignable.
Example of assigning:
game.Players.PlayerAdded:Connect(function(player)
player.Team = game.Teams["Team Name Case Sensitive"]
player:LoadCharacter()
Hey guys, I didn’t find a direct solution to this issue; but I did find a workaround.
You’ve just gotta add a script to the workspace that will teleport a player to whatever part you want them to whenever their character loads in.