Run it
Copy the script and paste it into your executor.
ScreenGui = .()
Base = .()
Top = .()
First = .()
Second = .()
Location = .()
Exit = .()
HomeContainer = .()
Players = .()
ImageLabel = .()
TextLabel = .()
Mask = .()
Server = .()
ImageLabel_2 = .()
TextLabel_2 = .()
Mask_2 = .()
LocalPlayer = .()
ImageLabel_3 = .()
TextLabel_3 = .()
Mask_3 = .()
Scripts = .()
ImageLabel_4 = .()
TextLabel_4 = .()
Mask_4 = .()
Miscellaneous = .()
ImageLabel_5 = .()
TextLabel_5 = .()
Mask_5 = .()
Settings = .()
ImageLabel_6 = .()
TextLabel_6 = .()
Mask_6 = .()
Navigator = .()
Item = .()
ServerContainer = .()
dd = .()
ImageLabel_7 = .()
LocalPlayerContainer = .()
PlayersContainer = .()
hist = :():()
eiss =
i,v (hist)
.(v[]:(), )
eiss =
()
eiss
ScreenGui.Parent = .Players.LocalPlayer.PlayerGui
.StarterGui.ResetPlayerGuiOnSpawn =
ScreenGui.Parent = .CoreGui
Base.Name =
Base.Parent = ScreenGui
Base.Active =
Base.BackgroundColor3 = .(, , )
Base.BorderColor3 = .(, , )
Base.BorderSizePixel =
Base.Draggable =
Base.Position = .(, , , )
Base.Selectable =
Base.Size = .(, , , )
Top.Name =
Top.Parent = Base
Top.BackgroundColor3 = .(, , )
Top.BackgroundTransparency =
Top.BorderColor3 = .(, , )
Top.Position = .(, , , )
Top.Size = .(, -, , )
First.Name =
First.Parent = Top
First.BackgroundColor3 = .(, , )
First.BackgroundTransparency =
First.BorderColor3 = .(, , )
First.Size = .(, , , )
First.Font = .Font.SourceSans
First.FontSize = .FontSize.Size18
First.Text =
First.TextColor3 = .(, , )
First.TextStrokeTransparency =
First.TextXAlignment = .TextXAlignment.Left
Second.Name =
Second.Parent = Top
Second.BackgroundColor3 = .(, , )
Second.BackgroundTransparency =
Second.BorderColor3 = .(, , )
Second.Position = .(, -, , )
Second.Size = .(, , , )
Second.Font = .Font.SourceSans
Second.FontSize = .FontSize.Size18
Second.Text =
Second.TextColor3 = .(, , )
Second.TextStrokeTransparency =
Second.TextXAlignment = .TextXAlignment.Left
Location.Name =
Location.Parent = Top
Location.BackgroundColor3 = .(, , )
Location.BackgroundTransparency =
Location.BorderColor3 = .(, , )
Location.Position = .(, , , )
Location.Size = .(, -, , )
Location.Font = .Font.SourceSansBold
Location.FontSize = .FontSize.Size18
Location.Text =
Location.TextColor3 = .(, , )
Location.TextStrokeTransparency =
Exit.Name =
Exit.Parent = Top
Exit.BackgroundColor3 = .(, , )
Exit.BorderSizePixel =
Exit.Position = .(, -, , )
Exit.Size = .(, , , )
Exit.Font = .Font.SourceSansBold
Exit.FontSize = .FontSize.Size14
Exit.Text =
Exit.TextColor3 = .(, , )
Exit.MouseButton1Down:(()
Base.Parent =
)
HomeContainer.Name =
HomeContainer.Parent = Base
HomeContainer.BackgroundColor3 = .(, , )
HomeContainer.BackgroundTransparency =
HomeContainer.Position = .(, , , )
HomeContainer.Size = .(, -, , -)
Players.Name =
Players.Parent = HomeContainer
Players.BackgroundColor3 = .(, , )
Players.BackgroundTransparency =
Players.Position = .(, , , )
Players.Size = .(, -, , -)
ImageLabel.Parent = Players
ImageLabel.BackgroundColor3 = .(, , )
ImageLabel.BackgroundTransparency =
ImageLabel.Position = .(, -, , )
ImageLabel.Size = .(, , , )
ImageLabel.Image =
ImageLabel.ImageColor3 = .(, , )
TextLabel.Parent = Players
TextLabel.BackgroundColor3 = .(, , )
TextLabel.BackgroundTransparency =
TextLabel.Position = .(, , , -)
TextLabel.Size = .(, -, , )
TextLabel.Font = .Font.SourceSansBold
TextLabel.FontSize = .FontSize.Size24
TextLabel.Text =
TextLabel.TextColor3 = .(, , )
Mask.Name =
Mask.Parent = Players
Mask.BackgroundColor3 = .(, , )
Mask.BackgroundTransparency =
Mask.Position = .(, , , )
Mask.Size = .(, -, , )
Mask.Font = .Font.SourceSans
Mask.FontSize = .FontSize.Size14
Mask.Text =
Server.Name =
Server.Parent = HomeContainer
Server.BackgroundColor3 = .(, , )
Server.BackgroundTransparency =
Server.Size = .(, -, , -)
ImageLabel_2.Parent = Server
ImageLabel_2.BackgroundColor3 = .(, , )
ImageLabel_2.BackgroundTransparency =
ImageLabel_2.Position = .(, -, , )
ImageLabel_2.Size = .(, , , )
ImageLabel_2.Image =
ImageLabel_2.ImageColor3 = .(, , )
TextLabel_2.Parent = Server
TextLabel_2.BackgroundColor3 = .(, , )
TextLabel_2.BackgroundTransparency =
TextLabel_2.Position = .(, , , -)
TextLabel_2.Size = .(, -, , )
TextLabel_2.Font = .Font.SourceSansBold
TextLabel_2.FontSize = .FontSize.Size24
TextLabel_2.Text =
TextLabel_2.TextColor3 = .(, , )
Mask_2.Name =
Mask_2.Parent = Server
Mask_2.BackgroundColor3 = .(, , )
Mask_2.BackgroundTransparency =
Mask_2.Position = .(, , , )
Mask_2.Size = .(, -, , )
Mask_2.Font = .Font.SourceSans
Mask_2.FontSize = .FontSize.Size14
Mask_2.Text =
LocalPlayer.Name =
LocalPlayer.Parent = HomeContainer
LocalPlayer.BackgroundColor3 = .(, , )
LocalPlayer.BackgroundTransparency =
LocalPlayer.Position = .(, , , )
LocalPlayer.Size = .(, -, , -)
ImageLabel_3.Parent = LocalPlayer
ImageLabel_3.BackgroundColor3 = .(, , )
ImageLabel_3.BackgroundTransparency =
ImageLabel_3.Position = .(, -, , )
ImageLabel_3.Size = .(, , , )
ImageLabel_3.Image =
ImageLabel_3.ImageColor3 = .(, , )
TextLabel_3.Parent = LocalPlayer
TextLabel_3.BackgroundColor3 = .(, , )
TextLabel_3.BackgroundTransparency =
TextLabel_3.Position = .(, , , -)
TextLabel_3.Size = .(, -, , )
TextLabel_3.Font = .Font.SourceSansBold
TextLabel_3.FontSize = .FontSize.Size24
TextLabel_3.Text =
TextLabel_3.TextColor3 = .(, , )
Mask_3.Name =
Mask_3.Parent = LocalPlayer
Mask_3.BackgroundColor3 = .(, , )
Mask_3.BackgroundTransparency =
Mask_3.Position = .(, , , )
Mask_3.Size = .(, -, , )
Mask_3.Font = .Font.SourceSans
Mask_3.FontSize = .FontSize.Size14
Mask_3.Text =
Scripts.Name =
Scripts.Parent = HomeContainer
Scripts.BackgroundColor3 = .(, , )
Scripts.BackgroundTransparency =
Scripts.Position = .(, , , )
Scripts.Size = .(, -, , -)
ImageLabel_4.Parent = Scripts
ImageLabel_4.BackgroundColor3 = .(, , )
ImageLabel_4.BackgroundTransparency =
ImageLabel_4.Position = .(, -, , )
ImageLabel_4.Size = .(, , , )
ImageLabel_4.Image =
ImageLabel_4.ImageColor3 = .(, , )
TextLabel_4.Parent = Scripts
TextLabel_4.BackgroundColor3 = .(, , )
TextLabel_4.BackgroundTransparency =
TextLabel_4.Position = .(, , , -)
TextLabel_4.Size = .(, -, , )
TextLabel_4.Font = .Font.SourceSansBold
TextLabel_4.FontSize = .FontSize.Size24
TextLabel_4.Text =
TextLabel_4.TextColor3 = .(, , )
Mask_4.Name =
Mask_4.Parent = Scripts
Mask_4.BackgroundColor3 = .(, , )
Mask_4.BackgroundTransparency =
Mask_4.Position = .(, , , )
Mask_4.Size = .(, -, , )
Mask_4.Font = .Font.SourceSans
Mask_4.FontSize = .FontSize.Size14
Mask_4.Text =
Miscellaneous.Name =
Miscellaneous.Parent = HomeContainer
Miscellaneous.BackgroundColor3 = .(, , )
Miscellaneous.BackgroundTransparency =
Miscellaneous.Position = .(, , , )
Miscellaneous.Size = .(, -, , -)
ImageLabel_5.Parent = Miscellaneous
ImageLabel_5.BackgroundColor3 = .(, , )
ImageLabel_5.BackgroundTransparency =
ImageLabel_5.Position = .(, -, , )
ImageLabel_5.Size = .(, , , )
ImageLabel_5.Image =
ImageLabel_5.ImageColor3 = .(, , )
TextLabel_5.Parent = Miscellaneous
TextLabel_5.BackgroundColor3 = .(, , )
TextLabel_5.BackgroundTransparency =
TextLabel_5.Position = .(, , , -)
TextLabel_5.Size = .(, -, , )
TextLabel_5.Font = .Font.SourceSansBold
TextLabel_5.FontSize = .FontSize.Size24
TextLabel_5.Text =
TextLabel_5.TextColor3 = .(, , )
Mask_5.Name =
Mask_5.Parent = Miscellaneous
Mask_5.BackgroundColor3 = .(, , )
Mask_5.BackgroundTransparency =
Mask_5.Position = .(, , , )
Mask_5.Size = .(, -, , )
Mask_5.Font = .Font.SourceSans
Mask_5.FontSize = .FontSize.Size14
Mask_5.Text =
Settings.Name =
Settings.Parent = HomeContainer
Settings.BackgroundColor3 = .(, , )
Settings.BackgroundTransparency =
Settings.Position = .(, , , )
Settings.Size = .(, -, , -)
ImageLabel_6.Parent = Settings
ImageLabel_6.BackgroundColor3 = .(, , )
ImageLabel_6.BackgroundTransparency =
ImageLabel_6.Position = .(, -, , )
ImageLabel_6.Size = .(, , , )
ImageLabel_6.Image =
ImageLabel_6.ImageColor3 = .(, , )
TextLabel_6.Parent = Settings
TextLabel_6.BackgroundColor3 = .(, , )
TextLabel_6.BackgroundTransparency =
TextLabel_6.Position = .(, , , -)
TextLabel_6.Size = .(, -, , )
TextLabel_6.Font = .Font.SourceSansBold
TextLabel_6.FontSize = .FontSize.Size24
TextLabel_6.Text =
TextLabel_6.TextColor3 = .(, , )
Mask_6.Name =
Mask_6.Parent = Settings
Mask_6.BackgroundColor3 = .(, , )
Mask_6.BackgroundTransparency =
Mask_6.Position = .(, , , )
Mask_6.Size = .(, -, , )
Mask_6.Font = .Font.SourceSans
Mask_6.FontSize = .FontSize.Size14
Mask_6.Text =
Navigator.Name =
Navigator.Parent = Base
Navigator.BackgroundColor3 = .(, , )
Navigator.BackgroundTransparency =
Navigator.BorderColor3 = .(, , )
Navigator.Position = .(, , , )
Navigator.Size = .(, , , -)
Navigator.Visible =
Navigator.BottomImage =
Navigator.MidImage =
Navigator.ScrollBarThickness =
Navigator.TopImage =
Item.Name =
Item.Parent = Navigator
Item.BackgroundColor3 = .(, , )
Item.BackgroundTransparency =
Item.BorderColor3 = .(, , )
Item.Position = .(, , , )
Item.Size = .(, -, , )
Item.Selected =
Item.Font = .Font.SourceSans
Item.FontSize = .FontSize.Size14
Item.Text =
Item.TextColor3 = .(, , )
ServerContainer.Name =
ServerContainer.Parent = Base
ServerContainer.BackgroundColor3 = .(, , )
ServerContainer.BackgroundTransparency =
ServerContainer.Position = .(, , , )
ServerContainer.Size = .(, -, , -)
ServerContainer.Visible =
ServerContainer.BottomImage =
ServerContainer.MidImage =
ServerContainer.ScrollBarThickness =
ServerContainer.TopImage =
dd.Name =
dd.Parent = ServerContainer
dd.BackgroundColor3 = .(, , )
dd.Position = .(, , , )
dd.Size = .(, -, , )
dd.Visible =
dd.Font = .Font.SourceSans
dd.FontSize = .FontSize.Size14
dd.Text =
dd.TextColor3 = .(, , )
dd.TextStrokeTransparency =
ImageLabel_7.Parent = dd
ImageLabel_7.BackgroundColor3 = .(, , )
ImageLabel_7.BackgroundTransparency =
ImageLabel_7.Position = .(, , , )
ImageLabel_7.Size = .(, , , )
ImageLabel_7.Image =
LocalPlayerContainer.Name =
LocalPlayerContainer.Parent = Base
LocalPlayerContainer.BackgroundColor3 = .(, , )
LocalPlayerContainer.BackgroundTransparency =
LocalPlayerContainer.Position = .(, , , )
LocalPlayerContainer.Size = .(, -, , -)
LocalPlayerContainer.Visible =
LocalPlayerContainer.BottomImage =
LocalPlayerContainer.MidImage =
LocalPlayerContainer.ScrollBarThickness =
LocalPlayerContainer.TopImage =
PlayersContainer.Name =
PlayersContainer.Parent = Base
PlayersContainer.BackgroundColor3 = .(, , )
PlayersContainer.BackgroundTransparency =
PlayersContainer.Position = .(, , , )
PlayersContainer.Size = .(, -, , -)
PlayersContainer.Visible =
PlayersContainer.BottomImage =
PlayersContainer.MidImage =
PlayersContainer.ScrollBarThickness =
PlayersContainer.TopImage =
(n)
cont = PlayersContainer:()
cont.Name = n ..
cont.Parent = Base
cont
ScriptsContainer = ()
MiscContainer = ()
topkek = {}
topkek.store = {}
topkek.cache = {}
topkek.libgui = {}
topkek.libsettings = {}
topkek.libutil = {}
topkek.libwindows = {}
topkek.libcmd = {}
dropdown = {}
dropdown.new = (gui, items, placeholder)
self = {}
self.value = placeholder
self.items = items
self.gui = gui
self.gui:()
self.gui[]:()
self.debug =
self.gui.Text = placeholder
self.gui.BorderSizePixel =
self.gui.ZIndex =
self.textcolor = self.gui.TextColor3
self.()
self.gui:()
self.gui[]:()
self.selectgui = .()
self.selectgui.Parent = self.gui
self.selectgui.Name =
self.selectgui.Size = .(, , , )
self.selectgui.Position = .(, , , self.gui.AbsoluteSize.Y)
self.selectgui.BorderSizePixel =
self.selectgui.ZIndex =
self.selectgui.BackgroundTransparency = self.gui.BackgroundTransparency
self.selectgui.BackgroundColor3 = self.gui.BackgroundColor3
self.selectgui.Visible =
self.selectgui.CanvasSize = .(, , , (#self.items-) * )
self.selectgui.ScrollBarThickness =
#self.items <
self.selectgui.CanvasSize = .(, , , )
self.selectgui.Size = .(, , , (#self.items-) * )
self.item = .()
self.item.Size = .(, , , )
self.item.Position = .(, , , )
self.item.BackgroundTransparency = self.gui.BackgroundTransparency -
self.item.BackgroundColor3 = self.gui.BackgroundColor3
self.item.BorderSizePixel =
self.item.ZIndex =
self.item.TextColor3 = self.gui.TextColor3
self.item.Font = .Font.SourceSans
self.item.FontSize = .FontSize.Size14
self.curitem =
i, v (self.items)
(v == self.value)
ti = self.item:()
ti.Parent = self.selectgui
i == i =
ti.Position = .(, , , (i - ) * )
ti.Text = v
ti.MouseButton1Down:(()
self.value = v
self.open =
self.selectgui.Visible =
self.gui.Text = v
self.()
)
self.getvalue = ()
self.value
self.update = (itms)
self.items = itms
self.()
self.open =
self.gui.MouseButton1Down:(()
self.open ==
self.selectgui.CanvasPosition = .(, )
self.selectgui.Visible =
self.open =
self.selectgui.Visible =
self.open =
)
self.()
self
topkek.libsettings.store = {}
topkek.libsettings:(k)
topkek.libsettings.store[k]
topkek.libsettings:(k,v)
topkek.libsettings.store[k]=v
topkek.libutil:(o, p)
a, b = (()
.(o)
)
a
obj = .(o)
prop, val (p)
(()
obj[prop] = val
)
obj
topkek.libutil:(r,g,b)
.(r/,g/,b/)
; color3 = (r,g,b) topkek.libutil:(r,g,b)
topkek.libutil:(img)
img = .. img
(x)
sky = .(,.Lighting)
fcs={,,,,,}
i,v (fcs)
sky[..v]=x
(p, b)
a = .(, p)
a.Rate =
a.Lifetime = NumberRange.(, )
a.VelocitySpread =
a.Texture = b
(p, b)
sides = {, , , , , }
i, v (sides)
a = .(, p)
a.Texture = b
a.Face = v
(x)
i, v (x:())
(()
v:()
(v, img)
(v, img)
#(v:())>
(v)
)
()
(img)
topkek.libutil:(type_)
(x)
i, v (x:())
(()
v:(type_)
v:()
#(v:())>
(v)
)
()
topkek.libutil:(type_,prop,val)
(x)
i, v (x:())
(()
v:(type_)
v[prop]=val
#(v:())>
(v)
)
()
topkek.libutil:(obj,type_,prop,val)
(x)
i, v (x:())
(()
v:(type_)
v[prop]=val
#(v:())>
(v)
)
(obj)
topkek.libutil:(type_,func)
(x)
i, v (x:())
(()
v:(type_)
(v)
#(v:())>
(v)
)
()
topkek.libutil:(id)
mu = .(, .Workspace)
mu.Volume =
mu.Looped =
mu.Pitch =
mu.SoundId = ..(id)
mu:()
topkek.libutil:()
list = {}
i, v (::())
.(list, v.Name)
list
topkek.libutil:(drop, func)
str = drop.()
plrs = {}
str ==
plrs = :():()
plrs = {:():(str)}
i, v (plrs)
(v)
topkek.libutil:(id)
topkek.cache[id] topkek.cache[id]
obj = ::(id):()[]
topkek.cache[id] = obj:()
obj
; insert = (id) topkek.libutil:(id)
topkek.libutil:(plr)
plr.Character
plr.Character:()
plr.Character.UpperTorso
plr.Character.Torso
topkek.libutil:(plr)
plr=plr.Character
Shaft=.(, plr)
Shaft.Name=
Shaft.Size=.(, , )
Shaft.TopSurface=
Shaft.BottomSurface=
Shaft.CanCollide=
Cyln=.(, Shaft)
Cyln.Scale=.(,,)
.(, plr)
plr.Weld.Part0=plr:() plr:()
plr.Weld.Part1=plr.Shaft
plr.Weld.C0=.(,-,-)*.(,,)
Shaft.BrickColor=BrickColor.()
Tip=.(, plr)
Tip.Name=
Tip.TopSurface=
Tip.BottomSurface=
Tip.Size=.(, , )
Tip.CanCollide=
Tip.Touched:((prt) prt.Parent~=player (() i=, pert=.(, player) pert.CFrame=.(prt.Position) pert.CanCollide= mesh=.(, pert) mesh.Scale=.(,,) pert.BrickColor=BrickColor.() ) )
Cyln2=.(, Tip)
Cyln2.MeshType=
Cyln2.Scale=.(,,)
.(, plr).Name=
plr.Weld2.Part0=plr.Shaft
plr.Weld2.Part1=plr.Tip
plr.Weld2.C0=.(,-,)
Tip.BrickColor=BrickColor.()
Ball1=.(, plr)
Ball1.Name=
Ball1.Size=.(, , )
Ball1.TopSurface=
Ball1.BottomSurface=
Cyln3=.(, Ball1)
Cyln3.MeshType=
Cyln3.Scale=.(,,)
.(, plr).Name=
plr.Weld3.Part0=plr.Shaft
plr.Weld3.Part1=plr.Ball1
plr.Weld3.C0=.(,,)
Ball1.BrickColor=BrickColor.()
Ball2=.(, plr)
Ball2.Name=
Ball2.Size=.(, , )
Ball2.TopSurface=
Ball2.BottomSurface=
Cyln3=.(, Ball2)
Cyln3.MeshType=
Cyln3.Scale=.(,,)
.(, plr).Name=
plr.Weld4.Part0=plr.Shaft
plr.Weld4.Part1=plr.Ball2
plr.Weld4.C0=.(-,,)
Ball2.BrickColor=BrickColor.()
topkek.libutil:(plr, sz)
pchar = plr.Character
pchar:()
( ..plr.Name.. )
(chr,scl)
_,v (pchar:())
v:()
v:()
v.Parent = .Lighting
Head = chr[]
Torso = chr[]
LA = chr[]
RA = chr[]
LL = chr[]
RL = chr[]
HRP = chr[]
()
Head.formFactor =
Torso.formFactor =
LA.formFactor =
RA.formFactor =
LL.formFactor =
RL.formFactor =
HRP.formFactor =
Head.Size = .(scl * , scl, scl)
Torso.Size = .(scl * , scl * , scl)
LA.Size = .(scl, scl * , scl)
RA.Size = .(scl, scl * , scl)
LL.Size = .(scl, scl * , scl)
RL.Size = .(scl, scl * , scl)
HRP.Size = .(scl * , scl * , scl)
Motor1 = .(, Torso)
Motor1.Part0 = Torso
Motor1.Part1 = Head
Motor1.C0 = .(, * scl, ) * .(-, , )
Motor1.C1 = .(, - * scl, ) * .(-, , )
Motor1.Name =
Motor2 = .(, Torso)
Motor2.Part0 = Torso
Motor2.Part1 = LA
Motor2.C0 = .(- * scl, * scl, ) * .(, -, )
Motor2.C1 = .( * scl, * scl, ) * .(, -, )
Motor2.Name =
Motor3 = .(, Torso)
Motor3.Part0 = Torso
Motor3.Part1 = RA
Motor3.C0 = .( * scl, * scl, ) * .(, , )
Motor3.C1 = .(- * scl, * scl, ) * .(, , )
Motor3.Name =
Motor4 = .(, Torso)
Motor4.Part0 = Torso
Motor4.Part1 = LL
Motor4.C0 = .(- * scl, - * scl, ) * .(, -, )
Motor4.C1 = .(- * scl, * scl, ) * .(, -, )
Motor4.Name =
Motor5 = .(, Torso)
Motor5.Part0 = Torso
Motor5.Part1 = RL
Motor5.C0 = .( * scl, - * scl, ) * .(, , )
Motor5.C1 = .( * scl, * scl, ) * .(, , )
Motor5.Name =
Motor6 = .(, HRP)
Motor6.Part0 = HRP
Motor6.Part1 = Torso
Motor6.C0 = .(, , ) * .(-, , -)
Motor6.C1 = .(, , ) * .(-, , -)
(pchar, sz)
_,v (.Lighting:())
v:()
v.Parent = pchar
topkek.libutil:()
Player = :().LocalPlayer
Character = Player.Character
PlayerGui = Player.PlayerGui
Backpack = Player.Backpack
Torso = Character.Torso
Head = Character.Head
LeftArm = Character[]
LeftLeg = Character[]
RightArm = Character[]
RightLeg = Character[]
LS = Torso[]
LH = Torso[]
RS = Torso[]
RH = Torso[]
Tool = .()
Tool.Parent = Backpack
Tool.Name =
Bin = Tool
so = (id, par, vol, pit)
.(.(()
sou = .(, par )
sou.Volume = vol
sou.Pitch = pit
sou.SoundId = id
()
sou:()
()
sou:()
))
ob1d = (mouse)
size =
mode =
color = BrickColor.(.(.(), .(), .()))
mo = .()
mo.Name =
mo.Parent =
.Debris:(mo, )
p = .()
p.Name =
p.Size = .(, , ) * size
p.BrickColor = color
m = .()
m.Parent = p
p.Name =
p.Parent = mo
p = .()
p.Shape =
p.Size = .(, , ) * size
p.BrickColor = color
p.Name =
i = ,
lol = .()
lol.BrickColor = BrickColor:()
lol.Name =
lol.Parent = mo
lol.Size = .(, .(, ), ) * size
w = .()
w.Part0 = p
w.Part1 = lol
w.C0 = .(, , ) * .(.(-, ), .(-, ), .(-, ))
w.Parent = w.Part0
p.Parent = mo
w = .()
w.Part0 = mo.Torso
w.Part1 = p
w.C0 = .( * (size / ), - * (size / ), )
w.Parent = w.Part0
p = .()
p.Shape =
p.Size = .(, , ) * size
p.BrickColor = color
p.Name =
i = ,
lol = .()
lol.BrickColor = BrickColor:()
lol.Name =
lol.Parent = mo
lol.Size = .(, .(, ), ) * size
w = .()
w.Part0 = p
w.Part1 = lol
w.C0 = .(, , ) * .(.(-, ), .(-, ), .(-, ))
w.Parent = w.Part0
p.Parent = mo
w = .()
w.Part0 = mo.Torso
w.Part1 = p
w.C0 = .(- * (size / ), - * (size / ), )
w.Parent = w.Part0
p = .()
p.Shape =
p.Size = .(, , ) * size
p.BrickColor = color
p.Name =
i = ,
lol = .()
lol.BrickColor = BrickColor:()
lol.Name =
lol.Parent = mo
lol.Size = .(, .(, ), ) * size
w = .()
w.Part0 = p
w.Part1 = lol
w.C0 = .(, , ) * .(.(-, ), .(-, ), .(-, ))
w.Parent = w.Part0
p.Parent = mo
w = .()
w.Part0 = mo.Torso
w.Part1 = p
w.C0 = .(, * (size / ), )
m = .()
m.Parent = p
p.Name =
w.Parent = w.Part0
s = .()
s.Parent = mo.Torso
s.Volume =
s.Pitch =
s.SoundId =
s.Looped =
s:()
.(.((Part)
Part.Parent ~=
(.())
(, Part, , )
), mo.Torso)
mo.Torso.CFrame = mo.Torso.CFrame * Torso.CFrame * .(, , - * size) * .(-, , )
mo.Torso.Velocity = mouse.Hit.lookVector *
.(.((Part)
(.(, ) + .())
Part.RotVelocity = .(.(-, ), .(-, ), .(-, ))
), mo.Torso)
ob1u = (mouse)
buttonhold =
key = (key, mouse)
key2 = (key, mouse)
s = (mouse)
mouse.Button1Down:(()
(mouse)
)
mouse.Button1Up:(()
(mouse)
)
mouse.KeyDown:(key)
mouse.KeyUp:(key2)
ds = (mouse)
Bin.Selected:(s)
Bin.Deselected:(ds)
topkek.libgui.seperation =
topkek.libgui:(parent, img, sz)
topkek.libutil:(, {
Parent = parent;
BackgroundTransparency = ;
Position = .(, , , );
Size = .(, sz, , sz);
Image = img;
})
topkek.libgui:(o, sepr, stt)
o:()
self = {}
self.main = o
self.drawX =
self.drawY = stt topkek.libgui.seperation/
self.drawHeight =
self.sepr = sepr topkek.libgui.seperation
self:(sz, txt, func, ysz, cbgd)
xposOffset =
xposScale = self.drawX
xszOffset =
xszScale = sz
(self.drawX == )
xszOffset = -
sz + self.drawX >
xszOffset = -
sz ==
xszOffset = -(self.sepr) -
xposOffset = self.sepr/
xszOffset = - + -(self.sepr/)
xposOffset = self.sepr/
ysz ysz =
obj = topkek.libutil:(, {
Parent = self.main;
BackgroundColor3 = cbgd (, , );
BorderColor3 = (, , );
Position = .(xposScale, xposOffset, , self.drawY);
Size = .(xszScale, xszOffset, , ysz);
Font = ;
FontSize = ;
Text = txt;
TextSize = ;
TextColor3 = (, , );
TextStrokeTransparency = ;
})
obj.MouseButton1Down:(()
()
)
ysz > self.drawHeight
self.drawHeight = ysz
self.drawX = self.drawX + sz
self.drawX >
self.drawY = self.drawY + + self.drawHeight
self.drawX =
self.drawHeight =
self.main.CanvasSize = .(, , , self.drawY + )
obj
self:()
self.main:()
self:()
self.drawY
self:(y)
self.drawY = y
self:(sz, txt, ysz, cbgd)
xposOffset =
xposScale = self.drawX
xszOffset =
xszScale = sz
(self.drawX == )
xszOffset = -
sz + self.drawX >
xszOffset = -
sz ==
xszOffset = -(self.sepr) -
xposOffset = self.sepr/
xszOffset = - + -(self.sepr/)
xposOffset = self.sepr/
ysz ysz =
obj = topkek.libutil:(, {
Parent = self.main;
BackgroundColor3 = cbgd (, , );
BorderColor3 = (, , );
Position = .(xposScale, xposOffset, , self.drawY);
Size = .(xszScale, xszOffset, , ysz);
Font = ;
FontSize = ;
Text = txt;
TextSize = ;
TextColor3 = (, , );
})
ysz > self.drawHeight
self.drawHeight = ysz
self.drawX = self.drawX + sz
self.drawX >
self.drawY = self.drawY + + self.drawHeight
self.drawX =
self.drawHeight =
self.main.CanvasSize = .(, , , self.drawY + )
obj
self:(ysz)
sz = .(, -(self.sepr/) - , , ysz)
pos = .(, self.sepr/, , self.drawY)
obj = topkek.libutil:(, {
Parent = self.main;
BackgroundColor3 = (, , );
BorderColor3 = (, , );
Position = pos;
Size = sz;
BottomImage = ;
MidImage = ;
TopImage = ;
ScrollBarThickness = ;
})
self.drawY = self.drawY + + ysz
self.drawX =
self.drawHeight =
self.main.CanvasSize = .(, , , self.drawY + )
topkek.libgui:(obj, , )
self:(xsz, ysz)
sz = .(xsz, -(self.sepr/) - , , ysz)
pos = .(, self.sepr/, , self.drawY)
obj = topkek.libutil:(, {
Parent = self.main;
BackgroundTransparency = ;
Position = pos;
Size = sz;
})
self.drawY = self.drawY + + ysz
self.drawX =
self.drawHeight =
self.main.CanvasSize = .(, , , self.drawY + )
topkek.libgui:(obj, , )
self:()
self.drawY = self.drawY +
self:()
a,c,b=
self.main.Position.X.Scale,
self.main.Position.X.Offset,self.main.Size.Y.Offset
self.main.Position=.(a,c+, , -(b/))
self
topkek.libwindows.windows = {}
topkek.libwindows:(w)
.(topkek.libwindows.windows, w)
topkek.libwindows:(w, x)
_, k (topkek.libwindows.windows)
k.Name == w
k.Visible =
k.Visible =
w ==
base.Navigator.Visible =
base.Navigator.Visible =
base.Top.Location.Text = x
topkek.libwindows:()
nav = base.Navigator
template = nav.Item:(); nav.Item:();
wins = topkek.libsettings:()
y =
_, k (wins)
o = template:()
o.Parent = nav
o.Position = .(, , , y)
o.Text = k
o.MouseButton1Down:(()
topkek.libwindows:(k .. , k)
)
y = y +
nav.CanvasSize = .(, , , y)
topkek.libwindows:()
home = base.HomeContainer
home.LocalPlayer.Mask.MouseButton1Down:(()
topkek.libwindows:(, )
)
home.Server.Mask.MouseButton1Down:(()
topkek.libwindows:(, )
)
home.Scripts.Mask.MouseButton1Down:(()
topkek.libwindows:(, )
)
home.Miscellaneous.Mask.MouseButton1Down:(()
topkek.libwindows:(, )
)
home.Players.Mask.MouseButton1Down:(()
topkek.libwindows:(, )
)
home.Settings.Mask.MouseButton1Down:(()
topkek.libwindows:(, )
)
topkek.libsettings:(, )
topkek.libsettings:(, {})
topkek.libsettings:(, {})
topkek.libsettings:(, {
;
;
;
;
;
;
;
;
;
;
;
;
;
;
})
topkek.libsettings:(, {
;
;
;
;
;
;
;
})
topkek.store.gui = ScreenGui; gui = topkek.store.gui
topkek.store.base = topkek.store.gui[]; base = topkek.store.base
servwin = topkek.libgui:(base[])
decalList, decalImp = servwin:()
decalAct = servwin:(/,,()
topkek.libutil:(decalImp.Text))
decalImp = servwin:(/,)
servwin:(,,()
topkek.libutil:()
topkek.libutil:()
)
decs = {
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
}
_, v (decs)
b = decalList:(, v[], ()decalImp.Text=v[],,(,,))
topkek.libgui:(b,..v[],)
servwin:()
timeInp
servwin:(/,,()
:().TimeOfDay = timeImp.Text ..
)
timeImp = servwin:(/,)
fogInp
servwin:(/,,()
(fogInp.Text)
:().FogEnd = (fogInp.Text)
)
fogInp = servwin:(/,)
brightInp
servwin:(/,,()
(brightInp.Text)
:().Brightness = (brightInp.Text)
)
brightInp = servwin:(/,)
servwin:(,,()
l = :
l.Ambient = .(, , )
l.Brightness =
l.GlobalShadows =
l.Outlines =
l.FogEnd =
l.FogStart =
l:(*)
)
servwin:()
servwin:(/,,()
i,v (::())
( v:())(v.Name~=)
v:()
)
servwin:(/,,()
i,v (:())
v.Parent =
)
servwin:(/,,()
topkek.libutil:()
)
servwin:(/,,()
X = -, ,
Z = -, ,
P = .()
P.Anchored =
P.Locked =
P.Size = .(,,)
P.CFrame = .(X,,Z)
P.BrickColor = BrickColor.()
P.Parent = :
)
servwin:()
servwin:(/,,()
:.Terrain:()
)
servwin:(/,,()
:.Terrain:(Region3int16.(Vector3int16.(-,-,-), Vector3int16.(,,)), , , )
)
servwin:(/,,()
topkek.libutil:(,,)
)
servwin:(/,,()
topkek.libutil:(,,)
)
servwin:(/,,()
i,v ,:
(v:)
me=v;
bbg=.(,me);
bbg.Name=;
bbg.Adornee=me;
bbg.Size=.(,,,)
tlb=.new;
tlb.Text=;
tlb.Font=;
tlb.FontSize=;
tlb.TextColor3=.(,,);
tlb.Size=.(,,,);
tlb.Position=.(-,-,-,);
tlb.BackgroundTransparency=;
tlb.Parent=bbg;
;;
s=.new;
s.Parent=;
s.SoundId=;
s.Pitch=;
s.Volume=;
s.Looped=;
s:();
(dd)
i,v ,dd:
(v:)
v.BrickColor=BrickColor.new;
v.TopSurface=;
v.BottomSurface=;
s=.(,v);
s.Adornee=v;
s.Color=BrickColor.new;
a=.(,v);
a.Color=.(,,);
a.Range=;
a.Brightness=;
f=.(,v);
f.Size=;
f.Heat=;
;
.Lighting.TimeOfDay=;
.Lighting.Brightness=;
.Lighting.ShadowColor=.(,,);
.Lighting.Ambient=.(,,);
.Lighting.FogEnd=;
.Lighting.FogColor=.(,,);
dec = ;
fac = {, , , , , }
#(v:())>
(v)
(.Workspace)
)
servwin:(/,,()
topkek.libutil:()
topkek.libutil:()
)
servwin:(/,,()
materiallist =
{.Material.Plastic,.Material.Wood,.Material.Slate,.Material.Concrete,.Material.CorrodedMetal,
.Material.DiamondPlate,.Material.Foil,.Material.Grass,
.Material.Ice,.Material.Marble,.Material.Granite,.Material.Brick,
.Material.Pebble,.Material.Sand,.Material.Sand,
.Material.Fabric,.Material.SmoothPlastic,.Material.Metal,.Material.WoodPlanks,.Material.Neon,.Material.Cobblestone}
(where)
_,v (where:())
v:()
(() () v.Material = materiallist[.(#materiallist)] () ) (v) ()
)
servwin:(/,,()
(where)
_,v (where:())
v:()
(() () v.Transparency = .(,) () ) (v) ()
)
servwin:(/,,()
enums={
.MeshType.Head;
.MeshType.Torso;
.MeshType.Wedge;
.MeshType.Brick;
.MeshType.Sphere;
.MeshType.Cylinder;
}
topkek.libutil:(,(o)
mesh = .(, o)
mesh.MeshType = enums[.(,#enums)]
)
)
servwin:(/,,()
.(()
enums={
.MeshType.Head;
.MeshType.Torso;
.MeshType.Wedge;
.MeshType.Brick;
.MeshType.Sphere;
.MeshType.Cylinder;
}
topkek.libutil:(,(o)
o:() o.Mesh:()
mesh = .(, o)
mesh.MeshType = enums[.(,#enums)]
)
()
)()
)
plrwin = topkek.libgui:(base[])
plrDrop = plrwin:(,,())
plrDrop = dropdown.(plrDrop,topkek.libutil:(),)
:().PlayerAdded:(()
plrDrop.(topkek.libutil:())
)
:().PlayerRemoving:(()
plrDrop.(topkek.libutil:())
)
plrwin:()
actions = plrwin
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character:()
z.Character.Humanoid.Health =
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character:()
topkek.libutil:(z).Anchored =
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character:()
topkek.libutil:(z).Anchored =
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
.(, topkek.libutil:(z))
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
.(, topkek.libutil:(z))
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
.(, topkek.libutil:(z))
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
a = .()
a.BinType =
a.Parent = z.Backpack
a = .()
a.BinType =
a.Parent = z.Backpack
a = .()
a.BinType =
a.Parent = z.Backpack
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
()
z.Character z.Character:() z.Character:()
z.Character.HumanoidRootPart.CFrame = .(.(, ), , )
SP = .(, z.Character) SP.Position = z.Character.HumanoidRootPart.Position SP.Transparency =
(()
()
z.Character z.Character:()
SP.Position = z.Character.HumanoidRootPart.Position
:():(z.Name)
)
z.Character.Torso.Anchored =
()
()
z
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Parent =
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
z.Character.HumanoidRootPart.CFrame =
:.LocalPlayer.Character.HumanoidRootPart.CFrame * .(,,)
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
:.LocalPlayer.Character.HumanoidRootPart.CFrame =
z.Character.HumanoidRootPart.CFrame * .(,,)
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
z.Character.HumanoidRootPart.CFrame = z.Character.HumanoidRootPart.CFrame * .(, , )
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
().Parent = z.Backpack
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
().Parent = z.Backpack
().Parent = z.Backpack
().Parent = z.Backpack
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
().Parent = z.Backpack
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character:()
z.Character.Torso.CFrame = z.Character.Torso.CFrame * .(.(),,)
z.Character.Humanoid.PlatformStand =
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
topkek.libutil:(z.Character, , , )
topkek.libutil:(z.Character, , , )
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
topkek.libutil:(z.Character, , , )
topkek.libutil:(z.Character, , , )
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character:()
z.Character.Humanoid.MaxHealth = .huge
z.Character.Humanoid.Health = .huge
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character:()
z.Character.Humanoid.MaxHealth =
z.Character.Humanoid.Health =
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
torso = topkek.libutil:(z)
nuke = .(, .Workspace)
opos = torso.CFrame
nuke.BrickColor = BrickColor.()
nuke.TopSurface = .SurfaceType.Smooth
nuke.BottomSurface = .SurfaceType.Smooth
nuke.Anchored =
nuke.CanCollide =
nuke.Shape =
nuke.Transparency =
nuke.CFrame = torso.CFrame
nuke.Size = .(, , )
nuke.Touched:((p)
expl = .(, p)
expl.BlastPressure =
expl.BlastRadius =
expl.Position = p.Position
p.Material = .Material.CorrodedMetal
p:()
)
i = ,
nuke.Size = .(i, i, i)
nuke.CFrame = opos
()
nuke:()
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character:()
z.Character.Humanoid.WalkSpeed = -
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
topkek.libutil:(z.Character, , , )
topkek.libutil:(z.Character, , , )
topkek.libutil:(z.Character, , , BrickColor.())
topkek.libutil:(z.Character, , , BrickColor.())
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
topkek.libutil:(z.Character, , , )
topkek.libutil:(z.Character, , , )
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
i,v (topkek.libutil:(z):())
v:()
.(()
v
v.C0=v.C0*.(.(-,),.(-,),.(-,))
()
)()
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
z.Character:()
tor = topkek.libutil:(z)
hole = .(, z.Character)
hole.Anchored =
hole.Name =
hole.FormFactor = .FormFactor.Custom
hole.Size = .(, , )
hole.CanCollide =
hole.CFrame = tor.CFrame * .(,-,)
hole.BrickColor = BrickColor.()
hole.Material = .Material.Sand
hm = .(, hole)
tor.Anchored =
z.Character:()
z.Character.Humanoid.Jump =
x,m (z.Character:())
m:() m:()
m.CanCollide =
i=,
tor.CFrame=tor.CFrame*.(,-,)
()
tor.CFrame=tor.CFrame*.(,
-,
)
z.Character.Humanoid.Health =
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
pchar = z.Character
i,v (pchar:())
v:() v:()
v:()
duck = .(, z.Character.HumanoidRootPart)
duck.MeshType =
duck.MeshId =
duck.TextureId =
duck.Scale = .(, , )
topkek.libutil:(z.Character, , , )
z.Character.HumanoidRootPart.Transparency =
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
pchar = z.Character
i,v (pchar:())
v:() v:() v:() v:() v:()
v:()
i,v (pchar.Head:())
v:() v:()
v:()
mesh = .(, pchar.Head)
mesh.MeshType =
pchar.Head.Mesh.MeshId =
pchar.Head.Mesh.Offset = .(-, , )
pchar.Head.Mesh.TextureId =
Shirt = .(, z.Character)
Pants = .(, z.Character)
Shirt.ShirtTemplate =
Pants.PantsTemplate =
)
)
actions:(/, , ()
topkek.libutil:(plrDrop, (z)
z.Character
z.Character:()
z.Character.Head.Mesh.Scale=Vector3.new(5,5,5)
end
end
end)
end)
actions:drawButton(1/3, 'Hotdog', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character then
if z.Character:FindFirstChild('Head') then
topkek.libutil:weiner(z)
end
end
end)
end)
actions:drawButton(1/3, 'Dwarf [R6]', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character then
topkek.libutil:scalePlayer(z, 0.5)
end
end)
end)
actions:drawButton(1/3, 'Giant [R6]', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character then
topkek.libutil:scalePlayer(z, 5)
end
end)
end)
actions:drawButton(1/3, 'Giraffe [R6]', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character then
local char=z.Character
local h=char.Head
local tor=char:FindFirstChild("Torso")
if not tor then return end
tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
local fn=Instance.new("Part",char)
fn.Size=Vector3.new(1,5.5,1)
fn.Name="FakeNeck"
fn.Anchored=false
fn.CanCollide=false
if char:FindFirstChild("Body Colors") then
fn.BrickColor=char["Body Colors"].HeadColor
end
local cm=Instance.new("CylinderMesh",fn)
local we=Instance.new("Weld",h)
we.Part0=h
we.Part1=fn
we.C1=we.C1*CFrame.new(0,2.6,0)
end
end)
end)
actions:drawButton(1/3, 'Select', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character then
Instance.new("SelectionBox", z.Character).Adornee = z.Character
end
end)
end)
actions:drawButton(1/3, 'Sphere', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character then
Instance.new("SelectionSphere", z.Character).Adornee = z.Character
end
end)
end)
actions:drawButton(1/3, 'Sit', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character:FindFirstChild("Humanoid") then
z.Character.Humanoid.Sit = true
end
end)
end)
actions:drawButton(1/3, 'Jump', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character:FindFirstChild("Humanoid") then
z.Character.Humanoid.Jump = true
end
end)
end)
actions:drawButton(1/3, 'No Tools', function()
topkek.libutil:doPlayers(plrDrop, function(z)
for _, t in pairs(z.Backpack:GetChildren()) do
t:Destroy()
end
end)
end)
actions:drawButton(1/3, 'Take Tools', function()
topkek.libutil:doPlayers(plrDrop, function(z)
for _, t in pairs(z.Backpack:GetChildren()) do
t.Parent = game:service'Players'.LocalPlayer.Backpack
end
end)
end)
actions:drawButton(1/3, 'Disable', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character:FindFirstChild("Humanoid") then
z.Character.Humanoid.Parent = nil
end
end)
end)
actions:drawButton(1/3, 'Fast', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character:FindFirstChild("Humanoid") then
z.Character.Humanoid.WalkSpeed = 50
end
end)
end)
actions:drawButton(1/3, 'Slow', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character:FindFirstChild("Humanoid") then
z.Character.Humanoid.WalkSpeed = 8
end
end)
end)
actions:drawButton(1/3,'Explode', function()
topkek.libtil:doPlayers(plrDrop, function(z)
local explosion = Instance.new("Explosion")
explosion.Position = topkek.libutil:getTorso(z).Position
explosion.Parent = game.Workspace
end)
end)
local Follow
actions:drawButton(1/3,'Annoy', function()
if Follow == true then
Follow = false; return
else Follow = true end
topkek.libutil:doPlayers(plrDrop, function(z)
while Follow == true do
game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame=
z.Character.HumanoidRootPart.CFrame
wait()
end
end)
end)
actions:drawButton(1/3,'ForceField', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character then
Instance.new("ForceField", z.Character)
end
end)
end)
actions:drawButton(1/3,'Friendlag', function()
topkek.libutil:doPlayers(plrDrop, function(z)
for i = 1, 10 do
spawn(function()
while wait() do
game.Players.LocalPlayer:RequestFriendship(z)
game.Players.LocalPlayer:RevokeFriendship(z)
end
end)
end
end)
end)
actions:drawButton(1/3,'Force Follow', function()
topkek.libutil:doPlayers(plrDrop, function(z)
game:GetService("RunService"):BindToRenderStep("_", 0, function()
z.Character.Humanoid:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
end)
end)
end)
actions:drawButton(1/3,'Dab', function()
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character and z.Character:FindFirstChild("Torso") then
local chr = z.Character
chr.Animate.Disabled = true
chr.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.699999988, 0, 0.939692616, 0, -0.342020124, -0.330366075, -0.258819044, -0.907673359, -0.0885213241, 0.965925813, -0.243210346)
chr.Torso["Right Shoulder"].C1 = CFrame.new(-0.600000024, 0.5, -0.200000003, 0.664462984, 0.241844743, 0.707106769, -0.664462984, -0.241844788, 0.707106769, 0.342020154, -0.939692616, -3.09086197e-008)
chr.Torso["Neck"].C1 = CFrame.new(0, -0.600000024, 0, -0.866025388, 0.5, 0, -0.171010137, -0.29619807, 0.939692616, 0.469846278, 0.813797653, 0.342020124)
end
end)
end)
actions:addSpacing()
local chatInp
actions:drawButton(1/2, 'Make Chat', function()
topkek.libutil:doPlayers(plrDrop, function(z)
game:GetService('Chat'):Chat(z.Character, chatInp.Text)
end)
end)
chatInp = actions:drawTextBox(1/2, '')
local insertInp
actions:drawButton(1/2, 'Insert Into', function()
if not tonumber(insertInp.Text) then return end
local item = insert(insertInp.Text)
if not item then return end
topkek.libutil:doPlayers(plrDrop, function(z)
item:Clone().Parent = z.Backpack
end)
end)
insertInp = actions:drawTextBox(1/2, '')
local speedInp
actions:drawButton(1/2, 'Set Speed', function()
if not tonumber(speedInp.Text) then return end
topkek.libutil:doPlayers(plrDrop, function(z)
if z.Character:FindFirstChild('Humanoid') then
z.Character.Humanoid.WalkSpeed = tonumber(speedInp.Text)
end
end)
end)
speedInp = actions:drawTextBox(1/2, '')
local nameInp
actions:drawButton(1/2, 'Set Name', function()
topkek.libutil:doPlayers(plrDrop, function(z)
local Character = z.Character
local newName = Instance.new("Model", z.Character)
newName.Name = nameInp.Text
local cl = Character:WaitForChild("Head"):Clone()
cl.Parent = newName
cl:WaitForChild("face"):Destroy()
local hum = Instance.new("Humanoid", newName)
hum.Name = "NameTag"
hum.MaxHealth = 0
hum.Health = 0
local weld = Instance.new("Weld", cl)
weld.Part0 = cl
weld.Part1 = Character:WaitForChild("Head")
Character:WaitForChild("Head").Transparency = 1
Wait(.5)
cl.BrickColor = Character:WaitForChild("Head").BrickColo
end)
end)
nameInp = actions:drawTextBox(1/2, '')
--[[ localplayer ]]--
local lp = game:GetService('Players').LocalPlayer
local localwin = topkek.libgui:hookContainer(base['LocalPlayerContainer'])
local appearInp
localwin:drawButton(1/2, 'Set Appearance', function()
local id = 0
if not tonumber(appearInp.Text) then
id = tonumber(appearInp.Text)
else
id = game:GetService('Players'):GetUserIdFromNameAsync(appearInp.Text)
end
lp.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
end)
appearInp = localwin:drawTextBox(1/2, '')
localwin:drawButton(1/2, 'Set TeamColor', function()
if teamInp.Text == 'Neutral' then
lp.Neutral = true
return
end
local clr = BrickColor.new(teamInp.Text)
lp.TeamColor = clr
end)
teamInp = localwin:drawTextBox(1/2, 'Neutral')
localwin:drawButton(1, 'Reset Camera', function()
game.Workspace.CurrentCamera:remove()
wait(.1)
game.Workspace.CurrentCamera.CameraSubject = lp.Character.Humanoid or
game.Workspace[lp.Name].Humanoid
game.Workspace.CurrentCamera.CameraType = "Custom"
end)
localwin:drawButton(1, 'Respawn', function()
local a1 = Instance.new("Model", game:service'Workspace')
local a2 = Instance.new("Part", game:service'Workspace')
a2.CanCollide = true
a2.Anchored = true
a2.CFrame = CFrame.new(10000, 10000, 10000)
a2.Name = "Torso"
local a3 = Instance.new("Humanoid", a1)
a3.MaxHealth=100;a3.Health=100
lp.Character = a1
a3.Health=0
end)
localwin:addSpacing()
local Lev, Clip, Fly
localwin:drawButton(1/2, 'Levitate', function()
if Lev == true then
Lev = false
return
end
Lev = true
repeat
lp.Character.Humanoid:ChangeState(10)
wait(0)
until Lev == false
end)
localwin:drawButton(1/2, 'Noclip', function()
if Clip == true then
Clip = false
return
end
Clip = true
game:GetService("RunService").Stepped:connect(function()
topkek.libutil:getTorso(lp).CanCollide = not Clip
lp.Character.Head.CanCollide = not Clip
lp.Character.HumanoidRootPart.CanCollide = not Clip
if lp.Character.UpperTorso then
lp.Character.LowerTorso.CanCollide = not Clip
end
end)
lp.Character.HumanoidRootPart.Changed:connect(function()
topkek.libutil:getTorso(lp).CanCollide = not Clip
lp.Character.Head.CanCollide = not Clip
lp.Character.HumanoidRootPart.CanCollide = not Clip
if lp.Character.UpperTorso then
lp.Character.LowerTorso.CanCollide = not Clip
end
end)
end)
localwin:drawButton(1/2, 'Fly', function()
if Fly == true then
Fly = false
return
end
Fly = true
local mouse=game.Players.LocalPlayer:GetMouse''
localplayer=game.Players.LocalPlayer
game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
local speed=0
local keys={a=false,d=false,w=false,s=false}
local e1
local e2
local function start()
local pos = Instance.new("BodyPosition",torso)
local gyro = Instance.new("BodyGyro",torso)
pos.Name="EPIXPOS"
pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
pos.position = torso.Position
gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
gyro.cframe = torso.CFrame
repeat
wait()
localplayer.Character.Humanoid.PlatformStand=true
local new=gyro.cframe - gyro.cframe.p + pos.position
if not keys.w and not keys.s and not keys.a and not keys.d then
speed=1
end
if keys.w then
new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
speed=speed+0.01
end
if keys.s then
new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
speed=speed+0.01
end
if keys.d then
new = new * CFrame.new(speed,0,0)
speed=speed+0.01
end
if keys.a then
new = new * CFrame.new(-speed,0,0)
speed=speed+0.01
end
if speed>5 then
speed=5
end
pos.position=new.p
if keys.w then
gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
elseif keys.s then
gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
else
gyro.cframe = workspace.CurrentCamera.CoordinateFrame
end
until not Fly
if gyro then gyro:Destroy() end
if pos then pos:Destroy() end
flying=false
localplayer.Character.Humanoid.PlatformStand=false
speed=0
end
e1=mouse.KeyDown:connect(function(key)
if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
if key=="w" then
keys.w=true
elseif key=="s" then
keys.s=true
elseif key=="a" then
keys.a=true
elseif key=="d" then
keys.d=true
end
end)
e2=mouse.KeyUp:connect(function(key)
if key=="w" then
keys.w=false
elseif key=="s" then
keys.s=false
elseif key=="a" then
keys.a=false
elseif key=="d" then
keys.d=false
end
end)
start()
end)
localwin:drawButton(1/2, 'Highjump', function()
local thrust = Instance.new("BodyVelocity")
game:GetService('UserInputService').InputBegan:connect(function(i, b)
if i.KeyCode == Enum.KeyCode.Space then
print("Got jump")
coroutine.resume(coroutine.create(function()
thrust.Parent = game.Players.LocalPlayer.Character.PrimaryPart
thrust.velocity = Vector3.new(0,50,0)
thrust.maxForce = Vector3.new(0,4e+050,0)
wait(0.2)
thrust.Parent = nil
end))
end
end)
end)
localwin:addSpacing()
localwin:drawButton(1/2, 'Freecam', function()
local cam = game.Workspace.CurrentCamera
cam.CameraType = "Fixed"
cam.CameraSubject = nil
lp.Character = nil
end)
localwin:drawButton(1/2, 'Nil Orb', function()
game.Players.LocalPlayer.Character = nil
--lp:Destroy()
local cam = game.Workspace.CurrentCamera
local m = Instance.new("Model", game.Workspace)
m.Name = game.Players.LocalPlayer.Name
local hum = Instance.new("Humanoid", m)
hum.Health = 0
hum.MaxHealth = 0
local orb = Instance.new("Part", m)
orb.Size = Vector3.new(1, 1, 1)
orb.Shape = "Ball"
orb.Name = "Head"
orb.Anchored = true
orb.CanCollide = true
orb.BottomSurface = Enum.SurfaceType.Smooth
orb.TopSurface = Enum.SurfaceType.Smooth
orb.Transparency = 0
cam.CameraSubject = orb
cam.CameraType = Enum.CameraType.Fixed
game:GetService("RunService").RenderStepped:connect(function()
orb.CFrame = cam.CoordinateFrame * CFrame.new(0, -2, -6)
end)
game.Players.LocalPlayer.Chatted:connect(function(a)
game:GetService("Chat"):Chat(orb, a)
end)
end)
localwin:drawButton(1/2, 'God', function()
lp.Character.Humanoid.MaxHealth = math.huge
lp.Character.Humanoid.Health = math.huge
end)
localwin:drawButton(1/2, 'NoGrav', function()
if lp.Character then
for x,m in pairs(lp.Character:GetChildren()) do
if m:IsA("BasePart") then
local bf = Instance.new("BodyForce", m)
bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
end
if m:IsA("Hat") or m:IsA("Accessory") then
if m:findFirstChild("Handle") then
local bf = Instance.new("BodyForce", m.Handle)
bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
end
end
end
end
end)
localwin:drawButton(1/2, 'Rainbow Name', function()
lp.Neutral = false
repeat
wait()
lp.TeamColor = BrickColor.Random()
until not lp.Character.Humanoid
end)
localwin:drawButton(1/2, 'Random Fedora', function()
local hats={
98346834,
215751161,
119916949,
72082328,
147180077,
100929604,
63043890,
1285307,
1029025,
334663683,
259423244
}
game:GetService("InsertService"):LoadAsset(hats[math.random(1,#hats)]):GetChildren()[1].Parent = lp.Character
end)
localwin:drawButton(1/2, 'Clear Appearance', function()
lp:ClearCharacterAppearance()
end)
localwin:drawButton(1/2, 'Disguise', function()
local p = lp.Character
if p:FindFirstChild("topkek") then
p.topkek:Destroy()
end
p.Name = ""
p.Head.Transparency = 1
local mo = Instance.new("Model", p)
mo.Name = ""
local hu = Instance.new("Humanoid", mo)
hu.Name = "distag"
hu.Health = 100
hu.MaxHealth = 100
local fh = p.Head:Clone()
fh.Parent = mo
fh.Transparency = 0
local we = Instance.new("Weld", fh)
we.Part0 = p.Head
we.Part1 = mo
lp:ClearCharacterAppearance()
pcall(function() p["Body Colors"]:Destroy() end)
Instance.new("BodyColors", p)
end)
localwin:drawButton(1, 'Dick Shooter', function()
topkek.libutil:dickShooter()
end)
localwin:addSpacing()
local hackerInp
localwin:drawButton(1/2, 'Set Tag', function()
local len = 10
local bb = Instance.new("BillboardGui")
bb.Parent = lp.Character.Head
bb.Adornee = lp.Character.Head
bb.AlwaysOnTop = true
bb.Enabled = true
bb.Size = UDim2.new(len, 0, 1.5, 0)
bb.Name = "tag"
bb.StudsOffset = Vector3.new(0, 3, 0)
--local fr = Instance.new("Frame")
--fr.Parent = bb
--fr.Size = UDim2.new(1, 0, 1, 0)
--fr.Style = Enum.FrameStyle.RobloxRound
local tl = Instance.new("TextLabel")
tl.Parent = bb
tl.Font = Enum.Font.Code
tl.BackgroundTransparency = 1
tl.TextScaled = true
tl.TextColor3 = Color3.new(15/255, 15/255, 15/255)
tl.Size = UDim2.new(1, 0, 1, 0)
tl.Text = hackerInp.Text
tl.Name = "trutag"
tl.Visible = true
tl.ZIndex = 2
end)
hackerInp = localwin:drawTextBox(1/2, 'Hacker')
--[[ scripts ]]--
-- excuse my disgusting code :v
local scriptwin = topkek.libgui:hookContainer(base['ScriptsContainer'])
local search = scriptwin:drawTextBox(1,'')
local origy = scriptwin:getDrawY()
scriptwin:addSpacing()
scriptwin:addSpacing()
local a = Instance.new("LocalScript");a.Name='script 1'
local b = Instance.new("LocalScript");b.Name='script 2'
local c = Instance.new("LocalScript");c.Name='script 3'
local scripts = {a,b,c}
local container = {}
function MakeList(condition)
for i,v in pairs(scriptwin:GetChildren()) do
if v.Name == "Script" then
v:Destroy()
end
end
scriptwin:setDrawY(origy)
for i, v in pairs(scripts) do
if string.find(v.Name, condition) or (condition == "") or (condition == " ") then
local scr = scriptwin:drawButton(1, v.Name, function()
print('no loadstring lol')
end, 25)
scr.Name = 'Script'
end
end
end
game:GetService("UserInputService").InputChanged:connect(function(inp)
if inp.UserInputType == Enum.UserInputType.TextInput then
if search:IsFocused() then
MakeList(search.Text)
end
end
end)
MakeList('')
--[[ misc main ]]--
local miscwin = topkek.libgui:hookContainer(base['MiscellaneousContainer'])
local scroll = miscwin:drawScrollingContainer(165)
scroll:center()
for i, v in pairs(topkek.libsettings:getSetting("misc")) do
scroll:drawButton(1, v, function()
topkek.libwindows:switchWindow(v .. 'Container', v)
end)
end
scroll.main.CanvasSize = scroll.main.CanvasSize - UDim2.new(0, 0, 0, 3)
--[[ initiation ]]--
topkek.libwindows:registerWindow(base['HomeContainer'])
topkek.libwindows:registerWindow(base['ServerContainer'])
topkek.libwindows:registerWindow(base['PlayersContainer'])
topkek.libwindows:registerWindow(base['LocalPlayerContainer'])
topkek.libwindows:registerWindow(base['ScriptsContainer'])
topkek.libwindows:registerWindow(base['MiscellaneousContainer'])
topkek.libwindows:initiateNavigator()
topkek.libwindows:initiateHome().

Universal