I swear this is so annoying, making scripting seem harder to new users then what it already is, anyways I was just wondering how to fix a team-spawns, because when new users join my game there is an option for them to pick their team, now I managed to fix it to where whichever team they pick they join however the dont spawn on the correct spawn location anymore..
All the colors are the same of the spawns and teams.

2 comments
Make sure that you are using Remote Events (http://wiki.roblox.com/index.php?title=Remote_Events_and_Functions) And also don't change server-side things with a local script (EXAMPLE: adding a part to the workspace with a local script, etc...) The only things you can change with a local script are client side things (http://wiki.roblox.com/index.php/Client-Side_Scripting_and_Server-Side_Scripting)
Yeah, do it through remote events and read (http://wiki.roblox.com/index.php?title=Experimental_Mode) for more info on FE.