local ScreenGui = Instance.new("ScreenGui", game.Players.LocalPlayer:WaitForChild("PlayerGui"))
ScreenGui.ResetOnSpawn = false
-- RGB Rəngbərəng funksiyası
local function MakeRGB(object, attribute)
spawn(function()
local hue = 0
while true do
hue = hue + 0.005
if hue > 1 then hue = 0 end
if object.Parent then
object[attribute] = Color3.fromHSV(hue, 1, 1)
else break end
task.wait(0.02)
end
end)
end
-- MENYUNU AÇIB-BAĞLAMAQ ÜÇÜN DÜYMƏ (toxsikhub)
local ToggleButton = Instance.new("TextButton", ScreenGui)
ToggleButton.Position = UDim2.new(0.05, 0, 0.1, 0)
ToggleButton.Size = UDim2.new(0, 120, 0, 40)
ToggleButton.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
ToggleButton.Text = "toxsikhub"
ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleButton.Font = Enum.Font.SourceSansBold
ToggleButton.TextSize = 18
Instance.new("UICorner", ToggleButton).CornerRadius = UDim.new(0, 8)
local tStroke = Instance.new("UIStroke", ToggleButton)
tStroke.Thickness = 2
MakeRGB(tStroke, "Color")
-- Əsas Menyu Paneli (Enli və Yığcam)
local MainFrame = Instance.new("Frame", ScreenGui)
MainFrame.Size = UDim2.new(0, 420, 0, 155)
MainFrame.Position = UDim2.new(0.3, 0, 0.3, 0)
MainFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10)
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Visible = false
Instance.new("UICorner", MainFrame).CornerRadius = UDim.new(0, 10)
local mStroke = Instance.new("UIStroke", MainFrame)
mStroke.Thickness = 3
MakeRGB(mStroke, "Color")
-- Başlıq
local Title = Instance.new("TextLabel", MainFrame)
Title.Size = UDim2.new(1, 0, 0, 35)
Title.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Title.Text = "toxsikhub"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.Font = Enum.Font.SourceSansBold
Title.TextSize = 20
Instance.new("UICorner", Title).CornerRadius = UDim.new(0, 10)
ToggleButton.MouseButton1Click:Connect(function() MainFrame.Visible = not MainFrame.Visible end)
-- Giriş Qutuları (Sürət və Tullanma - Sol tərəf)
local function createInput(placeholder, isJump, xPos, yPos)
local box = Instance.new("TextBox", MainFrame)
box.Size = UDim2.new(0, 185, 0, 35)
box.Position = UDim2.new(0, xPos, 0, yPos)
box.PlaceholderText = placeholder
box.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
box.TextColor3 = Color3.fromRGB(255, 255, 255)
box.Font = Enum.Font.SourceSansBold
box.TextSize = 15
Instance.new("UICorner", box).CornerRadius = UDim.new(0, 6)
local bStroke = Instance.new("UIStroke", box)
MakeRGB(bStroke, "Color")
box.FocusLost:Connect(function(e)
if e and tonumber(box.Text) then
local hum = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if hum then
if isJump then
hum.UseJumpPower = true
hum.JumpPower = tonumber(box.Text)
hum.JumpHeight = tonumber(box.Text) / 7
else
hum.WalkSpeed = tonumber(box.Text)
end
end
end
end)
return box
end
local sBox = createInput("WalkSpeed (Sürət)", false, 20, 55)
local jBox = createInput("JumpPower / Height", true, 20, 100)
-- Özəllik Düymələri (Aimbot və ESP - Sağ tərəf)
local aim, esp = false, false
local function createBtn(text, xPos, yPos)
local btn = Instance.new("TextButton", MainFrame)
btn.Size = UDim2.new(0, 185, 0, 35)
btn.Position = UDim2.new(0, xPos, 0, yPos)
btn.Text = text
btn.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.Font = Enum.Font.SourceSansBold
btn.TextSize = 15
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 6)
local btnStroke = Instance.new("UIStroke", btn)
MakeRGB(btnStroke, "Color")
return btn
end
local AimBtn = createBtn("Aimbot: OFF", 215, 55)
local EspBtn = createBtn("ESP: OFF", 215, 100)
AimBtn.MouseButton1Click:Connect(function() aim = not aim AimBtn.Text = "Aimbot: "..(aim and "ON" or "OFF") AimBtn.TextColor3 = aim and Color3.fromRGB(0, 255, 0) or Color3.fromRGB(255, 255, 255) end)
EspBtn.MouseButton1Click:Connect(function() esp = not esp EspBtn.Text = "ESP: "..(esp and "ON" or "OFF") EspBtn.TextColor3 = esp and Color3.fromRGB(0, 255, 0) or Color3.fromRGB(255, 255, 255) end)
-- Ən yaxın oyunçunun gövdəsini tapan funksiya
local function getClosestPlayer()
local lp = game.Players.LocalPlayer
local cam = workspace.CurrentCamera
local closestTarget = nil
local shortestDistance = math.huge
for _, p in pairs(game.Players:GetPlayers()) do
if p ~= lp and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local humanoid = p.Character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.Health > 0 then
local pos, onScreen = cam:WorldToViewportPoint(p.Character.HumanoidRootPart.Position)
if onScreen then
local mousePos = Vector2.new(cam.ViewportSize.X / 2, cam.ViewportSize.Y / 2)
local distance = (Vector2.new(pos.X, pos.Y) - mousePos).Magnitude
if distance < shortestDistance then
closestTarget = p.Character.HumanoidRootPart
shortestDistance = distance
end
end
end
end
end
return closestTarget
end
-- Əsas Arxaplan Dövrəsi
game:GetService("RunService").RenderStepped:Connect(function()
local lp = game.Players.LocalPlayer
local cam = workspace.CurrentCamera
if not lp.Character or not lp.Character:FindFirstChild("HumanoidRootPart") then return end
-- 🎯 AVTOMATİK NİŞAN ALMA (Gəzintini və fizikanı pozmayan sistem)
if aim then
local target = getClosestPlayer()
if target then
-- Kameranı birbaşa rəqibə tərəf baxmağa məcbur edir, xarakterin öz hərəkət fizikasını tamamilə sərbəst buraxır
cam.CFrame = CFrame.lookAt(cam.CFrame.Position, target.Position)
end
end
-- 👁️ ESP
for _, p in pairs(game.Players:GetPlayers()) do
if p ~= lp and p.Character then
if esp then
if not p.Character:FindFirstChild("ESPH") then
Instance.new("Highlight", p.Character).Name = "ESPH"
end
else
if p.Character:FindFirstChild("ESPH") then p.Character.ESPH:Destroy() end
end
end
end
end)
Comments
No comments yet
Be the first to share your thoughts!