Yes I know I asked this yesterday but I didnt get a lot of people to help me. And Im kind of confused on where the ticks should go so may I get some help please? And if you get a kind of line I should put in my script can you tell which line number I should put it in? And which script should I put it in?
My script for attacking:
script.Parent.DamagePart.Touched:Connect(function(p)
if script.Parent.CanDamage.Value == true then
script.Parent.CanDamage.Value = false
p.Parent.Humanoid:TakeDamage(10)
wait(0.8)
script.Parent.CanDamage.Value = true
end
end)
My LocalScript:
local CanAttack = true
script.Parent.Equipped:Connect(function()
local Idle = script.Parent.Parent.Humanoid:LoadAnimation(script.Idle)
local Slash = script.Parent.Parent.Humanoid:LoadAnimation(script.Slash)
Idle:Play()
end)
script.Parent.Activated:Connect(function()
local Idle = script.Parent.Parent.Humanoid:LoadAnimation(script.Idle)
local Slash = script.Parent.Parent.Humanoid:LoadAnimation(script.Slash)
if CanAttack == true then
Slash:Play()
Idle:Stop()
CanAttack = false
wait(0.8)
Slash:Stop()
Idle:Play()
CanAttack = true
script.Parent.CanDamage.Value = true
end
end)

2 comments
By the way this is for my swords. I want a function to happen with the swords.
Why do you need ticks?