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

How could I make a sword with more then 1 animation?(Not a linked sword)

Asked by 7 years ago
Edited 7 years ago

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?

Answer this question