Want to stay connected to the Scripting Helpers community and get real-time help? Join the Scripting Helpers Discord Server!
Ad
Log in to vote
0

BrickColor.new Doesn't Work For Simple Script?

Asked by 8 months ago
Edited 8 months 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 468 — 8mo
0
I checked and I have also tried alternative colors. BunnyFilms1 188 — 8mo
0
Your spelling them wrong. H4X0MSYT 531 — 8mo
0
This baffles me. Ran it in my world and it worked fine. Try restarting studio. lukeb50 631 — 8mo
View all comments (3 more)
0
Alrighty, thanks for the tip :) BunnyFilms1 188 — 8mo
1
This might be dumb to ask, but was the object that collided named "Part"? Goulstem 7827 — 8mo
0
You can also try using a code instead of the name. 348 (http://wiki.roblox.com/index.php?title=BrickColor_codes) kools 423 — 8mo

Answer this question