So, here's what I am thinking would be the best way of doing so:
Player = game.Players.LocalPlayer
Mouse = game.Player:GetMouse() -- I don't know if you need this if you add animations or if you just need it for anything dealing with keydown events
script.Parent.KeyDown:connect(function()
if key == "r" then
script.Parent.BrickColor = BrickColor.new("Really red")
end
end)
Alright, so that's basically what I think of how you'd change the color of a certain part. But here's what I need it to do:
I need it to basically Insert a Dynamic Lighting "Really red" light into the brick.
I need it to actually change colors, if you press each key, as in Red, Green, OR Blue.

2 comments
Didn't work.
Well, what are you trying to do, and is it in a local script? I am pretty sure you can only "GetMouse" if it's in a GUI.