I've Tried already asking and the guy did not reply to "Why is LoadCharacter Not Working?"
I've Searched the whole site and I cannot find my answer, I've even tried asking my friend "ademyst" BTW the scripter of "HMM..." and hes on do not disturb at the moment on discord so its kinda hard to ask him. I really want to make a black ops type game instead Its SCP Black ops. I just cannot find a way to do it witch did not work
MY SCRIPT:
local player = game.Players.LocalPlayer
if player.Team == game.Teams.Chaos then game.Teams.Chaos.StarterCharacter:Clone().Parent = game.StarterPlayer end
( ITS A LOCALSCRIPT INSIDE OF STARTERCHARACTERSCRIPTS )
Please Fix the Script. I'm fairly newish to this type of scripting.

2 comments
You should do the character spawning all on the server. Just have a different character model for each team in ServerStorage or ReplicatedStorage, uncheck Players.CharacterAutoLoads and manually set the player's player.Character to a Clone of the model for their team, then parent it to Workspace..
LoadCharacter() is not needed, that's only for spawning a user's default Roblox avatar. A StarterCharacter should only be used when you want everyone to have the same character.