Run it
Copy the script and paste it into your executor.
Players = :()
UIS = :()
LP = Players.LocalPlayer
TS = :()
guiParent = LP:()
(() gethui guiParent = () )
_, g (guiParent:())
g.Name == g:()
()
_, d (:())
d:() d.Name ==
d:() d
screen = .()
screen.Name =
screen.ResetOnSpawn =
screen.IgnoreGuiInset =
screen.ZIndexBehavior = .ZIndexBehavior.Sibling
screen.DisplayOrder =
screen.Parent = guiParent
W =
SINGLE_H, MULTI_H = ,
main = .()
main.Name =
main.AnchorPoint = .(, )
main.Position = .(, )
main.Size = .(W, SINGLE_H)
main.BackgroundColor3 = .(, , )
main.BorderSizePixel =
main.Active =
main.ClipsDescendants =
main.ZIndex =
main.Parent = screen
.(, main).CornerRadius = .(, )
mainGrad = .()
mainGrad.Color = ColorSequence.(.(, , ), .(, , ))
mainGrad.Rotation =
mainGrad.Parent = main
mainStroke = .()
mainStroke.Thickness =
mainStroke.Color = .(, , )
mainStroke.Transparency =
mainStroke.Parent = main
header = .()
header.Name =
header.Size = .(, , , )
header.BackgroundTransparency =
header.BorderSizePixel =
header.ZIndex =
header.Parent = main
dot = .()
dot.Name =
dot.Size = .(, )
dot.Position = .(, , , )
dot.AnchorPoint = .(, )
dot.BackgroundColor3 = .(, , )
dot.BorderSizePixel =
dot.ZIndex =
dot.Parent = header
.(, dot).CornerRadius = .(, )
dotGrad = .()
dotGrad.Color = ColorSequence.(.(, , ), .(, , ))
dotGrad.Parent = dot
title = .()
title.Name =
title.BackgroundTransparency =
title.Position = .(, , , )
title.Size = .(, -, , )
title.Font = .Font.GothamBold
title.Text =
title.TextSize =
title.TextColor3 = .(, , )
title.TextXAlignment = .TextXAlignment.Left
title.ZIndex =
title.Parent = header
closeBtn = .()
closeBtn.Name =
closeBtn.Size = .(, )
closeBtn.Position = .(, -, , )
closeBtn.AnchorPoint = .(, )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.BorderSizePixel =
closeBtn.AutoButtonColor =
closeBtn.Font = .Font.GothamBold
closeBtn.Text =
closeBtn.TextSize =
closeBtn.TextColor3 = .(, , )
closeBtn.ZIndex =
closeBtn.Parent = header
.(, closeBtn).CornerRadius = .(, )
closeBtn.MouseEnter:(() TS:(closeBtn, TweenInfo.(), {BackgroundColor3 = .(, , ), TextColor3 = .(, , )}):() )
closeBtn.MouseLeave:(() TS:(closeBtn, TweenInfo.(), {BackgroundColor3 = .(, , ), TextColor3 = .(, , )}):() )
closeBtn.MouseButton1Click:(() screen.Enabled = )
modeBar = .()
modeBar.Name =
modeBar.Position = .(, , , )
modeBar.Size = .(, -, , )
modeBar.BackgroundColor3 = .(, , )
modeBar.BorderSizePixel =
modeBar.ZIndex =
modeBar.Parent = main
.(, modeBar).CornerRadius = .(, )
mbStroke = .(); mbStroke.Thickness = ; mbStroke.Color = .(, , ); mbStroke.Transparency = ; mbStroke.Parent = modeBar
(name, text, xscale)
b = .()
b.Name = name
b.Position = .(xscale, , , )
b.Size = .(, -, , -)
b.BackgroundColor3 = .(, , )
b.BackgroundTransparency =
b.BorderSizePixel =
b.AutoButtonColor =
b.Font = .Font.GothamBold
b.Text = text
b.TextSize =
b.TextColor3 = .(, , )
b.ZIndex =
b.Parent = modeBar
.(, b).CornerRadius = .(, )
b
btnSingle = (, , )
btnSingle.Position = .(, , , )
btnMulti = (, , )
btnMulti.Position = .(, , , )
()
b = .()
b.Name =
b.BackgroundColor3 = .(, , )
b.BorderSizePixel =
b.Font = .Font.Gotham
b.PlaceholderColor3 = .(, , )
b.Text =
b.TextColor3 = .(, , )
b.TextSize =
b.ClearTextOnFocus =
b.ZIndex =
b.Parent = main
.(, b).CornerRadius = .(, )
s = .(); s.Thickness = ; s.Color = .(, , ); s.Transparency = ; s.Parent = b
p = .(); p.PaddingLeft = .(, ); p.PaddingRight = .(, ); p.Parent = b
b.Focused:(() TS:(s, TweenInfo.(), {Color = .(, , ), Transparency = }):() )
b.FocusLost:(() TS:(s, TweenInfo.(), {Color = .(, , ), Transparency = }):() )
b
tb1 = ()
tb2 = ()
tb3 = ()
tb4 = ()
boxes = {tb1, tb2, tb3, tb4}
giveBtn = .()
giveBtn.Name =
giveBtn.Size = .(, -, , )
giveBtn.BackgroundColor3 = .(, , )
giveBtn.BorderSizePixel =
giveBtn.AutoButtonColor =
giveBtn.Font = .Font.GothamBold
giveBtn.Text =
giveBtn.TextSize =
giveBtn.TextColor3 = .(, , )
giveBtn.ZIndex =
giveBtn.Parent = main
.(, giveBtn).CornerRadius = .(, )
gGrad = .()
gGrad.Color = ColorSequence.(.(, , ), .(, , ))
gGrad.Parent = giveBtn
gStroke = .(); gStroke.Thickness = ; gStroke.Color = .(, , ); gStroke.Transparency = ; gStroke.Parent = giveBtn
giveBtn.MouseEnter:(() TS:(giveBtn, TweenInfo.(), {Size = .(, -, , )}):() )
giveBtn.MouseLeave:(() TS:(giveBtn, TweenInfo.(), {Size = .(, -, , )}):() )
status = .()
status.Name =
status.BackgroundTransparency =
status.Size = .(, -, , )
status.Font = .Font.Gotham
status.TextSize =
status.TextColor3 = .(, , )
status.TextXAlignment = .TextXAlignment.Left
status.ZIndex =
status.Parent = main
(msg, color)
status.Text = msg
status.TextColor3 = color .(, , )
mode =
halfW = (W - - ) /
(newMode)
mode = newMode
isMulti = newMode ==
isMulti
tb1.PlaceholderText =
tb2.PlaceholderText =
tb3.PlaceholderText =
tb4.PlaceholderText =
tb1.Position = .(, ); tb1.Size = .(halfW, )
tb2.Position = .( + halfW + , ); tb2.Size = .(halfW, )
tb3.Position = .(, ); tb3.Size = .(halfW, )
tb4.Position = .( + halfW + , ); tb4.Size = .(halfW, )
tb2.Visible = ; tb3.Visible = ; tb4.Visible =
TS:(btnMulti, TweenInfo.(), {BackgroundTransparency = , TextColor3 = .(, , )}):()
TS:(btnSingle, TweenInfo.(), {BackgroundTransparency = , TextColor3 = .(, , )}):()
TS:(giveBtn, TweenInfo.(), {Position = .(, )}):()
TS:(status, TweenInfo.(), {Position = .(, )}):()
TS:(main, TweenInfo.(), {Size = .(W, MULTI_H)}):()
()
tb1.PlaceholderText =
tb1.Position = .(, ); tb1.Size = .(, -, , )
tb2.Visible = ; tb3.Visible = ; tb4.Visible =
TS:(btnSingle, TweenInfo.(), {BackgroundTransparency = , TextColor3 = .(, , )}):()
TS:(btnMulti, TweenInfo.(), {BackgroundTransparency = , TextColor3 = .(, , )}):()
TS:(giveBtn, TweenInfo.(), {Position = .(, )}):()
TS:(status, TweenInfo.(), {Position = .(, )}):()
TS:(main, TweenInfo.(), {Size = .(W, SINGLE_H)}):()
()
btnSingle.MouseButton1Click:(() mode ~= () )
btnMulti.MouseButton1Click:(() mode ~= () )
()
ids = {}
_, b (boxes)
b.Visible
id b.Text:() ids[#ids+] = id
#ids ==
(, .(, , ))
remote = ()
remote
(, .(, , ))
( .. #ids .. , .(, , ))
okCount =
_, id (ids)
ok = (() remote:(, id) )
ok okCount +=
.()
okCount == #ids
( .. okCount .. , .(, , ))
( .. okCount .. .. #ids .. , .(, , ))
giveBtn.MouseButton1Click:(giveGear)
_, b (boxes)
b.FocusLost:((enter) enter () )
()
dragging, dragStart, startPos
header.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = main.Position
input.Changed:(()
input.UserInputState == .UserInputState.End dragging =
)
)
UIS.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
main.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)this script can give you any gears using gear ids and its serversided using a vulnerability (MADE WITH THE USE OF AI)