KEMBAR78
Arbix Hub Lifea Leaks Lol | PDF | Computing | Computer Programming
0% found this document useful (0 votes)
8K views25 pages

Arbix Hub Lifea Leaks Lol

The document is a Lua script for a Roblox game that includes teleportation functionalities and a user interface for a tool called 'ArbixTP'. It sets up player character configurations, calculates network latency for teleportation adjustments, and provides methods for finding delivery locations and executing teleportation or stealth movements. The script also includes debugging features and visual elements for the user interface.

Uploaded by

cyrusverab24
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)
8K views25 pages

Arbix Hub Lifea Leaks Lol

The document is a Lua script for a Roblox game that includes teleportation functionalities and a user interface for a tool called 'ArbixTP'. It sets up player character configurations, calculates network latency for teleportation adjustments, and provides methods for finding delivery locations and executing teleportation or stealth movements. The script also includes debugging features and visual elements for the user interface.

Uploaded by

cyrusverab24
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
You are on page 1/ 25

local TweenService = game:GetService("TweenService")

local UIS = game:GetService("UserInputService")


local RunService = game:GetService("RunService")
local Lighting = game:GetService("Lighting")
local Players = game:GetService("Players")
local Player = Players.LocalPlayer

local key = "arbix hub"


local discordLink = "https://discord.gg/EXK4dQxJBv"
local scriptToLoad = [[
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")
local Lighting = game:GetService("Lighting")
local player = Players.LocalPlayer
local random = Random.new()

--// Configuration
local DEBUG = false
local tpAmt
local void = CFrame.new(0, -3.4028234663852886e+38, 0)
local teleporting

local function DebugInfo(mode, content, value)


if not DEBUG then return end
if mode == "warn" then
warn("[ArbixTP DEBUG]:", content, value or "")
elseif mode == "print" then
print("[ArbixTP DEBUG]:", content, value or "")
else
warn("[ArbixTP DEBUG]: Invalid debug type.")
end
end

--// Player & Character setup


local backpack = player:WaitForChild("Backpack")
local char, humanoid, hrp

local function GetCharacter()


return player.Character or player.CharacterAdded:Wait()
end

local function SetupCharacter()


char = GetCharacter()
humanoid = char:WaitForChild("Humanoid")
hrp = char:WaitForChild("HumanoidRootPart")
backpack = player:WaitForChild("Backpack")
DebugInfo("print", "Character setup completed for", player.Name)
end

SetupCharacter()

player.CharacterAdded:Connect(function()
SetupCharacter()
end)

--// Calculate tpAmt from Latency


task.spawn(function()
while true do
local ping = player:GetNetworkPing() * 1000
tpAmt = math.clamp(math.floor(ping * 0.8), 10, 150)
if DEBUG then
DebugInfo("print", "Ping: " .. math.floor(ping) .. "ms | tpAmt:",
tpAmt)
end
RunService.Heartbeat:Wait()
end
end)

local function TP(position)


if not teleporting then
teleporting = true
if typeof(position) == "CFrame" then
hrp.CFrame = position + Vector3.new(
random:NextNumber(-0.0001, 0.0001),
random:NextNumber(-0.0001, 0.0001),
random:NextNumber(-0.0001, 0.0001)
)
RunService.Heartbeat:Wait()
teleporting = false
end
else
DebugInfo("warn", "You are already teleporting", "teleporting")
end
end

local function FindDelivery()


local plots = workspace:FindFirstChild("Plots")
if not plots then
DebugInfo("warn", "Plots folder not found in workspace", nil)
return
end
for _, plot in pairs(plots:GetChildren()) do
local sign = plot:FindFirstChild("PlotSign")
if sign then
local yourBase = sign:FindFirstChild("YourBase")
if yourBase and yourBase.Enabled then
local hitbox = plot:FindFirstChild("DeliveryHitbox")
if hitbox then return hitbox end
end
end
end
DebugInfo("warn", "No valid DeliveryHitbox found", nil)
end

local function DeliverBrainrot(statusLabel)


local hitbox = FindDelivery()
if not hitbox then
statusLabel.Text = "Error: DeliveryHitbox not found"
statusLabel.TextColor3 = Color3.fromRGB(255, 80, 80)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
0}):Play()
task.wait(2)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
1}):Play()
return
end

DebugInfo("print", "DeliveryHitbox successfully found", hitbox)

local target = hitbox.CFrame * CFrame.new(0, -3, 0)

local i = 0
while i < (tpAmt or 70) do
TP(target)
i += 1
end

for _ = 1, 2 do
TP(void)
end

i = 0
while i < (tpAmt / 16) do
TP(target)
i += 1
end

task.wait(1)

local distance = (hrp.Position - target.Position).Magnitude


if distance <= 30 then
DebugInfo("print", "Teleport succeeded", distance)
statusLabel.Text = "Teleport Succeeded!"
statusLabel.TextColor3 = Color3.fromRGB(0, 255, 100)
else
DebugInfo("warn", "Teleport failed", distance)
statusLabel.Text = "Teleport Failed: Too far (" .. math.floor(distance) ..
")"
statusLabel.TextColor3 = Color3.fromRGB(255, 80, 80)
end
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
0}):Play()
task.wait(2)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
1}):Play()
end

local function TPNearestBase(statusLabel)


local plotsFolder = workspace:FindFirstChild("Plots")
if not plotsFolder then
DebugInfo("warn", "Missing folder", "Plots")
statusLabel.Text = "Error: Plots folder not found"
statusLabel.TextColor3 = Color3.fromRGB(255, 80, 80)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
0}):Play()
task.wait(2)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
1}):Play()
return
end

local closestBrainrot = nil


local shortestDistance = math.huge
for _, plot in pairs(plotsFolder:GetChildren()) do
local plotSign = plot:FindFirstChild("PlotSign")
if plotSign then
local plotSignText =
plotSign:FindFirstChild("SurfaceGui"):FindFirstChild("Frame"):FindFirstChild("TextL
abel")
if plotSignText and plotSignText.ContentText ~= "Empty Base" then
local yourBase = plotSign:FindFirstChild("YourBase")
if yourBase and not yourBase.Enabled then
local podiums = plot:FindFirstChild("AnimalPodiums")
if podiums then
for _, brainrot in pairs(podiums:GetChildren()) do
if brainrot:IsA("Model") and
brainrot:FindFirstChild("Base"):FindFirstChild("Spawn") then
local brainrotSpawn = brainrot.Base.Spawn
local distance = (brainrotSpawn.Position -
hrp.Position).Magnitude
if distance < shortestDistance then
shortestDistance = distance
closestBrainrot = brainrotSpawn
end
end
end
end
end
end
end
end

if not closestBrainrot then


DebugInfo("warn", "No valid podium found", nil)
statusLabel.Text = "Error: No valid podium found"
statusLabel.TextColor3 = Color3.fromRGB(255, 80, 80)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
0}):Play()
task.wait(2)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
1}):Play()
return
end

DebugInfo("print", "Nearest podium found", closestBrainrot)

local target = closestBrainrot.CFrame * CFrame.new(0, 2, 0)

local i = 0
while i < (tpAmt or 70) do
TP(target)
i += 1
end

for _ = 1, 2 do
TP(void)
end

i = 0
while i < (tpAmt / 16) do
TP(target)
i += 1
end

task.wait(1)

local distance = (hrp.Position - target.Position).Magnitude


if distance <= 30 then
DebugInfo("print", "Teleport succeeded", distance)
statusLabel.Text = "Teleport Succeeded!"
statusLabel.TextColor3 = Color3.fromRGB(0, 255, 100)
else
DebugInfo("warn", "Teleport failed", distance)
statusLabel.Text = "Teleport Failed: Too far (" .. math.floor(distance) ..
")"
statusLabel.TextColor3 = Color3.fromRGB(255, 80, 80)
end
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
0}):Play()
task.wait(2)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
1}):Play()
end

local function TweenSteal(statusLabel)


local TELEPORT_ITERATIONS = 85
local VOID_CFRAME = CFrame.new(0, -3e40, 0)
local MIN_RANDOM_OFFSET = -0.0008
local MAX_RANDOM_OFFSET = 0.0008
local JITTER_RANGE = 0.0002

local function executeStealthMovement(targetCF, steps)


if not hrp or typeof(targetCF) ~= "CFrame" then
DebugInfo("warn", "Invalid HRP or target CFrame", nil)
return false
end

local currentPos = hrp.Position


local targetPos = targetCF.Position
local startTime = tick()

for i = 1, steps do
local progress = (tick() - startTime) / (steps * 0.02)
progress = math.min(progress, 1)

local curvedProgress = progress * progress * (3 - 2 * progress)

local newPos = currentPos:Lerp(targetPos, curvedProgress)


newPos += Vector3.new(
random:NextNumber(-JITTER_RANGE, JITTER_RANGE),
random:NextNumber(-JITTER_RANGE, JITTER_RANGE),
random:NextNumber(-JITTER_RANGE, JITTER_RANGE)
)

hrp.CFrame = CFrame.new(newPos) * (hrp.CFrame - hrp.Position)

local waitTime = random:NextNumber(0.005, 0.015)


task.wait(waitTime)
end
return true
end
local function findDeliverySpot()
for _, v in ipairs(workspace.Plots:GetDescendants()) do
if v.Name == "DeliveryHitbox" and v.Parent:FindFirstChild("PlotSign")
then
if v.Parent.PlotSign:FindFirstChild("YourBase") and
v.Parent.PlotSign.YourBase.Enabled then
return v
end
end
end
DebugInfo("warn", "No valid DeliveryHitbox found for TweenSteal", nil)
return nil
end

local delivery = findDeliverySpot()


if not delivery then
statusLabel.Text = "Error: DeliveryHitbox not found"
statusLabel.TextColor3 = Color3.fromRGB(255, 80, 80)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
0}):Play()
task.wait(2)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
1}):Play()
return
end

DebugInfo("print", "DeliveryHitbox found for TweenSteal", delivery)

local targetPos = delivery.CFrame * CFrame.new(0, random:NextInteger(-3, -1),


0)

for _ = 1, 3 do
task.spawn(function()
local success = executeStealthMovement(targetPos, TELEPORT_ITERATIONS)
if success then
for _ = 1, 3 do
hrp.CFrame = VOID_CFRAME
task.wait(random:NextNumber(0.05, 0.1))
hrp.CFrame = targetPos
task.wait(random:NextNumber(0.05, 0.1))
end
end
task.wait(random:NextNumber(0.1, 0.3))
end)
end

task.wait(1)
local distance = (hrp.Position - targetPos.Position).Magnitude
if distance <= 30 then
DebugInfo("print", "TweenSteal succeeded", distance)
statusLabel.Text = "TweenSteal Succeeded!"
statusLabel.TextColor3 = Color3.fromRGB(0, 255, 100)
else
DebugInfo("warn", "TweenSteal failed", distance)
statusLabel.Text = "TweenSteal Failed: Too far (" ..
math.floor(distance) .. ")"
statusLabel.TextColor3 = Color3.fromRGB(255, 80, 80)
end
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
0}):Play()
task.wait(2)
TweenService:Create(statusLabel, TweenInfo.new(0.3), {TextTransparency =
1}):Play()
end

local ScreenGui = Instance.new("ScreenGui")


ScreenGui.Name = "ArbixTPGui"
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ScreenGui.IgnoreGuiInset = true
ScreenGui.DisplayOrder = 999
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
DebugInfo("print", "ArbixTPGui created", ScreenGui.Name)

local Blur = Instance.new("BlurEffect")


Blur.Name = "ArbixTPBlur"
Blur.Size = 0
Blur.Parent = workspace
DebugInfo("print", "ArbixTPBlur created", Blur.Name)

local Frame = Instance.new("Frame")


Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(10, 10, 15)
Frame.BorderSizePixel = 0
Frame.AnchorPoint = Vector2.new(0.5, 0.5)
Frame.Position = UDim2.new(0.5, 0, 0.5, 0)
Frame.Size = UDim2.new(0, 0, 0, 0)
Frame.ClipsDescendants = true
Frame.BackgroundTransparency = 1

local Gradient = Instance.new("UIGradient")


Gradient.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, Color3.fromRGB(20, 20, 30)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(10, 10, 20))
})
Gradient.Rotation = 45
Gradient.Parent = Frame

local UICorner = Instance.new("UICorner")


UICorner.CornerRadius = UDim.new(0, 16)
UICorner.Parent = Frame

local DropShadow = Instance.new("ImageLabel")


DropShadow.Name = "DropShadow"
DropShadow.Parent = Frame
DropShadow.AnchorPoint = Vector2.new(0.5, 0.5)
DropShadow.BackgroundTransparency = 1
DropShadow.Position = UDim2.new(0.5, 0, 0.5, 8)
DropShadow.Size = UDim2.new(1, 24, 1, 24)
DropShadow.Image = "rbxassetid://6014261993"
DropShadow.ImageColor3 = Color3.fromRGB(0, 0, 0)
DropShadow.ImageTransparency = 0.6
DropShadow.ScaleType = Enum.ScaleType.Slice
DropShadow.SliceCenter = Rect.new(10, 10, 118, 118)
DropShadow.ZIndex = -1
DropShadow.Visible = false

local TitleBar = Instance.new("Frame")


TitleBar.Name = "TitleBar"
TitleBar.Parent = Frame
TitleBar.BackgroundColor3 = Color3.fromRGB(15, 15, 20)
TitleBar.BorderSizePixel = 0
TitleBar.Size = UDim2.new(1, 0, 0, 40)
TitleBar.ZIndex = 2

local TitleBarGradient = Instance.new("UIGradient")


TitleBarGradient.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, Color3.fromRGB(25, 25, 35)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(15, 15, 25))
})
TitleBarGradient.Parent = TitleBar

local TitleBarCorner = Instance.new("UICorner")


TitleBarCorner.CornerRadius = UDim.new(0, 16)
TitleBarCorner.Parent = TitleBar

local TitleLabel = Instance.new("TextLabel")


TitleLabel.Name = "Title"
TitleLabel.Parent = TitleBar
TitleLabel.BackgroundTransparency = 1
TitleLabel.Size = UDim2.new(1, -80, 1, 0)
TitleLabel.Position = UDim2.new(0, 15, 0, 0)
TitleLabel.Font = Enum.Font.GothamBlack
TitleLabel.Text = "ARBIX TP"
TitleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleLabel.TextSize = 20
TitleLabel.TextXAlignment = Enum.TextXAlignment.Left
TitleLabel.TextTransparency = 1

local ButtonFrame = Instance.new("Frame")


ButtonFrame.Parent = TitleBar
ButtonFrame.BackgroundTransparency = 1
ButtonFrame.Size = UDim2.new(0, 80, 1, 0)
ButtonFrame.Position = UDim2.new(1, -80, 0, 0)

local MinimizeButton = Instance.new("TextButton")


MinimizeButton.Name = "MinimizeButton"
MinimizeButton.Parent = ButtonFrame
MinimizeButton.AnchorPoint = Vector2.new(0.5, 0.5)
MinimizeButton.BackgroundTransparency = 1
MinimizeButton.Position = UDim2.new(0.65, 0, 0.5, 0)
MinimizeButton.Size = UDim2.new(0, 24, 0, 24)
MinimizeButton.Font = Enum.Font.GothamBold
MinimizeButton.Text = "—"
MinimizeButton.TextColor3 = Color3.fromRGB(255, 204, 0)
MinimizeButton.TextSize = 16
MinimizeButton.TextTransparency = 1

local CloseButton = Instance.new("TextButton")


CloseButton.Name = "CloseButton"
CloseButton.Parent = ButtonFrame
CloseButton.AnchorPoint = Vector2.new(0.5, 0.5)
CloseButton.BackgroundTransparency = 1
CloseButton.Position = UDim2.new(0.85, 0, 0.5, 0)
CloseButton.Size = UDim2.new(0, 24, 0, 24)
CloseButton.Font = Enum.Font.GothamBold
CloseButton.Text = "X"
CloseButton.TextColor3 = Color3.fromRGB(255, 80, 80)
CloseButton.TextSize = 16
CloseButton.TextTransparency = 1

local Content = Instance.new("Frame")


Content.Name = "Content"
Content.Parent = Frame
Content.BackgroundTransparency = 1
Content.Position = UDim2.new(0, 0, 0, 40)
Content.Size = UDim2.new(1, 0, 1, -40)

local DeliveryButton = Instance.new("TextButton")


DeliveryButton.Name = "DeliveryButton"
DeliveryButton.Parent = Content
DeliveryButton.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
DeliveryButton.TextColor3 = Color3.fromRGB(255, 255, 255)
DeliveryButton.Position = UDim2.new(0.1, 0, 0.15, 0)
DeliveryButton.Size = UDim2.new(0.8, 0, 0, 50)
DeliveryButton.Font = Enum.Font.GothamSemibold
DeliveryButton.Text = "TP TO DELIVERY BOX"
DeliveryButton.TextSize = 18
DeliveryButton.TextWrapped = true
DeliveryButton.TextTransparency = 1
DeliveryButton.AutoButtonColor = false

local UICorner_Delivery = Instance.new("UICorner")


UICorner_Delivery.CornerRadius = UDim.new(0, 12)
UICorner_Delivery.Parent = DeliveryButton

local DeliveryStroke = Instance.new("UIStroke")


DeliveryStroke.Parent = DeliveryButton
DeliveryStroke.Color = Color3.fromRGB(0, 80, 200)
DeliveryStroke.Thickness = 2
DeliveryStroke.Transparency = 0.5

local BaseButton = Instance.new("TextButton")


BaseButton.Name = "BaseButton"
BaseButton.Parent = Content
BaseButton.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
BaseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
BaseButton.Position = UDim2.new(0.1, 0, 0.35, 0)
BaseButton.Size = UDim2.new(0.8, 0, 0, 50)
BaseButton.Font = Enum.Font.GothamSemibold
BaseButton.Text = "TP INSIDE NEAREST BASE"
BaseButton.TextSize = 18
BaseButton.TextWrapped = true
BaseButton.TextTransparency = 1
BaseButton.AutoButtonColor = false

local UICorner_Base = Instance.new("UICorner")


UICorner_Base.CornerRadius = UDim.new(0, 12)
UICorner_Base.Parent = BaseButton

local BaseStroke = Instance.new("UIStroke")


BaseStroke.Parent = BaseButton
BaseStroke.Color = Color3.fromRGB(0, 80, 200)
BaseStroke.Thickness = 2
BaseStroke.Transparency = 0.5
local TweenStealButton = Instance.new("TextButton")
TweenStealButton.Name = "TweenStealButton"
TweenStealButton.Parent = Content
TweenStealButton.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
TweenStealButton.TextColor3 = Color3.fromRGB(255, 255, 255)
TweenStealButton.Position = UDim2.new(0.1, 0, 0.55, 0)
TweenStealButton.Size = UDim2.new(0.8, 0, 0, 50)
TweenStealButton.Font = Enum.Font.GothamSemibold
TweenStealButton.Text = "TWEEN STEAL"
TweenStealButton.TextSize = 18
TweenStealButton.TextWrapped = true
TweenStealButton.TextTransparency = 1
TweenStealButton.AutoButtonColor = false

local UICorner_TweenSteal = Instance.new("UICorner")


UICorner_TweenSteal.CornerRadius = UDim.new(0, 12)
UICorner_TweenSteal.Parent = TweenStealButton

local TweenStealStroke = Instance.new("UIStroke")


TweenStealStroke.Parent = TweenStealButton
TweenStealStroke.Color = Color3.fromRGB(0, 80, 200)
TweenStealStroke.Thickness = 2
TweenStealStroke.Transparency = 0.5

local StatusLabel = Instance.new("TextLabel")


StatusLabel.Name = "StatusLabel"
StatusLabel.Parent = Content
StatusLabel.BackgroundTransparency = 1
StatusLabel.Size = UDim2.new(0.8, 0, 0, 30)
StatusLabel.Position = UDim2.new(0.1, 0, 0.75, 0)
StatusLabel.Font = Enum.Font.Gotham
StatusLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
StatusLabel.TextSize = 14
StatusLabel.TextTransparency = 1
StatusLabel.Text = ""
StatusLabel.TextWrapped = true

local function createHoverEffect(button, stroke)


button.MouseEnter:Connect(function()
TweenService:Create(button, TweenInfo.new(0.2,
Enum.EasingStyle.Exponential), {
BackgroundColor3 = Color3.fromRGB(0, 140, 255),
TextColor3 = Color3.fromRGB(255, 255, 255)
}):Play()
TweenService:Create(stroke, TweenInfo.new(0.2,
Enum.EasingStyle.Exponential), {
Color = Color3.fromRGB(0, 100, 220),
Thickness = 3,
Transparency = 0.2
}):Play()
end)
button.MouseLeave:Connect(function()
TweenService:Create(button, TweenInfo.new(0.2,
Enum.EasingStyle.Exponential), {
BackgroundColor3 = Color3.fromRGB(0, 120, 255),
TextColor3 = Color3.fromRGB(255, 255, 255)
}):Play()
TweenService:Create(stroke, TweenInfo.new(0.2,
Enum.EasingStyle.Exponential), {
Color = Color3.fromRGB(0, 80, 200),
Thickness = 2,
Transparency = 0.5
}):Play()
end)
end

createHoverEffect(DeliveryButton, DeliveryStroke)
createHoverEffect(BaseButton, BaseStroke)
createHoverEffect(TweenStealButton, TweenStealStroke)

-- Initial animation
task.wait(0.1)
TweenService:Create(Blur, TweenInfo.new(0.6, Enum.EasingStyle.Exponential), {Size =
15}):Play()
TweenService:Create(Frame, TweenInfo.new(0.6, Enum.EasingStyle.Back,
Enum.EasingDirection.Out), {
Size = UDim2.new(0, 450, 0, 360),
BackgroundTransparency = 0,
BackgroundColor3 = Color3.fromRGB(10, 10, 15)
}):Play()
DropShadow.Visible = true
TweenService:Create(DropShadow, TweenInfo.new(0.6), {ImageTransparency =
0.6}):Play()

task.wait(0.3)
TweenService:Create(TitleLabel, TweenInfo.new(0.4), {TextTransparency = 0}):Play()
TweenService:Create(CloseButton, TweenInfo.new(0.4), {TextTransparency = 0}):Play()
TweenService:Create(MinimizeButton, TweenInfo.new(0.4), {TextTransparency =
0}):Play()

task.wait(0.2)
TweenService:Create(DeliveryButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = 0,
BackgroundTransparency = 0
}):Play()
TweenService:Create(DeliveryStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {Transparency = 0}):Play()
TweenService:Create(BaseButton, TweenInfo.new(0.4, Enum.EasingStyle.Exponential), {
TextTransparency = 0,
BackgroundTransparency = 0
}):Play()
TweenService:Create(BaseStroke, TweenInfo.new(0.4, Enum.EasingStyle.Exponential),
{Transparency = 0}):Play()
TweenService:Create(TweenStealButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = 0,
BackgroundTransparency = 0
}):Play()
TweenService:Create(TweenStealStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {Transparency = 0}):Play()

DeliveryButton.MouseButton1Click:Connect(function()
DebugInfo("print", "Delivery button clicked", "")
DeliverBrainrot(StatusLabel)
end)

BaseButton.MouseButton1Click:Connect(function()
DebugInfo("print", "Base button clicked", "")
TPNearestBase(StatusLabel)
end)

TweenStealButton.MouseButton1Click:Connect(function()
DebugInfo("print", "TweenSteal button clicked", "")
TweenSteal(StatusLabel)
end)

local isMinimized = false


local originalSize = UDim2.new(0, 450, 0, 360)
local minimizedSize = UDim2.new(0, 200, 0, 40)

MinimizeButton.MouseButton1Click:Connect(function()
isMinimized = not isMinimized
local targetSize = isMinimized and minimizedSize or originalSize
local contentTransparency = isMinimized and 1 or 0

TweenService:Create(Frame, TweenInfo.new(0.4, Enum.EasingStyle.Exponential), {


Size = targetSize,
BackgroundColor3 = Color3.fromRGB(10, 10, 15)
}):Play()

TweenService:Create(Content, TweenInfo.new(0.4, Enum.EasingStyle.Exponential),


{
Visible = not isMinimized
}):Play()

TweenService:Create(DropShadow, TweenInfo.new(0.4), {
ImageTransparency = 0.6,
Visible = true
}):Play()

TweenService:Create(DeliveryButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = contentTransparency,
BackgroundTransparency = contentTransparency
}):Play()

TweenService:Create(DeliveryStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
Transparency = contentTransparency
}):Play()

TweenService:Create(BaseButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = contentTransparency,
BackgroundTransparency = contentTransparency
}):Play()

TweenService:Create(BaseStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
Transparency = contentTransparency
}):Play()

TweenService:Create(TweenStealButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = contentTransparency,
BackgroundTransparency = contentTransparency
}):Play()

TweenService:Create(TweenStealStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
Transparency = contentTransparency
}):Play()

TweenService:Create(StatusLabel, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = contentTransparency
}):Play()

MinimizeButton.Text = isMinimized and "□" or "—"


DebugInfo("print", "Minimize toggled", isMinimized and "Minimized" or
"Restored")
end)

CloseButton.MouseButton1Click:Connect(function()
TweenService:Create(Frame, TweenInfo.new(0.4, Enum.EasingStyle.Exponential), {
Size = UDim2.new(0, 0, 0, 0),
BackgroundTransparency = 1
}):Play()
TweenService:Create(Blur, TweenInfo.new(0.4), {Size = 0}):Play()
task.wait(0.4)
ScreenGui:Destroy()
Blur:Destroy()
DebugInfo("print", "ArbixTPGui closed", "")
end)

local isGuiVisible = true


UserInputService.InputBegan:Connect(function(input, gameProcessedEvent)
if gameProcessedEvent then return end
if input.KeyCode == Enum.KeyCode.RightShift then
isGuiVisible = not isGuiVisible
if isGuiVisible then
TweenService:Create(Frame, TweenInfo.new(0.4, Enum.EasingStyle.Back,
Enum.EasingDirection.Out), {
Size = isMinimized and minimizedSize or originalSize,
BackgroundColor3 = Color3.fromRGB(10, 10, 15),
BackgroundTransparency = 0
}):Play()
TweenService:Create(Blur, TweenInfo.new(0.4), {Size = 15}):Play()
TweenService:Create(DropShadow, TweenInfo.new(0.4), {
ImageTransparency = 0.6,
Visible = true
}):Play()
TweenService:Create(Content, TweenInfo.new(0.4), {
Visible = not isMinimized
}):Play()
if not isMinimized then
TweenService:Create(DeliveryButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = 0,
BackgroundTransparency = 0
}):Play()
TweenService:Create(DeliveryStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {Transparency = 0}):Play()
TweenService:Create(BaseButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = 0,
BackgroundTransparency = 0
}):Play()
TweenService:Create(BaseStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {Transparency = 0}):Play()
TweenService:Create(TweenStealButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = 0,
BackgroundTransparency = 0
}):Play()
TweenService:Create(TweenStealStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {Transparency = 0}):Play()
TweenService:Create(StatusLabel, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {TextTransparency = 1}):Play()
end
DebugInfo("print", "ArbixTPGui shown", "")
else
TweenService:Create(Frame, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
Size = UDim2.new(0, 0, 0, 0),
BackgroundTransparency = 1
}):Play()
TweenService:Create(Blur, TweenInfo.new(0.4), {Size = 0}):Play()
TweenService:Create(DropShadow, TweenInfo.new(0.4), {ImageTransparency
= 1}):Play()
DebugInfo("print", "ArbixTPGui hidden", "")
end
end
end)

local dragging = false


local dragInput, dragStart, startPos

TitleBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = Frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)

TitleBar.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
dragInput = input
end
end)

UserInputService.InputChanged:Connect(function(input)
if input == dragInput and dragging then
local delta = input.Position - dragStart
local goal = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
Frame:TweenPosition(goal, Enum.EasingDirection.Out, Enum.EasingStyle.Sine,
0.05, true)
end
end)

DebugInfo("print", "ArbixTPGui initialization completed", "")


]]

local ScreenGui = Instance.new("ScreenGui")


ScreenGui.Name = "ArbixHub"
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ScreenGui.IgnoreGuiInset = true
ScreenGui.DisplayOrder = 999
ScreenGui.Parent = Player:WaitForChild("PlayerGui")

local Blur = Instance.new("BlurEffect")


Blur.Name = "ArbixBlur"
Blur.Size = 0
Blur.Parent = Lighting

local Frame = Instance.new("Frame")


Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(10, 10, 15)
Frame.BorderSizePixel = 0
Frame.AnchorPoint = Vector2.new(0.5, 0.5)
Frame.Position = UDim2.new(0.5, 0, 0.5, 0)
Frame.Size = UDim2.new(0, 0, 0, 0)
Frame.ClipsDescendants = true
Frame.BackgroundTransparency = 1

local Gradient = Instance.new("UIGradient")


Gradient.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, Color3.fromRGB(20, 20, 30)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(10, 10, 20))
})
Gradient.Rotation = 45
Gradient.Parent = Frame

local UICorner = Instance.new("UICorner")


UICorner.CornerRadius = UDim.new(0, 16)
UICorner.Parent = Frame

local DropShadow = Instance.new("ImageLabel")


DropShadow.Name = "DropShadow"
DropShadow.Parent = Frame
DropShadow.AnchorPoint = Vector2.new(0.5, 0.5)
DropShadow.BackgroundTransparency = 1
DropShadow.Position = UDim2.new(0.5, 0, 0.5, 8)
DropShadow.Size = UDim2.new(1, 24, 1, 24)
DropShadow.Image = "rbxassetid://6014261993"
DropShadow.ImageColor3 = Color3.fromRGB(0, 0, 0)
DropShadow.ImageTransparency = 0.6
DropShadow.ScaleType = Enum.ScaleType.Slice
DropShadow.SliceCenter = Rect.new(10, 10, 118, 118)
DropShadow.ZIndex = -1
DropShadow.Visible = false
local TitleBar = Instance.new("Frame")
TitleBar.Name = "TitleBar"
TitleBar.Parent = Frame
TitleBar.BackgroundColor3 = Color3.fromRGB(15, 15, 20)
TitleBar.BorderSizePixel = 0
TitleBar.Size = UDim2.new(1, 0, 0, 40)
TitleBar.ZIndex = 2

local TitleBarGradient = Instance.new("UIGradient")


TitleBarGradient.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, Color3.fromRGB(25, 25, 35)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(15, 15, 25))
})
TitleBarGradient.Parent = TitleBar

local TitleBarCorner = Instance.new("UICorner")


TitleBarCorner.CornerRadius = UDim.new(0, 16)
TitleBarCorner.Parent = TitleBar

local TitleLabel = Instance.new("TextLabel")


TitleLabel.Name = "Title"
TitleLabel.Parent = TitleBar
TitleLabel.BackgroundTransparency = 1
TitleLabel.Size = UDim2.new(1, -80, 1, 0)
TitleLabel.Position = UDim2.new(0, 15, 0, 0)
TitleLabel.Font = Enum.Font.GothamBlack
TitleLabel.Text = "ARBIX HUB"
TitleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleLabel.TextSize = 20
TitleLabel.TextXAlignment = Enum.TextXAlignment.Left
TitleLabel.TextTransparency = 1

local ButtonFrame = Instance.new("Frame")


ButtonFrame.Parent = TitleBar
ButtonFrame.BackgroundTransparency = 1
ButtonFrame.Size = UDim2.new(0, 80, 1, 0)
ButtonFrame.Position = UDim2.new(1, -80, 0, 0)

local MinimizeButton = Instance.new("TextButton")


MinimizeButton.Name = "MinimizeButton"
MinimizeButton.Parent = ButtonFrame
MinimizeButton.AnchorPoint = Vector2.new(0.5, 0.5)
MinimizeButton.BackgroundTransparency = 1
MinimizeButton.Position = UDim2.new(0.65, 0, 0.5, 0)
MinimizeButton.Size = UDim2.new(0, 24, 0, 24)
MinimizeButton.Font = Enum.Font.GothamBold
MinimizeButton.Text = "—"
MinimizeButton.TextColor3 = Color3.fromRGB(255, 204, 0)
MinimizeButton.TextSize = 16
MinimizeButton.TextTransparency = 1

local CloseButton = Instance.new("TextButton")


CloseButton.Name = "CloseButton"
CloseButton.Parent = ButtonFrame
CloseButton.AnchorPoint = Vector2.new(0.5, 0.5)
CloseButton.BackgroundTransparency = 1
CloseButton.Position = UDim2.new(0.85, 0, 0.5, 0)
CloseButton.Size = UDim2.new(0, 24, 0, 24)
CloseButton.Font = Enum.Font.GothamBold
CloseButton.Text = "X"
CloseButton.TextColor3 = Color3.fromRGB(255, 80, 80)
CloseButton.TextSize = 16
CloseButton.TextTransparency = 1

local Content = Instance.new("Frame")


Content.Name = "Content"
Content.Parent = Frame
Content.BackgroundTransparency = 1
Content.Position = UDim2.new(0, 0, 0, 40)
Content.Size = UDim2.new(1, 0, 1, -40)

local InputBox = Instance.new("TextBox")


InputBox.Name = "InputBox"
InputBox.Parent = Content
InputBox.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
InputBox.TextColor3 = Color3.fromRGB(255, 255, 255)
InputBox.PlaceholderText = "Enter access code"
InputBox.PlaceholderColor3 = Color3.fromRGB(150, 150, 160)
InputBox.BorderSizePixel = 0
InputBox.Position = UDim2.new(0.1, 0, 0.15, 0)
InputBox.Size = UDim2.new(0.8, 0, 0, 50)
InputBox.Font = Enum.Font.Gotham
InputBox.Text = ""
InputBox.TextSize = 18
InputBox.TextWrapped = true
InputBox.TextTransparency = 1
InputBox.ClearTextOnFocus = false

local UICorner_Input = Instance.new("UICorner")


UICorner_Input.CornerRadius = UDim.new(0, 12)
UICorner_Input.Parent = InputBox

local InputStroke = Instance.new("UIStroke")


InputStroke.Parent = InputBox
InputStroke.Color = Color3.fromRGB(60, 60, 70)
InputStroke.Thickness = 2
InputStroke.Transparency = 1

local ButtonContainer = Instance.new("Frame")


ButtonContainer.Parent = Content
ButtonContainer.BackgroundTransparency = 1
ButtonContainer.Size = UDim2.new(0.8, 0, 0, 50)
ButtonContainer.Position = UDim2.new(0.1, 0, 0.35, 0)

local SubmitButton = Instance.new("TextButton")


SubmitButton.Name = "SubmitButton"
SubmitButton.Parent = ButtonContainer
SubmitButton.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
SubmitButton.TextColor3 = Color3.fromRGB(255, 255, 255)
SubmitButton.Position = UDim2.new(0, 0, 0, 0)
SubmitButton.Size = UDim2.new(0.48, -5, 1, 0)
SubmitButton.Font = Enum.Font.GothamSemibold
SubmitButton.Text = "SUBMIT CODE"
SubmitButton.TextSize = 18
SubmitButton.TextWrapped = true
SubmitButton.TextTransparency = 1
SubmitButton.AutoButtonColor = false
local UICorner_Submit = Instance.new("UICorner")
UICorner_Submit.CornerRadius = UDim.new(0, 12)
UICorner_Submit.Parent = SubmitButton

local SubmitStroke = Instance.new("UIStroke")


SubmitStroke.Parent = SubmitButton
SubmitStroke.Color = Color3.fromRGB(0, 80, 200)
SubmitStroke.Thickness = 2
SubmitStroke.Transparency = 0.5

local GetCodeButton = Instance.new("TextButton")


GetCodeButton.Name = "GetCodeButton"
GetCodeButton.Parent = ButtonContainer
GetCodeButton.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
GetCodeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
GetCodeButton.Position = UDim2.new(0.52, 5, 0, 0)
GetCodeButton.Size = UDim2.new(0.48, -5, 1, 0)
GetCodeButton.Font = Enum.Font.GothamSemibold
GetCodeButton.Text = "GET CODE"
GetCodeButton.TextSize = 18
GetCodeButton.TextWrapped = true
GetCodeButton.TextTransparency = 1
GetCodeButton.AutoButtonColor = false

local UICorner_GetCode = Instance.new("UICorner")


UICorner_GetCode.CornerRadius = UDim.new(0, 12)
UICorner_GetCode.Parent = GetCodeButton

local GetCodeStroke = Instance.new("UIStroke")


GetCodeStroke.Parent = GetCodeButton
GetCodeStroke.Color = Color3.fromRGB(0, 80, 200)
GetCodeStroke.Thickness = 2
GetCodeStroke.Transparency = 0.5

local NotificationFrame = Instance.new("Frame")


NotificationFrame.Parent = Content
NotificationFrame.BackgroundTransparency = 1
NotificationFrame.Size = UDim2.new(0.8, 0, 0, 30)
NotificationFrame.Position = UDim2.new(0.1, 0, 0.65, 0)
NotificationFrame.Visible = false

local NotificationLabel = Instance.new("TextLabel")


NotificationLabel.Parent = NotificationFrame
NotificationLabel.BackgroundTransparency = 1
NotificationLabel.Size = UDim2.new(1, 0, 1, 0)
NotificationLabel.Font = Enum.Font.Gotham
NotificationLabel.TextColor3 = Color3.fromRGB(255, 80, 80)
NotificationLabel.TextSize = 14
NotificationLabel.TextTransparency = 1
NotificationLabel.Text = ""
NotificationLabel.TextWrapped = true

local LoadingCircle = Instance.new("Frame")


LoadingCircle.Name = "LoadingCircle"
LoadingCircle.Parent = Content
LoadingCircle.AnchorPoint = Vector2.new(0.5, 0.5)
LoadingCircle.BackgroundTransparency = 1
LoadingCircle.Position = UDim2.new(0.5, 0, 0.35, 0)
LoadingCircle.Size = UDim2.new(0, 40, 0, 40)
LoadingCircle.Visible = false

local Circle1 = Instance.new("Frame")


Circle1.Name = "Circle1"
Circle1.Parent = LoadingCircle
Circle1.AnchorPoint = Vector2.new(0.5, 0.5)
Circle1.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
Circle1.Size = UDim2.new(0, 10, 0, 10)
Circle1.Position = UDim2.new(0.5, 0, 0, 0)
Circle1.BorderSizePixel = 0

local UICorner_Circle1 = Instance.new("UICorner")


UICorner_Circle1.CornerRadius = UDim.new(1, 0)
UICorner_Circle1.Parent = Circle1

local Circle2 = Instance.new("Frame")


Circle2.Name = "Circle2"
Circle2.Parent = LoadingCircle
Circle2.AnchorPoint = Vector2.new(0.5, 0.5)
Circle2.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
Circle2.Size = UDim2.new(0, 10, 0, 10)
Circle2.Position = UDim2.new(0.5, 0, 0, 0)
Circle2.BorderSizePixel = 0

local UICorner_Circle2 = Instance.new("UICorner")


UICorner_Circle2.CornerRadius = UDim.new(1, 0)
UICorner_Circle2.Parent = Circle2

local function createHoverEffect(button, stroke)


button.MouseEnter:Connect(function()
TweenService:Create(button, TweenInfo.new(0.2,
Enum.EasingStyle.Exponential), {
BackgroundColor3 = Color3.fromRGB(0, 140, 255),
TextColor3 = Color3.fromRGB(255, 255, 255)
}):Play()
TweenService:Create(stroke, TweenInfo.new(0.2,
Enum.EasingStyle.Exponential), {
Color = Color3.fromRGB(0, 100, 220),
Thickness = 3,
Transparency = 0.2
}):Play()
end)
button.MouseLeave:Connect(function()
TweenService:Create(button, TweenInfo.new(0.2,
Enum.EasingStyle.Exponential), {
BackgroundColor3 = Color3.fromRGB(0, 120, 255),
TextColor3 = Color3.fromRGB(255, 255, 255)
}):Play()
TweenService:Create(stroke, TweenInfo.new(0.2,
Enum.EasingStyle.Exponential), {
Color = Color3.fromRGB(0, 80, 200),
Thickness = 2,
Transparency = 0.5
}):Play()
end)
end

createHoverEffect(SubmitButton, SubmitStroke)
createHoverEffect(GetCodeButton, GetCodeStroke)
task.wait(0.1)
TweenService:Create(Blur, TweenInfo.new(0.6, Enum.EasingStyle.Exponential), {Size =
15}):Play()
TweenService:Create(Frame, TweenInfo.new(0.6, Enum.EasingStyle.Back,
Enum.EasingDirection.Out), {
Size = UDim2.new(0, 450, 0, 320),
BackgroundTransparency = 0
}):Play()
DropShadow.Visible = true
TweenService:Create(DropShadow, TweenInfo.new(0.6), {ImageTransparency =
0.6}):Play()

task.wait(0.3)
TweenService:Create(TitleLabel, TweenInfo.new(0.4), {TextTransparency = 0}):Play()
TweenService:Create(CloseButton, TweenInfo.new(0.4), {TextTransparency = 0}):Play()
TweenService:Create(MinimizeButton, TweenInfo.new(0.4), {TextTransparency =
0}):Play()

task.wait(0.2)
TweenService:Create(InputBox, TweenInfo.new(0.4, Enum.EasingStyle.Exponential), {
TextTransparency = 0,
PlaceholderColor3 = Color3.fromRGB(150, 150, 160)
}):Play()
TweenService:Create(InputStroke, TweenInfo.new(0.4, Enum.EasingStyle.Exponential),
{Transparency = 0}):Play()

task.wait(0.2)
TweenService:Create(SubmitButton, TweenInfo.new(0.4, Enum.EasingStyle.Exponential),
{TextTransparency = 0}):Play()
TweenService:Create(SubmitStroke, TweenInfo.new(0.4, Enum.EasingStyle.Exponential),
{Transparency = 0}):Play()
TweenService:Create(GetCodeButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {TextTransparency = 0}):Play()
TweenService:Create(GetCodeStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {Transparency = 0}):Play()

GetCodeButton.MouseButton1Click:Connect(function()
setclipboard(discordLink)
NotificationFrame.Visible = true
NotificationLabel.TextColor3 = Color3.fromRGB(0, 255, 100)
NotificationLabel.Text = "Discord link copied to clipboard!"
TweenService:Create(NotificationLabel, TweenInfo.new(0.3), {
TextTransparency = 0
}):Play()
task.wait(2)
TweenService:Create(NotificationLabel, TweenInfo.new(0.3), {
TextTransparency = 1
}):Play()
task.wait(0.3)
NotificationFrame.Visible = false
NotificationLabel.TextColor3 = Color3.fromRGB(255, 80, 80)
end)

local isMinimized = false


local originalSize = UDim2.new(0, 450, 0, 320)
local minimizedSize = UDim2.new(0, 200, 0, 40)

MinimizeButton.MouseButton1Click:Connect(function()
isMinimized = not isMinimized
local targetSize = isMinimized and minimizedSize or originalSize
local contentTransparency = isMinimized and 1 or 0

TweenService:Create(Frame, TweenInfo.new(0.4, Enum.EasingStyle.Exponential), {


Size = targetSize,
BackgroundColor3 = Color3.fromRGB(10, 10, 15)
}):Play()

TweenService:Create(Content, TweenInfo.new(0.4, Enum.EasingStyle.Exponential),


{
Visible = not isMinimized
}):Play()

TweenService:Create(DropShadow, TweenInfo.new(0.4), {
ImageTransparency = 0.6,
Visible = true
}):Play()

TweenService:Create(InputBox, TweenInfo.new(0.4, Enum.EasingStyle.Exponential),


{
TextTransparency = contentTransparency,
BackgroundTransparency = contentTransparency
}):Play()

TweenService:Create(InputStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
Transparency = contentTransparency
}):Play()

TweenService:Create(SubmitButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = contentTransparency,
BackgroundTransparency = contentTransparency
}):Play()

TweenService:Create(SubmitStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
Transparency = contentTransparency
}):Play()

TweenService:Create(GetCodeButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = contentTransparency,
BackgroundTransparency = contentTransparency
}):Play()

TweenService:Create(GetCodeStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
Transparency = contentTransparency
}):Play()

MinimizeButton.Text = isMinimized and "□" or "—"


end)

SubmitButton.MouseButton1Click:Connect(function()
local userInput = string.lower(InputBox.Text or "")

if userInput == key then


SubmitButton.Visible = false
GetCodeButton.Visible = false
LoadingCircle.Visible = true

local angle = 0
local connection
connection = RunService.Heartbeat:Connect(function(delta)
angle = (angle + delta * 10) % (2 * math.pi)
Circle1.Position = UDim2.new(0.5 + math.cos(angle) * 0.4, 0, 0.5 +
math.sin(angle) * 0.4, 0)
Circle2.Position = UDim2.new(0.5 + math.cos(angle + math.pi) * 0.4, 0,
0.5 + math.sin(angle + math.pi) * 0.4, 0)
end)

task.wait(1.2)
connection:Disconnect()

TweenService:Create(Frame, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
Size = UDim2.new(0, 0, 0, 0),
BackgroundTransparency = 1
}):Play()

TweenService:Create(Blur, TweenInfo.new(0.4), {Size = 0}):Play()

task.wait(0.4)
ScreenGui:Destroy()
Blur:Destroy()
print("[ArbixHub]: ArbixBlur destroyed")
local success, errorMsg = pcall(function()
local func = loadstring(scriptToLoad)
if not func then
error("Failed to compile scriptToLoad")
end
func()
end)
if not success then
warn("[ArbixHub ERROR]: Failed to execute scriptToLoad: " ..
tostring(errorMsg))
else
print("[ArbixHub]: Successfully executed scriptToLoad")
end
else
NotificationFrame.Visible = true
NotificationLabel.Text = "Invalid code, please try again"

TweenService:Create(NotificationLabel, TweenInfo.new(0.3), {
TextTransparency = 0
}):Play()

local shakeTime = 0.4


for i = 1, 3 do
TweenService:Create(InputBox, TweenInfo.new(shakeTime/6), {Position =
UDim2.new(0.1, -5, 0.15, 0)}):Play()
task.wait(shakeTime/6)
TweenService:Create(InputBox, TweenInfo.new(shakeTime/6), {Position =
UDim2.new(0.1, 5, 0.15, 0)}):Play()
task.wait(shakeTime/6)
end
TweenService:Create(InputBox, TweenInfo.new(shakeTime/6), {Position =
UDim2.new(0.1, 0, 0.15, 0)}):Play()
InputBox.Text = ""
TweenService:Create(InputStroke, TweenInfo.new(0.3), {Color =
Color3.fromRGB(255, 80, 80)}):Play()

task.wait(2)
TweenService:Create(NotificationLabel, TweenInfo.new(0.3), {
TextTransparency = 1
}):Play()
TweenService:Create(InputStroke, TweenInfo.new(0.3), {Color =
Color3.fromRGB(60, 60, 70)}):Play()
task.wait(0.3)
NotificationFrame.Visible = false
end
end)

CloseButton.MouseButton1Click:Connect(function()
TweenService:Create(Frame, TweenInfo.new(0.4, Enum.EasingStyle.Exponential), {
Size = UDim2.new(0, 0, 0, 0),
BackgroundTransparency = 1
}):Play()
TweenService:Create(Blur, TweenInfo.new(0.4), {Size = 0}):Play()
task.wait(0.4)
ScreenGui:Destroy()
Blur:Destroy()
end)

local isGuiVisible = true


UIS.InputBegan:Connect(function(input, gameProcessedEvent)
if gameProcessedEvent then return end
if input.KeyCode == Enum.KeyCode.RightShift then
isGuiVisible = not isGuiVisible
if isGuiVisible then
TweenService:Create(Frame, TweenInfo.new(0.4, Enum.EasingStyle.Back,
Enum.EasingDirection.Out), {
Size = isMinimized and minimizedSize or originalSize,
BackgroundColor3 = Color3.fromRGB(10, 10, 15),
BackgroundTransparency = 0
}):Play()
TweenService:Create(Blur, TweenInfo.new(0.4), {Size = 15}):Play()
TweenService:Create(DropShadow, TweenInfo.new(0.4), {
ImageTransparency = 0.6,
Visible = true
}):Play()
TweenService:Create(Content, TweenInfo.new(0.4), {
Visible = not isMinimized
}):Play()
if not isMinimized then
TweenService:Create(InputBox, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = 0,
BackgroundTransparency = 0
}):Play()
TweenService:Create(InputStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {Transparency = 0}):Play()
TweenService:Create(SubmitButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = 0,
BackgroundTransparency = 0
}):Play()
TweenService:Create(SubmitStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {Transparency = 0}):Play()
TweenService:Create(GetCodeButton, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
TextTransparency = 0,
BackgroundTransparency = 0
}):Play()
TweenService:Create(GetCodeStroke, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {Transparency = 0}):Play()
end
else
TweenService:Create(Frame, TweenInfo.new(0.4,
Enum.EasingStyle.Exponential), {
Size = UDim2.new(0, 0, 0, 0),
BackgroundTransparency = 1
}):Play()
TweenService:Create(Blur, TweenInfo.new(0.4), {Size = 0}):Play()
TweenService:Create(DropShadow, TweenInfo.new(0.4), {ImageTransparency
= 1}):Play()
end
end
end)

local dragging = false


local dragInput, dragStart, startPos

TitleBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = Frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)

TitleBar.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
dragInput = input
end
end)

UIS.InputChanged:Connect(function(input)
if input == dragInput and dragging then
local delta = input.Position - dragStart
local goal = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
Frame:TweenPosition(goal, Enum.EasingDirection.Out, Enum.EasingStyle.Sine,
0.05, true)
end
end)

You might also like