So I tried Many times it works , it sits in game , but i need to make player sit again if jumped and only get up once the health gets to a certain point heres the script to see what changes i need to make
while wait() do
local humanoid = game:GetService("Players").LocalPlayer.Character.Humanoid if humanoid.Health < 10 then -- if thecharacters health is less than ten den he sits humanoid.Sit = true humanoid.JumpPower = 0 humanoid.Speed = 0 elseif humanoid.Health > 10 then -- other wise he stands O.O end end local humanoid = game:GetService("Players").LocalPlayer.Character.Humanoid humanoid.Sit = false humanoid.JumpPower = 50 humanoid.Speed = 16

1 comment
Set Humanoid.JumpPower to 0., adn to whatever whenever you want the player to jump