Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Gui to Lua
- -- Version: 3.2
- -- Instances:
- local Guis = Instance.new("Folder")
- local IY_JumpScare = Instance.new("ScreenGui")
- local Image = Instance.new("ImageLabel")
- local IY_Hint = Instance.new("ScreenGui")
- local PopupFrame = Instance.new("Frame")
- local Message = Instance.new("TextButton")
- local IY_GUI = Instance.new("ScreenGui")
- local Top = Instance.new("Frame")
- local PopupFrame_2 = Instance.new("Frame")
- local Items = Instance.new("Frame")
- local cmdsFrame = Instance.new("ScrollingFrame")
- local settingsFrame = Instance.new("ScrollingFrame")
- local prefixText = Instance.new("TextButton")
- local prefixBox = Instance.new("TextBox")
- local suggestionsText = Instance.new("TextButton")
- local suggestionsBox = Instance.new("ImageButton")
- local allowfriendsText = Instance.new("TextButton")
- local allowfriendsBox = Instance.new("ImageButton")
- local Search = Instance.new("Frame")
- local ImageLabel = Instance.new("ImageLabel")
- local TextBox = Instance.new("TextBox")
- local logsFrame = Instance.new("ScrollingFrame")
- local CMD = Instance.new("TextButton")
- local Label = Instance.new("ScrollingFrame")
- local labelText = Instance.new("TextButton")
- local closeBox = Instance.new("ImageButton")
- local keybindsFrame = Instance.new("Frame")
- local Clear = Instance.new("TextButton")
- local Add = Instance.new("TextButton")
- local ListFrame = Instance.new("ScrollingFrame")
- local bansFrame = Instance.new("ScrollingFrame")
- local adminsFrame = Instance.new("ScrollingFrame")
- local Close = Instance.new("ImageButton")
- local Minimize = Instance.new("ImageButton")
- local Select = Instance.new("Frame")
- local cmds = Instance.new("TextButton")
- local settings = Instance.new("TextButton")
- local keybinds = Instance.new("TextButton")
- local admins = Instance.new("TextButton")
- local highlight = Instance.new("TextButton")
- local bans = Instance.new("TextButton")
- local logs = Instance.new("TextButton")
- local Title = Instance.new("TextLabel")
- local Cmdbar = Instance.new("TextBox")
- local Suggestions = Instance.new("Frame")
- local Frame = Instance.new("ScrollingFrame")
- local Title_2 = Instance.new("TextLabel")
- local PersonalHint = Instance.new("Frame")
- local Message_2 = Instance.new("TextButton")
- local KeybindsEditor = Instance.new("Frame")
- local Minimize_2 = Instance.new("ImageButton")
- local Close_2 = Instance.new("ImageButton")
- local Title_3 = Instance.new("TextLabel")
- local Frame_2 = Instance.new("Frame")
- local CTB = Instance.new("TextButton")
- local Desc = Instance.new("TextLabel")
- local Line = Instance.new("Frame")
- local keybindCmd = Instance.new("TextBox")
- local AddCmd = Instance.new("TextButton")
- local AddFly = Instance.new("TextButton")
- local FlyText = Instance.new("TextLabel")
- local NoclipText = Instance.new("TextLabel")
- local AddNoclip = Instance.new("TextButton")
- local IY_Message = Instance.new("ScreenGui")
- local Top_2 = Instance.new("Frame")
- local PopupFrame_3 = Instance.new("Frame")
- local Close_3 = Instance.new("ImageButton")
- local Title_4 = Instance.new("TextLabel")
- local Items_2 = Instance.new("Frame")
- local Message_3 = Instance.new("TextButton")
- local Scripts = Instance.new("Folder")
- --Properties:
- Guis.Name = "Guis"
- Guis.Parent = game.StarterGui.MainModule
- IY_JumpScare.Name = "IY_JumpScare"
- IY_JumpScare.Parent = Guis
- Image.Name = "Image"
- Image.Parent = IY_JumpScare
- Image.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- Image.BorderColor3 = Color3.fromRGB(0, 0, 0)
- Image.BorderSizePixel = 0
- Image.Position = UDim2.new(0, 0, 1, 0)
- Image.Size = UDim2.new(1, 0, 1, 0)
- Image.ZIndex = 999999999
- IY_Hint.Name = "IY_Hint"
- IY_Hint.Parent = Guis
- IY_Hint.ResetOnSpawn = false
- PopupFrame.Name = "PopupFrame"
- PopupFrame.Parent = IY_Hint
- PopupFrame.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- PopupFrame.BorderColor3 = Color3.fromRGB(46, 46, 47)
- PopupFrame.BorderSizePixel = 2
- PopupFrame.ClipsDescendants = true
- PopupFrame.Position = UDim2.new(0.5, 0, 0, 10)
- PopupFrame.Size = UDim2.new(0, 0, 0, 24)
- PopupFrame.Visible = false
- PopupFrame.ZIndex = 7
- Message.Name = "Message"
- Message.Parent = PopupFrame
- Message.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
- Message.BackgroundTransparency = 1.000
- Message.BorderSizePixel = 0
- Message.Size = UDim2.new(0, 0, 0, 24)
- Message.ZIndex = 7
- Message.Font = Enum.Font.SourceSans
- Message.Text = "Error"
- Message.TextColor3 = Color3.fromRGB(248, 248, 248)
- Message.TextSize = 20.000
- Message.TextWrapped = true
- IY_GUI.Name = "IY_GUI"
- IY_GUI.Parent = Guis
- IY_GUI.ResetOnSpawn = false
- Top.Name = "Top"
- Top.Parent = IY_GUI
- Top.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- Top.BackgroundTransparency = 1.000
- Top.BorderSizePixel = 0
- Top.Position = UDim2.new(0.5, -230, 0.354000002, -50)
- Top.Size = UDim2.new(0, 457, 0, 18)
- Top.ZIndex = 6
- PopupFrame_2.Name = "PopupFrame"
- PopupFrame_2.Parent = Top
- PopupFrame_2.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- PopupFrame_2.BorderColor3 = Color3.fromRGB(46, 46, 47)
- PopupFrame_2.BorderSizePixel = 2
- PopupFrame_2.ClipsDescendants = true
- PopupFrame_2.Size = UDim2.new(0, 457, 0, 263)
- PopupFrame_2.ZIndex = 4
- Items.Name = "Items"
- Items.Parent = PopupFrame_2
- Items.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- Items.BorderSizePixel = 0
- Items.Position = UDim2.new(0, 0, 0, 46)
- Items.Size = UDim2.new(0, 335, 0, 217)
- Items.ZIndex = 4
- cmdsFrame.Name = "cmdsFrame"
- cmdsFrame.Parent = Items
- cmdsFrame.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
- cmdsFrame.BackgroundTransparency = 1.000
- cmdsFrame.BorderSizePixel = 0
- cmdsFrame.Size = UDim2.new(0, 335, 0, 217)
- cmdsFrame.ZIndex = 4
- cmdsFrame.BottomImage = "rbxassetid://2569109007"
- cmdsFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
- cmdsFrame.MidImage = "rbxassetid://2569109007"
- cmdsFrame.ScrollBarThickness = 8
- cmdsFrame.TopImage = "rbxassetid://2569109007"
- settingsFrame.Name = "settingsFrame"
- settingsFrame.Parent = Items
- settingsFrame.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
- settingsFrame.BackgroundTransparency = 1.000
- settingsFrame.BorderSizePixel = 0
- settingsFrame.Size = UDim2.new(0, 335, 0, 217)
- settingsFrame.Visible = false
- settingsFrame.ZIndex = 4
- settingsFrame.BottomImage = "rbxassetid://2569109007"
- settingsFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
- settingsFrame.MidImage = "rbxassetid://2569109007"
- settingsFrame.ScrollBarThickness = 8
- settingsFrame.TopImage = "rbxassetid://2569109007"
- prefixText.Name = "prefixText"
- prefixText.Parent = settingsFrame
- prefixText.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
- prefixText.BackgroundTransparency = 1.000
- prefixText.BorderSizePixel = 0
- prefixText.Position = UDim2.new(0, 4, 0, 4)
- prefixText.Size = UDim2.new(0, 190, 0, 20)
- prefixText.ZIndex = 4
- prefixText.Font = Enum.Font.SourceSans
- prefixText.Text = "Prefix"
- prefixText.TextColor3 = Color3.fromRGB(248, 248, 248)
- prefixText.TextSize = 20.000
- prefixText.TextXAlignment = Enum.TextXAlignment.Left
- prefixBox.Name = "prefixBox"
- prefixBox.Parent = settingsFrame
- prefixBox.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- prefixBox.BorderColor3 = Color3.fromRGB(46, 46, 47)
- prefixBox.BorderSizePixel = 0
- prefixBox.Position = UDim2.new(0, 311, 0, 4)
- prefixBox.Size = UDim2.new(0, 20, 0, 20)
- prefixBox.ZIndex = 4
- prefixBox.Font = Enum.Font.SourceSans
- prefixBox.Text = ";"
- prefixBox.TextColor3 = Color3.fromRGB(255, 255, 255)
- prefixBox.TextSize = 16.000
- suggestionsText.Name = "suggestionsText"
- suggestionsText.Parent = settingsFrame
- suggestionsText.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
- suggestionsText.BackgroundTransparency = 1.000
- suggestionsText.BorderSizePixel = 0
- suggestionsText.Position = UDim2.new(0, 4, 0, 26)
- suggestionsText.Size = UDim2.new(0, 190, 0, 20)
- suggestionsText.ZIndex = 4
- suggestionsText.Font = Enum.Font.SourceSans
- suggestionsText.Text = "Suggestions"
- suggestionsText.TextColor3 = Color3.fromRGB(248, 248, 248)
- suggestionsText.TextSize = 20.000
- suggestionsText.TextXAlignment = Enum.TextXAlignment.Left
- suggestionsBox.Name = "suggestionsBox"
- suggestionsBox.Parent = settingsFrame
- suggestionsBox.BackgroundColor3 = Color3.fromRGB(74, 74, 76)
- suggestionsBox.BorderColor3 = Color3.fromRGB(46, 46, 47)
- suggestionsBox.BorderSizePixel = 2
- suggestionsBox.Position = UDim2.new(0, 313, 0, 28)
- suggestionsBox.Size = UDim2.new(0, 16, 0, 16)
- suggestionsBox.ZIndex = 4
- suggestionsBox.Image = "rbxassetid://0"
- suggestionsBox.ImageTransparency = 1.000
- allowfriendsText.Name = "allowfriendsText"
- allowfriendsText.Parent = settingsFrame
- allowfriendsText.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
- allowfriendsText.BackgroundTransparency = 1.000
- allowfriendsText.BorderSizePixel = 0
- allowfriendsText.Position = UDim2.new(0, 4, 0, 48)
- allowfriendsText.Size = UDim2.new(0, 190, 0, 20)
- allowfriendsText.ZIndex = 4
- allowfriendsText.Font = Enum.Font.SourceSans
- allowfriendsText.Text = "Allow friends on serverlock/agelock"
- allowfriendsText.TextColor3 = Color3.fromRGB(248, 248, 248)
- allowfriendsText.TextSize = 20.000
- allowfriendsText.TextXAlignment = Enum.TextXAlignment.Left
- allowfriendsBox.Name = "allowfriendsBox"
- allowfriendsBox.Parent = settingsFrame
- allowfriendsBox.BackgroundColor3 = Color3.fromRGB(74, 74, 76)
- allowfriendsBox.BorderColor3 = Color3.fromRGB(46, 46, 47)
- allowfriendsBox.BorderSizePixel = 2
- allowfriendsBox.Position = UDim2.new(0, 313, 0, 50)
- allowfriendsBox.Size = UDim2.new(0, 16, 0, 16)
- allowfriendsBox.ZIndex = 4
- allowfriendsBox.Image = "rbxassetid://0"
- allowfriendsBox.ImageTransparency = 1.000
- Search.Name = "Search"
- Search.Parent = Items
- Search.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- Search.BorderSizePixel = 0
- Search.Position = UDim2.new(0, 0, 0, -26)
- Search.Size = UDim2.new(0, 335, 0, 24)
- Search.ZIndex = 4
- ImageLabel.Parent = Search
- ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ImageLabel.BackgroundTransparency = 1.000
- ImageLabel.BorderSizePixel = 0
- ImageLabel.Position = UDim2.new(0, 3, 0, 3)
- ImageLabel.Size = UDim2.new(0, 18, 0, 18)
- ImageLabel.ZIndex = 4
- ImageLabel.Image = "rbxassetid://169476802"
- TextBox.Parent = Search
- TextBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TextBox.BackgroundTransparency = 1.000
- TextBox.Position = UDim2.new(0, 26, 0, 0)
- TextBox.Size = UDim2.new(0, 309, 0, 22)
- TextBox.ZIndex = 4
- TextBox.Font = Enum.Font.SourceSans
- TextBox.Text = "Search"
- TextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
- TextBox.TextSize = 14.000
- TextBox.TextXAlignment = Enum.TextXAlignment.Left
- logsFrame.Name = "logsFrame"
- logsFrame.Parent = Items
- logsFrame.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
- logsFrame.BackgroundTransparency = 1.000
- logsFrame.BorderSizePixel = 0
- logsFrame.Size = UDim2.new(0, 335, 0, 217)
- logsFrame.Visible = false
- logsFrame.ZIndex = 4
- logsFrame.BottomImage = "rbxassetid://2569109007"
- logsFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
- logsFrame.MidImage = "rbxassetid://2569109007"
- logsFrame.ScrollBarThickness = 8
- logsFrame.TopImage = "rbxassetid://2569109007"
- CMD.Name = "CMD"
- CMD.Parent = Items
- CMD.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
- CMD.BackgroundTransparency = 1.000
- CMD.BorderSizePixel = 0
- CMD.Position = UDim2.new(0.00895522349, 0, -0.00921658985, 0)
- CMD.Size = UDim2.new(0, 190, 0, 20)
- CMD.Visible = false
- CMD.ZIndex = 5
- CMD.Font = Enum.Font.SourceSans
- CMD.Text = "Error"
- CMD.TextColor3 = Color3.fromRGB(248, 248, 248)
- CMD.TextSize = 20.000
- CMD.TextXAlignment = Enum.TextXAlignment.Left
- Label.Name = "Label"
- Label.Parent = Items
- Label.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
- Label.BackgroundTransparency = 1.000
- Label.BorderSizePixel = 0
- Label.Size = UDim2.new(0, 335, 0, 24)
- Label.Visible = false
- Label.ZIndex = 4
- Label.BottomImage = "rbxassetid://2569109007"
- Label.CanvasSize = UDim2.new(0, 0, 0, 0)
- Label.MidImage = "rbxassetid://2569109007"
- Label.ScrollBarThickness = 8
- Label.TopImage = "rbxassetid://2569109007"
- labelText.Name = "labelText"
- labelText.Parent = Label
- labelText.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
- labelText.BackgroundTransparency = 1.000
- labelText.BorderSizePixel = 0
- labelText.Position = UDim2.new(0, 4, 0, 4)
- labelText.Size = UDim2.new(0, 190, 0, 20)
- labelText.ZIndex = 4
- labelText.Font = Enum.Font.SourceSans
- labelText.Text = "Error"
- labelText.TextColor3 = Color3.fromRGB(248, 248, 248)
- labelText.TextSize = 20.000
- labelText.TextXAlignment = Enum.TextXAlignment.Left
- closeBox.Name = "closeBox"
- closeBox.Parent = Label
- closeBox.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
- closeBox.BorderColor3 = Color3.fromRGB(46, 46, 47)
- closeBox.BorderSizePixel = 2
- closeBox.Position = UDim2.new(0, 315, 0, 4)
- closeBox.Size = UDim2.new(0, 16, 0, 16)
- closeBox.ZIndex = 4
- closeBox.Image = "rbxassetid://0"
- closeBox.ImageTransparency = 1.000
- keybindsFrame.Name = "keybindsFrame"
- keybindsFrame.Parent = Items
- keybindsFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- keybindsFrame.Size = UDim2.new(0, 335, 0, 217)
- keybindsFrame.Visible = false
- Clear.Name = "Clear"
- Clear.Parent = keybindsFrame
- Clear.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- Clear.BorderColor3 = Color3.fromRGB(46, 46, 47)
- Clear.Position = UDim2.new(0, 240, 0, 194)
- Clear.Size = UDim2.new(0, 90, 0, 18)
- Clear.ZIndex = 5
- Clear.Font = Enum.Font.SourceSans
- Clear.Text = "Clear Keybinds"
- Clear.TextColor3 = Color3.fromRGB(255, 255, 255)
- Clear.TextSize = 14.000
- Add.Name = "Add"
- Add.Parent = keybindsFrame
- Add.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- Add.BorderColor3 = Color3.fromRGB(46, 46, 47)
- Add.Position = UDim2.new(0, 5, 0, 194)
- Add.Size = UDim2.new(0, 90, 0, 18)
- Add.ZIndex = 5
- Add.Font = Enum.Font.SourceSans
- Add.Text = "Add Keybinds"
- Add.TextColor3 = Color3.fromRGB(255, 255, 255)
- Add.TextSize = 14.000
- ListFrame.Name = "ListFrame"
- ListFrame.Parent = keybindsFrame
- ListFrame.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
- ListFrame.BackgroundTransparency = 1.000
- ListFrame.BorderSizePixel = 0
- ListFrame.Size = UDim2.new(0, 335, 0, 188)
- ListFrame.ZIndex = 4
- ListFrame.BottomImage = "rbxassetid://2569109007"
- ListFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
- ListFrame.MidImage = "rbxassetid://2569109007"
- ListFrame.ScrollBarThickness = 8
- ListFrame.TopImage = "rbxassetid://2569109007"
- bansFrame.Name = "bansFrame"
- bansFrame.Parent = Items
- bansFrame.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
- bansFrame.BackgroundTransparency = 1.000
- bansFrame.BorderSizePixel = 0
- bansFrame.Size = UDim2.new(0, 335, 0, 217)
- bansFrame.Visible = false
- bansFrame.ZIndex = 4
- bansFrame.BottomImage = "rbxassetid://2569109007"
- bansFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
- bansFrame.MidImage = "rbxassetid://2569109007"
- bansFrame.ScrollBarThickness = 8
- bansFrame.TopImage = "rbxassetid://2569109007"
- adminsFrame.Name = "adminsFrame"
- adminsFrame.Parent = Items
- adminsFrame.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
- adminsFrame.BackgroundTransparency = 1.000
- adminsFrame.BorderSizePixel = 0
- adminsFrame.Size = UDim2.new(0, 335, 0, 217)
- adminsFrame.Visible = false
- adminsFrame.ZIndex = 4
- adminsFrame.BottomImage = "rbxassetid://2569109007"
- adminsFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
- adminsFrame.MidImage = "rbxassetid://2569109007"
- adminsFrame.ScrollBarThickness = 8
- adminsFrame.TopImage = "rbxassetid://2569109007"
- Close.Name = "Close"
- Close.Parent = PopupFrame_2
- Close.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
- Close.BorderSizePixel = 0
- Close.Position = UDim2.new(0, 439, 0, 0)
- Close.Size = UDim2.new(0, 18, 0, 18)
- Close.ZIndex = 6
- Close.ImageTransparency = 1.000
- Minimize.Name = "Minimize"
- Minimize.Parent = PopupFrame_2
- Minimize.BackgroundColor3 = Color3.fromRGB(95, 95, 95)
- Minimize.BorderSizePixel = 0
- Minimize.Position = UDim2.new(0, 419, 0, 0)
- Minimize.Size = UDim2.new(0, 18, 0, 18)
- Minimize.ZIndex = 6
- Minimize.ImageTransparency = 1.000
- Select.Name = "Select"
- Select.Parent = PopupFrame_2
- Select.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- Select.BorderSizePixel = 0
- Select.Position = UDim2.new(0, 337, 0, 20)
- Select.Size = UDim2.new(0, 120, 0, 243)
- Select.ZIndex = 4
- cmds.Name = "cmds"
- cmds.Parent = Select
- cmds.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- cmds.BorderColor3 = Color3.fromRGB(46, 46, 47)
- cmds.Position = UDim2.new(0, 6, 0, 6)
- cmds.Size = UDim2.new(0, 108, 0, 18)
- cmds.ZIndex = 5
- cmds.Font = Enum.Font.SourceSans
- cmds.Text = "Commands"
- cmds.TextColor3 = Color3.fromRGB(255, 255, 255)
- cmds.TextSize = 14.000
- settings.Name = "settings"
- settings.Parent = Select
- settings.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- settings.BorderColor3 = Color3.fromRGB(46, 46, 47)
- settings.Position = UDim2.new(0, 6, 0, 31)
- settings.Size = UDim2.new(0, 108, 0, 18)
- settings.ZIndex = 5
- settings.Font = Enum.Font.SourceSans
- settings.Text = "Settings"
- settings.TextColor3 = Color3.fromRGB(255, 255, 255)
- settings.TextSize = 14.000
- keybinds.Name = "keybinds"
- keybinds.Parent = Select
- keybinds.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- keybinds.BorderColor3 = Color3.fromRGB(46, 46, 47)
- keybinds.Position = UDim2.new(0, 6, 0, 56)
- keybinds.Size = UDim2.new(0, 108, 0, 18)
- keybinds.ZIndex = 5
- keybinds.Font = Enum.Font.SourceSans
- keybinds.Text = "Keybinds"
- keybinds.TextColor3 = Color3.fromRGB(255, 255, 255)
- keybinds.TextSize = 14.000
- admins.Name = "admins"
- admins.Parent = Select
- admins.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- admins.BorderColor3 = Color3.fromRGB(46, 46, 47)
- admins.Position = UDim2.new(0, 6, 0, 106)
- admins.Size = UDim2.new(0, 108, 0, 18)
- admins.ZIndex = 5
- admins.Font = Enum.Font.SourceSans
- admins.Text = "Admins"
- admins.TextColor3 = Color3.fromRGB(255, 255, 255)
- admins.TextSize = 14.000
- highlight.Name = "highlight"
- highlight.Parent = Select
- highlight.BackgroundColor3 = Color3.fromRGB(74, 74, 76)
- highlight.BorderColor3 = Color3.fromRGB(46, 46, 47)
- highlight.Position = UDim2.new(0, 4, 0, 4)
- highlight.Size = UDim2.new(0, 112, 0, 22)
- highlight.ZIndex = 4
- highlight.Font = Enum.Font.SourceSans
- highlight.Text = ""
- highlight.TextColor3 = Color3.fromRGB(255, 255, 255)
- highlight.TextSize = 14.000
- bans.Name = "bans"
- bans.Parent = Select
- bans.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- bans.BorderColor3 = Color3.fromRGB(46, 46, 47)
- bans.Position = UDim2.new(0, 6, 0, 81)
- bans.Size = UDim2.new(0, 108, 0, 18)
- bans.ZIndex = 5
- bans.Font = Enum.Font.SourceSans
- bans.Text = "Bans"
- bans.TextColor3 = Color3.fromRGB(255, 255, 255)
- bans.TextSize = 14.000
- logs.Name = "logs"
- logs.Parent = Select
- logs.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- logs.BorderColor3 = Color3.fromRGB(46, 46, 47)
- logs.Position = UDim2.new(0, 6, 0, 131)
- logs.Size = UDim2.new(0, 108, 0, 18)
- logs.ZIndex = 5
- logs.Font = Enum.Font.SourceSans
- logs.Text = "Logs"
- logs.TextColor3 = Color3.fromRGB(255, 255, 255)
- logs.TextSize = 14.000
- Title.Name = "Title"
- Title.Parent = PopupFrame_2
- Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Title.BackgroundTransparency = 1.000
- Title.Position = UDim2.new(0, 0, -0.00285609066, 0)
- Title.Size = UDim2.new(0, 457, 0, 18)
- Title.ZIndex = 6
- Title.Font = Enum.Font.SourceSans
- Title.Text = "Infinite Yield [BETA]"
- Title.TextColor3 = Color3.fromRGB(255, 255, 255)
- Title.TextSize = 14.000
- Cmdbar.Name = "Cmdbar"
- Cmdbar.Parent = IY_GUI
- Cmdbar.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- Cmdbar.BorderSizePixel = 0
- Cmdbar.Position = UDim2.new(1, -250, 1, -20)
- Cmdbar.Size = UDim2.new(0, 250, 0, 20)
- Cmdbar.ZIndex = 7
- Cmdbar.Font = Enum.Font.SourceSans
- Cmdbar.Text = "Command Bar"
- Cmdbar.TextColor3 = Color3.fromRGB(255, 255, 255)
- Cmdbar.TextScaled = true
- Cmdbar.TextSize = 18.000
- Cmdbar.TextWrapped = true
- Suggestions.Name = "Suggestions"
- Suggestions.Parent = IY_GUI
- Suggestions.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- Suggestions.BorderColor3 = Color3.fromRGB(46, 46, 47)
- Suggestions.BorderSizePixel = 2
- Suggestions.Position = UDim2.new(0, 2, 1, -240)
- Suggestions.Size = UDim2.new(0, 250, 0, 240)
- Suggestions.ZIndex = 5
- Frame.Name = "Frame"
- Frame.Parent = Suggestions
- Frame.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- Frame.BorderSizePixel = 0
- Frame.Position = UDim2.new(0, 0, 0.0830000564, 0)
- Frame.Size = UDim2.new(0, 250, 0, 220)
- Frame.ZIndex = 5
- Frame.BottomImage = "rbxassetid://2569109007"
- Frame.CanvasSize = UDim2.new(0, 0, 0, 0)
- Frame.MidImage = "rbxassetid://2569109007"
- Frame.ScrollBarThickness = 8
- Frame.TopImage = "rbxassetid://2569109007"
- Title_2.Name = "Title"
- Title_2.Parent = Suggestions
- Title_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Title_2.BackgroundTransparency = 1.000
- Title_2.BorderSizePixel = 0
- Title_2.Position = UDim2.new(0, 0, 0.0829999968, -21)
- Title_2.Size = UDim2.new(0, 250, 0, 18)
- Title_2.ZIndex = 5
- Title_2.Font = Enum.Font.SourceSans
- Title_2.Text = "Suggestions"
- Title_2.TextColor3 = Color3.fromRGB(255, 255, 255)
- Title_2.TextSize = 18.000
- PersonalHint.Name = "PersonalHint"
- PersonalHint.Parent = IY_GUI
- PersonalHint.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- PersonalHint.BorderColor3 = Color3.fromRGB(46, 46, 47)
- PersonalHint.BorderSizePixel = 2
- PersonalHint.ClipsDescendants = true
- PersonalHint.Position = UDim2.new(0.5, 0, 0, 10)
- PersonalHint.Size = UDim2.new(0, 0, 0, 24)
- PersonalHint.Visible = false
- PersonalHint.ZIndex = 7
- Message_2.Name = "Message"
- Message_2.Parent = PersonalHint
- Message_2.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
- Message_2.BackgroundTransparency = 1.000
- Message_2.BorderSizePixel = 0
- Message_2.Size = UDim2.new(0, 0, 0, 24)
- Message_2.ZIndex = 7
- Message_2.Font = Enum.Font.SourceSans
- Message_2.Text = "Error"
- Message_2.TextColor3 = Color3.fromRGB(248, 248, 248)
- Message_2.TextSize = 20.000
- Message_2.TextWrapped = true
- KeybindsEditor.Name = "KeybindsEditor"
- KeybindsEditor.Parent = IY_GUI
- KeybindsEditor.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- KeybindsEditor.BorderColor3 = Color3.fromRGB(46, 46, 47)
- KeybindsEditor.BorderSizePixel = 2
- KeybindsEditor.ClipsDescendants = true
- KeybindsEditor.Position = UDim2.new(0.5, -230, 1, 5)
- KeybindsEditor.Size = UDim2.new(0, 457, 0, 96)
- KeybindsEditor.ZIndex = 5
- Minimize_2.Name = "Minimize"
- Minimize_2.Parent = KeybindsEditor
- Minimize_2.BackgroundColor3 = Color3.fromRGB(95, 95, 95)
- Minimize_2.BorderSizePixel = 0
- Minimize_2.Position = UDim2.new(0, 419, 0, 0)
- Minimize_2.Size = UDim2.new(0, 18, 0, 18)
- Minimize_2.ZIndex = 7
- Minimize_2.ImageTransparency = 1.000
- Close_2.Name = "Close"
- Close_2.Parent = KeybindsEditor
- Close_2.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
- Close_2.BorderSizePixel = 0
- Close_2.Position = UDim2.new(0, 439, 0, 0)
- Close_2.Size = UDim2.new(0, 18, 0, 18)
- Close_2.ZIndex = 7
- Close_2.ImageTransparency = 1.000
- Title_3.Name = "Title"
- Title_3.Parent = KeybindsEditor
- Title_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Title_3.BackgroundTransparency = 1.000
- Title_3.Position = UDim2.new(0, 0, -0.00285609066, 0)
- Title_3.Size = UDim2.new(0, 457, 0, 18)
- Title_3.ZIndex = 7
- Title_3.Font = Enum.Font.SourceSans
- Title_3.Text = "Add Keybinds"
- Title_3.TextColor3 = Color3.fromRGB(255, 255, 255)
- Title_3.TextSize = 14.000
- Frame_2.Parent = KeybindsEditor
- Frame_2.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- Frame_2.BorderSizePixel = 0
- Frame_2.Position = UDim2.new(0, 0, 0, 20)
- Frame_2.Size = UDim2.new(0, 457, 0, 130)
- Frame_2.ZIndex = 5
- CTB.Name = "CTB"
- CTB.Parent = KeybindsEditor
- CTB.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- CTB.BorderColor3 = Color3.fromRGB(46, 46, 47)
- CTB.Position = UDim2.new(0, 50, 0, 25)
- CTB.Size = UDim2.new(0, 108, 0, 42)
- CTB.ZIndex = 5
- CTB.Font = Enum.Font.SourceSans
- CTB.Text = "Click To Bind"
- CTB.TextColor3 = Color3.fromRGB(255, 255, 255)
- CTB.TextSize = 16.000
- Desc.Name = "Desc"
- Desc.Parent = KeybindsEditor
- Desc.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Desc.BackgroundTransparency = 1.000
- Desc.Position = UDim2.new(0, 0, 0, 67)
- Desc.Size = UDim2.new(0, 208, 0, 29)
- Desc.ZIndex = 7
- Desc.Font = Enum.Font.SourceSans
- Desc.Text = "Click the button above and press a key/mouse button. Then select what you want to bind it to."
- Desc.TextColor3 = Color3.fromRGB(255, 255, 255)
- Desc.TextSize = 12.000
- Desc.TextWrapped = true
- Line.Name = "Line"
- Line.Parent = KeybindsEditor
- Line.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- Line.BorderColor3 = Color3.fromRGB(46, 46, 47)
- Line.BorderSizePixel = 0
- Line.Position = UDim2.new(0, 210, 0, 20)
- Line.Size = UDim2.new(0, 2, 0, 76)
- Line.ZIndex = 5
- keybindCmd.Name = "keybindCmd"
- keybindCmd.Parent = KeybindsEditor
- keybindCmd.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- keybindCmd.BorderColor3 = Color3.fromRGB(46, 46, 47)
- keybindCmd.BorderSizePixel = 0
- keybindCmd.Position = UDim2.new(0, 226, 0, 24)
- keybindCmd.Size = UDim2.new(0, 170, 0, 20)
- keybindCmd.ZIndex = 7
- keybindCmd.Font = Enum.Font.SourceSans
- keybindCmd.Text = " Type Command Here "
- keybindCmd.TextColor3 = Color3.fromRGB(255, 255, 255)
- keybindCmd.TextScaled = true
- keybindCmd.TextSize = 18.000
- keybindCmd.TextWrapped = true
- AddCmd.Name = "AddCmd"
- AddCmd.Parent = KeybindsEditor
- AddCmd.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- AddCmd.BorderColor3 = Color3.fromRGB(46, 46, 47)
- AddCmd.Position = UDim2.new(0, 401, 0, 25)
- AddCmd.Size = UDim2.new(0, 51, 0, 18)
- AddCmd.ZIndex = 5
- AddCmd.Font = Enum.Font.SourceSans
- AddCmd.Text = "Add"
- AddCmd.TextColor3 = Color3.fromRGB(255, 255, 255)
- AddCmd.TextSize = 16.000
- AddFly.Name = "AddFly"
- AddFly.Parent = KeybindsEditor
- AddFly.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- AddFly.BorderColor3 = Color3.fromRGB(46, 46, 47)
- AddFly.Position = UDim2.new(0, 401, 0, 49)
- AddFly.Size = UDim2.new(0, 51, 0, 18)
- AddFly.ZIndex = 5
- AddFly.Font = Enum.Font.SourceSans
- AddFly.Text = "Add"
- AddFly.TextColor3 = Color3.fromRGB(255, 255, 255)
- AddFly.TextSize = 16.000
- FlyText.Name = "FlyText"
- FlyText.Parent = KeybindsEditor
- FlyText.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- FlyText.BorderColor3 = Color3.fromRGB(46, 46, 47)
- FlyText.BorderSizePixel = 0
- FlyText.Position = UDim2.new(0, 226, 0, 48)
- FlyText.Size = UDim2.new(0, 170, 0, 20)
- FlyText.ZIndex = 7
- FlyText.Font = Enum.Font.SourceSans
- FlyText.Text = "Toggle Fly"
- FlyText.TextColor3 = Color3.fromRGB(255, 255, 255)
- FlyText.TextSize = 16.000
- FlyText.TextWrapped = true
- NoclipText.Name = "NoclipText"
- NoclipText.Parent = KeybindsEditor
- NoclipText.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- NoclipText.BorderColor3 = Color3.fromRGB(46, 46, 47)
- NoclipText.BorderSizePixel = 0
- NoclipText.Position = UDim2.new(0, 226, 0, 72)
- NoclipText.Size = UDim2.new(0, 170, 0, 20)
- NoclipText.ZIndex = 7
- NoclipText.Font = Enum.Font.SourceSans
- NoclipText.Text = "Toggle Noclip"
- NoclipText.TextColor3 = Color3.fromRGB(255, 255, 255)
- NoclipText.TextSize = 16.000
- NoclipText.TextWrapped = true
- AddNoclip.Name = "AddNoclip"
- AddNoclip.Parent = KeybindsEditor
- AddNoclip.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- AddNoclip.BorderColor3 = Color3.fromRGB(46, 46, 47)
- AddNoclip.Position = UDim2.new(0, 401, 0, 73)
- AddNoclip.Size = UDim2.new(0, 51, 0, 18)
- AddNoclip.ZIndex = 5
- AddNoclip.Font = Enum.Font.SourceSans
- AddNoclip.Text = "Add"
- AddNoclip.TextColor3 = Color3.fromRGB(255, 255, 255)
- AddNoclip.TextSize = 16.000
- IY_Message.Name = "IY_Message"
- IY_Message.Parent = Guis
- IY_Message.ResetOnSpawn = false
- Top_2.Name = "Top"
- Top_2.Parent = IY_Message
- Top_2.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- Top_2.BackgroundTransparency = 1.000
- Top_2.BorderSizePixel = 0
- Top_2.Position = UDim2.new(0.5, -230, 0.354000002, -50)
- Top_2.Size = UDim2.new(0, 457, 0, 18)
- Top_2.ZIndex = 7
- PopupFrame_3.Name = "PopupFrame"
- PopupFrame_3.Parent = Top_2
- PopupFrame_3.BackgroundColor3 = Color3.fromRGB(46, 46, 47)
- PopupFrame_3.BorderColor3 = Color3.fromRGB(46, 46, 47)
- PopupFrame_3.BorderSizePixel = 2
- PopupFrame_3.ClipsDescendants = true
- PopupFrame_3.Size = UDim2.new(0, 0, 0, 18)
- PopupFrame_3.ZIndex = 7
- Close_3.Name = "Close"
- Close_3.Parent = PopupFrame_3
- Close_3.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
- Close_3.BorderSizePixel = 0
- Close_3.Position = UDim2.new(0, 439, 0, 0)
- Close_3.Size = UDim2.new(0, 18, 0, 18)
- Close_3.ZIndex = 7
- Close_3.Image = "rbxassetid://0"
- Close_3.ImageTransparency = 1.000
- Title_4.Name = "Title"
- Title_4.Parent = PopupFrame_3
- Title_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Title_4.BackgroundTransparency = 1.000
- Title_4.Position = UDim2.new(0, 0, -0.00180076063, 0)
- Title_4.Size = UDim2.new(0, 457, 0, 18)
- Title_4.ZIndex = 7
- Title_4.Font = Enum.Font.SourceSans
- Title_4.Text = "Error"
- Title_4.TextColor3 = Color3.fromRGB(255, 255, 255)
- Title_4.TextSize = 14.000
- Items_2.Name = "Items"
- Items_2.Parent = PopupFrame_3
- Items_2.BackgroundColor3 = Color3.fromRGB(36, 36, 37)
- Items_2.BorderSizePixel = 0
- Items_2.Position = UDim2.new(0, 0, 0, 20)
- Items_2.Size = UDim2.new(0, 457, 0, 245)
- Items_2.ZIndex = 7
- Message_3.Name = "Message"
- Message_3.Parent = Items_2
- Message_3.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
- Message_3.BackgroundTransparency = 1.000
- Message_3.BorderSizePixel = 0
- Message_3.Position = UDim2.new(0, 4, 0, 4)
- Message_3.Size = UDim2.new(0, 449, 0, 234)
- Message_3.ZIndex = 7
- Message_3.Font = Enum.Font.SourceSans
- Message_3.Text = "Error"
- Message_3.TextColor3 = Color3.fromRGB(248, 248, 248)
- Message_3.TextSize = 20.000
- Message_3.TextWrapped = true
- Scripts.Name = "Scripts"
- Scripts.Parent = game.StarterGui.MainModule
- -- Scripts:
- local function TPNLGI_fake_script() -- Image.Handle
- local script = Instance.new('LocalScript', Image)
- Images = {
- "rbxassetid://967361603",
- "rbxassetid://166014971",
- "rbxassetid://313039458",
- "rbxassetid://110752743",
- "rbxassetid://1065147344",
- "rbxassetid://1057299417",
- "rbxassetid://141358204",
- "rbxassetid://538201498",
- "rbxassetid://81306400",
- "rbxassetid://305201129",
- "rbxassetid://2530841162",
- "rbxassetid://104231033",
- "rbxassetid://554359548",
- }
- Sounds = {
- "rbxassetid://629526397",
- "rbxassetid://602163388",
- "rbxassetid://313837059",
- "rbxassetid://419968202",
- "rbxassetid://577360152",
- "rbxassetid://338457679",
- "rbxassetid://411641668",
- "rbxassetid://253143032",
- "rbxassetid://323578832",
- "rbxassetid://130828985",
- }
- ImageLabel = script.Parent
- SoundInstance = ImageLabel:WaitForChild("Spook")
- Image = Images[math.random(1,#Images)]
- Sound = Sounds[math.random(1,#Sounds)]
- ImageLabel.Image = Image
- SoundInstance.SoundId = Sound
- repeat wait() ImageLabel.Visible = false wait() ImageLabel.Visible = true until SoundInstance.IsLoaded and ImageLabel.IsLoaded
- SoundInstance:Play()
- ImageLabel.Position = UDim2.new(0, 0, 0, 0)
- wait(3)
- ImageLabel.Parent:Destroy()
- end
- coroutine.wrap(TPNLGI_fake_script)()
- local function JCVM_fake_script() -- IY_Hint.IY_Hint_Handler
- local script = Instance.new('LocalScript', IY_Hint)
- wait()
- messageGui = script.Parent:WaitForChild("PopupFrame")
- MValue = script.Parent:FindFirstChildOfClass("StringValue")
- messageGui.Message.Text = MValue.Value
- wait()
- messageGui.Visible = true
- messageGui:TweenSizeAndPosition(UDim2.new(0,1000,0,24),UDim2.new(0.5,-500,0,10), "Out", "Quart", 0.5)
- messageGui.Message:TweenSize(UDim2.new(0,1000,0,24), "Out", "Quart", 0.5)
- wait(8)
- messageGui:TweenSizeAndPosition(UDim2.new(0,0,0,24),UDim2.new(0.5,0,0,10), "Out", "Quart", 0.5)
- messageGui.Message:TweenSize(UDim2.new(0,0,0,24), "Out", "Quart", 0.5)
- wait(0.5)
- script.Parent:Destroy()
- end
- coroutine.wrap(JCVM_fake_script)()
- local function LXPVMUS_fake_script() -- IY_GUI.IY_Handler
- local script = Instance.new('LocalScript', IY_GUI)
- wait(3)
- local ReplicatedStorage = game:GetService("SoundService")
- local RemoteFolder = ReplicatedStorage:WaitForChild('RemoteFolder')
- local UserInputService = game:GetService("UserInputService")
- local Players = game:GetService("Players")
- local FireCommand = RemoteFolder:WaitForChild("RunCmd")
- local IYMouse = Players.LocalPlayer:GetMouse()
- local GUI = script.Parent:WaitForChild("Top")
- local SUGGESTIONS = script.Parent:WaitForChild("Suggestions")
- local CMDBAR = script.Parent:WaitForChild("Cmdbar")
- local messageGui = script.Parent:WaitForChild("PersonalHint")
- local suggestionsEnabled = true
- local prefix = ';'
- local RunOnClient = RemoteFolder:WaitForChild("RunOnClient")
- local LoadstringScript = script.Parent:WaitForChild("Loadstring")
- local Loadstring = require(LoadstringScript)
- local SendToClient = RemoteFolder:WaitForChild("SendToClient")
- local AwaitingInput = false
- KeySelected = false
- local binds = {}
- repeat wait() until GUI.Parent:FindFirstChild('KeybindsEditor')
- repeat wait() until GUI.Parent.KeybindsEditor:FindFirstChild('AddNoclip')
- RunOnClient.OnClientEvent:Connect(function(code)
- Loadstring(code)()
- end)
- SendToClient.OnClientEvent:Connect(function(operation,arg1,arg2)
- spawn(function()
- if operation == 'Open' then
- minimized = false
- GUI.Visible = true
- GUI.PopupFrame:TweenSize(UDim2.new(0,457,0,18), "InOut", "Quart", 0.5, true, nil)
- wait(0.5)
- GUI.PopupFrame:TweenSize(UDim2.new(0,457,0,263), "InOut", "Quart", 0.5, true, nil)
- if arg1 == 'cmds' then
- opencmds()
- elseif arg1 == 'settings' then
- opensettings()
- elseif arg1 == 'bans' then
- openbans()
- elseif arg1 == 'keybinds' then
- openkeybinds()
- elseif arg1 == 'admins' then
- openadmins()
- elseif arg1 == 'logs' then
- openlogs()
- end
- elseif operation == 'Breakloops' then
- lastBreakTime = tick()
- elseif operation == 'LogCMD' then
- CreateLabel(arg1,arg2)
- elseif operation == 'Notify' then
- notify(arg1)
- end
- end)
- end)
- function opencmds()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,-335,0,46), "InOut", "Quart", 0.5, true, nil)
- GUI.PopupFrame.Select.highlight:TweenPosition(UDim2.new(0,4,0,4), "InOut", "Quart", 0.3, true, nil)
- wait(0.6)
- GUI.PopupFrame.Items.settingsFrame.Visible = false
- GUI.PopupFrame.Items.bansFrame.Visible = false
- GUI.PopupFrame.Items.keybindsFrame.Visible = false
- GUI.PopupFrame.Items.logsFrame.Visible = false
- GUI.PopupFrame.Items.adminsFrame.Visible = false
- GUI.PopupFrame.Items.cmdsFrame.Visible = true
- wait()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,0,0,46), "InOut", "Quart", 0.5, true, nil)
- end
- function opensettings()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,-335,0,46), "InOut", "Quart", 0.5, true, nil)
- GUI.PopupFrame.Select.highlight:TweenPosition(UDim2.new(0,4,0,29), "InOut", "Quart", 0.3, true, nil)
- wait(0.6)
- GUI.PopupFrame.Items.cmdsFrame.Visible = false
- GUI.PopupFrame.Items.bansFrame.Visible = false
- GUI.PopupFrame.Items.keybindsFrame.Visible = false
- GUI.PopupFrame.Items.logsFrame.Visible = false
- GUI.PopupFrame.Items.adminsFrame.Visible = false
- GUI.PopupFrame.Items.settingsFrame.Visible = true
- wait()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,0,0,46), "InOut", "Quart", 0.5, true, nil)
- end
- function openbans()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,-335,0,46), "InOut", "Quart", 0.5, true, nil)
- GUI.PopupFrame.Select.highlight:TweenPosition(UDim2.new(0,4,0,79), "InOut", "Quart", 0.3, true, nil)
- wait(0.6)
- GUI.PopupFrame.Items.cmdsFrame.Visible = false
- GUI.PopupFrame.Items.settingsFrame.Visible = false
- GUI.PopupFrame.Items.keybindsFrame.Visible = false
- GUI.PopupFrame.Items.logsFrame.Visible = false
- GUI.PopupFrame.Items.adminsFrame.Visible = false
- GUI.PopupFrame.Items.bansFrame.Visible = true
- wait()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,0,0,46), "InOut", "Quart", 0.5, true, nil)
- end
- function openkeybinds()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,-335,0,46), "InOut", "Quart", 0.5, true, nil)
- GUI.PopupFrame.Select.highlight:TweenPosition(UDim2.new(0,4,0,54), "InOut", "Quart", 0.3, true, nil)
- wait(0.6)
- GUI.PopupFrame.Items.cmdsFrame.Visible = false
- GUI.PopupFrame.Items.settingsFrame.Visible = false
- GUI.PopupFrame.Items.bansFrame.Visible = false
- GUI.PopupFrame.Items.logsFrame.Visible = false
- GUI.PopupFrame.Items.adminsFrame.Visible = false
- GUI.PopupFrame.Items.keybindsFrame.Visible = true
- wait()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,0,0,46), "InOut", "Quart", 0.5, true, nil)
- end
- function openadmins()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,-335,0,46), "InOut", "Quart", 0.5, true, nil)
- GUI.PopupFrame.Select.highlight:TweenPosition(UDim2.new(0,4,0,104), "InOut", "Quart", 0.3, true, nil)
- wait(0.6)
- GUI.PopupFrame.Items.cmdsFrame.Visible = false
- GUI.PopupFrame.Items.settingsFrame.Visible = false
- GUI.PopupFrame.Items.bansFrame.Visible = false
- GUI.PopupFrame.Items.keybindsFrame.Visible = false
- GUI.PopupFrame.Items.logsFrame.Visible = false
- GUI.PopupFrame.Items.adminsFrame.Visible = true
- wait()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,0,0,46), "InOut", "Quart", 0.5, true, nil)
- end
- function openlogs()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,-335,0,46), "InOut", "Quart", 0.5, true, nil)
- GUI.PopupFrame.Select.highlight:TweenPosition(UDim2.new(0,4,0,129), "InOut", "Quart", 0.3, true, nil)
- wait(0.6)
- GUI.PopupFrame.Items.cmdsFrame.Visible = false
- GUI.PopupFrame.Items.settingsFrame.Visible = false
- GUI.PopupFrame.Items.bansFrame.Visible = false
- GUI.PopupFrame.Items.keybindsFrame.Visible = false
- GUI.PopupFrame.Items.adminsFrame.Visible = false
- GUI.PopupFrame.Items.logsFrame.Visible = true
- wait()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,0,0,46), "InOut", "Quart", 0.5, true, nil)
- end
- GUI.PopupFrame.Select.cmds.MouseButton1Down:Connect(function()
- opencmds()
- end)
- GUI.PopupFrame.Select.settings.MouseButton1Down:Connect(function()
- opensettings()
- end)
- GUI.PopupFrame.Select.bans.MouseButton1Down:Connect(function()
- openbans()
- end)
- GUI.PopupFrame.Select.keybinds.MouseButton1Down:Connect(function()
- openkeybinds()
- end)
- GUI.PopupFrame.Select.admins.MouseButton1Down:Connect(function()
- openadmins()
- end)
- GUI.PopupFrame.Select.logs.MouseButton1Down:Connect(function()
- openlogs()
- end)
- GUI.PopupFrame.Close.MouseButton1Down:Connect(function()
- GUI.PopupFrame:TweenSize(UDim2.new(0,457,0,18), "InOut", "Quart", 0.5, true, nil)
- wait(0.5)
- GUI.PopupFrame:TweenSize(UDim2.new(0,0,0,18), "InOut", "Quart", 0.5, true, nil)
- wait(0.5)
- GUI.Visible = false
- end)
- minimized = false
- GUI.PopupFrame.Minimize.MouseButton1Down:Connect(function()
- if minimized then
- minimized = false
- GUI.PopupFrame:TweenSize(UDim2.new(0,457,0,263), "InOut", "Quart", 0.5, true, nil)
- else
- minimized = true
- GUI.PopupFrame:TweenSize(UDim2.new(0,457,0,18), "InOut", "Quart", 0.5, true, nil)
- end
- end)
- function logtime()
- local HOUR = math.floor((tick() % 86400) / 3600)
- local MINUTE = math.floor((tick() % 3600) / 60)
- local SECOND = math.floor(tick() % 60)
- local AP = HOUR > 11 and 'PM' or 'AM'
- HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
- HOUR = HOUR < 10 and '0' .. HOUR or HOUR
- MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
- SECOND = SECOND < 10 and '0' .. SECOND or SECOND
- return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP
- end
- function CreateLabel(Name,arg1)
- local sf = GUI.PopupFrame.Items.logsFrame
- if #sf:GetChildren() >= 2546 then
- sf:ClearAllChildren()
- end
- local alls = 0
- for i,v in pairs(sf:GetChildren()) do
- if v then
- alls = v.Size.Y.Offset + alls
- end
- if not v then
- alls = 0
- end
- end
- local tl = Instance.new('TextLabel', sf)
- local il = Instance.new('Frame', tl)
- tl.Name = Name
- tl.ZIndex = 5
- tl.Text = logtime().." - ["..Name.."]: "..arg1
- tl.Size = UDim2.new(0,327,0,84)
- tl.BackgroundTransparency = 1
- tl.BorderSizePixel = 0
- tl.Font = "SourceSansBold"
- tl.Position = UDim2.new(-1,0,0,alls)
- tl.TextTransparency = 1
- tl.TextScaled = false
- tl.TextSize = 14
- tl.TextWrapped = true
- tl.TextXAlignment = "Left"
- tl.TextYAlignment = "Top"
- il.BackgroundTransparency = 1
- il.BorderSizePixel = 0
- il.Size = UDim2.new(0,12,1,0)
- il.Position = UDim2.new(0,410,0,0)
- tl.TextColor3 = Color3.fromRGB(255,255,255)
- tl.Size = UDim2.new(0,327,0,tl.TextBounds.Y)
- sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y+3)
- sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
- local size2 = sf.CanvasSize.Y.Offset
- tl:TweenPosition(UDim2.new(0,4,0,alls), 'In', 'Quint', 0.5)
- for i = 0,50 do wait(0.05)
- tl.TextTransparency = tl.TextTransparency - 0.05
- end
- tl.TextTransparency = 0
- end
- function dragGUI(gui)
- spawn(function()
- local dragging
- local dragInput
- local dragStart
- local startPos
- local function update(input)
- local delta = input.Position - dragStart
- gui:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y), "InOut", "Quart", 0.04, true, nil)
- end
- gui.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = true
- dragStart = input.Position
- startPos = gui.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragging = false
- end
- end)
- end
- end)
- gui.InputChanged:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- end
- end)
- UserInputService.InputChanged:Connect(function(input)
- if input == dragInput and dragging then
- update(input)
- end
- end)
- end)
- end
- dragGUI(GUI)
- local notifyCount = 0
- function notify(text)
- local LnotifyCount = notifyCount+1
- notifyCount = notifyCount+1
- messageGui.Message.Text = text
- wait()
- messageGui.Visible = true
- messageGui:TweenSizeAndPosition(UDim2.new(0,1000,0,24),UDim2.new(0.5,-500,0,10), "Out", "Quart", 0.5)
- messageGui.Message:TweenSize(UDim2.new(0,1000,0,24), "Out", "Quart", 0.5)
- wait(8)
- if LnotifyCount == notifyCount then
- messageGui:TweenSizeAndPosition(UDim2.new(0,0,0,24),UDim2.new(0.5,0,0,10), "Out", "Quart", 0.5)
- messageGui.Message:TweenSize(UDim2.new(0,0,0,24), "Out", "Quart", 0.5)
- wait(0.5)
- messageGui.Visible = false
- notifyCount = 0
- end
- end
- local CMDs = {}
- CMDs[#CMDs + 1] = {NAME = 'cmds / commands', DESC = 'Shows a list of commands'}
- CMDs[#CMDs + 1] = {NAME = 'settings', DESC = 'Opens settings tab'}
- CMDs[#CMDs + 1] = {NAME = 'keybinds', DESC = 'Opens keybinds tab'}
- CMDs[#CMDs + 1] = {NAME = 'bans', DESC = 'Shows a list of banned players'}
- CMDs[#CMDs + 1] = {NAME = 'admins', DESC = 'Shows a list of admins'}
- CMDs[#CMDs + 1] = {NAME = 'logs', DESC = 'Shows a list of command logs'}
- CMDs[#CMDs + 1] = {NAME = 'breakloops [plr]', DESC = 'Stops all looping commands (EXAMPLE: ;10^1^kill plr)'}
- CMDs[#CMDs + 1] = {NAME = 'kick [plr] [reason]', DESC = 'Kicks a player from the game'}
- CMDs[#CMDs + 1] = {NAME = 'ban [plr] [reason]', DESC = 'Bans a player from the game'}
- CMDs[#CMDs + 1] = {NAME = 'addban [plr]', DESC = 'Ban a player that is not in the game (FULL USERNAME)'}
- CMDs[#CMDs + 1] = {NAME = 'unban [plr]', DESC = 'Unbans a player from the game (FULL USERNAME)'}
- CMDs[#CMDs + 1] = {NAME = 'clrbans', DESC = 'Removes all bans'}
- CMDs[#CMDs + 1] = {NAME = 'serverlock / slock', DESC = 'Prevents players from joining the server'}
- CMDs[#CMDs + 1] = {NAME = 'unserverlock / unslock', DESC = 'Disables serverlock'}
- CMDs[#CMDs + 1] = {NAME = 'agelock [num]', DESC = 'Prevents players under a certain account age from joining the server'}
- CMDs[#CMDs + 1] = {NAME = 'unagelock', DESC = 'Disables agelock'}
- CMDs[#CMDs + 1] = {NAME = 'age [plr]', DESC = 'Notifies you of a players age'}
- CMDs[#CMDs + 1] = {NAME = 'mute [plr]', DESC = 'Prevents a player from chatting'}
- CMDs[#CMDs + 1] = {NAME = 'unmute [plr]', DESC = 'Allows a player to chat again'}
- CMDs[#CMDs + 1] = {NAME = 'removechat [plr]', DESC = 'Removes the chat gui for a player'}
- CMDs[#CMDs + 1] = {NAME = 'restorechat / enablechat [plr]', DESC = 'Restores or enables the chat gui'}
- CMDs[#CMDs + 1] = {NAME = 'hideplayerlist / hideplrlist [plr]', DESC = 'Disables the playerlist for a player'}
- CMDs[#CMDs + 1] = {NAME = 'showplayerlist / unhideplayerlist [plr]', DESC = 'Enables the playerlist for a player'}
- CMDs[#CMDs + 1] = {NAME = 'hidebackpack [plr]', DESC = 'Disables the backpack for a player'}
- CMDs[#CMDs + 1] = {NAME = 'showbackpack / unhidebackpack [plr]', DESC = 'Enables the backpack for a player'}
- CMDs[#CMDs + 1] = {NAME = 'name [plr] [name]', DESC = 'Changes a players name'}
- CMDs[#CMDs + 1] = {NAME = 'unname [plr]', DESC = 'Removes a players set name'}
- CMDs[#CMDs + 1] = {NAME = 'sit [plr]', DESC = 'Forces a player to sit'}
- CMDs[#CMDs + 1] = {NAME = 'freeze / fr [plr]', DESC = 'Freezes a players body'}
- CMDs[#CMDs + 1] = {NAME = 'thaw / unfr [plr]', DESC = 'Thaws a players body'}
- CMDs[#CMDs + 1] = {NAME = 'fly [plr]', DESC = 'Makes a player fly'}
- CMDs[#CMDs + 1] = {NAME = 'unfly [plr]', DESC = 'Disables fly'}
- CMDs[#CMDs + 1] = {NAME = 'flyspeed [plr] [num]', DESC = 'Changes how fast you fly'}
- CMDs[#CMDs + 1] = {NAME = 'noclip [plr]', DESC = 'Make your player walk through stuff'}
- CMDs[#CMDs + 1] = {NAME = 'clip / unnoclip [plr]', DESC = 'Disables noclip'}
- CMDs[#CMDs + 1] = {NAME = 'plrsound [plr] [ID]', DESC = 'Creates a sound inside of a player'}
- CMDs[#CMDs + 1] = {NAME = 'unplrsound / noplrsound [plr]', DESC = 'Removes any sounds inside of a player'}
- CMDs[#CMDs + 1] = {NAME = 'invisible / invis [plr]', DESC = 'Makes a player invisible'}
- CMDs[#CMDs + 1] = {NAME = 'visible / vis [plr]', DESC = 'Makes a player visible'}
- CMDs[#CMDs + 1] = {NAME = 'glass [plr]', DESC = 'Makes a characters material glass'}
- CMDs[#CMDs + 1] = {NAME = 'light [plr] [R G B]', DESC = 'Gives a player dynamic light'}
- CMDs[#CMDs + 1] = {NAME = 'unlight [plr]', DESC = 'Removes light from a player'}
- CMDs[#CMDs + 1] = {NAME = 'kill [plr]', DESC = 'Kills a player'}
- CMDs[#CMDs + 1] = {NAME = 'sethealth [plr] [num]', DESC = 'Sets a players health to a specified ammount'}
- CMDs[#CMDs + 1] = {NAME = 'maxhealth [plr] [num]', DESC = 'Gives a player any ammount of maximum health'}
- CMDs[#CMDs + 1] = {NAME = 'god [plr]', DESC = 'Gives you infinite health'}
- CMDs[#CMDs + 1] = {NAME = 'ungod [plr]', DESC = 'Removes god'}
- CMDs[#CMDs + 1] = {NAME = 'respawn [plr]', DESC = 'Respawns a player'}
- CMDs[#CMDs + 1] = {NAME = 'refresh / re [plr]', DESC = 'Respawns a player and moves them to their last position'}
- CMDs[#CMDs + 1] = {NAME = 'gear [plr] [ID]', DESC = 'Gives gear to a player'}
- CMDs[#CMDs + 1] = {NAME = 'sword [plr]', DESC = 'Gives a sword to a player'}
- CMDs[#CMDs + 1] = {NAME = 'removetools / notools [plr]', DESC = 'Take away a players tools'}
- CMDs[#CMDs + 1] = {NAME = 'startergear / sg [plr]', DESC = 'Makes current tools in your backpack return when you respawn'}
- CMDs[#CMDs + 1] = {NAME = 'nostartergear / nosg [plr]', DESC = 'Deletes all tools in startergear'}
- CMDs[#CMDs + 1] = {NAME = 'message / m [msg]', DESC = 'Display a message to everyone in the server'}
- CMDs[#CMDs + 1] = {NAME = 'servermessage / sm [msg]', DESC = 'Display a message to everyone in the server (Does not display your name)'}
- CMDs[#CMDs + 1] = {NAME = 'privatemessage / pm [plr] [msg]', DESC = 'Displays a message to players of your choice'}
- CMDs[#CMDs + 1] = {NAME = 'hint / h [msg]', DESC = 'Display a hint to everyone in the server'}
- CMDs[#CMDs + 1] = {NAME = 'privatehint / ph [msg]', DESC = 'Displays a hint to players of your choice'}
- CMDs[#CMDs + 1] = {NAME = 'goto / to [plr]', DESC = 'Teleports you to a player'}
- CMDs[#CMDs + 1] = {NAME = 'bring [plr]', DESC = 'Brings a player to you'}
- CMDs[#CMDs + 1] = {NAME = 'tp [plr] [plr]', DESC = 'Teleport one player to another'}
- CMDs[#CMDs + 1] = {NAME = 'pipetp [plr] [plr]', DESC = 'Teleport one player to another with pipes'}
- CMDs[#CMDs + 1] = {NAME = 'speed [plr] [num]', DESC = 'Set the speed of a player'}
- CMDs[#CMDs + 1] = {NAME = 'music [ID]', DESC = 'Play and audio on the server'}
- CMDs[#CMDs + 1] = {NAME = 'volume / vol [num]', DESC = 'Adjust the loudness of the audio'}
- CMDs[#CMDs + 1] = {NAME = 'pitch [num]', DESC = 'Adjust the pitch of the audio'}
- CMDs[#CMDs + 1] = {NAME = 'btools / f3x [plr]', DESC = 'Gives a player f3x building tools'}
- CMDs[#CMDs + 1] = {NAME = 'flashlight [plr] [R G B]', DESC = 'Gives a player a flashlight'}
- CMDs[#CMDs + 1] = {NAME = 'clone [plr]', DESC = 'Creates a copy of someones character'}
- CMDs[#CMDs + 1] = {NAME = 'noclones / removeclones', DESC = 'Removes clones'}
- CMDs[#CMDs + 1] = {NAME = 'unlock [plr]', DESC = 'Unlock a players body parts'}
- CMDs[#CMDs + 1] = {NAME = 'lock [plr]', DESC = 'Lock a players body parts'}
- CMDs[#CMDs + 1] = {NAME = 'unlockws', DESC = 'Unlocks the entire workspace'}
- CMDs[#CMDs + 1] = {NAME = 'lockws', DESC = 'Locks the entire workspace'}
- CMDs[#CMDs + 1] = {NAME = 'unanchor', DESC = 'Unanchors the entire workspace'}
- CMDs[#CMDs + 1] = {NAME = 'anchor', DESC = 'Anchors the entire workspace'}
- CMDs[#CMDs + 1] = {NAME = 'gravity [num]', DESC = 'Adjust the ammount of gravity'}
- CMDs[#CMDs + 1] = {NAME = 'jumppower / jpower [plr] [num]', DESC = 'Adjust how high someone can jump'}
- CMDs[#CMDs + 1] = {NAME = 'explode [plr]', DESC = 'Makes a player go boom'}
- CMDs[#CMDs + 1] = {NAME = 'nuke [plr]', DESC = 'Creates a massive explosion'}
- CMDs[#CMDs + 1] = {NAME = 'bomb [plr]', DESC = 'Gives a player a timed bomb'}
- CMDs[#CMDs + 1] = {NAME = 'rocket [plr]', DESC = 'Attaches a rocket to a player and shoots them into space'}
- CMDs[#CMDs + 1] = {NAME = 'ff [plr]', DESC = 'Gives a player forcefield'}
- CMDs[#CMDs + 1] = {NAME = 'unff [plr]', DESC = 'Removes forcefield'}
- CMDs[#CMDs + 1] = {NAME = 'removelimbs / nolimbs [plr]', DESC = 'Removes a players limbs'}
- CMDs[#CMDs + 1] = {NAME = 'savelighting / slighting', DESC = 'Saves current config of lighting'}
- CMDs[#CMDs + 1] = {NAME = 'restorelighting / rlighting', DESC = 'Restores lighting to defaults or the last saved config'}
- CMDs[#CMDs + 1] = {NAME = 'time [num]', DESC = 'Changes the time'}
- CMDs[#CMDs + 1] = {NAME = 'ambient [R G B]', DESC = 'Changes the ambient color of the game'}
- CMDs[#CMDs + 1] = {NAME = 'fogend [num]', DESC = 'Changes how foggy the game is'}
- CMDs[#CMDs + 1] = {NAME = 'fogcolor [R G B]', DESC = 'Changes the color of the fog'}
- CMDs[#CMDs + 1] = {NAME = 'disco', DESC = 'Makes the ambient change colors'}
- CMDs[#CMDs + 1] = {NAME = 'nodisco / undisco', DESC = 'Disables disco'}
- CMDs[#CMDs + 1] = {NAME = 'globalshadows / gshadows', DESC = 'Enables global shadows'}
- CMDs[#CMDs + 1] = {NAME = 'noglobalshadows / nogshadows', DESC = 'Disables global shadows'}
- CMDs[#CMDs + 1] = {NAME = 'blur [num]', DESC = 'Adjusts the ammount of blur'}
- CMDs[#CMDs + 1] = {NAME = 'unblur / noblur', DESC = 'Removes any instances of blur'}
- CMDs[#CMDs + 1] = {NAME = 'rain [mesh] [texture]', DESC = 'Makes the specified mesh rain from the sky'}
- CMDs[#CMDs + 1] = {NAME = 'norain / unrain', DESC = 'Stops rain'}
- CMDs[#CMDs + 1] = {NAME = 'char [plr] [plr/ID]', DESC = 'Change your character appearance to someone else'}
- CMDs[#CMDs + 1] = {NAME = 'unchar [plr]', DESC = 'Sets your player appearance back to normal'}
- CMDs[#CMDs + 1] = {NAME = 'shrek [plr]', DESC = 'GET OUTTA MY SWAMP'}
- CMDs[#CMDs + 1] = {NAME = 'creeper [plr]', DESC = 'Turns the player into a minecraft creeper'}
- CMDs[#CMDs + 1] = {NAME = 'dog [plr]', DESC = 'Turns a player into a dog'}
- CMDs[#CMDs + 1] = {NAME = 'rainbow [plr]', DESC = 'Make a players body change colors'}
- CMDs[#CMDs + 1] = {NAME = 'earthquake [power] [intensity]', DESC = 'Moves parts around the workspace randomly'}
- CMDs[#CMDs + 1] = {NAME = 'clear', DESC = 'Clears the game and spawns an empty baseplate'}
- CMDs[#CMDs + 1] = {NAME = 'team [plr] [team]', DESC = 'Join a team in the playerlist'}
- CMDs[#CMDs + 1] = {NAME = 'createteam / newteam [name]', DESC = 'Creates a new team in the playerlist'}
- CMDs[#CMDs + 1] = {NAME = 'removeteam / deleteteam [name]', DESC = 'Delete a team'}
- CMDs[#CMDs + 1] = {NAME = 'jail [plr]', DESC = 'Captures a player inside of a jail'}
- CMDs[#CMDs + 1] = {NAME = 'unjail [plr]', DESC = 'Releases a player from jail'}
- CMDs[#CMDs + 1] = {NAME = 'fling [plr]', DESC = 'Flings a player'}
- CMDs[#CMDs + 1] = {NAME = 'smite [plr]', DESC = 'Strike a player with lightning'}
- CMDs[#CMDs + 1] = {NAME = 'blind [plr]', DESC = 'Makes a player unable to see'}
- CMDs[#CMDs + 1] = {NAME = 'unblind [plr]', DESC = 'Makes a player able to see'}
- CMDs[#CMDs + 1] = {NAME = 'meteor / asteroid [plr]', DESC = 'Sends an asteroid hurtling down at a player'}
- CMDs[#CMDs + 1] = {NAME = 'arrest [plr]', DESC = 'Cops get the player and the player gets kicked from the game'}
- CMDs[#CMDs + 1] = {NAME = 'zinniakick [plr]', DESC = 'Classic.'}
- CMDs[#CMDs + 1] = {NAME = 'zinnia [plr]', DESC = 'Zinnia script'}
- CMDs[#CMDs + 1] = {NAME = 'seagull / gull [plr]', DESC = 'Seagull picks up a player and rids the server of the player'}
- CMDs[#CMDs + 1] = {NAME = 'starman / st [plr]', DESC = 'What fun!'}
- CMDs[#CMDs + 1] = {NAME = 'unstarman / unst [plr]', DESC = 'Disables starman'}
- CMDs[#CMDs + 1] = {NAME = 'bait', DESC = 'Spawns a touch for "admin" pad'}
- CMDs[#CMDs + 1] = {NAME = 'removebait / nobait', DESC = 'Removes all bait pads'}
- CMDs[#CMDs + 1] = {NAME = 'begone [plr]', DESC = 'BEGONE THOT'}
- CMDs[#CMDs + 1] = {NAME = 'spasm [plr]', DESC = 'Makes the players body go crazy'}
- CMDs[#CMDs + 1] = {NAME = 'animation / anim [plr] [ID] [speed]', DESC = 'BEGONE THOT'}
- CMDs[#CMDs + 1] = {NAME = 'bang [plr] / [plr] [plr]', DESC = 'OwO'}
- CMDs[#CMDs + 1] = {NAME = 'bgui [plr] [text]', DESC = 'Create a GUI with text above a players head'}
- CMDs[#CMDs + 1] = {NAME = 'unbgui / nobgui [plr]', DESC = 'Removes bgui'}
- CMDs[#CMDs + 1] = {NAME = 'removeoverheadgui / rohg [plr]', DESC = 'Removes any surfance/billboard guis in a character'}
- CMDs[#CMDs + 1] = {NAME = 'sparkles [plr] [R G B]', DESC = 'Give a player sparkles'}
- CMDs[#CMDs + 1] = {NAME = 'nosparkles / unsparkles [plr]', DESC = 'Remove sparkles from a player'}
- CMDs[#CMDs + 1] = {NAME = 'fire [plr] [R G B]', DESC = 'Set a player on fire'}
- CMDs[#CMDs + 1] = {NAME = 'nofire / unfire [plr]', DESC = 'Remove fire from a player'}
- CMDs[#CMDs + 1] = {NAME = 'trail [plr] [R G B]', DESC = 'Give a player a trail effect'}
- CMDs[#CMDs + 1] = {NAME = 'untrail / notrail [plr]', DESC = 'Remove the trail effect'}
- CMDs[#CMDs + 1] = {NAME = 'size [plr] [num]', DESC = 'Adjusts a players size'}
- CMDs[#CMDs + 1] = {NAME = 'removehats / nohats [plr]', DESC = 'Removes all hats from a player'}
- CMDs[#CMDs + 1] = {NAME = 'hatsize [plr] [num]', DESC = 'Adjusts the size of a players hats'}
- CMDs[#CMDs + 1] = {NAME = 'headsize [plr] [num]', DESC = 'Adjusts the size of a players head'}
- CMDs[#CMDs + 1] = {NAME = 'punish [plr]', DESC = 'Removes their character'}
- CMDs[#CMDs + 1] = {NAME = 'unpunish [plr]', DESC = 'Adds back their character'}
- CMDs[#CMDs + 1] = {NAME = 'naked [plr]', DESC = 'Removes all cloths from a player'}
- CMDs[#CMDs + 1] = {NAME = 'cape [plr] [R G B]', DESC = 'Attaches a cape to a player'}
- CMDs[#CMDs + 1] = {NAME = 'particles [plr] [ID]', DESC = 'Emit particles from a player'}
- CMDs[#CMDs + 1] = {NAME = 'noparticles / unparticles [plr]', DESC = 'Removes all particle effects from a player'}
- CMDs[#CMDs + 1] = {NAME = 'uncape [plr]', DESC = 'Removes a players cape'}
- CMDs[#CMDs + 1] = {NAME = 'fat [plr]', DESC = 'Makes a player fat'}
- CMDs[#CMDs + 1] = {NAME = 'paper [plr]', DESC = 'Makes a player thin as paper'}
- CMDs[#CMDs + 1] = {NAME = 'duck [plr]', DESC = 'Turns a player into a duck'}
- CMDs[#CMDs + 1] = {NAME = 'mesh [plr] [mesh ID] [texture ID] [size X Y Z]', DESC = 'Morphs a player into a mesh'}
- CMDs[#CMDs + 1] = {NAME = 'longneck [plr]', DESC = 'Gives the player a very long neck'}
- CMDs[#CMDs + 1] = {NAME = 'unlongneck [plr]', DESC = 'Changes a players neck back to normal'}
- CMDs[#CMDs + 1] = {NAME = 'spin [plr]', DESC = 'Make a player spin'}
- CMDs[#CMDs + 1] = {NAME = 'unspin [plr]', DESC = 'Stop a player from spinning'}
- CMDs[#CMDs + 1] = {NAME = 'car [plr]', DESC = 'Spawns a car next to a player'}
- CMDs[#CMDs + 1] = {NAME = 'nocar / uncar [plr]', DESC = 'Removes a players car'}
- CMDs[#CMDs + 1] = {NAME = 'spawnpoint / spawn [plr]', DESC = 'Creates a spawn point under a player'}
- CMDs[#CMDs + 1] = {NAME = 'removespawns / nospawns', DESC = 'Removes all game spawns'}
- CMDs[#CMDs + 1] = {NAME = 'jumpscare / scare [plr]', DESC = 'Creates a spooky popup and loud audio for the player'}
- CMDs[#CMDs + 1] = {NAME = 'r6 [plr]', DESC = 'Gives a player the r6 rigtype'}
- CMDs[#CMDs + 1] = {NAME = 'chat [plr] [msg]', DESC = 'Force a player to chat something'}
- CMDs[#CMDs + 1] = {NAME = 'fakechat / fchat [name] [message]', DESC = 'Creates a fake chat in the global chat GUI'}
- CMDs[#CMDs + 1] = {NAME = 'bleach [plr]', DESC = 'Makes the player drink bleach'}
- CMDs[#CMDs + 1] = {NAME = 'view [plr]', DESC = 'Views a player'}
- CMDs[#CMDs + 1] = {NAME = 'unview', DESC = 'Unviews a player'}
- CMDs[#CMDs + 1] = {NAME = 'burn / witchunt [plr]', DESC = 'Burns a player'}
- CMDs[#CMDs + 1] = {NAME = 'trip [plr]', DESC = 'Trips a player'}
- CMDs[#CMDs + 1] = {NAME = 'ball [plr]', DESC = 'Lets a player roll around inside a giant hamster ball'}
- CMDs[#CMDs + 1] = {NAME = 'unball / noball [plr]', DESC = 'Removes the hamster ball'}
- CMDs[#CMDs + 1] = {NAME = 'chickenarms / chicken [plr]', DESC = 'Makes a player flap their arms'}
- CMDs[#CMDs + 1] = {NAME = 'change [plr] [stat] [num/string]', DESC = 'Change players stats on the playerlist'}
- CMDs[#CMDs + 1] = {NAME = 'decalspam [ID]', DESC = 'Spams the desired decal image on every part'}
- CMDs[#CMDs + 1] = {NAME = 'undecalspam', DESC = 'Removes the spammed decals'}
- CMDs[#CMDs + 1] = {NAME = 'spookyify', DESC = 'Make it spooky'}
- CMDs[#CMDs + 1] = {NAME = 'strobe', DESC = 'Epilepsy warning'}
- CMDs[#CMDs + 1] = {NAME = 'unstrobe / nostrobe', DESC = 'Turns off strobe'}
- CMDs[#CMDs + 1] = {NAME = 'copytools / ctools [plr] / [plr] [plr]', DESC = 'Copy tools from a players inventory'}
- CMDs[#CMDs + 1] = {NAME = 'deleteclass / dc [classname]', DESC = 'Deletes parts with a certain classname from workspace'}
- CMDs[#CMDs + 1] = {NAME = 'delete / remove [name]', DESC = 'Deletes parts with a certain name from workspace'}
- CMDs[#CMDs + 1] = {NAME = 'firstp [plr]', DESC = 'Forces a persons camera into first person mode'}
- CMDs[#CMDs + 1] = {NAME = 'thirdp [plr]', DESC = 'Forces a persons camera into third person mode'}
- CMDs[#CMDs + 1] = {NAME = 'maxzoom [plr] [num]', DESC = 'Sets how far a person can zoom out'}
- CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
- CMDs[#CMDs + 1] = {NAME = '[OWNER ONLY]', DESC = 'Commands that can only be executed by the owner',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'removeadmin', DESC = 'Removes the admin from the server',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'owner [plr]', DESC = 'Gives a player owner',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'unowner [plr]', DESC = 'Removes a player from owner',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'admin [plr]', DESC = 'Gives a player admin commands',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'unadmin [plr]', DESC = 'Removes admin commands for a player',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'addadmin [plr]', DESC = 'Admin a player that is not in the game (FULL USERNAME)',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'shutdown [reason]', DESC = 'End a server',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'place / game [plr] [ID]', DESC = 'Teleport someone to a game',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'savemap / smap', DESC = 'Save the current map',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'restoremap / rmap', DESC = 'Restores the last saved map',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'execute / script [code]', DESC = 'Runs the code',COLOR = true}
- CMDs[#CMDs + 1] = {NAME = 'executelocal / localscript [code]', DESC = 'Runs the code locally',COLOR = true}
- wait()
- for i = 1, #CMDs do
- local newcmd = GUI.PopupFrame.Items.CMD:Clone()
- newcmd.Parent = GUI.PopupFrame.Items.cmdsFrame
- newcmd.Text = CMDs[i].NAME
- local newcmd2 = GUI.PopupFrame.Items.CMD:Clone()
- newcmd2.Parent = SUGGESTIONS.Frame
- newcmd2.Text = CMDs[i].NAME
- if CMDs[i].COLOR then
- newcmd.TextColor3 = Color3.new(1, 0, 0)
- newcmd2.TextColor3 = Color3.new(1, 0, 0)
- end
- newcmd.MouseButton1Click:Connect(function()
- notify(''..CMDs[i].NAME..' | '..CMDs[i].DESC)
- end)
- end
- Match = function(name,str)
- return name:lower():find(str:lower()) and true
- end
- IndexContents = function(str,bool,gui,hidden)
- local Index,SizeY = 0,0
- for i,v in next, gui:GetChildren() do
- if bool then
- if Match(v.Text,str) then
- Index = Index + 1
- if hidden then
- v:TweenPosition(UDim2.new(0,3,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y), "InOut", "Quart", 0.5, true, nil)
- else
- v.Position = UDim2.new(0,3,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
- end
- v.Visible = true
- SizeY = SizeY + v.AbsoluteSize.Y
- gui.CanvasSize = UDim2.new(0,0,0,SizeY)
- else
- v.Visible = false
- end
- else
- v.Visible = true
- SizeY = SizeY + v.AbsoluteSize.Y
- gui.CanvasSize = UDim2.new(0,0,0,SizeY)
- end
- end
- if suggestionsEnabled and not hidden then
- if Index == 0 and str ~= '' then
- SUGGESTIONS:TweenPosition(UDim2.new(0,2,1,2), "InOut", "Quart", 0.2, false, nil)
- else
- SUGGESTIONS:TweenPosition(UDim2.new(0,2,1,-242), "InOut", "Quart", 0.2, false, nil)
- end
- end
- end
- IndexContents('',true,GUI.PopupFrame.Items.cmdsFrame)
- IndexContents('',true,SUGGESTIONS.Frame)
- SUGGESTIONS:TweenPosition(UDim2.new(0,2,1,2), "InOut", "Quart", 0.5, true, nil)
- function addbind(cmd,key)
- binds[#binds+1]=
- {
- COMMAND=cmd;
- KEY=key;
- }
- end
- GUI.PopupFrame.Items.Search.TextBox.Changed:connect(function(property)
- if property == "Text" and GUI.PopupFrame.Items.Search.TextBox:IsFocused() then
- IndexContents(GUI.PopupFrame.Items.Search.TextBox.Text,true,GUI.PopupFrame.Items.cmdsFrame,true)
- if GUI.PopupFrame.Select.highlight.Position ~= UDim2.new(0,4,0,4) then
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,-335,0,46), "InOut", "Quart", 0.5, true, nil)
- GUI.PopupFrame.Select.highlight:TweenPosition(UDim2.new(0,4,0,4), "InOut", "Quart", 0.3, true, nil)
- wait(0.6)
- GUI.PopupFrame.Items.settingsFrame.Visible = false
- GUI.PopupFrame.Items.bansFrame.Visible = false
- GUI.PopupFrame.Items.keybindsFrame.Visible = false
- GUI.PopupFrame.Items.logsFrame.Visible = false
- GUI.PopupFrame.Items.cmdsFrame.Visible = true
- wait()
- GUI.PopupFrame.Items:TweenPosition(UDim2.new(0,0,0,46), "InOut", "Quart", 0.5, true, nil)
- end
- end
- end)
- GUI.PopupFrame.Items.Search.TextBox.FocusLost:connect(function()
- if GUI.PopupFrame.Items.Search.TextBox.Text == '' or GUI.PopupFrame.Items.Search.TextBox.Text == ' ' then
- GUI.PopupFrame.Items.Search.TextBox.Text = "Search"
- IndexContents('',true,GUI.PopupFrame.Items.cmdsFrame,true)
- end
- end)
- local chatbox
- if pcall(function() chatbox = Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar end) then
- local function Index()
- if suggestionsEnabled and chatbox:IsFocused() then
- if chatbox.Text:lower():sub(1,1) == prefix then
- IndexContents(chatbox.Text:lower():sub(2),true,SUGGESTIONS.Frame)
- else
- SUGGESTIONS:TweenPosition(UDim2.new(0,2,1,2), "InOut", "Quart", 0.5, true, nil)
- end
- end
- end
- chatbox:GetPropertyChangedSignal("Text"):Connect(Index)
- chatbox.FocusLost:connect(function(enterpressed)
- if suggestionsEnabled then
- SUGGESTIONS:TweenPosition(UDim2.new(0,2,1,2), "InOut", "Quart", 0.5, true, nil)
- end
- end)
- Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
- wait()
- if newbar:FindFirstChild('BoxFrame') then
- chatbox = Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar
- chatbox:GetPropertyChangedSignal("Text"):Connect(Index)
- end
- end)
- else
- print('Custom chat detected. Will not provide suggestions for commands typed in the chat.')
- end
- local function splitString(str,delim)
- local broken = {}
- if delim == nil then delim = "," end
- for w in string.gmatch(str,"[^"..delim.."]+") do
- table.insert(broken,w)
- end
- return broken
- end
- local historyCount = 0
- local cmdHistory = {}
- local split=" "
- lastBreakTime = 0
- function execCmd(cmdStr)
- spawn(function()
- if cmdStr ~= '' and cmdStr ~= ' ' then
- local log = true
- if string.find(cmdStr:sub(1, 6), "script") and string.find(cmdStr, "require%(") then log = false end
- if string.find(cmdStr:sub(1, 7), "execute") and string.find(cmdStr, "require%(") then log = false end
- if string.find(cmdStr:sub(1, 1), "s") and string.find(cmdStr, "require%(") then log = false end
- if log == true then
- FireCommand:FireServer('log',cmdStr)
- end
- end
- local rawCmdStr = cmdStr
- cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
- local commandsToRun = splitString(cmdStr,"\\")
- for i,v in pairs(commandsToRun) do
- v = string.gsub(v,"%%BackSlash%%","\\")
- local x,y,num = v:find("^(%d+)%^")
- local cmdDelay = 0
- if num then
- v = v:sub(y+1)
- local x,y,del = v:find("^([%d%.]+)%^")
- if del then
- v = v:sub(y+1)
- cmdDelay = tonumber(del) or 0
- end
- end
- num = tonumber(num or 1)
- local args = splitString(v,split)
- local cmd = args[1]
- if cmd then
- table.remove(args,1)
- local cargs = args
- if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
- if #cmdHistory > 20 then table.remove(cmdHistory) end
- local cmdStartTime = tick()
- for rep = 1,num do
- if lastBreakTime > cmdStartTime then break end
- pcall(function()
- FireCommand:FireServer('command',cmd,args,cargs)
- end)
- if cmdDelay ~= 0 then wait(cmdDelay) end
- end
- end
- end
- end)
- end
- local getprfx=function(strn)
- if strn:sub(1,string.len(prefix))==prefix then return{'cmd',string.len(prefix)+1}
- end return
- end
- function do_exec(str)
- str = str:gsub('/e ', '')
- local t = getprfx(str)
- if not t then return end
- str = str:sub(t[2])
- if t[1]=='cmd' then
- execCmd(str)
- end
- end
- FireCommand:FireServer('setting','requestInfo')
- GUI.PopupFrame.Items.settingsFrame.prefixBox.Changed:connect(function(property)
- if property == "Text" then
- prefix = GUI.PopupFrame.Items.settingsFrame.prefixBox.Text
- end
- end)
- GUI.PopupFrame.Items.settingsFrame.suggestionsBox.MouseButton1Down:Connect(function()
- if suggestionsEnabled then
- suggestionsEnabled = false
- GUI.PopupFrame.Items.settingsFrame.suggestionsBox.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.184314)
- else
- suggestionsEnabled = true
- GUI.PopupFrame.Items.settingsFrame.suggestionsBox.BackgroundColor3 = Color3.new(0.290196, 0.290196, 0.298039)
- end
- end)
- GUI.PopupFrame.Items.settingsFrame.allowfriendsBox.MouseButton1Down:Connect(function()
- if GUI.PopupFrame.Items.settingsFrame.allowfriendsBox .BackgroundColor3 == Color3.new(0.180392, 0.180392, 0.184314) then
- FireCommand:FireServer('setting','allowFriends',true)
- else
- FireCommand:FireServer('setting','allowFriends',false)
- end
- end)
- GUI.PopupFrame.Items.keybindsFrame.Clear.MouseButton1Down:Connect(function()
- binds = {}
- refreshBinds()
- end)
- GUI.PopupFrame.Items.keybindsFrame.Add.MouseButton1Down:Connect(function()
- GUI.Parent.KeybindsEditor:TweenPosition(UDim2.new(0.5,-230,1,-168), "InOut", "Quart", 0.3, true, nil)
- end)
- GUI.Parent.KeybindsEditor.Close.MouseButton1Down:Connect(function()
- GUI.Parent.KeybindsEditor:TweenPosition(UDim2.new(0.5,-230,1,5), "InOut", "Quart", 0.3, true, nil)
- GUI.Parent.KeybindsEditor.CTB.Text = 'Click to bind'
- GUI.Parent.KeybindsEditor.keybindCmd.Text = ' Type Command Here '
- end)
- GUI.Parent.KeybindsEditor.Minimize.MouseButton1Down:Connect(function()
- if GUI.Parent.KeybindsEditor.Position.Y.Offset == -168 then
- GUI.Parent.KeybindsEditor:TweenPosition(UDim2.new(0.5,-230,1,-20), "InOut", "Quart", 0.3, true, nil)
- else
- GUI.Parent.KeybindsEditor:TweenPosition(UDim2.new(0.5,-230,1,-168), "InOut", "Quart", 0.3, true, nil)
- end
- end)
- GUI.Parent.KeybindsEditor.CTB.MouseButton1Click:Connect(function()
- AwaitingInput = true
- GUI.Parent.KeybindsEditor.CTB.Text = 'Press Something'
- end)
- function unkeybind(cmd,key)
- for i = #binds,1,-1 do
- if binds[i].COMMAND == cmd and binds[i].KEY == key then
- table.remove(binds, i)
- end
- end
- refreshBinds()
- if key == 'RightClick' or key == 'LeftClick' then
- notify('Unbinded '..key..' from '..cmd)
- else
- notify('Unbinded '..key:sub(14)..' from '..cmd)
- end
- end
- function refreshBinds()
- GUI.PopupFrame.Items.keybindsFrame.ListFrame:ClearAllChildren()
- GUI.PopupFrame.Items.keybindsFrame.ListFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
- for i = 1, #binds do
- local YSize = 22
- local Position = ((i * YSize) - YSize)
- local newcmd = GUI.PopupFrame.Items.Label:Clone()
- newcmd.Parent = GUI.PopupFrame.Items.keybindsFrame.ListFrame
- newcmd.Visible = true
- newcmd.Position = UDim2.new(0,0,0, Position)
- local input = tostring(binds[i].KEY)
- local key
- if input == 'RightClick' or input == 'LeftClick' then
- key = input
- else
- key = input:sub(14)
- end
- newcmd.labelText.Text = key.." > "..binds[i].COMMAND
- GUI.PopupFrame.Items.keybindsFrame.ListFrame.CanvasSize = UDim2.new(0,0,0, Position + 30)
- local unban = newcmd.closeBox
- unban.MouseButton1Click:Connect(function()
- unkeybind(binds[i].COMMAND,binds[i].KEY)
- end)
- if GUI.PopupFrame.Items.keybindsFrame.ListFrame.CanvasSize.Y.Offset >= 189 then
- for i,v in pairs(GUI.PopupFrame.Items.keybindsFrame.ListFrame:GetChildren()) do
- v.closeBox.Position = UDim2.new(v.closeBox.Position.X.Scale,307,v.closeBox.Position.Y.Scale,v.closeBox.Position.Y.Offset)
- end
- else
- for i,v in pairs(GUI.PopupFrame.Items.keybindsFrame.ListFrame:GetChildren()) do
- v.closeBox.Position = UDim2.new(v.closeBox.Position.X.Scale,315,v.closeBox.Position.Y.Scale,v.closeBox.Position.Y.Offset)
- end
- end
- end
- end
- local function onInputBegan(input,gameProcessed)
- if AwaitingInput then
- if input.UserInputType == Enum.UserInputType.Keyboard then
- keyPressed = tostring(input.KeyCode)
- GUI.Parent.KeybindsEditor.CTB.Text = keyPressed:sub(14)
- elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
- keyPressed = 'LeftClick'
- GUI.Parent.KeybindsEditor.CTB.Text = 'LeftClick'
- elseif input.UserInputType == Enum.UserInputType.MouseButton2 then
- keyPressed = 'RightClick'
- GUI.Parent.KeybindsEditor.CTB.Text = 'RightClick'
- end
- AwaitingInput = false
- KeySelected = true
- end
- if not gameProcessed and #binds > 0 then
- for i,v in pairs(binds)do
- if input.UserInputType == Enum.UserInputType.Keyboard and v.KEY:lower()==tostring(input.KeyCode):lower() then
- execCmd(v.COMMAND,Players.LocalPlayer)
- elseif input.UserInputType == Enum.UserInputType.MouseButton1 and v.KEY:lower()=='leftclick' then
- execCmd(v.COMMAND,Players.LocalPlayer)
- elseif input.UserInputType == Enum.UserInputType.MouseButton2 and v.KEY:lower()=='rightclick' then
- execCmd(v.COMMAND,Players.LocalPlayer)
- end
- end
- end
- end
- UserInputService.InputBegan:connect(onInputBegan)
- GUI.Parent.KeybindsEditor.AddCmd.MouseButton1Click:Connect(function()
- if KeySelected then
- if string.find(GUI.Parent.KeybindsEditor.keybindCmd.Text, "\\\\") then
- notify('Only use one backslash to keybind multiple commands into one keybind or command')
- elseif GUI.Parent.KeybindsEditor.keybindCmd.Text == ' Type Command Here ' then
- notify('Type a command in the box before binding it')
- else
- addbind(GUI.Parent.KeybindsEditor.keybindCmd.Text,keyPressed)
- refreshBinds()
- if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
- notify('Binded '..keyPressed..' to '..GUI.Parent.KeybindsEditor.keybindCmd.Text)
- else
- notify('Binded '..keyPressed:sub(14)..' to '..GUI.Parent.KeybindsEditor.keybindCmd.Text)
- end
- end
- end
- end)
- GUI.Parent.KeybindsEditor.AddFly.MouseButton1Click:Connect(function()
- if KeySelected then
- addbind('togglefly',keyPressed)
- refreshBinds()
- if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
- notify('Binded '..keyPressed..' to toggle fly')
- else
- notify('Binded '..keyPressed:sub(14)..' to toggle fly')
- end
- end
- end)
- GUI.Parent.KeybindsEditor.AddNoclip.MouseButton1Click:Connect(function()
- if KeySelected then
- addbind('togglenoclip',keyPressed)
- refreshBinds()
- if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
- notify('Binded '..keyPressed..' to toggle noclip')
- else
- notify('Binded '..keyPressed:sub(14)..' to toggle noclip')
- end
- end
- end)
- Players.LocalPlayer.Chatted:connect(function(message)
- do_exec(message)
- end)
- IYMouse.KeyDown:connect(function(Key)
- if (Key==prefix) then
- CMDBAR:CaptureFocus()
- end
- end)
- GUI.Parent.KeybindsEditor.keybindCmd.FocusLost:connect(function()
- if GUI.Parent.KeybindsEditor.keybindCmd.Text == '' then
- GUI.Parent.KeybindsEditor.keybindCmd.Text = ' Type Command Here '
- end
- end)
- CMDBAR.FocusLost:connect(function(enterpressed)
- if enterpressed then
- execCmd(CMDBAR.Text,Players.LocalPlayer)
- end
- CMDBAR.Text = "Command Bar"
- if suggestionsEnabled then
- SUGGESTIONS:TweenPosition(UDim2.new(0,2,1,2), "InOut", "Quart", 0.5, true, nil)
- end
- end)
- CMDBAR.Changed:Connect(function(property)
- if suggestionsEnabled and property == 'Text' and CMDBAR.Text ~= "Command Bar" then
- IndexContents(CMDBAR.Text,true,SUGGESTIONS.Frame)
- end
- end)
- CMDBAR.Focused:Connect(function()
- historyCount = 0
- end)
- game:GetService("UserInputService").InputBegan:Connect(function(input)
- if not CMDBAR:IsFocused() then return end
- if input.KeyCode == Enum.KeyCode.Up then
- historyCount = historyCount + 1
- if historyCount > #cmdHistory then historyCount = #cmdHistory end
- CMDBAR.Text = cmdHistory[historyCount] or ""
- elseif input.KeyCode == Enum.KeyCode.Down then
- historyCount = historyCount - 1
- if historyCount < 1 then historyCount = 1 end
- CMDBAR.Text = cmdHistory[historyCount] or ""
- end
- end)
- print('LOADED CLIENT')
- end
- coroutine.wrap(LXPVMUS_fake_script)()
- local function LRHR_fake_script() -- IY_Message.IY_Message_Handler
- local script = Instance.new('LocalScript', IY_Message)
- wait()
- messageGui = script.Parent:WaitForChild("Top")
- MValue = script.Parent:FindFirstChildOfClass("StringValue")
- messageGui.PopupFrame.Title.Text = MValue.Name
- messageGui.PopupFrame.Items.Message.Text = MValue.Value
- wait()
- messageGui.Visible = true
- messageGui.PopupFrame:TweenSize(UDim2.new(0,457,0,18), "InOut", "Quart", 0.5, true, nil)
- wait(0.5)
- messageGui.PopupFrame:TweenSize(UDim2.new(0,457,0,263), "InOut", "Quart", 0.5, true, nil)
- messageGui.PopupFrame.Close.MouseButton1Down:Connect(function()
- messageGui.PopupFrame:TweenSize(UDim2.new(0,457,0,18), "InOut", "Quart", 0.5, true, nil)
- wait(0.5)
- messageGui.PopupFrame:TweenSize(UDim2.new(0,0,0,18), "InOut", "Quart", 0.5, true, nil)
- wait(0.5)
- script.Parent:Destroy()
- end)
- wait(8)
- messageGui.PopupFrame:TweenSize(UDim2.new(0,457,0,18), "InOut", "Quart", 0.5, true, nil)
- wait(0.5)
- messageGui.PopupFrame:TweenSize(UDim2.new(0,0,0,18), "InOut", "Quart", 0.5, true, nil)
- wait(0.5)
- script.Parent:Destroy()
- end
- coroutine.wrap(LRHR_fake_script)()
- local function EOYMQXJ_fake_script() -- Scripts.CoreGui
- local script = Instance.new('LocalScript', Scripts)
- script.Parent = nil
- game:GetService("StarterGui"):SetCoreGuiEnabled(script:WaitForChild("Type").Value, script:WaitForChild("Enabled").Value)
- end
- coroutine.wrap(EOYMQXJ_fake_script)()
- local function OKIKW_fake_script() -- Scripts.Fly
- local script = Instance.new('LocalScript', Scripts)
- local Players = game:GetService("Players")
- local StopFunc = Players.LocalPlayer.Character:FindFirstChild("DisableFly")
- local IYMouse = Players.LocalPlayer:GetMouse()
- if script:WaitForChild("Disable").Value then
- StopFunc = script.Disable.Value
- end
- if script:WaitForChild("Speed").Value then
- IYFlySpeed = script.Speed.Value
- end
- script.Speed.Changed:Connect(function(property)
- IYFlySpeed = script.Speed.Value
- end)
- FLYING = false
- function sFLY()
- repeat wait() until Players.LocalPlayer and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('HumanoidRootPart') and Players.LocalPlayer.Character:FindFirstChild('Humanoid')
- repeat wait() until IYMouse
- local T = Players.LocalPlayer.Character.HumanoidRootPart
- local CONTROL = {F = 0, B = 0, L = 0, R = 0}
- local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- local SPEED = 0
- local function FLY()
- FLYING = true
- local BG = Instance.new('BodyGyro', T)
- local BV = Instance.new('BodyVelocity', T)
- BG.P = 9e4
- BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- BG.cframe = T.CFrame
- BV.velocity = Vector3.new(0, 0, 0)
- BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
- spawn(function()
- repeat wait()
- Players.LocalPlayer.Character.Humanoid.PlatformStand = true
- if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
- SPEED = 50
- elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
- SPEED = 0
- end
- if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
- elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- else
- BV.velocity = Vector3.new(0, 0, 0)
- end
- BG.cframe = workspace.CurrentCamera.CoordinateFrame
- until not FLYING
- CONTROL = {F = 0, B = 0, L = 0, R = 0}
- lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- SPEED = 0
- BG:destroy()
- BV:destroy()
- Players.LocalPlayer.Character.Humanoid.PlatformStand = false
- end)
- end
- IYMouse.KeyDown:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = IYFlySpeed
- elseif KEY:lower() == 's' then
- CONTROL.B = -IYFlySpeed
- elseif KEY:lower() == 'a' then
- CONTROL.L = -IYFlySpeed
- elseif KEY:lower() == 'd' then
- CONTROL.R = IYFlySpeed
- end
- end)
- IYMouse.KeyUp:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = 0
- elseif KEY:lower() == 's' then
- CONTROL.B = 0
- elseif KEY:lower() == 'a' then
- CONTROL.L = 0
- elseif KEY:lower() == 'd' then
- CONTROL.R = 0
- end
- end)
- FLY()
- end
- function NOFLY()
- FLYING = false
- Players.LocalPlayer.Character.Humanoid.PlatformStand = false
- if StopFunc then StopFunc:Destroy() end
- for i,v in pairs(Players.LocalPlayer.Character.HumanoidRootPart:GetChildren()) do
- if v.ClassName == "BodyGyro" or v.ClassName == "BodyVelocity" then
- v:Destroy()
- end
- end
- script:Destroy()
- end
- StopFunc.OnClientInvoke = NOFLY
- Players.LocalPlayer.Character.ChildRemoved:connect(function(Child)
- if Child == StopFunc then
- NOFLY()
- end
- end)
- sFLY()
- end
- coroutine.wrap(OKIKW_fake_script)()
- local function LBNG_fake_script() -- Scripts.Noclip
- local script = Instance.new('LocalScript', Scripts)
- local Players = game:GetService("Players")
- local StopFunc = Players.LocalPlayer.Character:FindFirstChild("DisableFly")
- local IYMouse = Players.LocalPlayer:GetMouse()
- if script:WaitForChild("Disable").Value then
- StopFunc = script.Disable.Value
- end
- game:GetService('RunService').Stepped:connect(function()
- for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
- if child:IsA("BasePart") and child.CanCollide == true then
- child.CanCollide = false
- end
- end
- end)
- function disablenoclip()
- if StopFunc then StopFunc:Destroy() end
- script:Destroy()
- end
- StopFunc.OnClientInvoke = disablenoclip
- Players.LocalPlayer.Character.ChildRemoved:connect(function(Child)
- if Child == StopFunc then
- disablenoclip()
- end
- end)
- end
- coroutine.wrap(LBNG_fake_script)()
- local function FMIHVC_fake_script() -- Scripts.View
- local script = Instance.new('LocalScript', Scripts)
- workspace.CurrentCamera.CameraSubject = game:GetService("Players")[script:WaitForChild("Plr").Value].Character
- wait()
- script:Destroy()
- end
- coroutine.wrap(FMIHVC_fake_script)()
- local function CRNCHO_fake_script() -- Scripts.Mute
- local script = Instance.new('LocalScript', Scripts)
- script:WaitForChild("IsMuted")
- game.StarterGui:SetCore("ChatBarDisabled",script.IsMuted.Value)
- wait()
- script:Destroy()
- end
- coroutine.wrap(CRNCHO_fake_script)()
Add Comment
Please, Sign In to add comment