--This is the part of the script that wont work everything else is fine (I don't know i you need the rest of the script, if so just tell me)--
mouse.Button1Down:connect(function()
local shot = script.Parent.Sound
shot:Play()
if ADS == false then -- Shooting script when not Aiming Down Sighs
local i = 0.9
local e = 1.4
repeat
weld2.C1 = CFrame.new(-0.6, e , 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), 0)
weld1.C1 = CFrame.new(1,i, 0.48) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(40), 0)
i = i -0.1
e = e -0.1
wait(0.0001)
until
weld1.C1 == CFrame.new(1,0.5, 0.48) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(40), 0)
weld2.C1 = CFrame.new(-0.6, 1 , 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), 0)
end
local i = 0.5
local e = 1
repeat
weld2.C1 = CFrame.new(-0.6, e , 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), 0)
weld1.C1 = CFrame.new(1,i, 0.48) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(40), 0)
i = i + 0.1
e = e + 0.1
wait(0.0001)
until
weld1.C1 == CFrame.new(1,0.9, 0.48) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(40), 0)
weld2.C1 = CFrame.new(-0.6, 1.4 , 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), 0)
end)
