0% found this document useful (0 votes)
168 views68 pages

LPH_NO_VIRTUALIZE Script Configuration

Uploaded by

buiban162008
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)
168 views68 pages

LPH_NO_VIRTUALIZE Script Configuration

Uploaded by

buiban162008
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

-- [[ Load Game ]]

if not game:IsLoaded() then [Link]:Wait() [Link](3) end


queue_on_teleport("loadstring(game:HttpGet('[Link]
Hackerman694200/tester/main/[Link]'))()")

-- [[ Luraph Macros ]]

if not LPH_OBFUSCATED then


LPH_JIT_MAX = function(...) return(...) end;
LPH_NO_VIRTUALIZE = function(...) return(...) end;
LRM_IsUserPremium = true;
script_key = "a"
end

-- [[ Settings + Stats ]]

if getgenv().Enabled == nil then


getgenv().Enabled = true
end

if getgenv().StartingTime == nil then


getgenv().StartingTime = [Link]()
end

if getgenv().StartingMoney == nil then


getgenv().StartingMoney =
game:GetService("Players").[Link]
end

if getgenv().Advertise == nil then


getgenv().Advertise = false
end

if getgenv().PickUpCash == nil then


getgenv().PickUpCash = true
end

if getgenv().Mobile == nil then


getgenv().Mobile = false
end

if getgenv().RobCrate == nil then


getgenv().RobCrate = true
end

if getgenv().RobShip == nil then


getgenv().RobShip = true
end

if getgenv().RobMansion == nil then


getgenv().RobMansion = true
end

if getgenv().AutoOpenSafes == nil then


getgenv().AutoOpenSafes = false
end

if getgenv().LogWebhook == nil then


getgenv().LogWebhook = false
end

if getgenv().WebhookUrl == nil then


getgenv().WebhookUrl = ""
end

-- [[ Check If Executed ]]

if getgenv().Dropfarm == true then print("// Already executed [Dropfarm]") return


end

-- [[ Set Executed ]]

getgenv().Dropfarm = true

-- [[ Directory ]]

local Directory = "x2zu"


if not isfolder(Directory) then
makefolder(Directory)
end

-- [[ Queuening + UI ]]

local MoneyMade, RunTime = 0, 0


local queue = ""
local queued = false
local ui_options = {
main_color = [Link](41, 74, 122),
min_size = [Link](400, 300),
toggle_key = [Link],
can_resize = true,
}

-- [[ Formating functions ]]

function TickToHM(seconds)
local minutes = [Link](seconds / 60)
seconds = seconds % 60
local hours = [Link](minutes / 60)
minutes = minutes % 60

return hours .. "h/" .. minutes .. "m"


end

function FormatCash(number)
local totalnum = tostring(number):split("")

if #totalnum == 7 then
return totalnum[1].."."..totalnum[2].."M"
elseif #totalnum >= 10 then
return totalnum[1].."."..totalnum[2].."B"
elseif #totalnum == 4 and #totalnum[2] == 0 then
return totalnum[1].."k"
elseif #totalnum == 4 then
return totalnum[1].."."..totalnum[2].."k"
elseif #totalnum == 5 then
return totalnum[1]..totalnum[2].."."..totalnum[3].."k"
elseif #totalnum == 6 then
return totalnum[1]..totalnum[2]..totalnum[3].."k"
else
return number
end
end

-- [[ Webhook ]]

local SentWebhookServerhop = false

-- [[ Important modules ]]

local Services = setmetatable({}, {


__index = function(self, service)
return game:GetService(service)
end
})

local Players = [Link]


local HttpService = [Link]
local Lighting = [Link]
local ReplicatedStorage = [Link]
local PathfindingService = [Link]
local RunService = [Link]
local TeleportService = [Link]
local CoreGui = [Link]

-- [[ Config ]]

local config = {
HeliSpeed = 700,
VehicleSpeed = 650,
FlightSpeed = 150,
PathSpeed = 45
}

if LRM_IsUserPremium then
[Link] = 5000
[Link] = 650
[Link] = 175
[Link] = 180
end

-- [[ Resume shit ]]

local Modules = {
Vehicle = require([Link]),
SidebarUI = require([Link]),
DefaultActions = require([Link]),
ItemSystem = require([Link]),
GunItem = require([Link]),
PlayerUtils = require([Link]),
Paraglide = require([Link]),
CharUtils = require([Link]),
Notification = require([Link]),
PuzzleFlow = require([Link]),
Heli = require([Link]),
Raycast = require([Link]),
UI = require([Link]),
GunShopUI = require([Link]),
GunShopUtils = require([Link]),
AlexChassis = require([Link]),
Store = require([Link]),
TagUtils = require([Link]),
RobberyConsts = require([Link]),
NpcShared = require([Link]),
Npc = require([Link]),
SafeConsts = require([Link]),
MansionUtils = require([Link]),
BossConsts = require([Link]),
BulletEmitter = require([Link]),
EquipThing = [Link]
}

-- [[ Ray + Vehicle vars ]]

local GetVehiclePacket = [Link]


local RayIgnore = [Link]

-- [[ Player Variables ]]

local player = [Link]


local playerGui = [Link]
local char, root, humanoid, vehicle, vehicleRoot

local UpdatePlayerVars = function()


char = [Link]
root = char:WaitForChild('HumanoidRootPart')
humanoid = char:WaitForChild('Humanoid')
end

local UpdateVehicleVars = function()


local vehicleModel = [Link]()
if vehicleModel == false then
vehicle = nil
vehicleRoot = nil
else
vehicle = vehicleModel
vehicleRoot = [Link]
end
end

if [Link] then UpdatePlayerVars() end

[Link]:Connect(UpdatePlayerVars)
[Link]:Connect(UpdatePlayerVars)

UpdateVehicleVars()
[Link]:Connect(UpdateVehicleVars)
[Link]:Connect(UpdateVehicleVars)

-- [[ Bypass Anticheat ]]

local OverwriteCnt = 0
local ExitFunc = nil

LPH_NO_VIRTUALIZE(function()
for i, v in pairs(getgc(true)) do
if typeof(v) =="function" then
if [Link](v, "n"):match("CheatCheck") then
hookfunction(v, function() end)
end
end

if typeof(v) == "function" and getfenv(v).script ==


[Link] then
local con = getconstants(v)
if [Link](con, "LastVehicleExit") and [Link](con, "tick")
then
ExitFunc = v
end
end
end
end)()

-- [[ Remove All Benches ]]

LPH_NO_VIRTUALIZE(function()
for i, v in pairs([Link]:GetChildren()) do
if [Link] == "Bench" then
v:Destroy()
end
end
end)()

-- [[ Robbery States ]]

local function WaitForReward()


if [Link]:FindFirstChild("RewardSpinner") then
repeat
[Link]()
until not [Link]:FindFirstChild("RewardSpinner")
end
end

local robberyState = [Link]


local robberyConsts = [Link]

local robberies = {
mansion = {open = false, hasRobbed = false},
ship = {open = false, hasRobbed = false},
plane = {open = false, hasRobbed = false},
crate = {open = false},
}

local UpdateStatus = function(robbery, var, val, checkStart, special)


if not robberyState:FindFirstChild(robbery) then robberies[var][val] = false
return end
local status = robberyState:FindFirstChild(robbery).Value
robberies[var][val] = ((status == 1 and not checkStart) and true) or ((status
== 2 and not special) and true) or false
if val == 'open' and robberies[var][val] == false then robberies[var]
['hasRobbed'] = false end
end

[Link](LPH_JIT_MAX(function()
while [Link]() do
UpdateStatus(robberyConsts.ENUM_ROBBERY.MANSION, 'mansion', 'open',
false, true)
UpdateStatus(robberyConsts.ENUM_ROBBERY.CARGO_SHIP, 'ship', 'open')
robberies['crate'].open = ([Link]:FindFirstChild('Drop') and
true) or false
end
end))()

local function GetClosestAirdrop()


if [Link]:FindFirstChild("Drop") then
return [Link]:FindFirstChild("Drop")
end

return nil
end

-- [[ No Falldamage ]]

[Link] = LPH_NO_VIRTUALIZE(function(_, Tag)


if Tag == 'NoFallDamage' or Tag == 'NoRagdoll' or Tag == 'NoParachute' then
return true
end
end)

-- [[ Vehicle stuff ]]

local InHeli = function() return ((vehicle and [Link] == 'Heli') and true) or
false end
local InCar = function() return ((vehicle and [Link] == 'Jeep' or "Camaro")
and true) or false end

local ExitVehicle = function()


if [Link] <= 0 or not vehicle then return end
[Link]()

repeat
[Link]()
until not vehicle or [Link] <= 0
end

-- [[ Rendering ]]

local viableLocations = {
[Link](-846, 39, -6231),
[Link](-1541, 39, 3311),
[Link](-363, 39, -6340),
[Link](-820, 39, 3306),
[Link](44, 39, -6409),
[Link](811, 39, 3206),
[Link](308, 39, -6350),
[Link](979, 39, 3173),
[Link](683, 39, -6267),
[Link](1303, 39, 3150),
[Link](1350, 39, -5764),
[Link](1976, 39, 3028),
[Link](2698, 39, -5365)
}
local function LoadMap()
local originalCameraType =
game:GetService("Workspace").[Link]
game:GetService("Workspace").[Link] =
[Link]
for _, position in ipairs(viableLocations) do
local tweenInfo = [Link](
0.6,
[Link],
[Link],
0,
false,
0
)

pcall(function()
local tween =
game:GetService("TweenService"):Create(game:GetService("Workspace").CurrentCamera,
tweenInfo, {CFrame = [Link](position)})
tween:Play()

[Link]:Wait()
end)
end
game:GetService("Workspace").[Link] = originalCameraType
end

-- [[ Gun stuff ]]

local function ShootGun()


local currentGun =
require(game:GetService("ReplicatedStorage").Game:WaitForChild("ItemSystem"):WaitFo
rChild("ItemSystem")).GetLocalEquipped()
if not currentGun then return end

require(game:GetService("ReplicatedStorage").Game:WaitForChild("Item"):WaitForChild
("Gun"))._attemptShoot(currentGun)
end

local function GetGun()


local SetThreadId = (setidentity or set_thread_identity or (syn and
syn.set_thread_identity) or setthreadcontext or set_thread_context)
local IsOpen = pcall([Link])

SetThreadId(2)
[Link]([Link]("Held"))
SetThreadId(7)

repeat
for i, v in next,
[Link]:GetChildren() do
if v:IsA("ImageLabel") and [Link] == "AK47" and
([Link] == "FREE" or [Link] == "EQUIP") then
firesignal([Link].MouseButton1Down)
end
end

[Link]()
until [Link]:FindFirstChild("AK47")
pcall([Link])
end

-- [[ Teleporting requirements ]]

local heliSpawnPos = {
[Link](725, 76, 1111),
[Link](-1255, 46, -1572),
[Link](840, 24, -3678),
[Link](-2875, 199, -4059)
}

local GetRoot = function() return (vehicle and vehicleRoot) or root end

local rayDirs = { up = [Link](0, 999, 0), down = [Link](0, -999, 0) }

local function rayCast(pos, dir)


local ignoreList = {}
if char then [Link](ignoreList, char) end
if vehicle then [Link](ignoreList, vehicle) end
local rain = [Link]:FindFirstChild('Rain')
if rain then [Link](ignoreList, rain) end

local params = [Link]()


[Link] = true
[Link] = ignoreList
[Link] = true
local result = [Link]:Raycast(pos, dir, params)
if result then return [Link], [Link] else return nil, nil
end
end

local function DistanceXZ(firstPos, secondPos)


local XZVector = [Link](firstPos.X, 0, firstPos.Z) -
[Link](secondPos.X, 0, secondPos.Z)

return [Link]
end

local ActivateSpec = function(spec)


[Link] = 0
[Link] = true
spec:Callback(true)
end

local function LagBackCheck(part)


local ShouldStop = false
local OldPosition = [Link]
local Signal =
part:GetPropertyChangedSignal("CFrame"):Connect(LPH_NO_VIRTUALIZE(function()
local CurrentPosition = [Link]

if DistanceXZ(CurrentPosition, OldPosition) > 7 then


LaggedBack = true
[Link](0.2, function()
LaggedBack = false
end)
end
end))

[Link](function()
while part and ShouldStop == false do
OldPosition = [Link]
[Link]()
end
end)

return {
Stop = function()
ShouldStop = true
Signal:Disconnect()
end
}
end

local GetVehiclePos = LPH_JIT_MAX(function(playerPos)


playerPos = [Link](playerPos.x, 0, playerPos.z)
local targetVehicle
local minDist = [Link]

for _, vehicle in pairs([Link]:GetChildren()) do


if [Link] ~= 'Heli' then continue end
if [Link].y > 300 then continue end
local pos = [Link]
pos = [Link](pos.x, 0, pos.z)
local dist = (pos - playerPos).Magnitude
if dist > minDist or dist < 1 then continue end
local hit, _ = rayCast([Link], [Link])
if hit then continue end
minDist = dist
targetVehicle = vehicle
end

if targetVehicle then return [Link], targetVehicle end

local positions = heliSpawnPos


for _, pos in pairs(positions) do
local dist = (pos - playerPos).Magnitude
if dist > minDist or dist < 1 then continue end
minDist = dist
targetVehicle = pos
end

return targetVehicle, nil


end)

local function NoclipStart()


local NoclipLoop = LPH_NO_VIRTUALIZE(function()
pcall(function()
for i, child in pairs(char:GetDescendants()) do
if child:IsA("BasePart") and [Link] == true then
[Link] = false
end
end
end)
end)
local Noclipper = [Link]:Connect(NoclipLoop)

return {
Stop = function()
Noclipper:Disconnect()
end
}
end

local function IsArrested()


if [Link] or
[Link]:FindFirstChild("Cuffed") then
return true
end

return false
end

local function FlightMove(pos)


LPH_NO_VIRTUALIZE(function()
local LagCheck = LagBackCheck(root)
local LagbackCount = 0
local speed = (InHeli() and -config['HeliSpeed']) or (vehicle and -
config['VehicleSpeed']) or -config['FlightSpeed']
local GetPos = function() return [Link](pos.x, 500, pos.z) end
char:PivotTo([Link]([Link].x, 500, [Link].z))

local dist = GetRoot().Position - GetPos()


while [Link] > 10 do
dist = GetRoot().Position - GetPos()
local velocity = [Link] * speed
velocity = [Link](velocity.x, 0, velocity.z)

GetRoot().Velocity = velocity
char:PivotTo([Link]([Link].x, 500, [Link].z))
[Link]()
end

GetRoot().Velocity = [Link]
char:PivotTo([Link](GetPos()))
end)()
end

local function GoToGround()


while [Link]() do
local _, pos = rayCast([Link], [Link])
if pos then
char:PivotTo([Link]([Link].x, pos.y + 2,
[Link].z))
[Link](0.3)
GetRoot().Velocity = [Link]
return
end
end
end

-- [[ Teleporting stuff + Car stuff + Raycasting ]]

local TeleportParams = [Link]()


local GetVehicleModel = [Link]
local Packet = [Link]

local function CheckRaycast(Position, Vector)


local Raycasted = [Link]:Raycast(Position, Vector, TeleportParams)

return Raycasted ~= nil


end

local function TeleporterC(pos, duration)


local tper = game:GetService("RunService").Heartbeat:Connect(function()
[Link] = pos
end)

wait(duration)

tper:Disconnect()
end

local function HidePickingTeam()


local TeamChooseUI =
require(game:GetService("ReplicatedStorage").[Link])

repeat [Link]() pcall(function() [Link]() end) until


playerGui:FindFirstChild("TeamSelectGui") == nil or
playerGui:FindFirstChild("TeamSelectGui").Enabled == false or
game:GetService("Players").[Link] == [Link]("Bright red") or
[Link] <= 0
end

local function Travel()


while not vehicle do
local pos1, targetVehicle = GetVehiclePos([Link])
FlightMove(pos1)
GoToGround()

if targetVehicle and [Link] and


([Link] - [Link]).Magnitude < 30 then
for _ = 1, 9 do
for _, spec in pairs([Link]) do
if [Link] and [Link] == [Link] then
ActivateSpec(spec) end
end
[Link](0.25)
if vehicle then
for i,v in pairs(targetVehicle:GetDescendants()) do
if v:IsA("Part") or v:IsA("MeshPart") then
[Link] = false
end
end
break
end
end
else
local function TeleportToLocation(CFrame)
[Link] = 0
[Link]:Wait()
[Link]:WaitForChild('HumanoidRootPart').CFrame =
CFrame
end
for i, v in next, heliSpawnPos do
TeleportToLocation(v)
GoToGround()
[Link](1)
pos1, targetVehicle = GetVehiclePos([Link])
if targetVehicle then
for i,v in pairs(targetVehicle:GetDescendants()) do
if v:IsA("Part") or v:IsA("MeshPart") then
[Link] = false
end
end
break
end
end
end
[Link]()
end
end

local function SmallTP(cframe, speed)


if not char or not root or IsArrested() then
return false
end

if speed == nil then


speed = 95
end

local IsTargetMoving = type(cframe) == "function"


local LagCheck = LagBackCheck(root)
local Noclip = NoclipStart()
local TargetPos = (IsTargetMoving and cframe() or cframe).Position
local LagbackCount = 0
local Success = true

local Mover = [Link]("BodyVelocity", root)


Mover.P = 3000
[Link] = [Link](9e9, 9e9, 9e9)

repeat
if not root or [Link] == 0 or IsArrested() then
Success = false
else
TargetPos = (IsTargetMoving and cframe() or cframe).Position
[Link] = [Link]([Link], TargetPos).LookVector
* speed

humanoid:SetStateEnabled("Running", false)
humanoid:SetStateEnabled("Climbing", false)

[Link](0.03)

if LaggedBack then
LagbackCount = LagbackCount + 1
[Link] = [Link]
[Link](1)
if LagbackCount == 4 then
Mover:Destroy()
Noclip:Stop()
LagCheck:Stop()

[Link] = 0
Success = false
[Link](5)
end
end
end
until ([Link] - TargetPos).Magnitude <= 5 or not Success

if Success then
[Link] = [Link](0, 0, 0)
TargetPos = (IsTargetMoving and cframe() or cframe).Position
[Link] = [Link](TargetPos)
[Link](0.001)

humanoid:SetStateEnabled("Running", true)
humanoid:SetStateEnabled("Climbing", true)

Mover:Destroy()
Noclip:Stop()
LagCheck:Stop()
end

return Success
end

-- [[ Main Gui ]]

local ui_options = {
main_color = [Link](191, 86, 127),
min_size = [Link](400, 365),
toggle_key = [Link],
can_resize = true,
}

do
local imgui = game:GetService("CoreGui"):FindFirstChild("imgui")
if imgui then print("// Already Executed! [Dropfarm]") return end
end

local imgui = [Link]("ScreenGui")


local Prefabs = [Link]("Frame")
local Label = [Link]("TextLabel")
local Window = [Link]("ImageLabel")
local Resizer = [Link]("Frame")
local Bar = [Link]("Frame")
local Toggle = [Link]("ImageButton")
local Base = [Link]("ImageLabel")
local Top = [Link]("ImageLabel")
local Tabs = [Link]("Frame")
local Title = [Link]("TextLabel")
local TabSelection = [Link]("ImageLabel")
local TabButtons = [Link]("Frame")
local UIListLayout = [Link]("UIListLayout")
local Frame = [Link]("Frame")
local Tab = [Link]("Frame")
local UIListLayout_2 = [Link]("UIListLayout")
local TextBox = [Link]("TextBox")
local TextBox_Roundify_4px = [Link]("ImageLabel")
local Slider = [Link]("ImageLabel")
local Title_2 = [Link]("TextLabel")
local Indicator = [Link]("ImageLabel")
local Value = [Link]("TextLabel")
local TextLabel = [Link]("TextLabel")
local TextLabel_2 = [Link]("TextLabel")
local Circle = [Link]("ImageLabel")
local UIListLayout_3 = [Link]("UIListLayout")
local Dropdown = [Link]("TextButton")
local Indicator_2 = [Link]("ImageLabel")
local Box = [Link]("ImageButton")
local Objects = [Link]("ScrollingFrame")
local UIListLayout_4 = [Link]("UIListLayout")
local TextButton_Roundify_4px = [Link]("ImageLabel")
local TabButton = [Link]("TextButton")
local TextButton_Roundify_4px_2 = [Link]("ImageLabel")
local Folder = [Link]("ImageLabel")
local Button = [Link]("TextButton")
local TextButton_Roundify_4px_3 = [Link]("ImageLabel")
local Toggle_2 = [Link]("ImageLabel")
local Objects_2 = [Link]("Frame")
local UIListLayout_5 = [Link]("UIListLayout")
local HorizontalAlignment = [Link]("Frame")
local UIListLayout_6 = [Link]("UIListLayout")
local Console = [Link]("ImageLabel")
local ScrollingFrame = [Link]("ScrollingFrame")
local Source = [Link]("TextBox")
local Comments = [Link]("TextLabel")
local Globals = [Link]("TextLabel")
local Keywords = [Link]("TextLabel")
local RemoteHighlight = [Link]("TextLabel")
local Strings = [Link]("TextLabel")
local Tokens = [Link]("TextLabel")
local Numbers = [Link]("TextLabel")
local Info = [Link]("TextLabel")
local Lines = [Link]("TextLabel")
local ColorPicker = [Link]("ImageLabel")
local Palette = [Link]("ImageLabel")
local Indicator_3 = [Link]("ImageLabel")
local Sample = [Link]("ImageLabel")
local Saturation = [Link]("ImageLabel")
local Indicator_4 = [Link]("Frame")
local Switch = [Link]("TextButton")
local TextButton_Roundify_4px_4 = [Link]("ImageLabel")
local Title_3 = [Link]("TextLabel")
local Button_2 = [Link]("TextButton")
local TextButton_Roundify_4px_5 = [Link]("ImageLabel")
local DropdownButton = [Link]("TextButton")
local Keybind = [Link]("ImageLabel")
local Title_4 = [Link]("TextLabel")
local Input = [Link]("TextButton")
local Input_Roundify_4px = [Link]("ImageLabel")
local Windows = [Link]("Frame")

[Link] = "imgui"
[Link] = game:GetService("CoreGui")

[Link] = "Prefabs"
[Link] = imgui
Prefabs.BackgroundColor3 = [Link](1, 1, 1)
[Link] = [Link](0, 100, 0, 100)
[Link] = false

[Link] = "Label"
[Link] = Prefabs
Label.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 200, 0, 20)
[Link] = [Link]
[Link] = "Hello, world 123"
Label.TextColor3 = [Link](1, 1, 1)
[Link] = 14
[Link] = [Link]

[Link] = "Window"
[Link] = Prefabs
[Link] = true
Window.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = true
[Link] = [Link](0, 20, 0, 20)
[Link] = true
[Link] = [Link](0, 200, 0, 200)
[Link] = "rbxassetid://2851926732"
Window.ImageColor3 = [Link](0.0823529, 0.0862745, 0.0901961)
[Link] = [Link]
[Link] = [Link](12, 12, 12, 12)

[Link] = "Resizer"
[Link] = Window
[Link] = true
Resizer.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = [Link](1, -20, 1, -20)
[Link] = [Link](0, 20, 0, 20)

[Link] = "Bar"
[Link] = Window
Bar.BackgroundColor3 = [Link](0.160784, 0.290196, 0.478431)
[Link] = 0
[Link] = [Link](0, 0, 0, 5)
[Link] = [Link](1, 0, 0, 15)

[Link] = "Toggle"
[Link] = Bar
Toggle.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 5, 0, -2)
[Link] = 90
[Link] = [Link](0, 20, 0, 20)
[Link] = 2
[Link] = "[Link]
width=420&height=420&assetId=4731371541"
[Link] = "Base"
[Link] = Bar
Base.BackgroundColor3 = [Link](0.160784, 0.290196, 0.478431)
[Link] = 0
[Link] = [Link](0, 0, 0.800000012, 0)
[Link] = [Link](1, 0, 0, 10)
[Link] = "rbxassetid://2851926732"
Base.ImageColor3 = [Link](0.160784, 0.290196, 0.478431)
[Link] = [Link]
[Link] = [Link](12, 12, 12, 12)

[Link] = "Top"
[Link] = Bar
Top.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 0, 0, -5)
[Link] = [Link](1, 0, 0, 10)
[Link] = "rbxassetid://2851926732"
Top.ImageColor3 = [Link](0.160784, 0.290196, 0.478431)
[Link] = [Link]
[Link] = [Link](12, 12, 12, 12)

[Link] = "Tabs"
[Link] = Window
Tabs.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 15, 0, 60)
[Link] = [Link](1, -30, 1, -60)

[Link] = "Title"
[Link] = Window
Title.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 30, 0, 3)
[Link] = [Link](0, 200, 0, 20)
[Link] = [Link]
[Link] = "Gamer Time"
Title.TextColor3 = [Link](1, 1, 1)
[Link] = 14
[Link] = [Link]

[Link] = "TabSelection"
[Link] = Window
TabSelection.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 15, 0, 30)
[Link] = [Link](1, -30, 0, 25)
[Link] = false
[Link] = "rbxassetid://2851929490"
TabSelection.ImageColor3 = [Link](0.145098, 0.14902, 0.156863)
[Link] = [Link]
[Link] = [Link](4, 4, 4, 4)

[Link] = "TabButtons"
[Link] = TabSelection
TabButtons.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = TabButtons
[Link] = [Link]
[Link] = [Link]
[Link] = [Link](0, 2)

[Link] = TabSelection
Frame.BackgroundColor3 = [Link](0.12549, 0.227451, 0.372549)
Frame.BorderColor3 = [Link](0.105882, 0.164706, 0.207843)
[Link] = 0
[Link] = [Link](0, 0, 1, 0)
[Link] = [Link](1, 0, 0, 2)

[Link] = "Tab"
[Link] = Prefabs
Tab.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = false

UIListLayout_2.Parent = Tab
UIListLayout_2.SortOrder = [Link]
UIListLayout_2.Padding = [Link](0, 5)

[Link] = Prefabs
TextBox.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = [Link](1, 0, 0, 20)
[Link] = 2
[Link] = [Link]
TextBox.PlaceholderColor3 = [Link](0.698039, 0.698039, 0.698039)
[Link] = "Input Text"
[Link] = ""
TextBox.TextColor3 = [Link](0.784314, 0.784314, 0.784314)
[Link] = 14

TextBox_Roundify_4px.Name = "TextBox_Roundify_4px"
TextBox_Roundify_4px.Parent = TextBox
TextBox_Roundify_4px.BackgroundColor3 = [Link](1, 1, 1)
TextBox_Roundify_4px.BackgroundTransparency = 1
TextBox_Roundify_4px.Size = [Link](1, 0, 1, 0)
TextBox_Roundify_4px.Image = "rbxassetid://2851929490"
TextBox_Roundify_4px.ImageColor3 = [Link](0.203922, 0.207843, 0.219608)
TextBox_Roundify_4px.ScaleType = [Link]
TextBox_Roundify_4px.SliceCenter = [Link](4, 4, 4, 4)

[Link] = "Slider"
[Link] = Prefabs
Slider.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 0, 0.178571433, 0)
[Link] = [Link](1, 0, 0, 20)
[Link] = "rbxassetid://2851929490"
Slider.ImageColor3 = [Link](0.145098, 0.14902, 0.156863)
[Link] = [Link]
[Link] = [Link](4, 4, 4, 4)

Title_2.Name = "Title"
Title_2.Parent = Slider
Title_2.BackgroundColor3 = [Link](1, 1, 1)
Title_2.BackgroundTransparency = 1
Title_2.Position = [Link](0.5, 0, 0.5, -10)
Title_2.Size = [Link](0, 0, 0, 20)
Title_2.ZIndex = 2
Title_2.Font = [Link]
Title_2.Text = "Slider"
Title_2.TextColor3 = [Link](0.784314, 0.784314, 0.784314)
Title_2.TextSize = 14

[Link] = "Indicator"
[Link] = Slider
Indicator.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 0, 0, 20)
[Link] = "rbxassetid://2851929490"
Indicator.ImageColor3 = [Link](0.254902, 0.262745, 0.278431)
[Link] = [Link]
[Link] = [Link](4, 4, 4, 4)

[Link] = "Value"
[Link] = Slider
Value.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, -55, 0.5, -10)
[Link] = [Link](0, 50, 0, 20)
[Link] = [Link]
[Link] = "0%"
Value.TextColor3 = [Link](0.784314, 0.784314, 0.784314)
[Link] = 14

[Link] = Slider
TextLabel.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, -20, -0.75, 0)
[Link] = [Link](0, 26, 0, 50)
[Link] = [Link]
[Link] = "]"
TextLabel.TextColor3 = [Link](0.627451, 0.627451, 0.627451)
[Link] = 14

TextLabel_2.Parent = Slider
TextLabel_2.BackgroundColor3 = [Link](1, 1, 1)
TextLabel_2.BackgroundTransparency = 1
TextLabel_2.Position = [Link](1, -65, -0.75, 0)
TextLabel_2.Size = [Link](0, 26, 0, 50)
TextLabel_2.Font = [Link]
TextLabel_2.Text = "["
TextLabel_2.TextColor3 = [Link](0.627451, 0.627451, 0.627451)
TextLabel_2.TextSize = 14

[Link] = "Circle"
[Link] = Prefabs
Circle.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = "rbxassetid://266543268"
[Link] = 0.5
UIListLayout_3.Parent = Prefabs
UIListLayout_3.FillDirection = [Link]
UIListLayout_3.SortOrder = [Link]
UIListLayout_3.Padding = [Link](0, 20)

[Link] = "Dropdown"
[Link] = Prefabs
Dropdown.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = [Link](-0.055555556, 0, 0.0833333284, 0)
[Link] = [Link](0, 200, 0, 20)
[Link] = 2
[Link] = [Link]
[Link] = " Dropdown"
Dropdown.TextColor3 = [Link](0.784314, 0.784314, 0.784314)
[Link] = 14
[Link] = [Link]

Indicator_2.Name = "Indicator"
Indicator_2.Parent = Dropdown
Indicator_2.BackgroundColor3 = [Link](1, 1, 1)
Indicator_2.BackgroundTransparency = 1
Indicator_2.Position = [Link](0.899999976, -10, 0.100000001, 0)
Indicator_2.Rotation = -90
Indicator_2.Size = [Link](0, 15, 0, 15)
Indicator_2.ZIndex = 2
Indicator_2.Image = ""

[Link] = "Box"
[Link] = Dropdown
Box.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 0, 0, 25)
[Link] = [Link](1, 0, 0, 150)
[Link] = 3
[Link] = "rbxassetid://2851929490"
Box.ImageColor3 = [Link](0.129412, 0.133333, 0.141176)
[Link] = [Link]
[Link] = [Link](4, 4, 4, 4)

[Link] = "Objects"
[Link] = Box
Objects.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = [Link](1, 0, 1, 0)
[Link] = 3
[Link] = [Link](0, 0, 0, 0)
[Link] = 8

UIListLayout_4.Parent = Objects
UIListLayout_4.SortOrder = [Link]

TextButton_Roundify_4px.Name = "TextButton_Roundify_4px"
TextButton_Roundify_4px.Parent = Dropdown
TextButton_Roundify_4px.BackgroundColor3 = [Link](1, 1, 1)
TextButton_Roundify_4px.BackgroundTransparency = 1
TextButton_Roundify_4px.Size = [Link](1, 0, 1, 0)
TextButton_Roundify_4px.Image = "rbxassetid://2851929490"
TextButton_Roundify_4px.ImageColor3 = [Link](0.203922, 0.207843, 0.219608)
TextButton_Roundify_4px.ScaleType = [Link]
TextButton_Roundify_4px.SliceCenter = [Link](4, 4, 4, 4)

[Link] = "TabButton"
[Link] = Prefabs
TabButton.BackgroundColor3 = [Link](0.160784, 0.290196, 0.478431)
[Link] = 1
[Link] = 0
[Link] = [Link](0.185185179, 0, 0, 0)
[Link] = [Link](0, 71, 0, 20)
[Link] = 2
[Link] = [Link]
[Link] = "Test tab"
TabButton.TextColor3 = [Link](0.784314, 0.784314, 0.784314)
[Link] = 14

TextButton_Roundify_4px_2.Name = "TextButton_Roundify_4px"
TextButton_Roundify_4px_2.Parent = TabButton
TextButton_Roundify_4px_2.BackgroundColor3 = [Link](1, 1, 1)
TextButton_Roundify_4px_2.BackgroundTransparency = 1
TextButton_Roundify_4px_2.Size = [Link](1, 0, 1, 0)
TextButton_Roundify_4px_2.Image = "rbxassetid://2851929490"
TextButton_Roundify_4px_2.ImageColor3 = [Link](0.203922, 0.207843, 0.219608)
TextButton_Roundify_4px_2.ScaleType = [Link]
TextButton_Roundify_4px_2.SliceCenter = [Link](4, 4, 4, 4)

[Link] = "Folder"
[Link] = Prefabs
Folder.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 0, 0, 50)
[Link] = [Link](1, 0, 0, 20)
[Link] = "rbxassetid://2851929490"
Folder.ImageColor3 = [Link](0.0823529, 0.0862745, 0.0901961)
[Link] = [Link]
[Link] = [Link](4, 4, 4, 4)

[Link] = "Button"
[Link] = Folder
Button.BackgroundColor3 = [Link](0.160784, 0.290196, 0.478431)
[Link] = 1
[Link] = 0
[Link] = [Link](1, 0, 0, 20)
[Link] = 2
[Link] = [Link]
[Link] = " Folder"
Button.TextColor3 = [Link](1, 1, 1)
[Link] = 14
[Link] = [Link]

TextButton_Roundify_4px_3.Name = "TextButton_Roundify_4px"
TextButton_Roundify_4px_3.Parent = Button
TextButton_Roundify_4px_3.BackgroundColor3 = [Link](1, 1, 1)
TextButton_Roundify_4px_3.BackgroundTransparency = 1
TextButton_Roundify_4px_3.Size = [Link](1, 0, 1, 0)
TextButton_Roundify_4px_3.Image = "rbxassetid://2851929490"
TextButton_Roundify_4px_3.ImageColor3 = [Link](0.160784, 0.290196, 0.478431)
TextButton_Roundify_4px_3.ScaleType = [Link]
TextButton_Roundify_4px_3.SliceCenter = [Link](4, 4, 4, 4)

Toggle_2.Name = "Toggle"
Toggle_2.Parent = Button
Toggle_2.BackgroundColor3 = [Link](1, 1, 1)
Toggle_2.BackgroundTransparency = 1
Toggle_2.Position = [Link](0, 5, 0, 0)
Toggle_2.Size = [Link](0, 20, 0, 20)
Toggle_2.Image = ""

Objects_2.Name = "Objects"
Objects_2.Parent = Folder
Objects_2.BackgroundColor3 = [Link](1, 1, 1)
Objects_2.BackgroundTransparency = 1
Objects_2.Position = [Link](0, 10, 0, 25)
Objects_2.Size = [Link](1, -10, 1, -25)
Objects_2.Visible = false

UIListLayout_5.Parent = Objects_2
UIListLayout_5.SortOrder = [Link]
UIListLayout_5.Padding = [Link](0, 5)

[Link] = "HorizontalAlignment"
[Link] = Prefabs
HorizontalAlignment.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 0, 20)

UIListLayout_6.Parent = HorizontalAlignment
UIListLayout_6.FillDirection = [Link]
UIListLayout_6.SortOrder = [Link]
UIListLayout_6.Padding = [Link](0, 5)

[Link] = "Console"
[Link] = Prefabs
Console.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 0, 200)
[Link] = "rbxassetid://2851928141"
Console.ImageColor3 = [Link](0.129412, 0.133333, 0.141176)
[Link] = [Link]
[Link] = [Link](8, 8, 8, 8)

[Link] = Console
ScrollingFrame.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = [Link](1, 0, 1, 1)
[Link] = [Link](0, 0, 0, 0)
[Link] = 4

[Link] = "Source"
[Link] = ScrollingFrame
Source.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 40, 0, 0)
[Link] = [Link](1, -40, 0, 10000)
[Link] = 3
[Link] = false
[Link] = [Link]
[Link] = true
Source.PlaceholderColor3 = [Link](0.8, 0.8, 0.8)
[Link] = ""
Source.TextColor3 = [Link](1, 1, 1)
[Link] = 15
Source.TextStrokeColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = [Link]
[Link] = [Link]

[Link] = "Comments"
[Link] = Source
Comments.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = 5
[Link] = [Link]
[Link] = ""
Comments.TextColor3 = [Link](0.231373, 0.784314, 0.231373)
[Link] = 15
[Link] = [Link]
[Link] = [Link]

[Link] = "Globals"
[Link] = Source
Globals.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = 5
[Link] = [Link]
[Link] = ""
Globals.TextColor3 = [Link](0.517647, 0.839216, 0.968628)
[Link] = 15
[Link] = [Link]
[Link] = [Link]

[Link] = "Keywords"
[Link] = Source
Keywords.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = 5
[Link] = [Link]
[Link] = ""
Keywords.TextColor3 = [Link](0.972549, 0.427451, 0.486275)
[Link] = 15
[Link] = [Link]
[Link] = [Link]

[Link] = "RemoteHighlight"
[Link] = Source
RemoteHighlight.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = 5
[Link] = [Link]
[Link] = ""
RemoteHighlight.TextColor3 = [Link](0, 0.568627, 1)
[Link] = 15
[Link] = [Link]
[Link] = [Link]

[Link] = "Strings"
[Link] = Source
Strings.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = 5
[Link] = [Link]
[Link] = ""
Strings.TextColor3 = [Link](0.678431, 0.945098, 0.584314)
[Link] = 15
[Link] = [Link]
[Link] = [Link]

[Link] = "Tokens"
[Link] = Source
Tokens.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = 5
[Link] = [Link]
[Link] = ""
Tokens.TextColor3 = [Link](1, 1, 1)
[Link] = 15
[Link] = [Link]
[Link] = [Link]

[Link] = "Numbers"
[Link] = Source
Numbers.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = 4
[Link] = [Link]
[Link] = ""
Numbers.TextColor3 = [Link](1, 0.776471, 0)
[Link] = 15
[Link] = [Link]
[Link] = [Link]

[Link] = "Info"
[Link] = Source
Info.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = 5
[Link] = [Link]
[Link] = ""
Info.TextColor3 = [Link](0, 0.635294, 1)
[Link] = 15
[Link] = [Link]
[Link] = [Link]

[Link] = "Lines"
[Link] = ScrollingFrame
Lines.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = [Link](0, 40, 0, 10000)
[Link] = 4
[Link] = [Link]
[Link] = "1\n"
Lines.TextColor3 = [Link](1, 1, 1)
[Link] = 15
[Link] = true
[Link] = [Link]

[Link] = "ColorPicker"
[Link] = Prefabs
ColorPicker.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 180, 0, 110)
[Link] = "rbxassetid://2851929490"
ColorPicker.ImageColor3 = [Link](0.203922, 0.207843, 0.219608)
[Link] = [Link]
[Link] = [Link](4, 4, 4, 4)

[Link] = "Palette"
[Link] = ColorPicker
Palette.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0.0500000007, 0, 0.0500000007, 0)
[Link] = [Link](0, 100, 0, 100)
[Link] = "rbxassetid://698052001"
[Link] = [Link]
[Link] = [Link](4, 4, 4, 4)

Indicator_3.Name = "Indicator"
Indicator_3.Parent = Palette
Indicator_3.BackgroundColor3 = [Link](1, 1, 1)
Indicator_3.BackgroundTransparency = 1
Indicator_3.Size = [Link](0, 5, 0, 5)
Indicator_3.ZIndex = 2
Indicator_3.Image = "rbxassetid://2851926732"
Indicator_3.ImageColor3 = [Link](0, 0, 0)
Indicator_3.ScaleType = [Link]
Indicator_3.SliceCenter = [Link](12, 12, 12, 12)

[Link] = "Sample"
[Link] = ColorPicker
Sample.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0.800000012, 0, 0.0500000007, 0)
[Link] = [Link](0, 25, 0, 25)
[Link] = "rbxassetid://2851929490"
[Link] = [Link]
[Link] = [Link](4, 4, 4, 4)

[Link] = "Saturation"
[Link] = ColorPicker
Saturation.BackgroundColor3 = [Link](1, 1, 1)
[Link] = [Link](0.649999976, 0, 0.0500000007, 0)
[Link] = [Link](0, 15, 0, 100)
[Link] = "rbxassetid://3641079629"
Indicator_4.Name = "Indicator"
Indicator_4.Parent = Saturation
Indicator_4.BackgroundColor3 = [Link](1, 1, 1)
Indicator_4.BorderSizePixel = 0
Indicator_4.Size = [Link](0, 20, 0, 2)
Indicator_4.ZIndex = 2

[Link] = "Switch"
[Link] = Prefabs
Switch.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = [Link](0.229411766, 0, 0.20714286, 0)
[Link] = [Link](0, 20, 0, 20)
[Link] = 2
[Link] = [Link]
[Link] = ""
Switch.TextColor3 = [Link](1, 1, 1)
[Link] = 18

TextButton_Roundify_4px_4.Name = "TextButton_Roundify_4px"
TextButton_Roundify_4px_4.Parent = Switch
TextButton_Roundify_4px_4.BackgroundColor3 = [Link](1, 1, 1)
TextButton_Roundify_4px_4.BackgroundTransparency = 1
TextButton_Roundify_4px_4.Size = [Link](1, 0, 1, 0)
TextButton_Roundify_4px_4.Image = "rbxassetid://2851929490"
TextButton_Roundify_4px_4.ImageColor3 = [Link](0.160784, 0.290196, 0.478431)
TextButton_Roundify_4px_4.ImageTransparency = 0.5
TextButton_Roundify_4px_4.ScaleType = [Link]
TextButton_Roundify_4px_4.SliceCenter = [Link](4, 4, 4, 4)

Title_3.Name = "Title"
Title_3.Parent = Switch
Title_3.BackgroundColor3 = [Link](1, 1, 1)
Title_3.BackgroundTransparency = 1
Title_3.Position = [Link](1.20000005, 0, 0, 0)
Title_3.Size = [Link](0, 20, 0, 20)
Title_3.Font = [Link]
Title_3.Text = "Switch"
Title_3.TextColor3 = [Link](0.784314, 0.784314, 0.784314)
Title_3.TextSize = 14
Title_3.TextXAlignment = [Link]

Button_2.Name = "Button"
Button_2.Parent = Prefabs
Button_2.BackgroundColor3 = [Link](0.160784, 0.290196, 0.478431)
Button_2.BackgroundTransparency = 1
Button_2.BorderSizePixel = 0
Button_2.Size = [Link](0, 91, 0, 20)
Button_2.ZIndex = 2
Button_2.Font = [Link]
Button_2.TextColor3 = [Link](1, 1, 1)
Button_2.TextSize = 14

TextButton_Roundify_4px_5.Name = "TextButton_Roundify_4px"
TextButton_Roundify_4px_5.Parent = Button_2
TextButton_Roundify_4px_5.BackgroundColor3 = [Link](1, 1, 1)
TextButton_Roundify_4px_5.BackgroundTransparency = 1
TextButton_Roundify_4px_5.Size = [Link](1, 0, 1, 0)
TextButton_Roundify_4px_5.Image = "rbxassetid://2851929490"
TextButton_Roundify_4px_5.ImageColor3 = [Link](0.160784, 0.290196, 0.478431)
TextButton_Roundify_4px_5.ScaleType = [Link]
TextButton_Roundify_4px_5.SliceCenter = [Link](4, 4, 4, 4)

[Link] = "DropdownButton"
[Link] = Prefabs
DropdownButton.BackgroundColor3 = [Link](0.129412, 0.133333, 0.141176)
[Link] = 0
[Link] = [Link](1, 0, 0, 20)
[Link] = 3
[Link] = [Link]
[Link] = " Button"
DropdownButton.TextColor3 = [Link](0.784314, 0.784314, 0.784314)
[Link] = 14
[Link] = [Link]

[Link] = "Keybind"
[Link] = Prefabs
Keybind.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 200, 0, 20)
[Link] = "rbxassetid://2851929490"
Keybind.ImageColor3 = [Link](0.203922, 0.207843, 0.219608)
[Link] = [Link]
[Link] = [Link](4, 4, 4, 4)

Title_4.Name = "Title"
Title_4.Parent = Keybind
Title_4.BackgroundColor3 = [Link](1, 1, 1)
Title_4.BackgroundTransparency = 1
Title_4.Size = [Link](0, 0, 1, 0)
Title_4.Font = [Link]
Title_4.Text = "Keybind"
Title_4.TextColor3 = [Link](0.784314, 0.784314, 0.784314)
Title_4.TextSize = 14
Title_4.TextXAlignment = [Link]

[Link] = "Input"
[Link] = Keybind
Input.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = [Link](1, -85, 0, 2)
[Link] = [Link](0, 80, 1, -4)
[Link] = 2
[Link] = [Link]
[Link] = "RShift"
Input.TextColor3 = [Link](0.784314, 0.784314, 0.784314)
[Link] = 12
[Link] = true

Input_Roundify_4px.Name = "Input_Roundify_4px"
Input_Roundify_4px.Parent = Input
Input_Roundify_4px.BackgroundColor3 = [Link](1, 1, 1)
Input_Roundify_4px.BackgroundTransparency = 1
Input_Roundify_4px.Size = [Link](1, 0, 1, 0)
Input_Roundify_4px.Image = "rbxassetid://2851929490"
Input_Roundify_4px.ImageColor3 = [Link](0.290196, 0.294118, 0.313726)
Input_Roundify_4px.ScaleType = [Link]
Input_Roundify_4px.SliceCenter = [Link](4, 4, 4, 4)

[Link] = "Windows"
[Link] = imgui
Windows.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = [Link](0, 20, 0, 20)
[Link] = [Link](1, 20, 1, -20)

--[[ Script ]]--


[Link] = imgui

local UIS = game:GetService("UserInputService")


local TweenService = game:GetService("TweenService")
local RS = game:GetService("RunService")
local ps = game:GetService("Players")

local p = [Link]
local mouse = p:GetMouse()

local Prefabs = [Link]:WaitForChild("Prefabs")


local Windows = [Link]:FindFirstChild("Windows")

local checks = {
["binding"] = false,
}

[Link]:Connect(function(input, gameProcessed)
if [Link] == ((typeof(ui_options.toggle_key) == "EnumItem") and
ui_options.toggle_key or [Link]) then
if [Link] then
if not [Link] then
[Link] = not [Link]
end
end
end
end)

local function Resize(part, new, _delay)


_delay = _delay or 0.5
local tweenInfo = [Link](_delay, [Link],
[Link])
local tween = TweenService:Create(part, tweenInfo, new)
tween:Play()
end

local function rgbtohsv(r, g, b) -- idk who made this function, but thanks
r, g, b = r / 255, g / 255, b / 255
local max, min = [Link](r, g, b), [Link](r, g, b)
local h, s, v
v = max

local d = max - min


if max == 0 then
s = 0
else
s = d / max
end

if max == min then


h = 0
else
if max == r then
h = (g - b) / d
if g < b then
h = h + 6
end
elseif max == g then
h = (b - r) / d + 2
elseif max == b then
h = (r - g) / d + 4
end
h = h / 6
end

return h, s, v
end

local function hasprop(object, prop)


local a, b = pcall(function()
return object[tostring(prop)]
end)
if a then
return b
end
end

local function gNameLen(obj)


return [Link].X + 15
end

local function gMouse()


return [Link](UIS:GetMouseLocation().X + 1, UIS:GetMouseLocation().Y -
35)
end

local function ripple(button, x, y)


spawn(function()
[Link] = true

local circle = Prefabs:FindFirstChild("Circle"):Clone()

[Link] = button
[Link] = 1000

local new_x = x - [Link].X


local new_y = y - [Link].Y
[Link] = [Link](0, new_x, 0, new_y)

local size = 0
if [Link].X > [Link].Y then
size = [Link].X * 1.5
elseif [Link].X < [Link].Y then
size = [Link].Y * 1.5
elseif [Link].X == [Link].Y then
size = [Link].X * 1.5
end

circle:TweenSizeAndPosition([Link](0, size, 0, size), [Link](0.5,


-size / 2, 0.5, -size / 2), "Out", "Quad", 0.5, false, nil)
Resize(circle, {ImageTransparency = 1}, 0.5)

wait(0.5)
circle:Destroy()
end)
end

local windows = 0
library = {}

local function format_windows()


local ull = Prefabs:FindFirstChild("UIListLayout"):Clone()
[Link] = Windows
local data = {}

for i,v in next, Windows:GetChildren() do


if not (v:IsA("UIListLayout")) then
data[v] = [Link]
end
end

ull:Destroy()

for i,v in next, data do


[Link] = [Link](0, v.X, 0, v.Y)
end
end

function library:FormatWindows()
format_windows()
end

function library:AddWindow(title, options)


windows = windows + 1
local dropdown_open = false
title = tostring(title or "New Window")
options = (typeof(options) == "table") and options or ui_options
options.tween_time = 0.1

local Window = Prefabs:FindFirstChild("Window"):Clone()


[Link] = Windows
Window:FindFirstChild("Title").Text = title
[Link] = [Link](0, options.min_size.X, 0, options.min_size.Y)
[Link] = [Link] + (windows * 10)

do -- Altering Window Color


local Title = Window:FindFirstChild("Title")
local Bar = Window:FindFirstChild("Bar")
local Base = Bar:FindFirstChild("Base")
local Top = Bar:FindFirstChild("Top")
local SplitFrame =
Window:FindFirstChild("TabSelection"):FindFirstChild("Frame")
local Toggle = Bar:FindFirstChild("Toggle")

spawn(function()
while true do
Bar.BackgroundColor3 = options.main_color
Base.BackgroundColor3 = options.main_color
Base.ImageColor3 = options.main_color
Top.ImageColor3 = options.main_color
SplitFrame.BackgroundColor3 = options.main_color

[Link]:Wait()
end
end)

end

local Resizer = Window:WaitForChild("Resizer")

local window_data = {}
[Link] = true

do -- Resize Window
local oldIcon = [Link]
local Entered = false
[Link]:Connect(function()
[Link] = false
if options.can_resize then
oldIcon = [Link]
-- [Link] = "[Link]
end
Entered = true
end)

[Link]:Connect(function()
Entered = false
if options.can_resize then
[Link] = oldIcon
end
[Link] = true
end)

local Held = false


[Link]:Connect(function(inputObject)
if [Link] == [Link].MouseButton1
then
Held = true

spawn(function() -- Loop check


if Entered and [Link] and options.can_resize
then
while Held and [Link] do

local mouse_location = gMouse()


local x = mouse_location.X -
[Link].X
local y = mouse_location.Y -
[Link].Y

--
if x >= options.min_size.X and y >=
options.min_size.Y then
Resize(Window, {Size = [Link](0,
x, 0, y)}, options.tween_time)
elseif x >= options.min_size.X then
Resize(Window, {Size = [Link](0,
x, 0, options.min_size.Y)}, options.tween_time)
elseif y >= options.min_size.Y then
Resize(Window, {Size = [Link](0,
options.min_size.X, 0, y)}, options.tween_time)
else
Resize(Window, {Size = [Link](0,
options.min_size.X, 0, options.min_size.Y)}, options.tween_time)
end

[Link]:Wait()
end
end
end)
end
end)
[Link]:Connect(function(inputObject)
if [Link] == [Link].MouseButton1
then
Held = false
end
end)
end

do -- [Open / Close] Window


local open_close =
Window:FindFirstChild("Bar"):FindFirstChild("Toggle")
local open = true
local canopen = true

local oldwindowdata = {}
local oldy = [Link].Y
open_close.MouseButton1Click:Connect(function()
if canopen then
canopen = false

if open then
-- Close

oldwindowdata = {}
for i,v in next,
Window:FindFirstChild("Tabs"):GetChildren() do
oldwindowdata[v] = [Link]
[Link] = false
end

[Link] = false

oldy = [Link].Y
Resize(open_close, {Rotation = 0},
options.tween_time)
Resize(Window, {Size = [Link](0,
[Link].X, 0, 26)}, options.tween_time)
open_close.Parent:FindFirstChild("Base").Transparency
= 1

else
-- Open

for i,v in next, oldwindowdata do


[Link] = v
end

[Link] = true

Resize(open_close, {Rotation = 90},


options.tween_time)
Resize(Window, {Size = [Link](0,
[Link].X, 0, oldy)}, options.tween_time)
open_close.Parent:FindFirstChild("Base").Transparency
= 0

end

open = not open


wait(options.tween_time)
canopen = true

end
end)
end

do -- UI Elements
local tabs = Window:FindFirstChild("Tabs")
local tab_selection = Window:FindFirstChild("TabSelection")
local tab_buttons = tab_selection:FindFirstChild("TabButtons")

do -- Add Tab
function window_data:AddTab(tab_name)
local tab_data = {}
tab_name = tostring(tab_name or "New Tab")
tab_selection.Visible = true

local new_button =
Prefabs:FindFirstChild("TabButton"):Clone()
new_button.Parent = tab_buttons
new_button.Text = tab_name
new_button.Size = [Link](0, gNameLen(new_button), 0, 20)
new_button.ZIndex = new_button.ZIndex + (windows * 10)
new_button:GetChildren()[1].ZIndex =
new_button:GetChildren()[1].ZIndex + (windows * 10)

local new_tab = Prefabs:FindFirstChild("Tab"):Clone()


new_tab.Parent = tabs
new_tab.ZIndex = new_tab.ZIndex + (windows * 10)

local function show()


if dropdown_open then return end
for i, v in next, tab_buttons:GetChildren() do
if not (v:IsA("UIListLayout")) then
v:GetChildren()[1].ImageColor3 =
[Link](52, 53, 56)
Resize(v, {Size = [Link](0,
[Link].X, 0, 20)}, options.tween_time)
end
end
for i, v in next, tabs:GetChildren() do
[Link] = false
end

Resize(new_button, {Size = [Link](0,


new_button.AbsoluteSize.X, 0, 25)}, options.tween_time)
new_button:GetChildren()[1].ImageColor3 =
[Link](73, 75, 79)
new_tab.Visible = true
end

new_button.MouseButton1Click:Connect(function()
show()
end)

function tab_data:Show()
show()
end

do -- Tab Elements

function tab_data:AddLabel(label_text) -- [Label]


label_text = tostring(label_text or "New
Label")

local label =
Prefabs:FindFirstChild("Label"):Clone()

[Link] = new_tab
[Link] = label_text
[Link] = [Link](0, gNameLen(label), 0,
20)
[Link] = [Link] + (windows * 10)

return label
end

function tab_data:AddButton(button_text, callback) --


[Button]
button_text = tostring(button_text or "New
Button")
callback = typeof(callback) == "function" and
callback or function()end

local button =
Prefabs:FindFirstChild("Button"):Clone()

[Link] = new_tab
[Link] = button_text
[Link] = [Link](0, gNameLen(button), 0,
20)
[Link] = [Link] + (windows * 10)
button:GetChildren()[1].ZIndex =
button:GetChildren()[1].ZIndex + (windows * 10)

spawn(function()
while true do
if button and button:GetChildren()
[1] then
button:GetChildren()
[1].ImageColor3 = options.main_color
end
[Link]:Wait()
end
end)

button.MouseButton1Click:Connect(function()
ripple(button, mouse.X, mouse.Y)
pcall(callback)
end)

return button
end

function tab_data:AddSwitch(switch_text, callback) --


[Switch]
local switch_data = {}

switch_text = tostring(switch_text or "New


Switch")
callback = typeof(callback) == "function" and
callback or function()end

local switch =
Prefabs:FindFirstChild("Switch"):Clone()

[Link] = new_tab
switch:FindFirstChild("Title").Text =
switch_text

switch:FindFirstChild("Title").ZIndex =
switch:FindFirstChild("Title").ZIndex + (windows * 10)
[Link] = [Link] + (windows * 10)
switch:GetChildren()[1].ZIndex =
switch:GetChildren()[1].ZIndex + (windows * 10)

spawn(function()
while true do
if switch and switch:GetChildren()
[1] then
switch:GetChildren()
[1].ImageColor3 = options.main_color
end
[Link]:Wait()
end
end)

local toggled = false


switch.MouseButton1Click:Connect(function()
toggled = not toggled
[Link] = toggled and
[Link](10003) or ""
pcall(callback, toggled)
end)

function switch_data:Set(bool)
toggled = (typeof(bool) == "boolean") and
bool or false
[Link] = toggled and
[Link](10003) or ""
pcall(callback,toggled)
end

return switch_data, switch


end

function tab_data:AddTextBox(textbox_text, callback,


textbox_options)
textbox_text = tostring(textbox_text or "New
TextBox")
callback = typeof(callback) == "function" and
callback or function()end
textbox_options = typeof(textbox_options) ==
"table" and textbox_options or {["clear"] = true}
textbox_options = {
["clear"] = ((textbox_options.clear) ==
false)
}

local textbox =
Prefabs:FindFirstChild("TextBox"):Clone()

[Link] = new_tab
[Link] = textbox_text
[Link] = [Link] + (windows *
10)
textbox:GetChildren()[1].ZIndex =
textbox:GetChildren()[1].ZIndex + (windows * 10)

[Link]:Connect(function(ep)
if ep then
if #[Link] > 0 then
pcall(callback, [Link])
if textbox_options.clear then
[Link] = ""
end
end
end
end)

return textbox
end

function tab_data:AddSlider(slider_text, callback,


slider_options)
local slider_data = {}

slider_text = tostring(slider_text or "New


Slider")
callback = typeof(callback) == "function" and
callback or function()end
slider_options = typeof(slider_options) ==
"table" and slider_options or {}
slider_options = {
["min"] = slider_options.min or 0,
["max"] = slider_options.max or 100,
["readonly"] = slider_options.readonly or
false,
}

local slider =
Prefabs:FindFirstChild("Slider"):Clone()

[Link] = new_tab
[Link] = [Link] + (windows * 10)

local title = slider:FindFirstChild("Title")


local indicator =
slider:FindFirstChild("Indicator")
local value = slider:FindFirstChild("Value")
[Link] = [Link] + (windows * 10)
[Link] = [Link] + (windows
* 10)
[Link] = [Link] + (windows * 10)

[Link] = slider_text

do -- Slider Math
local Entered = false
[Link]:Connect(function()
Entered = true
[Link] = false
end)
[Link]:Connect(function()
Entered = false
[Link] = true
end)

local Held = false

[Link]:Connect(function(inputObject)
if [Link] ==
[Link].MouseButton1 then
Held = true

spawn(function() -- Loop
check
if Entered and not
slider_options.readonly then
while Held and
(not dropdown_open) do
local
mouse_location = gMouse()
local x =
([Link].X - ([Link].X - ((mouse_location.X -
[Link].X)) + 1)) / [Link].X

local min =
0
local max =
1

local size =
min
if x >= min
and x <= max then
size =
x
elseif x <
min then
size =
min
elseif x >
max then
size =
max
end

Resize(indicator, {Size = [Link](size or min, 0, 0, 20)},


options.tween_time)
local p =
[Link]((size or min) * 100)

local maxv =
slider_options.max
local minv =
slider_options.min
local diff =
maxv - minv

local
sel_value = [Link](((diff / 100) * p) + minv)

[Link] =
tostring(sel_value)

pcall(callback, sel_value)

[Link]:Wait()
end
end
end)
end
end)

[Link]:Connect(function(inputObject)
if [Link] ==
[Link].MouseButton1 then
Held = false
end
end)

function slider_data:Set(new_value)
new_value = tonumber(new_value) or
0
new_value = (((new_value >= 0 and
new_value <= 100) and new_value) / 100)

Resize(indicator, {Size =
[Link](new_value or 0, 0, 0, 20)}, options.tween_time)
local p = [Link]((new_value or
0) * 100)
local maxv = slider_options.max
local minv = slider_options.min
local diff = maxv - minv

local sel_value = [Link](((diff


/ 100) * p) + minv)

[Link] = tostring(sel_value)
pcall(callback, sel_value)
end

slider_data:Set(slider_options["min"])
end

return slider_data, slider


end

function tab_data:AddKeybind(keybind_name, callback,


keybind_options)
local keybind_data = {}

keybind_name = tostring(keybind_name or "New


Keybind")
callback = typeof(callback) == "function" and
callback or function()end
keybind_options = typeof(keybind_options) ==
"table" and keybind_options or {}
keybind_options = {
["standard"] = keybind_options.standard
or [Link],
}

local keybind =
Prefabs:FindFirstChild("Keybind"):Clone()
local input = keybind:FindFirstChild("Input")
local title = keybind:FindFirstChild("Title")
[Link] = [Link] + (windows *
10)
[Link] = [Link] + (windows * 10)
input:GetChildren()[1].ZIndex =
input:GetChildren()[1].ZIndex + (windows * 10)
[Link] = [Link] + (windows * 10)

[Link] = new_tab
[Link] = " " .. keybind_name
[Link] = [Link](0, gNameLen(title) +
80, 0, 20)

local shortkeys = { -- thanks to stroketon for


helping me out with this
RightControl = 'RightCtrl',
LeftControl = 'LeftCtrl',
LeftShift = 'LShift',
RightShift = 'RShift',
MouseButton1 = "Mouse1",
MouseButton2 = "Mouse2"
}

local keybind = keybind_options.standard


function keybind_data:SetKeybind(Keybind)
local key = shortkeys[[Link]] or
[Link]
[Link] = key
keybind = Keybind
end

[Link]:Connect(function(a, b)
if [Link] then
spawn(function()
wait()
[Link] = false
end)
return
end
if [Link] == keybind and not b then
pcall(callback, keybind)
end
end)

keybind_data:SetKeybind(keybind_options.standard)

input.MouseButton1Click:Connect(function()
if [Link] then return end
[Link] = "..."
[Link] = true
local a, b = [Link]:Wait()
keybind_data:SetKeybind([Link])
end)

return keybind_data, keybind


end

function tab_data:AddDropdown(dropdown_name,
callback)
local dropdown_data = {}
dropdown_name = tostring(dropdown_name or "New
Dropdown")
callback = typeof(callback) == "function" and
callback or function()end

local dropdown =
Prefabs:FindFirstChild("Dropdown"):Clone()
local box = dropdown:FindFirstChild("Box")
local objects = box:FindFirstChild("Objects")
local indicator =
dropdown:FindFirstChild("Indicator")
[Link] = [Link] + (windows *
10)
[Link] = [Link] + (windows * 10)
[Link] = [Link] + (windows *
10)
[Link] = [Link] + (windows
* 10)
dropdown:GetChildren()[3].ZIndex =
dropdown:GetChildren()[3].ZIndex + (windows * 10)
[Link] = new_tab
[Link] = " " .. dropdown_name
[Link] = [Link](1, 0, 0, 0)

local open = false


dropdown.MouseButton1Click:Connect(function()
open = not open

local len = (#objects:GetChildren() - 1)


* 20
if #objects:GetChildren() - 1 >= 10 then
len = 10 * 20
[Link] = [Link](0,
0, (#objects:GetChildren() - 1) * 0.1, 0)
end

if open then -- Open


if dropdown_open then return end
dropdown_open = true
Resize(box, {Size = [Link](1, 0,
0, len)}, options.tween_time)
Resize(indicator, {Rotation = 90},
options.tween_time)
else -- Close
dropdown_open = false
Resize(box, {Size = [Link](1, 0,
0, 0)}, options.tween_time)
Resize(indicator, {Rotation = -90},
options.tween_time)
end

end)

function dropdown_data:Add(n)
local object_data = {}
n = tostring(n or "New Object")

local object =
Prefabs:FindFirstChild("DropdownButton"):Clone()

[Link] = objects
[Link] = n
[Link] = [Link] + (windows
* 10)

[Link]:Connect(function()
object.BackgroundColor3 =
options.main_color
end)
[Link]:Connect(function()
object.BackgroundColor3 =
[Link](33, 34, 36)
end)

if open then
local len = (#objects:GetChildren()
- 1) * 20
if #objects:GetChildren() - 1 >= 10
then
len = 10 * 20
[Link] =
[Link](0, 0, (#objects:GetChildren() - 1) * 0.1, 0)
end
Resize(box, {Size = [Link](1, 0,
0, len)}, options.tween_time)
end

object.MouseButton1Click:Connect(function()
if dropdown_open then
[Link] = " [ " ..
n .. " ]"
dropdown_open = false
open = false
Resize(box, {Size =
[Link](1, 0, 0, 0)}, options.tween_time)
Resize(indicator, {Rotation =
-90}, options.tween_time)
pcall(callback, n)
end
end)

function object_data:Remove()
object:Destroy()
end

return object, object_data


end

return dropdown_data, dropdown


end

function tab_data:AddColorPicker(callback)
local color_picker_data = {}
callback = typeof(callback) == "function" and
callback or function()end

local color_picker =
Prefabs:FindFirstChild("ColorPicker"):Clone()

color_picker.Parent = new_tab
color_picker.ZIndex = color_picker.ZIndex +
(windows * 10)

local palette =
color_picker:FindFirstChild("Palette")
local sample =
color_picker:FindFirstChild("Sample")
local saturation =
color_picker:FindFirstChild("Saturation")
[Link] = [Link] + (windows *
10)
[Link] = [Link] + (windows * 10)
[Link] = [Link] +
(windows * 10)

do -- Color Picker Math


local h = 0
local s = 1
local v = 1

local function update()


local color = [Link](h, s,
v)
sample.ImageColor3 = color
saturation.ImageColor3 =
[Link](h, 1, 1)
pcall(callback, color)
end

do
local color = [Link](h, s,
v)
sample.ImageColor3 = color
saturation.ImageColor3 =
[Link](h, 1, 1)
end

local Entered1, Entered2 = false, false


[Link]:Connect(function()
[Link] = false
Entered1 = true
end)
[Link]:Connect(function()
[Link] = true
Entered1 = false
end)
[Link]:Connect(function()
[Link] = false
Entered2 = true
end)
[Link]:Connect(function()
[Link] = true
Entered2 = false
end)

local palette_indicator =
palette:FindFirstChild("Indicator")
local saturation_indicator =
saturation:FindFirstChild("Indicator")
palette_indicator.ZIndex =
palette_indicator.ZIndex + (windows * 10)
saturation_indicator.ZIndex =
saturation_indicator.ZIndex + (windows * 10)

local Held = false

[Link]:Connect(function(inputObject)
if [Link] ==
[Link].MouseButton1 then
Held = true

spawn(function() -- Loop
check
while Held and Entered1
and (not dropdown_open) do -- Palette
local
mouse_location = gMouse()

local x =
(([Link].X - (mouse_location.X - [Link].X)) + 1)
local y =
(([Link].Y - (mouse_location.Y - [Link].Y)) + 1.5)

local color =
[Link](x / 100, y / 100, 0)
h = x / 100
s = y / 100

Resize(palette_indicator, {Position = [Link](0, [Link](x - 100) -


(palette_indicator.AbsoluteSize.X / 2), 0, [Link](y - 100) -
(palette_indicator.AbsoluteSize.Y / 2))}, options.tween_time)

update()

[Link]:Wait()
end

while Held and Entered2


and (not dropdown_open) do -- Saturation
local
mouse_location = gMouse()
local y =
(([Link].Y - (mouse_location.Y - [Link].Y)) + 1.5)
v = y / 100

Resize(saturation_indicator, {Position = [Link](0, 0, 0, [Link](y -


100))}, options.tween_time)

update()

[Link]:Wait()
end
end)
end
end)

[Link]:Connect(function(inputObject)
if [Link] ==
[Link].MouseButton1 then
Held = false
end
end)

function color_picker_data:Set(color)
color = typeof(color) == "Color3"
and color or [Link](1, 1, 1)
local h2, s2, v2 = rgbtohsv(color.r
* 255, color.g * 255, color.b * 255)
sample.ImageColor3 = color
saturation.ImageColor3 =
[Link](h2, 1, 1)
pcall(callback, color)
end
end

return color_picker_data, color_picker


end

function tab_data:AddConsole(console_options)
local console_data = {}

console_options = typeof(console_options) ==
"table" and console_options or {["readonly"] = true,["full"] = false,}
console_options = {
["y"] = tonumber(console_options.y) or
200,
["source"] = console_options.source or
"Logs",
["readonly"] =
((console_options.readonly) == true),
["full"] = ((console_options.full) ==
true),
}

local console =
Prefabs:FindFirstChild("Console"):Clone()

[Link] = new_tab
[Link] = [Link] + (windows *
10)
[Link] = [Link](1, 0,
console_options.full and 1 or 0, console_options.y)

local sf = console:GetChildren()[1]
local Source = sf:FindFirstChild("Source")
local Lines = sf:FindFirstChild("Lines")
[Link] = [Link] + (windows * 10)
[Link] = [Link] + (windows * 10)

[Link] = not
console_options.readonly

do -- Syntax Zindex
for i,v in next, Source:GetChildren() do
[Link] = [Link] + (windows *
10) + 1
end
end
[Link] = [Link]
+ 1

do -- Highlighting (thanks to whoever made


this)
local lua_keywords = {"and", "break",
"do", "else", "elseif", "end", "false", "for", "function", "goto", "if", "in",
"local", "nil", "not", "or", "repeat", "return", "then", "true", "until", "while"}
local global_env = {"getrawmetatable",
"newcclosure", "islclosure", "setclipboard", "game", "workspace", "script", "math",
"string", "table", "print", "wait", "BrickColor", "Color3", "next", "pairs",
"ipairs", "select", "unpack", "Instance", "Vector2", "Vector3", "CFrame", "Ray",
"UDim2", "Enum", "assert", "error", "warn", "tick", "loadstring", "_G", "shared",
"getfenv", "setfenv", "newproxy", "setmetatable", "getmetatable", "os", "debug",
"pcall", "ypcall", "xpcall", "rawequal", "rawset", "rawget", "tonumber",
"tostring", "type", "typeof", "_VERSION", "coroutine", "delay", "require", "spawn",
"LoadLibrary", "settings", "stats", "time", "UserSettings", "version", "Axes",
"ColorSequence", "Faces", "ColorSequenceKeypoint", "NumberRange", "NumberSequence",
"NumberSequenceKeypoint", "gcinfo", "elapsedTime", "collectgarbage",
"PhysicalProperties", "Rect", "Region3", "Region3int16", "UDim", "Vector2int16",
"Vector3int16", "load", "fire", "Fire"}

local Highlight = function(string,


keywords)
local K = {}
local S = string
local Token =
{
["="] = true,
["."] = true,
[","] = true,
["("] = true,
[")"] = true,
["["] = true,
["]"] = true,
["{"] = true,
["}"] = true,
[":"] = true,
["*"] = true,
["/"] = true,
["+"] = true,
["-"] = true,
["%"] = true,
[";"] = true,
["~"] = true
}
for i, v in pairs(keywords) do
K[v] = true
end
S = S:gsub(".", function(c)
if Token[c] ~= nil then
return "\32"
else
return c
end
end)
S = S:gsub("%S+", function(c)
if K[c] ~= nil then
return c
else
return (" "):rep(#c)
end
end)

return S
end

local hTokens = function(string)


local Token =
{
["="] = true,
["."] = true,
[","] = true,
["("] = true,
[")"] = true,
["["] = true,
["]"] = true,
["{"] = true,
["}"] = true,
[":"] = true,
["*"] = true,
["/"] = true,
["+"] = true,
["-"] = true,
["%"] = true,
[";"] = true,
["~"] = true
}
local A = ""
string:gsub(".", function(c)
if Token[c] ~= nil then
A = A .. c
elseif c == "\n" then
A = A .. "\n"
elseif c == "\t" then
A = A .. "\t"
else
A = A .. "\32"
end
end)

return A
end

local strings = function(string)


local highlight = ""
local quote = false
string:gsub(".", function(c)
if quote == false and c == "\
34" then
quote = true
elseif quote == true and c ==
"\34" then
quote = false
end
if quote == false and c == "\
34" then
highlight = highlight ..
"\34"
elseif c == "\n" then
highlight = highlight ..
"\n"
elseif c == "\t" then
highlight = highlight ..
"\t"
elseif quote == true then
highlight = highlight ..
c
elseif quote == false then
highlight = highlight ..
"\32"
end
end)

return highlight
end

local info = function(string)


local highlight = ""
local quote = false
string:gsub(".", function(c)
if quote == false and c ==
"[" then
quote = true
elseif quote == true and c ==
"]" then
quote = false
end
if quote == false and c ==
"\]" then
highlight = highlight ..
"\]"
elseif c == "\n" then
highlight = highlight ..
"\n"
elseif c == "\t" then
highlight = highlight ..
"\t"
elseif quote == true then
highlight = highlight ..
c
elseif quote == false then
highlight = highlight ..
"\32"
end
end)

return highlight
end

local comments = function(string)


local ret = ""
string:gsub("[^\r\n]+", function(c)
local comm = false
local i = 0
c:gsub(".", function(n)
i = i + 1
if c:sub(i, i + 1) ==
"--" then
comm = true
end
if comm == true then
ret = ret .. n
else
ret = ret .. "\32"
end
end)
ret = ret
end)

return ret
end

local numbers = function(string)


local A = ""
string:gsub(".", function(c)
if tonumber(c) ~= nil then
A = A .. c
elseif c == "\n" then
A = A .. "\n"
elseif c == "\t" then
A = A .. "\t"
else
A = A .. "\32"
end
end)

return A
end

local highlight_lua = function(type)


if type == "Text" then
[Link] =
[Link]:gsub("\13", "")
[Link] =
[Link]:gsub("\t", " ")
local s = [Link]

[Link] =
Highlight(s, lua_keywords)
[Link] =
Highlight(s, global_env)
[Link] =
Highlight(s, {"FireServer", "fireServer", "InvokeServer", "invokeServer"})
[Link] =
hTokens(s)
[Link] =
numbers(s)
[Link] =
strings(s)
[Link] =
comments(s)

local lin = 1
s:gsub("\n", function()
lin = lin + 1
end)

[Link] = ""
for i = 1, lin do
[Link] =
[Link] .. i .. "\n"
end

[Link] = [Link](0,
0, lin * 0.153846154, 0)
end

local highlight_logs =
function(type)
end
if type == "Text" then
[Link] =
[Link]:gsub("\13", "")
[Link] =
[Link]:gsub("\t", " ")
local s = [Link]

[Link] = info(s)

local lin = 1
s:gsub("\n", function()
lin = lin + 1
end)

[Link] = [Link](0,
0, lin * 0.153846154, 0)
end
end

if console_options.source == "Lua" then


highlight_lua("Text")

[Link]:Connect(highlight_lua)
elseif console_options.source == "Logs"
then
[Link] = false

highlight_logs("Text")

[Link]:Connect(highlight_logs)
end

function console_data:Set(code)
[Link] = tostring(code)
end

function console_data:Get()
return [Link]
end

function console_data:Log(msg)
[Link] = [Link] .. "[*] "
.. tostring(msg) .. "\n"
end

end

return console_data, console


end

function tab_data:AddHorizontalAlignment()
local ha_data = {}

local ha =
Prefabs:FindFirstChild("HorizontalAlignment"):Clone()
[Link] = new_tab

function ha_data:AddButton(...)
local data, object
local ret = {tab_data:AddButton(...)}
if typeof(ret[1]) == "table" then
data = ret[1]
object = ret[2]
[Link] = ha
return data, object
else
object = ret[1]
[Link] = ha
return object
end
end

return ha_data, ha
end

function tab_data:AddFolder(folder_name) -- [Folder]


local folder_data = {}

folder_name = tostring(folder_name or "New


Folder")

local folder =
Prefabs:FindFirstChild("Folder"):Clone()
local button = folder:FindFirstChild("Button")
local objects =
folder:FindFirstChild("Objects")
local toggle = button:FindFirstChild("Toggle")
[Link] = [Link] + (windows * 10)
[Link] = [Link] + (windows * 10)
[Link] = [Link] + (windows *
10)
[Link] = [Link] + (windows * 10)
button:GetChildren()[1].ZIndex =
button:GetChildren()[1].ZIndex + (windows * 10)

[Link] = new_tab
[Link] = " " .. folder_name

spawn(function()
while true do
if button and button:GetChildren()
[1] then
button:GetChildren()
[1].ImageColor3 = options.main_color
end
[Link]:Wait()
end
end)

local function gFolderLen()


local n = 25
for i,v in next, objects:GetChildren() do
if not (v:IsA("UIListLayout")) then
n = n + [Link].Y + 5
end
end
return n
end

local open = false


button.MouseButton1Click:Connect(function()
if open then -- Close
Resize(toggle, {Rotation = 0},
options.tween_time)
[Link] = false
else -- Open
Resize(toggle, {Rotation = 90},
options.tween_time)
[Link] = true
end

open = not open


end)

spawn(function()
while true do
Resize(folder, {Size = [Link](1,
0, 0, (open and gFolderLen() or 20))}, options.tween_time)
wait()
end
end)

for i,v in next, tab_data do


folder_data[i] = function(...)
local data, object
local ret = {v(...)}
if typeof(ret[1]) == "table" then
data = ret[1]
object = ret[2]
[Link] = objects
return data, object
else
object = ret[1]
[Link] = objects
return object
end
end
end

return folder_data, folder


end

end

return tab_data, new_tab


end
end
end

do
for i, v in next, Window:GetDescendants() do
if hasprop(v, "ZIndex") then
[Link] = [Link] + (windows * 10)
end
end
end
return window_data, Window
end

-- [[ Main ]]

do
local Window = library:AddWindow("Dropfarm V2", {
main_color = [Link](0, 0, 0),
min_size = [Link](300,400),
toggle_key = [Link],
can_resize = true,
})
local Main1 = Window:AddTab("Main")
local Main2 = Window:AddTab("Robberies")
local Main3 = Window:AddTab( "Misc")
local Main4 = Window:AddTab("Credits")

do
local Status = Main1:AddLabel("Rendering map...")

local DropfarmSwitch = Main1:AddSwitch("Enabled", function(a)


local yes = a
getgenv().Enabled = yes
end)

local MobileSwitch = Main1:AddSwitch("Mobile", function(a)


local yes = a
getgenv().Mobile = yes
end)

local AdvertiseSwitch = Main1:AddSwitch("Advertise", function(a)


local yes = a
getgenv().Advertise = yes
end)

local PickupCashSwitch = Main1:AddSwitch("Pick Up Cash", function(a)


local yes = a
getgenv().PickUpCash = yes
end)

local CopyDiscordInvite = Main1:AddButton("Copy Discord Invite",


function(a)
setclipboard("[Link]

[Link]:SetCore("SendNotification", {
Title = "Copied",
Text = "Copied the invite to your clipboard!",
Duration = 1.2,
})
end)

local MoneyEarnedLabel = Main1:AddLabel("Money Earned: $0")


local ElapsedTimeLabel = Main1:AddLabel("Elapsed Time: 0h/0m")
local EstimatedHourlyLabel = Main1:AddLabel("Estimated Hourly: $0")

local RobCrateToggle = Main2:AddSwitch("Rob Crate", function(a)


local yes = a
getgenv().RobCrate = yes
end)

local RobShipToggle = Main2:AddSwitch("Rob Ship", function(a)


local yes = a
getgenv().RobShip = yes
end)

local RobMansionToggle = Main2:AddSwitch("Rob Mansion", function(a)


local yes = a
getgenv().RobMansion = yes
end)

Main2:AddLabel("⚠️ This script is in beta, bugs will occur.")

if LRM_IsUserPremium then
local AutoOpenSafesToggle = Main3:AddSwitch("Auto Open Safes",
function(a)
local yes = a
getgenv().AutoOpenSafes = yes
end)

local WebhookLogToggle = Main3:AddSwitch("Log Webhook",


function(a)
local yes = a
getgenv().LogWebhook = yes
end)

local WebhookUrlInput = Main3:AddTextBox("Webhook Url",


function(a)
local yes = a
getgenv().WebhookUrl = yes
end)

local OpenAllSafesButton = Main3:AddButton("Open All Safes",


function(a)
local SafeAmt = #[Link]._state.safesInventoryItems

if SafeAmt ~= 0 then
[Link](function()
for i = 1, SafeAmt do
local CurrentSafe =
[Link]._state.safesInventoryItems[1]

ReplicatedStorage[[Link].SAFE_OPEN_REMOTE_NAME]:FireServer(CurrentSafe.
itemOwnedId)
[Link](3)
end
end)
end
end)
end

Main4:AddLabel("itztempy1: developer")
Main4:AddLabel("blitz: map rendering | equip fixed")

Main1:Show()
library:FormatWindows()
local function LogStatus(case, robbery)
if not LRM_IsUserPremium then return end
if case == 1 and getgenv().WebhookUrl ~= "" and
getgenv().LogWebhook then -- server hop
local Webhook_URL = getgenv().WebhookUrl

local Headers = {
['Content-Type'] = 'application/json',
}

local data = {
["embeds"] = {
{
["title"] = "Server Hopping...",
["description"] = "",
["type"] = "rich",
["color"] = tonumber(0xff0000),
["fields"] = {
{
["name"] = "Money Made",
["value"] = "```"..
FormatCash(MoneyMade) .. "```",
["inline"] = true,
},
{
["name"] = "Elapsed Time",
["value"] = "```"..
TickToHM(RunTime) .. "```",
["inline"] = true,
},
{
["name"] = "Estimated
Hourly",
["value"] = "```"..
FormatCash([Link]((3600 / RunTime) * MoneyMade)) .. "```",
["inline"] = true,
},
},
}
}
}

local PlayerData =
game:GetService('HttpService'):JSONEncode(data)

local Request = http_request or request or HttpPost or


[Link]
Request({Url = Webhook_URL, Body = PlayerData, Method =
"POST", Headers = Headers})

elseif case == 2 and getgenv().WebhookUrl ~= "" and


getgenv().LogWebhook then -- robbing a store
local Webhook_URL = getgenv().WebhookUrl

local Headers = {
['Content-Type'] = 'application/json',
}
local data = {
["embeds"] = {
{
["title"] = "Robbing " .. robbery ..
"...",
["description"] = "",
["type"] = "rich",
["color"] = tonumber(0xff0000),
["fields"] = {
{
["name"] = "Money Made",
["value"] = "```"..
FormatCash(MoneyMade) .. "```",
["inline"] = true,
},
{
["name"] = "Elapsed Time",
["value"] = "```"..
TickToHM(RunTime) .. "```",
["inline"] = true,
},
{
["name"] = "Estimated
Hourly",
["value"] = "```"..
FormatCash([Link]((3600 / RunTime) * MoneyMade)) .. "```",
["inline"] = true,
},
},
}
}
}

local PlayerData =
game:GetService('HttpService'):JSONEncode(data)

local Request = http_request or request or HttpPost or


[Link]
Request({Url = Webhook_URL, Body = PlayerData, Method =
"POST", Headers = Headers})
elseif case == 3 and getgenv().WebhookUrl ~= "" and
getgenv().LogWebhook then -- robbed a store
local Webhook_URL = getgenv().WebhookUrl

local Headers = {
['Content-Type'] = 'application/json',
}

local data = {
["embeds"] = {
{
["title"] = "Robbed " .. robbery .. "!",
["description"] = "",
["type"] = "rich",
["color"] = tonumber(0xff0000),
["fields"] = {
{
["name"] = "Money Made",
["value"] = "```"..
FormatCash(MoneyMade) .. "```",
["inline"] = true,
},
{
["name"] = "Elapsed Time",
["value"] = "```"..
TickToHM(RunTime) .. "```",
["inline"] = true,
},
{
["name"] = "Estimated
Hourly",
["value"] = "```"..
FormatCash([Link]((3600 / RunTime) * MoneyMade)) .. "```",
["inline"] = true,
},
},
}
}
}

local PlayerData =
game:GetService('HttpService'):JSONEncode(data)

local Request = http_request or request or HttpPost or


[Link]
Request({Url = Webhook_URL, Body = PlayerData, Method =
"POST", Headers = Headers})
end
end

local RobMansion = function()


LogStatus(2, "Mansion")

if InHeli() or InCar() then


ExitVehicle()
end

[Link] = "Entering mansion..."

local MansionRobbery = [Link]


local TouchToEnter =
[Link]
local ElevatorDoor =
[Link]:GetChildren()[1].[Link]
local MansionTeleportCFrame = [Link] -
[Link](0, [Link].Y / 2 - [Link] * 2, -
[Link].Z)
local MansionActivateDoor = [Link](3154, -205, -4558)

local FailMansion = false

local FailedStart = false

[Link](10, function()
FailMansion = true
end)

local tper1 = [Link]:Connect(function()


[Link] = MansionTeleportCFrame
end)

repeat
[Link]()
firetouchinterest(root, TouchToEnter, 0)
[Link]()
firetouchinterest(root, TouchToEnter, 1)
until [Link](MansionRobbery,
player) or FailMansion

tper1:Disconnect()

if FailMansion then
[Link] = 0
return
end

GetGun()
repeat
wait(0.1)
until [Link].X > 3208

for _, instance in pairs([Link]:GetChildren()) do


instance:Remove()
end
for _, instance in pairs([Link]:GetChildren())
do
instance:Remove()
end

[Link] = "Triggering cutcene..."

local tper2 = [Link]:Connect(function()


[Link] = MansionActivateDoor
end)

[Link](12.5, function()
FailedStart = true
end)

repeat [Link]() until


MansionRobbery:GetAttribute("MansionRobberyProgressionState") == 3 or
[Link] <= 0 or not char or FailedStart

tper2:Disconnect()

if FailedStart then
[Link] = 0
return
end

[Link] = "Waiting for cutcene..."

[Link](MansionRobbery):Wait()

[Link] = "Killing ceo..."


local BV = [Link]("BodyVelocity", root)
BV.P = 3000
[Link] = [Link](9e9, 9e9, 9e9)
[Link] = [Link]()

local origY = [Link].Y

[Link] = [Link]([Link].X, [Link].Y + 9,


[Link].Z)

local NPC_new = [Link]


local NPCShared_goTo = [Link]

[Link] = function(NPCObject, ...)


if [Link] ~= "ActiveBoss" then
for i,v in pairs(NPCObject:GetDescendants()) do
pcall(function()
[Link] = 1
end)
end
end
return NPC_new(NPCObject, ...)
end
[Link] = function(...)
return MansionRobbery and
MansionRobbery:FindFirstChild("ActiveBoss") and
MansionRobbery:FindFirstChild("ActiveBoss").HumanoidRootPart
end

[Link] = function(NPCData, Pos)


if MansionRobbery and
MansionRobbery:FindFirstChild("ActiveBoss") then
return NPCShared_goTo(NPCData,
MansionRobbery:FindFirstChild("ActiveBoss").[Link])
end
end

[Link]:Connect(function(Des)
if Des:IsA("BasePart") then
[Link] = 1

Des:GetPropertyChangedSignal("Transparency"):Connect(function()
[Link] = 1
end)
end
end)

for i,v in pairs([Link]:GetChildren()) do


require(v).ReloadDropAmmoVisual = function() end
require(v).ReloadDropAmmoSound = function() end
require(v).ReloadRefillAmmoSound = function() end
require(v).ShootSound = function() end
end

getfenv([Link]).Instance = {
new = function()
return {
Destroy = function() end
}
end
}

local BossCEO = MansionRobbery:WaitForChild("ActiveBoss")


local OldHealth = [Link]

LPH_NO_VIRTUALIZE(function()
[Link] =
function(...)
local arg = {RayIgnore(...)}

if (tostring(getfenv(2).script) == "BulletEmitter" or
tostring(getfenv(2).script) == "Taser") then
arg[1] = [Link]
arg[2] = [Link]
end

return unpack(arg)
end
end)()

require([Link]).GetTarget = function()
return BossCEO:FindFirstChild("Head")
end

while [Link]:FindFirstChild("AK47") and BossCEO and


BossCEO:FindFirstChild("HumanoidRootPart") and [Link] ~= 1 do
require([Link]).AttemptSetEquipped({obj =
game:GetService("Players").[Link]["AK47"]}, true)
[Link]:FireServer(true)
[Link]()
ShootGun()
end

[Link] = [Link]([Link].X, origY, [Link].Z)


BV:Destroy()

require([Link]).AttemptSetEquipped({obj =
game:GetService("Players").[Link]["AK47"]}, false)

[Link]:FireServer(false)
repeat [Link]() until
[Link]:FindFirstChild("RewardSpinner")

[Link] = "Exiting mansion..."

if not SmallTP([Link](3122, -205, -4527)) then return end


if not SmallTP([Link](3119, -205, -4439)) then return end
if not SmallTP([Link](3098, -205, -4440)) then return end
if not SmallTP([Link](3097, -221, -4519)) then return end
if not SmallTP([Link](3076, -221, -4518)) then return end
if not SmallTP([Link](3075, -221, -4485)) then return end
if not SmallTP([Link](3063, -221, -4486)) then return end
if not SmallTP([Link](3064, -220, -4474)) then return end
if not SmallTP([Link](3124, 51, -4415)) then return end
if not SmallTP([Link](3106, 51, -4412)) then return end
if not SmallTP([Link](3106, 57, -4377)) then return end

LogStatus(3, "Mansion")
[Link] = "Robbed mansion!"

[Link] = "Waiting for reward..."


WaitForReward()

[Link](.1)
end

local RobShip = LPH_NO_VIRTUALIZE(function()


LogStatus(2, "Cargo Ship")

if not InHeli() then


[Link] = "Getting a heli..."
ExitVehicle()
Travel()
end

if [Link] == false then return end

[Link] = "Robbing crates..."

char:PivotTo([Link]([Link].X, 500, [Link].Z))

[Link](0.1)

if not [Link]:FindFirstChild('RopePull') then


repeat
[Link]()
[Link](1)
until [Link]:FindFirstChild('RopePull')
[Link](0.5)
end

local ropePull = [Link]:FindFirstChild('RopePull')


local rope = [Link]:FindFirstChild("RopeConstraint")

if rope and ropePull then


[Link] = 999
[Link] = true
[Link] = false
[Link] = true
end

[Link](1.95)

for i = 1, 2 do
if [Link] == false then return end

local crate = [Link]:GetChildren()


[1]
player:RequestStreamAroundAsync([Link],
1000)

repeat
ropePull:PivotTo([Link])
ropePull:WaitForChild('ReqLink'):FireServer(crate,
[Link])
[Link]()
until [Link] ~= nil or not
[Link]

if [Link] == false then return end

WaitForReward()

[Link](.1)

repeat
ropePull:PivotTo([Link](-471, -50, 1906))
crate:PivotTo([Link](-471, -50, 1906))
[Link]()
until not crate:FindFirstChild('MeshPart') or not
[Link]

if [Link] == false then return end

WaitForReward()
end

if rope and ropePull then


[Link] = false
[Link] = true
[Link] = false
[Link] = 30
end

[Link] = "Robbed Ship!"

LogStatus(3, "Cargo Ship")

[Link](.1)
end)

local RobCrate = function()


LogStatus(2, "Crate")

if not InHeli() then


[Link] = "Getting a heli..."
ExitVehicle()
Travel()
end

local dropMAIN = [Link]:FindFirstChild("Drop")

if not GetClosestAirdrop() or not [Link] then


[Link] = "Crate is NILL, returning..." return end

if
[Link]:FindFirstChild("Drop"):GetAttribute("BriefcaseLanded") == false then
[Link] = [Link] * [Link](0,500,0) [Link] =
"Waiting for crate to land..." end

repeat [Link]() until


workspace:FindFirstChild("Drop"):GetAttribute("BriefcaseLanded") == true or not
GetClosestAirdrop() or not [Link]

if not GetClosestAirdrop() or not [Link] then


[Link] = "Crate is NILL, returning..." return end

[Link] = "Teleporting to crate..."

local SafeAmt = #[Link]._state.safesInventoryItems

if SafeAmt ~= 0 and getgenv().AutoOpenSafes == true and


LRM_IsUserPremium then
[Link](function()
for i = 1, SafeAmt do
local CurrentSafe =
[Link]._state.safesInventoryItems[1]

ReplicatedStorage[[Link].SAFE_OPEN_REMOTE_NAME]:FireServer(CurrentSafe.
itemOwnedId)
[Link](3)

if getgenv().AutoOpenSafes == false then break


end
end
end)
end

FlightMove([Link] * [Link](8.75, 7.5,


0))

[Link](.155)

if not GetClosestAirdrop() or not [Link] then


[Link] = "Crate is NILL, returning..." return end

TeleporterC([Link] * [Link](8.75, 7.5,


0), 0.1)

[Link](.1)

if not GetClosestAirdrop() or not [Link] then


[Link] = "Crate is NILL, returning..." return end

ExitVehicle()

[Link](.155)

if not GetClosestAirdrop() or not [Link] then


[Link] = "Crate is NILL, returning..." return end

LPH_NO_VIRTUALIZE(function()
if not [Link] or not GetClosestAirdrop() then
return end
if not SmallTP([Link] * [Link](0,
6, 0)) then return end
if not [Link] or not GetClosestAirdrop() then
return end
end)()

[Link] = "Robbing crate..."


[Link](function()
while dropMAIN and dropMAIN:FindFirstChild("NPCs") == nil
do
wait(0.1)
end
dropMAIN:FindFirstChild("NPCs"):Destroy()
end)

repeat [Link]() until


game:GetService("Players").[Link] == [Link]("Bright red")

repeat
pcall(function()
[Link]:FireServer()
[Link]:FireServer()
[Link]()
end)
until dropMAIN:GetAttribute("BriefcaseCollected") == true or not
[Link] or IsArrested() or not char

if dropMAIN then [Link] = "" end

if getgenv().PickUpCash == true then


[Link] = "Collecting money..."

[Link](0.75)

for i = 1, 3 do
for _, spec in pairs([Link])
do
if [Link]:sub(1, 9) == "Collect $" then
spec:Callback(true)
end
end
[Link](0.25)
end
end

[Link] = "Waiting for reward..."


WaitForReward()

LogStatus(3, "Crate")

[Link] = "Robbed crate!"

dropMAIN:Destroy()

[Link](.1)
end

local ServerHop = LPH_NO_VIRTUALIZE(function()


if queued == false then

if getgenv().WebhookUrl ~= "" and getgenv().LogWebhook and


not SentWebhookServerhop then LogStatus(1, nil) SentWebhookServerhop = true end

queued = true
[Link] = "Server hopping..."
local ScriptFile = Directory .. "/[Link]"

local ScriptSaved =
game:HttpGet("[Link]
[Link]")
writefile(ScriptFile, ScriptSaved)

queue = queue .. " getgenv().StartingMoney = " ..


getgenv().StartingMoney
queue = queue .. " getgenv().StartingTime = " ..
getgenv().StartingTime
if LRM_IsUserPremium then
queue = queue .. " getgenv().AutoOpenSafes = " ..
tostring(getgenv().AutoOpenSafes)
end
queue = queue .. " getgenv().LogWebhook = " ..
tostring(getgenv().LogWebhook)
queue = queue .. " getgenv().RobMansion = " ..
tostring(getgenv().RobMansion)
queue = queue .. " getgenv().RobShip = " ..
tostring(getgenv().RobShip)
queue = queue .. " getgenv().RobCrate = " ..
tostring(getgenv().RobCrate)
queue = queue .. " getgenv().PickUpCash = " ..
tostring(getgenv().PickUpCash)
queue = queue .. " getgenv().Enabled = " ..
tostring(getgenv().Enabled)
queue = queue .. " getgenv().Mobile = " ..
tostring(getgenv().Mobile)
queue = queue .. " getgenv().Advertise = " ..
tostring(getgenv().Advertise)
if LRM_IsUserPremium then
queue = queue .. " getgenv().WebhookUrl = '" ..
tostring(getgenv().WebhookUrl) .. "'"
end
if script_key then
queue = queue .. " script_key = '" .. script_key ..
"'"
end
queue = queue .. " if not game:IsLoaded() then
[Link]:Wait() [Link](3) end"
queue = queue .. " loadfile('" .. ScriptFile .. "')()"

if syn then
syn.queue_on_teleport(queue)
else
queue_on_teleport(queue)
end
end

while true do
pcall(function()
local Servers =
"[Link] .. [Link] .. "/servers/Public?
sortOrder=Asc&limit=100"
local Server, Next = nil, nil

local function ListServers(cursor)


local Raw = game:HttpGet(Servers .. ((cursor
and "&cursor="..cursor) or ""))

return HttpService:JSONDecode(Raw)
end

repeat
local Servers = ListServers(Next)
Server = [Link][[Link](1,
(#[Link] / 3))]
Next = [Link]
until Server

if [Link] < [Link] and [Link]


~= [Link] then

TeleportService:TeleportToPlaceInstance([Link], [Link], player)


end

[Link](10)
end)
end
end)

local function Advertise()

local Messages = {
",gg/x2zu -> BEST JAILBREAK MONEY MAKER!!",
",gg/x2zu -> GOOD FOR HYPERS!!",
",gg/x2zu -> TRY IT, YOUR DAD COMES BACK!!",
",gg/x2zu -> JOIN THE COOL KIDS!!",
",gg/x2zu -> BEST OF ALL, ITS FREE!"

for i = 1, #Messages do
wait(.25)
pcall(function()

game:GetService("TextChatService").[Link]:SendAsync(Messages[i],
"All")
end)
end
end

[Link](function()
while [Link]() do
pcall(function()
MoneyMade =
game:GetService("Players").LocalPlayer:WaitForChild("leaderstats"):WaitForChild("Mo
ney").Value - getgenv().StartingMoney
end)
pcall(function()
RunTime = [Link]() - getgenv().StartingTime
end)
[Link] = "Money Earned: $" ..
FormatCash(MoneyMade)
[Link] = "Elapsed Time: " ..
TickToHM(RunTime)
[Link] = "Estimated Hourly: $" ..
FormatCash([Link]((3600 / RunTime) * MoneyMade))
end
end)

[Link](function()
while [Link]() do
if getgenv().Enabled then DropfarmSwitch:Set(true) else
DropfarmSwitch:Set(false) end
if getgenv().PickUpCash then PickupCashSwitch:Set(true)
else PickupCashSwitch:Set(false) end
if getgenv().RobCrate then RobCrateToggle:Set(true) else
RobCrateToggle:Set(false) end
if getgenv().RobShip then RobShipToggle:Set(true) else
RobShipToggle:Set(false) end
if getgenv().RobMansion then RobMansionToggle:Set(true)
else RobMansionToggle:Set(false) end
if LRM_IsUserPremium then
if getgenv().AutoOpenSafes then AutoOpenSafesToggle:Set(true)
else AutoOpenSafesToggle:Set(false) end
if getgenv().LogWebhook then WebhookLogToggle:Set(true) else
WebhookLogToggle:Set(false) end
end
if getgenv().Advertise then AdvertiseSwitch:Set(true) else
AdvertiseSwitch:Set(false) end
if getgenv().Mobile then MobileSwitch:Set(true) else
MobileSwitch:Set(false) end

if getgenv().Mobile then [Link] = 750 end


end
end)

local IsLoaded = false


[Link](15, function()
if not IsLoaded then
ServerHop()
end
end)

HidePickingTeam()

while humanoid == nil do


[Link](0.1)
end

[Link](function()
[Link] = 0
[Link] = 0
[Link] = 0
[Link] = 0
[Link] = false
[Link] = 9e9
[Link] = 0
settings().[Link] = "Level01"
for i, v in pairs(game:GetDescendants()) do
if v:IsA("Part") or v:IsA("CornerWedgePart") or
v:IsA("TrussPart") then
[Link] = "Plastic"
[Link] = 0
elseif v:IsA("Decal") or v:IsA("Texture") then
[Link] = 1
elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
[Link] = [Link](0)
elseif v:IsA("Explosion") then
[Link] = 1
[Link] = 1
elseif v:IsA("Fire") or v:IsA("SpotLight") or
v:IsA("Smoke") then
[Link] = false
elseif v:IsA("MeshPart") then
[Link] = "Plastic"
[Link] = 0
[Link] = 10385902758728957
end
end
for i, e in pairs([Link]:GetChildren()) do
if e:IsA("BlurEffect") or e:IsA("SunRaysEffect") or
e:IsA("ColorCorrectionEffect") or e:IsA("BloomEffect") or
e:IsA("DepthOfFieldEffect") then
[Link] = false
end
end
end)

IsLoaded = true

LoadMap()

[Link](function()
while wait() do
if getgenv().Advertise then
Advertise()
wait(25)
end
end
end)

[Link](function()
while [Link]() do
if IsArrested() and getgenv().Enabled then
ServerHop()
end
end
end)

[Link](function()
while [Link]() do
if [Link] <= 0 and
getgenv().Enabled then
ServerHop()
end
[Link]()
end
end)

[Link](function()
while [Link](300) and getgenv().Enabled do
ServerHop()
end
end)

[Link]:Connect(function(child)
if [Link] == 'ErrorPrompt' and
child:FindFirstChild('MessageArea') and
[Link]:FindFirstChild("ErrorFrame") then
if getgenv().Enabled then
ServerHop()
end
end
end)

while [Link]() do
if [Link] and not [Link] and
getgenv().RobShip and getgenv().Enabled then
pcall(RobShip)
[Link] = true
elseif [Link]:FindFirstChild("Drop") and
getgenv().RobCrate and getgenv().Enabled then
pcall(RobCrate)
elseif [Link] and
[Link]:FindFirstChild("MansionInvite") and getgenv().RobMansion and
getgenv().Enabled then
pcall(RobMansion)
else
if getgenv().Enabled then
ServerHop()
end
end
end
end
end

You might also like