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

BrickColor.new Doesn't Work For Simple Script?

Asked by 6 years ago
Edited 6 years ago

Hello there! Do you have an answer? I have a problem! You see? I have a script, and it works... for the most part. But why is the color not changing when the brick collides? It does though change the material so I am confused! Did I mess up?

function onTouched(hit)

if hit.Name == "Part" then
hit.BrickColor = BrickColor.new("Lily white")
    hit.Material = "Sand"

end
end

connection = script.Parent.Touched:connect(onTouched)
0
i think the incorrect thing you have done is that you spelled the color Lily white, incorrectly saSlol2436 716 — 6y
0
I checked and I have also tried alternative colors. BunnyFilms1 297 — 6y
0
Your spelling them wrong. H4X0MSYT 536 — 6y
0
This baffles me. Ran it in my world and it worked fine. Try restarting studio. lukeb50 631 — 6y
View all comments (3 more)
0
Alrighty, thanks for the tip :) BunnyFilms1 297 — 6y
1
This might be dumb to ask, but was the object that collided named "Part"? Goulstem 8144 — 6y
0
You can also try using a code instead of the name. 348 (http://wiki.roblox.com/index.php?title=BrickColor_codes) User#18718 0 — 6y

Answer this question