I'm making a sword that has 3 different animations as an attack, I've tried A LOT of things and I can't figure out how to make Animation 1 play, then animation 2 play if you clicked again quickly, then animation 3 if you clicked quickly again. and if you didn't it would just reset back to animation 1. Could anyone please help me? If so, that would be amazing. Thanks!
A small bit of the code below, lots of variables.
SaberActive = false
Blocking = false
form = 1
CanAttack = true
AttackTimer = tick()
mouse.Button1Down:connect(function()
if SaberActive == false and ignite == true and Blocking == false then
if form == 1 and ignite == true then
if tick() - AttackTimer < 1 and SaberActive == false and CanAttack == true then
CanAttack = false
AttackTimer = tick()
Attack1:Play()
wait(0.5)
CanAttack = true
elseif tick() - AttackTimer > 1 and CanAttack == true then
CanAttack = false
AttackTimer = tick()
Attack2:Play()
wait(0.5)
CanAttack = true
end
end
end
end)
Attack1 and Attack2 are just different animations. If I can't get these to work what hope do I have for 3?
