|
| 24 Nov 2014 01:38 PM |
Sup, When you left click it will play the first animation and if you left click again before 0.5 seconds it will play the second animation like I want it too. How can I get this script to play the third and fourth animations like I have it for the first two animations?
I messed around with it and the 'return' helps me for the first and second animations but it will only play the first animation after the second animation instead of the third animation then the fourth like I want it.
local animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://188046705" --BATK1
game.Players.LocalPlayer:GetMouse''.Button1Down:connect(function() local character = Player.Character
animTrack = character:WaitForChild("Humanoid"):LoadAnimation(animation)
animTrack:Play() wait(0.5) animTrack:Stop() wait(5) return end) if animation.AnimationId ~= nil then local animationSecond = Instance.new("Animation")
animationSecond.AnimationId = "rbxassetid://188253235" --BATK2
game.Players.LocalPlayer:GetMouse''.Button1Down:connect(function() local character = Player.Character
animTrack = character:WaitForChild("Humanoid"):LoadAnimation(animationSecond) animTrack:Play() wait(0.1) animTrack:Stop() wait(5) end) end
if animation.AnimationId ~= nil then local animationThird = Instance.new("Animation")
animationThird.AnimationId = "rbxassetid://188259240" --BATK3
game.Players.LocalPlayer:GetMouse''.Button1Down:connect(function() local character = Player.Character
animTrack = character:WaitForChild("Humanoid"):LoadAnimationThird(animation)
animTrack:Play() wait(0.1) animTrack:Stop() wait(5) end) end
if animation.AnimationId ~= nil then local animationFourth = Instance.new("Animation")
animationFourth.AnimationId = "rbxassetid://188260074" --BATK4
game.Players.LocalPlayer:GetMouse''.Button1Down:connect(function() local character = Player.Character
animTrack = character:WaitForChild("Humanoid"):LoadAnimation(animationFourth)
animTrack:Play() wait(0.1) animTrack:Stop() wait(5) end) end |
|
|
| Report Abuse |
|