Run it
Copy the script and paste it into your executor.
Players = :()
UIS = :()
RunService = :()
Lighting = :()
TeleportService = :()
player = Players.LocalPlayer
DISCORD_URL =
GATE_SECONDS =
uc = {
Panel = .(, , ),
Surface = .(, , ),
SurfaceHi = .(, , ),
Border = .(, , ),
Text = .(, , ),
Muted = .(, , ),
On = .(, , ),
Discord = .(, , ),
}
(className, props, parent)
inst = .(className)
k, v (props) inst[k] = v
inst.Parent = parent
inst
(parent, radius)
(, { CornerRadius = .(, radius) }, parent)
()
ok = (()
setclipboard
(DISCORD_URL)
toclipboard
(DISCORD_URL)
)
ok
infJumpConn, noclipConn, flyConn, flyBV
savedLighting
savedSpeed, savedJumpPower, savedUseJumpPower
speedBoostOn, jumpPowerOn = ,
(on)
infJumpConn infJumpConn:(); infJumpConn =
on
infJumpConn = UIS.JumpRequest:(()
char = player.Character
hum = char char:()
hum hum.Health >
hum:(.HumanoidStateType.Jumping)
)
(on)
noclipConn noclipConn:(); noclipConn =
on
noclipConn = RunService.Stepped:(()
char = player.Character
char
_, p (char:())
p:() p.CanCollide
p.CanCollide =
)
(on)
on
savedLighting
savedLighting = {
Brightness = Lighting.Brightness,
ClockTime = Lighting.ClockTime,
Ambient = Lighting.Ambient,
OutdoorAmbient = Lighting.OutdoorAmbient,
FogEnd = Lighting.FogEnd,
GlobalShadows = Lighting.GlobalShadows,
}
Lighting.Brightness =
Lighting.ClockTime =
Lighting.Ambient = .(, , )
Lighting.OutdoorAmbient = .(, , )
Lighting.FogEnd =
Lighting.GlobalShadows =
savedLighting
k, v (savedLighting)
(() Lighting[k] = v )
savedLighting =
(on)
flyConn flyConn:(); flyConn =
flyBV flyBV:(); flyBV =
on
char = player.Character
hum = char char:()
root = hum hum.RootPart
root
bv = .()
bv.Name =
bv.MaxForce = .(, , )
bv.Velocity = .zero
bv.Parent = root
flyBV = bv
cam = .CurrentCamera
flyConn = RunService.RenderStepped:(()
flyBV flyBV.Parent
dir = .zero
UIS:(.KeyCode.W) dir = dir + cam.CFrame.LookVector
UIS:(.KeyCode.S) dir = dir - cam.CFrame.LookVector
UIS:(.KeyCode.A) dir = dir - cam.CFrame.RightVector
UIS:(.KeyCode.D) dir = dir + cam.CFrame.RightVector
UIS:(.KeyCode.Space) dir = dir + .(, , )
UIS:(.KeyCode.LeftControl) dir = dir - .(, , )
flyBV.Velocity = dir.Magnitude > dir.Unit * .zero
)
(on)
speedBoostOn = on
char = player.Character
hum = char char:()
hum
on
savedSpeed == savedSpeed = hum.WalkSpeed
hum.WalkSpeed =
savedSpeed ~=
hum.WalkSpeed = savedSpeed
savedSpeed =
(on)
jumpPowerOn = on
char = player.Character
hum = char char:()
hum
on
savedJumpPower ==
savedJumpPower = hum.JumpPower
savedUseJumpPower = hum.UseJumpPower
hum.UseJumpPower =
hum.JumpPower =
savedJumpPower ~=
hum.JumpPower = savedJumpPower
hum.UseJumpPower = savedUseJumpPower
savedJumpPower =
savedUseJumpPower =
()
char = player.Character
hum = char char:()
hum hum.Health =
()
(()
TeleportService:(.PlaceId, player)
)
player.CharacterAdded:((char)
hum = char:(, )
hum
speedBoostOn hum.WalkSpeed =
jumpPowerOn
hum.UseJumpPower =
hum.JumpPower =
)
(onDone)
splash = (, {
Name = ,
ResetOnSpawn = ,
IgnoreGuiInset = ,
DisplayOrder = ,
}, player:())
(, {
Size = .(, ),
BackgroundColor3 = .(, , ),
BackgroundTransparency = ,
BorderSizePixel = ,
}, splash)
card = (, {
Size = .(, ),
Position = .(, ),
AnchorPoint = .(, ),
BackgroundColor3 = uc.Panel,
BorderSizePixel = ,
}, splash)
(card, )
(, { Color = uc.Border, Thickness = }, card)
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = uc.On,
TextXAlignment = .TextXAlignment.Left,
}, card)
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
Font = .Font.Gotham,
TextSize = ,
TextColor3 = uc.On,
TextXAlignment = .TextXAlignment.Left,
}, card)
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
Font = .Font.Gotham,
TextSize = ,
TextColor3 = uc.Muted,
TextWrapped = ,
TextXAlignment = .TextXAlignment.Left,
TextYAlignment = .TextYAlignment.Top,
}, card)
linkBox = (, {
Size = .(, -, , ),
Position = .(, ),
BackgroundColor3 = uc.Surface,
BorderSizePixel = ,
Text = ,
Font = .Font.Code,
TextSize = ,
TextColor3 = uc.Text,
}, card)
(linkBox, )
(, { Color = uc.Border, Thickness = }, linkBox)
copyBtn = (, {
Size = .(, -, , ),
Position = .(, ),
BackgroundColor3 = uc.Discord,
BorderSizePixel = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = uc.Text,
AutoButtonColor = ,
}, card)
(copyBtn, )
copyBtn.Activated:(()
()
copyBtn.Text =
copyBtn.BackgroundColor3 = uc.On
copyBtn.TextColor3 = .(, , )
)
countdown = (, {
Size = .(, -, , ),
Position = .(, , , -),
BackgroundTransparency = ,
Text = ():(GATE_SECONDS),
Font = .Font.Gotham,
TextSize = ,
TextColor3 = uc.Muted,
TextXAlignment = .TextXAlignment.Left,
}, card)
start = .()
.(()
remaining = .(, .(GATE_SECONDS - (.() - start)))
countdown.Text = ():(remaining)
remaining <=
.()
splash:()
()
)
()
screen2 = (, {
Name = ,
ResetOnSpawn = ,
ZIndexBehavior = .ZIndexBehavior.Sibling,
DisplayOrder = ,
}, player:())
dcBar = (, {
Name = ,
Size = .(, ),
Position = .(, -, , ),
AnchorPoint = .(, ),
BackgroundColor3 = uc.Panel,
BorderSizePixel = ,
}, screen2)
(dcBar, )
(, { Color = uc.Discord, Thickness = }, dcBar)
dcBtn = (, {
Size = .(, ),
BackgroundTransparency = ,
Text = ,
AutoButtonColor = ,
}, dcBar)
dcLabel = (, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = uc.Text,
TextXAlignment = .TextXAlignment.Left,
}, dcBtn)
(, {
Size = .(, ),
Position = .(, -, , -),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = uc.On,
}, dcBtn)
dcBtn.Activated:(()
()
dcLabel.Text =
.(, ()
dcLabel.Parent
dcLabel.Text =
)
)
PANEL_W, PANEL_H = ,
panel2 = (, {
Name = ,
Size = .(PANEL_W, PANEL_H),
Position = .(, , , ),
AnchorPoint = .(, ),
BackgroundColor3 = uc.Panel,
BorderSizePixel = ,
Active = ,
}, screen2)
(panel2, )
(, { Color = uc.Border, Thickness = }, panel2)
header2 = (, {
Name = ,
Size = .(, , , ),
BackgroundTransparency = ,
Active = ,
}, panel2)
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = uc.On,
TextXAlignment = .TextXAlignment.Left,
}, header2)
minBtn = (, {
Size = .(, ),
Position = .(, -, , ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = uc.Muted,
AutoButtonColor = ,
}, header2)
close2 = (, {
Size = .(, ),
Position = .(, -, , ),
BackgroundTransparency = ,
Text = ,
Font = .Font.Gotham,
TextSize = ,
TextColor3 = uc.Muted,
AutoButtonColor = ,
}, header2)
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundColor3 = uc.Border,
BorderSizePixel = ,
}, panel2)
content = (, {
Name = ,
Size = .(, -, , -),
Position = .(, ),
BackgroundTransparency = ,
}, panel2)
(, {
FillDirection = .FillDirection.Vertical,
SortOrder = .SortOrder.LayoutOrder,
Padding = .(, ),
}, content)
(order, label, callback)
btn = (, {
Size = .(, , , ),
BackgroundColor3 = uc.Surface,
BorderSizePixel = ,
Text = ,
AutoButtonColor = ,
LayoutOrder = order,
}, content)
(btn, )
stroke = (, { Color = uc.Border, Thickness = }, btn)
(, {
Size = .(, , , ),
Position = .(, ),
BackgroundTransparency = ,
Text = label,
Font = .Font.GothamMedium,
TextSize = ,
TextColor3 = uc.Text,
TextXAlignment = .TextXAlignment.Left,
}, btn)
status = (, {
Size = .(, -, , ),
Position = .(, , , ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = uc.Muted,
TextXAlignment = .TextXAlignment.Right,
}, btn)
state =
()
status.Text = state
status.TextColor3 = state uc.On uc.Muted
stroke.Color = state uc.On uc.Border
btn.BackgroundColor3 = state uc.SurfaceHi uc.Surface
()
btn.Activated:(()
state = state
()
ok, err = (callback, state)
ok
( .. label .. .. (err))
state =
()
)
btn
(order, label, callback)
btn = (, {
Size = .(, , , ),
BackgroundColor3 = uc.Surface,
BorderSizePixel = ,
Text = ,
AutoButtonColor = ,
LayoutOrder = order,
}, content)
(btn, )
(, { Color = uc.Border, Thickness = }, btn)
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = label,
Font = .Font.GothamMedium,
TextSize = ,
TextColor3 = uc.Text,
TextXAlignment = .TextXAlignment.Left,
}, btn)
(, {
Size = .(, ),
Position = .(, -, , -),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = uc.On,
}, btn)
btn.Activated:(()
(callback)
)
btn
(, , setInfiniteJump)
(, , setNoclip)
(, , setFullbright)
(, , setFly)
(, , setSpeedBoost)
(, , setJumpPower)
(, , resetCharacter)
(, , rejoinServer)
minimized =
minBtn.Activated:(()
minimized = minimized
minimized
content.Visible =
panel2.Size = .(PANEL_W, )
minBtn.Text =
content.Visible =
panel2.Size = .(PANEL_W, PANEL_H)
minBtn.Text =
)
close2.Activated:(()
infJumpConn infJumpConn:(); infJumpConn =
noclipConn noclipConn:(); noclipConn =
flyConn flyConn:(); flyConn =
flyBV flyBV:(); flyBV =
()
screen2:()
)
dragging, dragInput, dragStart, startPos
header2.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragging =
dragInput = input
dragStart = input.Position
startPos = panel2.Position
)
UIS.InputChanged:((input)
dragging (input == dragInput
(dragInput.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.MouseMovement))
delta = input.Position - dragStart
panel2.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
)
UIS.InputEnded:((input)
input == dragInput
dragging =
dragInput =
)
screen2
(()
ok, err = (buildUI)
ok
( .. (err))
)
IT HAS OP FREE FEATURES AND KEYLESS