The problem i am having is i am making animation tools but when i jump it cancels the animation and if i press it while jumping it doesn't really work... this is the script
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
function keyD(key)
local key = key:lower()
local hotkey = script.Hotkey.Value
if key == hotkey then
local animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://2737702733"
local animloader = player.Character.Humanoid:LoadAnimation(animation)
animloader:Play()
end
end
mouse.KeyDown:connect(keyD)
If someone could edit it i would be thank full.

3 comments
Use :Connect, this will not fix it yet help in the near future.
Make the priority of your animation higher than the jumping one or don't load the jumping one at all
Already found solution thanks to kingdom5