getgenv().spam = true repeat task.wait() local args = { [1] = workspace:WaitForChild("Balls"):WaitForChild("Ball"), [2] = "hit", [3] = 0, [5] = workspace.Camera.CFrame.LookVector } game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("ballhit"):FireServer(unpack(args)) until getgenv().spam == false