Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local ScreenGui = Instance.new ("ScreenGui")
- local Base = Instance.new ("Frame")
- local Top = Instance.new ("Frame")
- local Primeiro = instância.new ("TextLabel")
- local Segundo = instância. novo ("TextLabel")
- Local Location = Instance.new ("TextLabel")
- local Exit = Instance.new ("TextButton")
- Local HomeContainer = Instance.new ("Frame")
- Jogadores locais = Instance.new ("Frame")
- Local ImageLabel = Instance.new ("ImageLabel")
- local TextLabel = Instance.new ("TextLabel")
- local Mask = Instance.new ("TextButton")
- Server local = Instance.new ("Frame")
- Local ImageLabel_2 = Instance.new ("ImageLabel")
- local TextLabel_2 = Instance.new ("TextLabel")
- local Mask_2 = Instance.new ("TextButton")
- Local LocalPlayer = Instance.new ("Frame")
- local ImageLabel_3 = Instance.new ("ImageLabel")
- Local TextLabel_3 = Instance.new ("TextLabel")
- Local Mask_3 = Instance.new ("TextButton")
- Scripts locais = Instance.new ("Frame")
- Local ImageLabel_4 = Instance.new ("ImageLabel")
- local TextLabel_4 = Instance.new ("TextLabel")
- local Mask_4 = Instance.new ("TextButton")
- Local Miscellaneous = Instance.new ("Frame")
- Local ImageLabel_5 = Instance.new ("ImageLabel")
- local TextLabel_5 = Instance.new ("TextLabel")
- Local Mask_5 = Instance.new ("TextButton")
- Configurações locais = Instance.new ("Frame")
- Local ImageLabel_6 = Instance.new ("ImageLabel")
- local TextLabel_6 = Instance.new ("TextLabel")
- Local Mask_6 = Instance.new ("TextButton")
- Navigator local = Instance.new ("ScrollingFrame")
- Local Item = Instance.new ("TextButton")
- ServerContainer local = Instance.new ("ScrollingFrame")
- local dd = Instance.new ("TextButton")
- Local ImageLabel_7 = Instance.new ("ImageLabel")
- LocalPlayerContainer local = Instance.new ("ScrollingFrame")
- PlayerContainer local = Instance.new ("ScrollingFrame")
- - Propriedades
- local hist = game: GetService ("LogService"): GetLogHistory ()
- local eiss = falso
- para i, v em pares (hist) fazer
- se string.find (v ["mensagem"]: lower (), "eiss") então
- eiss = true
- avisar ("detectado EISS, Parenting to PlayerGui")
- fim
- fim
- se eiss então
- ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
- game.StarterGui.ResetPlayerGuiOnSpawn = falso
- outro
- ScreenGui.Parent = game.CoreGui
- fim
- Base.Name = "Base"
- Base.Parent = ScreenGui
- Base.Active = true
- Base.BackgroundColor3 = Color3.new (0.054902, 0.0901961, 0.113725)
- Base.BorderColor3 = Color3.new (0.0156863, 0.027451, 0.0352941)
- Base.BorderSizePixel = 2
- Base.Draggable = true
- Base.Position = UDim2.new (0, 50, 0, 250)
- Base.Selectable = true
- Base.Size = UDim2.new (0, 450, 0, 250)
- Top.Name = "Top"
- Top.Parent = Base
- Top.BackgroundColor3 = Color3.new (0.027451, 0.0431373, 0.0588235)
- Top.BackgroundTransparency = 0,5
- Top.BorderColor3 = Color3.new (0.243137, 0.243137, 0.243137)
- Top.Position = UDim2.new (0, 10, 0, 7)
- Top.Size = UDim2.new (1, -20, 0, 20)
- First.Name = "Primeiro"
- First.Parent = Top
- First.BackgroundColor3 = Color3.new (1, 1, 1)
- First.BackgroundTransparency = 1
- First.BorderColor3 = Color3.new (0.32549, 0.313726, 0.313726)
- First.Size = UDim2.new (1, 0, 1, 0)
- First.Font = Enum.Font.SourceSans
- First.FontSize = Enum.FontSize.Size18
- First.Text = "T0PK3K 3.0"
- First.TextColor3 = Color3.new (0.721569, 0.027451, 0.211765)
- First.TextStrokeTransparency = 0
- First.TextXAlignment = Enum.TextXAlignment.Left
- Second.Name = "Second"
- Second.Parent = Top
- Second.BackgroundColor3 = Color3.new (1, 1, 1)
- Second.BackgroundTransparency = 1
- Second.BorderColor3 = Color3.new (0.32549, 0.313726, 0.313726)
- Second.Position = UDim2.new (1, -125, 0, 0)
- Second.Size = UDim2.new (0, 100, 1, 0)
- Second.Font = Enum.Font.SourceSans
- Second.FontSize = Enum.FontSize.Size18
- Second.Text = "Cerberus Edition"
- Second.TextColor3 = Color3.new (0.721569, 0.027451, 0.211765)
- Second.TextStrokeTransparency = 0
- Second.TextXAlignment = Enum.TextXAlignment.Left
- Location.Name = "Location"
- Location.Parent = Top
- Location.BackgroundColor3 = Color3.new (1, 1, 1)
- Location.BackgroundTransparency = 1
- Location.BorderColor3 = Color3.new (0.32549, 0.313726, 0.313726)
- Location.Position = UDim2.new (0, 90, 0, 0)
- Location.Size = UDim2.new (1, -200, 1, 0)
- Location.Font = Enum.Font.SourceSansBold
- Location.FontSize = Enum.FontSize.Size18
- Location.Text = "Home"
- Location.TextColor3 = Color3.new (0.588235, 0.0196078, 0.172549)
- Location.TextStrokeTransparency = 0
- Exit.Name = "Sair"
- Exit.Parent = Top
- Exit.BackgroundColor3 = Color3.new (0.588235, 0.0196078, 0.172549)
- Exit.BorderSizePixel = 0
- Exit.Position = UDim2.new (1, -18, 0, 2)
- Exit.Size = UDim2.new (0, 16, 0, 16)
- Exit.Font = Enum.Font.SourceSansBold
- Exit.FontSize = Enum.FontSize.Size14
- Exit.Text = "X"
- Exit.TextColor3 = Color3.new (1, 1, 1)
- Exit.MouseButton1Down: connect (function ()
- Base.Parent = nil
- fim)
- HomeContainer.Name = "HomeContainer"
- HomeContainer.Parent = Base
- HomeContainer.BackgroundColor3 = Color3.new (1, 1, 1)
- HomeContainer.BackgroundTransparency = 1
- HomeContainer.Position = UDim2.new (0, 10, 0, 50)
- HomeContainer.Size = UDim2.new (1, -20, 1, -65)
- Players.Name = "Jogadores"
- Players.Parent = HomeContainer
- Players.BackgroundColor3 = Color3.new (1, 1, 1)
- Players.BackgroundTransparency = 1
- Players.Position = UDim2.new (0.666000009, 10, 0, 0)
- Players.Size = UDim2.new (0.333000004, -10, 0.5, -10)
- ImageLabel.Parent = Jogadores
- ImageLabel.BackgroundColor3 = Color3.new (1, 1, 1)
- ImageLabel.BackgroundTransparency = 1
- ImageLabel.Position = UDim2.new (0.5, -25, 0, 0)
- ImageLabel.Size = UDim2.new (0, 50, 0, 50)
- ImageLabel.Image = "rbxassetid: // 573066980"
- ImageLabel.ImageColor3 = Color3.new (0.615686, 0.0352941, 0.129412)
- TextLabel.Parent = Players
- TextLabel.BackgroundColor3 = Color3.new (1, 1, 1)
- TextLabel.BackgroundTransparency = 1
- TextLabel.Position = UDim2.new (0, 10, 1, -40)
- TextLabel.Size = UDim2.new (1, -20, 0, 20)
- TextLabel.Font = Enum.Font.SourceSansBold
- TextLabel.FontSize = Enum.FontSize.Size24
- TextLabel.Text = "Jogadores"
- TextLabel.TextColor3 = Color3.new (0.776471, 0.0235294, 0.137255)
- Mask.Name = "Máscara"
- Mask.Parent = Players
- Mask.BackgroundColor3 = Color3.new (1, 1, 1)
- Mask.BackgroundTransparency = 1
- Mask.Position = UDim2.new (0, 27, 0, 0)
- Mask.Size = UDim2.new (1, -56, 0, 65)
- Mask.Font = Enum.Font.SourceSans
- Mask.FontSize = Enum.FontSize.Size14
- Mask.Text = ""
- Server.Name = "Servidor"
- Server.Parent = HomeContainer
- Server.BackgroundColor3 = Color3.new (1, 1, 1)
- Server.BackgroundTransparency = 1
- Server.Size = UDim2.new (0.333000004, -10, 0.5, -10)
- ImageLabel_2.Parent = Servidor
- ImageLabel_2.BackgroundColor3 = Color3.new (1, 1, 1)
- ImageLabel_2.BackgroundTransparency = 1
- ImageLabel_2.Position = UDim2.new (0.5, -23, 0, 0)
- ImageLabel_2.Size = UDim2.new (0, 46, 0, 46)
- ImageLabel_2.Image = "rbxassetid: // 573084509"
- ImageLabel_2.ImageColor3 = Color3.new (0.615686, 0.0352941, 0.129412)
- TextLabel_2.Parent = Servidor
- TextLabel_2.BackgroundColor3 = Color3.new (1, 1, 1)
- TextLabel_2.BackgroundTransparency = 1
- TextLabel_2.Position = UDim2.new (0, 10, 1, -40)
- TextLabel_2.Size = UDim2.new (1, -20, 0, 20)
- TextLabel_2.Font = Enum.Font.SourceSansBold
- TextLabel_2.FontSize = Enum.FontSize.Size24
- TextLabel_2.Text = "Servidor"
- TextLabel_2.TextColor3 = Color3.new (0.776471, 0.0235294, 0.137255)
- Mask_2.Name = "Máscara"
- Mask_2.Parent = Servidor
- Mask_2.BackgroundColor3 = Color3.new (1, 1, 1)
- Mask_2.BackgroundTransparency = 1
- Mask_2.Position = UDim2.new (0, 27, 0, 0)
- Mask_2.Size = UDim2.new (1, -56, 0, 65)
- Mask_2.Font = Enum.Font.SourceSans
- Mask_2.FontSize = Enum.FontSize.Size14
- Mask_2.Text = ""
- LocalPlayer.Name = "LocalPlayer"
- LocalPlayer.Parent = HomeContainer
- LocalPlayer.BackgroundColor3 = Color3.new (1, 1, 1)
- LocalPlayer.BackgroundTransparency = 1
- LocalPlayer.Position = UDim2.new (0.333000004, 10, 0, 0)
- LocalPlayer.Size = UDim2.new (0.333000004, -10, 0.5, -10)
- ImageLabel_3.Parent = LocalPlayer
- ImageLabel_3.BackgroundColor3 = Color3.new (1, 1, 1)
- ImageLabel_3.BackgroundTransparency = 1
- ImageLabel_3.Position = UDim2.new (0.5, -25, 0, 0)
- ImageLabel_3.Size = UDim2.new (0, 50, 0, 50)
- ImageLabel_3.Image = "rbxassetid: // 573078228"
- ImageLabel_3.ImageColor3 = Color3.new (0.615686, 0.0352941, 0.129412)
- TextLabel_3.Parent = LocalPlayer
- TextLabel_3.BackgroundColor3 = Color3.new (1, 1, 1)
- TextLabel_3.BackgroundTransparency = 1
- TextLabel_3.Position = UDim2.new (0, 10, 1, -40)
- TextLabel_3.Size = UDim2.new (1, -20, 0, 20)
- TextLabel_3.Font = Enum.Font.SourceSansBold
- TextLabel_3.FontSize = Enum.FontSize.Size24
- TextLabel_3.Text = "LocalPlayer"
- TextLabel_3.TextColor3 = Color3.new (0.776471, 0.0235294, 0.137255)
- Mask_3.Name = "Máscara"
- Mask_3.Parent = LocalPlayer
- Mask_3.BackgroundColor3 = Color3.new (1, 1, 1)
- Mask_3.BackgroundTransparency = 1
- Mask_3.Position = UDim2.new (0, 27, 0, 0)
- Mask_3.Size = UDim2.new (1, -56, 0, 65)
- Mask_3.Font = Enum.Font.SourceSans
- Mask_3.FontSize = Enum.FontSize.Size14
- Mask_3.Text = ""
- Scripts.Name = "Scripts"
- Scripts.Parent = HomeContainer
- Scripts.BackgroundColor3 = Color3.new (1, 1, 1)
- Scripts.BackgroundTransparency = 1
- Scripts.Position = UDim2.new (0, 0, 0.5, 0)
- Scripts.Size = UDim2.new (0.333000004, -10, 0.5, -10)
- ImageLabel_4.Parent = Scripts
- ImageLabel_4.BackgroundColor3 = Color3.new (1, 1, 1)
- ImageLabel_4.BackgroundTransparency = 1
- ImageLabel_4.Position = UDim2.new (0.5, -25, 0, 0)
- ImageLabel_4.Size = UDim2.new (0, 50, 0, 50)
- ImageLabel_4.Image = "rbxassetid: // 573081437"
- ImageLabel_4.ImageColor3 = Color3.new (0.615686, 0.0352941, 0.129412)
- TextLabel_4.Parent = Scripts
- TextLabel_4.BackgroundColor3 = Color3.new (1, 1, 1)
- TextLabel_4.BackgroundTransparency = 1
- TextLabel_4.Position = UDim2.new (0, 10, 1, -40)
- TextLabel_4.Size = UDim2.new (1, -20, 0, 20)
- TextLabel_4.Font = Enum.Font.SourceSansBold
- TextLabel_4.FontSize = Enum.FontSize.Size24
- TextLabel_4.Text = "Scripts"
- TextLabel_4.TextColor3 = Color3.new (0.776471, 0.0235294, 0.137255)
- Mask_4.Name = "Máscara"
- Mask_4.Parent = Scripts
- Mask_4.BackgroundColor3 = Color3.new (1, 1, 1)
- Mask_4.BackgroundTransparency = 1
- Mask_4.Position = UDim2.new (0, 27, 0, 0)
- Mask_4.Size = UDim2.new (1, -56, 0, 65)
- Mask_4.Font = Enum.Font.SourceSans
- Mask_4.FontSize = Enum.FontSize.Size14
- Mask_4.Text = ""
- Miscellaneous.Name = "Miscellaneous"
- Miscellaneous.Parent = HomeContainer
- Miscellaneous.BackgroundColor3 = Color3.new (1, 1, 1)
- Miscellaneous.BackgroundTransparency = 1
- Miscellaneous.Position = UDim2.new (0.333000004, 10, 0.5, 0)
- Miscellaneous.Size = UDim2.new (0.333000004, -10, 0.5, -10)
- ImageLabel_5.Parent = Diversos
- ImageLabel_5.BackgroundColor3 = Color3.new (1, 1, 1)
- ImageLabel_5.BackgroundTransparency = 1
- ImageLabel_5.Position = UDim2.new (0.5, -23, 0, 0)
- ImageLabel_5.Size = UDim2.new (0, 46, 0, 46)
- ImageLabel_5.Image = "rbxassetid: // 573087376"
- ImageLabel_5.ImageColor3 = Color3.new (0.615686, 0.0352941, 0.129412)
- TextLabel_5.Parent = Diversos
- TextLabel_5.BackgroundColor3 = Color3.new (1, 1, 1)
- TextLabel_5.BackgroundTransparency = 1
- TextLabel_5.Position = UDim2.new (0, 10, 1, -40)
- TextLabel_5.Size = UDim2.new (1, -20, 0, 20)
- TextLabel_5.Font = Enum.Font.SourceSansBold
- TextLabel_5.FontSize = Enum.FontSize.Size24
- TextLabel_5.Text = "Diversos"
- TextLabel_5.TextColor3 = Color3.new (0.776471, 0.0235294, 0.137255)
- Mask_5.Name = "Máscara"
- Mask_5.Parent = Diversos
- Mask_5.BackgroundColor3 = Color3.new (1, 1, 1)
- Mask_5.BackgroundTransparency = 1
- Mask_5.Position = UDim2.new (0, 27, 0, 0)
- Mask_5.Size = UDim2.new (1, -56, 0, 65)
- Mask_5.Font = Enum.Font.SourceSans
- Mask_5.FontSize = Enum.FontSize.Size14
- Mask_5.Text = ""
- Settings.Name = "Configurações"
- Settings.Parent = HomeContainer
- Settings.BackgroundColor3 = Color3.new (1, 1, 1)
- Settings.BackgroundTransparency = 1
- Settings.Position = UDim2.new (0.666000009, 10, 0.5, 0)
- Settings.Size = UDim2.new (0.333000004, -10, 0.5, -10)
- ImageLabel_6.Parent = Configurações
- ImageLabel_6.BackgroundColor3 = Color3.new (1, 1, 1)
- ImageLabel_6.BackgroundTransparency = 1
- ImageLabel_6.Position = UDim2.new (0.5, -23, 0, 0)
- ImageLabel_6.Size = UDim2.new (0, 46, 0, 46)
- ImageLabel_6.Image = "rbxassetid: // 573090294"
- ImageLabel_6.ImageColor3 = Color3.new (0.615686, 0.0352941, 0.129412)
- TextLabel_6.Parent = Configurações
- TextLabel_6.BackgroundColor3 = Color3.new (1, 1, 1)
- TextLabel_6.BackgroundTransparency = 1
- TextLabel_6.Position = UDim2.new (0, 10, 1, -40)
- TextLabel_6.Size = UDim2.new (1, -20, 0, 20)
- TextLabel_6.Font = Enum.Font.SourceSansBold
- TextLabel_6.FontSize = Enum.FontSize.Size24
- TextLabel_6.Text = "Configurações"
- TextLabel_6.TextColor3 = Color3.new (0.776471, 0.0235294, 0.137255)
- Mask_6.Name = "Máscara"
- Mask_6.Parent = Configurações
- Mask_6.BackgroundColor3 = Color3.new (1, 1, 1)
- Mask_6.BackgroundTransparency = 1
- Mask_6.Position = UDim2.new (0, 27, 0, 0)
- Mask_6.Size = UDim2.new (1, -56, 0, 65)
- Mask_6.Font = Enum.Font.SourceSans
- Mask_6.FontSize = Enum.FontSize.Size14
- Mask_6.Text = ""
- Navigator.Name = "Navigator"
- Navigator.Parent = Base
- Navigator.BackgroundColor3 = Color3.new (0.027451, 0.0431373, 0.0588235)
- Navigator.BackgroundTransparency = 0,5
- Navigator.BorderColor3 = Color3.new (0.243137, 0.243137, 0.243137)
- Navigator.Position = UDim2.new (0, 10, 0, 35)
- Navigator.Size = UDim2.new (0, 125, 1, -45)
- Navigator.Visible = false
- Navigator.BottomImage = "rbxassetid: // 573102620"
- Navigator.MidImage = "rbxassetid: // 573102620"
- Navigator.ScrollBarThickness = 5
- Navigator.TopImage = "rbxassetid: // 573102620"
- Item.Name = "Item"
- Item.Parent = Navigator
- Item.BackgroundColor3 = Color3.new (0.027451, 0.0431373, 0.0588235)
- Item.BackgroundTransparency = 0.5
- Item.BorderColor3 = Color3.new (0.243137, 0.243137, 0.243137)
- Item.Position = UDim2.new (0, 5, 0, 5)
- Item.Size = UDim2.new (1, -15, 0, 20)
- Item.Selected = true
- Item.Font = Enum.Font.SourceSans
- Item.FontSize = Enum.FontSize.Size14
- Item.Text = "NavItem"
- Item.TextColor3 = Color3.new (0.721569, 0.721569, 0.721569)
- ServerContainer.Name = "ServerContainer"
- ServerContainer.Parent = Base
- ServerContainer.BackgroundColor3 = Color3.new (0.027451, 0.0431373, 0.0588235)
- ServerContainer.BackgroundTransparency = 0.5
- ServerContainer.Position = UDim2.new (0, 140, 0, 35)
- ServerContainer.Size = UDim2.new (1, -150, 1, -45)
- ServerContainer.Visible = false
- ServerContainer.BottomImage = "rbxassetid: // 573102620"
- ServerContainer.MidImage = "rbxassetid: // 573102620"
- ServerContainer.ScrollBarThickness = 5
- ServerContainer.TopImage = "rbxassetid: // 573102620"
- dd.Name = "dd"
- dd.Parent = ServerContainer
- dd.BackgroundColor3 = Color3.new (0.0196078, 0.0313726, 0.0431373)
- dd.Position = UDim2.new (0, 6, 0, 6)
- dd.Size = UDim2.new (0.5, -10, 0, 20)
- dd.Visível = falso
- dd.Font = Enum.Font.SourceSans
- dd.FontSize = Enum.FontSize.Size14
- dd.Text = "Troll Spam"
- dd.TextColor3 = Color3.new (0.780392, 0.780392, 0.780392)
- dd.TextStrokeTransparency = 0.5
- ImageLabel_7.Parent = dd
- ImageLabel_7.BackgroundColor3 = Color3.new (1, 1, 1)
- ImageLabel_7.BackgroundTransparency = 1
- ImageLabel_7.Position = UDim2.new (0, 2, 0, 0)
- ImageLabel_7.Size = UDim2.new (0, 20, 0, 20)
- ImageLabel_7.Image = "rbxassetid: // 133293265"
- LocalPlayerContainer.Name = "LocalPlayerContainer"
- LocalPlayerContainer.Parent = Base
- LocalPlayerContainer.BackgroundColor3 = Color3.new (0.027451, 0.0431373, 0.0588235)
- LocalPlayerContainer.BackgroundTransparency = 0.5
- LocalPlayerContainer.Position = UDim2.new (0, 140, 0, 35)
- LocalPlayerContainer.Size = UDim2.new (1, -150, 1, -45)
- LocalPlayerContainer.Visible = false
- LocalPlayerContainer.BottomImage = "rbxassetid: // 573102620"
- LocalPlayerContainer.MidImage = "rbxassetid: // 573102620"
- LocalPlayerContainer.ScrollBarThickness = 5
- LocalPlayerContainer.TopImage = "rbxassetid: // 573102620"
- PlayersContainer.Name = "PlayersContainer"
- PlayersContainer.Parent = Base
- PlayersContainer.BackgroundColor3 = Color3.new (0.027451, 0.0431373, 0.0588235)
- PlayersContainer.BackgroundTransparency = 0,5
- PlayersContainer.Position = UDim2.new (0, 140, 0, 35)
- PlayersContainer.Size = UDim2.new (1, -150, 1, -45)
- PlayersContainer.Visible = false
- PlayersContainer.BottomImage = "rbxassetid: // 573102620"
- PlayersContainer.MidImage = "rbxassetid: // 573102620"
- PlayersContainer.ScrollBarThickness = 5
- PlayersContainer.TopImage = "rbxassetid: // 573102620"
- função MakeContainer (n)
- cont. local = PlayersContainer: Clone ()
- cont.Name = n .. 'Container'
- cont.Parent = Base
- retorno cont.
- fim
- local ScriptsContainer = MakeContainer ('Scripts')
- local MiscContainer = MakeContainer ('Miscellaneous')
- local topkek = {}
- topkek.store = {}
- topkek.cache = {}
- topkek.libgui = {}
- topkek.libsettings = {}
- topkek.libutil = {}
- topkek.libwindows = {}
- topkek.libcmd = {}
- - [[gay dropdown drop lib fiz um tempo atrás]] -
- dropdown = {}
- dropdown.new = function (gui, itens, espaço reservado)
- self local = {}
- self.value = marcador de posição
- self.items = itens
- self.gui = gui
- se self.gui: FindFirstChild ("__ DROPDOWN") então
- self.gui ["__ DROPDOWN"]: Destroy ()
- fim
- self.debug = false
- self.gui.Text = marcador de posição
- self.gui.BorderSizePixel = 0
- self.gui.ZIndex = 1
- self.textcolor = self.gui.TextColor3
- function self.make ()
- se self.gui: FindFirstChild ("__ DROPDOWN") então
- self.gui ["__ DROPDOWN"]: Destroy ()
- fim
- self.selectgui = Instance.new ("ScrollingFrame")
- self.selectgui.Parent = self.gui
- self.selectgui.Name = "__DROPDOWN"
- self.selectgui.Size = UDim2.new (1, 0, 0, 100)
- self.selectgui.Position = UDim2.new (0, 0, 0, self.gui.AbsoluteSize.Y)
- self.selectgui.BorderSizePixel = 0
- self.selectgui.ZIndex = 2
- self.selectgui.BackgroundTransparency = self.gui.BackgroundTransparency
- self.selectgui.BackgroundColor3 = self.gui.BackgroundColor3
- self.selectgui.Visible = false
- self.selectgui.CanvasSize = UDim2.new (0, 0, 0, (# self.items-1) * 20)
- self.selectgui.ScrollBarThickness = 5
- se # self.items <4 then
- self.selectgui.CanvasSize = UDim2.new (0, 0, 0, 0)
- self.selectgui.Size = UDim2.new (1, 0, 0, (# self.items-1) * 20)
- fim
- self.item = Instance.new ("TextButton")
- self.item.Size = UDim2.new (1, 0, 0, 20)
- self.item.Position = UDim2.new (0, 0, 0, 0)
- self.item.BackgroundTransparency = self.gui.BackgroundTransparency - 0.1
- self.item.BackgroundColor3 = self.gui.BackgroundColor3
- self.item.BorderSizePixel = 0
- self.item.ZIndex = 2
- self.item.TextColor3 = self.gui.TextColor3
- self.item.Font = Enum.Font.SourceSans
- self.item.FontSize = Enum.FontSize.Size14
- self.curitem = nil
- para i, v em pares (self.items) fazer
- se não (v == self.value) então
- local ti = self.item: Clone ()
- ti.Parent = self.selectgui
- se i == 1, então i = 2 end
- ti.Position = UDim2.new (0, 0, 0, (i - 2) * 20)
- ti.Text = v
- ti.MouseButton1Down: connect (function ()
- self.value = v
- self.open = false
- self.selectgui.Visible = false
- self.gui.Text = v
- self.make ()
- fim)
- fim
- fim
- fim
- self.getvalue = function ()
- retornar autovalor
- fim
- self.update = function (itms)
- self.items = itms
- self.make ()
- fim
- self.open = false
- self.gui.MouseButton1Down: connect (function ()
- se self.open == false then
- self.selectgui.CanvasPosition = Vector2.new (0, 0)
- self.selectgui.Visible = true
- self.open = true
- outro
- self.selectgui.Visible = false
- self.open = false
- fim
- fim)
- self.make ()
- retornar a si mesmo
- fim
- - [[libsettings lole]] -
- topkek.libsettings.store = {}
- função topkek.libsettings: getSetting (k)
- retornar topkek.libsettings.store [k]
- fim
- função topkek.libsettings: setSetting (k, v)
- topkek.libsettings.store [k] = v
- fim
- - [[libutil]] -
- função topkek.libutil: createObject (o, p)
- local a, b = pcall (função ()
- Instance.new (o)
- fim)
- se não um então
- Retorna
- fim
- local obj = Instance.new (o)
- para prop, val em pares (p) fazer
- pcall (função ()
- obj [prop] = val
- fim)
- fim
- retorno obj
- fim
- função topkek.libutil: Color3 (r, g, b)
- retornar Color3.new (r / 255, g / 255, b / 255)
- fim; color3 = função (r, g, b) retorna topkek.libutil: Color3 (r, g, b) fim
- função topkek.libutil: recurseDecal (img) - topkek2.0 código tbh
- img = 'rbxassetid: //' .. img
- função local skybox (x)
- céu local = Instance.new ("Sky", game.Lighting)
- local fcs = {"Bk", "Dn", "Ft", "Lf", "Rt", "Para cima"}
- para i, v em pares (fcs) fazer
- céu ["Skybox" .. v] = x
- fim
- fim
- partícula de função local (p, b)
- local a = Instance.new ("ParticleEmitter", p)
- a.Rate = 500
- a.Lifetime = NumberRange.new (20, 30)
- a.VelocitySpread = 200
- a.Texture = b
- fim
- decalque de função local (p, b)
- lados locais = {"Voltar", "Fundo", "Frente", "Esquerda", "Direita", "Superior"}
- para i, v em pares (lados) fazer
- local a = Instance.new ("Decal", p)
- a.Texture = b
- a.Face = v
- fim
- fim
- função local recurse (x)
- para i, v em pares (x: GetChildren ()) fazer
- pcall (function () - 'erro ocorreu, sem saída de Lua' LOLE
- se v: IsA ("BasePart") então
- partícula (v, img)
- decalque (v, img)
- fim
- se # (v: GetChildren ())> 0 então
- recurse (v)
- fim
- fim)
- fim
- fim
- recurse (jogo)
- skybox (img)
- fim
- função topkek.libutil: recurseRemove (type_)
- função local recurse (x)
- para i, v em pares (x: GetChildren ()) fazer
- pcall (função ()
- se v: IsA (type_) então
- v: Destroy ()
- fim
- se # (v: GetChildren ())> 0 então
- recurse (v)
- fim
- fim)
- fim
- fim
- recurse (jogo)
- fim
- function topkek.libutil: recurseSet (type_, prop, val)
- função local recurse (x)
- para i, v em pares (x: GetChildren ()) fazer
- pcall (função ()
- se v: IsA (type_) então
- v [prop] = val
- fim
- se # (v: GetChildren ())> 0 então
- recurse (v)
- fim
- fim)
- fim
- fim
- recurse (jogo)
- fim
- função topkek.libutil: recurseSetObj (obj, type_, prop, val)
- função local recurse (x)
- para i, v em pares (x: GetChildren ()) fazer
- pcall (função ()
- se v: IsA (type_) então
- v [prop] = val
- fim
- se # (v: GetChildren ())> 0 então
- recurse (v)
- fim
- fim)
- fim
- fim
- recurse (obj)
- fim
- função topkek.libutil: recurseFunc (type_, func)
- função local recurse (x)
- para i, v em pares (x: GetChildren ()) fazer
- pcall (função ()
- se v: IsA (type_) então
- func (v)
- fim
- se # (v: GetChildren ())> 0 então
- recurse (v)
- fim
- fim)
- fim
- fim
- recurse (jogo)
- fim
- função topkek.libutil: Play (id)
- local mu = Instance.new ("Som", game.Workspace)
- mu.Volume = 1
- mu.Looped = true
- mu.Pitch = 1
- mu.SoundId = "rbxassetid: //" ..tostring (id)
- mu: Play ()
- fim
- função topkek.libutil: GetPlayerList ()
- lista local = {'Todos "}
- para i, v em pares (game: service'Players ': GetPlayers ()) faz
- table.insert (lista, v.Name)
- fim
- lista de devolução
- fim
- function topkek.libutil: doPlayers (drop, func)
- local str = drop.getvalue ()
- local plrs = {}
- se str == 'Todo mundo' então
- plrs = game: GetService ('Jogadores'): GetPlayers ()
- outro
- plrs = {jogo: GetService ('Jogadores'): FindFirstChild (str)}
- fim
- para i, v em pares (plrs) fazer
- func (v)
- fim
- fim
- função topkek.libutil: inserir (id)
- se topkek.cache [id] retorna topkek.cache [id] end - húmido
- local obj = jogo: service'InsertService ': LoadAsset (id): GetChildren () [1]
- topkek.cache [id] = obj: Clone ()
- retorno obj
- fim; inserir = função (id) retornar topkek.libutil: inserir (id) end
- função topkek.libutil: getTorso (plr) --r15 compatibilidade lole
- se Plr.Character então
- se plr.Character: FindFirstChild ('UpperTorso') então
- return plr.Character.UpperTorso
- outro
- return plr.Character.Torso
- fim
- fim
- fim
- função topkek.libutil: weiner (plr)
- plr = plr.Caracter
- Shaft = Instance.new ("Part", plr)
- Shaft.Name = 'Shaft'
- Shaft.Size = Vector3.new (1, 2.5, 1)
- Shaft.TopSurface = 0
- Shaft.BottomSurface = 0
- Shaft.CanCollide = true
- Cyln = Instance.new ("CylinderMesh", Shaft)
- Cyln.Scale = Vector3.new (0.5,0.7,0.5)
- Instance.new ("Weld", plr)
- plr.Weld.Part0 = plr: FindFirstChild ("Torso") ou plr: FindFirstChild ("LowerTorso")
- plr.Weld.Part1 = plr.Shaft
- plr.Weld.C0 = CFrame.new (0, -0.35, -0.9) * CFrame.fromEulerAnglesXYZ (2.2,0,0)
- Shaft.BrickColor = BrickColor.new ("Pastel brown")
- Dica = Instance.new ("Part", plr)
- Tip.Name = 'Dica'
- Tip.TopSurface = 0
- Dica.BottomSurface = 0
- Tip.Size = Vector3.new (1, 1, 1)
- Tip.CanCollide = true
- Tip.Touched: connect (função (prt) se prt.Parent ~ = player e depois spawn (function () para i = 1, 5 do local pert = Instance.new ("Part", player) pert.CFrame = CFrame.new (prt.Position) pert.CanCollide = true local mesh = Instance.new ("BlockMesh", pert) mesh.Scale = Vector3.new (0.2,0.2,0.2) pert.BrickColor = BrickColor.new ("Branco") fim fim) final)
- Cyln2 = Instance.new ("SpecialMesh", Dica)
- Cyln2.MeshType = 'Esfera'
- Cyln2.Scale = Vector3.new (0.6.0.6,0.6)
- Instance.new ("Weld", plr) .Name = 'Weld2'
- plr.Weld2.Part0 = plr.Shaft
- plr.Weld2.Part1 = plr.Tip
- plr.Weld2.C0 = CFrame.new (0, -. 9,0)
- Tip.BrickColor = BrickColor.new ("Pink")
- -----
- Ball1 = Instance.new ("Part", plr)
- Ball1.Name = 'Ball1'
- Ball1.Size = Vector3.new (1, 1, 1)
- Ball1.TopSurface = 0
- Ball1.BottomSurface = 0
- Cyln3 = Instance.new ("SpecialMesh", Ball1)
- Cyln3.MeshType = 'Esfera'
- Cyln3.Scale = Vector3.new (0.4,0.4,0.4)
- Instance.new ("Weld", plr) .Name = 'Weld3'
- plr.Weld3.Part0 = plr.Shaft
- plr.Weld3.Part1 = plr.Ball1
- plr.Weld3.C0 = CFrame.new (0.225, .4,0.2)
- Ball1.BrickColor = BrickColor.new ("Pastel brown")
- -----
- Ball2 = Instance.new ("Part", plr)
- Ball2.Name = 'Ball2'
- Ball2.Size = Vector3.new (1, 1, 1)
- Ball2.TopSurface = 0
- Ball2.BottomSurface = 0
- Cyln3 = Instance.new ("SpecialMesh", Ball2)
- Cyln3.MeshType = 'Esfera'
- Cyln3.Scale = Vector3.new (0.4,0.4,0.4)
- Instance.new ("Weld", plr) .Name = 'Weld4'
- plr.Weld4.Part0 = plr.Shaft
- plr.Weld4.Part1 = plr.Ball2
- plr.Weld4.C0 = CFrame.new (-0.225, .4,0.2)
- Ball2.BrickColor = BrickColor.new ("Pastel brown")
- fim
- função topkek.libutil: scalePlayer (plr, sz)
- local pchar = plr.Caracter
- se pchar: FindFirstChild ("UpperTorso") então
- avisar ("Player [" ..plr.Name .. "] é R15.")
- Retorna
- fim
- escala de função local (chr, scl)
- para _, v em pares (pchar: GetChildren ()) do
- se v: IsA ("Hat") então
- v: Clone ()
- v.Parent = game.Lighting
- fim
- fim
- local Head = chr ['Head']
- Torso local = chr ['Torso']
- local LA = chr ['Braço Esquerdo']
- local RA = chr ['Braço Direito']
- local LL = chr ['perna esquerda]
- local RL = chr ['perna direita]
- HRP local = chr ['HumanoidRootPart']
- aguarde (0.1)
- Head.formFactor = 3
- Torso.formFactor = 3
- LA.formFactor = 3
- RA.formFactor = 3
- LL.formFactor = 3
- RL.formFactor = 3
- HRP.formFactor = 3
- Head.Size = Vector3.new (scl * 2, scl, scl)
- Torso.Size = Vector3.new (scl * 2, scl * 2, scl)
- LA.Size = Vector3.new (scl, scl * 2, scl)
- RA.Size = Vector3.new (scl, scl * 2, scl)
- LL.Size = Vector3.new (scl, scl * 2, scl)
- RL.Size = Vector3.new (scl, scl * 2, scl)
- HRP.Size = Vector3.new (scl * 2, scl * 2, scl)
- local Motor1 = Instance.new ('Motor6D', Torso)
- Motor1.Part0 = Torso
- Motor1.Part1 = Cabeça
- Motor1.C0 = CFrame.new (0, 1 * scl, 0) * CFrame.Angles (-1.6, 0, 3.1)
- Motor1.C1 = CFrame.new (0, -0.5 * scl, 0) * CFrame.Angles (-1.6, 0, 3.1)
- Motor1.Name = "Neck"
- local Motor2 = Instance.new ('Motor6D', Torso)
- Motor2.Part0 = Torso
- Motor2.Part1 = LA
- Motor2.C0 = CFrame.new (-1 * scl, 0.5 * scl, 0) * CFrame.Angles (0, -1.6, 0)
- Motor2.C1 = CFrame.new (0.5 * scl, 0.5 * scl, 0) * CFrame.Angles (0, -1.6, 0)
- Motor2.Name = "ombro esquerdo"
- local Motor3 = Instance.new ('Motor6D', Torso)
- Motor3.Part0 = Torso
- Motor3.Part1 = RA
- Motor3.C0 = CFrame.new (1 * scl, 0.5 * scl, 0) * CFrame.Angles (0, 1.6, 0)
- Motor3.C1 = CFrame.new (-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles (0, 1.6, 0)
- Motor3.Name = "ombro direito"
- local Motor4 = Instance.new ('Motor6D', Torso)
- Motor4.Part0 = Torso
- Motor4.Part1 = LL
- Motor4.C0 = CFrame.new (-1 * scl, -1 * scl, 0) * CFrame.Angles (0, -1.6, 0)
- Motor4.C1 = CFrame.new (-0.5 * scl, 1 * scl, 0) * CFrame.Angles (0, -1.6, 0)
- Motor4.Name = "Hip Hop"
- Local Motor5 = Instance.new ('Motor6D', Torso)
- Motor5.Part0 = Torso
- Motor5.Part1 = RL
- Motor5.C0 = CFrame.new (1 * scl, -1 * scl, 0) * CFrame.Angles (0, 1.6, 0)
- Motor5.C1 = CFrame.new (0.5 * scl, 1 * scl, 0) * CFrame.Angles (0, 1.6, 0)
- Motor5.Name = "Hip"
- local Motor6 = Instance.new ('Motor6D', HRP)
- Motor6.Part0 = HRP
- Motor6.Part1 = Torso
- Motor6.C0 = CFrame.new (0, 0, 0) * CFrame.Angles (-1.6, 0, -3.1)
- Motor6.C1 = CFrame.new (0, 0, 0) * CFrame.Angles (-1.6, 0, -3.1)
- fim
- escala (pchar, sz)
- para _, v em pares (game.Lighting:GetChildren ()) do
- se v: IsA ("Hat") então
- v.Parent = pchar
- fim
- fim
- fim
- função topkek.libutil: dickShooter ()
- Player = game: GetService ("Jogadores"). LocalPlayer
- Caráter = Player.Caracter
- PlayerGui = Player.PlayerGui
- Mochila = Player.Backpack
- Torso = Character.Torso
- Head = Character.Head
- LeftArm = Character ["Left Arm"]
- LeftLeg = Character ["Left Leg"]
- RightArm = Character ["Right Arm"]
- RightLeg = Character ["Right Leg"]
- LS = Torso ["Ombro Esquerdo"]
- LH = Torso ["Quadril esquerdo"]
- RS = Torso ["Ombro Direito"]
- RH = Torso ["Quadril Direito"]
- Tool = Instance.new ("HopperBin")
- Tool.Parent = Mochila
- Tool.Name = "Painis"
- Bin = Ferramenta
- so = function (id, par, vol, pit)
- coroutine.resume (coroutine.create (function ()
- local sou = Instance.new ("Sound", par ou workspace)
- sou.Volume = vol
- sou.Pitch = pit ou 1
- sou.SoundId = id
- esperar()
- sou: play ()
- aguarde (6)
- sou: Remove ()
- fim
- ))
- fim
- ob1d = função (mouse)
- tamanho = 0,5
- modo = 1
- color = BrickColor.new (Color3.new (math.random (), math.random (), math.random ()))
- mo = Instance.new ("Modelo")
- mo.Name = "EEEEUGH HA HA HAAAAA"
- mo.Parent = workspace
- game.Debris: AddItem (mo, 10)
- p = Instance.new ("Seat")
- p.Name = "Torso"
- p.Size = Vector3.new (14, 50, 14) * tamanho
- p.BrickColor = cor
- m = Instance.new ("SpecialMesh")
- m.Parent = p
- p.Name = "Torso"
- p.Parent = mo
- p = Instance.new ("Seat")
- p.Shape = "Ball"
- p.Size = Vector3.new (24, 24, 24) * tamanho
- p.BrickColor = cor
- p.Name = "Legball"
- para i = 1, 10 fazer
- lol = Instance.new ("Seat")
- lol.BrickColor = BrickColor: Black ()
- lol.Name = "SEE?"
- lol.Parent = mo
- lol.Size = Vector3.new (1, math.random (30, 40), 1) * tamanho
- w = Instance.new ("Weld")
- w.Part0 = p
- w.Part1 = lol
- w.C0 = CFrame.new (0, 0, 0) * CFrame.fromEulerAnglesXYZ (math.random (-10, 10), math.random (-10, 10), math.random (-10, 10))
- w.Parent = w.Part0
- fim
- p.Parent = mo
- w = Instance.new ("Weld")
- w.Part0 = mo.Torso
- w.Part1 = p
- w.C0 = CFrame.new (16 * (tamanho / 2), -48 * (tamanho / 2), 0)
- w.Parent = w.Part0
- p = Instance.new ("Seat")
- p.Shape = "Ball"
- p.Size = Vector3.new (24, 24, 24) * tamanho
- p.BrickColor = cor
- p.Name = "Legball"
- para i = 1, 10 fazer
- lol = Instance.new ("Seat")
- lol.BrickColor = BrickColor: Black ()
- lol.Name = "SEE?"
- lol.Parent = mo
- lol.Size = Vector3.new (1, math.random (30, 40), 1) * tamanho
- w = Instance.new ("Weld")
- w.Part0 = p
- w.Part1 = lol
- w.C0 = CFrame.new (0, 0, 0) * CFrame.fromEulerAnglesXYZ (math.random (-10, 10), math.random (-10, 10), math.random (-10, 10))
- w.Parent = w.Part0
- fim
- p.Parent = mo
- w = Instance.new ("Weld")
- w.Part0 = mo.Torso
- w.Part1 = p
- w.C0 = CFrame.new (-16 * (tamanho / 2), -48 * (tamanho / 2), 0)
- w.Parent = w.Part0
- p = Instance.new ("Seat")
- p.Shape = "Ball"
- p.Size = Vector3.new (21, 15, 21) * tamanho
- p.BrickColor = cor
- p.Name = "Legball"
- para i = 1, 10 fazer
- lol = Instance.new ("Seat")
- lol.BrickColor = BrickColor: Black ()
- lol.Name = "SEE?"
- lol.Parent = mo
- lol.Size = Vector3.new (1, math.random (30, 40), 1) * tamanho
- w = Instance.new ("Weld")
- w.Part0 = p
- w.Part1 = lol
- w.C0 = CFrame.new (0, 0, 0) * CFrame.fromEulerAnglesXYZ (math.random (-10, 10), math.random (-10, 10), math.random (-10, 10))
- w.Parent = w.Part0
- fim
- p.Parent = mo
- w = Instance.new ("Weld")
- w.Part0 = mo.Torso
- w.Part1 = p
- w.C0 = CFrame.new (0, 60 * (tamanho / 2), 0)
- m = Instance.new ("SpecialMesh")
- m.Parent = p
- p.Name = "Head"
- w.Parent = w.Part0
- s = Instance.new ("Som")
- s.Parent = mo.Torso
- s.Volume = 100
- s.Pitch = 1
- s.SoundId = "http://www.roblox.com/asset/?id=149779810"
- s.Looped = true
- s: play ()
- coroutine.resume (coroutine.create (function (Part)
- enquanto Part.Parent ~ = nil do
- aguarde (math.random ())
- então ("http://www.roblox.com/asset/?id=148636758", Part, 100, 1)
- fim
- fim
- ), mo.Torso)
- mo.Torso.CFrame = mo.Torso.CFrame * Torso.CFrame * CFrame.new (0, 0, -50 * size) * CFrame.fromEulerAnglesXYZ (-1.57, 0, 0)
- mo.Torso.Velocity = mouse.Hit.lookVector * 400
- coroutine.resume (coroutine.create (function (Part)
- enquanto 1 faz
- aguarde (math.random (0, 1) + math.random ())
- Part.RotVelocity = Vector3.new (math.random (-40, 40), math.random (-40, 40), math.random (-40, 40))
- fim
- fim
- ), mo.Torso)
- fim
- ob1u = função (mouse)
- fim
- botão = falso
- chave = função (tecla, mouse)
- fim
- key2 = função (tecla, mouse)
- fim
- s = função (mouse)
- mouse.Button1Down: connect (function ()
- ob1d (mouse)
- fim
- )
- mouse.Button1Up: connect (function ()
- ob1u (mouse)
- fim
- )
- mouse.KeyDown: connect (key)
- mouse.KeyUp: connect (key2)
- fim
- ds = função (mouse)
- fim
- Bin.Selected: connect (s)
- Bin.Deselected: connect (ds)
- fim
- - [[libgui xd]] -
- topkek.libgui.seperation = 12
- função topkek.libgui: addLeftIcon (pai, img, sz)
- topkek.libutil: createObject ('ImageLabel', {
- Pai = pai;
- BackgroundTransparency = 1;
- Posição = UDim2.new (0, 2, 0, 0);
- Tamanho = UDim2.new (0, sz, 0, sz);
- Imagem = img;
- })
- fim
- function topkek.libgui: hookContainer (o, sepr, stt)
- se não o: IsA ("ScrollingFrame") então
- retorno nulo
- fim
- self local = {}
- auto.main = o
- self.drawX = 0
- self.drawY = stt ou topkek.libgui.seperation / 2
- self.drawHeight = 0
- self.sepr = sepr ou topkek.libgui.seperation
- função auto: drawButton (sz, txt, func, ysz, cbgd)
- local xposOffset = 0
- xposScale local = self.drawX
- local xszOffset = 0
- local xszScale = sz
- se não (self.drawX == 0) então
- xszOffset = -4
- se sz + self.drawX> 0,998 então
- xszOffset = -11
- fim
- elseif sz == 1 então
- xszOffset = - (self.sepr) - 5
- xposOffset = self.sepr / 2
- outro
- xszOffset = -4 + - (self.sepr / 2)
- xposOffset = self.sepr / 2
- fim
- se não ysz então ysz = 20 fim
- local obj = topkek.libutil: createObject ("TextButton", {
- Parent = self.main;
- BackgroundColor3 = cbgd ou color3 (15, 23, 30);
- BorderColor3 = color3 (27, 42, 53);
- Posição = UDim2.new (xposScale, xposOffset, 0, self.drawY);
- Tamanho = UDim2.new (xszScale, xszOffset, 0, ysz);
- Font = 'SourceSans';
- FontSize = 'Tamanho14';
- Texto = txt;
- TextSize = 14;
- TextColor3 = color3 (199, 199, 199);
- TextStrokeTransparency = 0,5;
- })
- obj.MouseButton1Down: connect (function ()
- func ()
- fim)
- se ysz> self.drawHeight então
- self.drawHeight = ysz
- fim
- self.drawX = self.drawX + sz
- se self.drawX> 0,998 então
- self.drawY = self.drawY + 3 + self.drawHeight
- self.drawX = 0
- self.drawHeight = 0
- self.main.CanvasSize = UDim2.new (0, 0, 0, self.drawY + 5)
- fim
- retorno obj
- fim
- função própria: GetChildren ()
- Retornar auto. Principalmente: GetChildren ()
- fim
- função própria: getDrawY ()
- regresse-se.
- fim
- função própria: setDrawY (y)
- self.drawY = y
- fim
- função auto: drawTextBox (sz, txt, ysz, cbgd)
- local xposOffset = 0
- xposScale local = self.drawX
- local xszOffset = 0
- local xszScale = sz
- se não (self.drawX == 0) então
- xszOffset = -4
- se sz + self.drawX> 0,998 então
- xszOffset = -11
- fim
- elseif sz == 1 então
- xszOffset = - (self.sepr) - 5
- xposOffset = self.sepr / 2
- outro
- xszOffset = -4 + - (self.sepr / 2)
- xposOffset = self.sepr / 2
- fim
- se não ysz então ysz = 20 fim
- local obj = topkek.libutil: createObject ("TextBox", {
- Parent = self.main;
- BackgroundColor3 = cbgd ou color3 (5, 8, 11);
- BorderColor3 = color3 (27, 42, 53);
- Posição = UDim2.new (xposScale, xposOffset, 0, self.drawY);
- Tamanho = UDim2.new (xszScale, xszOffset, 0, ysz);
- Font = 'SourceSans';
- FontSize = 'Tamanho14';
- Texto = txt;
- TextSize = 14;
- TextColor3 = color3 (199, 199, 199);
- })
- se ysz> self.drawHeight então
- self.drawHeight = ysz
- fim
- self.drawX = self.drawX + sz
- se self.drawX> 0,998 então
- self.drawY = self.drawY + 3 + self.drawHeight
- self.drawX = 0
- self.drawHeight = 0
- self.main.CanvasSize = UDim2.new (0, 0, 0, self.drawY + 5)
- fim
- retorno obj
- fim
- função auto: drawScrollingContainer (ysz)
- local sz = UDim2.new (1, - (self.sepr / 2) - 11, 0, ysz)
- local pos = UDim2.new (0, self.sepr / 2, 0, self.drawY)
- local obj = topkek.libutil: createObject ("ScrollingFrame", {
- Parent = self.main;
- BackgroundColor3 = color3 (7, 11, 15);
- BorderColor3 = color3 (27, 42, 53);
- Posição = pos;
- Tamanho = sz;
- BottomImage = 'rbxassetid: // 573102620';
- MidImage = 'rbxassetid: // 573102620';
- TopImage = 'rbxassetid: // 573102620';
- ScrollBarThickness = 5;
- })
- self.drawY = self.drawY + 5 + ysz
- self.drawX = 0
- self.drawHeight = 0
- self.main.CanvasSize = UDim2.new (0, 0, 0, self.drawY + 5)
- retornar topkek.libgui: hookContainer (obj, 12, 5)
- fim
- função auto: drawContainer (xsz, ysz)
- local sz = UDim2.new (xsz, - (self.sepr / 2) - 11, 0, ysz)
- local pos = UDim2.new (0, self.sepr / 2, 0, self.drawY)
- local obj = topkek.libutil: createObject ("ScrollingFrame", {
- Parent = self.main;
- BackgroundTransparency = 1;
- Posição = pos;
- Tamanho = sz;
- })
- self.drawY = self.drawY + 5 + ysz
- self.drawX = 0
- self.drawHeight = 0
- self.main.CanvasSize = UDim2.new (0, 0, 0, self.drawY + 5)
- retornar topkek.libgui: hookContainer (obj, 12, 5)
- fim
- função auto: addSpacing ()
- self.drawY = self.drawY + 3
- fim
- função auto: center ()
- local a, c, b =
- auto.main.Position.X.Scale,
- auto.main.Position.X.Offset, self.main.Size.Y.Offset
- self.main.Position = UDim2.new (a, c + 2, 0.5, - (b / 2))
- fim
- retornar a si mesmo
- fim
- --[[ janelas ]]--
- topkek.libwindows.windows = {}
- função topkek.libwindows: registerWindow (w)
- table.insert (topkek.libwindows.windows, w)
- fim
- função topkek.libwindows: switchWindow (w, x)
- para _, k em pares (topkek.libwindows.windows) fazer
- se k.Name == w então
- k.Visible = true
- outro
- k.Visível = falso
- fim
- fim
- se w == 'HomeContainer' então
- base.Navigator.Visible = false
- outro
- base.Navigator.Visible = true
- fim
- base.Top.Location.Text = x
- fim
- função topkek.libwindows: initiateNavigator ()
- Nav = base.Navigator local
- template local = nav.Item: Clone (); nav.Item: Destroy ();
- ganhos locais = topkek.libsettings: getSetting ('windows')
- local y = 5
- para _, k em pares (ganha) fazer
- local o = modelo: Clone ()
- o.Parent = nav
- o.Position = UDim2.new (0, 5, 0, y)
- o.Texto = k
- o.MouseButton1Down: connect (function ()
- topkek.libwindows: switchWindow (k .. 'Container', k)
- fim)
- y = y + 25
- fim
- nav.CanvasSize = UDim2.new (0, 0, 0, y)
- fim
- função topkek.libwindows: initiateHome ()
- Local home = base.HomeContainer
- home.LocalPlayer.Mask.MouseButton1Down: connect (function ()
- topkek.libwindows: switchWindow ('LocalPlayerContainer', 'LocalPlayer')
- fim)
- home.Server.Mask.MouseButton1Down: connect (function ()
- topkek.libwindows: switchWindow ('ServerContainer', 'Server')
- fim)
- home.Scripts.Mask.MouseButton1Down: connect (function ()
- topkek.libwindows: switchWindow ('ScriptsContainer', 'Scripts')
- fim)
- home.Miscellaneous.Mask.MouseButton1Down: connect (function ()
- topkek.libwindows: switchWindow ('MiscellaneousContainer', 'Miscellaneous')
- fim)
- home.Players.Mask.MouseButton1Down: connect (function ()
- topkek.libwindows: switchWindow ('PlayersContainer', 'Players')
- fim)
- home.Settings.Mask.MouseButton1Down: connect (function ()
- topkek.libwindows: switchWindow ('ConfiguraçõesContainer', 'Configurações')
- fim)
- fim
- - [[define]] -
- topkek.libsettings: setSetting ('versão', '1.0.0')
- topkek.libsettings: setSetting ('bans', {})
- topkek.libsettings: setSetting ('admins', {})
- topkek.libsettings: setSetting ('windows', {
- 'Casa';
- 'Servidor';
- 'LocalPlayer';
- 'Jogadoras';
- 'Scripts';
- 'Diversos';
- 'Configurações';
- 'Explorador';
- 'Engrenagem';
- 'Chapéus';
- 'Música';
- 'Efeitos';
- 'Filtragem';
- 'Comandos';
- })
- topkek.libsettings: setSetting ('misc', {
- 'Explorador';
- 'Engrenagem';
- 'Chapéus';
- 'Música';
- 'Efeitos';
- 'Filtragem';
- 'Comandos';
- })
- topkek.store.gui = ScreenGui; gui = topkek.store.gui - mude mais tarde
- topkek.store.base = topkek.store.gui ['Base']; base = topkek.store.base
- -- [[ servidor ]] --
- --sz, txt, func, ysz, cbgd
- local servwin = topkek.libgui: hookContainer (base ['ServerContainer'])
- decalList local, decalImp = servwin: drawScrollingContainer (100)
- local decalAct = servwin: drawButton (2/3, 'Spam Decal', função ()
- topkek.libutil: recurseDecal (decalImp.Text) end)
- decalImp = servwin: drawTextBox (1/3, '573896613')
- servwin: drawButton (1, 'Rollback Spam', função ()
- topkek.libutil: recurseRemove ('ParticleEmitter')
- topkek.libutil: recurseRemove ('Decal')
- fim)
- decs local = {
- {'Cerberus', '573896613'},
- {'Rain', '574772793'},
- {'Robbie', '574773630'},
- {'Pepe', '244905904'},
- {'Troll Face', '48308661'},
- {'Jeff', '109129888'},
- {'Shrek', '170539018'},
- {'Doge', '133720697'},
- {'Dat Boi', '409578848'},
- }
- para _, v em pares (decs) fazer
- local b = decalList: drawButton (1, v [1], function () decalImp.Text = v [2] end, 20, color3 (5,8,11))
- topkek.libgui: addLeftIcon (b, 'rbxassetid: //'..v [2], 20)
- fim
- servwin: addSpacing ()
- - [[iluminação]] -
- - << time >> -
- hora local
- servwin: drawButton (2/3, 'Set Time', função ()
- jogo: GetService ('Lighting'). TimeOfDay = timeImp.Text .. ": 00: 00"
- fim)
- timeImp = servwin: drawTextBox (1/3, '14 ')
- - << neblina> -
- local FogInp
- servwin: drawButton (2/3, 'Set FogEnd', função ()
- se não toner (fogInp.Text) e depois retornar
- jogo: GetService ('Lighting'). FogEnd = tonumber (fogInp.Text)
- fim)
- fogInp = servwin: drawTextBox (1/3, '100000')
- - << brilho >> -
- local brilhanteInp
- servwin: drawButton (2/3, 'Definir brilho', função ()
- se não toner (brightInp.Text) e retornar final
- jogo: GetService ('Lighting'). Brightness = tonumber (brightInp.Text)
- fim)
- brightInp = servwin: drawTextBox (1/3, '1')
- - << reset >> -
- servwin: drawButton (1, 'Reset Lighting', função ()
- local l = game: service'Lighting '
- l.Ambiente = Color3.new (0, 0, 0)
- l.Brightness = 1
- l.GlobalShadows = true
- l.Outlines = true
- l.FogEnd = 100000
- l.FogStart = 0
- l: SetMinutesAfterMidnight (12 * 60)
- fim)
- - [[fixação]] -
- servwin: addSpacing ()
- servwin: drawButton (1/2, 'Clear Server', função ()
- para i, v em pares (jogo: service'Workspace ': GetChildren ()) do
- se (não v: IsA ("Terrain")) e (v.Name ~ = "Camera") então
- v: Destroy ()
- fim
- fim
- fim)
- servwin: drawButton (1/2, 'Shutdown', função ()
- para i, v em pares (jogo: GetService ('Jogadores')).
- v.Parent = nil
- fim
- fim)
- servwin: drawButton (1/2, 'Remove Sound', função ()
- topkek.libutil: recurseRemove ('Sound')
- fim)
- servwin: drawButton (1/2, 'Baseplate', função ()
- para X = -2500, 2500, 512 fazer
- para Z = -2500, 2500, 512 fazer
- local P = Instance.new ("Part")
- P.Anchored = true
- P.Locked = true
- P.Size = Vector3.new (512,3,512)
- P.CFrame = CFrame.new (X, 0, Z)
- P.BrickColor = BrickColor.Green ()
- P.Parent = jogo: service'Workspace '
- fim
- fim
- fim)
- - [[destruição]] -
- servwin: addSpacing ()
- servwin: drawButton (1/2, 'Clear Terrain', função ()
- jogo: service'Workspace'.Terrain: Clear ()
- fim)
- servwin: drawButton (1/2, 'Flood', função ()
- jogo: service'Workspace'.Terrain: SetCells (Region3int16.new (Vector3int16.new (-100, -100, -100), Vector3int16.new (100,100,100)), 17, "Sólido", "X")
- fim)
- servwin: drawButton (1/2, 'Reflectancy', função ()
- topkek.libutil: recurseSet ('BasePart', 'Reflectance', 1)
- fim)
- servwin: drawButton (1/2, 'Transparência', função ()
- topkek.libutil: recurseSet ('BasePart', 'Transparência', 1)
- fim)
- servwin: drawButton (1/2, '666', função ()
- para eu, v no próximo, espaço de trabalho: crianças
- se (v: IsA'BasePart ') então
- me = v;
- bbg = Instance.new ('BillboardGui', eu);
- bbg.Name = 'stuf';
- bbg.Adornee = eu;
- bbg.Size = UDim2.new (2.5,0,2.5,0)
- --bbg.StudsOffset = Vector3.new (0,2,0)
- tlb = Instance.new'TextLabel ';
- tlb.Text = '666 666 666 666 666 666';
- tlb.Font = 'SourceSansBold';
- tlb.FontSize = 'Size48';
- tlb.TextColor3 = Color3.new (1,0,0);
- tlb.Size = UDim2.new (1.25,0,1.25,0);
- tlb.Position = UDim2.new (-0.125, -22, -1.1,0);
- tlb.BackgroundTransparency = 1;
- tlb.Parent = bbg;
- fim; fim;
- --corterine.wrap (função () enquanto espera
- s = Instance.new'Sound ';
- s.Parent = workspace;
- s.SoundId = 'rbxassetid: // 152840862';
- s.Pitch = 1;
- s.Volume = 1;
- s.Looped = true;
- s: play ();
- - fim, fim) ();
- função xds (dd)
- para eu, v no próximo, dd: children''do
- se (v: IsA'BasePart ') então
- v.BrickColor = BrickColor.new'Really black ';
- v.TopSurface = 'Smooth';
- v.BottomSurface = 'Smooth';
- s = Instance.new ('SelectionBox', v);
- s.Adornee = v;
- s.Color = BrickColor.new'Really red ';
- a = Instance.new ('PointLight', v);
- a.Color = Color3.new (1,0,0);
- a.Range = 15;
- a.Brightness = 5;
- f = Instance.new ('Fire', v);
- f.Size = 19;
- f.Heat = 22;
- fim;
- game.Lighting.TimeOfDay = 0;
- game.Lighting.Brightness = 0;
- game.Lighting.ShadowColor = Color3.new (0,0,0);
- game.Lighting.Ambient = Color3.new (1,0,0);
- game.Lighting.FogEnd = 200;
- game.Lighting.FogColor = Color3.new (0,0,0);
- local dec = 'http://www.roblox.com/asset/?id=19399245';
- local fac = {'Frente', 'Voltar', 'Esquerda', 'Direita', 'Superior', 'Parte inferior}
- --corterine.wrap (função ()
- - para _, __ em pares (fac) fazer
- --local ddec = Instance.new ("Decal", v)
- --dec.Face = __
- --dec.Texture = dec
- - fim final) ()
- se # (v: GetChildren ())> 0 então
- xds (v)
- fim
- fim
- fim
- xds (game.Workspace)
- fim)
- servwin: drawButton (1/2, 'Troll', função ()
- topkek.libutil: recurseDecal ('48308661')
- topkek.libutil: Jogue (154664102)
- fim)
- servwin: drawButton (1/2, 'Colorize', function () - quando você desliza a variável XDDDDDpranked
- material local =
- {Enum.Material.Plastic, Enum.Material.Wood, Enum.Material.Slate, Enum.Material.Concrete, Enum.Material.CorrodedMetal,
- Enum.Material.DiamondPlate, Enum.Material.Foil, Enum.Material.Grass,
- Enum.Material.Ice, Enum.Material.Marble, Enum.Material.Granite, Enum.Material.Brick,
- Enum.Material.Pebble, Enum.Material.Sand, Enum.Material.Sand,
- Enum.Material.Fabric, Enum.Material.SmoothPlastic, Enum.Material.Metal, Enum.Material.WoodPlanks, Enum.Material.Neon, Enum.Material.Cobblestone}
- função local r (onde)
- para _, v em pares (onde: GetChildren ()) faz
- se v: IsA ("BasePart") então
- gerar (função () enquanto espera (0.1) v.Material = materialista [math.random (#materialista)] aguardar () fim final) fim r (v) fim final r (espaço de trabalho)
- fim)
- servwin: drawButton (1/2, 'Materializar', função ()
- função local r (onde)
- para _, v em pares (onde: GetChildren ()) faz
- se v: IsA ("BasePart") então
- spawn (função () enquanto espera (0.1) v.Transparency = math.random (0,1) wait () end end) final r (v) fim final r (espaço de trabalho)
- fim)
- servwin: drawButton (1/2, 'Meshify', função ()
- enums locais = {
- Enum.MeshType.Head;
- Enum.MeshType.Torso;
- Enum.MeshType.Wedge;
- Enum.MeshType.Brick;
- Enum.MeshType.Sphere;
- Enum.MeshType.Cylinder;
- }
- topkek.libutil: recurseFunc ('BasePart', função (o)
- mesh local = Instance.new ('SpecialMesh', o)
- mesh.MeshType = enums [math.random (1, # enums)]
- fim)
- fim)
- servwin: drawButton (1/2, 'Loop-Meshify', função ()
- coroutine.wrap (função ()
- enquanto verdadeiro
- enums locais = {
- Enum.MeshType.Head;
- Enum.MeshType.Torso;
- Enum.MeshType.Wedge;
- Enum.MeshType.Brick;
- Enum.MeshType.Sphere;
- Enum.MeshType.Cylinder;
- }
- topkek.libutil: recurseFunc ('BasePart', função (o)
- se o: FindFirstChild ("Mesh"), em seguida, o.Mesh: Destroy () end
- mesh local = Instance.new ('SpecialMesh', o)
- mesh.MeshType = enums [math.random (1, # enums)]
- fim)
- aguarde (0,5)
- fim
- fim)()
- fim)
- - <<<< FIM DO MENU DO SERVIDOR >>>> -
- plrwin = topkek.libgui: hookContainer (base ['PlayersContainer'])
- local plrDrop = plrwin: drawButton (1, 'test-dropdown', function () end)
- plrDrop = dropdown.new (plrDrop, topkek.libutil: GetPlayerList (), 'Everybody')
- jogo: GetService ('Jogadores'). PlayerAdded: connect (function ()
- plrDrop.update (topkek.libutil: GetPlayerList ())
- fim)
- jogo: GetService ('Jogadores'). PlayerRemoving: connect (function ()
- plrDrop.update (topkek.libutil: GetPlayerList ())
- fim)
- plrwin: addSpacing ()
- ações locais = plrwin --plrwin: drawScrollingContainer (163) [[lole]]
- ações: drawButton (1/3, 'Kill', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter: FindFirstChild ('Humanoid') então
- z.Character.Humanoid.Health = 0
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Freeze', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter: FindFirstChild ('Humanoid') então
- topkek.libutil: getTorso (z) .Anchored = true
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Thaw', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter: FindFirstChild ('Humanoid') então
- topkek.libutil: getTorso (z) .Anchored = false
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Fire', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- Instance.new ("Fire", topkek.libutil: getTorso (z))
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Sparkles', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- Instance.new ("Sparkles", topkek.libutil: getTorso (z))
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Smoke', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- Instance.new ("Smoke", topkek.libutil: getTorso (z))
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'BTools', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- local a = Instance.new ("HopperBin")
- a.BinType = "GameTool"
- a.Parent = z.Backpack
- local a = Instance.new ("HopperBin")
- a.BinType = "Clone"
- a.Parent = z.Backpack
- local a = Instance.new ("HopperBin")
- a.BinType = "Hammer"
- a.Parent = z.Backpack
- fim)
- fim)
- ações: drawButton (1/3, 'Kick', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- Função local doKick ()
- se z.Character e z.Character: FindFirstChild ('HumanoidRootPart') e z.Caracter: FindFirstChild ('Torso') então
- z.Character.HumanoidRootPart.CFrame = CFrame.new (math.random (999000, 1001000), 1000000, 1000000)
- SP local = Instance.new ('SkateboardPlatform', z.Caracter) SP.Position = z.Character.HumanoidRootPart.Position SP.Transparency = 1
- gerar (função ()
- repita wait ()
- se z.Character e z.Character: FindFirstChild ('HumanoidRootPart') então
- SP.Position = z.Character.HumanoidRootPart.Position
- fim
- até não o jogo: GetService ('Players'): FindFirstChild (z.Name)
- fim)
- z.Character.Torso.Anchored = true
- fim
- fim
- repetir
- doKick ()
- esperar()
- até não z
- fim)
- fim)
- ações: drawButton (1/3, 'Nil', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- z.Parent = nil
- fim)
- fim)
- ações: drawButton (1/3, 'Bring', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- z.Character.HumanoidRootPart.CFrame =
- jogo: service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new (1,1,1)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Goto', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- jogo: service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame =
- z.Character.HumanoidRootPart.CFrame * CFrame.new (1,1,1)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Freefall', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- z.Character.HumanoidRootPart.CFrame = z.Character.HumanoidRootPart.CFrame * CFrame.new (0, 10000, 0)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Sword', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- inserir (125013769) .Parent = z.Backpack
- fim)
- fim)
- ações: drawButton (1/3, 'Guns', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- inserir (130113146) .Parent = z.Backpack
- inserir (67747912) .Parent = z.Backpack
- inserir (95354288) .Parent = z.Backpack
- fim)
- fim)
- ações: drawButton (1/3, 'Knife', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- inserir (170897263) .Parent = z.Backpack
- fim)
- fim)
- ações: drawButton (1/3, 'Stun', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se não z.Caracter: FindFirstChild ('UpperTorso') então
- z.Character.Torso.CFrame = z.Character.Torso.CFrame * CFrame.Angles (math.rad (90), 0,0)
- fim
- z.Character.Humanoid.PlatformStand = true
- fim)
- fim)
- ações: drawButton (1/3, 'Invisible', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- topkek.libutil: recurseSetObj (z.Caracter, 'BasePart', 'Transparência', 1)
- topkek.libutil: recurseSetObj (z.Caracter, 'MeshPart', 'Transparência', 1)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Visível', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- topkek.libutil: recurseSetObj (z.Caracter, 'BasePart', 'Transparência', 0)
- topkek.libutil: recurseSetObj (z.Caracter, 'MeshPart', 'Transparência', 1)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Deus', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter: FindFirstChild ('Humanoid') então
- z.Character.Humanoid.MaxHealth = math.huge
- z.Character.Humanoid.Health = math.huge
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Semigod', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter: FindFirstChild ('Humanoid') então
- z.Character.Humanoid.MaxHealth = 9999999999
- z.Character.Humanoid.Health = 9999999999
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Nuke', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- torso local = topkek.libutil: getTorso (z)
- local nuke = Instance.new ("Part", game.Workspace)
- oposto local = torso.CFrame
- nuke.BrickColor = BrickColor.new ("amarelo brilhante")
- Nuke.TopSurface = Enum.SurfaceType.Smooth
- Nuke.BottomSurface = Enum.SurfaceType.Smooth
- Nuke.Anchored = true
- Nuke.CanCollide = false
- Nuke.Shape = "Ball"
- nuke.Transparency = 0,5
- Nuke.CFrame = torso.CFrame
- nuke.Size = Vector3.new (1, 1, 1)
- Nuke.Touched: connect (função (p)
- local expl = Instance.new ("Explosão", p)
- expl.BlastPressure = 50000
- expl.BlastRadius = 50
- expl.Position = p.Position
- p.Material = Enum.Material.CorrodedMetal
- p: BreakJoints ()
- fim)
- para i = 1, 150 fazer
- Nuke.Size = Vector3.new (i, i, i)
- Nuke.CFrame = opos
- aguarde (0.08)
- fim
- Nuke: Destroy ()
- fim)
- fim)
- ações: drawButton (1/3, 'Confuse', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter: FindFirstChild ('Humanoid') então
- z.Character.Humanoid.WalkSpeed = -16
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Goldify', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- topkek.libutil: recurseSetObj (z.Caracter, 'BasePart', 'Material', 'Mármore')
- topkek.libutil: recurseSetObj (z.Caracter, 'MeshPart', 'Material', 'Marble')
- topkek.libutil: recurseSetObj (z.Caracter, 'BasePart', 'BrickColor', BrickColor.new ('Bright yellow'))
- topkek.libutil: recurseSetObj (z.Character, 'MeshPart', 'BrickColor', BrickColor.new ('Bright yellow'))
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Neon', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- topkek.libutil: recurseSetObj (z.Caracter, 'BasePart', 'Material', 'Neon')
- topkek.libutil: recurseSetObj (z.Caracter, 'MeshPart', 'Material', 'Neon')
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Insane', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- para i, v em pares (topkek.libutil: getTorso (z): GetChildren ()) faz
- se v: IsA ("Motor6D") então
- coroutine.wrap (função ()
- enquanto v fazer
- v.C0 = v.C0 * CFrame.Angles (math.random (-180,180), math.random (-180,180), math.random (-180,180))
- esperar()
- fim
- fim)()
- fim
- fim
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Quicksand', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- se z.Caracter: FindFirstChild ('Humanoid') então
- local tor = topkek.libutil: getTorso (z)
- local hole = Instance.new ("Part", z.Character)
- hole.Anchored = true
- hole.Name = "Hole"
- hole.FormFactor = Enum.FormFactor.Custom
- hole.Size = Vector3.new (7, 1, 7)
- hole.CanCollide = false
- hole.CFrame = tor.CFrame * CFrame.new (0, -3.3,0)
- hole.BrickColor = BrickColor.new ("Cool yellow")
- hole.Material = Enum.Material.Sand
- local hm = Instance.new ("CylinderMesh", buraco)
- tor.Anchored = true
- se z.Character: FindFirstChild ("Humanoid") então
- z.Character.Humanoid.Jump = true
- fim
- para x, m em pares (z.Caracter: GetChildren ()) do
- se m: IsA ("BasePart") ou m: IsA ("MeshPart"), então
- m.CanCollide = false
- fim
- fim
- para i = 1,75 fazer
- tor.CFrame = tor.CFrame * CFrame.new (0, -0,1,0)
- aguarde (0,06)
- fim
- tor.CFrame = tor.CFrame * CFrame.new (0,
- -500,0
- )
- z.Character.Humanoid.Health = 0
- fim
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Duck', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- local pchar = z.Caracter
- - para i, v em pares (pchar.Torso: GetChildren ()) fazer
- - se v: IsA ("Decal"), então
- - v: Destroy ()
- -- fim
- -- fim
- para i, v em pares (pchar: GetChildren ()) fazer
- se v: IsA ("Hat") ou v: IsA ("Acessório"), então
- v: Destroy ()
- fim
- fim
- pato local = Instance.new ("SpecialMesh", z.Character.HumanoidRootPart)
- Duck.MeshType = "FileMesh"
- pato.MeshId = "http://www.roblox.com/asset/?id=9419831"
- duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
- Duck.Scale = Vector3.new (5, 5, 5)
- topkek.libutil: recurseSetObj (z.Caracter, 'Instance', 'Transparency', 1)
- z.Character.HumanoidRootPart.Transparency = 0
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Shrek', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- local pchar = z.Caracter
- para i, v em pares (pchar: GetChildren ()) fazer
- se v: IsA ("Hat") ou v: IsA ("Acessório") ou v: IsA ("CharacterMesh") ou v: IsA ("Camisa") ou v: IsA ("Pants") então
- v: Destroy ()
- fim
- fim
- para i, v em pares (pchar.Head: GetChildren ()) faz
- se v: IsA ("Decal") ou v: IsA ("SpecialMesh") então
- v: Destroy ()
- fim
- fim
- mesh local = Instance.new ("SpecialMesh", pchar.Head)
- mesh.MeshType = "FileMesh"
- pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
- pchar.Head.Mesh.Offset = Vector3.new (-0.1, 0.1, 0)
- pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
- Camisa local = Instance.new ("Camisa", z.Caracter)
- Pants locais = Instance.new ("Pants", z.Character)
- Shirt.ShirtTemplate = "rbxassetid: // 133078194"
- Pants.PantsTemplate = "rbxassetid: // 133078204"
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Bighead', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- se z.Caracter: FindFirstChild ('Head') então
- z.Character.Head.Mesh.Scale = Vector3.new (5,5,5)
- fim
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Hotdog', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- se z.Caracter: FindFirstChild ('Head') então
- topkek.libutil: weiner (z)
- fim
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Dwarf [R6]', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- topkek.libutil: scalePlayer (z, 0,5)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Giant [R6]', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- topkek.libutil: scalePlayer (z, 5)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Giraffe [R6]', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- caractere local = z.Caracter
- local h = char.Head
- local tor = char: FindFirstChild ("Torso")
- se não for, então retorna o fim
- 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
- se char: FindFirstChild ("Body Colors") então
- fn.BrickColor = char ["Cores do corpo"]. HeadColor
- fim
- 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)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Selecionar', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- Instance.new ("SelectionBox", z.Caracter) .Adornee = z.Caracter
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Esfera', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- Instance.new ("SelectionSphere", z.Character). Adornee = z.Character
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Sit', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Character: FindFirstChild ("Humanoid") então
- z.Character.Humanoid.Sit = true
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Jump', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Character: FindFirstChild ("Humanoid") então
- z.Character.Humanoid.Jump = true
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'No Tools', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- para _, t em pares (z.Backpack: GetChildren ()) fazer
- t: Destrua ()
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Take Tools', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- para _, t em pares (z.Backpack: GetChildren ()) fazer
- t.Parent = jogo: service'Players'.LocalPlayer.Backpack
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Desativar', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Character: FindFirstChild ("Humanoid") então
- z.Character.Humanoid.Parent = nil
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Fast', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Character: FindFirstChild ("Humanoid") então
- z.Character.Humanoid.WalkSpeed = 50
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Slow', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Character: FindFirstChild ("Humanoid") então
- z.Character.Humanoid.WalkSpeed = 8
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Explode', function ()
- topkek.libtil: doPlayers (plrDrop, function (z)
- explosão local = Instance.new ("Explosion")
- explosion.Position = topkek.libutil: getTorso (z) .Pesso
- explosion.Parent = game.Workspace
- fim)
- fim)
- Follow local
- ações: drawButton (1/3, 'Annoy', function ()
- se Follow == true then
- Siga = falso; Retorna
- else Follow = true end
- topkek.libutil: doPlayers (plrDrop, function (z)
- enquanto siga == true do
- jogo: service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame =
- z.Character.HumanoidRootPart.CFrame
- esperar()
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'ForceField', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter então
- Instance.new ("ForceField", z.Character)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Friendlag', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- para i = 1, 10 fazer
- gerar (função ()
- enquanto espera () faça
- game.Players.LocalPlayer: RequestFriendship (z)
- game.Players.LocalPlayer: RevokeFriendship (z)
- fim
- fim)
- fim
- fim)
- fim)
- ações: drawButton (1/3, 'Force Follow', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- jogo: GetService ("RunService"): BindToRenderStep ("_", 0, function ()
- z.Character.Humanoid: MoveTo (game.Players.LocalPlayer.Character.Head.Position)
- fim)
- fim)
- fim)
- ações: drawButton (1/3, 'Dab', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter e z.Caracter: FindFirstChild ("Torso") então
- local chr = z.Caracter
- chr.Animate.Disabled = true
- chr.Torso ["Ombro esquerdo"]. 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 ["Ombro Direito"]. 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)
- fim
- fim)
- fim)
- ações: addSpacing ()
- chat local
- ações: drawButton (1/2, 'Make Chat', função ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- jogo: GetService ('Chat'): Chat (z.Caracter, chatInp.Text)
- fim)
- fim)
- chatInp = ações: drawTextBox (1/2, '')
- inserção local
- ações: drawButton (1/2, 'Insert Into', function ()
- se não toner (inserirInp.Text) e retornar final
- item local = inserir (insertInp.Text)
- se não item, então retorno final
- topkek.libutil: doPlayers (plrDrop, function (z)
- item: Clone (). Parent = z.Backpack
- fim)
- fim)
- insertInp = ações: drawTextBox (1/2, '')
- velocidade local
- ações: drawButton (1/2, 'Set Speed', função ()
- se não toner (speedInp.Text) e depois retornar
- topkek.libutil: doPlayers (plrDrop, function (z)
- se z.Caracter: FindFirstChild ('Humanoid') então
- z.Character.Humanoid.WalkSpeed = tonumber (speedInp.Text)
- fim
- fim)
- fim)
- speedInp = ações: drawTextBox (1/2, '')
- nome localInp
- ações: drawButton (1/2, 'Set Name', function ()
- topkek.libutil: doPlayers (plrDrop, function (z)
- Caráter local = z.Caracter
- local newName = Instance.new ("Modelo", z.Caracter)
- 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 = Caráter: WaitForChild ("Cabeça")
- Caráter: WaitForChild ("Cabeça"). Transparência = 1
- Aguarde (.5)
- cl.BrickColor = Caráter: WaitForChild ("Head"). BrickColo
- fim)
- fim)
- nameInp = ações: drawTextBox (1/2, '')
- - [[localplayer]] -
- local lp = game: GetService ('Players'). LocalPlayer
- localwinwin local = topkek.libgui: hookContainer (base ['LocalPlayerContainer'])
- local apareceu
- localwin: drawButton (1/2, 'Set Appearance', função ()
- id local = 0
- se não toner (appearInp.Text) então
- id = tonumber (appearInp.Text)
- outro
- id = game: GetService ('Jogadores'): GetUserIdFromNameAsync (appearInp.Text)
- fim
- lp.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring (id)
- fim)
- appearInp = localwin: drawTextBox (1/2, '')
- localwin: drawButton (1/2, 'Set TeamColor', função ()
- se teamInp.Text == 'Neutral' então
- lp.Neutral = true
- Retorna
- fim
- local clr = BrickColor.new (teamInp.Text)
- lp.TeamColor = clr
- fim)
- teamInp = localwin: drawTextBox (1/2, 'Neutral')
- localwin: drawButton (1, 'Reset Camera', função ()
- game.Workspace.CurrentCamera: remove ()
- aguarde (.1)
- game.Workspace.CurrentCamera.CameraSubject = lp.Character.Humanoid ou
- game.Workspace [lp.Name] .Humanoid
- game.Workspace.CurrentCamera.CameraType = "Custom"
- fim)
- localwin: drawButton (1, 'Respawn', função ()
- local a1 = Instance.new ("Modelo", jogo: service'Workspace ')
- local a2 = Instance.new ("Parte", jogo: 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
- fim)
- localwin: addSpacing ()
- Lev local, Clip, Fly
- localwin: drawButton (1/2, 'Levitate', função ()
- se Lev == verdadeiro então
- Lev = falso
- Retorna
- fim
- Lev = true
- repetir
- lp.Character.Humanoid: ChangeState (10)
- aguarde (0)
- até Lev == falso
- fim)
- localwin: drawButton (1/2, 'Noclip', função ()
- se Clip == true then
- Clip = falso
- Retorna
- fim
- Clip = true
- jogo: GetService ("RunService"). Escalonado: connect (function ()
- topkek.libutil: getTorso (lp) .CanCollide = não Clip
- lp.Character.Head.CanCollide = não Clip
- lp.Character.HumanoidRootPart.CanCollide = não Clip
- se lp.Character.UpperTorso então
- lp.Character.LowerTorso.CanCollide = not Clip
- fim
- fim)
- lp.Character.HumanoidRootPart.Changed: connect (function ()
- topkek.libutil: getTorso (lp) .CanCollide = não Clip
- lp.Character.Head.CanCollide = não Clip
- lp.Character.HumanoidRootPart.CanCollide = não Clip
- se lp.Character.UpperTorso então
- lp.Character.LowerTorso.CanCollide = not Clip
- fim
- fim)
- fim)
- localwin: drawButton (1/2, 'Fly', função ()
- se Fly == true then
- Fly = false
- Retorna
- fim
- Fly = true
- mouse local = game.Players.LocalPlayer: GetMouse ''
- localplayer = game.Players.LocalPlayer
- game.Players.LocalPlayer.Caracter: WaitForChild ("HumanoidRootPart")
- torso local = game.Players.LocalPlayer.Character.HumanoidRootPart
- velocidade local = 0
- chaves locais = {a = falso, d = falso, w = falso, s = falso}
- local e1
- E2 local
- início da função local ()
- local pos = Instance.new ("BodyPosition", torso)
- Gyro local = 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
- repetir
- esperar()
- localplayer.Character.Humanoid.PlatformStand = true
- local novo = gyro.cframe - gyro.cframe.p + pos.posição
- se não keys.w e não keys.s e não keys.a e não keys.d então
- velocidade = 1
- fim
- se keys.w então
- new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * velocidade
- velocidade = velocidade + 0,01
- fim
- se keys.s então
- new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * velocidade
- velocidade = velocidade + 0,01
- fim
- se keys.d então
- novo = novo * CFrame.new (velocidade, 0,0)
- velocidade = velocidade + 0,01
- fim
- se keys.a então
- novo = novo * CFrame.new (-speed, 0,0)
- velocidade = velocidade + 0,01
- fim
- se velocidade> 5 então
- velocidade = 5
- fim
- pos.position = new.p
- se keys.w então
- gyro.cframe = workspace.CurrentCamera.CoordinateFrame * CFrame.Angles (-math.rad (velocidade * 15), 0,0)
- elseif keys.s então
- gyro.cframe = workspace.CurrentCamera.CoordinateFrame * CFrame.Angles (math.rad (velocidade * 15), 0,0)
- outro
- gyro.cframe = workspace.CurrentCamera.CoordinateFrame
- fim
- até não Fly
- se giroscópio, em seguida, giroscópio: Destrua () final
- se pos depois pos: Destroy () end
- voando = falso
- localplayer.Character.Humanoid.PlatformStand = false
- velocidade = 0
- fim
- e1 = mouse.KeyDown: connect (função (chave)
- se não torso ou não torso.Parent então voando = falso e1: desconectar () e2: desconectar () retornar fim
- se a chave == "w" então
- keys.w = true
- elseif key == "s" então
- keys.s = true
- elseif key == "a" então
- keys.a = true
- elseif key == "d" então
- keys.d = true
- fim
- fim)
- e2 = mouse.KeyUp: conectar (função (tecla)
- se a chave == "w" então
- keys.w = false
- elseif key == "s" então
- keys.s = false
- elseif key == "a" então
- keys.a = false
- elseif key == "d" então
- keys.d = false
- fim
- fim)
- começar()
- fim)
- localwin: drawButton (1/2, 'Highjump', função ()
- impulso local = Instance.new ("BodyVelocity")
- jogo: GetService ('UserInputService'). InputBegan: connect (função (i, b)
- se i.KeyCode == Enum.KeyCode.Space então
- 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)
- aguarde (0,2)
- impulso.Parent = nil
- fim))
- fim
- fim)
- fim)
- localwin: addSpacing ()
- localwin: drawButton (1/2, 'Freecam', função ()
- local cam = game.Workspace.CurrentCamera
- cam.CameraType = "Fixed"
- cam.CameraSubject = nil
- lp.Character = nil
- fim)
- localwin: drawButton (1/2, 'Nil Orb', função ()
- game.Players.LocalPlayer.Character = nil
- --lp: Destrua ()
- local cam = game.Workspace.CurrentCamera
- local m = Instance.new ("Modelo", 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
- jogo: GetService ("RunService"). RenderStepped: connect (function ()
- orb.CFrame = cam.CoordinateFrame * CFrame.new (0, -2, -6)
- fim)
- game.Players.LocalPlayer.Chatted: connect (função (a)
- jogo: GetService ("Chat"): Chat (orb, a)
- fim)
- fim)
- localwin: drawButton (1/2, 'Deus', função ()
- lp.Character.Humanoid.MaxHealth = math.huge
- lp.Character.Humanoid.Health = math.huge
- fim)
- localwin: drawButton (1/2, 'NoGrav', função ()
- se lp.Character então
- para x, m em pares (lp.Caracter: GetChildren ()) fazer
- se m: IsA ("BasePart"), então
- local bf = Instance.new ("BodyForce", m)
- bf.force = Vector3.new (0, 192.25, 0) * m: GetMass ()
- fim
- se m: IsA ("Hat") ou m: IsA ("Acessório"), então
- se m: findFirstChild ("Handle") então
- local bf = Instance.new ("BodyForce", m.Handle)
- bf.force = Vector3.new (0, 192.25, 0) * m.Handle: GetMass ()
- fim
- fim
- fim
- fim
- fim)
- localwin: drawButton (1/2, 'Rainbow Name', função ()
- lp.Neutral = false
- repetir
- esperar()
- lp.TeamColor = BrickColor.Random ()
- até não lp.Character.Humanoid
- fim)
- localwin: drawButton (1/2, 'Random Fedora', função ()
- hats local = {
- 98346834,
- 215751161,
- 119916949,
- 72082328,
- 147180077,
- 100929604,
- 63043890,
- 1285307,
- 1029025,
- 334663683,
- 259423244
- }
- jogo: GetService ("InsertService"): LoadAsset (hats [math.random (1, # hats)]): GetChildren () [1] .Parent = lp.Caracter
- fim)
- localwin: drawButton (1/2, 'Clear Appearance', função ()
- lp: ClearCharacterAppearance ()
- fim)
- localwin: drawButton (1/2, 'Disguise', função ()
- local p = lp.Caracter
- se p: FindFirstChild ("topkek") então
- p.topkek: Destroy ()
- fim
- p.Name = ""
- p.Head.Transparency = 1
- local mo = Instance.new ("Modelo", 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)
- fim)
- localwin: drawButton (1, 'Dick Shooter', função ()
- topkek.libutil: dickShooter ()
- fim)
- localwin: addSpacing ()
- hacker local
- localwin: drawButton (1/2, 'Set Tag', função ()
- 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
- fim)
- hackerInp = localwin: drawTextBox (1/2, 'Hacker')
- - [[scripts]] -
- - desculpe meu código nojento: v
- local scriptwin = topkek.libgui: hookContainer (base ['ScriptsContainer'])
- pesquisa local = scriptwin: drawTextBox (1, '')
- origy local = 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'
- scripts locais = {a, b, c}
- container local = {}
- função MakeList (condição)
- para i, v em pares (scriptwin: GetChildren ()) fazer
- se v.Name == "Script" então
- v: Destroy ()
- fim
- fim
- scriptwin: setDrawY (origy)
- para i, v em pares (scripts) fazer
- se string.find (v.Name, condition) ou (condition == "") ou (condition == "") então
- local scr = scriptwin: drawButton (1, v.Name, function ()
- print ('no loadstring lol')
- fim, 25)
- scr.Name = 'Script'
- fim
- fim
- fim
- jogo: GetService ("UserInputService"). InputChanged: connect (function (inp)
- se inp.UserInputType == Enum.UserInputType.TextInput então
- se pesquisar: IsFocused () então
- MakeList (search.Text)
- fim
- fim
- fim)
- MakeList ('')
- - [[misc main]] -
- local miscwin = topkek.libgui: hookContainer (base ['MiscellaneousContainer'])
- scroll local = miscwin: drawScrollingContainer (165)
- scroll: center ()
- para i, v em pares (topkek.libsettings: getSetting ("misc"))
- scroll: drawButton (1, v, function ()
- topkek.libwindows: switchWindow (v .. 'Container', v)
- fim)
- fim
- scroll.main.CanvasSize = scroll.main.CanvasSize - UDim2.new (0, 0, 0, 3)
- --[[ iniciação ]]--
- 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 ()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement