Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

I have this script with an idleanim and walkanim i add a jumpanim but it didnt work how do i fix it?

Asked by 3 years ago
Edited 3 years ago

Please encode Lua code in the Lua block code tag (look for the Lua icon in the editor).

local character = script.Parent local humanoid = character:WaitForChild("Humanoid") local walkAnim = script:WaitForChild("Walk") local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim) local idleAnim = script:WaitForChild("Idle") local idleAnimTrack = humanoid.Animator:LoadAnimation(idleAnim) local jumpAnim = script:WaitForChild("Jump") local jumpAnimTrack = humanoid.Animator:LoadAnimation(idleAnim) humanoid.Running:Connect(function(speed) if speed > 0 then if not walkAnimTrack.IsPlaying then walkAnimTrack:Play() end else if walkAnimTrack.IsPlaying then walkAnimTrack:Stop() end end end) humanoid.Running:Connect(function(speed) if speed > 0 then if idleAnimTrack.IsPlaying then idleAnimTrack:Stop() end else if not idleAnimTrack.IsPlaying then idleAnimTrack:Play() end end end) humanoid.Running:Connect(function(speed) if speed > 0 then if not jumpAnimTrack.IsPlaying then jumpAnimTrack:Play() end else if jumpAnimTrack.IsPlaying then jumpAnimTrack:Stop() end end end)

Answer this question