Aimbot and esp my script Portuguese
Key RequiredUniversal

Aimbot and esp my script Portuguese

Universal Scriptzerobim21zerobim21 652 views 4.2K executesUpdated Oct 7, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•366 lines (9152 chars)
--// BaconZ Script - Interface
--// Criador: @baconz_745
--// Interface visual / segura

local Players = game:GetService("Players")
local player = Players.LocalPlayer

local gui = Instance.new("ScreenGui")
gui.Name = "BaconZScript"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")

--// Cores
local GREEN = Color3.fromRGB(75, 255, 0)
local DARK = Color3.fromRGB(12, 12, 12)
local DARK2 = Color3.fromRGB(22, 22, 22)
local WHITE = Color3.fromRGB(245, 245, 245)
local GRAY = Color3.fromRGB(160, 160, 160)

--// Janela principal
local main = Instance.new("Frame")
main.Size = UDim2.fromOffset(620, 390)
main.Position = UDim2.new(0.5, -310, 0.5, -195)
main.BackgroundColor3 = DARK
main.BorderSizePixel = 0
main.Parent = gui

local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 14)
corner.Parent = main

local stroke = Instance.new("UIStroke")
stroke.Color = GREEN
stroke.Thickness = 2
stroke.Parent = main

--// Cabeçalho
local header = Instance.new("Frame")
header.Size = UDim2.new(1, 0, 0, 65)
header.BackgroundTransparency = 1
header.Parent = main

local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, -100, 0, 35)
title.Position = UDim2.fromOffset(20, 5)
title.BackgroundTransparency = 1
title.Text = "BaconZ Script"
title.TextColor3 = GREEN
title.Font = Enum.Font.GothamBold
title.TextSize = 28
title.TextXAlignment = Enum.TextXAlignment.Left
title.Parent = header

local creator = Instance.new("TextLabel")
creator.Size = UDim2.new(1, -100, 0, 22)
creator.Position = UDim2.fromOffset(22, 36)
creator.BackgroundTransparency = 1
creator.Text = "@baconz_745"
creator.TextColor3 = WHITE
creator.Font = Enum.Font.Gotham
creator.TextSize = 14
creator.TextXAlignment = Enum.TextXAlignment.Left
creator.Parent = header

--// Botão fechar
local close = Instance.new("TextButton")
close.Size = UDim2.fromOffset(42, 42)
close.Position = UDim2.new(1, -52, 0, 12)
close.BackgroundColor3 = Color3.fromRGB(190, 35, 35)
close.Text = "X"
close.TextColor3 = WHITE
close.Font = Enum.Font.GothamBold
close.TextSize = 20
close.Parent = header

Instance.new("UICorner", close).CornerRadius = UDim.new(0, 8)

--// Ícone para abrir
local openButton = Instance.new("TextButton")
openButton.Size = UDim2.fromOffset(60, 60)
openButton.Position = UDim2.new(0, 20, 0.5, -30)
openButton.BackgroundColor3 = DARK
openButton.Text = "BZ"
openButton.TextColor3 = GREEN
openButton.Font = Enum.Font.GothamBold
openButton.TextSize = 20
openButton.Visible = false
openButton.Parent = gui

local openCorner = Instance.new("UICorner")
openCorner.CornerRadius = UDim.new(1, 0)
openCorner.Parent = openButton

local openStroke = Instance.new("UIStroke")
openStroke.Color = GREEN
openStroke.Thickness = 2
openStroke.Parent = openButton

close.MouseButton1Click:Connect(function()
	main.Visible = false
	openButton.Visible = true
end)

openButton.MouseButton1Click:Connect(function()
	main.Visible = true
	openButton.Visible = false
end)

--// Área das páginas
local pages = Instance.new("Frame")
pages.Size = UDim2.new(1, -30, 1, -145)
pages.Position = UDim2.fromOffset(15, 135)
pages.BackgroundTransparency = 1
pages.Parent = main

local function createPage()
	local page = Instance.new("Frame")
	page.Size = UDim2.fromScale(1, 1)
	page.BackgroundTransparency = 1
	page.Visible = false
	page.Parent = pages
	return page
end

local homePage = createPage()
local aimPage = createPage()
local espPage = createPage()
local killsPage = createPage()

--// Abas
local tabs = Instance.new("Frame")
tabs.Size = UDim2.new(1, -30, 0, 48)
tabs.Position = UDim2.fromOffset(15, 75)
tabs.BackgroundTransparency = 1
tabs.Parent = main

local layout = Instance.new("UIListLayout")
layout.FillDirection = Enum.FillDirection.Horizontal
layout.Padding = UDim.new(0, 7)
layout.Parent = tabs

local function createTab(text)
	local b = Instance.new("TextButton")
	b.Size = UDim2.new(0.25, -6, 1, 0)
	b.BackgroundColor3 = DARK2
	b.Text = text
	b.TextColor3 = WHITE
	b.Font = Enum.Font.GothamBold
	b.TextSize = 14
	b.Parent = tabs

	Instance.new("UICorner", b).CornerRadius = UDim.new(0, 8)
	return b
end

local homeTab = createTab("HOME")
local aimTab = createTab("AIMBOT")
local espTab = createTab("ESP")
local killsTab = createTab("KILLS")

local function switchPage(page, selected)
	homePage.Visible = false
	aimPage.Visible = false
	espPage.Visible = false
	killsPage.Visible = false

	page.Visible = true

	for _, tab in pairs({homeTab, aimTab, espTab, killsTab}) do
		tab.BackgroundColor3 = DARK2
	end

	selected.BackgroundColor3 = GREEN
	selected.TextColor3 = Color3.fromRGB(0, 0, 0)
end

homeTab.MouseButton1Click:Connect(function()
	switchPage(homePage, homeTab)
end)

aimTab.MouseButton1Click:Connect(function()
	switchPage(aimPage, aimTab)
end)

espTab.MouseButton1Click:Connect(function()
	switchPage(espPage, espTab)
end)

killsTab.MouseButton1Click:Connect(function()
	switchPage(killsPage, killsTab)
end)

--// Texto de página
local function pageTitle(parent, text)
	local t = Instance.new("TextLabel")
	t.Size = UDim2.new(1, -20, 0, 35)
	t.Position = UDim2.fromOffset(10, 5)
	t.BackgroundTransparency = 1
	t.Text = text
	t.TextColor3 = GREEN
	t.Font = Enum.Font.GothamBold
	t.TextSize = 22
	t.TextXAlignment = Enum.TextXAlignment.Left
	t.Parent = parent
end

local function info(parent, text, y)
	local t = Instance.new("TextLabel")
	t.Size = UDim2.new(1, -20, 0, 30)
	t.Position = UDim2.fromOffset(10, y)
	t.BackgroundTransparency = 1
	t.Text = text
	t.TextColor3 = WHITE
	t.Font = Enum.Font.Gotham
	t.TextSize = 15
	t.TextXAlignment = Enum.TextXAlignment.Left
	t.Parent = parent
end

--// HOME
pageTitle(homePage, "🔥 BEM-VINDO AO BACONZ SCRIPT")

info(homePage, "Criado por: @baconz_745", 55)
info(homePage, "🌐 Interface universal", 90)
info(homePage, "⚡ Interface leve e simples", 125)
info(homePage, "🛡️ Ferramentas para demonstração no seu próprio jogo", 160)
info(homePage, "Aproveite! 🔥", 205)

--// Toggle
local function createToggle(parent, text, y, callback)
	local button = Instance.new("TextButton")
	button.Size = UDim2.new(1, -20, 0, 42)
	button.Position = UDim2.fromOffset(10, y)
	button.BackgroundColor3 = DARK2
	button.Text = text .. "     [ OFF ]"
	button.TextColor3 = WHITE
	button.Font = Enum.Font.GothamBold
	button.TextSize = 14
	button.TextXAlignment = Enum.TextXAlignment.Left
	button.Parent = parent

	Instance.new("UICorner", button).CornerRadius = UDim.new(0, 8)

	local enabled = false

	button.MouseButton1Click:Connect(function()
		enabled = not enabled

		if enabled then
			button.Text = text .. "     [ ON ]"
			button.BackgroundColor3 = GREEN
			button.TextColor3 = Color3.fromRGB(0, 0, 0)
		else
			button.Text = text .. "     [ OFF ]"
			button.BackgroundColor3 = DARK2
			button.TextColor3 = WHITE
		end

		if callback then
			callback(enabled)
		end
	end)

	return button
end

--// AIMBOT
pageTitle(aimPage, "🎯 AIM ASSIST")

info(aimPage, "Demonstração/configuração para experiências próprias.", 45)

createToggle(aimPage, "Aim Assist", 85, function(state)
	print("Aim Assist:", state)
end)

createToggle(aimPage, "Mostrar FOV", 135, function(state)
	print("FOV:", state)
end)

createToggle(aimPage, "Alvo mais próximo", 185, function(state)
	print("Seleção de alvo:", state)
end)

info(aimPage, "FOV: 90°", 240)
info(aimPage, "Suavização: 50%", 270)

--// ESP
pageTitle(espPage, "👁 ESP")

createToggle(espPage, "ESP Visual", 55, function(state)
	print("ESP Visual:", state)
end)

createToggle(espPage, "Mostrar Nome", 105, function(state)
	print("Nome:", state)
end)

createToggle(espPage, "Mostrar Distância", 155, function(state)
	print("Distância:", state)
end)

createToggle(espPage, "Mostrar Linha", 205, function(state)
	print("Linha:", state)
end)

--// KILLS
pageTitle(killsPage, "☠ KILLS DOS OUTROS")

createToggle(killsPage, "Mostrar Kills", 55, function(state)
	print("Mostrar Kills:", state)
end)

createToggle(killsPage, "Notificação de Kill", 105, function(state)
	print("Notificação:", state)
end)

createToggle(killsPage, "Placar de Kills", 155, function(state)
	print("Placar:", state)
end)

info(killsPage, "TOP KILLS", 215)
info(killsPage, "#1  Player_01    25", 245)
info(killsPage, "#2  Player_02    18", 270)
info(killsPage, "#3  Player_03    14", 295)

--// Página inicial
switchPage(homePage, homeTab)

--// Arrastar janela
local dragging = false
local dragStart
local startPos

header.InputBegan:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseButton1
		or input.UserInputType == Enum.UserInputType.Touch then

		dragging = true
		dragStart = input.Position
		startPos = main.Position

		input.Changed:Connect(function()
			if input.UserInputState == Enum.UserInputState.End then
				dragging = false
			end
		end)
	end
end)

header.InputChanged:Connect(function(input)
	if dragging and
		(input.UserInputType == Enum.UserInputType.MouseMovement
		or input.UserInputType == Enum.UserInputType.Touch) then

		local delta = input.Position - dragStart

		main.Position = UDim2.new(
			startPos.X.Scale,
			startPos.X.Offset + delta.X,
			startPos.Y.Scale,
			startPos.Y.Offset + delta.Y
		)
	end
end)

print("🔥 BaconZ Script carregado - @baconz_745")

Features & Information

This is a universal script and it's available here, and I'm Portuguese and I know how to write in English.

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts