Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How can I make a block change colour by saying a word?

Asked by 4 years ago

****Hello! Me and my friend were making a script for a part to change colour when a custom word is said. We came up with this and does not work. How could we fix this? The part(s) is a gem on a gauntlet - like the infinity gauntlet however different colours and the gems are supposed to be swapping colours. If you can assist us with this, it'd be very appreciated.****



admins = {"Starlighxt","pompintrere"} function isAdmin(name) for i,v in pairs(admins) do if name:lower() == v:lower() then return true end end return false end game.Players.PlayerAdded:connect(function(p) if isAdmin(p.Name) then p.Chatted:connect(function(msg) if msg=="change" then local peep = workspace:FindFirstChild(p.Name) local Gauntlet = peep:WaitForChild("Gauntlet") for i, v in pairs(Gauntlet:GetChildren()) do if v.Name == "Gaun" then v.Color = Color3.fromRGB(0,255,0) end end wait(5) for i, v in pairs(Gauntlet:GetChildren()) do if v.Name == "Gem" then v.Color = Color3.fromRGB(0,0,0) end end end end) end end)

Answer this question