-- aimbot script -- Criação da GUI local Players = game:GetService("Players") local localPlayer = Players.LocalPlayer local Camera = game.Workspace.CurrentCamera local RunService = game:GetService("RunService") -- Criar a ScreenGui local screenGui = Instance.new("ScreenGui") screenGui.Parent = localPlayer:WaitForChild("PlayerGui") -- Criar o botão local button = Instance.new("TextButton") button.Size = UDim2.new(0, 200, 0, 50) -- Tamanho do botão button.Position = UDim2.new(0, 10, 0.5, -25) -- Posição no meio do lado esquerdo da tela button.Text = "Ativar" button.Parent = screenGui -- Função para encontrar o jogador mais próximo local function getNearestPlayer() local closestPlayer = nil local closestDistance = math.huge for _, player in pairs(Players:GetPlayers()) do if player ~= localPlayer then local character = player.Character if character and character:FindFirstChild("Head") then local distance = (localPlayer.Character.Head.Position - character.Head.Position).Magnitude if distance < closestDistance then closestDistance = distance closestPlayer = player end end end end return closestPlayer end -- Função para ajustar a câmera local function aimAtNearestPlayer() local nearestPlayer = getNearestPlayer() if nearestPlayer and nearestPlayer.Character and nearestPlayer.Character:FindFirstChild("Head") then Camera.CFrame = CFrame.new(Camera.CFrame.Position, nearestPlayer.Character.Head.Position) end end -- Função para fazer os jogadores brilharem em vermelho local function makePlayersGlow() for _, player in pairs(Players:GetPlayers()) do local character = player.Character if character then for _, part in pairs(character:GetChildren()) do if part:IsA("BasePart") then local highlight = Instance.new("Highlight") highlight.FillColor = Color3.new(1, 0, 0) -- Vermelho highlight.OutlineTransparency = 1 highlight.Parent = part end end end end end -- Atualizar brilho quando novos jogadores entrarem Players.PlayerAdded:Connect(function(player) player.CharacterAdded:Connect(function(character) for _, part in pairs(character:GetChildren()) do if part:IsA("BasePart") then local highlight = Instance.new("Highlight") highlight.FillColor = Color3.new(1, 0, 0) -- Vermelho highlight.OutlineTransparency = 1 highlight.Parent = part end end end) end) -- Loop contínuo para manter a câmera no jogador mais próximo e fazer os jogadores brilharem local aiming = false button.MouseButton1Click:Connect(function() aiming = not aiming -- Ativar ou desativar o loop ao clicar if aiming then makePlayersGlow() -- Fazer todos os jogadores brilharem ao ativar while aiming do aimAtNearestPlayer() RunService.RenderStepped:Wait() -- Espera o próximo frame end end end)