How would I make the player take damage as he goes up?

Nope, here is the error:
https://gyazo.com/0635f264b0f61a61ada8dd6c615000e7

Ah, silly mistake on my part! The local keyword should not be in that line, I’ve removed it in the original reply

Changed it, and there’s a new mistake -_-

For some reason, the

  head:GetPropertyChangedSignal("Position"):Connect(function()

function work’s only twice, I’ve checked it with a print.
It only prints twice…

Changed some typos, try it again

Still doesn’t work… (30 charsssssssss)

I’ll see if I can give it a look soon, but I can’t properly test it atm I’m afraid. The logic should still be there though