How do I make it so only Prisoners change into criminals buy touching brick? [closed]
Here is my script. I am wandering how I could add to it so only prisoners turn into crims. I made it so when a team touches a wall they turn into crims.
--- code at bottom is where when its touched they change team
01 | local RemoteEvent = game.ReplicatedStorage.ChangeTeam |
02 | local CriminalEvent = game.ReplicatedStorage.Criminals |
03 | local PoliceEvent = game.ReplicatedStorage.Police |
05 | local CrimFrame = game.StarterGui.ScreenGui.CrimsTeam |
07 | local PoliceDevice = game.Teams |
09 | local PoliceTeamTest = game.Teams.Police |
11 | local player = game.Players.LocalPlayer |
13 | local frame = script.Parent:WaitForChild( "Frame" ) |
15 | local player = game.Players.LocalPlayer |
17 | local red = game.Workspace.Parts.RedBrick |
19 | local CitizensColor = "Lime green" |
20 | local PoliceColor = "Cyan" |
21 | local PrisonersColor = "Bright orange" |
22 | local CriminalsColor = "Crimson" |
24 | frame.Prisoners.MouseButton 1 Click:Connect( function () |
25 | RemoteEvent:FireServer(BrickColor.new(PrisonersColor)) |
29 | frame.Police.MouseButton 1 Click:Connect( function () |
30 | RemoteEvent:FireServer(BrickColor.new(PoliceColor)) |
34 | frame.Citizens.MouseButton 1 Click:Connect( function () |
35 | RemoteEvent:FireServer(BrickColor.new(CitizensColor)) |
39 | red.Touched:Connect( function () |
40 | CriminalEvent:FireServer(BrickColor.new(CriminalsColor)) |
43 | game.ReplicatedStorage.Criminals.OnServerEvent:Connect( function (player,teamcolor) |
44 | player.TeamColor = teamcolor |