Im trying to subtract every single milisecond but it's not working for me it keeps returning a error in the output saying Z cannot be assigned local BodyVelocity = script.Parent.BodyVelocity while true do wait() BodyVelocity.Velocity.Z = BodyVelocity.Velocity.Z - 1 --Subtracts every milisecond end