0% found this document useful (0 votes)
26 views11 pages

Roblox Script: ESP and Flight Features

The document shows how to load and configure an Orion GUI library and create tabs and buttons. It includes scripts for ESP, fly, infinite jump, noclip and teleport that are added as buttons to demonstrate functionality.

Uploaded by

danieleirich19
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views11 pages

Roblox Script: ESP and Flight Features

The document shows how to load and configure an Orion GUI library and create tabs and buttons. It includes scripts for ESP, fly, infinite jump, noclip and teleport that are added as buttons to demonstrate functionality.

Uploaded by

danieleirich19
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

local OrionLib =

loadstring(game:HttpGet(('[Link]
source')))()

local Window = OrionLib:MakeWindow({Name = "Traze", HidePremium = false, SaveConfig


= true, ConfigFolder = "OrionTest"})

OrionLib:MakeNotification({
Name = "Notification!",
Content = "U Just Execute Traze",
Image = "rbxassetid://4483345998",
Time = 5
})

local Tab = Window:MakeTab({


Name = "Scripts",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})

Tab:AddButton({
Name = "ESP 1",
Callback = function()local Holder = [Link]("Folder", [Link])
[Link] = "ESP"

local Box = [Link]("BoxHandleAdornment")


[Link] = "nilBox"
[Link] = [Link](4, 7, 4)
Box.Color3 = [Link](100 / 255, 100 / 255, 100 / 255)
[Link] = 0.7
[Link] = 0
[Link] = true
[Link] = true

local NameTag = [Link]("BillboardGui")


[Link] = "nilNameTag"
[Link] = false
[Link] = [Link](0, 200, 0, 50)
[Link] = true
[Link] = [Link](0, 1.8, 0)
local Tag = [Link]("TextLabel", NameTag)
[Link] = "Tag"
[Link] = 1
[Link] = [Link](0, -50, 0, 0)
[Link] = [Link](0, 300, 0, 20)
[Link] = 20
Tag.TextColor3 = [Link](100 / 255, 100 / 255, 100 / 255)
Tag.TextStrokeColor3 = [Link](0 / 255, 0 / 255, 0 / 255)
[Link] = 0.4
[Link] = "nil"
[Link] = [Link]
[Link] = false

local LoadCharacter = function(v)


repeat wait() until [Link] ~= nil
[Link]:WaitForChild("Humanoid")
local vHolder = Holder:FindFirstChild([Link])
vHolder:ClearAllChildren()
local b = Box:Clone()
[Link] = [Link] .. "Box"
[Link] = [Link]
[Link] = vHolder
local t = NameTag:Clone()
[Link] = [Link] .. "NameTag"
[Link] = true
[Link] = vHolder
[Link] = [Link]:WaitForChild("Head", 5)
if not [Link] then
return UnloadCharacter(v)
end
[Link] = [Link]
b.Color3 = [Link]([Link].r, [Link].g, [Link].b)
[Link].TextColor3 = [Link]([Link].r, [Link].g,
[Link].b)
local Update
local UpdateNameTag = function()
if not pcall(function()
[Link] =
[Link]
local maxh = [Link]([Link])
local h = [Link]([Link])
[Link] = [Link] .. "\n" .. ((maxh ~= 0 and
tostring([Link]((h / maxh) * 100))) or "0") .. "% " .. tostring(h) .. "/" ..
tostring(maxh)
end) then
Update:Disconnect()
end
end
UpdateNameTag()
Update = [Link]:Connect(UpdateNameTag)
end

local UnloadCharacter = function(v)


local vHolder = Holder:FindFirstChild([Link])
if vHolder and (vHolder:FindFirstChild([Link] .. "Box") ~= nil or
vHolder:FindFirstChild([Link] .. "NameTag") ~= nil) then
vHolder:ClearAllChildren()
end
end

local LoadPlayer = function(v)


local vHolder = [Link]("Folder", Holder)
[Link] = [Link]
[Link]:Connect(function()
pcall(LoadCharacter, v)
end)
[Link]:Connect(function()
pcall(UnloadCharacter, v)
end)
[Link]:Connect(function(prop)
if prop == "TeamColor" then
UnloadCharacter(v)
wait()
LoadCharacter(v)
end
end)
LoadCharacter(v)
end
local UnloadPlayer = function(v)
UnloadCharacter(v)
local vHolder = Holder:FindFirstChild([Link])
if vHolder then
vHolder:Destroy()
end
end

for i,v in pairs(game:GetService("Players"):GetPlayers()) do


spawn(function() pcall(LoadPlayer, v) end)
end

game:GetService("Players").PlayerAdded:Connect(function(v)
pcall(LoadPlayer, v)
end)

game:GetService("Players").PlayerRemoving:Connect(function(v)
pcall(UnloadPlayer, v)
end)

game:GetService("Players").[Link] = 0
print("button pressed")
end
})

Tab:AddButton({
Name = "Fly",
Callback = function()repeat wait()
until [Link] and [Link] and
[Link]:findFirstChild("HumanoidRootPart") and
[Link]:findFirstChild("Humanoid")
local mouse = [Link]:GetMouse()
repeat wait() until mouse
local plr = [Link]
local torso = [Link]
local flying = true
local deb = true
local ctrl = {f = 0, b = 0, l = 0, r = 0}
local lastctrl = {f = 0, b = 0, l = 0, r = 0}
local maxspeed = 50
local speed = 0

function Fly()
local bg = [Link]("BodyGyro", torso)
bg.P = 9e4
[Link] = [Link](9e9, 9e9, 9e9)
[Link] = [Link]
local bv = [Link]("BodyVelocity", torso)
[Link] = [Link](0,0.1,0)
[Link] = [Link](9e9, 9e9, 9e9)
repeat wait()
[Link] = true
if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
speed = speed+.5+(speed/maxspeed)
if speed > maxspeed then
speed = maxspeed
end
elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
speed = speed-1
if speed < 0 then
speed = 0
end
end
if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
[Link] = (([Link] *
(ctrl.f+ctrl.b)) + (([Link] *
[Link](ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) -
[Link].p))*speed
lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
[Link] = (([Link] *
(lastctrl.f+lastctrl.b)) + (([Link] *
[Link](lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) -
[Link].p))*speed
else
[Link] = [Link](0,0.1,0)
end
[Link] = [Link] * [Link](-
[Link]((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
until not flying
ctrl = {f = 0, b = 0, l = 0, r = 0}
lastctrl = {f = 0, b = 0, l = 0, r = 0}
speed = 0
bg:Destroy()
bv:Destroy()
[Link] = false
end
[Link]:connect(function(key)
if key:lower() == "e" then
if flying then flying = false
else
flying = true
Fly()
end
elseif key:lower() == "w" then
ctrl.f = 1
elseif key:lower() == "s" then
ctrl.b = -1
elseif key:lower() == "a" then
ctrl.l = -1
elseif key:lower() == "d" then
ctrl.r = 1
end
end)
[Link]:connect(function(key)
if key:lower() == "w" then
ctrl.f = 0
elseif key:lower() == "s" then
ctrl.b = 0
elseif key:lower() == "a" then
ctrl.l = 0
elseif key:lower() == "d" then
ctrl.r = 0
end
end)
Fly()
print("button pressed")
end
})

Tab:AddButton({
Name = "crtl+click=tp execute this ones",
Callback = function()local UIS = game:GetService("UserInputService")

local Player = [Link]


local Mouse = Player:GetMouse()

function GetCharacter()
return [Link]
end

function Teleport(pos)
local Char = GetCharacter()
if Char then
Char:MoveTo(pos)
end
end

[Link]:Connect(function(input)
if [Link] == [Link].MouseButton1 and
UIS:IsKeyDown([Link]) then
Teleport([Link].p)
end
end)
print("button pressed")
end
})

Tab:AddButton({
Name = "esp 2",
Callback = function()while wait(1) do
local players = [Link]:GetPlayers()

for i,v in pairs(players) do


local esp = [Link]("Highlight")
[Link] = [Link]
[Link] = 0.5
[Link] = [Link](0, 0, 0)
[Link] = [Link](255, 255, 255)
[Link] = 0
[Link] = [Link]
end
end
print("button pressed")
end
})

Tab:AddButton({
Name = "infinite jump",
Callback = function()
game:GetService("UserInputService").JumpRequest:connect(function()

game:GetService"Players".[Link]:FindFirstChildOfClass'Humanoid':Chan
geState("Jumping")
end)
print("button pressed")
end
})

local Tab = Window:MakeTab({


Name = "Gui",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})

Tab:AddButton({
Name = "noclip execute it 1 time if u dont want many gui",
Callback = function()local Workspace = game:GetService("Workspace")
local CoreGui = game:GetService("CoreGui")
local Players = game:GetService("Players")
local Noclip = [Link]("ScreenGui")
local BG = [Link]("Frame")
local Title = [Link]("TextLabel")
local Toggle = [Link]("TextButton")
local StatusPF = [Link]("TextLabel")
local Status = [Link]("TextLabel")
local Credit = [Link]("TextLabel")
local Plr = [Link]
local Clipon = false

[Link] = "Noclip"
[Link] = [Link]

[Link] = "BG"
[Link] = Noclip
BG.BackgroundColor3 = [Link](0.0980392, 0.0980392, 0.0980392)
BG.BorderColor3 = [Link](0.0588235, 0.0588235, 0.0588235)
[Link] = 2
[Link] = [Link](0.149479166, 0, 0.82087779, 0)
[Link] = [Link](0, 210, 0, 127)
[Link] = true
[Link] = true

[Link] = "Title"
[Link] = BG
Title.BackgroundColor3 = [Link](0.266667, 0.00392157, 0.627451)
Title.BorderColor3 = [Link](0.180392, 0, 0.431373)
[Link] = 2
[Link] = [Link](0, 210, 0, 33)
[Link] = [Link]
[Link] = "Noclip+"
Title.TextColor3 = [Link](1, 1, 1)
[Link] = [Link].Size32
[Link] = 30
Title.TextStrokeColor3 = [Link](0.180392, 0, 0.431373)
[Link] = 0

[Link] = BG
Toggle.BackgroundColor3 = [Link](0.266667, 0.00392157, 0.627451)
Toggle.BorderColor3 = [Link](0.180392, 0, 0.431373)
[Link] = 2
[Link] = [Link](0.152380958, 0, 0.374192119, 0)
[Link] = [Link](0, 146, 0, 36)
[Link] = [Link]
[Link] = [Link].Size28
[Link] = "Toggle"
Toggle.TextColor3 = [Link](1, 1, 1)
[Link] = 25
Toggle.TextStrokeColor3 = [Link](0.180392, 0, 0.431373)
[Link] = 0

[Link] = "StatusPF"
[Link] = BG
StatusPF.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0.314285725, 0, 0.708661377, 0)
[Link] = [Link](0, 56, 0, 20)
[Link] = [Link]
[Link] = [Link].Size24
[Link] = "Status:"
StatusPF.TextColor3 = [Link](1, 1, 1)
[Link] = 20
StatusPF.TextStrokeColor3 = [Link](0.333333, 0.333333, 0.333333)
[Link] = 0
[Link] = true

[Link] = "Status"
[Link] = BG
Status.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0.580952346, 0, 0.708661377, 0)
[Link] = [Link](0, 56, 0, 20)
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "off"
Status.TextColor3 = [Link](0.666667, 0, 0)
[Link] = true
[Link] = 14
Status.TextStrokeColor3 = [Link](0.180392, 0, 0.431373)
[Link] = true
[Link] = [Link]

[Link] = "Credit"
[Link] = BG
Credit.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0.195238099, 0, 0.866141737, 0)
[Link] = [Link](0, 128, 0, 17)
[Link] = [Link]
[Link] = [Link].Size18
[Link] = "Created by Traze"
Credit.TextColor3 = [Link](1, 1, 1)
[Link] = 16
Credit.TextStrokeColor3 = [Link](0.196078, 0.196078, 0.196078)
[Link] = 0
[Link] = true

Toggle.MouseButton1Click:connect(function()
if [Link] == "off" then
Clipon = true
[Link] = "on"
Status.TextColor3 = [Link](0,185,0)
Stepped = game:GetService("RunService").Stepped:Connect(function()
if not Clipon == false then
for a, b in pairs(Workspace:GetChildren()) do
if [Link] == [Link] then
for i, v in pairs(Workspace[[Link]]:GetChildren()) do
if v:IsA("BasePart") then
[Link] = false
end end end end
else
Stepped:Disconnect()
end
end)
elseif [Link] == "on" then
Clipon = false
[Link] = "off"
Status.TextColor3 = [Link](170,0,0)
end
end)
print("button pressed")
end
})

Tab:AddButton({
Name = "Fling gui",
Callback = function()local lp = game:FindService("Players").LocalPlayer

local function gplr(String)


local Found = {}
local strl = String:lower()
if strl == "all" then
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
[Link](Found,v)
end
elseif strl == "others" then
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
if [Link] ~= [Link] then
[Link](Found,v)
end
end
elseif strl == "me" then
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
if [Link] == [Link] then
[Link](Found,v)
end
end
else
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
if [Link]:lower():sub(1, #String) == String:lower() then
[Link](Found,v)
end
end
end
return Found
end

local function notif(str,dur)


game:FindService("StarterGui"):SetCore("SendNotification", {
Title = "yeet gui",
Text = str,
Icon = "rbxassetid://2005276185",
Duration = dur or 3
})
end

--// sds

local h = [Link]("ScreenGui")
local Main = [Link]("ImageLabel")
local Top = [Link]("Frame")
local Title = [Link]("TextLabel")
local TextBox = [Link]("TextBox")
local TextButton = [Link]("TextButton")

[Link] = "h"
[Link] = game:GetService("CoreGui")
[Link] = false

[Link] = "Main"
[Link] = h
[Link] = true
[Link] = true
Main.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 0
[Link] = [Link](0.174545452, 0, 0.459574461, 0)
[Link] = [Link](0, 454, 0, 218)
[Link] = "rbxassetid://2005276185"

[Link] = "Top"
[Link] = Main
Top.BackgroundColor3 = [Link](57, 57, 57)
[Link] = 0
[Link] = [Link](0, 454, 0, 44)

[Link] = "Title"
[Link] = Top
Title.BackgroundColor3 = [Link](49, 49, 49)
[Link] = 0
[Link] = [Link](0, 0, 0.295454562, 0)
[Link] = [Link](0, 454, 0, 30)
[Link] = [Link]
[Link] = "Traze yeet (trollface edition)"
Title.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 14.000
[Link] = true

[Link] = Main
TextBox.BackgroundColor3 = [Link](49, 49, 49)
[Link] = 0
[Link] = [Link](0.0704845786, 0, 0.270642221, 0)
[Link] = [Link](0, 388, 0, 62)
[Link] = [Link]
[Link] = "who should i fling(can be shortened)"
[Link] = ""
TextBox.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 14.000
[Link] = true
[Link] = Main
TextButton.BackgroundColor3 = [Link](49, 49, 49)
[Link] = 0
[Link] = [Link](0.10352423, 0, 0.596330225, 0)
[Link] = [Link](0, 359, 0, 50)
[Link] = [Link]
[Link] = "Cheese em'"
TextButton.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 14.000
[Link] = true

TextButton.MouseButton1Click:Connect(function()
local Target = gplr([Link])
if Target[1] then
Target = Target[1]

local Thrust = [Link]('BodyThrust',


[Link])
[Link] = [Link](9999,9999,9999)
[Link] = "YeetForce"
repeat
[Link] =
[Link]
[Link] = [Link]
game:FindService("RunService").Heartbeat:wait()
until not [Link]:FindFirstChild("Head")
else
notif("Invalid player")
end
end)
print("button pressed")
end
})

Tab:AddButton({
Name = "Teleport player execute it 1 if u dont want many gui",
Callback = function()local Library =
loadstring(game:HttpGet("[Link]
main/[Link]"))()
local Window = [Link]("Traze hub", "DarkTheme")
local Tab = Window:NewTab("Players")
local Section = Tab:NewSection("Teleport")

--------------------

players = {}

for i,v in pairs(game:GetService("Players"):GetChildren()) do


[Link](players,[Link])
end

Section:NewDropdown("pick a player", " ", players, function(abc)


Select = abc
end)

Section:NewButton("refrest players", " ", function()


[Link](players)
for i,v in pairs(game:GetService("Players"):GetChildren()) do
[Link](players,[Link])
end
end)

Section:NewButton("Teleport to player", " ", function()


[Link] =
[Link][Select].[Link]
end)

print("button pressed")
end
})

Tab:AddButton({
Name = "Spectate gui",
Callback = function()gui =
[Link]("ScreenGui",[Link])
nextb = [Link]("TextButton", gui)
[Link] = [Link](0.88,0,0.9,0)
[Link] = [Link](0.1,0,0.07,0)
[Link] = [Link]
[Link] = "Next"
prevb = nextb:Clone()
[Link] = [Link](0.02,0,0.9,0)
[Link] = "Previous"
[Link] = gui
plrNum = 1
for i,v in pairs([Link]:GetPlayers()) do
if i == plrNum then
[Link] = [Link]
end
end

prevb.MouseButton1Down:connect(function()
if plrNum ~= 1 then
plrNum = plrNum - 1
end
for i,v in pairs([Link]:GetPlayers()) do
if i == plrNum then
[Link] = [Link]
end
end
end)

nextb.MouseButton1Down:connect(function()
if plrNum < #[Link]:GetPlayers() then
plrNum = plrNum + 1
for i,v in pairs([Link]:GetPlayers()) do
if i == plrNum then
[Link] = [Link]
end
end
end
end)
print("button pressed")
end
})

You might also like