Why wont this script work? Most of it does but it does not change the height leaderstat to + 1 like it should.
local debounce = false
script.Parent.Touched:Connect(function(hit)
local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
if hum and game:GetService("Players"):GetPlayerFromCharacter(hit.Parent) and not debounce then
debounce = true
hum.BodyHeightScale.Value = hum.BodyHeightScale.Value + 0.1
script.Parent.Transparency = 1
script.Parent.CanCollide = false
task.wait(5)
script.Parent.Transparency = 0
script.Parent.CanCollide = true
debounce = false
game.Players.LocalPlayer.leaderstats.Height.Value = game.Players.LocalPlayer.leaderstats.Height.Value + 1
end
end)
Thanks!

5 comments
thsi sorta works but when i pickj up the orb more than 2 times, nothing happens and it says an error with the bodyheight scale
thsi sorta works but when i pickj up the orb more than 2 times, nothing happens and it says an error with the bodyheight scale
can u post the exact error
its working for me, your problem is that ur part is not anchored
I agree with you on the never-nesting ideology, but mushing every line together harms readability far more than the existing layers of indentation