I want to check player’s humanoid states such as check when they jumped and if they jumped they will not be able to use skill.
These may help you -
There’s an RBXScriptSignal object (event) specifically for jumping.
humanoid.Jumping:Connect(function(isJumping) if isJumping then --Code here. else --Other code here. end end)