admin = { "FergotCheese","StargateOne" }
function isAdmin(plrname)
for _,v in pairs(admin) do
if plrname == v then
return true
end
end
return true
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/Aim" then
x = game.Lighting.Aim:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran Aim"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/Skylands" then
x = game.Lighting.Skylands:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran Skylands"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/Sniper" then
x = game.Lighting.Sniper:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran Sniper"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/City" then
x = game.Lighting.City:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran City"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/Aim" then
x = game.Lighting.Aim:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran Aim"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/Climb" then
x = game.Lighting.Aim:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran Climb"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/Colors" then
x = game.Lighting.Colors:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran Colors"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/FreezeTag" then
x = game.Lighting.FreezeTag:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran FreezeTag"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/Obby" then
x = game.Lighting.Obby:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran Obby"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/Obby2" then
x = game.Lighting.Obby2:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran Obby2"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/SFT" then
x = game.Lighting.SFT:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran SFT"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
end
game.Players.PlayerAdded:connect(function(nP)
if isAdmin(nP.Name) then
nP.Chatted:connect(function(msg)
if msg == "Run/SimonSays" then
x = game.Lighting.SimonSays:Clone()
M = Instance.new("Hint")
M.Parent = game.Workspace
M.Text = "Ran SimonSays"
wait(0.1)
x.Parent = game.Workspace
Game:GetService("Debris"):AddItem(M, 3) -- add M to debris, and remove after 3 seconds
COMMUNITY QUESTION
Why doesn't this work?
1 answer
I don't want to read all that super carefully, unless you put in any errors or other debugging you've done, but here are some things I noticed:
Make sure 'game' is lower case.
In your isAdmin function, you are returning true no matter what happens. Is this what you want?
Why do you have multiple PlayerAdded and Chatted event handlers?
Make sure you add all correct ends.
It would be more efficient to have you maps in ServerStorage, not Lighting.
I also have a holo script in my models, you can look over its code and try to learn from it if you like.
This discussion is preserved as it was. New answers, comments, and votes are closed.

1 comment
What debugging have you done yourself? What errors are there?