Run it
Copy the script and paste it into your executor.
uels GUI - Full Version
Players = :()
RunService = :()
UIS = :()
Lighting = :()
LocalPlayer = Players.LocalPlayer
PlayerGui = LocalPlayer:()
speedEnabled =
speedTarget =
speedConn =
()
speedConn speedConn:()
speedConn = RunService.Stepped:(()
speedEnabled
character = LocalPlayer.Character; character
humanoid = character:(); humanoid
humanoid:() == .HumanoidStateType.Running
rootPart = character:()
rootPart
moveDirection = humanoid.MoveDirection
moveDirection.Magnitude >
rootPart.Velocity = .(
moveDirection.X * speedTarget,
rootPart.Velocity.Y,
moveDirection.Z * speedTarget
)
)
()
speedConn speedConn:(); speedConn =
LocalPlayer.CharacterAdded:(()
speedEnabled .(); ()
)
.EgoBatEnabled =
.EgoBatRadius =
.EgoBatRing =
.EgoESPOn =
.EgoAntiRagdollOn =
cfg = {
SpamBat = ,
BatAimbot = ,
Float = ,
FloatHeight = ,
Unwalk = ,
LowGravity = ,
GravityPercent = ,
HopPower = ,
}
LEMON = .(, , )
LEMON_DIM = .(, , )
LEMON_DARK = .(, , )
LEMON_FAINT = .(, , )
BG_DARK = .(, , )
BG_MID = .(, , )
BG_HEADER = .(, , )
BG_ROW = .(, , )
DIV_COLOR = .(, , )
ROW_STROKE = .(, , )
FSPD =
RSPD =
WPLeft = {
L1 = .(-, -, ),
LEND = .(-, -, ),
LFINAL= .(-, -, ),
}
WPRight = {
R1 = .(-, -, ),
REND = .(-, -, ),
RFINAL= .(-, -, ),
}
alConn, arConn = ,
aplConn, aprConn = ,
aplOn, aprOn = ,
alEnabled, arEnabled = ,
() c = LocalPlayer.Character; c c:()
() c = LocalPlayer.Character; c c:()
()
alConn alConn:(); alConn =
alEnabled =
h = (); h h:(.zero, )
()
arConn arConn:(); arConn =
arEnabled =
h = (); h h:(.zero, )
()
aplConn aplConn:(); aplConn =
aplOn =
h = (); h h:(.zero, )
()
aprConn aprConn:(); aprConn =
aprOn =
h = (); h h:(.zero, )
()
alConn alConn:()
phase =
alConn = RunService.Heartbeat:(()
alEnabled
h, hum = (), (); h hum
target = phase == WPLeft.L1 WPLeft.LEND
d = .(target.X - h.Position.X, , target.Z - h.Position.Z)
d.Magnitude <
phase == phase =
hum:(.zero, ); h.AssemblyLinearVelocity = .(,,); ()
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * FSPD, h.AssemblyLinearVelocity.Y, md.Z * FSPD)
)
()
arConn arConn:()
phase =
arConn = RunService.Heartbeat:(()
arEnabled
h, hum = (), (); h hum
target = phase == WPRight.R1 WPRight.REND
d = .(target.X - h.Position.X, , target.Z - h.Position.Z)
d.Magnitude <
phase == phase =
hum:(.zero, ); h.AssemblyLinearVelocity = .(,,); ()
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * FSPD, h.AssemblyLinearVelocity.Y, md.Z * FSPD)
)
()
(); ()
aplConn aplConn:()
phase =
aplConn = RunService.Heartbeat:(()
aplOn
h, hum = (), (); h hum
phase ==
d = .(WPLeft.L1.X - h.Position.X, , WPLeft.L1.Z - h.Position.Z)
d.Magnitude < phase = ;
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * FSPD, h.AssemblyLinearVelocity.Y, md.Z * FSPD)
phase ==
d = .(WPLeft.LEND.X - h.Position.X, , WPLeft.LEND.Z - h.Position.Z)
d.Magnitude <
phase = ; hum:(.zero, ); h.AssemblyLinearVelocity = .(,,)
.(, () aplOn phase = );
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * FSPD, h.AssemblyLinearVelocity.Y, md.Z * FSPD)
phase ==
phase ==
d = .(WPLeft.L1.X - h.Position.X, , WPLeft.L1.Z - h.Position.Z)
d.Magnitude < phase = ;
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * RSPD, h.AssemblyLinearVelocity.Y, md.Z * RSPD)
phase ==
d = .(WPLeft.LFINAL.X - h.Position.X, , WPLeft.LFINAL.Z - h.Position.Z)
d.Magnitude <
hum:(.zero, ); h.AssemblyLinearVelocity = .(,,)
();
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * RSPD, h.AssemblyLinearVelocity.Y, md.Z * RSPD)
)
()
(); ()
aprConn aprConn:()
phase =
aprConn = RunService.Heartbeat:(()
aprOn
h, hum = (), (); h hum
phase ==
d = .(WPRight.R1.X - h.Position.X, , WPRight.R1.Z - h.Position.Z)
d.Magnitude < phase = ;
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * FSPD, h.AssemblyLinearVelocity.Y, md.Z * FSPD)
phase ==
d = .(WPRight.REND.X - h.Position.X, , WPRight.REND.Z - h.Position.Z)
d.Magnitude <
phase = ; hum:(.zero, ); h.AssemblyLinearVelocity = .(,,)
.(, () aprOn phase = );
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * FSPD, h.AssemblyLinearVelocity.Y, md.Z * FSPD)
phase ==
phase ==
d = .(WPRight.R1.X - h.Position.X, , WPRight.R1.Z - h.Position.Z)
d.Magnitude < phase = ;
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * RSPD, h.AssemblyLinearVelocity.Y, md.Z * RSPD)
phase ==
d = .(WPRight.RFINAL.X - h.Position.X, , WPRight.RFINAL.Z - h.Position.Z)
d.Magnitude <
hum:(.zero, ); h.AssemblyLinearVelocity = .(,,)
();
md = d.Unit; hum:(md, )
h.AssemblyLinearVelocity = .(md.X * RSPD, h.AssemblyLinearVelocity.Y, md.Z * RSPD)
)
grabActive =
stealConn =
animalCache = {}
promptCache = {}
stealCache = {}
isStealing =
STEAL_R =
AnimalsData = {}
(()
rep = :()
datas = rep:()
datas
animals = datas:()
animals AnimalsData = (animals)
)
()
c = LocalPlayer.Character; c
c:() c:()
(n)
p = :(); p
pl = p:(n); pl
s = pl:(); s
y = s:()
y y:() y.Enabled
(plot)
plot plot:()
(plot.Name)
pods = plot:(); pods
_, pod (pods:())
pod:() pod:()
name =
sp = pod.Base:()
sp
_, ch (sp:())
ch:() ch.Name ~=
name = ch.Name
i = AnimalsData[name]
i i.DisplayName name = i.DisplayName
.(animalCache, {
name = name, plot = plot.Name, slot = pod.Name,
worldPosition = pod:().Position,
uid = plot.Name .. .. pod.Name,
})
(ad)
ad
cp = promptCache[ad.uid]; cp cp.Parent cp
plots = :(); plots
plot = plots:(ad.plot); plot
pods = plot:(); pods
pod = pods:(ad.slot); pod
base = pod:(); base
sp = base:(); sp
att = sp:(); att
_, p (att:())
p:() promptCache[ad.uid] = p; p
(prompt)
stealCache[prompt]
data = { holdCallbacks = {}, triggerCallbacks = {}, ready = }
ok1, c1 = (getconnections, prompt.PromptButtonHoldBegan)
ok1 (c1) ==
_, conn (c1)
(conn.Function) == .(data.holdCallbacks, conn.Function)
ok2, c2 = (getconnections, prompt.Triggered)
ok2 (c2) ==
_, conn (c2)
(conn.Function) == .(data.triggerCallbacks, conn.Function)
#data.holdCallbacks > #data.triggerCallbacks > stealCache[prompt] = data
(prompt)
data = stealCache[prompt]; data data.ready
data.ready = ; isStealing =
.(()
_, fn (data.holdCallbacks) .(fn)
.()
_, fn (data.triggerCallbacks) .(fn)
.(); data.ready = ; .(); isStealing =
)
()
hrp = (); hrp
best, bestD = , .huge
_, ad (animalCache)
(ad.plot) ad.worldPosition
d = (hrp.Position - ad.worldPosition).Magnitude
d < bestD bestD = d; best = ad
best
()
stealConn stealConn:()
stealConn = RunService.Heartbeat:(()
grabActive isStealing
target = (); target
hrp = (); hrp
(hrp.Position - target.worldPosition).Magnitude > STEAL_R
prompt = promptCache[target.uid]
prompt prompt.Parent prompt = (target)
prompt (prompt); (prompt)
)
.(()
.()
plots = :(, ); plots
_, plot (plots:()) plot:() (plot)
plots.ChildAdded:((plot)
plot:() .(); (plot)
)
.(()
.()
animalCache = {}
_, plot (plots:()) plot:() (plot)
)
)
()
ragConns = {}
lastVel = .()
()
char = LocalPlayer.Character; char
_, v (char:())
v:() v:() v:()
(() v:() )
v:() v.Enabled =
()
char = LocalPlayer.Character LocalPlayer.CharacterAdded:()
hum = char:()
.(ragConns, hum.StateChanged:(()
(() hum:(.HumanoidStateType.Running) ); ()
))
.(ragConns, RunService.Heartbeat:(()
.EgoAntiRagdollOn
c = LocalPlayer.Character; c
hrp = c:(); hrp
vel = hrp.AssemblyLinearVelocity
(vel - lastVel).Magnitude > vel.Magnitude >
hrp.AssemblyLinearVelocity = vel.Unit *
lastVel = vel; ()
))
()
_, c (ragConns) (() c:() )
ragConns = {}
batCD =
()
char = LocalPlayer.Character; char
_, t (char:())
t:() t.Name:():() t
bp = LocalPlayer:()
bp
_, t (bp:())
t:() t.Name:():() t.Parent = char; t
()
batCD ; batCD =
bat = ()
bat
(()
bat:()
evt = bat:()
evt evt:()
)
.(, () batCD = )
()
char = LocalPlayer.Character
hrp = char char:()
hrp , .huge
best, bestD = , .huge
_, p (Players:())
p ~= LocalPlayer p.Character p.Character:()
d = (hrp.Position - p.Character.HumanoidRootPart.Position).Magnitude
d < bestD bestD = d; best = p
best, bestD
(tHRP)
char = LocalPlayer.Character
hrp = char char:(); hrp
front = tHRP.Position + tHRP.CFrame.LookVector *
dir = .(front.X - hrp.Position.X, , front.Z - hrp.Position.Z)
dir.Magnitude <
hrp.AssemblyLinearVelocity = .(dir.Unit.X * , hrp.AssemblyLinearVelocity.Y, dir.Unit.Z * )
()
.EgoBatRing .EgoBatRing.Parent
char = LocalPlayer.Character; char
hrp = char:(); hrp
d = (.EgoBatRadius ) *
r = .()
r.Name = ; r.Size = .(d, , d)
r.Anchored = ; r.CanCollide =
r.Material = .Material.Neon
r.Color = LEMON; r.Transparency =
r.CFrame = .(hrp.Position.X, hrp.Position.Y - , hrp.Position.Z)
r.Parent =
.(, r)
.EgoBatRing = r
()
.EgoBatRing .EgoBatRing:(); .EgoBatRing =
.EgoBatLoopStarted
.EgoBatLoopStarted =
RunService.Heartbeat:(()
.EgoBatEnabled
char = LocalPlayer.Character
hrp = char char:()
.EgoBatRing .EgoBatRing.Parent hrp
.EgoBatRing.CFrame = .(hrp.Position.X, hrp.Position.Y - , hrp.Position.Z)
.EgoBatRing.Size = .((.EgoBatRadius ) * , , (.EgoBatRadius ) * )
hrp
target, dist = ()
target target.Character target.Character:()
(target.Character.HumanoidRootPart)
dist <= ()
)
espConns = {}
(plr)
plr == LocalPlayer plr.Character
char = plr.Character
char:() char.EgoESP_Box:()
char:() char.EgoESP_Name:()
hrp = char:()
head = char:()
(hrp head)
box = .()
box.Name = ; box.Adornee = hrp
box.Size = .(, , )
box.Color3 = LEMON
box.Transparency = ; box.ZIndex = ; box.AlwaysOnTop =
box.Parent = char
bb = .()
bb.Name = ; bb.Adornee = head
bb.Size = .(, , , )
bb.StudsOffset = .(, , ); bb.AlwaysOnTop = ; bb.Parent = char
lbl = .()
lbl.Size = .(, , , ); lbl.BackgroundTransparency =
lbl.Text = plr.DisplayName plr.Name
lbl.TextColor3 = LEMON
lbl.Font = .Font.Arcade; lbl.TextScaled =
lbl.TextStrokeTransparency = ; lbl.TextStrokeColor3 = .(, , )
lbl.Parent = bb
(plr)
plr.Character
b = plr.Character:()
n = plr.Character:()
b b:()
n n:()
()
_, plr (Players:())
plr ~= LocalPlayer
plr.Character (plr)
.(espConns, plr.CharacterAdded:(()
.(); .EgoESPOn (plr)
))
.(espConns, Players.PlayerAdded:((plr)
plr == LocalPlayer
.(espConns, plr.CharacterAdded:(()
.(); .EgoESPOn (plr)
))
))
()
_, plr (Players:()) (plr)
_, c (espConns) c c.Connected c:()
espConns = {}
()
(()
().Rendering.QualityLevel = .QualityLevel.Level01
Lighting.GlobalShadows = ; Lighting.Brightness =
Lighting.FogEnd = ; Lighting.FogStart =
_, fx (Lighting:())
fx:() fx.Enabled =
)
()
(()
().Rendering.QualityLevel = .QualityLevel.Automatic
Lighting.GlobalShadows = ; Lighting.FogEnd = ; Lighting.FogStart =
)
xrayOrig = {}
()
xrayOrig = {}
(()
_, obj (:())
obj:() obj.Anchored
(obj.Name:():() (obj.Parent obj.Parent.Name:():()))
xrayOrig[obj] = obj.LocalTransparencyModifier
obj.LocalTransparencyModifier =
)
()
part, val (xrayOrig)
part part.Parent part.LocalTransparencyModifier = val
xrayOrig = {}
(on)
on (); () (); ()
unwalkConn =
()
char = LocalPlayer.Character; char
hum = char:(); hum
anim = hum:(); anim
_, t (anim:()) t:()
unwalkConn unwalkConn:()
unwalkConn = RunService.Heartbeat:(()
cfg.Unwalk unwalkConn:(); unwalkConn = ;
c = LocalPlayer.Character; c
h = c:(); h
an = h:(); an
_, t (an:()) t:()
)
()
unwalkConn unwalkConn:(); unwalkConn =
lowGravConn =
normalGrav = .Gravity
()
cfg.LowGravity
.Gravity = normalGrav
lowGravConn lowGravConn:(); lowGravConn =
.Gravity = normalGrav * (((cfg.GravityPercent) ) / )
lowGravConn lowGravConn:()
lowGravConn = RunService.Heartbeat:(()
cfg.LowGravity
.Gravity = normalGrav
lowGravConn:(); lowGravConn = ;
.Gravity = normalGrav * (((cfg.GravityPercent) ) / )
char = LocalPlayer.Character; char
hrp = char:(); hrp
hop = (cfg.HopPower)
hrp.AssemblyLinearVelocity.Y < -hop
hrp.AssemblyLinearVelocity = .(hrp.AssemblyLinearVelocity.X, -hop, hrp.AssemblyLinearVelocity.Z)
)
floatConn =
()
floatConn floatConn:()
char = LocalPlayer.Character
char
hrp = char:()
hrp
hrp.CFrame = .(hrp.Position.X, hrp.Position.Y + ((cfg.FloatHeight) ), hrp.Position.Z)
hrp.AssemblyLinearVelocity = .(hrp.AssemblyLinearVelocity.X, , hrp.AssemblyLinearVelocity.Z)
floatConn = RunService.Heartbeat:(()
cfg.Float floatConn:(); floatConn = ;
c = LocalPlayer.Character; c
h = c:(); h
h.AssemblyLinearVelocity = .(h.AssemblyLinearVelocity.X, , h.AssemblyLinearVelocity.Z)
)
()
floatConn floatConn:(); floatConn =
tabData = {
Combat = {, , , },
Protect = {, },
Visual = {, , , },
Settings = {},
}
tabOrder = {, , , }
currentTab =
toggleStates = {}
tabName, features (tabData)
toggleStates[tabName] = {}
_, feat (features)
toggleStates[tabName][feat] =
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.Parent = PlayerGui
GrabBar = .()
GrabBar.Name =
GrabBar.Size = .(, , , )
GrabBar.Position = .(, -, , )
GrabBar.BackgroundColor3 = BG_DARK
GrabBar.BackgroundTransparency =
GrabBar.BorderSizePixel =
GrabBar.Visible =
GrabBar.ZIndex =
GrabBar.Active =
GrabBar.Parent = ScreenGui
GBCorner = .()
GBCorner.CornerRadius = .(, )
GBCorner.Parent = GrabBar
GBStroke = .()
GBStroke.Color = LEMON_DIM
GBStroke.Thickness =
GBStroke.Parent = GrabBar
GBTitle = .()
GBTitle.Size = .(, , , )
GBTitle.Position = .(, , , )
GBTitle.BackgroundTransparency =
GBTitle.Font = .Font.GothamBold
GBTitle.Text =
GBTitle.TextColor3 = LEMON
GBTitle.TextSize =
GBTitle.TextXAlignment = .TextXAlignment.Left
GBTitle.ZIndex =
GBTitle.Parent = GrabBar
GBStatus = .()
GBStatus.Size = .(, , , )
GBStatus.Position = .(, , , )
GBStatus.BackgroundTransparency =
GBStatus.Font = .Font.Gotham
GBStatus.Text =
GBStatus.TextColor3 = .(, , )
GBStatus.TextSize =
GBStatus.TextXAlignment = .TextXAlignment.Left
GBStatus.ZIndex =
GBStatus.Parent = GrabBar
GBPct = .()
GBPct.Size = .(, , , )
GBPct.Position = .(, -, , )
GBPct.BackgroundTransparency =
GBPct.Font = .Font.GothamBold
GBPct.Text =
GBPct.TextColor3 = LEMON
GBPct.TextSize =
GBPct.TextXAlignment = .TextXAlignment.Right
GBPct.ZIndex =
GBPct.Parent = GrabBar
GBRadBtn = .()
GBRadBtn.Size = .(, , , )
GBRadBtn.Position = .(, -, , )
GBRadBtn.BackgroundColor3 = LEMON_FAINT
GBRadBtn.BorderSizePixel =
GBRadBtn.Font = .Font.GothamBold
GBRadBtn.Text =
GBRadBtn.TextColor3 = LEMON
GBRadBtn.TextSize =
GBRadBtn.ZIndex =
GBRadBtn.Parent = GrabBar
GBRadCorner = .()
GBRadCorner.CornerRadius = .(, )
GBRadCorner.Parent = GBRadBtn
radSteps = {, , , }
radIdx =
GBRadBtn.MouseButton1Click:(()
radIdx = (radIdx % #radSteps) +
STEAL_R = radSteps[radIdx]
GBRadBtn.Text = .. STEAL_R
)
GBTrack = .()
GBTrack.Size = .(, -, , )
GBTrack.Position = .(, , , -)
GBTrack.BackgroundColor3 = LEMON_FAINT
GBTrack.BorderSizePixel =
GBTrack.ClipsDescendants =
GBTrack.ZIndex =
GBTrack.Parent = GrabBar
GBTrackCorner = .()
GBTrackCorner.CornerRadius = .(, )
GBTrackCorner.Parent = GBTrack
GBFill = .()
GBFill.Size = .(, , , )
GBFill.BackgroundColor3 = LEMON
GBFill.BorderSizePixel =
GBFill.ZIndex =
GBFill.Parent = GBTrack
GBFillCorner = .()
GBFillCorner.CornerRadius = .(, )
GBFillCorner.Parent = GBFill
grabTimer =
RunService.Heartbeat:((dt)
grabActive
grabTimer =
GBFill.Size = .(, , , )
GBPct.Text =
GBStatus.Text =
GBStatus.TextColor3 = .(, , )
grabTimer = grabTimer + dt
p = .((grabTimer % ) / , , )
GBFill.Size = .(, .(GBTrack.AbsoluteSize.X * p), , )
GBFill.BackgroundColor3 = (p > ) .(, , ) LEMON
GBPct.Text = .(p * ) ..
GBStatus.Text = (p >= )
GBStatus.TextColor3 = (p >= ) .(, , ) .(, , )
)
SpeedPanel = .()
SpeedPanel.Name =
SpeedPanel.Size = .(, , , )
SpeedPanel.Position = .(, , , -)
SpeedPanel.BackgroundColor3 = BG_DARK
SpeedPanel.BorderSizePixel =
SpeedPanel.Visible =
SpeedPanel.Active =
SpeedPanel.Draggable =
SpeedPanel.Parent = ScreenGui
SPCorner = .()
SPCorner.CornerRadius = .(, )
SPCorner.Parent = SpeedPanel
SPStroke = .()
SPStroke.Color = LEMON_DIM
SPStroke.Thickness =
SPStroke.Parent = SpeedPanel
SPHeader = .()
SPHeader.Size = .(, , , )
SPHeader.BackgroundColor3 = BG_HEADER
SPHeader.BorderSizePixel =
SPHeader.Parent = SpeedPanel
SPHCorner = .()
SPHCorner.CornerRadius = .(, )
SPHCorner.Parent = SPHeader
SPTitle = .()
SPTitle.Size = .(, , , )
SPTitle.Position = .(, , , )
SPTitle.BackgroundTransparency =
SPTitle.Font = .Font.GothamBold
SPTitle.Text =
SPTitle.TextColor3 = LEMON
SPTitle.TextSize =
SPTitle.TextXAlignment = .TextXAlignment.Left
SPTitle.Parent = SPHeader
SPMinimize = .()
SPMinimize.Size = .(, , , )
SPMinimize.Position = .(, -, , -)
SPMinimize.BackgroundTransparency =
SPMinimize.Font = .Font.GothamBold
SPMinimize.Text =
SPMinimize.TextColor3 = LEMON
SPMinimize.TextSize =
SPMinimize.Parent = SPHeader
SPValueLabel = .()
SPValueLabel.Size = .(, -, , )
SPValueLabel.Position = .(, , , )
SPValueLabel.BackgroundTransparency =
SPValueLabel.Font = .Font.Gotham
SPValueLabel.Text = .. speedTarget
SPValueLabel.TextColor3 = .(, , )
SPValueLabel.TextSize =
SPValueLabel.TextXAlignment = .TextXAlignment.Left
SPValueLabel.Parent = SpeedPanel
SPInputBG = .()
SPInputBG.Size = .(, -, , )
SPInputBG.Position = .(, , , )
SPInputBG.BackgroundColor3 = LEMON_FAINT
SPInputBG.BorderSizePixel =
SPInputBG.Parent = SpeedPanel
SPInputCorner = .()
SPInputCorner.CornerRadius = .(, )
SPInputCorner.Parent = SPInputBG
SPInputStroke = .()
SPInputStroke.Color = LEMON_DARK
SPInputStroke.Thickness =
SPInputStroke.Parent = SPInputBG
SPTextBox = .()
SPTextBox.Size = .(, -, , )
SPTextBox.Position = .(, , , )
SPTextBox.BackgroundTransparency =
SPTextBox.Font = .Font.GothamBold
SPTextBox.Text = (speedTarget)
SPTextBox.TextColor3 = LEMON
SPTextBox.TextSize =
SPTextBox.ClearTextOnFocus =
SPTextBox.Parent = SPInputBG
SPTextBox.FocusLost:((enterPressed)
enterPressed
newSpeed = (SPTextBox.Text)
newSpeed newSpeed > newSpeed <=
speedTarget = newSpeed
SPValueLabel.Text = .. speedTarget
SPTextBox.Text = (speedTarget)
)
SPMinimize.MouseButton1Click:(()
SpeedPanel.Visible =
)
AutoStealPanel = .()
AutoStealPanel.Name =
AutoStealPanel.Size = .(, , , )
AutoStealPanel.Position = .(, , , -)
AutoStealPanel.BackgroundColor3 = BG_DARK
AutoStealPanel.BorderSizePixel =
AutoStealPanel.Visible =
AutoStealPanel.Active =
AutoStealPanel.Draggable =
AutoStealPanel.Parent = ScreenGui
ASCorner = .()
ASCorner.CornerRadius = .(, )
ASCorner.Parent = AutoStealPanel
ASStroke = .()
ASStroke.Color = LEMON_DIM
ASStroke.Thickness =
ASStroke.Parent = AutoStealPanel
ASHeader = .()
ASHeader.Size = .(, , , )
ASHeader.BackgroundColor3 = BG_HEADER
ASHeader.BorderSizePixel =
ASHeader.Parent = AutoStealPanel
ASHCorner = .()
ASHCorner.CornerRadius = .(, )
ASHCorner.Parent = ASHeader
ASTitle = .()
ASTitle.Size = .(, , , )
ASTitle.Position = .(, , , )
ASTitle.BackgroundTransparency =
ASTitle.Font = .Font.GothamBold
ASTitle.Text =
ASTitle.TextColor3 = LEMON
ASTitle.TextSize =
ASTitle.TextXAlignment = .TextXAlignment.Left
ASTitle.Parent = ASHeader
ASMinimize = .()
ASMinimize.Size = .(, , , )
ASMinimize.Position = .(, -, , -)
ASMinimize.BackgroundTransparency =
ASMinimize.Font = .Font.GothamBold
ASMinimize.Text =
ASMinimize.TextColor3 = LEMON
ASMinimize.TextSize =
ASMinimize.Parent = ASHeader
ASDivider = .()
ASDivider.Size = .(, -, , )
ASDivider.Position = .(, , , )
ASDivider.BackgroundColor3 = DIV_COLOR
ASDivider.BorderSizePixel =
ASDivider.Parent = AutoStealPanel
ASStatus = .()
ASStatus.Size = .(, , , )
ASStatus.Position = .(, , , )
ASStatus.BackgroundTransparency =
ASStatus.Font = .Font.Gotham
ASStatus.Text =
ASStatus.TextColor3 = .(, , )
ASStatus.TextSize =
ASStatus.Parent = AutoStealPanel
(labelText, xPos)
btn = .()
btn.Size = .(, , , )
btn.Position = .(, xPos, , )
btn.BackgroundColor3 = LEMON_FAINT
btn.BorderSizePixel =
btn.Font = .Font.GothamBold
btn.Text = labelText
btn.TextColor3 = LEMON
btn.TextSize =
btn.Parent = AutoStealPanel
c = .()
c.CornerRadius = .(, )
c.Parent = btn
s = .()
s.Color = LEMON_DARK
s.Thickness =
s.Parent = btn
btn
ASRightBtn = (, )
ASLeftBtn = (, )
ASStopBtn = .()
ASStopBtn.Size = .(, -, , )
ASStopBtn.Position = .(, , , )
ASStopBtn.BackgroundColor3 = .(, , )
ASStopBtn.BorderSizePixel =
ASStopBtn.Font = .Font.GothamBold
ASStopBtn.Text =
ASStopBtn.TextColor3 = .(, , )
ASStopBtn.TextSize =
ASStopBtn.Parent = AutoStealPanel
ASStopCorner = .()
ASStopCorner.CornerRadius = .(, )
ASStopCorner.Parent = ASStopBtn
(dir)
dir ==
(); aplOn =
aprOn = ; ()
ASStatus.Text =
ASStatus.TextColor3 = .(, , )
dir ==
(); aprOn =
aplOn = ; ()
ASStatus.Text =
ASStatus.TextColor3 = .(, , )
aplOn = ; aprOn =
(); ()
ASStatus.Text =
ASStatus.TextColor3 = .(, , )
ASRightBtn.MouseButton1Click:(() () )
ASLeftBtn.MouseButton1Click:(() () )
ASStopBtn.MouseButton1Click:(() () )
ASMinimize.MouseButton1Click:(()
AutoStealPanel.Visible =
toggleStates[][] =
()
)
StatsBar = .()
StatsBar.Size = .(, , , )
StatsBar.Position = .(, -, , )
StatsBar.BackgroundColor3 = BG_MID
StatsBar.BorderSizePixel =
StatsBar.Parent = ScreenGui
SBCorner = .()
SBCorner.CornerRadius = .(, )
SBCorner.Parent = StatsBar
SBStroke = .()
SBStroke.Color = LEMON_DIM
SBStroke.Thickness =
SBStroke.Parent = StatsBar
(text, color, xPos, width)
lbl = .()
lbl.Size = .(, width, , )
lbl.Position = .(, xPos, , )
lbl.BackgroundTransparency =
lbl.Font = .Font.GothamBold
lbl.Text = text
lbl.TextColor3 = color
lbl.TextSize =
lbl.Parent = StatsBar
lbl
HubLabel = (, LEMON, , )
Sep1 = (, .(, , ), , )
FPSLabel = (, LEMON_DIM, , )
Sep2 = (, .(, , ), , )
PingLabel = (, LEMON, , )
fpsCount =
lastFPSUpdate = ()
RunService.RenderStepped:(()
fpsCount +=
now = ()
now - lastFPSUpdate >=
FPSLabel.Text = .. fpsCount
fpsCount =
lastFPSUpdate = now
)
.(()
.()
stats = :()
ping = .(stats.Network.ServerStatsItem[]:())
PingLabel.Text = .. ping ..
)
HamburgerBtn = .()
HamburgerBtn.Size = .(, , , )
HamburgerBtn.Position = .(, , , -)
HamburgerBtn.BackgroundColor3 = BG_HEADER
HamburgerBtn.BorderSizePixel =
HamburgerBtn.Text =
HamburgerBtn.TextColor3 = LEMON
HamburgerBtn.Font = .Font.GothamBold
HamburgerBtn.TextSize =
HamburgerBtn.Parent = ScreenGui
HBCorner = .()
HBCorner.CornerRadius = .(, )
HBCorner.Parent = HamburgerBtn
HBStroke = .()
HBStroke.Color = LEMON_DIM
HBStroke.Thickness =
HBStroke.Parent = HamburgerBtn
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, , , -)
MainFrame.BackgroundColor3 = BG_DARK
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
MainFrame.Parent = ScreenGui
MainCorner = .()
MainCorner.CornerRadius = .(, )
MainCorner.Parent = MainFrame
MainStroke = .()
MainStroke.Color = LEMON_DIM
MainStroke.Thickness =
MainStroke.Parent = MainFrame
guiVisible =
HamburgerBtn.MouseButton1Click:(()
guiVisible = guiVisible
MainFrame.Visible = guiVisible
)
TitleLabel = .()
TitleLabel.Size = .(, -, , )
TitleLabel.Position = .(, , , )
TitleLabel.BackgroundTransparency =
TitleLabel.Font = .Font.GothamBold
TitleLabel.Text =
TitleLabel.TextColor3 = LEMON
TitleLabel.TextSize =
TitleLabel.TextXAlignment = .TextXAlignment.Left
TitleLabel.Parent = MainFrame
Divider = .()
Divider.Size = .(, -, , )
Divider.Position = .(, , , )
Divider.BackgroundColor3 = DIV_COLOR
Divider.BorderSizePixel =
Divider.Parent = MainFrame
TabBar = .()
TabBar.Size = .(, -, , )
TabBar.Position = .(, , , )
TabBar.BackgroundTransparency =
TabBar.Parent = MainFrame
TabLayout = .()
TabLayout.FillDirection = .FillDirection.Horizontal
TabLayout.SortOrder = .SortOrder.LayoutOrder
TabLayout.Padding = .(, )
TabLayout.Parent = TabBar
ScrollFrame = .()
ScrollFrame.Size = .(, -, , -)
ScrollFrame.Position = .(, , , )
ScrollFrame.BackgroundTransparency =
ScrollFrame.BorderSizePixel =
ScrollFrame.ScrollBarThickness =
ScrollFrame.CanvasSize = .(, , , )
ScrollFrame.AutomaticCanvasSize = .AutomaticSize.Y
ScrollFrame.Parent = MainFrame
ListLayout = .()
ListLayout.SortOrder = .SortOrder.LayoutOrder
ListLayout.Padding = .(, )
ListLayout.Parent = ScrollFrame
tabButtons = {}
(parent, featureName, tabName, order)
Row = .()
Row.Name = featureName
Row.Size = .(, , , )
Row.BackgroundColor3 = BG_ROW
Row.BorderSizePixel =
Row.LayoutOrder = order
Row.Parent = parent
RowCorner = .()
RowCorner.CornerRadius = .(, )
RowCorner.Parent = Row
RowStroke = .()
RowStroke.Color = ROW_STROKE
RowStroke.Thickness =
RowStroke.Parent = Row
Label = .()
Label.Size = .(, , , )
Label.Position = .(, , , )
Label.BackgroundTransparency =
Label.Font = .Font.GothamBold
Label.Text = featureName
Label.TextColor3 = .(, , )
Label.TextSize =
Label.TextXAlignment = .TextXAlignment.Left
Label.Parent = Row
ToggleBG = .()
ToggleBG.Size = .(, , , )
ToggleBG.Position = .(, -, , -)
ToggleBG.BackgroundColor3 = .(, , )
ToggleBG.BorderSizePixel =
ToggleBG.Parent = Row
TBGCorner = .()
TBGCorner.CornerRadius = .(, )
TBGCorner.Parent = ToggleBG
Knob = .()
Knob.Size = .(, , , )
Knob.Position = .(, , , -)
Knob.BackgroundColor3 = .(, , )
Knob.BorderSizePixel =
Knob.Parent = ToggleBG
KnobCorner = .()
KnobCorner.CornerRadius = .(, )
KnobCorner.Parent = Knob
ToggleBtn = .()
ToggleBtn.Size = .(, , , )
ToggleBtn.BackgroundTransparency =
ToggleBtn.Text =
ToggleBtn.Parent = ToggleBG
state =
(val)
state = val
toggleStates[tabName][featureName] = state
state
ToggleBG.BackgroundColor3 = LEMON_DIM
Knob.BackgroundColor3 = LEMON
Knob:(.(, -, , -), .EasingDirection.Out, .EasingStyle.Quad, , )
ToggleBG.BackgroundColor3 = .(, , )
Knob.BackgroundColor3 = .(, , )
Knob:(.(, , , -), .EasingDirection.Out, .EasingStyle.Quad, , )
featureName ==
grabActive = state
GrabBar.Visible = state
featureName ==
.EgoBatEnabled = state
state () ()
featureName ==
cfg.BatAimbot = state
featureName ==
AutoStealPanel.Visible = state
state ()
featureName ==
.EgoAntiRagdollOn = state
state () ()
featureName ==
cfg.Float = state
state () ()
featureName ==
.EgoESPOn = state
state () ()
featureName ==
(state)
featureName ==
cfg.Unwalk = state
state () ()
featureName ==
cfg.LowGravity = state
()
featureName ==
speedEnabled = state
SpeedPanel.Visible = state
state () ()
ToggleBtn.MouseButton1Click:(()
( state)
)
(tabName)
_, child (ScrollFrame:())
child:() child:()
features = tabData[tabName]
i, feat (features)
(ScrollFrame, feat, tabName, i)
(tabName, order)
Btn = .()
Btn.Name = tabName
Btn.Size = .(, , , )
Btn.BackgroundTransparency =
Btn.Font = .Font.Gotham
Btn.Text = tabName
Btn.TextSize =
Btn.TextColor3 = .(, , )
Btn.LayoutOrder = order
Btn.Parent = TabBar
tabButtons[tabName] = Btn
Btn.MouseButton1Click:(()
currentTab = tabName
name, btn (tabButtons)
btn.TextColor3 = name == tabName LEMON .(, , )
btn.Font = name == tabName .Font.GothamBold .Font.Gotham
(tabName)
)
i, tabName (tabOrder)
(tabName, i)
.(()
coreGui = :()
(()
b = coreGui:()
b b:()
)
coreGui.ChildAdded:((child)
child.Name ==
(() child:() )
)
)
tabButtons[].TextColor3 = LEMON
tabButtons[].Font = .Font.GothamBold
()
message.txtfree to use