
Key Required

local Table1 = workspace.Tables.Table1 -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local HitTrajectory = Table1.Guides.HitTrajectory -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local maxSegments = 5 -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local segmentLength = 10 -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local trajectoryParts = {} -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local function clearTrajectory() -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
for _, part in pairs(trajectoryParts) do -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
if part and part.Parent then -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
part:Destroy() -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
end -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
end -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
trajectoryParts = {} -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
end -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local function updateTrajectory() -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
clearTrajectory() -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local startPos = HitTrajectory.Position -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local direction = HitTrajectory.CFrame.LookVector.Unit -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local currentPos = startPos -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
for i = 1, maxSegments do -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local nextPos = currentPos + direction * segmentLength -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
local line = Instance.new("Part") -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
line.Size = Vector3.new(0.2, 0.2, segmentLength) -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
line.CFrame = CFrame.lookAt(currentPos, nextPos) * CFrame.new(0, 0, -segmentLength / 2) -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
line.BrickColor = BrickColor.Green() -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
line.Anchored = true -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
line.CanCollide = false -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
line.Parent = workspace -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
table.insert(trajectoryParts, line) -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
currentPos = nextPos -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
end -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
end -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
HitTrajectory:GetPropertyChangedSignal("CFrame"):Connect(updateTrajectory) -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
updateTrajectory() -- Creador By Vixx77 Creador By Vixx77 Creador By Vixx77
for some reason this is accurate but at the same time it is not
Onzabirr you are just bad also while using script