
Keyless

local Players = game:GetService("Players")
local player = Players.LocalPlayer
local swatspawn = workspace:FindFirstChild("Swatspawn")
if swatspawn then
repeat
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
firetouchinterest(hrp, swatspawn, 0)
firetouchinterest(hrp, swatspawn, 1)
task.wait(2)
until player.Team and player.Team.Name == "S.W.A.T."
end
task.wait(1)
while true do
local model = workspace:FindFirstChild("Model")
if model then
local ball = model:FindFirstChild("Ball")
if ball then
local ballBall = ball:FindFirstChild("Ball")
if ballBall then
local owner = ballBall:FindFirstChild("Owner")
if ballBall.Transparency == 0 and (not owner or owner.Value == nil) then
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if hrp and ballBall then
firetouchinterest(hrp, ballBall, 0)
task.wait(0.1)
firetouchinterest(hrp, ballBall, 1)
task.wait(0.5)
local vault = ball:FindFirstChild("VaultSWAT")
if vault and hrp then
firetouchinterest(hrp, vault, 0)
task.wait(0.1)
firetouchinterest(hrp, vault, 1)
end
end
end
end
else
print("Ball deleted, game over. Waiting 60 seconds...")
task.wait(60)
local swatspawn = workspace:FindFirstChild("Swatspawn")
if swatspawn then
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if hrp then
firetouchinterest(hrp, swatspawn, 0)
task.wait(0.1)
firetouchinterest(hrp, swatspawn, 1)
end
end
end
end
task.wait(0.5)
end
Wow this game throws me back lol. Anyways i executed with velocity and the script works wonderfully. Thumbs up 🤙