Key Required
crasher aimbot thingy
Lua Script•139 lines (4008 chars)
-- Crasher aimbot thing bro
-- Targets: UltimateCrasher > PseudoCrasher > TurboCrasher > OmegaCrasher > HyperCrasher > SuperCrasher > Crasher > MiniCrasher
-- Press T to toggle
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UIS = game:GetService("UserInputService")
local Camera = workspace.CurrentCamera
local LocalPlayer = Players.LocalPlayer
-- change username on this btw to your own
if LocalPlayer.Name ~= "hagdjafrgglkd" then
return
end
-- SETTINGS
local MAX_RANGE = 6000
local SCAN_INTERVAL = 0.1
local CAMERA_Y_OFFSET = 100
local CAMERA_Z_OFFSET = 150
-- STATE
local enabled = false
local currentTarget = nil
local lastScan = 0
-- Get humanoid
local function getHumanoid()
local char = LocalPlayer.Character
return char and char:FindFirstChildOfClass("Humanoid")
end
-- Player position
local function getPlayerPos()
local char = LocalPlayer.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
return hrp and hrp.Position
end
-- Safely get BasePart
local function getPart(obj)
if not obj or not obj.Parent then return nil end
if obj:IsA("BasePart") then return obj end
if obj:IsA("Model") then
return obj.PrimaryPart or obj:FindFirstChildWhichIsA("BasePart", true)
end
end
-- Priority score
local function targetScore(name)
if name == "UltimateCrasher" then return 8 end
if name == "PseudoCrasher" then return 7 end
if name == "TurboCrasher" then return 6 end
if name == "OmegaCrasher" then return 5 end
if name == "HyperCrasher" then return 4 end
if name == "SuperCrasher" then return 3 end
if name == "Crasher" then return 2 end
if name == "MiniCrasher" then return 1 end
return 0
end
-- Find best target
local function findTarget()
local best, bestScore, bestDist = nil, 0, math.huge
local playerPos = getPlayerPos()
if not playerPos then return nil end
for _, d in ipairs(workspace:GetDescendants()) do
if d:IsA("ClickDetector") then
local p = d.Parent
local score = p and targetScore(p.Name)
if score > 0 then
local part = getPart(p)
if part then
local dist = (part.Position - playerPos).Magnitude
if dist <= MAX_RANGE then
if score > bestScore or (score == bestScore and dist < bestDist) then
best, bestScore, bestDist = p, score, dist
end
end
end
end
end
end
return best
end
-- Toggle
UIS.InputBegan:Connect(function(input, gp)
if gp then return end
if input.KeyCode == Enum.KeyCode.T then
enabled = not enabled
currentTarget = nil
local humanoid = getHumanoid()
if humanoid then
if enabled then
humanoid.CameraOffset = Vector3.new(0, CAMERA_Y_OFFSET, CAMERA_Z_OFFSET)
else
humanoid.CameraOffset = Vector3.new(0, 0, 0)
end
end
warn("um cool thing that aimbots the crasher I guess lol:", enabled and "ON" or "OFF")
end
end)
-- Main loop
RunService.RenderStepped:Connect(function()
if not enabled then return end
local playerPos = getPlayerPos()
if not playerPos then return end
local needNewTarget = false
if currentTarget then
local part = getPart(currentTarget)
if not part then
needNewTarget = true
else
local dist = (part.Position - playerPos).Magnitude
if dist > MAX_RANGE then
needNewTarget = true
else
Camera.CFrame = CFrame.new(Camera.CFrame.Position, part.Position)
end
end
else
needNewTarget = true
end
if needNewTarget and os.clock() - lastScan > SCAN_INTERVAL then
lastScan = os.clock()
currentTarget = findTarget()
end
end)Features & Information
a crasher ambot thingy

tested on bunni and has solara and xeno compatibility
make a script where you instantly do all the work on worker and ammo and hunter and driver and speeder