Please consider supporting us with disabling your AdBlock software and to gain access to thousands of free content!
Not sure how to disable AdBLock? Follow this tutorial: How to disable AdBlock
Get the Best GUI
The Best GUI code is below. Copy & inject it into the game. Enjoy!
--[[Created By: Unordinary]]
print("STN - Gui")
for i, v in pairs(game:GetDescendants()) do
if v.Name == "ScreenGui" then
v:Destroy()
end
end
local ScreenGui = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local TextLabel = Instance.new("TextLabel")
local ScrollingFrame = Instance.new("ScrollingFrame")
local RelicESP = Instance.new("TextButton")
local RelicAura = Instance.new("TextButton")
local PlayerESP = Instance.new("TextButton")
local InstaBuild = Instance.new("TextButton")
local TaskAura = Instance.new("TextButton")
local TaskESP = Instance.new("TextButton")
local FullBright = Instance.new("TextButton")
local TurnInvisible = Instance.new("TextButton")
local ToggleMetalDetectorFarm = Instance.new("TextButton")
local UIGradient = Instance.new("UIGradient")
local cool = true
local on = true
local oN = true
ScreenGui.Parent = game:WaitForChild("CoreGui")
ScreenGui.ResetOnSpawn = false
Frame.Parent = ScreenGui
Frame.Active = true
Frame.BackgroundColor3 = Color3.fromRGB(125, 125, 125)
Frame.BorderColor3 = Color3.fromRGB(226, 226, 226)
Frame.Draggable = true
Frame.Position = UDim2.new(0.833333313, -76, 0.606741607, -150)
Frame.Selectable = true
Frame.Size = UDim2.new(0, 153, 0, 33)
Frame.Draggable = true
TextLabel.Parent = Frame
TextLabel.Active = true
TextLabel.BackgroundColor3 = Color3.fromRGB(119, 124, 127)
TextLabel.BackgroundTransparency = 1.000
TextLabel.BorderColor3 = Color3.fromRGB(119, 124, 127)
TextLabel.Position = UDim2.new(0.327688575, 0, 0.190135613, 0)
TextLabel.Size = UDim2.new(0, 50, 0, 20)
TextLabel.Font = Enum.Font.SourceSans
TextLabel.Text = "STN GUI"
TextLabel.TextColor3 = Color3.fromRGB(187, 255, 253)
TextLabel.TextSize = 14.000
TextLabel.TextStrokeColor3 = Color3.fromRGB(187, 255, 253)
TextLabel.TextWrapped = true
ScrollingFrame.Parent = Frame
ScrollingFrame.BackgroundColor3 = Color3.fromRGB(75, 75, 75)
ScrollingFrame.BackgroundTransparency = 0.500
ScrollingFrame.BorderSizePixel = 0
ScrollingFrame.Position = UDim2.new(-0.00086286955, 0, 0.999025285, 0)
ScrollingFrame.Selectable = false
ScrollingFrame.Size = UDim2.new(0, 153, 0, 194)
ScrollingFrame.CanvasPosition = Vector2.new(0, 150)
ScrollingFrame.CanvasSize = UDim2.new(0, 0, 60, 0)
ScrollingFrame.HorizontalScrollBarInset = Enum.ScrollBarInset.Always
ScrollingFrame.ScrollBarThickness = 10
RelicESP.Name = "RelicESP"
RelicESP.Parent = ScrollingFrame
RelicESP.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
RelicESP.Position = UDim2.new(0.0466145016, 0, 0.00465609878, 0)
RelicESP.Size = UDim2.new(0, 136, 0, 27)
RelicESP.Style = Enum.ButtonStyle.RobloxRoundButton
RelicESP.Font = Enum.Font.SourceSans
RelicESP.Text = "RelicESP"
RelicESP.TextColor3 = Color3.fromRGB(131, 192, 219)
RelicESP.TextSize = 16.000
RelicESP.TextWrapped = true
RelicAura.Name = "RelicAura"
RelicAura.Parent = ScrollingFrame
RelicAura.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
RelicAura.Position = UDim2.new(0.0531504489, 0, 0.0213227645, 0)
RelicAura.Size = UDim2.new(0, 136, 0, 27)
RelicAura.Style = Enum.ButtonStyle.RobloxRoundButton
RelicAura.Font = Enum.Font.SourceSans
RelicAura.Text = "RelicAura"
RelicAura.TextColor3 = Color3.fromRGB(131, 192, 219)
RelicAura.TextSize = 16.000
RelicAura.TextWrapped = true
PlayerESP.Name = "PlayerESP"
PlayerESP.Parent = ScrollingFrame
PlayerESP.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
PlayerESP.Position = UDim2.new(0.0531504489, 0, 0.0384944826, 0)
PlayerESP.Size = UDim2.new(0, 136, 0, 27)
PlayerESP.Style = Enum.ButtonStyle.RobloxRoundButton
PlayerESP.Font = Enum.Font.SourceSans
PlayerESP.Text = "PlayerESP"
PlayerESP.TextColor3 = Color3.fromRGB(131, 192, 219)
PlayerESP.TextSize = 16.000
PlayerESP.TextWrapped = true
InstaBuild.Name = "InstaBuild"
InstaBuild.Parent = ScrollingFrame
InstaBuild.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
InstaBuild.Position = UDim2.new(0.0466145016, 0, 0.0556662008, 0)
InstaBuild.Size = UDim2.new(0, 136, 0, 27)
InstaBuild.Style = Enum.ButtonStyle.RobloxRoundButton
InstaBuild.Font = Enum.Font.SourceSans
InstaBuild.Text = "InstaBuild"
InstaBuild.TextColor3 = Color3.fromRGB(131, 192, 219)
InstaBuild.TextSize = 16.000
InstaBuild.TextWrapped = true
TaskAura.Name = "TaskAura"
TaskAura.Parent = ScrollingFrame
TaskAura.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TaskAura.Position = UDim2.new(0.0466145016, 0, 0.072837919, 0)
TaskAura.Size = UDim2.new(0, 136, 0, 27)
TaskAura.Style = Enum.ButtonStyle.RobloxRoundButton
TaskAura.Font = Enum.Font.SourceSans
TaskAura.Text = "TaskAura"
TaskAura.TextColor3 = Color3.fromRGB(131, 192, 219)
TaskAura.TextSize = 16.000
TaskAura.TextWrapped = true
TaskESP.Name = "TaskESP"
TaskESP.Parent = ScrollingFrame
TaskESP.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TaskESP.Position = UDim2.new(0.0531504489, 0, 0.0900096372, 0)
TaskESP.Size = UDim2.new(0, 136, 0, 27)
TaskESP.Style = Enum.ButtonStyle.RobloxRoundButton
TaskESP.Font = Enum.Font.SourceSans
TaskESP.Text = "TaskESP"
TaskESP.TextColor3 = Color3.fromRGB(131, 192, 219)
TaskESP.TextSize = 16.000
TaskESP.TextWrapped = true
FullBright.Name = "FullBright"
FullBright.Parent = ScrollingFrame
FullBright.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
FullBright.Position = UDim2.new(0.0531504489, 0, 0.107181355, 0)
FullBright.Size = UDim2.new(0, 136, 0, 27)
FullBright.Style = Enum.ButtonStyle.RobloxRoundButton
FullBright.Font = Enum.Font.SourceSans
FullBright.Text = "FullBright"
FullBright.TextColor3 = Color3.fromRGB(131, 192, 219)
FullBright.TextSize = 16.000
FullBright.TextWrapped = true
TurnInvisible.Name = "Turn Invisible"
TurnInvisible.Parent = ScrollingFrame
TurnInvisible.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TurnInvisible.Position = UDim2.new(0.0466145016, 0, 0.123848021, 0)
TurnInvisible.Size = UDim2.new(0, 136, 0, 27)
TurnInvisible.Style = Enum.ButtonStyle.RobloxRoundButton
TurnInvisible.Font = Enum.Font.SourceSans
TurnInvisible.Text = "Turn Invisible"
TurnInvisible.TextColor3 = Color3.fromRGB(131, 192, 219)
TurnInvisible.TextSize = 16.000
TurnInvisible.TextWrapped = true
ToggleMetalDetectorFarm.Name = "ToggleMetalDetectorFarm"
ToggleMetalDetectorFarm.Parent = ScrollingFrame
ToggleMetalDetectorFarm.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ToggleMetalDetectorFarm.Position = UDim2.new(0.0466145016, 0, 0.140514687, 0)
ToggleMetalDetectorFarm.Size = UDim2.new(0, 136, 0, 27)
ToggleMetalDetectorFarm.Style = Enum.ButtonStyle.RobloxRoundButton
ToggleMetalDetectorFarm.Font = Enum.Font.SourceSans
ToggleMetalDetectorFarm.Text = "Toggle Point Farm"
ToggleMetalDetectorFarm.TextColor3 = Color3.fromRGB(131, 192, 219)
ToggleMetalDetectorFarm.TextSize = 16.000
ToggleMetalDetectorFarm.TextWrapped = true
UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(125, 125, 125)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(125, 125, 125))}
UIGradient.Parent = Frame
RelicESP.MouseButton1Down:connect(function()
for i,v in pairs(game:GetService("Workspace").TempMap.Main.Relics:GetChildren()) do
if v.ClassName == "Relic" or v:IsA("MeshPart") then
local function addGui(part)
if v:FindFirstChild("STNESP") ~= nil then
v:FindFirstChild("STNESP"):Destroy()
print("Removing old ESP on " .. part.parent.Name)
end
local gui = Instance.new("BillboardGui", part)
gui.Name = "STNESP"
gui.Size = UDim2.new(1, 0, 1, 0)
gui.AlwaysOnTop = true
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(3, 0, 3, 0)
frame.BackgroundTransparency = 0.5
frame.BorderSizePixel = 0
if part.parent.Name == "Relic" then
frame.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
end
print("Added ESP to " .. part.parent.Name .. "!")
end
addGui(v)
end
end
end)
RelicAura.MouseButton1Click:Connect(function()
if not on then on = true
_G.On = true
if game:GetService("Workspace").TempMap.Main.Relics.Relic then
while _G.On and wait(0.1) do
for i,v in pairs(game:GetService("Workspace").TempMap.Main.Relics:GetChildren()) do
if v.Name == "Relic" then
fireproximityprompt(v.RelicPrompt)
end
end
end
end
else on = false
_G.On = false
if game:GetService("Workspace").TempMap.Main.Relics.Relic then
while _G.On and wait(0.1) do
for i,v in pairs(game:GetService("Workspace").TempMap.Main.Relics:GetChildren()) do
if v.Name == "Relic" then
fireproximityprompt(v.RelicPrompt)
end
end
end
end
end
end)
PlayerESP.MouseButton1Down:connect(function()
local workspace = game:GetService("Workspace")
local player = game:GetService("Players").LocalPlayer
local camera = workspace.CurrentCamera
--// Settings:
local on = true -- Use this if your making gui
local Box_Color = Color3.fromRGB(255, 0, 0)
local Box_Thickness = 2
local Box_Transparency = 1
local Tracers = true
local Tracer_Color = Color3.fromRGB(255, 0, 0)
local Tracer_Thickness = 2
local Tracer_Transparency = 1
local Autothickness = true
local Team_Check = true
local red = Color3.fromRGB(227, 52, 52)
local green = Color3.fromRGB(88, 217, 24)
local function NewLine()
local line = Drawing.new("Line")
line.Visible = false
line.From = Vector2.new(0, 0)
line.To = Vector2.new(1, 1)
line.Color = Box_Color
line.Thickness = Box_Thickness
line.Transparency = Box_Transparency
return line
end
for i, v in pairs(game.Players:GetChildren()) do
local lines = {
line1 = NewLine(),
line2 = NewLine(),
line3 = NewLine(),
line4 = NewLine(),
line5 = NewLine(),
line6 = NewLine(),
line7 = NewLine(),
line8 = NewLine(),
line9 = NewLine(),
line10 = NewLine(),
line11 = NewLine(),
line12 = NewLine(),
Tracer = NewLine()
}
lines.Tracer.Color = Tracer_Color
lines.Tracer.Thickness = Tracer_Thickness
lines.Tracer.Transparency = Tracer_Transparency
local function ESP()
local connection
connection = game:GetService("RunService").RenderStepped:Connect(function()
if on and v.Character ~= nil and v.Character:FindFirstChild("Humanoid") ~= nil and v.Character:FindFirstChild("HumanoidRootPart") ~= nil and v.Name ~= player.Name and v.Character.Humanoid.Health > 0 and v.Character:FindFirstChild("Head") ~= nil then
local pos, vis = camera:WorldToViewportPoint(v.Character.HumanoidRootPart.Position)
if vis then
local Scale = v.Character.Head.Size.Y/2
local Size = Vector3.new(2, 3, 1.5) * (Scale * 2)
local Top1 = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, Size.Y, -Size.Z)).p)
local Top2 = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, Size.Y, Size.Z)).p)
local Top3 = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, Size.Y, Size.Z)).p)
local Top4 = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, Size.Y, -Size.Z)).p)
local Bottom1 = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, -Size.Y, -Size.Z)).p)
local Bottom2 = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, -Size.Y, Size.Z)).p)
local Bottom3 = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, -Size.Y, Size.Z)).p)
local Bottom4 = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, -Size.Y, -Size.Z)).p)
lines.line1.From = Vector2.new(Top1.X, Top1.Y)
lines.line1.To = Vector2.new(Top2.X, Top2.Y)
lines.line2.From = Vector2.new(Top2.X, Top2.Y)
lines.line2.To = Vector2.new(Top3.X, Top3.Y)
lines.line3.From = Vector2.new(Top3.X, Top3.Y)
lines.line3.To = Vector2.new(Top4.X, Top4.Y)
lines.line4.From = Vector2.new(Top4.X, Top4.Y)
lines.line4.To = Vector2.new(Top1.X, Top1.Y)
lines.line5.From = Vector2.new(Bottom1.X, Bottom1.Y)
lines.line5.To = Vector2.new(Bottom2.X, Bottom2.Y)
lines.line6.From = Vector2.new(Bottom2.X, Bottom2.Y)
lines.line6.To = Vector2.new(Bottom3.X, Bottom3.Y)
lines.line7.From = Vector2.new(Bottom3.X, Bottom3.Y)
lines.line7.To = Vector2.new(Bottom4.X, Bottom4.Y)
lines.line8.From = Vector2.new(Bottom4.X, Bottom4.Y)
lines.line8.To = Vector2.new(Bottom1.X, Bottom1.Y)
lines.line9.From = Vector2.new(Bottom1.X, Bottom1.Y)
lines.line9.To = Vector2.new(Top1.X, Top1.Y)
lines.line10.From = Vector2.new(Bottom2.X, Bottom2.Y)
lines.line10.To = Vector2.new(Top2.X, Top2.Y)
lines.line11.From = Vector2.new(Bottom3.X, Bottom3.Y)
lines.line11.To = Vector2.new(Top3.X, Top3.Y)
lines.line12.From = Vector2.new(Bottom4.X, Bottom4.Y)
lines.line12.To = Vector2.new(Top4.X, Top4.Y)
if Tracers then
local trace = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(0, -Size.Y, 0)).p)
lines.Tracer.From = Vector2.new(camera.ViewportSize.X/2, camera.ViewportSize.Y)
lines.Tracer.To = Vector2.new(trace.X, trace.Y)
end
if Team_Check then
if v.TeamColor == player.TeamColor then
for u, x in pairs(lines) do
x.Color = green
end
else
for u, x in pairs(lines) do
x.Color = red
end
end
end
--// Autothickness:
if Autothickness then
local distance = (player.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).magnitude
local value = math.clamp(1/distance*100, 0.1, 4) --0.1 is min thickness, 6 is max
for u, x in pairs(lines) do
x.Thickness = value
end
else
for u, x in pairs(lines) do
x.Thickness = Box_Thickness
end
end
for u, x in pairs(lines) do
if x ~= lines.Tracer then
x.Visible = true
end
end
if Tracers then
lines.Tracer.Visible = true
end
else
for u, x in pairs(lines) do
x.Visible = false
end
end
else
for u, x in pairs(lines) do
x.Visible = false
end
if game.Players:FindFirstChild(v.Name) == nil then
connection:Disconnect()
end
end
end)
end
coroutine.wrap(ESP)()
end
game.Players.PlayerAdded:Connect(function(newplr)
--// Lines for 3D box (12)
local lines = {
line1 = NewLine(),
line2 = NewLine(),
line3 = NewLine(),
line4 = NewLine(),
line5 = NewLine(),
line6 = NewLine(),
line7 = NewLine(),
line8 = NewLine(),
line9 = NewLine(),
line10 = NewLine(),
line11 = NewLine(),
line12 = NewLine(),
Tracer = NewLine()
}
lines.Tracer.Color = Tracer_Color
lines.Tracer.Thickness = Tracer_Thickness
lines.Tracer.Transparency = Tracer_Transparency
--// Updates ESP (lines) in render loop
local function ESP()
local connection
connection = game:GetService("RunService").RenderStepped:Connect(function()
if on and newplr.Character ~= nil and newplr.Character:FindFirstChild("Humanoid") ~= nil and newplr.Character:FindFirstChild("HumanoidRootPart") ~= nil and newplr.Name ~= player.Name and newplr.Character.Humanoid.Health > 0 and newplr.Character:FindFirstChild("Head") ~= nil then
local pos, vis = camera:WorldToViewportPoint(newplr.Character.HumanoidRootPart.Position)
if vis then
local Scale = newplr.Character.Head.Size.Y/2
local Size = Vector3.new(2, 3, 1.5) * (Scale * 2) -- Change this for different box size
local Top1 = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, Size.Y, -Size.Z)).p)
local Top2 = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, Size.Y, Size.Z)).p)
local Top3 = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, Size.Y, Size.Z)).p)
local Top4 = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, Size.Y, -Size.Z)).p)
local Bottom1 = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, -Size.Y, -Size.Z)).p)
local Bottom2 = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, -Size.Y, Size.Z)).p)
local Bottom3 = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, -Size.Y, Size.Z)).p)
local Bottom4 = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, -Size.Y, -Size.Z)).p)
--// Top:
lines.line1.From = Vector2.new(Top1.X, Top1.Y)
lines.line1.To = Vector2.new(Top2.X, Top2.Y)
lines.line2.From = Vector2.new(Top2.X, Top2.Y)
lines.line2.To = Vector2.new(Top3.X, Top3.Y)
lines.line3.From = Vector2.new(Top3.X, Top3.Y)
lines.line3.To = Vector2.new(Top4.X, Top4.Y)
lines.line4.From = Vector2.new(Top4.X, Top4.Y)
lines.line4.To = Vector2.new(Top1.X, Top1.Y)
--// Bottom:
lines.line5.From = Vector2.new(Bottom1.X, Bottom1.Y)
lines.line5.To = Vector2.new(Bottom2.X, Bottom2.Y)
lines.line6.From = Vector2.new(Bottom2.X, Bottom2.Y)
lines.line6.To = Vector2.new(Bottom3.X, Bottom3.Y)
lines.line7.From = Vector2.new(Bottom3.X, Bottom3.Y)
lines.line7.To = Vector2.new(Bottom4.X, Bottom4.Y)
lines.line8.From = Vector2.new(Bottom4.X, Bottom4.Y)
lines.line8.To = Vector2.new(Bottom1.X, Bottom1.Y)
--//S ides:
lines.line9.From = Vector2.new(Bottom1.X, Bottom1.Y)
lines.line9.To = Vector2.new(Top1.X, Top1.Y)
lines.line10.From = Vector2.new(Bottom2.X, Bottom2.Y)
lines.line10.To = Vector2.new(Top2.X, Top2.Y)
lines.line11.From = Vector2.new(Bottom3.X, Bottom3.Y)
lines.line11.To = Vector2.new(Top3.X, Top3.Y)
lines.line12.From = Vector2.new(Bottom4.X, Bottom4.Y)
lines.line12.To = Vector2.new(Top4.X, Top4.Y)
--// Tracer:
if Tracers then
local trace = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(0, -Size.Y, 0)).p)
lines.Tracer.From = Vector2.new(camera.ViewportSize.X/2, camera.ViewportSize.Y)
lines.Tracer.To = Vector2.new(trace.X, trace.Y)
end
--// Teamcheck:
if Team_Check then
if newplr.TeamColor == player.TeamColor then
for u, x in pairs(lines) do
x.Color = green
end
else
for u, x in pairs(lines) do
x.Color = red
end
end
end
--// Autothickness:
if Autothickness then
local distance = (player.Character.HumanoidRootPart.Position - newplr.Character.HumanoidRootPart.Position).magnitude
local value = math.clamp(1/distance*100, 0.1, 4) --0.1 is min thickness, 6 is max
for u, x in pairs(lines) do
x.Thickness = value
end
else
for u, x in pairs(lines) do
x.Thickness = Box_Thickness
end
end
for u, x in pairs(lines) do
if x ~= lines.Tracer then
x.Visible = true
end
end
if Tracers then
lines.Tracer.Visible = true
end
else
for u, x in pairs(lines) do
x.Visible = false
end
end
else
for u, x in pairs(lines) do
x.Visible = false
end
if game.Players:FindFirstChild(newplr.Name) == nil then
connection:Disconnect()
end
end
end)
end
coroutine.wrap(ESP)()
end)
function Create(base, team)
local bb = Instance.new('BillboardGui', game.CoreGui)
bb.Adornee = base
bb.ExtentsOffset = Vector3.new(0,1,0)
bb.AlwaysOnTop = true
bb.Size = UDim2.new(0,5,0,5)
bb.StudsOffset = Vector3.new(0,1,0)
bb.Name = 'tracker'
local frame = Instance.new('Frame',bb)
frame.ZIndex = 10
frame.BackgroundTransparency = 0.3
frame.Size = UDim2.new(1,0,1,0)
local txtlbl = Instance.new('TextLabel',bb)
txtlbl.ZIndex = 10
txtlbl.BackgroundTransparency = 1
txtlbl.Position = UDim2.new(0,0,0,-35)
txtlbl.Size = UDim2.new(1,0,10,0)
txtlbl.Font = 'ArialBold'
txtlbl.FontSize = 'Size12'
txtlbl.Text = base.Parent.Name:upper()
txtlbl.TextStrokeTransparency = 0.5
if team then
txtlbl.TextColor3 = Color3.new(0,1,1)
frame.BackgroundColor3 = Color3.new(0,1,1)
else
txtlbl.TextColor3 = Color3.new(1,0,0)
frame.BackgroundColor3 = Color3.new(1,0,0)
end
end
function Clear()
for _,v in pairs(game.CoreGui:children()) do
if v.Name == 'tracker' and v:isA('BillboardGui') then
v:Destroy()
end
end
end
function Find()
Clear()
track = true
spawn(function()
while wait(1) do
if track then
Clear()
for _,v in pairs(game.Players:GetChildren()) do
if v.Name ~= game.Players.LocalPlayer.Name then
if v.Character and v.Character.Head then
Create(v.Character.Head, false)
end
end
end
end
wait(1)
end
end)
end
Find()
end)
InstaBuild.MouseButton1Down:connect(function()
for i = 1,100 do
for i,v in pairs(game:GetService("Workspace").Misc:GetDescendants()) do
if v.Name == "BarricadePrompt" then
fireproximityprompt(v)
end
end
end
end)
TaskAura.MouseButton1Click:Connect(function()
if not oN then oN = true
_G.ON = true
while _G.ON and wait(0.1) do
for i,v in pairs(game:GetService("Workspace").TempMap.Main.BonusItems:GetDescendants()) do
if v.ClassName == "ProximityPrompt" then
fireproximityprompt(v)
end
end
end
else oN = false
_G.ON = false
while _G.ON and wait(0.1) do
for i,v in pairs(game:GetService("Workspace").TempMap.Main.BonusItems:GetDescendants()) do
if v.ClassName == "ProximityPrompt" then
fireproximityprompt(v)
end
end
end
end
end)
TaskESP.MouseButton1Down:connect(function()
for i, v in pairs(game:GetService("Workspace").TempMap.Main.BonusItems:GetDescendants()) do
if v:FindFirstChild("BillboardGui") ~= nil then
v:FindFirstChild("BillboardGui"):Destroy()
end
if v.ClassName == "Model" then
local BillboardGui = Instance.new("BillboardGui")
local TextLabel = Instance.new("TextLabel")
BillboardGui.Parent = v.Parent
BillboardGui.AlwaysOnTop = true
BillboardGui.LightInfluence = 1
BillboardGui.Size = UDim2.new(0, 50, 0, 50)
BillboardGui.StudsOffset = Vector3.new(0, 2, 0)
TextLabel.Parent = BillboardGui
TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel.BackgroundTransparency = 1
TextLabel.Size = UDim2.new(1, 0, 1, 0)
TextLabel.Text = v.parent.Name
TextLabel.TextColor3 = Color3.new(1, 0, 0)
TextLabel.TextScaled = true
end
end
end)
FullBright.MouseButton1Down:connect(function()
game:GetService("Lighting").Skybox:Destroy()
game:GetService("Lighting").FlareColorCorrection.Enabled = false
game:GetService("Lighting").BasicColorCorrection.Enabled = false
game:GetService("Lighting").PlayerBlur.Enabled = false
game:GetService("Lighting").DefaultColorCorrection.Enabled = false
game:GetService("Lighting").DefaultBloom.Enabled = false
game:GetService("Lighting").DefaultSunRays.Enabled = false
game:GetService("Lighting").DefaultBlur.Enabled = false
game:GetService("Lighting").Ambient = Color3.fromRGB(236, 236, 236)
game:GetService("Lighting").OutdoorAmbient = Color3.fromRGB(70, 70, 70)
game:GetService("Lighting").Brightness = 3
game:GetService("Lighting").ExposureCompensation = 0.25
game:GetService("Lighting").ClockTime = 14.5
game:GetService("Lighting").FogEnd = 10000000
game:GetService("Lighting").Atmosphere.Enabled = false
end)
TurnInvisible.MouseButton1Down:connect(function()
local c = game.Players.LocalPlayer.Character
c.UpperTorso.Waist:Destroy()
c.LeftUpperLeg:Destroy()
c.RightUpperLeg:Destroy()
end)
ToggleMetalDetectorFarm.MouseButton1Click:Connect(function()
if not cool then cool = true
local speed = 6 -- the higher the number the slower you go.
_G.ON = true
tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(speed, Enum.EasingStyle.Linear)
while _G.ON and wait(0.1) do
game:GetService("Players").LocalPlayer.Character.Kit.Remotes.Gear:FireServer()
wait(1)
for i,v in pairs(game:GetService("Players").LocalPlayer.Character.Kit.Gear.Objects:GetChildren()) do
if v.ClassName == "Part" then
tween = tweenService:Create(game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart, tweenInfo, {CFrame = CFrame.new(v.Position)})
tween:Play()
wait(10)
fireproximityprompt(v.MetalDetectorPrompt)
end
end
end
else cool = false
local speed = 6 -- the higher the number the slower you go.
_G.ON = false
tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(speed, Enum.EasingStyle.Linear)
while _G.ON and wait(0.1) do
game:GetService("Players").LocalPlayer.Character.Kit.Remotes.Gear:FireServer()
wait(1)
for i,v in pairs(game:GetService("Players").LocalPlayer.Character.Kit.Gear.Objects:GetChildren()) do
if v.ClassName == "Part" then
tween = tweenService:Create(game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart, tweenInfo, {CFrame = CFrame.new(v.Position)})
tween:Play()
wait(10)
fireproximityprompt(v.MetalDetectorPrompt)
end
end
end
end
end)