Hello, recently I have been trying to script a script that makes certain imagelabels appear whenever the local player's speed is changed.
NOTE: I am using discord image links because I don't know how to import images in a post..
This is the error I keep getting: https://i.gyazo.com/46c1f461d36a17300fa9dd2093c9e8cc.png
Example for what I wanted:
Whenever I am running (with walkspeed 16), then an imagelabel appears visible with a silhouette person that looks like it's running.
Another example:
If I am normally walking (with walkspeed 11), then an imagelabel appears visible with a silhouette person that looks like it's walking.
Here is a picture of my GUI setup: https://i.gyazo.com/07ea87d7e0f262ffc9e10030218a253d.png
This is the code I am using in a localscript inside of the GUI:
local plr = game.Players.LocalPlayer
local char = plr.Character or plr.CharacterAdded:Wait()
local humanoid = char:FindFirstChild("Humanoid")
while true do
wait(1)
if humanoid.WalkSpeed == 11 then
script.Parent.Background.Walking.Visible = true
script.Parent.Background.Running.Visible = false
end
if humanoid.WalkSpeed >= 11 then
script.Parent.Background.Walking.Visible = false
script.Parent.Background.Running.Visible = true
end
if humanoid.WalkSpeed <= 11 then
script.Parent.Background.Walking.Visible = false
script.Parent.Background.Running.Visible = false
end
end
If there is any questions about my post, please reply them!

3 comments
the images are all blocked. can you use gyazo or something?
Yes.
It is edited with gyazo links now.