
Key RequiredUniversal

--[[
Gui2Lua™
10zOfficial
Version 1.0.0
]]
-- Instances
local ScreenGui = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local Frame_2 = Instance.new("Frame")
local TextLabel = Instance.new("TextLabel")
local TextLabel_2 = Instance.new("TextLabel")
local Frame_3 = Instance.new("Frame")
local ESP = Instance.new("TextButton")
local Check1 = Instance.new("Frame")
local Tracers = Instance.new("TextButton")
local Check2 = Instance.new("Frame")
local TextLabel_3 = Instance.new("TextLabel")
-- Properties
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
Frame.BorderColor3 = Color3.new(0, 0, 0)
Frame.BorderSizePixel = 0
Frame.Position = UDim2.new(0.0365193896, 0, 0.168981478, 0)
Frame.Size = UDim2.new(0, 535, 0, 310)
Frame_2.Name = "+++"
Frame_2.Parent = Frame
Frame_2.BackgroundColor3 = Color3.new(0.0862745, 0.0862745, 0.0862745)
Frame_2.BorderColor3 = Color3.new(0, 0, 0)
Frame_2.BorderSizePixel = 0
Frame_2.Size = UDim2.new(0, 110, 0, 310)
TextLabel.Parent = Frame_2
TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel.BackgroundTransparency = 1
TextLabel.BorderColor3 = Color3.new(0, 0, 0)
TextLabel.BorderSizePixel = 0
TextLabel.Position = UDim2.new(0.145454541, 0, -0.00228832616, 0)
TextLabel.Size = UDim2.new(0, 94, 0, 53)
TextLabel.Font = Enum.Font.Unknown
TextLabel.Text = "BloaTO "
TextLabel.TextColor3 = Color3.new(0.258824, 0.258824, 0.776471)
TextLabel.TextScaled = true
TextLabel.TextSize = 14
TextLabel.TextWrapped = true
TextLabel_2.Parent = Frame_2
TextLabel_2.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.776471)
TextLabel_2.BackgroundTransparency = 1
TextLabel_2.BorderColor3 = Color3.new(0, 0, 0)
TextLabel_2.BorderSizePixel = 0
TextLabel_2.Position = UDim2.new(0.100000001, 0, 0.148387089, 0)
TextLabel_2.Size = UDim2.new(0, 88, 0, 64)
TextLabel_2.Font = Enum.Font.Unknown
TextLabel_2.Text = "V1"
TextLabel_2.TextColor3 = Color3.new(0.258824, 0.258824, 0.776471)
TextLabel_2.TextScaled = true
TextLabel_2.TextSize = 14
TextLabel_2.TextWrapped = true
Frame_3.Name = "---"
Frame_3.Parent = Frame
Frame_3.BackgroundColor3 = Color3.new(0.0862745, 0.0862745, 0.0862745)
Frame_3.BorderColor3 = Color3.new(0, 0, 0)
Frame_3.BorderSizePixel = 0
Frame_3.Position = UDim2.new(0.221371427, 0, 0.0311418101, 0)
Frame_3.Size = UDim2.new(0, 408, 0, 291)
ESP.Name = "ESP"
ESP.Parent = Frame_3
ESP.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
ESP.BorderColor3 = Color3.new(0, 0, 0)
ESP.BorderSizePixel = 0
ESP.Position = UDim2.new(0.0329670608, 0, 0.0256410055, 0)
ESP.Size = UDim2.new(0, 340, 0, 36)
ESP.Font = Enum.Font.Unknown
ESP.Text = "ESP"
ESP.TextColor3 = Color3.new(0.258824, 0.258824, 0.776471)
ESP.TextScaled = true
ESP.TextSize = 14
ESP.TextWrapped = true
Check1.Name = "Check 1"
Check1.Parent = ESP
Check1.BackgroundColor3 = Color3.new(1, 0, 0)
Check1.BorderColor3 = Color3.new(0, 0, 0)
Check1.BorderSizePixel = 0
Check1.Position = UDim2.new(1.02019334, 0, 0, 0)
Check1.Size = UDim2.new(0, 41, 0, 36)
Tracers.Name = "Tracers"
Tracers.Parent = Frame_3
Tracers.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
Tracers.BorderColor3 = Color3.new(0, 0, 0)
Tracers.BorderSizePixel = 0
Tracers.Position = UDim2.new(0.0329670608, 0, 0.173407331, 0)
Tracers.Size = UDim2.new(0, 340, 0, 36)
Tracers.Font = Enum.Font.Unknown
Tracers.Text = "Tracers"
Tracers.TextColor3 = Color3.new(0.258824, 0.258824, 0.776471)
Tracers.TextScaled = true
Tracers.TextSize = 14
Tracers.TextWrapped = true
Check2.Name = "Check 2"
Check2.Parent = Tracers
Check2.BackgroundColor3 = Color3.new(1, 0, 0)
Check2.BorderColor3 = Color3.new(0, 0, 0)
Check2.BorderSizePixel = 0
Check2.Position = UDim2.new(1.01823258, 0, -0.0226232745, 0)
Check2.Size = UDim2.new(0, 41, 0, 36)
TextLabel_3.Parent = Frame_3
TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_3.BackgroundTransparency = 1
TextLabel_3.BorderColor3 = Color3.new(0, 0, 0)
TextLabel_3.BorderSizePixel = 0
TextLabel_3.Position = UDim2.new(0.0122549022, 0, 0.343642354, 0)
TextLabel_3.Size = UDim2.new(0, 403, 0, 191)
TextLabel_3.Font = Enum.Font.Unknown
TextLabel_3.Text = "Made By Falyx3 Or Maybe hunter GONNA ADD A AIMBOT THIS IS V1 NEXT IS V2 MORE FEATURES 2026"
TextLabel_3.TextColor3 = Color3.new(0.258824, 0.258824, 0.776471)
TextLabel_3.TextScaled = true
TextLabel_3.TextSize = 14
TextLabel_3.TextWrapped = true
-- Scripts
local function LQZBQ_fake_script() -- Frame.UIDrag
local script = Instance.new('LocalScript', Frame)
-- Made by Real_IceyDev (@lceyDex) --
-- Simple UI dragger (PC Only/Any device that has a mouse) --
local UIS = game:GetService('UserInputService')
local frame = script.Parent
local dragToggle = nil
local dragSpeed = 0.25
local dragStart = nil
local startPos = nil
local function updateInput(input)
local delta = input.Position - dragStart
local position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y)
game:GetService('TweenService'):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play()
end
frame.InputBegan:Connect(function(input)
if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
dragToggle = true
dragStart = input.Position
startPos = frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragToggle = false
end
end)
end
end)
UIS.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
if dragToggle then
updateInput(input)
end
end
end)
end
coroutine.wrap(LQZBQ_fake_script)()
local function OVEKSLU_fake_script() -- ESP.ESPScript
local script = Instance.new('LocalScript', ESP)
-- ESP Script - Working Version
-- Click the ESP button to toggle ESP on/off
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
-- Get GUI elements
local player = Players.LocalPlayer
local espButton = script.Parent
local checkFrame = espButton:FindFirstChild("Check 1")
-- ESP state
local espEnabled = false
local highlights = {}
-- Function to create ESP highlight
local function createESP(character)
if not character then return end
-- Remove existing highlight
if highlights[character] then
highlights[character]:Destroy()
end
-- Create new highlight
local highlight = Instance.new("Highlight")
highlight.FillColor = Color3.new(1, 0, 0) -- Red
highlight.OutlineColor = Color3.new(1, 1, 1) -- White
highlight.FillTransparency = 0.3
highlight.OutlineTransparency = 0
highlight.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
highlight.Parent = character
highlights[character] = highlight
end
-- Function to remove ESP from character
local function removeESP(character)
if highlights[character] then
highlights[character]:Destroy()
highlights[character] = nil
end
end
-- Function to check if model has humanoid
local function hasHumanoid(model)
return model:FindFirstChildOfClass("Humanoid") ~= nil
end
-- Toggle ESP on/off
local function toggleESP()
espEnabled = not espEnabled
if espEnabled then
-- Turn green when enabled
if checkFrame then
checkFrame.BackgroundColor3 = Color3.new(0, 1, 0)
end
-- Add ESP to all characters
for _, obj in Workspace:GetChildren() do
if hasHumanoid(obj) and obj ~= player.Character then
createESP(obj)
end
end
else
-- Turn red when disabled
if checkFrame then
checkFrame.BackgroundColor3 = Color3.new(1, 0, 0)
end
-- Remove all ESP
for character in pairs(highlights) do
removeESP(character)
end
end
end
-- Connect button click
if espButton then
espButton.MouseButton1Click:Connect(toggleESP)
end
-- Handle new characters
Workspace.ChildAdded:Connect(function(child)
if espEnabled and hasHumanoid(child) and child ~= player.Character then
createESP(child)
end
end)
-- Handle removed characters
Workspace.ChildRemoved:Connect(function(child)
removeESP(child)
end)
-- Handle player character changes
player.CharacterAdded:Connect(function(character)
if espEnabled then
task.wait(0.1)
-- Add ESP to other characters
for _, obj in Workspace:GetChildren() do
if hasHumanoid(obj) and obj ~= character then
createESP(obj)
end
end
end
end)
-- Set initial color
if checkFrame then
checkFrame.BackgroundColor3 = Color3.new(1, 0, 0)
end
end
coroutine.wrap(OVEKSLU_fake_script)()
local function LUQFQ_fake_script() -- Tracers.TracersScript
local script = Instance.new('LocalScript', Tracers)
-- 3D Tracers Script - Lines from your HumanoidRootPart to others
-- Click Tracers button to toggle
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local RunService = game:GetService("RunService")
local DebrisService = game:GetService("Debris")
local player = Players.LocalPlayer
local tracersButton = script.Parent
local checkFrame = tracersButton:FindFirstChild("Check 2")
local tracersEnabled = false
local tracerLines = {}
local debugLabel = nil
-- Create 3D tracer line from your HumanoidRootPart to target
local function createTracer(target)
if not target then return end
local character = nil
if target:IsA("Player") then
character = target.Character
else
character = target
end
if not character then return end
local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
if not humanoidRootPart then return end
-- Don't tracer self
if target:IsA("Player") and target == player then return end
-- Remove old tracer
if tracerLines[target] then
tracerLines[target]:Destroy()
end
-- Create a model to hold the line parts
local lineModel = Instance.new("Model")
lineModel.Name = "Tracer_" .. (target:IsA("Player") and target.Name or character.Name)
lineModel.Parent = Workspace
-- Create the line part
local linePart = Instance.new("Part")
linePart.Name = "Line"
linePart.Anchored = true
linePart.CanCollide = false
linePart.Material = Enum.Material.Neon
linePart.BrickColor = BrickColor.new("Really red")
linePart.Transparency = 0.1
linePart.Size = Vector3.new(0.2, 0.2, 1) -- Will be updated
linePart.Parent = lineModel
tracerLines[target] = lineModel
end
-- Remove tracer
local function removeTracer(target)
if tracerLines[target] then
tracerLines[target]:Destroy()
tracerLines[target] = nil
end
end
-- Update 3D tracers
local function updateTracers()
if not tracersEnabled then return end
local myCharacter = player.Character
if not myCharacter then return end
local myRoot = myCharacter:FindFirstChild("HumanoidRootPart")
if not myRoot then return end
local myPosition = myRoot.Position
for target, lineModel in pairs(tracerLines) do
local character = nil
if target:IsA("Player") then
character = target.Character
else
character = target
end
if character then
local targetRoot = character:FindFirstChild("HumanoidRootPart")
if targetRoot then
local targetPosition = targetRoot.Position
local linePart = lineModel:FindFirstChild("Line")
if linePart then
-- Calculate distance and direction
local direction = (targetPosition - myPosition)
local distance = direction.Magnitude
-- Position the line at midpoint
local midPoint = myPosition + (direction * 0.5)
linePart.Position = midPoint
-- Set size and orientation
linePart.Size = Vector3.new(0.2, 0.2, distance)
linePart.CFrame = CFrame.new(midPoint, targetPosition)
end
else
removeTracer(target)
end
else
removeTracer(target)
end
end
end
-- Update debug label
local function updateDebugLabel()
if not debugLabel then return end
local playerCount = 0
local npcCount = 0
for target in pairs(tracerLines) do
if target:IsA("Player") then
playerCount = playerCount + 1
else
npcCount = npcCount + 1
end
end
debugLabel.Text = "3D TRACERS ACTIVE - Players: " .. playerCount .. " NPCs: " .. npcCount
end
-- Toggle function
local function toggleTracers()
tracersEnabled = not tracersEnabled
if tracersEnabled then
if checkFrame then
checkFrame.BackgroundColor3 = Color3.new(0, 1, 0)
end
-- Create debug label
local playerGui = player:WaitForChild("PlayerGui")
debugLabel = Instance.new("TextLabel")
debugLabel.Name = "DebugLabel"
debugLabel.Text = "3D TRACERS ACTIVE"
debugLabel.Size = UDim2.new(0, 250, 0, 30)
debugLabel.Position = UDim2.new(0, 10, 0, 10)
debugLabel.BackgroundTransparency = 0.5
debugLabel.BackgroundColor3 = Color3.new(0, 0, 0)
debugLabel.TextColor3 = Color3.new(0, 1, 0)
debugLabel.Font = Enum.Font.SourceSansBold
debugLabel.TextSize = 16
debugLabel.Parent = playerGui
-- Add tracers for players
for _, targetPlayer in Players:GetPlayers() do
if targetPlayer ~= player then
createTracer(targetPlayer)
end
end
-- Add tracers for NPCs
for _, obj in Workspace:GetChildren() do
if obj:FindFirstChildOfClass("Humanoid") and obj ~= player.Character then
createTracer(obj)
end
end
updateDebugLabel()
-- Start update loop
RunService:BindToRenderStep("Tracers", Enum.RenderPriority.Last.Value, updateTracers)
else
if checkFrame then
checkFrame.BackgroundColor3 = Color3.new(1, 0, 0)
end
-- Stop update loop
RunService:UnbindFromRenderStep("Tracers")
-- Remove all tracers
for target in pairs(tracerLines) do
removeTracer(target)
end
-- Remove debug label
if debugLabel then
debugLabel:Destroy()
debugLabel = nil
end
end
end
-- Connect button
tracersButton.MouseButton1Click:Connect(toggleTracers)
-- Handle new NPCs
Workspace.ChildAdded:Connect(function(child)
if tracersEnabled and child:FindFirstChildOfClass("Humanoid") and child ~= player.Character then
createTracer(child)
updateDebugLabel()
end
end)
Workspace.ChildRemoved:Connect(function(child)
removeTracer(child)
updateDebugLabel()
end)
-- Handle players
Players.PlayerAdded:Connect(function(newPlayer)
if tracersEnabled and newPlayer ~= player then
createTracer(newPlayer)
updateDebugLabel()
end
end)
Players.PlayerRemoving:Connect(function(leavingPlayer)
removeTracer(leavingPlayer)
updateDebugLabel()
end)
-- Set initial color
if checkFrame then
checkFrame.BackgroundColor3 = Color3.new(1, 0, 0)
end
end
coroutine.wrap(LUQFQ_fake_script)()



ligma *