Version / Update: v1.0.0
- Download / Script Link
- local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Player = game.Players.LocalPlayer
local Camera = workspace.CurrentCamera
-- AYARLAR
_G.Aimbot = false
_G.ESP = false
_G.RGBChar = false
_G.RGBTracer = false
_G.Spinbot = false
_G.AimKey = Enum.KeyCode.LeftAlt
_G.WalkSpeed = 16
_G.JumpPower = 50
_G.AimFOV = 150
_G.ShowFOV = false
-- FOV ÇEMBERİ
local FOVCircle = Drawing.new("Circle")
FOVCircle.Thickness = 1.5
FOVCircle.Visible = false
FOVCircle.Color = Color3.new(1, 1, 1)
-- GUI
local ScreenGui = Instance.new("ScreenGui", game:GetService("CoreGui"))
local MainMenu = Instance.new("Frame", ScreenGui)
MainMenu.Size = UDim2.new(0, 220, 0, 480)
MainMenu.Position = UDim2.new(0.02, 0, 0.2, 0)
MainMenu.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
MainMenu.Visible = true
MainMenu.Active = true
MainMenu.Draggable = true
local Title = Instance.new("TextLabel", MainMenu)
Title.Size = UDim2.new(1, 0, 0, 30)
Title.Text = "BLOX STRIKE V18.2 FIX"
Title.BackgroundColor3 = Color3.fromRGB(200, 0, 0)
Title.TextColor3 = Color3.new(1,1,1)
local Content = Instance.new("ScrollingFrame", MainMenu)
Content.Size = UDim2.new(1, 0, 1, -30)
Content.Position = UDim2.new(0, 0, 0, 30)
Content.BackgroundTransparency = 1
Content.CanvasSize = UDim2.new(0, 0, 3, 0)
local Layout = Instance.new("UIListLayout", Content)
Layout.Padding = UDim.new(0, 5)
Layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
local function AddToggle(text, varName, callback)
local btn = Instance.new("TextButton", Content)
btn.Size = UDim2.new(0.9, 0, 0, 30)
btn.Text = text .. ": KAPALI"
btn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
btn.TextColor3 = Color3.new(1,1,1)
local function update(state)
_G[varName] = state
btn.Text = text .. ": " .. (state and "AÇIK" or "KAPALI")
btn.BackgroundColor3 = state and Color3.fromRGB(0, 120, 0) or Color3.fromRGB(35, 35, 35)
if callback then callback(state) end
end
btn.MouseButton1Click:Connect(function() update(not _G[varName]) end)
end
-- MENÜ BUTONLARI
AddToggle("Sert Aimbot (Alt)", "Aimbot")
AddToggle("BOX RGB (ESP)", "ESP")
AddToggle("CHARACTER RGB", "RGBChar")
AddToggle("BULLET RGB (Tracer)", "RGBTracer")
AddToggle("360 Spinbot", "Spinbot")
AddToggle("Hızlı Koşma (60)", "SpeedMod", function(v) _G.WalkSpeed = v and 60 or 16 end)
AddToggle("FOV Göster", "ShowFOV")
-- ANA DÖNGÜ
RunService.RenderStepped:Connect(function()
local rgb = Color3.fromHSV(tick() % 5 / 5, 1, 1)
-- 1. FOV & AIMBOT
FOVCircle.Visible = _G.ShowFOV
FOVCircle.Position = UIS:GetMouseLocation()
FOVCircle.Radius = _G.AimFOV
FOVCircle.Color = rgb
if _G.Aimbot and UIS:IsKeyDown(_G.AimKey) then
local target = nil
local dist = _G.AimFOV
for _, v in pairs(game.Players:GetPlayers()) do
if v ~= Player and v.Team ~= Player.Team and v.Character and v.Character:FindFirstChild("Head") then
local pos, onScreen = Camera:WorldToViewportPoint(v.Character.Head.Position)
if onScreen then
local mouseDist = (Vector2.new(pos.X, pos.Y) - UIS:GetMouseLocation()).Magnitude
if mouseDist < dist then dist = mouseDist target = v.Character.Head end
end
end
end
if target then Camera.CFrame = Camera.CFrame:Lerp(CFrame.new(Camera.CFrame.Position, target.Position), 0.2) end
end
-- 2. CHARACTER RGB (Kollar Dahil)
if _G.RGBChar then
if Player.Character then
for _, p in pairs(Player.Character:GetDescendants()) do
if p:IsA("BasePart") then p.Color = rgb p.Material = Enum.Material.Neon end
end
end
for _, child in pairs(Camera:GetChildren()) do
if child:IsA("Model") or child.Name:lower():find("arm") then
for _, p in pairs(child:GetDescendants()) do
if p:IsA("BasePart") then p.Color = rgb p.Material = Enum.Material.Neon end
end
end
end
end
-- 3. BOX RGB (ESP FIX - BoxHandleAdornment)
for _, v in pairs(game.Players:GetPlayers()) do
if v ~= Player and v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
local root = v.Character.HumanoidRootPart
local espPart = v.Character:FindFirstChild("RGB_ESP")
if _G.ESP and v.Team ~= Player.Team then
if not espPart then
espPart = Instance.new("BoxHandleAdornment")
espPart.Name = "RGB_ESP"
espPart.Parent = v.Character
espPart.AlwaysOnTop = true
espPart.ZIndex = 10
espPart.Size = Vector3.new(4, 6, 1)
espPart.Transparency = 0.5
end
espPart.Adornee = v.Character
espPart.Color3 = rgb
else
if espPart then espPart:Destroy() end
end
end
end
-- 4. SPEED & SPIN
if Player.Character and Player.Character:FindFirstChild("Humanoid") then
Player.Character.Humanoid.WalkSpeed = _G.WalkSpeed
if _G.Spinbot then Player.Character.HumanoidRootPart.CFrame *= CFrame.Angles(0, math.rad(35), 0) end
end
end)
-- BULLET RGB
UIS.InputBegan:Connect(function(input, gpe)
if not gpe and input.UserInputType == Enum.UserInputType.MouseButton1 and _G.RGBTracer then
if Player.Character and Player.Character:FindFirstChild("Head") then
local p = Instance.new("Part", workspace)
p.Anchored = true; p.CanCollide = false; p.Material = Enum.Material.Neon
local start = Player.Character.Head.Position
local target = Player:GetMouse().Hit.p
p.Size = Vector3.new(0.15, 0.15, (start - target).Magnitude)
p.CFrame = CFrame.new(start:Lerp(target, 0.5), target)
p.Color = Color3.fromHSV(tick() % 5 / 5, 1, 1)
game:GetService("Debris"):AddItem(p, 0.3)
end
end
if input.KeyCode == Enum.KeyCode.K then MainMenu.Visible = not MainMenu.Visible end
end)[ View More ]
ESP AİMBOT RGB BY YAGIZCHEATING V2