When A Player is in enemy team it automatically morphs the player to a team morph That can be seen by Other Players Client Too, How do I do that? And Where do I Put It?
You can use Remote Events
Firstly, make a remote event instance in replicated, then name it "morphTo", we fire it and provide the team name
local morphTo = game:GetService('ReplicatedStorage').morphTo morphTo:FireServer(player.Team.Name)
Second, make a server script and parent it to server script service and define 2 variables as its morphs
local redMorph = -- link those to the morph characters, you can rename the variables to whatever you want local blueMorph = local morphTo = game:GetService('ReplicatedStorage').morphTo morphTo.OnServerEvent:Connect(function(player, team) if team == 'red' then local cloned = redMorph:Clone() cloned.Parent = workspace player.Character = cloned player:LoadCharacter() else local cloned = blueMorph:Clone() cloned.Parent = workspace player.Character = cloned player:LoadCharacter() end end)