After some research, my question hasn’t been answered. I’m currently creating a Heel GUI where heels are welded to the player which works perfectly. I’ve recently implemented a remove button. When testing, despite the original HipHeight value being 2, it goes down to 0, the same with the OriginalJumpHeight. I’ll send my script below. Any help is appreciated. I’m sure it’s a silly mistake, I’m prone to them
elseif Event == "RemoveHeels" then
if Player.Character and Player.Character:FindFirstChild("LeftHeel") == nil then
_G.MakeNotification(Player,5,"You do not have heels on") return
end
print(Player.Data.OriginalHipHeight.Value)
local LeftHeel = Player.Character:WaitForChild("LeftHeel")
local RightHeel = Player.Character:WaitForChild("RightHeel")
if LeftHeel and RightHeel then
LeftHeel:Destroy()
RightHeel:Destroy()
end
Player.Character.Humanoid.HipHeight = Player.Data.OriginalHipHeight
Player.Character.Humanoid.JumpHeight = Player.Data.OriginalJumpHeight
end