game.ReplicatedStorage.attack.OnServerEvent:connect(function(plr)
wait()
local p1= script["Realistic fire"]:Clone()
p1.Name = 'p1'
p1.Parent = plr.Character
local p2 = script["Realistic fire"]:Clone()
p2.Name = 'p2'
p2.Parent = plr.Character
local p3 = script["Realistic fire"]:Clone()
p3.Name = 'p3'
p3.Parent = plr.Character
local p4 = script["Realistic fire"]:Clone()
p4.Name = 'p4'
p4.Parent = plr.Character
local weld1 = Instance.new('Weld')
weld1.Parent = plr.Character
weld1.Part0 = plr.Character.UpperTorso
weld1.Part1 = p1
weld1.C1 = CFrames[1]
local weld2 = Instance.new('Weld')
weld2.Parent = plr .Character
weld2.Part0 = plr.Character.UpperTorso
weld2.Part1 = p2
weld2.C1 = CFrames[1]
local weld3 = Instance.new('Weld')
weld3.Parent = plr.Character
weld3.Part0 = plr.Character.UpperTorso
weld3.Part1 = p3
weld3.C1 = CFrames[1]
local weld4 = Instance.new('Weld')
weld4.Parent = plr.Character
weld4.Part0 = plr.Character.UpperTorso
weld4.Part1 = p4
weld4.C1 = CFrames[1]
local anim = plr.Character.Humanoid:LoadAnimation(script.Animation)
coroutine.resume(coroutine.create(function()
wait()
p1.Touched:Connect(function(hit)
print('hfdsha')
end)
end))
for i = 0,1,0.1 do
wait()
anim:Play()
weld1.C1 = CFrames[1]:lerp(CFrames[2],i)
weld2.C1 = CFrames[1]:lerp(CFrames[3],i)
end
wait(1.5)
for i = 0,1,0.1 do
wait()
anim:Play()
weld1.C1 = CFrames[2]:lerp(CFrames[4],i)
weld2.C1 = CFrames[3]:lerp(CFrames[4],i)
end
end)
You see in the script one of the parts should do damage even while being lerped pls help
