--<<Var>>--
localp = game.Players.LocalPlayer
--<<Names>>--
DEAName = {}
ETName = {}
ECName = {}
IAName = {"MINECRAFT_LOLBUILDZ"}
ISDName = {"tictac67"}
MDName = {"tolly67p"}
MTFName = {"tictac67","MINECRAFT_LOLBUILDZ"}
MANUDName = {"tictac67","tolly67p","MINECRAFT_LOLBUILDZ"}
SDName = {"AviaSamuel_RBLX","tolly67p"}
SCDName = {"tictac67"}
DORName = {}
CDName = {"JackPlaysRBYT","Pupp_err","Giptoid","ThePersonThatWorks","tictac67"}
CEName = {}
FPList = {"AviaSamuel_RBLX","tolly67p","MINECRAFT_LOLBULDZ","alien_fan","hellospickles1"}
--<<Teams>--
function CI()
if localp.TeamColor == game.Teams["Class-D"].TeamColor or localp.TeamColor == game.Teams["Un-Authorized"].TeamColor then
game.workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Chaos Insurgency"].TeamColor)
end
end
function Respawn()
localp.Character.Humanoid.Health = 0
end
function DEA()
for i,v in pairs(DEAName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Department of External Affairs"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Department of External Affairs"].TeamColor)
end
end
end
end
function ET()
for i,v in pairs(ETName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Engineering and Technical"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Engineering and Technical"].TeamColor)
end
end
end
end
function EC()
for i,v in pairs(ECName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Ethics Committee"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Ethics Committee"].TeamColor)
end
end
end
end
function FP()
for i,v in pairs(CDName) do
if localp.Name ~= v then
if localp.TeamColor ~= game.Teams["Foundation Personnel"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Foundation Personnel"].TeamColor)
end
end
end
end
function IA()
for i,v in pairs(IAName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Intelligence Agency"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Intelligence Agency"].TeamColor)
end
end
end
end
function ISD()
for i,v in pairs(ISDName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Internal Security Department"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Internal Security Department"].TeamColor)
end
end
end
end
function MD()
for i,v in pairs(MDName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Medical Department"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Medical Department"].TeamColor)
end
end
end
end
function MTF()
for i,v in pairs(MTFName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Mobile Task Force"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Mobile Task Force"].TeamColor)
end
end
end
end
function ManuD()
for i,v in pairs(MANUDName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Manufacturing Department"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Manufacturing Department"].TeamColor)
end
end
end
end
function SD()
for i,v in pairs(SDName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Security Department"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Security Department"].TeamColor)
end
end
end
end
function ScD()
for i,v in pairs(SCDName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Scientific Department"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Scientific Department"].TeamColor)
end
end
end
end
function DoR()
for i,v in pairs(DORName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Department of Regulations"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Department of Regulations"].TeamColor)
end
end
end
end
function CD()
for i,v in pairs(CDName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Class-D"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Class-D"].TeamColor)
end
end
end
for i,v in pairs(CEName) do
if localp.Name == v then
if localp.TeamColor ~= game.Teams["Class-E"].TeamColor then
game.Workspace.TeamChangeFE.teamchange:FireServer(game.Teams["Class-E"].TeamColor)
end
end
end
end
script.Parent["CI"].MouseButton1Click:connect(CI)
script.Parent["respawn"].MouseButton1Click:connect(Respawn)
script.Parent["Dept. External Affairs"].MouseButton1Click:connect(DEA)
script.Parent["E&T"].MouseButton1Click:connect(ET)
script.Parent["EC"].MouseButton1Click:connect(EC)
script.Parent["ISD"].MouseButton1Click:connect(ISD)
script.Parent["Intel Agency"].MouseButton1Click:connect(IA)
script.Parent["MTF"].MouseButton1Click:connect(MTF)
script.Parent["Medical"].MouseButton1Click:connect(MD)
script.Parent["SCP"].MouseButton1Click:connect(FP)
script.Parent["Scientifical Dept"].MouseButton1Click:connect(ScD)
script.Parent["Security"].MouseButton1Click:connect(SD)
script.Parent["ManuD"].MouseButton1Click:connect(ManuD)
script.Parent["DoR"].MouseButton1Click:connect(DoR)
script.Parent["CD"].MouseButton1Click:Connect(CD)
COMMUNITY QUESTION
This wont stop me going on FP even though my name is in CDName?
0 answers
No public answers were preserved for this question.
This discussion is preserved as it was. New answers, comments, and votes are closed.

5 comments
Have you heard of indentation and local variables?
It is intended but the lines are too long and I have but I wanted everything global
You own/develop a SCPF? Wow! I own & develop my own scpf. Also.. i'm recreating SCP:CB V.0.1.0
You shouldn't be using global variables. There's no excuse to use them. Usage of such horrid thing is bad practice, it makes code messy (as shown). They also pollute the global namespace, and increase risks for name collisions.
So, any actual help?