Last active
July 30, 2016 07:07
-
-
Save firemmees/5f8f10b64cae7a3cf01ffaa0e06ce810 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| local GUI=Instance.new('ScreenGui',Game.CoreGui); | |
| GUI.Name='Execute'; | |
| local TBS=Instance.new('TextBox',GUI); | |
| TBS.Text=''; | |
| TBS.TextColor3=Color3.new(1,1,1) | |
| TBS.Font='Legacy' | |
| TBS.FontSize='Size24' | |
| TBS.BackgroundColor3=Color3.new(0,0,1) | |
| TBS.BackgroundTransparency='.7' | |
| TBS.BorderColor3=Color3.new(0,0,0) | |
| TBS.Size=UDim2.new(0,250,0,25) | |
| TBS.Position=UDim2.new(0,1,0.174999997,0) | |
| TBS.Draggable=true; | |
| TBS.TextXAlignment='Left' | |
| TBS.FocusLost:connect(function(wot) if wot then | |
| ypcall(function()loadstring(TBS.Text)() end); | |
| TBS.Text='' | |
| end; | |
| end); | |
| Version = 9.60 | |
| s = Instance.new("ScreenGui", game.CoreGui) | |
| PluginGui = Instance.new("TextButton") | |
| PluginGui.Parent = s | |
| PluginGui.Size = UDim2.new(0.1,0,0,25) | |
| PluginGui.Position = UDim2.new(0,0,0.7,0) | |
| PluginGui.Text="3XPL1OT M3NU" | |
| PluginGui.BackgroundTransparency = 0.3 | |
| PluginGui.TextColor = BrickColor.new("White") | |
| PluginGui.BackgroundColor = BrickColor.new("Really Black") | |
| PluginGui.BorderColor = BrickColor.new("Black") | |
| PluginGui.Font = "ArialBold" | |
| PluginGui.FontSize = "Size14" | |
| PluginGui.TextStrokeColor3 = Color3.new(0/0,0/0,0/0) | |
| PluginGui.TextStrokeTransparency = 0.3 | |
| PluginGui.BorderSizePixel = 1 | |
| PluginGui.BorderColor = BrickColor.new("White") | |
| PluginGui.MouseButton1Down:connect(function() | |
| local screengui = Instance.new("ScreenGui") | |
| screengui.Parent = game:GetService("CoreGui") | |
| screengui.Name = "CommandBar" | |
| local textlabel = Instance.new("TextLabel") | |
| textlabel.Parent = screengui | |
| textlabel.Name = "Title" | |
| textlabel.Active = true | |
| textlabel.BackgroundColor = BrickColor.new("Really black") | |
| textlabel.BorderSizePixel = 0 | |
| textlabel.Draggable = true | |
| textlabel.Font = "ArialBold" | |
| textlabel.FontSize = "Size14" | |
| textlabel.Position = UDim2.new(0.33,0,0.2,0) | |
| textlabel.Size = UDim2.new(0.65,0,0.05,0) | |
| textlabel.Text = "unrealskill GUI BETA V"..Version.."" | |
| textlabel.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| local textbox = Instance.new("TextBox") | |
| textbox.Parent = textlabel | |
| textbox.BackgroundColor = BrickColor.new("Really black") | |
| textbox.BackgroundTransparency = 0.3 | |
| textbox.Position = UDim2.new(0,0,1,0) | |
| textbox.Size = UDim2.new(1,0,9,0) | |
| textbox.Text = "" | |
| textbox.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| textbox.TextXAlignment = "Left" | |
| textbox.TextYAlignment = "Top" | |
| textbox.BorderSizePixel = 0 | |
| textbox.Font = "ArialBold" | |
| textbox.FontSize = "Size14" | |
| textbox.TextStrokeColor3 = Color3.new(0/0,0/0,0/0) | |
| textbox.TextStrokeTransparency = 0.3 | |
| textbox.ClearTextOnFocus = false | |
| textbox.Draggable = false | |
| textbox.MultiLine = true | |
| textbox.TextWrap = true | |
| local fpaaff = Instance.new("TextButton") | |
| fpaaff.Parent = textbox | |
| fpaaff.Position = UDim2.new(-0.47,0,-0.02,0) | |
| fpaaff.Size = UDim2.new(0.47,0,1,0) | |
| fpaaff.BackgroundColor = BrickColor.new("Really black") | |
| fpaaff.Font = "ArialBold" | |
| fpaaff.FontSize = "Size14" | |
| fpaaff.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fpaaff.BorderSizePixel = 0 | |
| fpaaff.BackgroundTransparency = 0.3 | |
| fpaaff.Text = "" | |
| local textbo = Instance.new("TextBox") | |
| textbo.Parent = textlabel | |
| textbo.BackgroundColor = BrickColor.new("Really black") | |
| textbo.BackgroundTransparency = 0.3 | |
| textbo.Position = UDim2.new(0,0,-1,0) | |
| textbo.Size = UDim2.new(1,0,1,0) | |
| textbo.Text = "" | |
| textbo.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| textbo.TextXAlignment = "Left" | |
| textbo.TextYAlignment = "Top" | |
| textbo.BorderSizePixel = 0 | |
| textbo.Font = "ArialBold" | |
| textbo.FontSize = "Size14" | |
| textbo.TextStrokeColor3 = Color3.new(0/0,0/0,0/0) | |
| textbo.TextStrokeTransparency = 0.3 | |
| textbo.ClearTextOnFocus = false | |
| textbo.Draggable = false | |
| textbo.MultiLine = true | |
| textbo.TextWrap = true | |
| local textbxn = Instance.new("TextBox") | |
| textbxn.Parent = textlabel | |
| textbxn.BackgroundColor = BrickColor.new("Really black") | |
| textbxn.BackgroundTransparency = 0.3 | |
| textbxn.Position = UDim2.new(0,0, 13,0) | |
| textbxn.Size = UDim2.new(0.4,0,1,0) | |
| textbxn.Text = "PLAYA " | |
| textbxn.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| textbxn.TextXAlignment = "Left" | |
| textbxn.TextYAlignment = "Top" | |
| textbxn.BorderSizePixel = 0 | |
| textbxn.Font = "ArialBold" | |
| textbxn.FontSize = "Size14" | |
| textbxn.TextStrokeColor3 = Color3.new(0/0,0/0,0/0) | |
| textbxn.TextStrokeTransparency = 0.3 | |
| textbxn.ClearTextOnFocus = false | |
| textbxn.Draggable = false | |
| textbxn.MultiLine = true | |
| textbxn.TextWrap = true | |
| local textbxxe = Instance.new("TextLabel") | |
| textbxxe.Parent = textlabel | |
| textbxxe.BackgroundColor = BrickColor.new("Really black") | |
| textbxxe.BackgroundTransparency = 0 | |
| textbxxe.Position = UDim2.new(0.4,0, 13,0) | |
| textbxxe.Size = UDim2.new(0.4,0,1,0) | |
| textbxxe.Text = "Player Name" | |
| textbxxe.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| textbxxe.TextXAlignment = "Center" | |
| textbxxe.TextYAlignment = "Center" | |
| textbxxe.BorderSizePixel = 0 | |
| textbxxe.Font = "ArialBold" | |
| textbxxe.FontSize = "Size14" | |
| textbxxe.TextStrokeColor3 = Color3.new(0/0,0/0,0/0) | |
| textbxxe.TextStrokeTransparency = 0.3 | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| local redddde = Instance.new("TextButton") | |
| redddde.Parent = textbox | |
| redddde.Position = UDim2.new(-0.46,0,-0.13,0) | |
| redddde.Size = UDim2.new(0.1,0,0,25) | |
| redddde.BackgroundColor = BrickColor.new("Really black") | |
| redddde.Font = "ArialBold" | |
| redddde.FontSize = "Size14" | |
| redddde.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| redddde.BorderSizePixel = 0 | |
| redddde.Text = "SeccondPage" | |
| redddde.MouseButton1Down:connect(function() | |
| screengui:remove() | |
| sss = Instance.new("ScreenGui", game.CoreGui) | |
| local textbox = Instance.new("TextBox") | |
| textbox.Parent = sss | |
| textbox.BackgroundColor = BrickColor.new("Really black") | |
| textbox.BackgroundTransparency = 0.3 | |
| textbox.Position = UDim2.new(0,0,1,0) | |
| textbox.Size = UDim2.new(1,0,9,0) | |
| textbox.Text = "" | |
| textbox.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| textbox.TextXAlignment = "Left" | |
| textbox.TextYAlignment = "Top" | |
| textbox.BorderSizePixel = 0 | |
| textbox.Font = "ArialBold" | |
| textbox.FontSize = "Size14" | |
| textbox.TextStrokeColor3 = Color3.new(0/0,0/0,0/0) | |
| textbox.TextStrokeTransparency = 0.3 | |
| textbox.ClearTextOnFocus = false | |
| textbox.Draggable = false | |
| textbox.MultiLine = true | |
| textbox.TextWrap = true | |
| local texm = Instance.new("TextLabel") | |
| texm.Parent = sss | |
| texm.BackgroundColor = BrickColor.new("Really black") | |
| texm.BackgroundTransparency = 0.5 | |
| texm.Position = UDim2.new(0,0,0,0) | |
| texm.Size = UDim2.new(1,0,1,0) | |
| texm.Text = "" | |
| texm.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| texm.TextXAlignment = "Center" | |
| texm.TextYAlignment = "Center" | |
| texm.BorderSizePixel = 0 | |
| texm.Font = "ArialBold" | |
| texm.FontSize = "Size14" | |
| texm.TextStrokeColor3 = Color3.new(0/0,0/0,0/0) | |
| texm.TextStrokeTransparency = 0.3 | |
| local textbxnn = Instance.new("TextBox") | |
| textbxnn.Parent = texm | |
| textbxnn.BackgroundColor = BrickColor.new("Really black") | |
| textbxnn.BackgroundTransparency = 0.3 | |
| textbxnn.Position = UDim2.new(0.45,0,0.05,0) | |
| textbxnn.Size = UDim2.new(0.4,0,0.05,0) | |
| textbxnn.Text = "Insert Player's Name and Values" | |
| textbxnn.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| textbxnn.TextXAlignment = "Left" | |
| textbxnn.TextYAlignment = "Top" | |
| textbxnn.BorderSizePixel = 0 | |
| textbxnn.Font = "ArialBold" | |
| textbxnn.FontSize = "Size14" | |
| textbxnn.TextStrokeColor3 = Color3.new(0/0,0/0,0/0) | |
| textbxnn.TextStrokeTransparency = 0.3 | |
| textbxnn.ClearTextOnFocus = false | |
| textbxnn.Draggable = false | |
| textbxnn.MultiLine = true | |
| textbxnn.TextWrap = true | |
| local rainbow = Instance.new("TextButton") | |
| rainbow.Parent = texm | |
| rainbow.Position = UDim2.new(0.2,0,0.2,0) | |
| rainbow.Size = UDim2.new(0.1,0,0,25) | |
| rainbow.BackgroundColor = BrickColor.new("Really black") | |
| rainbow.Font = "ArialBold" | |
| rainbow.FontSize = "Size14" | |
| rainbow.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow.BorderSizePixel = 0 | |
| rainbow.Text = "MiniGun" | |
| rainbow.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://140634024")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local rainbow3 = Instance.new("TextButton") | |
| rainbow3.Parent = texm | |
| rainbow3.Position = UDim2.new(0.2,0,0.25,0) | |
| rainbow3.Size = UDim2.new(0.1,0,0,25) | |
| rainbow3.BackgroundColor = BrickColor.new("Really black") | |
| rainbow3.Font = "ArialBold" | |
| rainbow3.FontSize = "Size14" | |
| rainbow3.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow3.BorderSizePixel = 0 | |
| rainbow3.Text = "Flood" | |
| rainbow3.MouseButton1Down:connect(function() | |
| Game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X") | |
| end) | |
| local rainbow3 = Instance.new("TextButton") | |
| rainbow3.Parent = texm | |
| rainbow3.Position = UDim2.new(0.2,0,0.3,0) | |
| rainbow3.Size = UDim2.new(0.1,0,0,25) | |
| rainbow3.BackgroundColor = BrickColor.new("Really black") | |
| rainbow3.Font = "ArialBold" | |
| rainbow3.FontSize = "Size14" | |
| rainbow3.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow3.BorderSizePixel = 0 | |
| rainbow3.Text = "DONTPRESS" | |
| rainbow3.MouseButton1Down:connect(function() | |
| game.Players.LocalPlayer:remove() | |
| end) | |
| local rainbow3 = Instance.new("TextButton") | |
| rainbow3.Parent = texm | |
| rainbow3.Position = UDim2.new(0.2,0,0.1,0) | |
| rainbow3.Size = UDim2.new(0.1,0,0,25) | |
| rainbow3.BackgroundColor = BrickColor.new("Really black") | |
| rainbow3.Font = "ArialBold" | |
| rainbow3.FontSize = "Size14" | |
| rainbow3.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow3.BorderSizePixel = 0 | |
| rainbow3.Text = "Exit" | |
| rainbow3.MouseButton1Down:connect(function() | |
| sss:Remove() | |
| end) | |
| local rainbow3 = Instance.new("TextButton") | |
| rainbow3.Parent = texm | |
| rainbow3.Position = UDim2.new(0.2,0,0.35,0) | |
| rainbow3.Size = UDim2.new(0.1,0,0,25) | |
| rainbow3.BackgroundColor = BrickColor.new("Really black") | |
| rainbow3.Font = "ArialBold" | |
| rainbow3.FontSize = "Size14" | |
| rainbow3.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow3.BorderSizePixel = 0 | |
| rainbow3.Text = "LOL" | |
| rainbow3.MouseButton1Down:connect(function() | |
| game.Workspace:remove() | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.2,0,0.4,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "InsertTool" | |
| rainbow4.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://73504704")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.2,0,0.45,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "Executer" | |
| rainbow4.MouseButton1Down:connect(function() | |
| loadstring(game:GetObjects("rbxassetid://138660278")[1].Source)() | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.2,0,0.5,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "Khols" | |
| rainbow4.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://141905501")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.2,0,0.55,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "EyeLaser" | |
| rainbow4.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://142007482")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.2,0,0.6,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "SpinHead" | |
| rainbow4.MouseButton1Down:connect(function() | |
| b = game.Players.LocalPlayer.Character | |
| for X = 1, math.huge, 0.1 do | |
| wait() | |
| b.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X) | |
| b.Torso.Neck.C1 = CFrame.new(0,0,0) | |
| end | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.2,0,0.65,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "CBA" | |
| rainbow4.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://142128830")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.2,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "BIGHEAD" | |
| rainbow4.MouseButton1Down:connect(function() | |
| while true do | |
| n=game.Players.LocalPlayer.Character.Head:findFirstChild("Mesh") | |
| n.Scale = Vector3.new(2,2,2) | |
| wait(0.2) | |
| n.Scale = Vector3.new(4,4,4) | |
| wait(0.2) | |
| n.Scale = Vector3.new(2,2,2) | |
| wait(0.2) | |
| n.Scale = Vector3.new(1.25,1.25,1.25) | |
| wait(0.2) | |
| end | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.25,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "Fast" | |
| rainbow4.MouseButton1Down:connect(function() | |
| game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 100 | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.3,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "OldDays" | |
| rainbow4.MouseButton1Down:connect(function() | |
| game.Workspace:FindFirstChild(textbxnn.Text).Animate:remove() | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.35,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "God" | |
| rainbow4.MouseButton1Down:connect(function() | |
| L = game.Players.LocalPlayer.Character | |
| L.Humanoid.RobloxLocked = true | |
| L.Humanoid.Health = math.Huge | |
| L.Humanoid.MaxHealth = math.Huge | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.4,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "StamperTools" | |
| rainbow4.MouseButton1Down:connect(function() | |
| x = game:GetService("InsertService"):LoadAsset(73089166) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) | |
| x = game:GetService("InsertService"):LoadAsset(73089204) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) | |
| x = game:GetService("InsertService"):LoadAsset(73089190) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) | |
| x = game:GetService("InsertService"):LoadAsset(58880579) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) | |
| x = game:GetService("InsertService"):LoadAsset(60791062) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) | |
| x = game:GetService("InsertService"):LoadAsset(73089239) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.45,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "GravityCoil" | |
| rainbow4.MouseButton1Down:connect(function() | |
| x = game:GetService("InsertService"):LoadAsset(16688968) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.5,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "Sword" | |
| rainbow4.MouseButton1Down:connect(function() | |
| x = game:GetService("InsertService"):LoadAsset(47433) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.55,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "AirStrike" | |
| rainbow4.MouseButton1Down:connect(function() | |
| x = game:GetService("InsertService"):LoadAsset(88885539) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.6,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "GreenAmb" | |
| rainbow4.MouseButton1Down:connect(function() | |
| game.Lighting.Ambient = Color3.new(0,(textbxnn.Text),0) | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.32,0,0.65,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "BlueAmb" | |
| rainbow4.MouseButton1Down:connect(function() | |
| game.Lighting.Ambient = Color3.new(0,0,(textbxnn.Text)) | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.44,0,0.2,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "LOL" | |
| rainbow4.MouseButton1Down:connect(function() | |
| game.Players.LocalPlayer.Character.Humanoid:remove() | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.44,0,0.25,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "Genocide" | |
| rainbow4.MouseButton1Down:connect(function() | |
| p= game.Players:FirstFindChild(textbxnn.Text) | |
| p.Character.Torso.Neck:remove() | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.44,0,0.3,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "L0L" | |
| rainbow4.MouseButton1Down:connect(function() | |
| for _, v in pairs(game.Workspace:GetChildren()) do | |
| if v:isA("Part") then | |
| v.Velocity = Vector3.new(1000000,0,0) | |
| end | |
| end | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.44,0,0.35,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "Clean" | |
| rainbow4.MouseButton1Down:connect(function() | |
| local c=game.Workspace:GetChildren() | |
| for i=1, #c do | |
| if c[i].Name~=Exeption then | |
| if c[i].className=="Part" or c[i].className=="WedgePart" or c[i].className=="TrussPart" or c[i].className=="Seat" or c[i].className=="VehicleSeat" or c[i].className=="Model" then | |
| c[i]:Destroy() | |
| end | |
| end | |
| end | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.44,0,0.4,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "BlackHole" | |
| rainbow4.MouseButton1Down:connect(function() | |
| p= game.Players:GetChildren() | |
| for i= 1, #p do | |
| if p[i].Name ~= game.Players.LocalPlayer.Name.."" then | |
| b = Instance.new("BodyPosition") b.Parent = p[i].Character.Torso b.maxForce = Vector3.new(6000000,60000000,60000000) | |
| b.position = Vector3.new(100,10,0) | |
| end | |
| end | |
| end) | |
| local rainbow4 = Instance.new("TextButton") | |
| rainbow4.Parent = texm | |
| rainbow4.Position = UDim2.new(0.44,0,0.45,0) | |
| rainbow4.Size = UDim2.new(0.1,0,0,25) | |
| rainbow4.BackgroundColor = BrickColor.new("Really black") | |
| rainbow4.Font = "ArialBold" | |
| rainbow4.FontSize = "Size14" | |
| rainbow4.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| rainbow4.BorderSizePixel = 0 | |
| rainbow4.Text = "HpTaker" | |
| rainbow4.MouseButton1Down:connect(function() | |
| function onTouched(hit) | |
| if (hit.Parent:findFirstChild("Humanoid")~= nil) then hit.Parent.Humanoid:remove() wait(5) h = Instance.new("Humanoid") h.Parent = hit.Parent end | |
| end | |
| c = game.Players.LocalPlayer.Character:GetChildren() | |
| for i = 1, #c do | |
| if (c[i].className == "Part") then c[i].Touched:connect(onTouched) end | |
| end | |
| end) | |
| end) | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| -- | |
| local textb = Instance.new("TextLabel") | |
| textb.Parent = textlabel | |
| textb.BackgroundColor = BrickColor.new("Really black") | |
| textb.BackgroundTransparency = 0 | |
| textb.Position = UDim2.new(0,0,-2,0) | |
| textb.Size = UDim2.new(1,0,1,0) | |
| textb.Text = "Value" | |
| textb.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| textb.TextXAlignment = "Center" | |
| textb.TextYAlignment = "Center" | |
| textb.BorderSizePixel = 0 | |
| textb.Font = "ArialBold" | |
| textb.FontSize = "Size14" | |
| textb.TextStrokeColor3 = Color3.new(0/0,0/0,0/0) | |
| textb.TextStrokeTransparency = 0.3 | |
| local ff = Instance.new("TextButton") | |
| ff.Parent = textbox | |
| ff.Position = UDim2.new(0,0,1.1,0) | |
| ff.Size = UDim2.new(1,0,0.1,0) | |
| ff.BackgroundColor = BrickColor.new("Really black") | |
| ff.Font = "ArialBold" | |
| ff.FontSize = "Size14" | |
| ff.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| ff.BorderSizePixel = 0 | |
| ff.Text = "Hide" | |
| ff.MouseButton1Down:connect(function() | |
| screengui:remove() | |
| end) | |
| local fff = Instance.new("TextButton") | |
| fff.Parent = textbox | |
| fff.Position = UDim2.new(0,0,1.2,0) | |
| fff.Size = UDim2.new(1,0,0.1,0) | |
| fff.BackgroundColor = BrickColor.new("Really black") | |
| fff.Font = "ArialBold" | |
| fff.FontSize = "Size14" | |
| fff.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fff.BorderSizePixel = 0 | |
| fff.Text = "ClearScripter" | |
| fff.MouseButton1Down:connect(function() | |
| textbox.Text = "." | |
| end) | |
| local fffm = Instance.new("TextButton") | |
| fffm.Parent = textbox | |
| fffm.Position = UDim2.new(-0.34,0,0,0) | |
| fffm.Size = UDim2.new(0.1,0,0,25) | |
| fffm.BackgroundColor = BrickColor.new("Really black") | |
| fffm.Font = "ArialBold" | |
| fffm.FontSize = "Size11" | |
| fffm.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fffm.BorderSizePixel = 0 | |
| fffm.Text = "H4xor" | |
| fffm.MouseButton1Down:connect(function() | |
| local scr=Instance.new("ScreenGui",game.StarterGui) | |
| scr.Name="TROLOL" | |
| local IL=Instance.new("TextLabel",scr) | |
| IL.BackgroundColor3=BrickColor.new("Really black").Color | |
| IL.BorderColor3=BrickColor.new("White").Color | |
| IL.Position = UDim2.new(0,0,0,0) | |
| IL.Size = UDim2.new(1,0,1,0) | |
| IL.Text="Sh1tted on by "..game.Players.LocalPlayer.Name | |
| IL.TextColor3 = Color3.new(455/355,235/134,255/255) | |
| IL.FontSize="Size48" | |
| IL.BackgroundTransparency=0.5 | |
| IL.TextWrap = true | |
| local trolll=game.Players:GetPlayers() | |
| for i=1,#trolll do | |
| trolll[i].Character:BreakJoints() | |
| end | |
| end) | |
| local fffmm = Instance.new("TextButton") | |
| fffmm.Parent = textbox | |
| fffmm.Position = UDim2.new(-0.34,0,0.12,0) | |
| fffmm.Size = UDim2.new(0.1,0,0,25) | |
| fffmm.BackgroundColor = BrickColor.new("Really black") | |
| fffmm.Font = "ArialBold" | |
| fffmm.FontSize = "Size14" | |
| fffmm.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fffmm.BorderSizePixel = 0 | |
| fffmm.Text = "Nuke" | |
| local debounce=false | |
| fffmm.MouseButton1Down:connect(function() | |
| if debounce==false then | |
| debounce=true | |
| for i=500,0,-1 do | |
| game:SetMessage("WARNING TACTICAL NUKE INCOMING! "..i) | |
| wait() | |
| end | |
| local ex=Instance.new("Explosion",workspace) | |
| ex.BlastPressure=100000 | |
| ex.BlastRadius=1000000 | |
| local grab=workspace:GetChildren() | |
| for i=1,#grab do | |
| if grab[i].className=="Model" then | |
| grab[i]:BreakJoints() | |
| end | |
| end | |
| for i=100,0,-1 do | |
| game:SetMessage("Nuke recharging "..i) | |
| wait() | |
| end | |
| debounce=false | |
| game:ClearMessage() | |
| end | |
| end) | |
| local fffmme = Instance.new("TextButton") | |
| fffmme.Parent = textbox | |
| fffmme.Position = UDim2.new(-0.34,0,0.24,0) | |
| fffmme.Size = UDim2.new(0.1,0,0,25) | |
| fffmme.BackgroundColor = BrickColor.new("Really black") | |
| fffmme.Font = "ArialBold" | |
| fffmme.FontSize = "Size14" | |
| fffmme.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fffmme.BorderSizePixel = 0 | |
| fffmme.Text = "Destroy World" | |
| fffmme.MouseButton1Down:connect(function() | |
| while wait(1) do function search(obj) if obj:IsA("BasePart") and not obj:IsA("Terrain") then obj.Locked = false obj.Anchored = false end for _,i in pairs(obj:GetChildren()) do search(i) end end search(Workspace) end | |
| end) | |
| local fp = Instance.new("TextButton") | |
| fp.Parent = textbox | |
| fp.Position = UDim2.new(-0.34,0,0.36,0) | |
| fp.Size = UDim2.new(0.1,0,0,25) | |
| fp.BackgroundColor = BrickColor.new("Really black") | |
| fp.Font = "ArialBold" | |
| fp.FontSize = "Size14" | |
| fp.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fp.BorderSizePixel = 0 | |
| fp.Text = "Fencing" | |
| fp.MouseButton1Down:connect(function() | |
| str_srce = "123116009" loadstring(game:GetObjects("rbxassetid://"..str_srce)[1].Source)() | |
| end) | |
| local fpa = Instance.new("TextButton") | |
| fpa.Parent = textbox | |
| fpa.Position = UDim2.new(-0.34,0,0.48,0) | |
| fpa.Size = UDim2.new(0.1,0,0,25) | |
| fpa.BackgroundColor = BrickColor.new("Really black") | |
| fpa.Font = "ArialBold" | |
| fpa.FontSize = "Size14" | |
| fpa.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fpa.BorderSizePixel = 0 | |
| fpa.Text = "Atlas" | |
| fpa.MouseButton1Down:connect(function() | |
| i = game:GetObjects("http://www.roblox.com/asset/?id=140585662")[1] i.Parent = game.Players.LocalPlayer.Backpack | |
| end) | |
| local fpaa = Instance.new("TextButton") | |
| fpaa.Parent = textbox | |
| fpaa.Position = UDim2.new(-0.34,0,0.60,0) | |
| fpaa.Size = UDim2.new(0.1,0,0,25) | |
| fpaa.BackgroundColor = BrickColor.new("Really black") | |
| fpaa.Font = "ArialBold" | |
| fpaa.FontSize = "Size14" | |
| fpaa.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fpaa.BorderSizePixel = 0 | |
| fpaa.Text = "Nilizer" | |
| fpaa.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://128636145")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local fpaaf = Instance.new("TextButton") | |
| fpaaf.Parent = textbox | |
| fpaaf.Position = UDim2.new(-0.34,0,0.72,0) | |
| fpaaf.Size = UDim2.new(0.1,0,0,25) | |
| fpaaf.BackgroundColor = BrickColor.new("Really black") | |
| fpaaf.Font = "ArialBold" | |
| fpaaf.FontSize = "Size14" | |
| fpaaf.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fpaaf.BorderSizePixel = 0 | |
| fpaaf.Text = "MotorCycle" | |
| fpaaf.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://132789698")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local fpaaff = Instance.new("TextButton") | |
| fpaaff.Parent = textbox | |
| fpaaff.Position = UDim2.new(-0.46,0,0,0) | |
| fpaaff.Size = UDim2.new(0.1,0,0,25) | |
| fpaaff.BackgroundColor = BrickColor.new("Really black") | |
| fpaaff.Font = "ArialBold" | |
| fpaaff.FontSize = "Size14" | |
| fpaaff.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fpaaff.BorderSizePixel = 0 | |
| fpaaff.Text = "DiscoFog" | |
| fpaaff.MouseButton1Down:connect(function() | |
| game.Lighting.RobloxLocked = true | |
| wait(0.6) | |
| game.Lighting.FogEnd = 50 | |
| while true do | |
| wait(0.5) | |
| game.Lighting.FogColor= Color3.new(math.random(), math.random(), math.random()) | |
| end | |
| end) | |
| local exl = Instance.new("TextButton") | |
| exl.Parent = textbox | |
| exl.Position = UDim2.new(-0.46,0,0.12,0) | |
| exl.Size = UDim2.new(0.1,0,0,25) | |
| exl.BackgroundColor = BrickColor.new("Really black") | |
| exl.Font = "ArialBold" | |
| exl.FontSize = "Size14" | |
| exl.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| exl.BorderSizePixel = 0 | |
| exl.Text = "SeccondGUI" | |
| exl.MouseButton1Down:connect(function() | |
| me = game.Players.LocalPlayer | |
| NamePlr = me.Name | |
| local edb1 = Instance.new("ScreenGui",game.CoreGui) | |
| edb1.Name = ("Main") | |
| local edb2 = Instance.new("Frame",game.CoreGui.Main) | |
| edb2.Name = ("GuiButtons") | |
| edb2.Visible = false | |
| edb2.BackgroundTransparency = 1 | |
| edb2.Position = UDim2.new(0, 50, 0, 69) | |
| local edb3 = Instance.new("Frame",game.CoreGui.Main) | |
| edb3.Name = ("GuiButtons2") | |
| edb3.Visible = false | |
| edb3.BackgroundTransparency = 1 | |
| edb3.Position = UDim2.new(0, 50, 0, 69) | |
| --End Creation | |
| --Page one | |
| local edb = Instance.new("TextButton") | |
| edb.Name = ("Insert") | |
| edb.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| edb.Position = UDim2.new(0, 5, 0.5, 295); | |
| edb.TextColor3 = Color3.new(1, 1, 1) | |
| edb.MouseButton1Click:connect(function() | |
| insrt = game:GetService("InsertService"):LoadAsset(58901335) | |
| insrt2 = game:GetService("InsertService"):LoadAsset(16190677) | |
| pcall(function() | |
| for _, v in pairs(insrt:GetChildren()) do | |
| v:Clone().Parent = me.Backpack | |
| end | |
| for _, v in pairs(insrt2:GetChildren()) do | |
| v:Clone().Parent = me.Backpack | |
| end | |
| end) | |
| end) | |
| edb.Text = "Insert" | |
| edb.Parent = game.CoreGui.Main.GuiButtons | |
| edb.Style = "RobloxButtonDefault" | |
| edb.Draggable = false | |
| local pb = Instance.new("TextButton") | |
| pb.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| pb.Name = ("MakePart") | |
| pb.Position = UDim2.new(0, 5, 0.5, 316); | |
| pb.Draggable = false | |
| pb.TextColor3 = Color3.new(1, 1, 1) | |
| pb.MouseButton1Click:connect(function() | |
| local p=Instance.new("Part"); | |
| p.Name = "RAWR" | |
| p.BrickColor = BrickColor.Random() | |
| p.Material = ((math.random(1, 2) == 1) and "Ice") or "Wood"; | |
| p.CFrame = CFrame.new(math.random(-60, 60), (game.PlaceId == 41324860 and 350 or 60), math.random(-60, 60)); | |
| p.formFactor = "Custom" | |
| p.Size = Vector3.new(0.5, math.random(2, 40)/10, 0.5) | |
| p.Parent = workspace | |
| end) | |
| pb.Text = "Make part" | |
| pb.Style = "RobloxButtonDefault" | |
| pb.Parent = game.CoreGui.Main.GuiButtons | |
| function getAll(obj) | |
| for i, v in pairs(obj:getChildren()) do | |
| if v:IsA("BasePart") then | |
| v.Anchored = false | |
| v.Transparency = 0.7 | |
| v.BrickColor = BrickColor.new("Really Black") | |
| v.TopSurface = ("Smooth") | |
| v.BottomSurface = ("Smooth") | |
| v.BackSurface = ("Smooth") | |
| v.FrontSurface = ("Smooth") | |
| v.RightSurface = ("Smooth") | |
| v.LeftSurface = ("Smooth") | |
| bv = Instance.new("BodyVelocity") | |
| bv.Parent = v | |
| bv.maxForce = Vector3.new(100000000,100000000,100000000) | |
| end | |
| getAll(v) | |
| end | |
| end | |
| function exPro(root) | |
| for _, v in pairs(root:GetChildren()) do | |
| if v:IsA("Decal") and v.Texture ~= "http://www.roblox.com/asset/?id=155738508" then | |
| v.Parent = nil | |
| elseif v:IsA("BasePart") then | |
| v.Material = "Plastic" | |
| v.Transparency = 0 | |
| One = Instance.new("Decal", v) | |
| Two = Instance.new("Decal", v) | |
| Three = Instance.new("Decal", v) | |
| Four = Instance.new("Decal", v) | |
| Five = Instance.new("Decal", v) | |
| Six = Instance.new("Decal", v) | |
| One.Texture = "http://www.roblox.com/asset/?id=155738508" | |
| Two.Texture = "http://www.roblox.com/asset/?id=155738508" | |
| Three.Texture = "http://www.roblox.com/asset/?id=155738508" | |
| Four.Texture = "http://www.roblox.com/asset/?id=155738508" | |
| Five.Texture = "http://www.roblox.com/asset/?id=155738508" | |
| Six.Texture = "http://www.roblox.com/asset/?id=155738508" | |
| One.Face = "Front" | |
| Two.Face = "Back" | |
| Three.Face = "Right" | |
| Four.Face = "Left" | |
| Five.Face = "Top" | |
| Six.Face = "Bottom" | |
| end | |
| exPro(v) | |
| end | |
| end | |
| local DoD = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| DoD.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| DoD.Name = ("DoD") | |
| DoD.Position = UDim2.new(0, 5, 0.5, 337); | |
| DoD.Text = "DoD" | |
| DoD.TextColor3 = Color3.new(1, 1, 1) | |
| DoD.Style = "RobloxButtonDefault" | |
| DoD.Draggable = false | |
| DoD.MouseButton1Click:connect(function() | |
| game.Lighting.FogEnd = 230 | |
| game.Lighting.FogColor = Color3.new(0, 0, 0) | |
| getAll(workspace) | |
| game.Lighting.TimeOfDay = "07:00:00" | |
| game.Lighting.Ambient = Color3.new(0,0,0) | |
| sky = Instance.new("Sky") | |
| sky.Parent = game.Lighting | |
| sky.SkyboxBk = "http://www.roblox.com/asset/?id=122579628" | |
| sky.SkyboxDn = "http://www.roblox.com/asset/?id=122579628" | |
| sky.SkyboxFt = "http://www.roblox.com/asset/?id=122579628" | |
| sky.SkyboxLf = "http://www.roblox.com/asset/?id=122579628" | |
| sky.SkyboxRt = "http://www.roblox.com/asset/?id=122579628" | |
| sky.SkyboxUp = "http://www.roblox.com/asset/?id=122579628" | |
| end) | |
| local ToggleFrame = Instance.new("Frame", game.CoreGui.Main) | |
| ToggleFrame.Name = ("ToggleFrame") | |
| ToggleFrame.Position = UDim2.new(0.207000002, 0, 0.700000048, 0); | |
| ToggleFrame.BackgroundTransparency = 1 | |
| ToggleOn = Instance.new("TextButton", game.CoreGui.Main.ToggleFrame) | |
| ToggleOn.Size = UDim2.new(0, 150, 0, 50) | |
| ToggleOn.Name = ("ToggleOn") | |
| ToggleOn.Position = UDim2.new(0.100000001, 0, 0.700000048, 0) | |
| ToggleOn.Text = "Click To Toggle" | |
| ToggleOn.TextColor3 = Color3.new(1, 1, 1) | |
| ToggleOn.Style = "RobloxButton" | |
| ToggleOn.Draggable = false | |
| ToggleOn.Font = "ArialBold" | |
| ToggleOn.FontSize = "Size14" | |
| ToggleOn.MouseButton1Click:connect(function() | |
| game.CoreGui.RobloxGui.ChatFrame.Position = UDim2.new(0,300,0,0) | |
| game.CoreGui.Main.GuiButtons.Visible = true | |
| game.CoreGui.Main.GuiButtons2.Visible = false | |
| game.CoreGui.Main.ToggleFrame.ToggleOn.Visible = false | |
| game.CoreGui.Main.ToggleFrame.ToggleOff.Visible = true | |
| p1.Visible = true | |
| p2.Visible = true | |
| end) | |
| ToggleOff = Instance.new("TextButton", game.CoreGui.Main.ToggleFrame) | |
| ToggleOff.Size = UDim2.new(0, 150, 0, 50) | |
| ToggleOff.Name = ("ToggleOff") | |
| ToggleOff.Position = UDim2.new(0.100000001, 0, 0.700000048, 0) | |
| ToggleOff.Text = "Click To Hide" | |
| ToggleOff.TextColor3 = Color3.new(1, 1, 1) | |
| ToggleOff.Style = "RobloxButton" | |
| ToggleOff.Draggable = false | |
| ToggleOff.Font = "ArialBold" | |
| ToggleOff.FontSize = "Size14" | |
| ToggleOff.Selected = true | |
| ToggleOff.Visible = false | |
| ToggleOff.MouseButton1Click:connect(function() | |
| game.CoreGui.RobloxGui.ChatFrame.Position = UDim2.new(0,0,0,0) | |
| game.CoreGui.Main.GuiButtons.Visible = false | |
| game.CoreGui.Main.GuiButtons2.Visible = false | |
| game.CoreGui.Main.ToggleFrame.ToggleOn.Visible = true | |
| game.CoreGui.Main.ToggleFrame.ToggleOff.Visible = false | |
| p1.Visible = false | |
| p2.Visible = false | |
| end) | |
| Close = Instance.new("TextButton", game.CoreGui.Main.ToggleFrame) | |
| Close.Size = UDim2.new(0, 17, 0, 46) | |
| Close.Name = ("Close") | |
| Close.Position = UDim2.new(0.103000008, 146, 0.700000048, 2) | |
| Close.Text = "X" | |
| Close.TextColor3 = Color3.new(1, 1, 1) | |
| Close.Style = "RobloxButton" | |
| Close.Draggable = false | |
| Close.Font = "ArialBold" | |
| Close.FontSize = "Size14" | |
| Close.Selected = true | |
| Close.MouseButton1Click:connect(function() | |
| game.CoreGui.Main:Remove() | |
| gg:Remove() | |
| game.CoreGui.RobloxGui.ChatFrame.Position = UDim2.new(0,0,0,0) | |
| end) | |
| Shutdown = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Shutdown.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| Shutdown.Name = ("Shutdown") | |
| Shutdown.Position = UDim2.new(0, 5, 0.5, 358) | |
| Shutdown.Text = "Shutdown" | |
| Shutdown.TextColor3 = Color3.new(1, 1, 1) | |
| Shutdown.Style = "RobloxButtonDefault" | |
| Shutdown.Draggable = false | |
| Shutdown.MouseButton1Click:connect(function() | |
| coroutine.resume(coroutine.create(function() | |
| while wait() do | |
| for _, v in pairs(game.Players:GetPlayers()) do | |
| v.Parent = nil | |
| end | |
| end | |
| end)) | |
| end) | |
| SetHealthText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons) | |
| SetHealthText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| SetHealthText.Name = ("HealthText") | |
| SetHealthText.ClearTextOnFocus = true | |
| SetHealthText.Font = "ArialBold" | |
| SetHealthText.FontSize = "Size11" | |
| SetHealthText.Position = UDim2.new(0.129999891, 72, 0.826999605, 228) | |
| SetHealthText.Size = UDim2.new(0.0500000007, 77, 0.0500000007, 19) | |
| SetHealthText.Text = "Health" | |
| SetHealthText.ClipsDescendants = true | |
| SetHealthText.BackgroundTransparency = ("0.5") | |
| SetHealth = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| SetHealth.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| SetHealth.Name = ("SetHealth") | |
| SetHealth.Position = UDim2.new(0.0599999242, 5, 0.772999704, 228) | |
| SetHealth.Text = "SetHealth" | |
| SetHealth.TextColor3 = Color3.new(1, 1, 1) | |
| SetHealth.Style = "RobloxButtonDefault" | |
| SetHealth.Draggable = false | |
| SetHealth.MouseButton1Click:connect(function() | |
| set = game.CoreGui.Main.GuiButtons.SetHealthText.Text | |
| me.Character.Humanoid.MaxHealth = set | |
| end) | |
| LookText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons) | |
| LookText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| LookText.Name = ("LookText") | |
| LookText.ClearTextOnFocus = true | |
| LookText.Font = "ArialBold" | |
| LookText.FontSize = "Size11" | |
| LookText.Position = UDim2.new(0.129999936, 72, 0.779999852, 205) | |
| LookText.Size = UDim2.new(0.0500000007, 77, 0.0500000007, 19) | |
| LookText.Text = "Look" | |
| LookText.ClipsDescendants = true | |
| LookText.BackgroundTransparency = ("0.5") | |
| Look = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Look.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| Look.Name = ("Look") | |
| Look.Position = UDim2.new(0.0599999502, 5, 0.772999823, 205) | |
| Look.Text = ("Player Look") | |
| Look.TextColor3 = Color3.new(1, 1, 1) | |
| Look.Style = "RobloxButtonDefault" | |
| Look.Draggable = false | |
| Look.MouseButton1Click:connect(function() | |
| me.CharacterAppearance = ("http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..game.CoreGui.Main.GuiButtons.LookText.Text) | |
| end) | |
| KillText= Instance.new("TextBox", game.CoreGui.Main.GuiButtons) | |
| KillText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| KillText.Name = ("KillText") | |
| KillText.ClearTextOnFocus = true | |
| KillText.Font = "ArialBold" | |
| KillText.FontSize = "Size11" | |
| KillText.Position = UDim2.new(0.129999936, 72, 0.669999838, 252) | |
| KillText.Size = UDim2.new(0.0500000007, 125, 0.0500000007, 17) | |
| KillText.Text = "Kill Player" | |
| KillText.ClipsDescendants = true | |
| KillText.BackgroundTransparency = ("0.5") | |
| Kill = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Kill.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| Kill.Name = ("Kill") | |
| Kill.Position = UDim2.new(0.0599999502, 5, 0.5, 251) | |
| Kill.Text = ("Kill") | |
| Kill.TextColor3 = Color3.new(1, 1, 1) | |
| Kill.Style = "RobloxButtonDefault" | |
| Kill.Draggable = false | |
| Kill.MouseButton1Click:connect(function() | |
| lul2 = KillText.Text | |
| ownerzz = game.Players[lul2] | |
| ownerzz.Character.Humanoid.Health = ("0") | |
| end) | |
| NameText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons) | |
| NameText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| NameText.Name = ("NameText") | |
| NameText.ClearTextOnFocus = true | |
| NameText.Font = "ArialBold" | |
| NameText.FontSize = "Size11" | |
| NameText.Position = UDim2.new(0.129999936, 88, 0.615999818, 274) | |
| NameText.Size = UDim2.new(0.0500000007, 125, 0.0500000007, 17) | |
| NameText.Text = "New Name" | |
| NameText.ClipsDescendants = true | |
| NameText.BackgroundTransparency = ("0.5") | |
| Name = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Name.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| Name.Name = ("Name") | |
| Name.Position = UDim2.new(0.0599999502, 5, 0.5, 273) | |
| Name.Text = ("Change Name") | |
| Name.TextColor3 = Color3.new(1, 1, 1) | |
| Name.Style = "RobloxButtonDefault" | |
| Name.Draggable = false | |
| Name.MouseButton1Click:connect(function() | |
| local You = me.Name local head = workspace[You].Head:Clone() local model = Instance.new("Model",workspace) local humanoid = Instance.new("Humanoid",model) head.Parent | |
| = model model.Name = (game.CoreGui.Main.GuiButtons.NameText.Text) humanoid.MaxHealth = 100 local w = Instance.new("Weld",model) w.Part0,w.Part1 = workspace[You].Head,head | |
| me.Character.Head.Transparency = 1 | |
| end) | |
| HatText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons) | |
| HatText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| HatText.Name = ("HatText") | |
| HatText.ClearTextOnFocus = true | |
| HatText.Font = "ArialBold" | |
| HatText.FontSize = "Size11" | |
| HatText.Position = UDim2.new(0.129999936, 72, 0.561999798, 159) | |
| HatText.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| HatText.Text = "Hat ID" | |
| HatText.ClipsDescendants = true | |
| HatText.BackgroundTransparency = ("0.5") | |
| Hat = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Hat.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| Hat.Name = ("Hat") | |
| Hat.Position = UDim2.new(0.0599999502, 5, 0.5, 159) | |
| Hat.Text = ("Give Hat") | |
| Hat.TextColor3 = Color3.new(1, 1, 1) | |
| Hat.Style = "RobloxButtonDefault" | |
| Hat.Draggable = false | |
| Hat.MouseButton1Click:connect(function() | |
| local obj = game:service("InsertService"):LoadAsset(game.CoreGui.Main.GuiButtons.HatText.Text) | |
| for a,hat in pairs(obj:children()) do if hat:IsA("Hat") then hat.Parent = me.Character end end | |
| obj:Destroy() | |
| end) | |
| GlowText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons) | |
| GlowText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| GlowText.ClearTextOnFocus = true | |
| GlowText.Name = ("GlowText") | |
| GlowText.Font = "ArialBold" | |
| GlowText.FontSize = "Size11" | |
| GlowText.Position = UDim2.new(0.129999936, 72, 0.561999798, 136) | |
| GlowText.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| GlowText.Text = "Color" | |
| GlowText.ClipsDescendants = true | |
| GlowText.BackgroundTransparency = ("0.5") | |
| Glow = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Glow.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| Glow.Name = ("Glow") | |
| Glow.Position = UDim2.new(0.0599999502, 5, 0.5, 136) | |
| Glow.Text = ("Glow") | |
| Glow.TextColor3 = Color3.new(1, 1, 1) | |
| Glow.Style = "RobloxButtonDefault" | |
| Glow.Draggable = false | |
| Glow.MouseButton1Click:connect(function() | |
| function MakeHologram(object) | |
| for i,v in pairs(object:GetChildren()) do | |
| if v:IsA("Part") then | |
| if v:FindFirstChild("Hologram") == nil then | |
| local hologram = Instance.new("SelectionBox") | |
| hologram.Parent = v | |
| hologram.Adornee = v | |
| hologram.Name = "Hologram" | |
| hologram.Color = BrickColor.new(game.CoreGui.Main.GuiButtons.GlowText.Text) | |
| elseif v:FindFirstChild("Hologram") ~= nil then | |
| v.Hologram.Color = BrickColor.new(game.CoreGui.Main.GuiButtons.GlowText.Text) | |
| end | |
| end | |
| MakeHologram(v) | |
| end | |
| end | |
| MakeHologram(Workspace) | |
| end) | |
| OwnText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons) | |
| OwnText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| OwnText.ClearTextOnFocus = true | |
| OwnText.Name = ("OwnText") | |
| OwnText.Font = "ArialBold" | |
| OwnText.FontSize = "Size11" | |
| OwnText.Position = UDim2.new(0.129999936, 71, 0.561999798, 113) | |
| OwnText.Size = UDim2.new(0.0500000007, 145, 0.0500000007, 19) | |
| OwnText.Text = "Name of Admin Or Owner" | |
| OwnText.ClipsDescendants = true | |
| OwnText.BackgroundTransparency = ("0.5") | |
| Own = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Own.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| Own.Name = ("Own") | |
| Own.Position = UDim2.new(0.0599999502, 5, 0.5, 113) | |
| Own.Text = ("Own") | |
| Own.TextColor3 = Color3.new(1, 1, 1) | |
| Own.Style = "RobloxButtonDefault" | |
| Own.Draggable = false | |
| Own.MouseButton1Click:connect(function() | |
| lul = OwnText.Text | |
| ownerz = game.Players[lul] | |
| for _, v in pairs(ownerz.Backpack:GetChildren()) do | |
| v:Clone().Parent = me.Backpack | |
| end | |
| end) | |
| SpeedText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons) | |
| SpeedText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| SpeedText.ClearTextOnFocus = true | |
| SpeedText.Name = ("SpeedText") | |
| SpeedText.Font = "ArialBold" | |
| SpeedText.FontSize = "Size11" | |
| SpeedText.Position = UDim2.new(0.129999936, 71, 0.561999798, -24) | |
| SpeedText.Size = UDim2.new(0.0500000007, 70, 0.0500000007, 17) | |
| SpeedText.Text = "Walk Speed" | |
| SpeedText.ClipsDescendants = true | |
| SpeedText.BackgroundTransparency = ("0.5") | |
| Speed = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Speed.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| Speed.Name = ("Speed") | |
| Speed.Position = UDim2.new(0.0599999502, 5, 0.5, -25) | |
| Speed.Text = ("Set Speed") | |
| Speed.TextColor3 = Color3.new(1, 1, 1) | |
| Speed.Style = "RobloxButtonDefault" | |
| Speed.Draggable = false | |
| Speed.MouseButton1Click:connect(function() | |
| game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = SpeedText.Text | |
| WalkNum.Text = SpeedText.Text | |
| while true do | |
| wait() | |
| WalkNum.Text = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed | |
| end | |
| end) | |
| AntiBan= Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| AntiBan.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| AntiBan.Name = ("AntiBan") | |
| AntiBan.Position = UDim2.new(0.0599999502, 5, 0.5, 67) | |
| AntiBan.Text = "Anti Ban" | |
| AntiBan.TextColor3 = Color3.new(1, 1, 1) | |
| AntiBan.Style = "RobloxButtonDefault" | |
| AntiBan.Draggable = false | |
| AntiBan.Visible = true | |
| AntiBan.MouseButton1Click:connect(function() | |
| game.Players.LocalPlayer.Character.RobloxLocked = true | |
| game.Players.LocalPlayer.PlayerGui.RobloxLocked = true | |
| game.Players.LocalPlayer.Backpack.RobloxLocked = true | |
| game.Players.LocalPlayer.RobloxLocked = true | |
| end) | |
| WalkNum=Instance.new("TextLabel", game.CoreGui.Main.GuiButtons) | |
| WalkNum.Name = ("WalkNum") | |
| WalkNum.Text = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed | |
| WalkNum.Position = UDim2.new(0.00800000038, 100, 0, 40) | |
| WalkNum.TextColor3 = Color3.new(1, 1, 1) | |
| WalkNum.Visible = true | |
| WalkNum.BackgroundTransparency = 1 | |
| WalkNum.Font = "ArialBold" | |
| WalkNum.FontSize = "Size12" | |
| WalkSub= Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| WalkSub.Size = UDim2.new(0.0500000007, 75, 0.0500000007, 19) | |
| WalkSub.Name = ("WalkSub") | |
| WalkSub.Position = UDim2.new(0.0599999502, 5, 0.5, 44) | |
| WalkSub.Text = "Walkspeed -1" | |
| WalkSub.TextColor3 = Color3.new(1, 1, 1) | |
| WalkSub.Style = "RobloxButtonDefault" | |
| WalkSub.Draggable = false | |
| WalkSub.Visible = true | |
| WalkSub.MouseButton1Click:connect(function() | |
| game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed-1 | |
| WalkNum.Text = WalkNum.Text-1 | |
| while true do | |
| wait() | |
| WalkNum.Text = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed | |
| end | |
| end) | |
| WalkAdd= Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| WalkAdd.Size = UDim2.new(0.0500000007, 75, 0.0500000007, 19) | |
| WalkAdd.Name = ("WalkAdd") | |
| WalkAdd.Position = UDim2.new(0.0599999502, 5, 0.5, 21) | |
| WalkAdd.Text = "Walkspeed +1" | |
| WalkAdd.TextColor3 = Color3.new(1, 1, 1) | |
| WalkAdd.Style = "RobloxButtonDefault" | |
| WalkAdd.Draggable = false | |
| WalkAdd.Visible = true | |
| WalkAdd.MouseButton1Click:connect(function() | |
| game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed+1 | |
| WalkNum.Text = WalkNum.Text+1 | |
| while true do | |
| wait() | |
| WalkNum.Text = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed | |
| end | |
| end) | |
| BreakControls= Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| BreakControls.Size = UDim2.new(0.0500000007, 90, 0.0500000007, 19) | |
| BreakControls.Name = ("BreakControls") | |
| BreakControls.Position = UDim2.new(0.0599999502, 5, 0.5, -2) | |
| BreakControls.Text = "Reverse Controls" | |
| BreakControls.TextColor3 = Color3.new(1, 1, 1) | |
| BreakControls.Style = "RobloxButtonDefault" | |
| BreakControls.Draggable = false | |
| BreakControls.Visible = true | |
| BreakControls.MouseButton1Click:connect(function() | |
| for _, v in pairs(game.Players:GetPlayers()) do | |
| v.Character.Humanoid.WalkSpeed = -16 | |
| WalkNum.Text = ("-16") | |
| game.CoreGui.Main.GuiButtons.BreakControls.Visible = false | |
| game.CoreGui.Main.GuiButtons.FixControls.Visible = true | |
| end | |
| end) | |
| BreakControls2= Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| BreakControls2.Size = UDim2.new(0.0500000007, 90, 0.0500000007, 19) | |
| BreakControls2.Name = ("FixControls") | |
| BreakControls2.Position = UDim2.new(0.0599999502, 5, 0.5, -2) | |
| BreakControls2.Text = "Fix Controls" | |
| BreakControls2.TextColor3 = Color3.new(1, 1, 1) | |
| BreakControls2.Style = "RobloxButtonDefault" | |
| BreakControls2.Draggable = false | |
| BreakControls2.Visible = false | |
| BreakControls2.MouseButton1Click:connect(function() | |
| for _, v in pairs(game.Players:GetPlayers()) do | |
| v.Character.Humanoid.WalkSpeed = 16 | |
| WalkNum.Text = ("16") | |
| game.CoreGui.Main.GuiButtons.BreakControls.Visible = true | |
| game.CoreGui.Main.GuiButtons.FixControls.Visible = false | |
| end | |
| end) | |
| VISIBLE= Instance.new("TextButton", game.CoreGui.Main.ToggleFrame) | |
| VISIBLE.Size = UDim2.new(0, 148, 0, 20) | |
| VISIBLE.Name = ("VISIBLE1") | |
| VISIBLE.Position = UDim2.new(0.162000075, 1, 1.83800018, 64) | |
| VISIBLE.Text = "Visible" | |
| VISIBLE.TextColor3 = Color3.new(1, 1, 1) | |
| VISIBLE.Style = "RobloxButton" | |
| VISIBLE.Draggable = false | |
| VISIBLE.Visible = true | |
| VISIBLE.MouseButton1Click:connect(function() | |
| game.CoreGui.Main.ToggleFrame.INVISIBLE1.Visible = true | |
| game.CoreGui.Main.ToggleFrame.VISIBLE1.Visible = false | |
| for a, obj in pairs(game.Players.LocalPlayer.Character:children()) do | |
| if obj:IsA("BasePart") then obj.Transparency = 0 if obj:findFirstChild("face") then obj.face.Transparency = 0 end elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Transparency = 0 | |
| end | |
| end | |
| end) | |
| INVISIBLE= Instance.new("TextButton", game.CoreGui.Main.ToggleFrame) | |
| INVISIBLE.Size = UDim2.new(0, 148, 0, 20) | |
| INVISIBLE.Name = ("INVISIBLE1") | |
| INVISIBLE.Position = UDim2.new(0.162000075, 1, 1.83800018, 64) | |
| INVISIBLE.Text = "Invisible" | |
| INVISIBLE.TextColor3 = Color3.new(1, 1, 1) | |
| INVISIBLE.Style = "RobloxButton" | |
| INVISIBLE.Draggable = false | |
| INVISIBLE.Visible = true | |
| INVISIBLE.MouseButton1Click:connect(function() | |
| game.CoreGui.Main.ToggleFrame.INVISIBLE1.Visible = false | |
| game.CoreGui.Main.ToggleFrame.VISIBLE1.Visible = true | |
| for a, obj in pairs(game.Players.LocalPlayer.Character:children()) do | |
| if obj:IsA("ForceField") then obj:Remove() end if obj:IsA("BasePart") then obj.Transparency = 1 if obj:findFirstChild("face") then obj.face.Transparency = 1 end elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Transparency = 1 | |
| end | |
| end | |
| end) | |
| UNGOD = Instance.new("TextButton", game.CoreGui.Main.ToggleFrame) | |
| UNGOD.Size = UDim2.new(0, 75, 0, 20) | |
| UNGOD.Name = ("UNGOD") | |
| UNGOD.Position = UDim2.new(0.0970000401, 1, 1.9380002, 47) | |
| UNGOD.Text = "UNGOD" | |
| UNGOD.TextColor3 = Color3.new(1, 1, 1) | |
| UNGOD.Style = "RobloxButton" | |
| UNGOD.Draggable = false | |
| UNGOD.Visible = false | |
| UNGOD.Selected = true | |
| UNGOD.MouseButton1Click:connect(function() | |
| me.Character.Humanoid.MaxHealth = ("100") | |
| game.CoreGui.Main.ToggleFrame.GOD.Visible = true | |
| game.CoreGui.Main.ToggleFrame.UNGOD.Visible = false | |
| end) | |
| GOD = Instance.new("TextButton", game.CoreGui.Main.ToggleFrame) | |
| GOD.Size = UDim2.new(0, 75, 0, 20) | |
| GOD.Name = ("GOD") | |
| GOD.Position = UDim2.new(0.0970000401, 1, 1.9380002, 47) | |
| GOD.Text = "GOD" | |
| GOD.TextColor3 = Color3.new(1, 1, 1) | |
| GOD.Style = "RobloxButton" | |
| GOD.Draggable = false | |
| GOD.MouseButton1Click:connect(function() | |
| me.Character.Humanoid.MaxHealth = math.huge | |
| game.CoreGui.Main.ToggleFrame.GOD.Visible = false | |
| game.CoreGui.Main.ToggleFrame.UNGOD.Visible = true | |
| end) | |
| UNFF = Instance.new("TextButton", game.CoreGui.Main.ToggleFrame) | |
| UNFF.Size = UDim2.new(0, 76, 0, 20) | |
| UNFF.Name = ("UNFF") | |
| UNFF.Position = UDim2.new(0.162000075, 73, 1.83800018, 47) | |
| UNFF.Text = "UNFF" | |
| UNFF.TextColor3 = Color3.new(1, 1, 1) | |
| UNFF.Style = "RobloxButton" | |
| UNFF.Draggable = false | |
| UNFF.Visible = false | |
| UNFF.Selected = true | |
| UNFF.MouseButton1Click:connect(function() | |
| me.Character.ForceField:Remove() | |
| game.CoreGui.Main.ToggleFrame.FF.Visible = true | |
| game.CoreGui.Main.ToggleFrame.UNFF.Visible = false | |
| end) | |
| FF = Instance.new("TextButton", game.CoreGui.Main.ToggleFrame) | |
| FF.Size = UDim2.new(0, 76, 0, 20) | |
| FF.Name = ("FF") | |
| FF.Position = UDim2.new(0.162000075, 73, 1.83800018, 47) | |
| FF.Text = "FF" | |
| FF.TextColor3 = Color3.new(1, 1, 1) | |
| FF.Style = "RobloxButton" | |
| FF.Draggable = false | |
| FF.MouseButton1Click:connect(function() | |
| Instance.new("ForceField", me.Character) | |
| game.CoreGui.Main.ToggleFrame.FF.Visible = false | |
| game.CoreGui.Main.ToggleFrame.UNFF.Visible = true | |
| end) | |
| local ColorChat1 = Instance.new("Frame",edb2) | |
| ColorChat1.Name = ("Blue") | |
| ColorChat1.Position = UDim2.new(0.0599999242, 305, 0.772999704, 90) | |
| ColorChat1.Size = UDim2.new(0.0500000007, 19, 0.0500000007, 19) | |
| ColorChat1.Style = "ChatBlue" | |
| local ColorChat2 = Instance.new("Frame",edb2) | |
| ColorChat2.Name = ("Green") | |
| ColorChat2.Position = UDim2.new(0.0599999242, 326, 0.772999704, 90) | |
| ColorChat2.Size = UDim2.new(0.0500000007, 19, 0.0500000007, 19) | |
| ColorChat2.Style = "ChatGreen" | |
| local ColorChat3 = Instance.new("Frame",edb2) | |
| ColorChat3.Name = ("Red") | |
| ColorChat3.Position = UDim2.new(0.0599999242, 347, 0.772999704, 90) | |
| ColorChat3.Size = UDim2.new(0.0500000007, 19, 0.0500000007, 19) | |
| ColorChat3.Style = "ChatRed" | |
| local SetColor = Instance.new("StringValue",edb2) | |
| SetColor.Name = ("SetColor") | |
| SetColor.Value = ("Blue") | |
| SetChat = Instance.new("TextBox", edb2) | |
| SetChat.BackgroundColor3 = Color3.new(1, 1, 1) | |
| SetChat.Name = ("ChatText") | |
| SetChat.ClearTextOnFocus = true | |
| SetChat.Font = "ArialBold" | |
| SetChat.FontSize = "Size11" | |
| SetChat.Position = UDim2.new(0.129999891, 72, 0.826999605, 90) | |
| SetChat.Size = UDim2.new(0.0500000007, 232, 0.0500000007, 19) | |
| SetChat.Text = "Text" | |
| SetChat.ClipsDescendants = true | |
| SetChat.BackgroundTransparency = ("0.5") | |
| Chat = Instance.new("TextButton", edb2) | |
| Chat.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| Chat.Name = ("Chat") | |
| Chat.Position = UDim2.new(0.0599999242, 5, 0.772999704, 90) | |
| Chat.Text = "Chat" | |
| Chat.TextColor3 = Color3.new(1, 1, 1) | |
| Chat.Style = "RobloxButtonDefault" | |
| Chat.Draggable = false | |
| Chat.MouseButton1Click:connect(function() | |
| game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character.Head, edb2.ChatText.Text, edb2.SetColor.Value) | |
| end) | |
| SetBlue = Instance.new("TextButton", edb2) | |
| SetBlue.Size = UDim2.new(0.0500000007, 19, 0.0500000007, 19) | |
| SetBlue.Name = ("SetBlue") | |
| SetBlue.Position = UDim2.new(0.0599999242, 305, 0.772999704, 90) | |
| SetBlue.Text = "" | |
| SetBlue.TextColor3 = Color3.new(1, 1, 1) | |
| SetBlue.Style = "Custom" | |
| SetBlue.Draggable = false | |
| SetBlue.BackgroundTransparency = 0.9 | |
| SetBlue.MouseButton1Click:connect(function() | |
| edb2.SetColor.Value = ("Blue") | |
| end) | |
| SetGreen = Instance.new("TextButton", edb2) | |
| SetGreen.Size = UDim2.new(0.0500000007, 19, 0.0500000007, 19) | |
| SetGreen.Name = ("SetGreen") | |
| SetGreen.Position = UDim2.new(0.0599999242, 326, 0.772999704, 90) | |
| SetGreen.Text = "" | |
| SetGreen.TextColor3 = Color3.new(1, 1, 1) | |
| SetGreen.Style = "Custom" | |
| SetGreen.Draggable = false | |
| SetGreen.BackgroundTransparency = 0.9 | |
| SetGreen.MouseButton1Click:connect(function() | |
| edb2.SetColor.Value = ("Green") | |
| end) | |
| SetRed = Instance.new("TextButton", edb2) | |
| SetRed.Size = UDim2.new(0.0500000007, 19, 0.0500000007, 19) | |
| SetRed.Name = ("SetRed") | |
| SetRed.Position = UDim2.new(0.0599999242, 347, 0.772999704, 90) | |
| SetRed.Text = "" | |
| SetRed.TextColor3 = Color3.new(1, 1, 1) | |
| SetRed.Style = "Custom" | |
| SetRed.Draggable = false | |
| SetRed.BackgroundTransparency = 0.9 | |
| SetRed.MouseButton1Click:connect(function() | |
| edb2.SetColor.Value = ("Red") | |
| end) | |
| ToolBox = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| ToolBox.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| ToolBox.Name = ("ToolBox") | |
| ToolBox.Position = UDim2.new(0, 5, 0.5, 400) | |
| ToolBox.Text = "ToolBox" | |
| ToolBox.TextColor3 = Color3.new(1, 1, 1) | |
| ToolBox.Style = "RobloxButtonDefault" | |
| ToolBox.Draggable = false | |
| ToolBox.MouseButton1Click:connect(function() | |
| Game:GetService("TestService"):DoCommand("ToggleToolbox") | |
| end) | |
| Btools = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Btools.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| Btools.Name = ("Btools") | |
| Btools.Position = UDim2.new(0, 5, 0.5, 420) | |
| Btools.Text = "Btools" | |
| Btools.TextColor3 = Color3.new(1, 1, 1) | |
| Btools.Style = "RobloxButtonDefault" | |
| Btools.Draggable = false | |
| Btools.MouseButton1Click:connect(function() | |
| local clone = Instance.new("HopperBin") | |
| clone.BinType = "Clone" | |
| clone.Parent = me.Backpack | |
| local delete = Instance.new("HopperBin") | |
| delete.BinType = "Hammer" | |
| delete.Parent = me.Backpack | |
| local drag = Instance.new("HopperBin") | |
| drag.BinType = "GameTool" | |
| drag.Parent = me.Backpack | |
| local drag2 = Instance.new("HopperBin") | |
| drag2.BinType = "Grab" | |
| drag2.Parent = me.Backpack | |
| game:GetObjects("rbxassetid://122694024")[1].Parent=game.Players.LocalPlayer.Backpack | |
| game:GetObjects("rbxassetid://10947742")[1].Parent=game.Players.LocalPlayer.Backpack | |
| game:GetObjects("rbxassetid://2248549")[1].Parent=game.Players.LocalPlayer.Backpack | |
| game:GetObjects("rbxassetid://45876303")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| Terrain = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| Terrain.Size = UDim2.new(0.0500000007, 77, 0.0500000007, 19) | |
| Terrain.Name = ("ClearTerrain") | |
| Terrain.Position = UDim2.new(0, 5, 0.5, 440) | |
| Terrain.Text = "Clear Terrain" | |
| Terrain.TextColor3 = Color3.new(1, 1, 1) | |
| Terrain.Style = "RobloxButtonDefault" | |
| Terrain.Draggable = false | |
| Terrain.MouseButton1Click:connect(function() | |
| game.Workspace.Terrain:Clear() | |
| end) | |
| ExPro = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| ExPro.Name = ("expro") | |
| ExPro.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| ExPro.Position = UDim2.new(0, 5, 0.5, 379) | |
| ExPro.Text = "V3rm" | |
| ExPro.TextColor3 = Color3.new(1, 1, 1) | |
| ExPro.Style = "RobloxButtonDefault" | |
| ExPro.Draggable = false | |
| ExPro.MouseButton1Click:connect(function() | |
| exPro(workspace) | |
| end) | |
| StealText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons) | |
| StealText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| StealText.Name = ("StealText") | |
| StealText.ClearTextOnFocus = false | |
| StealText.Font = "ArialBold" | |
| StealText.FontSize = "Size11" | |
| StealText.Transparency = 0.5 | |
| StealText.Position = UDim2.new(0, 72, 0.879999995, 183) | |
| StealText.Size = UDim2.new(0.0500000007, 125, 0.0500000007, 17) | |
| StealText.Text = "Place ID to save to" | |
| StealButton = Instance.new("TextButton", game.CoreGui.Main.GuiButtons) | |
| StealButton.Name = ("StealButton") | |
| StealButton.Font = "ArialBold" | |
| StealButton.FontSize = "Size12" | |
| StealButton.Text = "Steal" | |
| StealButton.Position = UDim2.new(0.100000001, 5, 0.879999995, 182) | |
| StealButton.Size = UDim2.new(0.0500000007, 62, 0.0500000007, 19) | |
| StealButton.TextColor3 = Color3.new(1, 1, 1) | |
| StealButton.Style = "RobloxButtonDefault" | |
| StealButton.MouseButton1Click:connect(function() | |
| pcall(function() | |
| game:service("Visit"):SetUploadUrl("http://www.roblox.com/Data/Upload.ashx?assetid=" .. StealText.Text); | |
| game.CoreGui.Main.GuiButtons.ControlFrame.SaveDialogShield.Visible = true | |
| end) | |
| end) | |
| coroutine.resume(coroutine.create(function() | |
| while wait() do | |
| game:ClearMessage() | |
| end | |
| end)) | |
| ------------------------------------------------------------------------------------------------------------END PAGE 1 | |
| --PAGE 2 | |
| p1 = Instance.new("TextButton") | |
| p1.Name = "p1." | |
| p1.Parent = ToggleFrame | |
| p1.Position = UDim2.new(0.10100000351667, 1, 0.70000004768372, -17) | |
| p1.Size = UDim2.new(0, 22, 0, 20) | |
| p1.Style = Enum.ButtonStyle.RobloxButton | |
| p1.Selected = true | |
| p1.Font = Enum.Font.ArialBold | |
| p1.FontSize = Enum.FontSize.Size10 | |
| p1.Text = "P1." | |
| p1.TextColor = BrickColor.new("Institutional white") | |
| p1.Visible = false | |
| p1.MouseButton1Click:connect(function() | |
| edb2.Visible = true | |
| edb3.Visible = false | |
| end) | |
| p2 = Instance.new("TextButton") | |
| p2.Name = "p2." | |
| p2.Parent = ToggleFrame | |
| p2.Position = UDim2.new(0.10100000351667, 21, 0.70000004768372, -17) | |
| p2.Size = UDim2.new(0, 22, 0, 20) | |
| p2.Style = Enum.ButtonStyle.RobloxButton | |
| p2.Selected = true | |
| p2.Font = Enum.Font.ArialBold | |
| p2.FontSize = Enum.FontSize.Size10 | |
| p2.Text = "P2." | |
| p2.TextColor = BrickColor.new("Institutional white") | |
| p2.Visible = false | |
| p2.MouseButton1Click:connect(function() | |
| edb2.Visible = false | |
| edb3.Visible = true | |
| end) | |
| ExecuteFrame = Instance.new("Frame", game.CoreGui.Main.GuiButtons2) | |
| ExecuteFrame.Name = "ExecuteFrame" | |
| ExecuteFrame.Position = UDim2.new(0, 144, 0, 94) | |
| ExecuteFrame.Size = UDim2.new(0, 205, 0, 143) | |
| ExecuteFrame.BackgroundColor3 = Color3.new(0,0,0) | |
| ExecuteFrame.BackgroundTransparency = 0.5 | |
| ExecuteFrame.Transparency = 0.5 | |
| ExecuteFrame.Visible = false | |
| ExecuteFrame.Draggable = true | |
| ExecuteFrame.Active = true | |
| ScriptBox = Instance.new("TextBox", ExecuteFrame) | |
| ScriptBox.Name = "ScriptBox" | |
| ScriptBox.Position = UDim2.new(0, 5, 0, 5) | |
| ScriptBox.Size = UDim2.new(0, 195, 0, 85) | |
| ScriptBox.BackgroundColor3 = Color3.new(0,0,0) | |
| ScriptBox.BackgroundTransparency = 0.5 | |
| ScriptBox.Text = "" | |
| ScriptBox.TextColor = BrickColor.new("Institutional white") | |
| ScriptBox.TextXAlignment = "Left" | |
| ScriptBox.TextYAlignment = "Top" | |
| ScriptBox.ClearTextOnFocus = false | |
| ScriptBox.MultiLine = true | |
| ScriptBox.Transparency = 0.5 | |
| ScriptBox.TextWrapped = true | |
| RunSc = Instance.new("TextButton", ExecuteFrame) | |
| RunSc.Name = "RunScript" | |
| RunSc.Position = UDim2.new(0, -1, 0, 92) | |
| RunSc.Size = UDim2.new(0.050000000745058, 196, 0.050000000745058, 19) | |
| RunSc.Style = "RobloxButtonDefault" | |
| RunSc.Text = "Run Script" | |
| RunSc.TextColor = BrickColor.new("Institutional white") | |
| RunSc.TextTransparency = 0 | |
| RunSc.MouseButton1Click:connect(function() | |
| delay(0.1,function()assert(loadstring(ScriptBox.Text))()end) | |
| end) | |
| ClearScript = Instance.new("TextButton", ExecuteFrame) | |
| ClearScript.Name = "ClearScript" | |
| ClearScript.Position = UDim2.new(0, -1, 0, 117) | |
| ClearScript.Size = UDim2.new(0.050000000745058, 196, 0.050000000745058, 19) | |
| ClearScript.Style = "RobloxButtonDefault" | |
| ClearScript.Text = "Clear Script" | |
| ClearScript.TextColor = BrickColor.new("Institutional white") | |
| ClearScript.MouseButton1Click:connect(function() | |
| ScriptBox.Text = ("") | |
| end) | |
| Exc = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| Exc.Size = UDim2.new(0.0500000007, 72, 0.0500000007, 19) | |
| Exc.Name = ("OpenScript") | |
| Exc.Position = UDim2.new(0.0599999502, 5, 0.5, 384) | |
| Exc.Text = ("Open Scripter") | |
| Exc.TextColor3 = Color3.new(1, 1, 1) | |
| Exc.Style = "RobloxButtonDefault" | |
| Exc.Draggable = false | |
| Exc.MouseButton1Click:connect(function() | |
| game.CoreGui.Main.GuiButtons2.ExecuteFrame.Visible = true | |
| Exc2.Visible = true | |
| Exc.Visible = false | |
| end) | |
| Exc2 = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| Exc2.Size = UDim2.new(0.0500000007, 72, 0.0500000007, 19) | |
| Exc2.Name = ("CloseScript") | |
| Exc2.Position = UDim2.new(0.0599999502, 5, 0.5, 384) | |
| Exc2.Text = ("Close Scripter") | |
| Exc2.TextColor3 = Color3.new(1, 1, 1) | |
| Exc2.Style = "RobloxButtonDefault" | |
| Exc2.Draggable = false | |
| Exc2.Visible = false | |
| Exc2.MouseButton1Click:connect(function() | |
| game.CoreGui.Main.GuiButtons2.ExecuteFrame.Visible = false | |
| Exc2.Visible = false | |
| Exc.Visible = true | |
| end) | |
| MemeFrame = Instance.new("Frame") | |
| MemeFrame.Name = "MemeFrame" | |
| MemeFrame.Parent = game.CoreGui.Main | |
| MemeFrame.Position = UDim2.new(0, 379, 0, 88) | |
| MemeFrame.Size = UDim2.new(0, 496, 0, 217) | |
| MemeFrame.Style = Enum.FrameStyle.RobloxRound | |
| MemeFrame.Visible = false | |
| MemeFrame.Active = true | |
| MemeFrame.Draggable = true | |
| m = Instance.new("StringValue", game.CoreGui.Main) | |
| m.Name = ("Meme") | |
| function Party(root) | |
| for _, v in pairs(root:GetChildren()) do | |
| if v:IsA("Decal") and v.Texture ~= "http://www.roblox.com/asset/?id="..game.CoreGui.Main.Meme.Value then | |
| v.Parent = nil | |
| elseif v:IsA("BasePart") then | |
| v.Material = "Plastic" | |
| v.Transparency = 0 | |
| One = Instance.new("Decal", v) | |
| Two = Instance.new("Decal", v) | |
| Three = Instance.new("Decal", v) | |
| Four = Instance.new("Decal", v) | |
| Five = Instance.new("Decal", v) | |
| Six = Instance.new("Decal", v) | |
| One.Texture = "http://www.roblox.com/asset/?id="..game.CoreGui.Main.Meme.Value | |
| Two.Texture = "http://www.roblox.com/asset/?id="..game.CoreGui.Main.Meme.Value | |
| Three.Texture = "http://www.roblox.com/asset/?id="..game.CoreGui.Main.Meme.Value | |
| Four.Texture = "http://www.roblox.com/asset/?id="..game.CoreGui.Main.Meme.Value | |
| Five.Texture = "http://www.roblox.com/asset/?id="..game.CoreGui.Main.Meme.Value | |
| Six.Texture = "http://www.roblox.com/asset/?id="..game.CoreGui.Main.Meme.Value | |
| One.Face = "Front" | |
| Two.Face = "Back" | |
| Three.Face = "Right" | |
| Four.Face = "Left" | |
| Five.Face = "Top" | |
| Six.Face = "Bottom" | |
| end | |
| Party(v) | |
| end | |
| end | |
| Row1 = Instance.new("ImageButton") | |
| Row1.Name = "Row1" | |
| Row1.Parent = MemeFrame | |
| Row1.Size = UDim2.new(0, 60, 0, 60) | |
| Row1.BackgroundColor = BrickColor.new("Really black") | |
| Row1.BackgroundTransparency = 0.5 | |
| Row1.Image = "http://www.roblox.com/asset/?id=60890285" | |
| Row1.Transparency = 0.5 | |
| Row12 = Instance.new("ImageButton") | |
| Row12.Name = "Row1" | |
| Row12.Parent = MemeFrame | |
| Row12.Position = UDim2.new(0, 70, 0, 0) | |
| Row12.Size = UDim2.new(0, 60, 0, 60) | |
| Row12.BackgroundColor = BrickColor.new("Really black") | |
| Row12.BackgroundTransparency = 0.5 | |
| Row12.Image = "http://www.roblox.com/asset/?id=56257168" | |
| Row12.Transparency = 0.5 | |
| Row13 = Instance.new("ImageButton") | |
| Row13.Name = "Row1" | |
| Row13.Parent = MemeFrame | |
| Row13.Position = UDim2.new(0, 140, 0, 0) | |
| Row13.Size = UDim2.new(0, 60, 0, 60) | |
| Row13.BackgroundColor = BrickColor.new("Really black") | |
| Row13.BackgroundTransparency = 0.5 | |
| Row13.Image = "http://www.roblox.com/asset/?id=38353935" | |
| Row13.Transparency = 0.5 | |
| Row14 = Instance.new("ImageButton") | |
| Row14.Name = "Row1" | |
| Row14.Parent = MemeFrame | |
| Row14.Position = UDim2.new(0, 210, 0, 0) | |
| Row14.Size = UDim2.new(0, 60, 0, 60) | |
| Row14.BackgroundColor = BrickColor.new("Really black") | |
| Row14.BackgroundTransparency = 0.5 | |
| Row14.Image = "http://www.roblox.com/asset/?id=41739431" | |
| Row14.Transparency = 0.5 | |
| Row15 = Instance.new("ImageButton") | |
| Row15.Name = "Row1" | |
| Row15.Parent = MemeFrame | |
| Row15.Position = UDim2.new(0, 280, 0, 0) | |
| Row15.Size = UDim2.new(0, 60, 0, 60) | |
| Row15.BackgroundColor = BrickColor.new("Really black") | |
| Row15.BackgroundTransparency = 0.5 | |
| Row15.Image = "http://www.roblox.com/asset/?id=73504134" | |
| Row15.Transparency = 0.5 | |
| Row16 = Instance.new("ImageButton") | |
| Row16.Name = "Row1" | |
| Row16.Parent = MemeFrame | |
| Row16.Position = UDim2.new(0, 350, 0, 0) | |
| Row16.Size = UDim2.new(0, 60, 0, 60) | |
| Row16.BackgroundColor = BrickColor.new("Really black") | |
| Row16.BackgroundTransparency = 0.5 | |
| Row16.Image = "http://www.roblox.com/asset/?id=76871429" | |
| Row16.Transparency = 0.5 | |
| Row17 = Instance.new("ImageButton") | |
| Row17.Name = "Row1" | |
| Row17.Parent = MemeFrame | |
| Row17.Position = UDim2.new(0, 420, 0, 0) | |
| Row17.Size = UDim2.new(0, 60, 0, 60) | |
| Row17.BackgroundColor = BrickColor.new("Really black") | |
| Row17.BackgroundTransparency = 0.5 | |
| Row17.Image = "http://www.roblox.com/asset/?id=76871472" | |
| Row17.Transparency = 0.5 | |
| Row2 = Instance.new("ImageButton") | |
| Row2.Name = "Row2" | |
| Row2.Parent = MemeFrame | |
| Row2.Position = UDim2.new(0, 0, 0, 70) | |
| Row2.Size = UDim2.new(0, 60, 0, 60) | |
| Row2.BackgroundColor = BrickColor.new("Really black") | |
| Row2.BackgroundTransparency = 0.5 | |
| Row2.Image = "http://www.roblox.com/asset/?id=76871551" | |
| Row2.Transparency = 0.5 | |
| Row22 = Instance.new("ImageButton") | |
| Row22.Name = "Row2" | |
| Row22.Parent = MemeFrame | |
| Row22.Position = UDim2.new(0, 70, 0, 70) | |
| Row22.Size = UDim2.new(0, 60, 0, 60) | |
| Row22.BackgroundColor = BrickColor.new("Really black") | |
| Row22.BackgroundTransparency = 0.5 | |
| Row22.Image = "http://www.roblox.com/asset/?id=76871388" | |
| Row22.Transparency = 0.5 | |
| Row23 = Instance.new("ImageButton") | |
| Row23.Name = "Row2" | |
| Row23.Parent = MemeFrame | |
| Row23.Position = UDim2.new(0, 140, 0, 70) | |
| Row23.Size = UDim2.new(0, 60, 0, 60) | |
| Row23.BackgroundColor = BrickColor.new("Really black") | |
| Row23.BackgroundTransparency = 0.5 | |
| Row23.Image = "http://www.roblox.com/asset/?id=76871415" | |
| Row23.Transparency = 0.5 | |
| Row24 = Instance.new("ImageButton") | |
| Row24.Name = "Row2" | |
| Row24.Parent = MemeFrame | |
| Row24.Position = UDim2.new(0, 210, 0, 70) | |
| Row24.Size = UDim2.new(0, 60, 0, 60) | |
| Row24.BackgroundColor = BrickColor.new("Really black") | |
| Row24.BackgroundTransparency = 0.5 | |
| Row24.Image = "http://www.roblox.com/asset/?id=76870237" | |
| Row24.Transparency = 0.5 | |
| Row25 = Instance.new("ImageButton") | |
| Row25.Name = "Row2" | |
| Row25.Parent = MemeFrame | |
| Row25.Position = UDim2.new(0, 280, 0, 70) | |
| Row25.Size = UDim2.new(0, 60, 0, 60) | |
| Row25.BackgroundColor = BrickColor.new("Really black") | |
| Row25.BackgroundTransparency = 0.5 | |
| Row25.Image = "http://www.roblox.com/asset/?id=65512002" | |
| Row25.Transparency = 0.5 | |
| Row26 = Instance.new("ImageButton") | |
| Row26.Name = "Row2" | |
| Row26.Parent = MemeFrame | |
| Row26.Position = UDim2.new(0, 350, 0, 70) | |
| Row26.Size = UDim2.new(0, 60, 0, 60) | |
| Row26.BackgroundColor = BrickColor.new("Really black") | |
| Row26.BackgroundTransparency = 0.5 | |
| Row26.Image = "http://www.roblox.com/asset/?id=65511995" | |
| Row26.Transparency = 0.5 | |
| Row3 = Instance.new("ImageButton") | |
| Row3.Name = "Row3" | |
| Row3.Parent = MemeFrame | |
| Row3.Position = UDim2.new(0, 70, 0, 140) | |
| Row3.Size = UDim2.new(0, 60, 0, 60) | |
| Row3.BackgroundColor = BrickColor.new("Really black") | |
| Row3.BackgroundTransparency = 0.5 | |
| Row3.Image = "http://www.roblox.com/asset/?id=76868523" | |
| Row3.Transparency = 0.5 | |
| Row32 = Instance.new("ImageButton") | |
| Row32.Name = "Row3" | |
| Row32.Parent = MemeFrame | |
| Row32.Position = UDim2.new(0, 280, 0, 140) | |
| Row32.Size = UDim2.new(0, 60, 0, 60) | |
| Row32.BackgroundColor = BrickColor.new("Really black") | |
| Row32.BackgroundTransparency = 0.5 | |
| Row32.Image = "http://www.roblox.com/asset/?id=84688073" | |
| Row32.Transparency = 0.5 | |
| Row33 = Instance.new("ImageButton") | |
| Row33.Name = "Row3" | |
| Row33.Parent = MemeFrame | |
| Row33.Position = UDim2.new(0, 425, 0, 145) | |
| Row33.Size = UDim2.new(0, 50, 0, 50) | |
| Row33.BackgroundColor = BrickColor.new("Really black") | |
| Row33.BackgroundTransparency = 0.5 | |
| Row33.Transparency = 0.5 | |
| TextLabel = Instance.new("TextLabel") | |
| TextLabel.Parent = Row33 | |
| TextLabel.Position = UDim2.new(0, 25, 0, 25) | |
| TextLabel.Font = Enum.Font.ArialBold | |
| TextLabel.FontSize = Enum.FontSize.Size14 | |
| TextLabel.Text = "Clear" | |
| TextLabel.TextColor = BrickColor.new("Institutional white") | |
| Row34 = Instance.new("ImageButton") | |
| Row34.Name = "Row3" | |
| Row34.Parent = MemeFrame | |
| Row34.Position = UDim2.new(0, 350, 0, 140) | |
| Row34.Size = UDim2.new(0, 60, 0, 60) | |
| Row34.BackgroundColor = BrickColor.new("Really black") | |
| Row34.BackgroundTransparency = 0.5 | |
| Row34.Image = "http://www.roblox.com/asset/?id=108377196" | |
| Row34.Transparency = 0.5 | |
| Row35 = Instance.new("ImageButton") | |
| Row35.Name = "Row3" | |
| Row35.Parent = MemeFrame | |
| Row35.Position = UDim2.new(0, 0, 0, 140) | |
| Row35.Size = UDim2.new(0, 60, 0, 60) | |
| Row35.BackgroundColor = BrickColor.new("Really black") | |
| Row35.BackgroundTransparency = 0.5 | |
| Row35.Image = "http://www.roblox.com/asset/?id=76870257" | |
| Row35.Transparency = 0.5 | |
| Row36 = Instance.new("ImageButton") | |
| Row36.Name = "Row3" | |
| Row36.Parent = MemeFrame | |
| Row36.Position = UDim2.new(0, 210, 0, 140) | |
| Row36.Size = UDim2.new(0, 60, 0, 60) | |
| Row36.BackgroundColor = BrickColor.new("Really black") | |
| Row36.BackgroundTransparency = 0.5 | |
| Row36.Image = "http://www.roblox.com/asset/?id=65512006" | |
| Row36.Transparency = 0.5 | |
| Row37 = Instance.new("ImageButton") | |
| Row37.Name = "Row3" | |
| Row37.Parent = MemeFrame | |
| Row37.Position = UDim2.new(0, 140, 0, 140) | |
| Row37.Size = UDim2.new(0, 60, 0, 60) | |
| Row37.BackgroundColor = BrickColor.new("Really black") | |
| Row37.BackgroundTransparency = 0.5 | |
| Row37.Image = "http://www.roblox.com/asset/?id=96074154" | |
| Row37.Transparency = 0.5 | |
| Row27 = Instance.new("ImageButton") | |
| Row27.Name = "Row2" | |
| Row27.Parent = MemeFrame | |
| Row27.Position = UDim2.new(0, 420, 0, 70) | |
| Row27.Size = UDim2.new(0, 60, 0, 60) | |
| Row27.BackgroundColor = BrickColor.new("Really black") | |
| Row27.BackgroundTransparency = 0.5 | |
| Row27.Image = "http://www.roblox.com/asset/?id=76870098" | |
| Row27.Transparency = 0.5 | |
| Face1 = Instance.new("TextButton") | |
| Face1.Name = "Face" | |
| Face1.Parent = MemeFrame | |
| Face1.Position = UDim2.new(0, -2, 0.0010000000474975, 209) | |
| Face1.Size = UDim2.new(0, 135, 0, 18) | |
| Face1.BackgroundColor3 = Color3.new(0,0,0) | |
| Face1.BackgroundTransparency = 0.30000001192093 | |
| Face1.BorderSizePixel = 0 | |
| Face1.Text = "Add to face" | |
| Face1.TextColor = BrickColor.new("Institutional white") | |
| Face1.Transparency = 0.30000001192093 | |
| Face1.FontSize = "Size11" | |
| Face1.Font = "ArialBold" | |
| Parts = Instance.new("TextButton") | |
| Parts.Name = "Parts" | |
| Parts.Parent = MemeFrame | |
| Parts.Position = UDim2.new(0, 347, 0.0010000000474975, 209) | |
| Parts.Size = UDim2.new(0, 135, 0, 18) | |
| Parts.BackgroundColor3 = Color3.new(0,0,0) | |
| Parts.BackgroundTransparency = 0.30000001192093 | |
| Parts.BorderSizePixel = 0 | |
| Parts.Text = "Add to all Parts" | |
| Parts.TextColor = BrickColor.new("Institutional white") | |
| Parts.Transparency = 0.30000001192093 | |
| Parts.FontSize = "Size11" | |
| Parts.Font = "ArialBold" | |
| --Row 1 | |
| Row1.MouseButton1Click:connect(function() | |
| m.Value = ("60890285") | |
| end) | |
| Row12.MouseButton1Click:connect(function() | |
| m.Value = ("56257168") | |
| end) | |
| Row13.MouseButton1Click:connect(function() | |
| m.Value = ("38353935") | |
| end) | |
| Row14.MouseButton1Click:connect(function() | |
| m.Value = ("41739431") | |
| end) | |
| Row15.MouseButton1Click:connect(function() | |
| m.Value = ("73504134") | |
| end) | |
| Row16.MouseButton1Click:connect(function() | |
| m.Value = ("76871429") | |
| end) | |
| Row17.MouseButton1Click:connect(function() | |
| m.Value = ("76871472") | |
| end) | |
| --Row 2 | |
| Row2.MouseButton1Click:connect(function() | |
| m.Value = ("76871551") | |
| end) | |
| Row22.MouseButton1Click:connect(function() | |
| m.Value = ("84688073") | |
| end) | |
| Row23.MouseButton1Click:connect(function() | |
| m.Value = ("76871415") | |
| end) | |
| Row24.MouseButton1Click:connect(function() | |
| m.Value = ("76870237") | |
| end) | |
| Row25.MouseButton1Click:connect(function() | |
| m.Value = ("65512002") | |
| end) | |
| Row26.MouseButton1Click:connect(function() | |
| m.Value = ("65511995") | |
| end) | |
| Row27.MouseButton1Click:connect(function() | |
| m.Value = ("76870098") | |
| end) | |
| --Row 3 | |
| Row3.MouseButton1Click:connect(function() | |
| m.Value = ("76868523") | |
| end) | |
| Row32.MouseButton1Click:connect(function() | |
| m.Value = ("84688073") | |
| end) | |
| Row33.MouseButton1Click:connect(function()--Clear Button | |
| m.Value = ("") | |
| end) | |
| Row34.MouseButton1Click:connect(function() | |
| m.Value = ("108377196") | |
| end) | |
| Row35.MouseButton1Click:connect(function() | |
| m.Value = ("76870257") | |
| end) | |
| Row36.MouseButton1Click:connect(function() | |
| m.Value = ("65512006") | |
| end) | |
| Row37.MouseButton1Click:connect(function() | |
| m.Value = ("96074154") | |
| end) | |
| --Buttons! | |
| Parts.MouseButton1Click:connect(function() | |
| Party(workspace) | |
| end) | |
| Face1.MouseButton1Click:connect(function() | |
| game.Players.LocalPlayer.Character.Head.face.Texture = "http://www.roblox.com/asset/?id="..m.Value | |
| end) | |
| MeMe = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| MeMe.Size = UDim2.new(0.0500000007, 72, 0.0500000007, 19) | |
| MeMe.Name = ("OpenMeme") | |
| MeMe.Position = UDim2.new(0.0599999502, 5, 0.5, 361) | |
| MeMe.Text = ("Open Memes") | |
| MeMe.TextColor3 = Color3.new(1, 1, 1) | |
| MeMe.Style = "RobloxButtonDefault" | |
| MeMe.Draggable = false | |
| MeMe.MouseButton1Click:connect(function() | |
| MemeFrame.Visible = true | |
| MeMe.Visible = false | |
| MeMe2.Visible = true | |
| end) | |
| MeMe2 = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| MeMe2.Size = UDim2.new(0.0500000007, 72, 0.0500000007, 19) | |
| MeMe2.Name = ("CloseMeme") | |
| MeMe2.Position = UDim2.new(0.0599999502, 5, 0.5, 361) | |
| MeMe2.Text = ("Close Memes") | |
| MeMe2.TextColor3 = Color3.new(1, 1, 1) | |
| MeMe2.Style = "RobloxButtonDefault" | |
| MeMe2.Draggable = false | |
| MeMe2.Visible = false | |
| MeMe2.MouseButton1Click:connect(function() | |
| MemeFrame.Visible = false | |
| MeMe.Visible = true | |
| MeMe2.Visible = false | |
| end) | |
| KickText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons2) | |
| KickText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| KickText.Name = ("KickText") | |
| KickText.ClearTextOnFocus = true | |
| KickText.Font = "ArialBold" | |
| KickText.FontSize = "Size11" | |
| KickText.Position = UDim2.new(0.129999936, 88, 0.615999818, 338) | |
| KickText.Size = UDim2.new(0.0500000007, 125, 0.0500000007, 17) | |
| KickText.Text = "Player Name" | |
| KickText.ClipsDescendants = true | |
| KickText.BackgroundTransparency = ("0.5") | |
| Kick = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| Kick.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| Kick.Name = ("Kick") | |
| Kick.Position = UDim2.new(0.0599999502, 5, 0.5, 338) | |
| Kick.Text = ("Kick") | |
| Kick.TextColor3 = Color3.new(1, 1, 1) | |
| Kick.Style = "RobloxButtonDefault" | |
| Kick.Draggable = false | |
| Kick.MouseButton1Click:connect(function() | |
| plrt = KickText.Text | |
| game.Players[plrt]:Remove() | |
| end) | |
| BanText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons2) | |
| BanText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| BanText.Name = ("BanText") | |
| BanText.ClearTextOnFocus = true | |
| BanText.Font = "ArialBold" | |
| BanText.FontSize = "Size11" | |
| BanText.Position = UDim2.new(0.129999936, 88, 0.615999818, 315) | |
| BanText.Size = UDim2.new(0.0500000007, 125, 0.0500000007, 17) | |
| BanText.Text = "Player Name" | |
| BanText.ClipsDescendants = true | |
| BanText.BackgroundTransparency = ("0.5") | |
| Ban = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| Ban.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| Ban.Name = ("Ban") | |
| Ban.Position = UDim2.new(0.0599999502, 5, 0.5, 315) | |
| Ban.Text = ("Ban") | |
| Ban.TextColor3 = Color3.new(1, 1, 1) | |
| Ban.Style = "RobloxButtonDefault" | |
| Ban.Draggable = false | |
| Ban.MouseButton1Click:connect(function() | |
| plrg = BanText.Text | |
| while true do | |
| wait() | |
| game.Players[plrg]:Remove() | |
| end | |
| end) | |
| TripText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons2) | |
| TripText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| TripText.Name = ("TripText") | |
| TripText.ClearTextOnFocus = true | |
| TripText.Font = "ArialBold" | |
| TripText.FontSize = "Size11" | |
| TripText.Position = UDim2.new(0.129999936, 88, 0.615999818, 292) | |
| TripText.Size = UDim2.new(0.0500000007, 125, 0.0500000007, 17) | |
| TripText.Text = "Player Name" | |
| TripText.ClipsDescendants = true | |
| TripText.BackgroundTransparency = ("0.5") | |
| Trip = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| Trip.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| Trip.Name = ("Trip") | |
| Trip.Position = UDim2.new(0.0599999502, 5, 0.5, 292) | |
| Trip.Text = ("Trip") | |
| Trip.TextColor3 = Color3.new(1, 1, 1) | |
| Trip.Style = "RobloxButtonDefault" | |
| Trip.Draggable = false | |
| Trip.MouseButton1Click:connect(function() | |
| plrh = TripText.Text | |
| game.Players[plrh].Character.Humanoid.PlatformStand = true | |
| wait(0.7) | |
| game.Players[plrh].Character.Humanoid.PlatformStand = false | |
| end) | |
| Hide = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| Hide.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| Hide.Name = ("Hide") | |
| Hide.Position = UDim2.new(0.0599999502, 5, 0.5, 269) | |
| Hide.Text = ("Hide Tools") | |
| Hide.TextColor3 = Color3.new(1, 1, 1) | |
| Hide.Style = "RobloxButtonDefault" | |
| Hide.Draggable = false | |
| Hide.MouseButton1Click:connect(function() | |
| for _, v in pairs(me.Backpack:GetChildren()) do | |
| if v:IsA("Tool") then | |
| v.Handle.Transparency = 1 | |
| end | |
| end | |
| Hide.Visible = false | |
| Show.Visible = true | |
| end) | |
| Show = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| Show.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| Show.Name = ("Show") | |
| Show.Position = UDim2.new(0.0599999502, 5, 0.5, 269) | |
| Show.Text = ("Show Tools") | |
| Show.TextColor3 = Color3.new(1, 1, 1) | |
| Show.Style = "RobloxButtonDefault" | |
| Show.Draggable = false | |
| Show.Visible = false | |
| Show.MouseButton1Click:connect(function() | |
| for _, v in pairs(me.Backpack:GetChildren()) do | |
| if v:IsA("Tool") then | |
| v.Handle.Transparency = 0 | |
| end | |
| end | |
| Hide.Visible = true | |
| Show.Visible = false | |
| end) | |
| FreezeText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons2) | |
| FreezeText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| FreezeText.Name = ("FreezeText") | |
| FreezeText.ClearTextOnFocus = true | |
| FreezeText.Font = "ArialBold" | |
| FreezeText.FontSize = "Size11" | |
| FreezeText.Position = UDim2.new(0.129999936, 88, 0.615999818, 246) | |
| FreezeText.Size = UDim2.new(0.0500000007, 125, 0.0500000007, 17) | |
| FreezeText.Text = "Player Name" | |
| FreezeText.ClipsDescendants = true | |
| FreezeText.BackgroundTransparency = ("0.5") | |
| Freeze = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| Freeze.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| Freeze.Name = ("Freeze") | |
| Freeze.Position = UDim2.new(0.0599999502, 5, 0.5, 246) | |
| Freeze.Text = ("Freeze") | |
| Freeze.TextColor3 = Color3.new(1, 1, 1) | |
| Freeze.Style = "RobloxButtonDefault" | |
| Freeze.Draggable = false | |
| Freeze.MouseButton1Click:connect(function() | |
| Freeze.Visible = false | |
| UnFreeze.Visible = true | |
| gg = FreezeText.Text | |
| game.Players[gg].Character.Humanoid.PlatformStand = true | |
| game.Players[gg].Character.Torso.Anchored = true | |
| game.Players[gg].Character.Humanoid.Walkspeed = 0 | |
| end) | |
| UnFreeze = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| UnFreeze.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| UnFreeze.Name = ("UnFreeze") | |
| UnFreeze.Position = UDim2.new(0.0599999502, 5, 0.5, 246) | |
| UnFreeze.Text = ("Un Freeze") | |
| UnFreeze.TextColor3 = Color3.new(1, 1, 1) | |
| UnFreeze.Style = "RobloxButtonDefault" | |
| UnFreeze.Draggable = false | |
| UnFreeze.Visible = false | |
| UnFreeze.MouseButton1Click:connect(function() | |
| Freeze.Visible = true | |
| UnFreeze.Visible = false | |
| gg = FreezeText.Text | |
| game.Players[gg].Character.Humanoid.PlatformStand = false | |
| game.Players[gg].Character.Torso.Anchored = false | |
| game.Players[gg].Character.Humanoid.Walkspeed = 16 | |
| end) | |
| BCFrame = Instance.new("Frame") | |
| BCFrame.Name = "BCFrame" | |
| BCFrame.Parent = game.CoreGui.Main.GuiButtons2 | |
| BCFrame.Active = true | |
| BCFrame.Position = UDim2.new(0, 354, 0, 94) | |
| BCFrame.Size = UDim2.new(0, 125, 0, 102) | |
| BCFrame.BackgroundColor = BrickColor.new("Really black") | |
| BCFrame.BackgroundTransparency = 0.5 | |
| BCFrame.Transparency = 0.5 | |
| BCFrame.Visible = false | |
| BCText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons2) | |
| BCText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| BCText.Name = ("BCText") | |
| BCText.ClearTextOnFocus = true | |
| BCText.Font = "ArialBold" | |
| BCText.FontSize = "Size11" | |
| BCText.Position = UDim2.new(0.129999936, 88, 0.615999818, 223) | |
| BCText.Size = UDim2.new(0.0500000007, 125, 0.0500000007, 17) | |
| BCText.Text = "Player Name" | |
| BCText.ClipsDescendants = true | |
| BCText.BackgroundTransparency = ("0.5") | |
| OBC = Instance.new("TextButton") | |
| OBC.Name = "OBC" | |
| OBC.Parent = BCFrame | |
| OBC.Position = UDim2.new(0, 4, 0, 2) | |
| OBC.Size = UDim2.new(0.050000000745058, 111, 0.050000000745058, 19) | |
| OBC.Style = "RobloxButtonDefault" | |
| OBC.Text = "OBC" | |
| OBC.TextColor = BrickColor.new("Institutional white") | |
| OBC.MouseButton1Click:connect(function() | |
| lto = BCText.Text | |
| game.Players[lto]:SetMembershipType(Enum.MembershipType.OutrageousBuildersClub) | |
| end) | |
| TBC = Instance.new("TextButton") | |
| TBC.Name = "TBC" | |
| TBC.Parent = BCFrame | |
| TBC.Position = UDim2.new(0, 4, 0, 27) | |
| TBC.Size = UDim2.new(0.050000000745058, 111, 0.050000000745058, 19) | |
| TBC.Style = "RobloxButtonDefault" | |
| TBC.Text = "TBC" | |
| TBC.TextColor = BrickColor.new("Institutional white") | |
| TBC.MouseButton1Click:connect(function() | |
| lto = BCText.Text | |
| game.Players[lto]:SetMembershipType(Enum.MembershipType.TurboBuildersClub) | |
| end) | |
| BC = Instance.new("TextButton") | |
| BC.Name = "BC" | |
| BC.Parent = BCFrame | |
| BC.Position = UDim2.new(0, 4, 0, 52) | |
| BC.Size = UDim2.new(0.050000000745058, 111, 0.050000000745058, 19) | |
| BC.Style = "RobloxButtonDefault" | |
| BC.Text = "BC" | |
| BC.TextColor = BrickColor.new("Institutional white") | |
| BC.MouseButton1Click:connect(function() | |
| lto = BCText.Text | |
| game.Players[lto]:SetMembershipType(Enum.MembershipType.BuildersClub); | |
| end) | |
| NBC = Instance.new("TextButton") | |
| NBC.Name = "NBC" | |
| NBC.Parent = BCFrame | |
| NBC.Position = UDim2.new(0, 4, 0, 77) | |
| NBC.Size = UDim2.new(0.050000000745058, 111, 0.050000000745058, 19) | |
| NBC.Style = "RobloxButtonDefault" | |
| NBC.Text = "NBC" | |
| NBC.TextColor = BrickColor.new("Institutional white") | |
| NBC.MouseButton1Click:connect(function() | |
| lto = BCText.Text | |
| game.Players[lto]:SetMembershipType(Enum.MembershipType.None); | |
| end) | |
| BC = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| BC.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| BC.Name = ("BC") | |
| BC.Position = UDim2.new(0.0599999502, 5, 0.5, 223) | |
| BC.Text = ("BC options") | |
| BC.TextColor3 = Color3.new(1, 1, 1) | |
| BC.Style = "RobloxButtonDefault" | |
| BC.Draggable = false | |
| BC.MouseButton1Click:connect(function() | |
| BCFrame.Visible = true | |
| BC.Visible = false | |
| CloseBC.Visible = true | |
| end) | |
| CloseBC = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| CloseBC.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| CloseBC.Name = ("CloseBC") | |
| CloseBC.Position = UDim2.new(0.0599999502, 5, 0.5, 223) | |
| CloseBC.Text = ("Close options") | |
| CloseBC.TextColor3 = Color3.new(1, 1, 1) | |
| CloseBC.Style = "RobloxButtonDefault" | |
| CloseBC.Draggable = false | |
| CloseBC.Visible = false | |
| CloseBC.MouseButton1Click:connect(function() | |
| BCFrame.Visible = false | |
| CloseBC.Visible = false | |
| BC.Visible = true | |
| end) | |
| ChatText = Instance.new("TextBox", game.CoreGui.Main.GuiButtons2) | |
| ChatText.BackgroundColor3 = Color3.new(1, 1, 1) | |
| ChatText.Name = ("ChatText") | |
| ChatText.ClearTextOnFocus = true | |
| ChatText.Font = "ArialBold" | |
| ChatText.FontSize = "Size11" | |
| ChatText.Position = UDim2.new(0.129999936, 88, 0.615999818, 200) | |
| ChatText.Size = UDim2.new(0.0500000007, 125, 0.0500000007, 17) | |
| ChatText.Text = "Chat Text Here" | |
| ChatText.ClipsDescendants = true | |
| ChatText.BackgroundTransparency = ("0.5") | |
| Chat = Instance.new("TextButton", game.CoreGui.Main.GuiButtons2) | |
| Chat.Size = UDim2.new(0.0500000007, 79, 0.0500000007, 19) | |
| Chat.Name = ("Chat") | |
| Chat.Position = UDim2.new(0.0599999502, 5, 0.5, 200) | |
| Chat.Text = ("Spam") | |
| Chat.TextColor3 = Color3.new(1, 1, 1) | |
| Chat.Style = "RobloxButtonDefault" | |
| Chat.Draggable = false | |
| Chat.MouseButton1Click:connect(function() | |
| g = 1 | |
| c = ChatText.Text | |
| for i=1, g do | |
| game.Players:Chat(c) | |
| end | |
| end) | |
| end) | |
| local exle = Instance.new("TextButton") | |
| exle.Parent = textbox | |
| exle.Position = UDim2.new(-0.46,0,0.24,0) | |
| exle.Size = UDim2.new(0.1,0,0,25) | |
| exle.BackgroundColor = BrickColor.new("Really black") | |
| exle.Font = "ArialBold" | |
| exle.FontSize = "Size14" | |
| exle.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| exle.BorderSizePixel = 0 | |
| exle.Text = "AntiBanEnable" | |
| exle.MouseButton1Down:connect(function() | |
| game.Players.LocalPlayer.Character.RobloxLocked = true | |
| game.Players.LocalPlayer.RobloxLocked = true | |
| game:GetService("ScriptContext").ScriptsDisabled = true | |
| end) | |
| local exlee = Instance.new("TextButton") | |
| exlee.Parent = textbox | |
| exlee.Position = UDim2.new(-0.46,0,0.36,0) | |
| exlee.Size = UDim2.new(0.1,0,0,25) | |
| exlee.BackgroundColor = BrickColor.new("Really black") | |
| exlee.Font = "ArialBold" | |
| exlee.FontSize = "Size14" | |
| exlee.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| exlee.BorderSizePixel = 0 | |
| exlee.Text = "AntiBanDisable" | |
| exlee.MouseButton1Down:connect(function() | |
| game.Players.LocalPlayer.Character.RobloxLocked = false | |
| game.Players.LocalPlayer.RobloxLocked = false | |
| game:GetService("ScriptContext").ScriptsDisabled = false | |
| end) | |
| local exleee = Instance.new("TextButton") | |
| exleee.Parent = textbox | |
| exleee.Position = UDim2.new(-0.46,0,0.48,0) | |
| exleee.Size = UDim2.new(0.1,0,0,25) | |
| exleee.BackgroundColor = BrickColor.new("Really black") | |
| exleee.Font = "ArialBold" | |
| exleee.FontSize = "Size14" | |
| exleee.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| exleee.BorderSizePixel = 0 | |
| exleee.Text = "Knife" | |
| exleee.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://92001561")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local exleeeee = Instance.new("TextButton") | |
| exleeeee.Parent = textbox | |
| exleeeee.Position = UDim2.new(-0.46,0,0.72,0) | |
| exleeeee.Size = UDim2.new(0.1,0,0,25) | |
| exleeeee.BackgroundColor = BrickColor.new("Really black") | |
| exleeeee.Font = "ArialBold" | |
| exleeeee.FontSize = "Size14" | |
| exleeeee.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| exleeeee.BorderSizePixel = 0 | |
| exleeeee.Text = "Night" | |
| exleeeee.MouseButton1Down:connect(function() | |
| game.Lighting.TimeOfDay = 1 | |
| end) | |
| local fpaafu = Instance.new("TextButton") | |
| fpaafu.Parent = textbox | |
| fpaafu.Position = UDim2.new(-0.34,0,0.84,0) | |
| fpaafu.Size = UDim2.new(0.1,0,0,25) | |
| fpaafu.BackgroundColor = BrickColor.new("Really black") | |
| fpaafu.Font = "ArialBold" | |
| fpaafu.FontSize = "Size14" | |
| fpaafu.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| fpaafu.BorderSizePixel = 0 | |
| fpaafu.Text = "Day" | |
| fpaafu.MouseButton1Down:connect(function() | |
| game.Lighting.TimeOfDay = 10 | |
| end) | |
| local textbutton = Instance.new("TextButton") | |
| textbutton.Parent = textbox | |
| textbutton.BackgroundColor = BrickColor.new("Really black") | |
| textbutton.Font = "ArialBold" | |
| textbutton.FontSize = "Size14" | |
| textbutton.Position = UDim2.new(0,0,1,0) | |
| textbutton.Size = UDim2.new(1,0,0.1,0) | |
| textbutton.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| textbutton.BorderSizePixel = 0 | |
| textbutton.Text = "Execute LoadString" | |
| local asdd = Instance.new("TextButton") | |
| asdd.Parent = textbox | |
| asdd.Position = UDim2.new(-0.1,0,0.12,0) | |
| asdd.Size = UDim2.new(0.1,0,0,25) | |
| asdd.BackgroundColor = BrickColor.new("Really black") | |
| asdd.Font = "ArialBold" | |
| asdd.FontSize = "Size14" | |
| asdd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| asdd.BorderSizePixel = 0 | |
| asdd.Text = "Orb" | |
| asdd.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://137285524")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local asddd = Instance.new("TextButton") | |
| asddd.Parent = textbox | |
| asddd.Position = UDim2.new(-0.1,0,0.24,0) | |
| asddd.Size = UDim2.new(0.1,0,0,25) | |
| asddd.BackgroundColor = BrickColor.new("Really black") | |
| asddd.Font = "ArialBold" | |
| asddd.FontSize = "Size14" | |
| asddd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| asddd.BorderSizePixel = 0 | |
| asddd.Text = "Ohgal" | |
| asddd.MouseButton1Down:connect(function() | |
| str_srce = "143944387" loadstring(game:GetObjects("rbxassetid://"..str_srce)[1].Source)() | |
| end) | |
| local ty = Instance.new("TextButton") | |
| ty.Parent = textbox | |
| ty.Position = UDim2.new(-0.1,0,0.60,0) | |
| ty.Size = UDim2.new(0.1,0,0,25) | |
| ty.BackgroundColor = BrickColor.new("Really black") | |
| ty.Font = "ArialBold" | |
| ty.FontSize = "Size14" | |
| ty.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| ty.BorderSizePixel = 0 | |
| ty.Text = "MasterHand" | |
| ty.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://136424786")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local tyy = Instance.new("TextButton") | |
| tyy.Parent = textbox | |
| tyy.Position = UDim2.new(-0.1,0,0.72,0) | |
| tyy.Size = UDim2.new(0.1,0,0,25) | |
| tyy.BackgroundColor = BrickColor.new("Really black") | |
| tyy.Font = "ArialBold" | |
| tyy.FontSize = "Size14" | |
| tyy.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| tyy.BorderSizePixel = 0 | |
| tyy.Text = "SuicideVest" | |
| tyy.MouseButton1Down:connect(function() | |
| loadstring(Game:GetObjects("rbxassetid://142429056")[1].Source)() | |
| wait(0.5) | |
| game.Players.LocalPlayer.PlayerGui.Message:remove() | |
| end) | |
| local aasddd = Instance.new("TextButton") | |
| aasddd.Parent = textbox | |
| aasddd.Position = UDim2.new(-0.1,0,0.36,0) | |
| aasddd.Size = UDim2.new(0.1,0,0,25) | |
| aasddd.BackgroundColor = BrickColor.new("Really black") | |
| aasddd.Font = "ArialBold" | |
| aasddd.FontSize = "Size14" | |
| aasddd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| aasddd.BorderSizePixel = 0 | |
| aasddd.Text = "Infinity" | |
| aasddd.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://142036884")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local aaddd = Instance.new("TextButton") | |
| aaddd.Parent = textbox | |
| aaddd.Position = UDim2.new(-0.1,0,0.48,0) | |
| aaddd.Size = UDim2.new(0.1,0,0,25) | |
| aaddd.BackgroundColor = BrickColor.new("Really black") | |
| aaddd.Font = "ArialBold" | |
| aaddd.FontSize = "Size14" | |
| aaddd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| aaddd.BorderSizePixel = 0 | |
| aaddd.Text = "Music(BROKE)" | |
| aaddd.MouseButton1Down:connect(function() | |
| local s = Instance.new("Sound", game.Workspace) s.SoundId = "http://www.roblox.com/asset/?id=" .. textbxn.Text s.Volume = 1 s.Pitch = pitch s.Looped = true s.archivable = false repeat s:Play() wait(2.5) s:Stop() wait(.5) s:Play() until s.IsPlaying | |
| end) | |
| local aadddc = Instance.new("TextButton") | |
| aadddc.Parent = textbox | |
| aadddc.Position = UDim2.new(-0.1,0,0.84,0) | |
| aadddc.Size = UDim2.new(0.1,0,0,25) | |
| aadddc.BackgroundColor = BrickColor.new("Really black") | |
| aadddc.Font = "ArialBold" | |
| aadddc.FontSize = "Size14" | |
| aadddc.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| aadddc.BorderSizePixel = 0 | |
| aadddc.Text = "Scythe" | |
| aadddc.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://143951738")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local faadddc = Instance.new("TextButton") | |
| faadddc.Parent = textbox | |
| faadddc.Position = UDim2.new(-0.22,0,0,0) | |
| faadddc.Size = UDim2.new(0.1,0,0,25) | |
| faadddc.BackgroundColor = BrickColor.new("Really black") | |
| faadddc.Font = "ArialBold" | |
| faadddc.FontSize = "Size14" | |
| faadddc.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| faadddc.BorderSizePixel = 0 | |
| faadddc.Text = "WarHammer" | |
| faadddc.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://143947531")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local red = Instance.new("TextButton") | |
| red.Parent = textbox | |
| red.Position = UDim2.new(-0.22,0,0.84,0) | |
| red.Size = UDim2.new(0.1,0,0,25) | |
| red.BackgroundColor = BrickColor.new("Really black") | |
| red.Font = "ArialBold" | |
| red.FontSize = "Size14" | |
| red.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| red.BorderSizePixel = 0 | |
| red.Text = "Draw Tool" | |
| red.MouseButton1Down:connect(function() | |
| loadstring(game:GetObjects("rbxassetid://96727044")[1].Source)() | |
| end) | |
| local redd = Instance.new("TextButton") | |
| redd.Parent = textbox | |
| redd.Position = UDim2.new(-0.22,0,0.72,0) | |
| redd.Size = UDim2.new(0.1,0,0,25) | |
| redd.BackgroundColor = BrickColor.new("Really black") | |
| redd.Font = "ArialBold" | |
| redd.FontSize = "Size14" | |
| redd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| redd.BorderSizePixel = 0 | |
| redd.Text = "Blue" | |
| redd.MouseButton1Down:connect(function() | |
| game.Lighting.Ambient = Color3.new(0,0,153) | |
| end) | |
| local reddd = Instance.new("TextButton") | |
| reddd.Parent = textbox | |
| reddd.Position = UDim2.new(-0.22,0,0.60,0) | |
| reddd.Size = UDim2.new(0.1,0,0,25) | |
| reddd.BackgroundColor = BrickColor.new("Really black") | |
| reddd.Font = "ArialBold" | |
| reddd.FontSize = "Size14" | |
| reddd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| reddd.BorderSizePixel = 0 | |
| reddd.Text = "Clear Workspace" | |
| reddd.MouseButton1Down:connect(function() | |
| game.Workspace:ClearAllChildren() | |
| end) | |
| local redddd = Instance.new("TextButton") | |
| redddd.Parent = textbox | |
| redddd.Position = UDim2.new(-0.22,0,0.48,0) | |
| redddd.Size = UDim2.new(0.1,0,0,25) | |
| redddd.BackgroundColor = BrickColor.new("Really black") | |
| redddd.Font = "ArialBold" | |
| redddd.FontSize = "Size14" | |
| redddd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| redddd.BorderSizePixel = 0 | |
| redddd.Text = "Shutdown" | |
| redddd.MouseButton1Down:connect(function() | |
| local tbag=game.Players:GetPlayers() | |
| for i=1,#tbag do | |
| tbag[i].RobloxLocked=false --Nice try! | |
| tbag[i]:Destroy() | |
| end | |
| end) | |
| local reddddd = Instance.new("TextButton") | |
| reddddd.Parent = textbox | |
| reddddd.Position = UDim2.new(-0.22,0,0.36,0) | |
| reddddd.Size = UDim2.new(0.1,0,0,25) | |
| reddddd.BackgroundColor = BrickColor.new("Really black") | |
| reddddd.Font = "ArialBold" | |
| reddddd.FontSize = "Size14" | |
| reddddd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| reddddd.BorderSizePixel = 0 | |
| reddddd.Text = "Spider" | |
| reddddd.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://137265181")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local eddddd = Instance.new("TextButton") | |
| eddddd.Parent = textbox | |
| eddddd.Position = UDim2.new(-0.22,0,0.24,0) | |
| eddddd.Size = UDim2.new(0.1,0,0,25) | |
| eddddd.BackgroundColor = BrickColor.new("Really black") | |
| eddddd.Font = "ArialBold" | |
| eddddd.FontSize = "Size14" | |
| eddddd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| eddddd.BorderSizePixel = 0 | |
| eddddd.Text = "Gauntlet" | |
| eddddd.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://142496704")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local edddd = Instance.new("TextButton") | |
| edddd.Parent = textbox | |
| edddd.Position = UDim2.new(-0.22,0,0.12,0) | |
| edddd.Size = UDim2.new(0.1,0,0,25) | |
| edddd.BackgroundColor = BrickColor.new("Really black") | |
| edddd.Font = "ArialBold" | |
| edddd.FontSize = "Size14" | |
| edddd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| edddd.BorderSizePixel = 0 | |
| edddd.Text = "LaserRifle" | |
| edddd.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://140411727")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| local asd = Instance.new("TextButton") | |
| asd.Parent = textbox | |
| asd.Position = UDim2.new(-0.1,0,0,0) | |
| asd.Size = UDim2.new(0.1,0,0,25) | |
| asd.BackgroundColor = BrickColor.new("Really black") | |
| asd.Font = "ArialBold" | |
| asd.FontSize = "Size14" | |
| asd.TextColor3 = Color3.new(255/255,255/255,255/255) | |
| asd.BorderSizePixel = 0 | |
| asd.Text = "Wings" | |
| asd.MouseButton1Down:connect(function() | |
| game:GetObjects("rbxassetid://136322458")[1].Parent=game.Players.LocalPlayer.Backpack | |
| end) | |
| textbutton.MouseButton1Down:connect(function() | |
| pcall(function() | |
| loadstring(textbox.Text)() | |
| end) | |
| end) | |
| end) | |
| loadmsg = Instance.new("Hint") | |
| loadmsg.Parent = game.Workspace | |
| loadmsg.Text = ("Team Eternity exploit") | |
| wait(3) | |
| loadmsg:Remove() | |
| local Main=function() | |
| A={}; | |
| A.Old={}; | |
| A.Data={}; | |
| A.User={}; | |
| A.Calls={}; | |
| A.Images={}; | |
| A.Stuffs={}; | |
| A.Sounds={}; | |
| A.Modules={}; | |
| A.Service={}; | |
| A.Settings={}; | |
| A.Commands={}; | |
| A.Warehouse={}; | |
| A.Functions={}; | |
| A.EachCalls={}; | |
| A.GuiModules={}; | |
| A.SettingIDs={}; | |
| A.KeyCommands={}; | |
| A.ObjectsData={}; | |
| A.RecentCommands={}; | |
| A.SettingsFunctions={}; | |
| A.Stuffs.Meter={}; | |
| A.Warehouse.Objects={}; | |
| A.Warehouse.Connections={}; | |
| A.ObjectsData.KnowProperties={}; | |
| A.ObjectsData.KnowPropertiesNumber={}; | |
| A.ObjectsData.GlobalProperties={'Name';'className';'Parent';'archivable';}; | |
| A.ObjectsData.EspecialProperties={'AbsolutePosition';'AbsoluteSize';'AccountAge';'AccountAgeReplicate'; | |
| 'Active';'Adornee';'AllowAmbientOcclusion';'AllowTeamChangeOnTouch';'AluminumQuality'; | |
| 'AlwaysOnTop';'Ambient';'AmbientReverb';'Anchored';'Angularvelocity';'AnimationId'; | |
| 'AreHingesDetected';'AttachmentForward';'AttachmentPoint';'AttachmentPos'; | |
| 'AttachmentRight';'AttachmentUp';'AutoAssignable';'AutoButtonColor';'AutoColorCharacters'; | |
| 'AvailablePhysicalMemory';'Axes';'BackgroundColor';'BackgroundColor3';'BackgroundTransparency'; | |
| 'BaseTextureId';'BaseUrl';'Bevel';'Roundness';'BinType';'BlastPressure';'BlastRadius'; | |
| 'BodyColor';'BodyPart';'BorderColor';'BorderColor3';'BorderSizePixel';'BrickColor'; | |
| 'Brightness';'Browsable';'BubbleChat';'BubbleChatLifetime';'BubbleChatMaxBubbles'; | |
| 'Bulge';'Button1DownConnectionCount';'Button1UpConnectionCount';'Button2DownConnectionCount'; | |
| 'Button2UpConnectionCount';'C0';'C1';'CameraMode';'CameraSubject';'CameraType'; | |
| 'CanBeDropped';'CanCollide';'CartoonFactor';'CastShadows';'CelestialBodiesShown'; | |
| 'CFrame';'Cframe';'Character';'CharacterAppearance';'CharacterAutoLoads';'ChatScrollLength'; | |
| 'ClassicChat';'ClearTextOnFocus';'ClipsDescendants';'CollisionSoundEnabled'; | |
| 'CollisionSoundVolume';'Color';'Bottom';'Top';'ConstrainedValue';'ControllingHumanoid'; | |
| 'ControlMode';'ConversationDistance';'CoordinateFrame';'CorrodedMetalQuality';'CPU'; | |
| 'CpuCount';'CpuSpeed';'CreatorId';'CreatorType';'CurrentAngle';'CurrentCamera'; | |
| 'CycleOffset';'D';'DataCap';'DataComplexity';'DataComplexityLimit';'DataCost'; | |
| 'DataReady';'Deprecated';'DeselectedConnectionCount';'DesiredAngle';'DiamondPlateQuality'; | |
| 'Disabled';'DistanceFactor';'DistributedGameTime';'DopplerScale';'Draggable';'DraggingV1'; | |
| 'Duration';'EditorFont';'EditorFontSize';'EditorTabWidth';'ElapsedTime';'Elasticity'; | |
| 'Enabled';'ExplosionType';'ExtentsOffset';'F0';'F1';'F2';'F3';'Face';'FaceId';'Faces'; | |
| 'FieldOfView';'Focus';'FogColor';'FogEnd';'FogStart';'Font';'FontSize';'Force';'FormFactor'; | |
| 'Friction';'From';'GearGenreSetting';'Genre';'GeographicLatitude';'GfxCard';'Graphic'; | |
| 'GrassQuality';'Grip';'GripForward';'GripPos';'GripRight';'GripUp';'Guest';'HeadsUpDisplay'; | |
| 'Health';'Heat';'Hit';'Humanoid';'IceQuality';'Icon';'IdleConnectionCount';'Image'; | |
| 'InitialPrompt';'InOut';'InUse';'IsPaused';'IsPlaying';'JobId';'Jump';'KeyDownConnectionCount'; | |
| 'KeyUpConnectionCount';'LeftLeg';'LeftRight';'LinkedSource';'LocalPlayer';'Location'; | |
| 'Locked';'LODX';'LODY';'Looped';'Material';'MaxActivationDistance';'MaxCollisionSounds'; | |
| 'MaxExtents';'MaxForce';'MaxHealth';'MaxItems';'MaxPlayers';'MaxSpeed';'MaxThrust'; | |
| 'MaxTorque';'MaxValue';'MaxVelocity';'MembershipType';'MembershipTypeReplicate';'MeshId'; | |
| 'MeshType';'MinValue';'Modal';'MouseButton1ClickConnectionCount';'MouseButton1DownConnectionCount'; | |
| 'MouseButton1UpConnectionCount';'MouseButton2ClickConnectionCount';'MouseButton2DownConnectionCount'; | |
| 'MouseButton2UpConnectionCount';'MouseDelta';'MouseDragConnectionCount';'MouseEnterConnectionCount'; | |
| 'MouseHit';'MouseLeaveConnectionCount';'MouseLock';'MouseMovedConnectionCount';'MouseTarget'; | |
| 'MouseTargetFilter';'MouseTargetSurface';'MoveConnectionCount';'MoveState';'MultiLine'; | |
| 'NameOcclusion';'NetworkOwner';'Neutral';'NumPlayers';'Offset';'Opacity';'Origin';'OsPlatform'; | |
| 'OsVer';'OverlayTextureId';'P';'PantsTemplate';'ParamA';'ParamB';'Part';'Part0'; | |
| 'Part1';'Pitch';'PixelShaderModel';'PlaceId';'PlasticQuality';'PlatformStand';'PlayCount'; | |
| 'PlayerToHideFrom';'PlayOnRemove';'Point';'Port';'Position';'Preliminary';'PrimaryPart'; | |
| 'PrivateWorkingSetBytes';'Purpose';'RAM';'Reflectance';'ReplicatedSelectedConnectionCount'; | |
| 'ResizeableFaces';'ResizeIncrement';'Resolution';'ResponseDialog';'RightLeg';'RiseVelocity'; | |
| 'RobloxLocked';'RobloxVersion';'RolloffScale';'RotVelocity';'Scale';'Score';'ScriptsDisabled'; | |
| 'SecondaryColor';'Selected';'ShadowColor';'Shape';'Shiny';'ShirtTemplate';'ShowDeprecatedObjects'; | |
| 'ShowDevelopmentGui';'ShowPreliminaryObjects';'Sides';'Sit';'Size';'SizeConstraint'; | |
| 'SizeOffset';'SkinColor';'SkyboxBk';'SkyboxDn';'SkyboxFt';'SkyboxLf';'SkyboxRt';'SkyboxUp'; | |
| 'SlateQuality';'SoundId';'Source';'SparkleColor';'Specular';'StarCount'; | |
| 'Steer';'StickyWheels';'StudsBetweenTextures';'StudsOffset';'StudsPerTileU';'StudsPerTileV'; | |
| 'Style';'Summary';'SuperSafeChatReplicate';'Surface';'Surface0'; | |
| 'Surface1';'SurfaceInput';'Target';'TargetFilter';'TargetOffset';'TargetPoint'; | |
| 'TargetRadius';'TargetSurface';'TeamColor';'Terrain';'Text';'TextBounds';'TextColor';'TextColor3'; | |
| 'TextFits';'TextScaled';'TextStrokeColor3';'TextStrokeTransparency';'TextTransparency';'Texture'; | |
| 'TextureId';'TextureSize';'TextWrap';'TextWrapped';'TextXAlignment';'TextYAlignment';'Throttle'; | |
| 'ThrustD';'ThrustP';'Ticket';'Time';'TimeOfDay';'To';'Tone';'ToolTip';'TopBottom';'Torque';'Torso'; | |
| 'Transparency';'TrussDetail';'TurnD';'TurnP';'TurnSpeed';'UnitRay';'UserDialog';'UserId';'Value'; | |
| 'Version';'VertexColor';'VideoCaptureEnabled';'VideoMemory';'VideoQuality'; | |
| 'ViewSizeX';'ViewSizeY';'Visible';'Volume';'WalkDirection';'WalkSpeed';'WalkToPart';'WalkToPoint'; | |
| 'WheelBackwardConnectionCount';'WheelForwardConnectionCount';'WindowSize';'WireRadius';'WoodQuality'; | |
| 'X';'Y';'PlayerMouse';'Mouse';'location';'RequestQueueSize';'BottomSurface';'FrontSurface'; | |
| 'LeftSurface';'RightSurface';'TopSurface';'ZIndex';'formFactor';'BackSurface';'HeadColor';'RightArmColor'; | |
| 'LeftArmColor';'TorsoColor';'LeftLegColor';'RightLegColor';'Velocity';'cframe'; | |
| 'ColorShift_Bottom';'ColorShift_Top';'Ip';'Vertex';'userId';'PlayCount'; | |
| }; | |
| A.ObjectsData.EspecialPropertiesLower={}; | |
| for i,v in next,A.ObjectsData.EspecialProperties do | |
| A.ObjectsData.EspecialPropertiesLower[i]=v:lower(); | |
| end; | |
| A.Images.Meme={ | |
| megusta=47594659; | |
| sparta=74142203; | |
| sovpax=60298055; | |
| ujelly=48989071; | |
| smile2=63175216; | |
| smile3=63186465; | |
| troll=45120559; | |
| horse=62079221; | |
| angry=48258623; | |
| orzse=62677682; | |
| smile=63174888; | |
| rofl=47595647; | |
| okey=62830600; | |
| yeaw=53646377; | |
| here=62677045; | |
| har=48260066; | |
| sun=47596170; | |
| lol=48293007; | |
| sad=53645378; | |
| lin=48290678; | |
| sls=53646388; | |
| j1d=45031979; | |
| jim=74885351; | |
| }; | |
| --[[Functions]] | |
| A.Functions.Thread=function(Function) | |
| return coroutine.resume(coroutine.create(Function)); | |
| end; | |
| A.Functions.Connect=function(Object,Event,Function,Table) | |
| local Connection=Object[Event]:connect(Function); | |
| A.Warehouse.Connections[#A.Warehouse.Connections+1]=Connection; | |
| if(Table~=nil)then | |
| Table.Connections[#Table.Connections+1]=Connection; | |
| end; | |
| return Object,Connection; | |
| end; | |
| A.Functions.Wait=function(Number) | |
| local _,Number2=A.Service.RunService.Stepped:wait(); | |
| local Plus; | |
| Number=Number and Number-.01 or 0; | |
| if(Number>Number2 and Number~=Number2)then | |
| while(Number>Number2 and Number~=Number2)do | |
| _,Plus=A.Service.RunService.Stepped:wait(); | |
| Number2=Number2+Plus; | |
| end; | |
| end; | |
| end; | |
| A.Functions.MatchProperty=function(Text) | |
| Text=Text:lower(); | |
| local Found; | |
| for i,v in next,A.ObjectsData.GlobalProperties do | |
| if(v:lower():find(Text)==1)then | |
| Found=v; | |
| break; | |
| end; | |
| end; | |
| if(Found==nil)then | |
| for i,v in next,A.ObjectsData.EspecialPropertiesLower do | |
| if(v:find(Text)==1)then | |
| Property=A.ObjectsData.EspecialProperties[i]; | |
| break; | |
| end;i,v=nil; | |
| end; | |
| end; | |
| return Found; | |
| end; | |
| A.Functions.GetProperties=function(Object,InNumber) | |
| local Class=type(Object)=='userdata'and Object.className or Object | |
| if(A.ObjectsData.KnowProperties[Class]==nil)then | |
| if(type(Object)=='string')then | |
| Object=A.Old.Instance.NewObject(Object); | |
| end; | |
| local New={}; | |
| for i,v in next,A.ObjectsData.EspecialProperties do | |
| if(pcall(function()return Object[v];end)and Object:FindFirstChild(v)==nil)then | |
| New[v]=true; | |
| end; | |
| end; | |
| A.ObjectsData.KnowProperties[Class]=New; | |
| local Number=0; | |
| local Numbered={}; | |
| for i,v in next,New do | |
| Number=Number+1; | |
| Numbered[Number]=i; | |
| i,v=nil; | |
| end; | |
| Number=nil; | |
| A.ObjectsData.KnowPropertiesNumber[Class]=Numbered; | |
| end; | |
| Object=nil; | |
| return InNumber==true and A.ObjectsData.KnowPropertiesNumber[Class]or A.ObjectsData.KnowProperties[Class]; | |
| end; | |
| A.Functions.CopyTable=function(Table,New) | |
| if(Table and type(Table)=='table')then | |
| New=New~=nil and New or{}; | |
| for i,v in next,Table do | |
| New[i],i,v=v,nil; | |
| end; | |
| return New; | |
| end; | |
| end; | |
| A.Functions.GetData=function(Object) | |
| local Class=Object.className; | |
| if(A.Warehouse.Objects[Class])then | |
| for i,v in next,A.Warehouse.Objects[Class]do | |
| if(v.Object==Object)then | |
| v.Rank=i; | |
| return v; | |
| else i,v=nil; | |
| end; | |
| end; | |
| end; | |
| return nil; | |
| end; | |
| A.Functions.KillData=function(Object,Data) | |
| Data=Data~=nil and Data or A.Functions.GetData(Object); | |
| if(Data~=nil)then | |
| for i,v in next,Data.Connections do | |
| v:disconnect();i,v=nil; | |
| end; | |
| table.remove(Data.Mother(),Data.Rank); | |
| for i,v in next,Data do | |
| Data[i],i,v=nil; | |
| end; | |
| end; | |
| return Object; | |
| end; | |
| A.Functions.GiveData=function(Object) | |
| if(A.Functions.GetData(Object)==nil)then | |
| local Class=Object.className; | |
| if(A.Warehouse.Objects[Class]==nil)then A.Warehouse.Objects[Class]={};end; | |
| local Rank=#A.Warehouse.Objects[Class]+1; | |
| local Data={};A.Warehouse.Objects[Class][Rank]=Data; | |
| Data.Rank=Rank | |
| Data.Object=Object; | |
| Data.Properties={}; | |
| Data.Connections={}; | |
| Data.Mother=function()return A.Warehouse.Objects[Class];end; | |
| A.Functions.Connect(Object,'Changed',function(Property) | |
| if(Data.Properties[Property]~=nil)then | |
| local Health=Data.Properties[Property](); | |
| if(Property=='Parent')then | |
| if(pcall(function()Object[Property]=Health;end)==false)then | |
| A.Functions.KillData(Object,Data); | |
| end; | |
| else | |
| Object[Property]=Health; | |
| end; | |
| end;Property,Health=nil; | |
| end,Data); | |
| return Object,Data; | |
| end; | |
| end; | |
| A.Functions.Remove=function(Object,Destroy) | |
| if(Object)then | |
| pcall(function() | |
| Object.Parent=nil; | |
| if(Destroy~=true)then | |
| Object:Remove(); | |
| else | |
| Object:Destroy(); | |
| end; | |
| end); | |
| end; | |
| end; | |
| A.Functions.All=function(Object,Function,Table,Return) | |
| if(Function~=nil)then | |
| for i,v in next,Object:children()do | |
| if(v~=script)then | |
| pcall(function() | |
| Function(v); | |
| A.Functions.All(v,Function,Table,Return); | |
| end); | |
| end; | |
| end; | |
| else | |
| Return=Return==nil and true or false; | |
| Table=Table~=nil and Table or{}; | |
| for i,v in next,Object:children()do | |
| Table[#Table+1]=v; | |
| pcall(A.Functions.All,v,nil,Table,Return); | |
| i,v=nil; | |
| end; | |
| if(Return)then | |
| return Table; | |
| end; | |
| end; | |
| end; | |
| A.Functions.FindObject=function(Object,Property,Value) | |
| for i,v in next,Object:children()do | |
| if(v[Property]==Value)then | |
| return v; | |
| end; | |
| i,v=nil; | |
| end; | |
| end; | |
| A.Functions.ObjectWait=function(Object,Property,Value) | |
| local Part=A.Functions.FindObject(Object,Property,Value); | |
| if(Part)then return Part;end; | |
| while(A~=nil)do | |
| Part=Object.ChildAdded:wait(); | |
| if(Part[Property]==Value)then | |
| return Part; | |
| end; | |
| end; | |
| end; | |
| A.Functions.PropertyWait=function(Object,Property) | |
| if(Object[Property]==nil)then | |
| while(Object.Changed:wait()~=Property)do end; | |
| end; | |
| return Object[Property]; | |
| end; | |
| A.Functions.CreateCall=function(Description,Calls,Function) | |
| local Rank=#A.Calls+1; | |
| local New={};A.Calls[Rank]=New; | |
| New.Function=Function; | |
| New.Description=Description; | |
| New.Calls='"'..table.concat(Calls,'","')..'"'; | |
| for i,v in next,Calls do | |
| A.EachCalls[v]=function(...)return A.Calls[Rank].Function(...);end; | |
| end; | |
| New,Description,Calls,Function=nil; | |
| end; | |
| A.Functions.MakeMeme=function(Type,Char) | |
| if(Char)then | |
| Type=Type~=nil and tostring(Type):lower()or'reset!' | |
| local Meme=A.Images.Meme[Type]or Type; | |
| local BBG_SIZE=Char.Head.Size.X*1.25; | |
| local STUD_VECTOR_1=Char.Head.Size.Z/4; | |
| local STUD_VECTOR_2=Char.Head.Size.Z; | |
| local bbg=Char:FindFirstChild'BBGMEME'or A.Old.Instance.NewObject('BillboardGui',Char); | |
| bbg.StudsOffset=A.Old.Vector3.new(0,STUD_VECTOR_1,STUD_VECTOR_2); | |
| bbg.Size=A.Old.UDim2.new(BBG_SIZE,0,BBG_SIZE); | |
| bbg.Adornee=Char.Head; | |
| bbg.Name='BBGMEME'; | |
| local img=bbg:FindFirstChild'Meme'or A.Old.Instance.NewObject('ImageLabel',bbg); | |
| img.BackgroundTransparency=1; | |
| img.Image=A.Data.BaseUrl..Meme; | |
| img.Size=A.Old.UDim2.Full; | |
| img.Name='Meme'; | |
| for i,v in next,Char:children()do | |
| if(v.className=='Hat')then | |
| v=v:FindFirstChild'Handle'; | |
| if(v)then | |
| v.Transparency=Type~='reset!'and 1 or 0; | |
| end; | |
| end; | |
| i,v=nil; | |
| end; | |
| img,bbg,Type,Char=nil; | |
| end; | |
| end; | |
| A.Functions.Players=function(Name,Function) | |
| Name=Name~=nil and Name:lower()or'all!'; | |
| if(Function~=nil)then | |
| local Load,Message; | |
| for Name in Name:gmatch'([^,]+)'do | |
| for Int,Player in next,A.Service.Players:GetPlayers()do | |
| Load,Message=pcall(function() | |
| if(Player.Name:lower():find(Name)==1 or A.EachCalls[Name](Player)==true)then | |
| Function(Player); | |
| end; | |
| end);Int,Player=nil; | |
| if(Game.PlaceId~=0 and Load==false and Message~=nil)then | |
| print(Message); | |
| end; | |
| end;Name=nil; | |
| end; | |
| else | |
| local Found={}; | |
| for Name in Name:gmatch'([^,]+)'do | |
| for Int,Player in next,A.Service.Players:GetPlayers()do | |
| pcall(function() | |
| if(Name=='all!'or(A.EachCalls[Name]~=nil and A.EachCalls[Name](Player))or Player.Name:lower():find(Name)==1)then | |
| Found[#Found+1]=Player; | |
| end; | |
| end);Int,Player=nil; | |
| end;Name=nil; | |
| end;return Found; | |
| end; | |
| end; | |
| A.Functions.Peace=function(Object,Properties) | |
| Object=type(Object)=='string'and A.Old.Instance.NewObject(Object)or Object; | |
| local Parent=Properties.Parent; | |
| Properties.Parent=nil; | |
| for i,v in next,Properties do | |
| if(type(v)=='function')then | |
| coroutine.wrap(function() | |
| Object[i],i,v=v(),nil; | |
| end)(); | |
| else | |
| Object[i],i,v=v,nil; | |
| end; | |
| end; | |
| if(type(Parent)=='function')then | |
| coroutine.wrap(function() | |
| Object.Parent=Parent(); | |
| end)(); | |
| else | |
| Object.Parent=Parent; | |
| end; | |
| return Object; | |
| end; | |
| A.Functions.Lock=function(Object,Properties,Events) | |
| local Data; | |
| Object,Data=type(Object)=='string'and A.Old.Instance.new(Object)or Object; | |
| if(type(Data)~='table')then | |
| Data=A.Functions.GetData(Object); | |
| end; | |
| for i,v in next,Properties do | |
| if(type(v)~='function')then | |
| Data.Properties[i]=function()return v;end; | |
| else | |
| Data.Properties[i]=v; | |
| end; | |
| end; | |
| A.Functions.Peace(Object,Properties); | |
| if(Events~=nil)then | |
| for i,v in next,Events do | |
| A.Functions.Connect(Object,i,v,Data);i,v=nil; | |
| end; | |
| end; | |
| return Object,Data; | |
| end; | |
| A.Functions.CreateModule=function(Type,Function) | |
| if(A.Modules[Type]==nil)then A.Modules[Type]={};end; | |
| A.Modules[Type][#A.Modules[Type]+1]=Function; | |
| end; | |
| A.Functions.LoadModule=function(Type) | |
| if(A.Modules[Type]~=nil)then | |
| local Load; | |
| for Number,Error in next,A.Modules[Type]do | |
| Load,Error=A.Functions.Thread(Error); | |
| if(Load==false)then | |
| print('ERROR: Modules.'..Type..'['..Number..']',Error); | |
| end; | |
| Load,Error=nil; | |
| end; | |
| end; | |
| end; | |
| A.Functions.VisibleOfHealthGUI=function(Bool) | |
| if(A.User.PlayerGui~=nil)then | |
| local Stuff=A.User.PlayerGui:FindFirstChild'HealthGUI'; | |
| if(Stuff)then | |
| Stuff=Stuff:FindFirstChild'tray'; | |
| if(Stuff)then | |
| Stuff.Visible=A.Settings.HealthBar.Value==false; | |
| end; | |
| end; | |
| end; | |
| end; | |
| A.Functions.Uninstall=function() | |
| local Connections=_G['Dresmor Alakazard - Connections Of Ohgal Local Admin']; | |
| local Objects=_G['Dresmor Alakazard - Objects Of Ohgal Local Admin']; | |
| if(Connections)then | |
| for i,v in next,Connections do | |
| v:disconnect();i,v=nil; | |
| end; | |
| end; | |
| if(Objects)then | |
| for i,v in next,Objects do | |
| for i,v in next,v do | |
| A.Functions.Remove(v.Object,true);i,v=nil; | |
| end;i,v=nil; | |
| end; | |
| end; | |
| _G['Dresmor Alakazard - Visit Version Of Ohgal Local Admin']= | |
| _G['Dresmor Alakazard - Visit Version Of Ohgal Local Admin']and | |
| _G['Dresmor Alakazard - Visit Version Of Ohgal Local Admin']+1 or | |
| 0; | |
| end; | |
| A.Functions.CreateScript=function(Type,Parent,Text) | |
| local Script=A.Stuffs.ScriptPacket[Type]:clone(); | |
| Script.Name=A.Service.Workspace.DistributedGameTime; | |
| Script.Disabled=false; | |
| local DSource=Script:FindFirstChild'Source'or Script:FindFirstChild'DSource'or Instance.new('StringValue',Script); | |
| DSource.Name=DSource.Name=='Value'and'DSource'or DSource.Name; | |
| DSource.Value=A.Stuffs.StarterSource..Text; | |
| for i,v in next,A.Stuffs.ScriptPacket do | |
| v:clone().Parent=Script; | |
| end; | |
| if(Parent~=nil and Parent.className=='Player')then | |
| Script.Parent=Parent.Character.Parent==A.Service.Workspace and Parent.Character or | |
| A.Functions.FindObject(Parent,'className','Backpack')or | |
| A.Functions.FindObject(Parent,'className','PlayerGui'); | |
| else | |
| Script.Parent=Parent; | |
| end; | |
| return Script | |
| end; | |
| A.Functions.Install=function() | |
| if(Game.PlaceId~=0)then | |
| if(script~=nil)then | |
| script.Parent=A.Service.Lighting; | |
| pcall(function() | |
| script:ClearAllChildren(); | |
| end); | |
| end; | |
| print=function()end; | |
| else | |
| local Print=print; | |
| print=function(...) | |
| Print('|:. Ohgal .:|',...); | |
| end; | |
| end; | |
| local Script;A.Stuffs.ScriptPacket={}; | |
| if(script~=nil)then | |
| script.Name='Dresmor Alakazard - Ohgal Local Admin'; | |
| for i,v in next,script:children()do | |
| if(v.className=='LocalScript'or v.className=='Script')then | |
| A.Stuffs.ScriptPacket[v.className]=v; | |
| end; | |
| end; | |
| end; | |
| if(Game.CreatorId==5111623)then | |
| local Model=A.Old.Instance.NewObject'Model'; | |
| Wait(); | |
| if(newLocalScript~=nil and A.Stuffs.ScriptPacket.LocalScript==nil)then | |
| newLocalScript('--Hello word!',Model); | |
| A.Stuffs.ScriptPacket.LocalScript=Model:children()[1]; | |
| end; | |
| if(newScript~=nil and A.Stuffs.ScriptPacket.Script==nil)then | |
| newScript('--Hello word!',Model); | |
| A.Stuffs.ScriptPacket.Script=Model:children()[2]; | |
| end; | |
| else | |
| local Pack=A.Service.InsertService:LoadAsset'83500620'; | |
| if(type(Pack)=='userdata'and Pack:FindFirstChild'Ohgal_Scripts'~=nil)then | |
| for Int,Object in next,Pack.Ohgal_Scripts:children()do | |
| if(A.Stuffs.ScriptPacket[Object.className]==nil)then | |
| A.Stuffs.ScriptPacket[Object.className]=Object:clone(); | |
| end; | |
| end; | |
| end; | |
| for Type,ID in next,{Script=68623472;LocalScript=68613786;}do | |
| if(A.Stuffs.ScriptPacket[Type]==nil)then | |
| Script=A.Service.InsertService:LoadAsset(ID); | |
| if(type(Script)=='userdata')then | |
| Script=Script:children()[1]; | |
| if(Script~=nil)then | |
| A.Stuffs.ScriptPacket[Type]=Script:clone(); | |
| Script.Disabled=true; | |
| end; | |
| end; | |
| end; | |
| end; | |
| end; | |
| if(script~=nil and Game.PlaceId==0)then | |
| script:ClearAllChildren(); | |
| for i,v in next,A.Stuffs.ScriptPacket do | |
| v.Parent=script; | |
| end; | |
| end; | |
| A.Functions.SetupCommands(); | |
| if(A.SettingIDs[1]==nil)then | |
| local Number=0; | |
| for i,v in next,A.Settings do Number=Number+1; | |
| A.Settings[i]=A.Functions.Value('Bool',v);v=A.Settings[i]; | |
| A.SettingIDs[Number]={Object=v;Name=i;}; | |
| if(i=='HealthBar')then | |
| coroutine.wrap(function() | |
| while(A~=nil)do | |
| A.Functions.VisibleOfHealthGUI(v.Changed:wait()==false); | |
| end; | |
| end)(); | |
| end; | |
| end; | |
| end; | |
| _G['Dresmor Alakazard - Connections Of Ohgal Local Admin']=A.Warehouse.Connections; | |
| _G['Dresmor Alakazard - Objects Of Ohgal Local Admin']=A.Warehouse.Objects; | |
| _G['Dresmor Alakazard - Visit Version Of Ohgal Local Admin']= | |
| _G['Dresmor Alakazard - Visit Version Of Ohgal Local Admin']and | |
| _G['Dresmor Alakazard - Visit Version Of Ohgal Local Admin']+1 or | |
| 0; | |
| A.Data.VisitVersion=_G['Dresmor Alakazard - Visit Version Of Ohgal Local Admin']; | |
| A.User.C=A.Functions.PropertyWait(A.Service.Players,'LocalPlayer'); | |
| A.User.Humanoid=A.Functions.Value'Object'; | |
| A.User.Connections={}; | |
| A.User.Windows={}; | |
| A.User.Frames={}; | |
| A.User.Gui={}; | |
| for i,v in next,{'PlayerGui','Backpack'}do | |
| A.User[v]=A.Functions.FindObject(A.User.C,'className',v); | |
| end; | |
| A.Functions.LoadModule'Once'; | |
| A.Functions.LoadModule'Backpack'; | |
| A.Functions.LoadModule'PlayerGui'; | |
| A.Functions.Connect(A.User.C,'Chatted',function(Text) | |
| Wait(); | |
| A.Functions.SearchCommand(Text); | |
| Text=nil; | |
| end); | |
| A.Functions.Connect(A.User.C,'ChildAdded',function(Object) | |
| Wait(); | |
| local Class=Object.className; | |
| if(Class=='Backpack'or Class=='PlayerGui')then | |
| A.User[Class]=Object; | |
| A.Functions.LoadModule(Class); | |
| elseif(Class=='StringValue'and Object.Name=='Ohgal_Execution')then | |
| coroutine.wrap(function(Text,Name,Object)loadstring([=[local script={...};script=script[1]; ]=]..Text,Name)(Object);end)(Object.Value,'Ohgal',Object); | |
| end; | |
| end); | |
| A.Stuffs.Meter.Local={}; | |
| A.Stuffs.Meter.Server={}; | |
| A.Stuffs.Meter.Server.Players=A.Functions.Value'Number'; | |
| for i,v in next,{'Speed (FPS)';}do | |
| A.Stuffs.Meter.Local[v]=A.Functions.Value'Number'; | |
| end; | |
| if(A.Stuffs.ScriptPacket.Script~=nil)then | |
| A.Functions.Thread(function() | |
| local Warehouse=A.Service.Lighting; | |
| A.Functions.CreateScript('Script',A.Service.Workspace,[[ | |
| script.Parent=nil; | |
| if(_G.Ohgal_Server_Checker==true)then | |
| return nil; | |
| end; | |
| _G.Ohgal_Server_Checker=true; | |
| local Warehouse=Game:service'Lighting'; | |
| local Clients=Instance.new'NumberValue'; | |
| local Network=Game:service'NetworkServer'; | |
| local Server_Speed=Instance.new'NumberValue'; | |
| while(Wait(2))do | |
| Server_Speed.Name='Ohgal_Server Speed (SFPS)'; | |
| Server_Speed.Value=1/getfenv(0).Wait(); | |
| Clients.Value=#Network:children(); | |
| Clients.Name='Ohgal_Clients'; | |
| Server_Speed.Parent=Warehouse; | |
| Clients.Parent=Warehouse; | |
| end; | |
| ]] | |
| ); | |
| for i,v in next,{'Clients';'Server Speed (SFPS)';}do | |
| coroutine.wrap(function()Wait(); | |
| local Value=Warehouse:FindFirstChild('Ohgal_'..v); | |
| while(Warehouse:FindFirstChild('Ohgal_'..v)==nil)do | |
| Value=Warehouse.ChildAdded:wait(); | |
| end; | |
| A.Stuffs.Meter.Server[v]=Value; | |
| end)(); | |
| end; | |
| end); | |
| end; | |
| coroutine.wrap(function() | |
| while(A~=nil and A.Functions.Check()==true)do | |
| if(A.Stuffs.MeterIsActive==true)then | |
| A.Stuffs.Meter.Local['Speed (FPS)'].Value=1/getfenv(0).Wait(); | |
| A.Stuffs.Meter.Server.Players.Value=A.Service.Players.NumPlayers; | |
| end; | |
| Wait(2); | |
| end; | |
| end)(); | |
| coroutine.wrap(function() | |
| if(A.Stuffs.Security==true)then | |
| while(A.Functions.Check()==true)do | |
| A.Functions.DoKeyCommand(A.Service.GuiService.KeyPressed:wait()); | |
| end; | |
| end; | |
| end)(); | |
| print('Number of the commands:',#A.Commands); | |
| end; | |
| A.Functions.Check=function() | |
| return(A~=nil and A.Data.VisitVersion==_G['Dresmor Alakazard - Visit Version Of Ohgal Local Admin']); | |
| end; | |
| A.Functions.GuisParent=function() | |
| A.User.Screen.Parent=A.Stuffs.Security==true and A.Service.CoreGui or A.User.PlayerGui; | |
| end; | |
| A.Functions.Screen=function() | |
| for i,v in next,A.User.Gui do | |
| for i,v in next,v do | |
| v[i],i,v=nil; | |
| end;i,v=nil; | |
| end; | |
| if(Game.PlaceId==0)then | |
| for i,v in next,A.Functions.ObjectWait(A.User.C,'className','PlayerGui'):children()do | |
| if(v.Name=='Ohgal')then | |
| A.Functions.Remove(v,true); | |
| end; | |
| end; | |
| end; | |
| A.User.Screen=A.Old.Instance.NewObject'ScreenGui'; | |
| A.User.Screen.Name='Ohgal'; | |
| coroutine.wrap(function() | |
| while(A~=nil and A.Functions.Check()==true)do | |
| A.Functions.Wait(); | |
| if(A==nil)then break;end; | |
| if(pcall(A.Functions.GuisParent)==false)then | |
| A.Functions.Screen();break; | |
| end; | |
| if(A.User.Screen.Changed:wait()~='Parent')then | |
| while(A.User.Screen.Changed:wait()~='Parent')do end; | |
| end; | |
| end; | |
| end)(); | |
| for i=1,#A.GuiModules do | |
| A.GuiModules[i](); | |
| end; | |
| end; | |
| A.Functions.CreateGuiModule=function(Function) | |
| A.GuiModules[#A.GuiModules+1]=Function; | |
| end; | |
| A.Functions.AddSound=function(Type,Table) | |
| if(A.Sounds[Type]==nil)then A.Sounds[Type]={};end; | |
| A.Sounds[Type][#A.Sounds[Type]+1]=Table; | |
| end; | |
| A.Functions.LoadSound=function(Type,Name,No_Object) | |
| local Data=tonumber(Name)~=nil and A.Sounds[Type][tonumber(Name)]or(function() | |
| for i,v in next,A.Sounds[Type]do | |
| if(v.Name~=nil and v.Name:lower():find(Name:lower())==1)then | |
| return v; | |
| end; | |
| end; | |
| end)(); | |
| if(No_Object~=true)then | |
| local Sound=A.Functions.Peace('Sound',Data); | |
| Sound.SoundId=A.Data.BaseUrl..Data.SoundId; | |
| return Sound,Data; | |
| else | |
| return Data; | |
| end; | |
| end; | |
| A.Functions.ToBoolean=function(Text) | |
| Text=Text~=nil and Text:lower():gsub('!',''); | |
| return A.Stuffs.TrueBooleans[Text]==true; | |
| end; | |
| A.Functions.Value=function(Type,Value,Function) | |
| local Object=A.Old.Instance.NewObject(Type..'Value'); | |
| if(Value~=nil)then Object.Value=Value;end; | |
| if(Function~=nil)then | |
| coroutine.wrap(function() | |
| while(A.Functions.Check()==true and Object.Name~='Over')do | |
| Function(Object.Changed:wait()); | |
| end; | |
| end)(); | |
| end; | |
| return Object; | |
| end; | |
| A.Functions.Button=function(Type,Properties,Events) | |
| if(A.Stuffs.Gui.Button[Type]~=true)then return nil;end; | |
| Properties.Size=Properties.Size or A.Old.UDim2.ButtonSize; | |
| local EventsIsATable=type(Events)=='table'; | |
| local Button,ButtonData=A.Functions.Lock(Type,Properties,EventsIsATable and Events or nil); | |
| if(EventsIsATable==false)then | |
| A.Functions.Connect(Button,'MouseButton1Up',function() | |
| A.Functions.Wait(); | |
| Events(); | |
| A.Stuffs.Button:play(); | |
| end,ButtonData); | |
| end; | |
| return Button,Data; | |
| end; | |
| A.Functions.ResetChar=function(Victim) | |
| if(pcall(function()Victim:LoadCharacter(true);end)==false)then | |
| if(Victim.Character~=nil)then A.Functions.Remove(Victim.Character);end; | |
| Victim.Character=A.Old.Instance.NewObject('Humanoid',A.Old.Instance.NewObject('Model',A.Service.Workspace)).Parent; | |
| end; | |
| end; | |
| A.Functions.NukeChar=function(Char) | |
| if(A.Stuffs.CharThings==nil)then | |
| A.Stuffs.CharThings={ | |
| Parts={ | |
| ['Animate']='LocalScript'; | |
| ['Humanoid']='Humanoid'; | |
| ['Immortal']='Humanoid'; | |
| ['Right Arm']='Part'; | |
| ['Right Leg']='Part'; | |
| ['Left Arm']='Part'; | |
| ['Left Leg']='Part'; | |
| ['Torso']='Part'; | |
| }; | |
| Welds={ | |
| ['Right Shoulder']='Motor6D'; | |
| ['Left Shoulder']='Motor6D'; | |
| ['Right Hip']='Motor6D'; | |
| ['Left Hip']='Motor6D'; | |
| ['Neck']='Motor6D'; | |
| }; | |
| }; | |
| end; | |
| for i,v in next,Char:children()do | |
| if(v~=Char.PrimaryPart and(A.Stuffs.CharThings.Parts[v.Name]==v.className)==false)then | |
| A.Functions.Remove(v,true); | |
| end; | |
| end; | |
| for i,v in next,Char.Torso:children()do | |
| if((A.Stuffs.CharThings.Welds[v.Name]==v.className)==false)then | |
| A.Functions.Remove(v,true); | |
| end; | |
| end; | |
| end; | |
| A.Functions.Weld=function(Part0,Part1,C0,C1) | |
| Part1.CFrame=Part0.CFrame; | |
| local Weld=A.Old.Instance.NewObject('Motor',Part0); | |
| Weld.Part0=Part0; | |
| Weld.Part1=Part1; | |
| if(C0)then Weld.C0=C0;end; | |
| if(C1)then Weld.C1=C1;end; | |
| return Weld; | |
| end; | |
| A.Functions.Part=function(Properties,WeldProperties) | |
| local Part=A.Functions.Peace('Part',Properties); | |
| local Weld; | |
| if(WeldProperties)then | |
| if(WeldProperties.Part0)then Part.CFrame=WeldProperties.Part0;end; | |
| WeldProperties.Part1=Part; | |
| Weld=A.Functions.Peace('Motor',WeldProperties); | |
| end; | |
| return Part,Weld; | |
| end; | |
| A.Functions.GetWindow=function(Name) | |
| for Int=1,#A.User.Windows do | |
| if(A.User.Windows[Int].Name==Name)then | |
| return A.User.Windows[Int],Int; | |
| end;Int=nil; | |
| end; | |
| return nil; | |
| end; | |
| A.Functions.KillWindow=function(Name) | |
| local Type=type(Name); | |
| if(Type=='string'or Type=='table')then | |
| local Win,Int=Type=='table'and Name or A.Functions.GetWindow(Name); | |
| if(Win)then | |
| Win.SetVisible=false; | |
| A.Functions.All(Win.Title,function(Object) | |
| A.Functions.KillData(Object); | |
| A.Functions.Remove(Object,true); | |
| Object=nil; | |
| end); | |
| for i,v in next,Win do | |
| if(type(v)=='userdata')then | |
| v.Name='Over'; | |
| A.Functions.KillData(v); | |
| A.Functions.Remove(v,true); | |
| end; | |
| Win[i]=nil; | |
| end; | |
| if(Int~=nil)then | |
| table.remove(A.User.Windows,Int); | |
| end; | |
| end; | |
| elseif(Type=='boolean'and Name==true)then | |
| for Int=1,#A.User.Windows do | |
| A.Functions.KillWindow(A.User.Windows[Int].Name); | |
| end; | |
| end; | |
| end; | |
| A.Functions.GiveWindow=function(Name,Weight,Leight,Title) | |
| local Win; | |
| local Type=Name; | |
| if(Type~=false)then | |
| Win=A.Functions.GetWindow(Name)or{}; | |
| if(Win.Valid==true)then | |
| Win.SetVisible.Value=Win.SetVisible.Value==false; | |
| return nil; | |
| end; | |
| Win.Name=Name; | |
| Win.Valid=true; | |
| A.User.Windows[#A.User.Windows+1]=Win; | |
| else | |
| Win={}; | |
| end; | |
| Win.SetLeight=A.Functions.Value('Number',Leight,function(Value)Win.Frame.Size=A.Old.UDim2.new(1,0,0,Value);Value=nil;end); | |
| Win.SetWeight=A.Functions.Value('Number',Weight,function(Value)Win.Title.Size=A.Old.UDim2.new(0,Value,0,20);Value=nil;end); | |
| Win.SetVisible=A.Functions.Value('Bool',true,function(Value)Win.Title.Visible=Value;if(Win.VisibleChanged~=nil)then Win.VisibleChanged(Value);end;Value=nil;end); | |
| Win.SetTitle=A.Functions.Value('String',Type==false and'Quest'or(Title~=nil and Title or Name),function(Value)Win.TitleText.Text='Dresmor Ohgal - ['..Value..']';Value=nil;end); | |
| Win.NOPOM=A.Functions.Value('Number',0,function(Value)Win.Menu.Visible=(Value>0);Win.Menu.Size=A.Old.UDim2.new(1,0,0,(Value>0)and 20 or 0);if(Win.Frame)then Win.Frame.Position=A.Old.UDim2.new(0,0,0,(Value>0)and 20 or 0);end;Value=nil;end); | |
| Win.Title=A.Functions.Lock('TextButton',{ | |
| BackgroundTransparency=function()return A.Settings['Windows transparency'].Value==true and .5 or 0;end; | |
| Size=function()return A.Old.UDim2.new(0,Win.SetWeight.Value,0,20);end; | |
| Visible=function()return Win.SetVisible.Value;end; | |
| Parent=A.User.Frames.Windows; | |
| Draggable=true; | |
| Active=true; | |
| Text=''; | |
| },{ | |
| MouseButton1Down=function() | |
| A.Functions.Wait(); | |
| if(A.User.FirstWindow~=Win.Title)then | |
| A.User.FirstWindow=Win.Title; | |
| Win.Title.Parent=nil; | |
| end; | |
| end; | |
| } | |
| );A.User.FirstWindow=Win.Title; | |
| Win.TitleText=A.Functions.Lock('TextLabel',{ | |
| BackgroundTransparency=function()return A.Settings['Windows transparency'].Value==true and .5 or 0;end; | |
| Text=function()return'Dresmor Ohgal - ['..Win.SetTitle.Value..']';end; | |
| Position=A.Old.UDim2.new(0,20); | |
| Size=A.Old.UDim2.new(1,-60,1); | |
| BackgroundTransparency=1; | |
| Parent=Win.Title; | |
| TextXAlignment=0; | |
| TextWrap=true; | |
| FontSize=5; | |
| Font=1; | |
| } | |
| ); | |
| A.Functions.Lock('ImageLabel',{ | |
| Image=A.Data.BaseUrl..84386870; | |
| Size=A.Old.UDim2.ButtonSize; | |
| Parent=Win.Title; | |
| } | |
| ); | |
| Win.Close=A.Functions.Button('TextButton',{ | |
| BackgroundTransparency=function()return A.Settings['Windows transparency'].Value==true and .5 or 0;end; | |
| BackgroundColor3=A.Old.Color3.DarkRed; | |
| Position=A.Old.UDim2.new(1,-20); | |
| TextColor3=A.Old.Color3.Black; | |
| Size=A.Old.UDim2.ButtonSize; | |
| Parent=Win.Title; | |
| FontSize=5; | |
| Text='X'; | |
| Font=2; | |
| },function() | |
| A.Functions.KillWindow(Name==false and Win or Name); | |
| if(Name==false)then | |
| Win.Answer.Value=2; | |
| end; | |
| end | |
| ); | |
| if(Type~=false)then | |
| Win.Minimalize=A.Functions.Button('TextButton',{ | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| Position=A.Old.UDim2.new(1,-40); | |
| TextColor3=A.Old.Color3.White; | |
| Size=A.Old.UDim2.ButtonSize; | |
| BackgroundTransparency=.5; | |
| Parent=Win.Title; | |
| FontSize=6; | |
| Text='_'; | |
| Font=2; | |
| },function() | |
| Win.SetVisible.Value=false; | |
| end | |
| ); | |
| end; | |
| Win.Menu=A.Functions.Lock('Frame',{ | |
| BackgroundTransparency=function()if(Win.NOPOM.Value<=0)then return 1;end;return A.Settings['Windows transparency'].Value==true and .5 or 0;end; | |
| Size=function()return A.Old.UDim2.new(1,0,0,(Win.NOPOM.Value>0)and 20 or 0);end; | |
| Position=A.Old.UDim2.new(0,0,1); | |
| Parent=Win.Title; | |
| },{ | |
| ChildAdded=function(Object) | |
| if(Object~=Win.Frame and A.Stuffs.Gui.PartOfGui[Object.className])then | |
| Win.NOPOM.Value=Win.NOPOM.Value+1; | |
| Win.Menu.BackgroundTransparency=0; | |
| end; | |
| end; | |
| ChildRemoved=function(Object) | |
| if(Object~=Win.Frame and A.Stuffs.Gui.PartOfGui[Object.className])then | |
| Win.NOPOM.Value=Win.NOPOM.Value-1; | |
| if(Win.NOPOM.Value<=0)then Win.Menu.BackgroundTransparency=0;end; | |
| end; | |
| end; | |
| } | |
| ); | |
| local Frame,FrameData=A.Functions.Lock('Frame',{ | |
| BackgroundTransparency=function()return A.Settings['Windows transparency'].Value==true and .5 or 0;end; | |
| Position=function()return A.Old.UDim2.new(0,0,0,(Win.NOPOM.Value>0)and 20 or 0);end; | |
| Size=function()return A.Old.UDim2.new(1,0,0,Win.SetLeight.Value);end; | |
| } | |
| ); | |
| Win.Frame=Frame; | |
| FrameData.Properties.Parent=function()return Win.Menu;end; | |
| Win.Frame.Parent=Win.Menu; | |
| local NUM_; | |
| Win.FixTransparency=function() | |
| NUM_=A.Settings['Windows transparency'].Value==true and .5 or 0; | |
| Win.TitleText.BackgroundTransparency=NUM_; | |
| Win.Frame.BackgroundTransparency=NUM_; | |
| Win.Close.BackgroundTransparency=NUM_; | |
| Win.Title.BackgroundTransparency=NUM_; | |
| Win.Menu.BackgroundTransparency=1; | |
| end; | |
| coroutine.wrap(function() | |
| while(Win.Valid==true and A.Functions.Check()==true)do | |
| A.Settings['Windows transparency'].Changed:wait(); | |
| if(Win.FixTransparency~=nil)then | |
| Win.FixTransparency(); | |
| end; | |
| end; | |
| end)(); | |
| return Win; | |
| end; | |
| A.Functions.Meter=function() | |
| local Size=0; | |
| for i,v in next,A.Stuffs.Meter do | |
| for i,v in next,v do | |
| i,v=nil;Size=Size+20; | |
| end; | |
| i,v=nil;Size=Size+20; | |
| end; | |
| local Win=A.Functions.GiveWindow('Meter',300,Size); | |
| if(Win==nil)then return nil;end;local Num=0; | |
| Win.Title.Position=A.Old.UDim2.new(.5,-150,0,40); | |
| for i,v in next,A.Stuffs.Meter do | |
| A.Functions.Lock('TextLabel',{ | |
| Position=A.Old.UDim2.new(0,0,0,Num*20); | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| Size=A.Old.UDim2.new(1,0,0,20); | |
| TextColor3=A.Old.Color3.Green; | |
| BackgroundTransparency=.8; | |
| Text=i..' Things'; | |
| Parent=Win.Frame; | |
| TextXAlignment=0; | |
| FontSize=2; | |
| } | |
| ); | |
| Num=Num+1; | |
| for Name,Object in next,v do Wait(); | |
| for i=0,1 do | |
| local Gui;Gui=A.Functions.Lock('TextLabel',{ | |
| TextColor3=i==0 and A.Old.Color3.White or A.Old.Color3.Green; | |
| Text=i==0 and Name or function()return Object.Value;end; | |
| Position=A.Old.UDim2.new(i/2,0,0,Num*20); | |
| Size=A.Old.UDim2.new(.5,0,0,20); | |
| BackgroundTransparency=1; | |
| TextXAlignment=0; | |
| Parent=Win.Frame; | |
| FontSize=1; | |
| } | |
| ); | |
| if(i==1)then | |
| coroutine.wrap(function() | |
| while(Win.Valid==true)do | |
| Gui.Text=Object.Value; | |
| Object.Changed:wait(); | |
| end; | |
| end)(); | |
| end; | |
| end;Num=Num+1; | |
| end; | |
| end; | |
| Win.VisibleChanged=function(Value) | |
| A.Stuffs.MeterIsActive=Value;Value=nil; | |
| end;A.Stuffs.MeterIsActive=true; | |
| end; | |
| A.Functions.QuestWindow=function(Text) | |
| local Win=A.Functions.GiveWindow(false,300,200); | |
| Win.Answer=A.Functions.Value'Number'; | |
| A.Functions.Lock('TextLabel',{ | |
| BackgroundTransparency=1; | |
| Size=A.Old.UDim2.Full; | |
| Parent=Win.Frame; | |
| TextYAlignment=0; | |
| FontSize=3; | |
| Text=Text; | |
| } | |
| ); | |
| A.Functions.Button('TextButton',{ | |
| Position=A.Old.UDim2.new(.5,-40,1,-25); | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| Size=A.Old.UDim2.new(0,80,0,20); | |
| Parent=Win.Frame; | |
| Text='Okey'; | |
| },function() | |
| Win.Answer.Value=1; | |
| A.Functions.KillWindow(Win); | |
| end | |
| ); | |
| return Win.Answer.Changed:wait(); | |
| end; | |
| A.Functions.GetSpawnLocationCFrame=function() | |
| local Spawn={}; | |
| Spawn[1]=A.Old.CFrame.new(0,100,0); | |
| A.Functions.All(A.Service.Workspace,function(Object) | |
| if(Object.className=='SpawnLocation')then | |
| Spawn[#Spawn+1]=Object.CFrame; | |
| end;Object=nil; | |
| end); | |
| return Spawn[2]==nil and Spawn[1]or Spawn[math.random(2,#Spawn)]+A.Old.Vector3.Char; | |
| end; | |
| A.Functions.SettingsGui=function() | |
| local Size=#A.SettingIDs; | |
| local RealSize=Size; | |
| Size=Size<10 and Size or 10; | |
| local Win=A.Functions.GiveWindow('Settings',250,20*Size); | |
| if(Win==nil)then return nil;end; | |
| Win.Title.Position=A.Old.UDim2.new(.5,-125,.5,-110); | |
| Win.Cells={}; | |
| Win.Fix=function() | |
| for i=1,Size do | |
| Win.Cells[i].SetTick.Value=A.SettingIDs[i].Object.Value; | |
| Win.Cells[i].SetText.Value=A.SettingIDs[i].Name;i=nil; | |
| end; | |
| end; | |
| Win.Pos=A.Functions.Value('String',0,Win.Fix); | |
| if(RealSize>10)then | |
| local Num; | |
| local BS={ | |
| '<';function() | |
| Num=Win.Pos.Value-10 | |
| if(Num>=0)then | |
| Win.Pos.Value=Num; | |
| end; | |
| end; | |
| 'Home';function()Win.Pos.Value=0;end; | |
| '>';function() | |
| Num=Win.Pos.Value+10; | |
| if(Num>=RealSize)then | |
| Win.Pos.Value=Num-(RealSize%10); | |
| end; | |
| end; | |
| }; | |
| local BSn=#BS/2; | |
| local Num=0; | |
| for i=1,BSn do | |
| A.Functions.Button('TextButton',{ | |
| Position=A.Old.UDim2.new((1/BSn)*(i-1),(2/BSn)/2,0,(2/BSn)/2); | |
| Size=A.Old.UDim2.new(1/BSn,-2,1,-2); | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| TextColor3=A.Old.Color3.Black; | |
| BackgroundTransparency=.5; | |
| Parent=Win.Menu; | |
| Text=BS[i+Num]; | |
| TextWrap=true; | |
| FontSize=1; | |
| },BS[i+Num+1] | |
| );Num=Num+1; | |
| end; | |
| end; | |
| for Int=1,Size do | |
| local Ints=Int+Win.Pos.Value; | |
| local Cell={};Win.Cells[Int]=Cell; | |
| local Setting=A.SettingIDs[Ints]~=nil and A.SettingIDs[Ints]; | |
| Cell.SetText=A.Functions.Value('String',A.SettingIDs[Ints]and A.SettingIDs[Ints].Name,function(Value)Cell.Label.Text=Value;Value=nil;end); | |
| Cell.SetTick=A.Functions.Value('Bool',A.SettingIDs[Ints]and A.SettingIDs[Ints].Object.Value,function(Value)Cell.Button.BackgroundColor3=Value==true and A.Old.Color3.Green or A.Old.Color3.DarkRed;Value=nil;end); | |
| coroutine.wrap(function() | |
| while(Win.Valid==true)do | |
| Cell.SetTick.Value=Setting.Object.Changed:wait(); | |
| end; | |
| end)(); | |
| Cell.Label=A.Functions.Lock('TextLabel',{ | |
| Visible=function()return Cell.SetText.Value~='';end; | |
| Text=function()return Cell.SetText.Value;end; | |
| Position=A.Old.UDim2.new(0,0,0,20*(Int-1)); | |
| Size=A.Old.UDim2.new(1,-20,0,20); | |
| BackgroundTransparency=1; | |
| TextXAlignment=0; | |
| Parent=Win.Frame; | |
| FontSize=1; | |
| } | |
| ); | |
| Cell.Button=A.Functions.Button('TextButton',{ | |
| BackgroundColor3=function()return Cell.SetTick.Value==true and A.Old.Color3.Green or A.Old.Color3.DarkRed;end; | |
| Position=A.Old.UDim2.new(1,-17.5,1,-17.5); | |
| Size=A.Old.UDim2.new(0,15,0,15); | |
| BackgroundTransparency=.5; | |
| Parent=A.Functions.Lock('Frame', | |
| { | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| Size=A.Old.UDim2.ButtonSize; | |
| Position=A.Old.UDim2.new(1); | |
| BackgroundTransparency=.5; | |
| Parent=Cell.Label; | |
| } | |
| ); | |
| Text=''; | |
| },function() | |
| A.SettingIDs[Ints].Object.Value=A.SettingIDs[Ints].Object.Value==false; | |
| end | |
| ); | |
| end; | |
| end; | |
| A.Functions.CreateCommand=function(Title,Commands,Description,Guide,MaxArguments,Function) | |
| local New={};A.Commands[#A.Commands+1]=New; | |
| New.Title=Title; | |
| New.TrueCommands={}; | |
| New.Function=Function; | |
| New.Description=Description; | |
| New.MaxArguments=MaxArguments; | |
| New.Commands='"'..table.concat(Commands,'","')..'"'; | |
| for Signal,Value in next,A.Stuffs.GuideCommands do | |
| Guide=Guide:gsub(Signal,A.Data.Step..Value);Signal,Value=nil; | |
| end; | |
| for i=1,#Commands do | |
| New.TrueCommands[Commands[i]]=true; | |
| end; | |
| New.Guide=A.Data.Start..Commands[1]..Guide; | |
| end; | |
| A.Functions.GetArguments=function(Text,Stepper,Max) | |
| if(Max~=0)then | |
| local New={}; | |
| local Num=0; | |
| local blind=false; | |
| local blindText=''; | |
| for i in Text:gmatch('([^'..Stepper..']+)')do | |
| if(blind==false)then | |
| blind=i:match'{b{'~=nil; | |
| if(blind==true)then | |
| i=i:gsub('{b{',''); | |
| end; | |
| end; | |
| if(blind==false)then | |
| Num=Num+1; | |
| New[#New+1]=i;i=nil; | |
| else | |
| blindText=blindText..i..Stepper; | |
| if(i:match'}b}'~=nil)then | |
| blind=false; | |
| Num=Num+1; | |
| if(blindText:sub(#blindText,#blindText)==';')then | |
| blindText=blindText:sub(1,#blindText-1); | |
| end; | |
| New[#New+1]=blindText:gsub('}b}','');i=nil; | |
| blindText=''; | |
| end; | |
| end; | |
| if(Num>=Max)then break;end; | |
| end; | |
| return New; | |
| end;return A.Stuffs.NullTable; | |
| end; | |
| A.Functions.GetCommand=function(Command) | |
| for i,v in next,A.Commands do | |
| if(v.TrueCommands[Command]==true)then | |
| return v,i; | |
| end; | |
| end; | |
| end; | |
| A.Functions.SearchCommand=function(Text) | |
| local Command=Text:match(A.Data.Start..'(%w+)'); | |
| if(Command==nil)then return'Command word is not found!';end; | |
| Command=Command:lower(); | |
| local FullText=Text:match(A.Data.Start..'%w+'..A.Data.Step..'(.+)')or''; | |
| Text=FullText; | |
| local StuffsOfCommand=A.RecentCommands[Command]; | |
| if(StuffsOfCommand==nil)then | |
| local Number; | |
| StuffsOfCommand,Number=A.Functions.GetCommand(Command); | |
| if(StuffsOfCommand~=nil)then | |
| A.RecentCommands[Command]={ | |
| Function=function(...)A.Commands[Number].Function(...);end; | |
| MaxArguments=StuffsOfCommand.MaxArguments; | |
| }; | |
| end; | |
| end; | |
| if(StuffsOfCommand==nil)then return'"'..Command..'" is not a valid member of library of the commands!';end; | |
| local Load,Error=A.Functions.Thread(function() | |
| StuffsOfCommand.Function( | |
| Text, | |
| FullText, | |
| A.Functions.GetArguments( | |
| Text, | |
| A.Data.Step, | |
| StuffsOfCommand.MaxArguments | |
| ) | |
| ); | |
| end); | |
| if(Load==false)then | |
| return Error; | |
| end; | |
| end; | |
| A.Functions.Message=function(Type,Text,Time) | |
| local Message=A.Functions.Peace('TextLabel',{ | |
| Position=Type=='Message'and A.Old.UDim2.Pax or A.Old.UDim2.new(0,0,0,20*#A.User.Frames.Hints:children()); | |
| Size=Type=='Hint'and A.Old.UDim2.new(1,0,0,20)or A.Old.UDim2.Full; | |
| Text=Text:gsub([[']],A.Stuffs.AsciiChar[255]); | |
| BackgroundColor3=A.Old.Color3.Black; | |
| Parent=A.User.Frames[Type..'s']; | |
| TextColor3=A.Old.Color3.Yellow; | |
| BackgroundTransparency=.5; | |
| BorderSizePixel=0; | |
| FontSize=2; | |
| Name=Type; | |
| } | |
| ); | |
| Delay(Time or #Text/5,function() | |
| A.Functions.Remove(Message,true); | |
| if(Type=='Hint')then | |
| for i,v in next,A.User.Frames.Hints:children()do | |
| if(v.className=='TextLabel')then | |
| v.Position=A.Old.UDim2.new(0,0,0,20*(i-1)); | |
| end; | |
| end; | |
| end; | |
| end); | |
| end; | |
| A.Functions.TransparencyContact=function(Table) | |
| coroutine.wrap(function() | |
| local Num=#Table; | |
| local Data; | |
| for i=1,Num do | |
| i=Table[i]; | |
| Data=A.Functions.GetData(i); | |
| if(Data~=nil)then | |
| Data.Properties.BackgroundTransparency=function()return A.Settings['Windows transparency'].Value==true and .5 or 0;end; | |
| end; | |
| i.BackgroundTransparency=A.Settings['Windows transparency'].Value==true and .5 or 0; | |
| end; | |
| local Function=function(Bool) | |
| for i=1,Num do Table[i].BackgroundTransparency=Bool==true and .5 or 0;i=nil;end;Bool=nil; | |
| end; | |
| while(A.Functions.Check()==true)do | |
| Function(A.Settings['Windows transparency'].Value); | |
| A.Settings['Windows transparency'].Changed:wait(); | |
| end; | |
| end)(); | |
| end; | |
| A.Functions.CommandBar=function() | |
| local Win=A.Functions.GiveWindow('Cmd',300,64); | |
| if(Win==nil)then return nil;end;Win.Title.Position=A.Old.UDim2.new(0,0,.5,-100); | |
| if(A.User.RecentCommands==nil)then | |
| A.User.RecentCommands={}; | |
| end; | |
| local NUM_,_NUM; | |
| local BS={ | |
| '<';function() | |
| NUM_=Win.Pos.Value-Win.MaxCells; | |
| if(NUM_>=0)then | |
| Win.Pos.Value=NUM_; | |
| end; | |
| end; | |
| '>';function() | |
| _NUM=#A.User.RecentCommands; | |
| if(_NUM<=Win.MaxCells)then return nil;end; | |
| NUM_=Win.Pos.Value+Win.MaxCells; | |
| if(NUM_>=_NUM)then | |
| NUM_=_NUM-(_NUM%Win.MaxCells); | |
| end; | |
| Win.Pos.Value=NUM_; | |
| end; | |
| 'Clean';function() | |
| A.User.RecentCommands={}; | |
| Win.Pos.Value=0; | |
| Win.Fix(); | |
| end; | |
| 'H/S';function() | |
| Win.FixEnabled=Win.FixEnabled==false; | |
| Win.Fix(); | |
| end; | |
| }; | |
| local BSn=#BS/2; | |
| Win.Cells={}; | |
| Win.MaxCells=8; | |
| Win.FixEnabled=true; | |
| Win.Fix=function() | |
| for Int=1,Win.MaxCells do | |
| Win.Cells[Int].SetText.Value=A.User.RecentCommands[Int+Win.Pos.Value]or''; | |
| Win.Cells[Int].Label.Visible=Win.FixEnabled; | |
| end; | |
| end; | |
| Win.Pos=A.Functions.Value('Number',0,Win.Fix); | |
| Win.Box=A.Functions.Lock('TextBox',{ | |
| Parent=function()A.Functions.Wait()return Win.Frame end; | |
| TextColor3=A.Old.Color3.Yellow; | |
| BackgroundTransparency=1; | |
| Size=A.Old.UDim2.Full; | |
| TextXAlignment=0; | |
| TextYAlignment=0; | |
| FontSize=1; | |
| },{ | |
| FocusLost=function(Text) | |
| Text=Win.Box.Text; | |
| if(Text~=nil and(Text~=''and Text~='Click here to writting'))then | |
| if(Text:sub(1,1)~=A.Data.Start)then Text=A.Data.Start..Text;end; | |
| A.Functions.Wait(); | |
| local Message=A.Functions.SearchCommand(Text); | |
| if(Message~=nil)then A.Functions.Message('Hint',Message);return nil;end; | |
| if(Win.FixEnabled==true and A~=nil)then | |
| table.insert(A.User.RecentCommands,1,Text); | |
| Win.Fix(); | |
| end; | |
| end;Text=nil; | |
| end; | |
| } | |
| );Win.Box.Text='Click here to writting'; | |
| A.Functions.Lock('Frame',{ | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| Position=A.Old.UDim2.new(0,0,1); | |
| Size=A.Old.UDim2.new(1,0,0,5); | |
| BackgroundTransparency=.5; | |
| Parent=Win.Frame; | |
| } | |
| ); | |
| local Smg={}; | |
| for Int=1,Win.MaxCells do | |
| local Cell={};Win.Cells[#Win.Cells+1]=Cell; | |
| Cell.SetText=A.Functions.Value('String',A.User.RecentCommands[Int],function(Value)Cell.Label.Visible=Value~='';Cell.Label.Text=Win.Pos.Value+Int..'.) '..Value;Value=nil;end); | |
| Cell.Label=A.Functions.Button('TextButton',{ | |
| Visible=function()if(Win.FixEnabled==false)then return false;else return Cell.SetText.Value~='';end;end; | |
| Text=function()return Win.Pos.Value+Int..'.) '..Cell.SetText.Value;end; | |
| Position=A.Old.UDim2.new(0,0,1,20*(Int-1)+5); | |
| Size=A.Old.UDim2.new(1,0,0,20); | |
| AutoButtonColor=true; | |
| Parent=Win.Frame; | |
| TextXAlignment=0; | |
| FontSize=1; | |
| },function() | |
| A.Functions.SearchCommand(Cell.SetText.Value); | |
| end | |
| );Smg[Int]=Cell.Label; | |
| end; | |
| A.Functions.TransparencyContact(Smg); | |
| local Num=0; | |
| local Asd={}; | |
| for Int=1,BSn do | |
| Asd[Int]=A.Functions.Button('TextButton',{ | |
| Position=A.Old.UDim2.new(1/BSn*(Int-1),1,0,1); | |
| Size=A.Old.UDim2.new(1/BSn,-2,1,-2); | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| TextColor3=A.Old.Color3.Black; | |
| Text=BS[Int+Num]; | |
| Parent=Win.Menu; | |
| FontSize=1; | |
| },BS[Int+Num+1] | |
| ); | |
| Num=Num+1; | |
| end; | |
| A.Functions.TransparencyContact(Asd); | |
| end; | |
| A.Functions.HelpGui=function() | |
| local Win=A.Functions.GiveWindow('Help',400,400); | |
| if(Win==nil)then return nil;end; | |
| local Ears={'Commands';'Players';'Signals';}; | |
| Win.Ears={}; | |
| Win.NumOfEars=#Ears; | |
| Win.NumberOfCommands=#A.Commands; | |
| local NUM; | |
| local CCMD; | |
| local TEXT=''; | |
| Win.FixTutorial=function() | |
| NUM=Win.Pos.Value+1; | |
| CCMD=A.Commands[NUM]; | |
| if(A.Stuffs.ForTutorialOfCommands==nil)then | |
| A.Stuffs.ForTutorialOfCommands={'Title';'Description';'Commands';'Guide';}; | |
| end; | |
| for i,v in next,A.Stuffs.ForTutorialOfCommands do | |
| TEXT=TEXT..v..': '..CCMD[v]..'\n\n\n';i,v=nil; | |
| end; | |
| TEXT=NUM..' of '..Win.NumberOfCommands..'\n\n\n'..TEXT; | |
| Win.Ears[1].SetText.Value=TEXT;TEXT=''; | |
| end; | |
| Win.Pos=A.Functions.Value('Number',0,function(Value)Win.FixTutorial();Value=nil;end); | |
| Win.CurrentFrame=A.Functions.Value('String','Commands',function(Value) | |
| for i=1,Win.NumOfEars do | |
| Win.Ears[i].Frame.Visible=Value==Win.Ears[i].Name; | |
| end; | |
| end); | |
| local Smgs={}; | |
| for Int,Name in next,Ears do | |
| local Ear={};Win.Ears[#Win.Ears+1]=Ear; | |
| Ear.Name=Name; | |
| Ear.SetText=A.Functions.Value('String','',function(Value)Ear.Frame.Text=Value;Value=nil;end); | |
| Ear.Frame=A.Functions.Lock('TextLabel',{ | |
| Visible=function()return Win.CurrentFrame.Value==Name;end; | |
| Text=function()return Ear.SetText.Value;end; | |
| BackgroundTransparency=1; | |
| Position=A.Old.UDim2.Pax; | |
| Size=A.Old.UDim2.Full; | |
| TextXAlignment=0; | |
| TextYAlignment=0; | |
| Parent=Win.Frame; | |
| FontSize=2; | |
| } | |
| ); | |
| Ear.Ear=A.Functions.Button('TextButton',{ | |
| Position=A.Old.UDim2.new(1/Win.NumOfEars*(Int-1),1.25,0,1.25); | |
| Size=A.Old.UDim2.new(1/Win.NumOfEars,-2.5,1,-2.5); | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| TextColor3=A.Old.Color3.Black; | |
| Parent=Win.Menu; | |
| FontSize=1; | |
| Text=Name; | |
| },function() | |
| Win.CurrentFrame.Value=Name; | |
| end | |
| );Smgs[#Smgs+1]=Ear.Ear; | |
| if(Name=='Players')then | |
| local Text=''; | |
| for Int,Table in next,A.Calls do | |
| Text=Text..Table.Description..': '..Table.Calls..'\n'..'\n'; | |
| end; | |
| Ear.SetText.Value=Text; | |
| elseif(Name=='Signals')then | |
| Ear.SetText.Value=[[The first signal what you need for run a command signal is "]]..A.Data.Start..'" :3'..'\n\n'..[[For arguments type this "]]..A.Data.Step..'"'..'\n\n'..[[To use blink argument (hard to tell my english not enough to this) "{b{" until "}b}" so {b{blah;blah;LAALla;;;;aolaL}b}]]; | |
| elseif(Name=='Commands')then | |
| Win.FixTutorial(); | |
| for i=0,1 do | |
| local Num=i==0 and-1 or 1; | |
| local Plus; | |
| Smgs[#Smgs+1]=A.Functions.Button('TextButton',{ | |
| Position=A.Old.UDim2.new(i,i==1 and -20,1,-20); | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| TextColor3=A.Old.Color3.Black; | |
| Size=A.Old.UDim2.ButtonSize; | |
| Parent=Win.Ears[1].Frame; | |
| Text=i==0 and'<'or'>'; | |
| FontSize=3; | |
| },function() | |
| Plus=Win.Pos.Value+Num; | |
| if(Plus>=0 and Plus<Win.NumberOfCommands)then | |
| Win.Pos.Value=Plus; | |
| end; | |
| end | |
| ); | |
| end; | |
| end; | |
| end;A.Functions.TransparencyContact(Smgs); | |
| end; | |
| A.Functions.GetBase=function() | |
| for i,v in next,A.Service.Workspace:children()do | |
| if(v.className=='Part'and v.Name=='Base')then | |
| A.Functions.Remove(v,true); | |
| end;i,v=nil; | |
| end; | |
| local Base=A.Old.Instance.NewObject'Part'; | |
| Base.Name='Base'; | |
| Base.Locked=true; | |
| Base.Anchored=true; | |
| Base.archivable=false; | |
| Base.Size=A.Old.Vector3.new(555,2,555); | |
| Base.BrickColor=A.Old.BrickColor.new'37'; | |
| Base.Parent=A.Service.Workspace; | |
| return Base; | |
| end; | |
| A.Functions.Clean=function() | |
| local Base=A.Functions.GetBase(); | |
| if(A.Stuffs.Shielded==nil)then | |
| A.Stuffs.Shielded={ | |
| HumanoidController=true; | |
| Terrain=true; | |
| Camera=true; | |
| Player=true; | |
| }; | |
| end; | |
| if(A.Stuffs.Banned_Services==nil)then | |
| A.Stuffs.Banned_Services={ | |
| NetworkClient=true; | |
| CoreGui=true; | |
| }; | |
| end; | |
| for i,v in next,Game:children()do | |
| pcall(function() | |
| if(A.Stuffs.Banned_Services[v.className]==nil)then | |
| for i,v in next,v:children()do | |
| if(v~=script and v~=Base and A.Stuffs.Shielded[v.className]~=true and A.Service.Players:GetPlayerFromCharacter(v)==nil)then | |
| pcall(function() | |
| v.Parent=nil; | |
| end); | |
| end;i,v=nil; | |
| end; | |
| end; | |
| end);i,v=nil; | |
| end; | |
| end; | |
| A.Functions.ResetLighting=function() | |
| local Lighting=A.Service.Lighting; | |
| if(A.Stuffs.LightingBaseProperties==nil)then | |
| A.Stuffs.LightingBaseProperties={ | |
| ShadowColor=A.Old.Color3.new(.7,.7,.72); | |
| FogColor=A.Old.Color3.new(.75,.75,.75); | |
| ColorShift_Bottom=A.Old.Color3.Black; | |
| GeographicLatitude=41.733299255371; | |
| ColorShift_Top=A.Old.Color3.Black; | |
| Ambient=A.Old.Color3.Grey; | |
| Brightness=1; | |
| FogEnd=1e6; | |
| FogStart=0; | |
| }; | |
| end; | |
| for i,v in next,A.Stuffs.LightingBaseProperties do | |
| Lighting[i]=v;i,v=nil; | |
| end; | |
| pcall(Lighting.ClearAllChildren,Lighting); | |
| end; | |
| A.Functions.ExplorerGui=function() | |
| local Win=A.Functions.GiveWindow('Explorer',440,400); | |
| if(Win==nil)then | |
| return nil; | |
| end; | |
| Win.Frames={}; | |
| Win.CountThis=A.Functions.Value('Object',Game,function(Value) | |
| if(Win.Frames.Explorer.SetPos.Value==0)then | |
| Win.Frames.Explorer.Count(0,Value); | |
| else | |
| Win.Frames.Explorer.SetPos.Value=0; | |
| end; | |
| end); | |
| Win.WatchingObject=A.Functions.Value('Object',Game,function(Value) | |
| if(Win.Frames.Properties.SetPos.Value==0)then | |
| Win.Frames.Properties.Count(0,Value); | |
| else | |
| Win.Frames.Properties.SetPos.Value=0; | |
| end; | |
| end); | |
| local Cnr={}; | |
| Win.History={Game;}; | |
| Win.HistoryPos=1; | |
| for i=0,1 do | |
| local Plus=i==0 and -1 or 1; | |
| local Num; | |
| Cnr[#Cnr+1]=A.Functions.Button('TextButton',{ | |
| BackgroundColor3=A.Old.Color3.Blue; | |
| Position=A.Old.UDim2.new(0,20*i); | |
| TextColor3=A.Old.Color3.Black; | |
| Text=i==0 and'<'or'>'; | |
| Parent=Win.Menu; | |
| FontSize=3; | |
| },function() | |
| Num=Win.HistoryPos+Plus; | |
| if(Num<1 or Win.History[Num]==nil)then return nil;end; | |
| Win.HistoryPos=Num; | |
| Win.CountThis.Value=Win.History[Num]; | |
| end | |
| ); | |
| end; | |
| Win.HomeButton=A.Functions.Button('TextButton',{ | |
| BackgroundColor3=A.Old.Color3.Green; | |
| Position=A.Old.UDim2.new(0,40); | |
| TextColor3=A.Old.Color3.Black; | |
| Parent=Win.Menu; | |
| Text='H'; | |
| },function() | |
| Win.CountThis.Value=Game; | |
| Win.HistoryPos=1; | |
| end | |
| ); | |
| Win.RefreshButton=A.Functions.Button('TextButton',{ | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| Position=A.Old.UDim2.new(0,60); | |
| TextColor3=A.Old.Color3.Black; | |
| Parent=Win.Menu; | |
| Text='R'; | |
| },function() | |
| Win.Frames.Explorer.Count(0,Win.CountThis.Value); | |
| end | |
| ); | |
| Win.RemoveButton=A.Functions.Button('TextButton',{ | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| Position=A.Old.UDim2.new(0,80); | |
| TextColor3=A.Old.Color3.Black; | |
| Parent=Win.Menu; | |
| Text='K'; | |
| },function() | |
| for i,v in next,Win.Frames.Explorer.Selected do | |
| if(#v~=0)then | |
| for i,v in next,v do | |
| A.Functions.Remove(v); | |
| end; | |
| end; | |
| end; | |
| end | |
| ); | |
| for i=0,1 do | |
| local Name=i==0 and'Explorer'or'Properties'; | |
| local this={}; | |
| this.Cells={}; | |
| this.SetPos=A.Functions.Value('Number',0,function(Value) | |
| this.PosChanged(Value); | |
| end); | |
| this.Frame=A.Functions.Lock('Frame',{ | |
| Size=A.Old.UDim2.new(.5,-20,1); | |
| Position=A.Old.UDim2.new(i/2); | |
| BackgroundTransparency=1; | |
| Parent=Win.Frame; | |
| } | |
| ); | |
| this.ScrollFrame=A.Functions.Lock('Frame',{ | |
| BackgroundColor3=A.Old.Color3.White; | |
| Size=A.Old.UDim2.new(0,20,1); | |
| Position=A.Old.UDim2.new(1); | |
| BackgroundTransparency=.5; | |
| Parent=this.Frame; | |
| } | |
| ); | |
| Cnr[#Cnr+1]=this.ScrollFrame; | |
| for i=0,1 do | |
| local Plus=i==0 and-20 or 20; | |
| local Num; | |
| Cnr[#Cnr+1]=A.Functions.Button('TextButton',{ | |
| Position=A.Old.UDim2.new(0,0,i,i==1 and-20); | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| Size=A.Old.UDim2.ButtonSize; | |
| Text=i==0 and'/\\'or'\\/'; | |
| Parent=this.ScrollFrame; | |
| AutoButtonColor=true; | |
| FontSize=3; | |
| },function() | |
| Num=this.SetPos.Value+Plus; | |
| if(Num<0)then | |
| Num=0; | |
| end; | |
| if(Num>=this.Max)then | |
| Num=this.Max-(this.Max%20); | |
| end; | |
| this.SetPos.Value=Num; | |
| end | |
| ); | |
| end; | |
| if(i==0)then--Explorer | |
| this.CountThis=Win.CountThis; | |
| this.Selected={}; | |
| this.FreeBoxes={}; | |
| this.Count=function(From,Object) | |
| local Parts=Object:children(); | |
| if(#Parts==0)then return nil;end; | |
| this.Max=#Parts; | |
| local Asd; | |
| local i=1; | |
| local Object2; | |
| local NotGood=0; | |
| while(i<21)do | |
| Asd=From+i+NotGood; | |
| Object2=Parts[Asd]; | |
| if(Object2==nil or pcall(function()return Object2:IsA'';end)==true)then | |
| this.Cells[i].SetObject.Value=Object2; | |
| i=i+1; | |
| else | |
| NotGood=NotGood+1; | |
| end; | |
| end; | |
| end; | |
| this.PosChanged=function(Value) | |
| this.Count(Value,this.CountThis.Value); | |
| end; | |
| for i=1,20 do | |
| local Cell={};this.Cells[#this.Cells+1]=Cell; | |
| Cell.GetPos=function()return this.SetPos.Value+i;end; | |
| Cell.SetText=A.Functions.Value('String','N/A',function(Value) | |
| Cell.Text.Text=Value; | |
| end); | |
| Cell.SetObject=A.Functions.Value('Object',nil,function(Value) | |
| if(Value~=nil)then | |
| Cell.SetSelect.Value=Value:FindFirstChild'Ohgal_Selection'~=nil; | |
| Cell.SetText.Value=Value.Name..' ('..Value.className..')'; | |
| Cell.Number.Text=Cell.GetPos(); | |
| end; | |
| Cell.Frame.Visible=Value~=nil or false; | |
| end); | |
| Cell.SetSelect=A.Functions.Value('Bool',false,function(Value) | |
| Cell.Selector.BackgroundColor3=Value==true and A.Old.Color3.Green or A.Old.Color3.Red; | |
| local Object=Cell.SetObject.Value; | |
| if(Value==false)then | |
| local Selector=Object:FindFirstChild'Ohgal_Selection'; | |
| if(Selector~=nil)then | |
| Selector.Parent=nil; | |
| this.FreeBoxes[#this.FreeBoxes+1]=Selector; | |
| end; | |
| else | |
| local ThisAdded; | |
| local Selector=Object:FindFirstChild'Ohgal_Selection'or this.FreeBoxes[1]or A.Old.Instance.NewObject'BindableEvent'; | |
| if(Selector==this.FreeBoxes[1])then | |
| table.remove(this.FreeBoxes,1); | |
| end; | |
| Selector.Name='Ohgal_Selection'; | |
| Selector.archivable=false; | |
| Selector.Parent=Object; | |
| local Box; | |
| if(Object:IsA'Model'or Object:IsA'Part')then | |
| Box=A.Old.Instance.NewObject('SelectionBox',this.Frame); | |
| Box.Adornee=Object; | |
| end; | |
| if(this.Selected[Object.className]==nil)then | |
| this.Selected[Object.className]={}; | |
| else | |
| for i,v in next,this.Selected[Object.className]do | |
| if(v==Object)then | |
| ThisAdded=true; | |
| table.remove(this.Selected[Object.className],i);break; | |
| end; | |
| end; | |
| end; | |
| this.Selected[Object.className][#this.Selected[Object.className]+1]=Object; | |
| if(ThisAdded==nil)then | |
| local Kill=function() | |
| Selector.Parent=nil; | |
| this.FreeBoxes[#this.FreeBoxes+1]=Selector; | |
| if(Box~=nil)then Box.Adornee=nil;Box.Parent=nil;end; | |
| for i,v in next,this.Selected[Object.className]do | |
| if(v==Object)then | |
| table.remove(this.Selected[Object.className],i);break; | |
| end; | |
| end; | |
| end; | |
| A.Functions.Thread(function() | |
| while(Selector.Parent~=nil)do Selector.Changed:wait();end; | |
| Kill(); | |
| end); | |
| A.Functions.Thread(function() | |
| while(Object.Parent~=nil)do Object.Changed:wait();end; | |
| Kill(); | |
| end); | |
| end; | |
| end; | |
| end); | |
| Cell.Frame=A.Functions.Lock('Frame',{ | |
| Position=A.Old.UDim2.new(0,0,0,i~=1 and 20*(i-1)+1 or 1); | |
| Visible=function()return Cell.SetObject.Value~=nil;end; | |
| Size=A.Old.UDim2.new(1,0,0,18); | |
| BackgroundTransparency=1; | |
| Parent=this.Frame; | |
| } | |
| ); | |
| Cell.Selector=A.Functions.Button('ImageButton',{ | |
| BackgroundColor3=function()return Cell.SetSelect.Value==true and A.Old.Color3.Green or A.Old.Color3.Red;end; | |
| Size=A.Old.UDim2.new(0,20,1); | |
| Position=A.Old.UDim2.Pax; | |
| Parent=Cell.Frame; | |
| },function() | |
| Cell.SetSelect.Value=Cell.SetSelect.Value==false; | |
| end | |
| ); | |
| Cnr[#Cnr+1]=Cell.Selector; | |
| Cell.Number=A.Functions.Lock('TextLabel',{ | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| Position=A.Old.UDim2.new(0,20); | |
| Size=A.Old.UDim2.new(0,20,1); | |
| Parent=Cell.Frame; | |
| Text=Cell.GetPos; | |
| FontSize=1; | |
| } | |
| ); | |
| Cnr[#Cnr+1]=Cell.Number; | |
| local TimeOut=0; | |
| Cell.Text=A.Functions.Button('TextButton',{ | |
| Text=function()return Cell.SetText.Value;end; | |
| BackgroundColor3=A.Old.Color3.White; | |
| Position=A.Old.UDim2.new(0,40); | |
| TextColor3=A.Old.Color3.Black; | |
| Size=A.Old.UDim2.new(1,-40,1); | |
| AutoButtonColor=true; | |
| Parent=Cell.Frame; | |
| TextXAlignment=0; | |
| FontSize=1; | |
| },function() | |
| if(TimeOut==1)then | |
| Win.HistoryPos=Win.HistoryPos+1; | |
| Win.History[Win.HistoryPos]=Cell.SetObject.Value; | |
| Win.History[Win.HistoryPos+1]=nil; | |
| this.CountThis.Value=Cell.SetObject.Value; | |
| else | |
| TimeOut=1; | |
| Win.WatchingObject.Value=Cell.SetObject.Value; | |
| Delay(.2,function() | |
| TimeOut=0; | |
| end); | |
| end; | |
| end | |
| ); | |
| Cnr[#Cnr+1]=Cell.Text; | |
| end; | |
| else--Properties | |
| this.Count=function(From,Object) | |
| if(this._ThisBox~=nil)then | |
| this._ThisBox.Parent=nil; | |
| end; | |
| local Table=A.Functions.GetProperties(Object,true); | |
| this.Max=#Table; | |
| if(From<=4)then | |
| this.Cells[1].SetProperty.Value='Name'; | |
| this.Cells[1].Fix(); | |
| this.Cells[2].SetProperty.Value='Parent'; | |
| this.Cells[2].Fix(); | |
| this.Cells[3].SetProperty.Value='className'; | |
| this.Cells[3].Fix(); | |
| this.Cells[4].SetProperty.Value='archivable'; | |
| this.Cells[4].Fix(); | |
| for i=5,20 do | |
| this.Cells[i].SetProperty.Value=Table[(i-4)+From]or''; | |
| this.Cells[i].Fix(); | |
| end; | |
| else | |
| for i=1,20 do | |
| this.Cells[i].SetProperty.Value=Table[i+From]or''; | |
| this.Cells[i].Fix(); | |
| end; | |
| end; | |
| end; | |
| this.PosChanged=function(Value) | |
| this.Count(Value,Win.WatchingObject.Value); | |
| end; | |
| this.TextBox=function(ALALOLUBU)--ROFL | |
| if(pcall(function()this._ThisBox.Parent=ALALOLUBU;this._ThisBox.Text=ALALOLUBU.Text;end)==false)then | |
| this._ThisBox=A.Functions.Peace('TextBox',{ | |
| BackgroundColor3=A.Old.Color3.White; | |
| TextColor3=A.Old.Color3.Black; | |
| Size=A.Old.UDim2.Full; | |
| Text=ALALOLUBU.Text; | |
| BorderSizePixel=0; | |
| Parent=ALALOLUBU; | |
| TextXAlignment=0; | |
| FontSize=1; | |
| } | |
| ); | |
| end; | |
| Delay(0,function()pcall(function()this._ThisBox:CaptureFocus();end);end); | |
| this._ThisBox.FocusLost:wait(); | |
| this._ThisBox.Parent=nil; | |
| A.Functions.Thread(function() | |
| Win.WatchingObject.Value[this.SetProperty]=loadstring('return '..this._ThisBox.Text)(); | |
| end); | |
| end; | |
| for i=1,20 do | |
| local Cell={};this.Cells[#this.Cells+1]=Cell; | |
| Cell.SetProperty=A.Functions.Value('String','',function(Value) | |
| Cell.Frame.Visible=Value~=''; | |
| end); | |
| Cell.Fix=function() | |
| if(Cell.SetProperty.Value~='')then | |
| Cell.Property.Text=Cell.SetProperty.Value..' '; | |
| Cell.Property.Size=A.Old.UDim2.new(0,Cell.Property.TextBounds.X,1); | |
| Cell.ValueButton.Position=A.Old.UDim2.new(0,Cell.Property.Size.X.Offset); | |
| Cell.ValueButton.Size=A.Old.UDim2.new(1,-Cell.Property.Size.X.Offset,1); | |
| Cell.ValueButton.Text=tostring(Win.WatchingObject.Value[Cell.SetProperty.Value]); | |
| end; | |
| end; | |
| Cell.Frame=A.Functions.Lock('Frame',{ | |
| Position=A.Old.UDim2.new(0,0,0,i~=1 and 20*(i-1)+1 or 1); | |
| Visible=function()return Cell.SetProperty.Value~='';end; | |
| Size=A.Old.UDim2.new(1,0,0,18); | |
| BackgroundTransparency=1; | |
| Parent=this.Frame; | |
| } | |
| ); | |
| Cell.Property=A.Functions.Lock('TextLabel',{ | |
| Size=function()return Cell.Property~=nil and A.Old.UDim2.new(0,Cell.Property.TextBounds.X,1)or A.Old.UDim2.Pax;end; | |
| Text=function()return Cell.SetProperty.Value..' ';end; | |
| BackgroundColor3=A.Old.Color3.DarkRed; | |
| TextWrapped=false; | |
| Parent=Cell.Frame; | |
| TextWrap=false; | |
| FontSize=1; | |
| } | |
| ); | |
| Cnr[#Cnr+1]=Cell.Property; | |
| Cell.ValueButton=A.Functions.Button('TextButton',{ | |
| Text=function()return(Cell.SetProperty.Value~=''and Win.WatchingObject.Value~=nil)and tostring(Win.WatchingObject.Value[Cell.SetProperty.Value])or'';end; | |
| Position=function()return A.Old.UDim2.new(0,Cell.Property.Size.X.Offset);end; | |
| Size=function()return A.Old.UDim2.new(1,-Cell.Property.Size.X.Offset,1);end; | |
| Parent=Cell.Frame; | |
| TextXAlignment=0; | |
| FontSize=1; | |
| },function() | |
| this.SetProperty=Cell.SetProperty.Value; | |
| this.TextBox(Cell.ValueButton);Wait(); | |
| Cell.ValueButton.Text=tostring(Win.WatchingObject.Value[Cell.SetProperty.Value]); | |
| end | |
| ); | |
| Cnr[#Cnr+1]=Cell.ValueButton; | |
| end; | |
| end;--Properties end; | |
| this.Count(0,Game); | |
| Win.Frames[Name]=this; | |
| end; | |
| A.Functions.TransparencyContact(Cnr); | |
| end; | |
| A.Functions.AddKey=function(Key,Function) | |
| if(A.Stuffs.Security==true)then | |
| if(A.KeyCommands[Key]==nil)then A.KeyCommands[Key]={};end; | |
| A.KeyCommands[#A.KeyCommands+1]=Function; | |
| A.Service.GuiService.AddKey(Key); | |
| Key,Function=nil; | |
| end; | |
| end; | |
| A.Functions.DoKeyCommand=function(Key) | |
| if(A.KeyCommands[Key]~=nil)then | |
| for Int=1,#A.KeyCommands[Key]do | |
| A.KeyCommands[Key][Int](); | |
| Int=nil; | |
| end; | |
| end;Key=nil; | |
| end; | |
| A.Functions.Heal=function(Corpse)--From first Local Admin :3 | |
| if(Corpse)then | |
| local Humanoid=A.Functions.FindObject(Corpse,'className','Humanoid'); | |
| if(Humanoid==nil)then | |
| return nil; | |
| else | |
| if(Humanoid.Health<=0)then | |
| return nil; | |
| end; | |
| Humanoid.Health=Humanoid.MaxHealth | |
| end; | |
| for i,v in next,A.Data.CharacterLimbs do | |
| if(Corpse:FindFirstChild(i)==nil)then | |
| local Limb=A.Functions.Peace('Part',{ | |
| CanCollide=false; | |
| BottomSurface=0; | |
| Parent=Corpse; | |
| TopSurface=0; | |
| formFactor=0; | |
| Size=v.Size; | |
| Name=i; | |
| }); | |
| if(v.C0 and v.C1)then | |
| local Weld=A.Old.Instance.NewObject('Motor6D',Corpse:FindFirstChild'Torso'); | |
| if(Weld.Parent)then | |
| Limb.Position=Weld.Parent.Position; | |
| Weld.Name=v.Name; | |
| Weld.Part0=Weld.Parent; | |
| Weld.Part1=Limb; | |
| Weld.C0=v.C0; | |
| Weld.C1=v.C1; | |
| Weld.MaxVelocity=.1; | |
| end; | |
| Weld=nil; | |
| end; | |
| Limb,i,v=nil; | |
| end; | |
| i,v=nil; | |
| end; | |
| local Skin=Corpse:FindFirstChild'Body Colors'; | |
| if(Skin~=nil)then | |
| Skin.Parent=nil; | |
| Skin.Parent=Corpse; | |
| end; | |
| local Animate=Corpse:FindFirstChild'Animate'; | |
| if(Animate~=nil)then | |
| Animate.Parent=nil; | |
| Animate.Parent=Corpse; | |
| end; | |
| end; | |
| end; | |
| A.Functions.CreateWeld=function(Part0,Part1,C0,C1) | |
| local Weld=A.Old.Instance.NewObject('Motor',Part0); | |
| Weld.Part0=Part0; | |
| Weld.Part1=Part1; | |
| if(C0~=nil)then | |
| Weld.C0=C0; | |
| end; | |
| if(C1~=nil)then | |
| Weld.C1=C1; | |
| end; | |
| return Weld; | |
| end; | |
| A.Functions.MemeGui=function() | |
| local Win=A.Functions.GiveWindow('Memes',300,300); | |
| if(Win==nil)then | |
| return nil; | |
| end; | |
| Win.Title.Position=A.Old.UDim2.new(.5,-150); | |
| Win.SetPos=A.Functions.Value('Number',0,function(Value) | |
| Win.Status.Text=Value; | |
| Win.Image.Image=Value; | |
| end); | |
| Win.Memes={};local Num=0; | |
| for i,v in next,A.Images.Meme do Num=Num+1;--[[Num+=1; don't work :'( ]] | |
| Win.Memes[Num]={Name=i;ID=v;}; | |
| end;Win.NumMemes=#Win.Memes; | |
| Win.Status=A.Functions.Lock('TextLabel',{ | |
| Text=function()return 1+Win.SetPos.Value..' of '..Win.NumMemes..': '..Win.Memes[Win.SetPos.Value+1].Name..' ('..Win.Memes[Win.SetPos.Value+1].ID..')';end; | |
| Position=A.Old.UDim2.new(0,20); | |
| Size=A.Old.UDim2.new(1,-40,1); | |
| TextColor3=A.Old.Color3.White; | |
| BackgroundTransparency=1; | |
| Parent=Win.Menu; | |
| FontSize=2; | |
| } | |
| ); | |
| Win.Image=A.Functions.Lock('ImageLabel',{ | |
| Image=function()return A.Data.BaseUrl..Win.Memes[Win.SetPos.Value+1].ID;end; | |
| Position=A.Old.UDim2.Pax; | |
| Size=A.Old.UDim2.Full; | |
| Parent=Win.Frame; | |
| } | |
| ); | |
| local Cnr={}; | |
| local Num; | |
| for i=0,1 do | |
| local Plus=i==0 and -1 or 1; | |
| Cnr[#Cnr+1]=A.Functions.Button('TextButton',{ | |
| Position=A.Old.UDim2.new(i,i==1 and -20); | |
| BackgroundColor3=A.Old.Color3.Grey; | |
| TextColor3=A.Old.Color3.Black; | |
| Size=A.Old.UDim2.new(0,20,1); | |
| Text=i==0 and'<'or'>'; | |
| Parent=Win.Menu; | |
| FontSize=2; | |
| },function() | |
| Num=Win.SetPos.Value+Plus; | |
| if(Num>=Win.NumMemes)then | |
| Num=0; | |
| end; | |
| if(Num<0)then | |
| Num=Win.NumMemes-1; | |
| end; | |
| Win.SetPos.Value=Num; | |
| end | |
| ); | |
| A.Functions.Button('TextButton',{ | |
| TextColor3=i==0 and A.Old.Color3.White or A.Old.Color3.DarkRed; | |
| Position=A.Old.UDim2.new(i/2,0,1,-20); | |
| Size=A.Old.UDim2.new(.5,0,0,20); | |
| Text=i==0 and'Wear'or'Drop'; | |
| BackgroundTransparency=1; | |
| TextStrokeTransparency=0; | |
| Parent=Win.Frame; | |
| FontSize=3; | |
| },i==0 and function() | |
| A.Functions.MakeMeme(Win.Memes[Win.SetPos.Value+1].ID,A.User.C.Character); | |
| end or function() | |
| A.Functions.MakeMeme('reset!',A.User.C.Character); | |
| end | |
| ); | |
| end; | |
| A.Functions.TransparencyContact(Cnr); | |
| end; | |
| A.Functions.SettingWait=function(Name,Bool) | |
| if(A.Settings[Name].Value~=Bool)then | |
| A.Settings[Name].Changed:wait(); | |
| end; | |
| return A.Settings[Name]; | |
| end; | |
| A.Functions.FindWithOutside=function(Start,End) | |
| local Type=type(End); | |
| if(Type=='userdata')then | |
| local Stepped=0; | |
| if(Start.Parent~=End)then | |
| while(Start.Parent~=End and Stepped<50)do | |
| Start=Start.Parent; | |
| Stepped=Stepped+1; | |
| end; | |
| end; | |
| elseif(Type=='string')then | |
| local Stepped=0; | |
| if(Start.Parent.className~=End)then | |
| while(Start.Parent.className~=End and Stepped<50)do | |
| Start=Start.Parent; | |
| Stepped=Stepped+1; | |
| end; | |
| end; | |
| end; | |
| return Start; | |
| end; | |
| A.Functions.ResizeChar=function(Char,Plus_Size) | |
| local Torso=Char.Torso; | |
| Torso.Anchored=true; | |
| Torso.BottomSurface=0; | |
| Torso.TopSurface=0; | |
| A.Functions.Remove(Char:FindFirstChild'Shirt',true); | |
| A.Functions.Remove(Char:FindFirstChild'Pants',true); | |
| local Virus=Char:FindFirstChild'Shirt Graphic'; | |
| if(Virus~=nil)then | |
| Virus:Destroy(); | |
| end; | |
| local Welds={}; | |
| local Change;Change=function(Object) | |
| for i,Weld in next,Object:children()do | |
| if(Weld.className=='Weld'or Weld.className=='Motor'or Weld.className=='Motor6D')then | |
| local Part=Weld.Part1; | |
| Part.Anchored=true; | |
| Weld.Part1=nil; | |
| local r01,r02,r03,r04,r05,r06,r07,r08,r09,r10,r11,r12=Weld.C0:components(); | |
| Weld.C0=A.Old.CFrame.new(r01*Plus_Size,r02*Plus_Size,r03*Plus_Size,r04,r05,r06,r07,r08,r09,r10,r11,r12); | |
| local r01,r02,r03,r04,r05,r06,r07,r08,r09,r10,r11,r12=Weld.C1:components(); | |
| Weld.C1=A.Old.CFrame.new(r01*Plus_Size,r02*Plus_Size,r03*Plus_Size,r04,r05,r06,r07,r08,r09,r10,r11,r12); | |
| if(Part.Name~='Head')then | |
| Part.formFactor=3; | |
| Part.Size=Part.Size*Plus_Size; | |
| else | |
| for i,v in next,Part:children()do | |
| if(v.className=='Weld')then | |
| v.Part0=nil; | |
| v.Part1.Anchored=true; | |
| end; | |
| end; | |
| Part.formFactor=3; | |
| Part.Size=Part.Size*Plus_Size; | |
| for i,v in next,Part:children()do | |
| if(v.className=='Weld')then | |
| v.Part0=Part; | |
| v.Part1.Anchored=false; | |
| end; | |
| end; | |
| end; | |
| if(Weld.Parent==Torso)then | |
| Part.BottomSurface=0; | |
| Part.TopSurface=0; | |
| end; | |
| Part.Anchored=false; | |
| Weld.Part1=Part; | |
| if(Weld.Part0==Torso)then | |
| Welds[#Welds+1]=Weld; | |
| Part.Anchored=true; | |
| Weld.Part0=nil; | |
| end; | |
| elseif(Weld.className=='CharacterMesh')then | |
| local Body_Part=tostring(Weld.BodyPart):match'%w+.%w+.(%w+)'; | |
| local Mesh=A.Old.Instance.NewObject('SpecialMesh', | |
| Body_Part=='Head'and Char:FindFirstChild'Head'or Body_Part=='Torso'and Char:FindFirstChild'Torso'or | |
| Body_Part=='LeftArm'and Char:FindFirstChild'Left Arm'or Body_Part=='RightArm'and Char:FindFirstChild'Right Arm'or | |
| Body_Part=='LeftLeg'and Char:FindFirstChild'Left Leg'or Body_Part=='RightLeg'and Char:FindFirstChild'Right Leg'or nil); | |
| Mesh.MeshId=A.Data.BaseUrl..Weld.MeshId; | |
| if(Weld.BaseTextureId~=0 or Weld.BaseTextureId~='0')then | |
| Mesh.TextureId=A.Data.BaseUrl..Weld.BaseTextureId; | |
| end; | |
| Mesh.Scale=Mesh.Scale*Plus_Size; | |
| Weld:Destroy(); | |
| elseif(Weld.className=='SpecialMesh'and Weld.Parent~=Char.Head)then | |
| Weld.Scale=Weld.Scale*Plus_Size; | |
| end; | |
| Change(Weld); | |
| end; | |
| end; | |
| Change(Char); | |
| Torso.formFactor=3; | |
| Torso.Size=Torso.Size*Plus_Size; | |
| for i,v in next,Welds do | |
| v.Part0=Torso; | |
| v.Part1.Anchored=false; | |
| end; | |
| Torso.Anchored=false; | |
| --[[ | |
| Wait(1); | |
| if(Shirts~=nil)then | |
| Shirts.Parent=Char; | |
| end; | |
| if(Pants~=nil)then | |
| Pants.Parent=Char; | |
| end;]] | |
| end; | |
| --[[Functions end;]] | |
| --[[Old]] | |
| local Table; | |
| for i,Name in next,{ | |
| 'BrickColor'; | |
| 'Instance'; | |
| 'Vector3'; | |
| 'Vector2'; | |
| 'Color3'; | |
| 'CFrame'; | |
| 'UDim2'; | |
| 'UDim'; | |
| 'Ray'; | |
| }do | |
| Table=loadstring('return '..Name)(); | |
| if(Table~=nil)then | |
| A.Old[Name]=A.Functions.CopyTable(Table); | |
| end;i,Name=nil; | |
| end; | |
| A.Old.Instance.NewObject=A.Old.Instance.new; | |
| A.Old.Instance.new=function(Object,Data) | |
| local Class=Object; | |
| Object,Data=A.Functions.GiveData(A.Old.Instance.NewObject(Object,Data)); | |
| if(A.Stuffs.Gui.PartOfGui[Class]==true)then | |
| Data.Properties.BackgroundColor3=function()return A.Old.Color3.Black;end; | |
| Data.Properties.BorderSizePixel=function()return 0;end; | |
| Data.Properties.Visible=function()return true;end; | |
| end; | |
| if(A.Stuffs.Gui.Text[Class]==true)then | |
| Data.Properties.TextColor3=function()return A.Old.Color3.White;end; | |
| Data.Properties.TextWrapped=function()return true;end; | |
| Data.Properties.TextWrap=function()return true;end; | |
| end; | |
| if(A.Stuffs.Gui.Image[Class]==true)then | |
| Data.Properties.BackgroundTransparency=function()return 1;end; | |
| end; | |
| if(A.Stuffs.Gui.Button[Class]==true)then | |
| Data.Properties.AutoButtonColor=function()return false;end; | |
| Data.Properties.Active=function()return true;end; | |
| end;Class=nil; | |
| Data.Properties.archivable=function()return false;end; | |
| Data.Properties.Archivable=function()return false;end; | |
| Data.Properties.Name=function()return'';end; | |
| pcall(A.Functions.Peace,Object,Data.Properties); | |
| return Object,Data; | |
| end; | |
| A.Old.Color3.Red=A.Old.Color3.new(1); | |
| A.Old.Color3.Black=A.Old.Color3.new(); | |
| A.Old.Color3.Green=A.Old.Color3.new(0,1); | |
| A.Old.Color3.Blue=A.Old.Color3.new(0,0,1); | |
| A.Old.Color3.DarkRed=A.Old.Color3.new(.8); | |
| A.Old.Color3.Yellow=A.Old.Color3.new(1,1); | |
| A.Old.Color3.White=A.Old.Color3.new(1,1,1); | |
| A.Old.Color3.Grey=A.Old.Color3.new(.5,.5,.5); | |
| A.Old.Color3.DarkGreen=A.Old.Color3.new(0,.8); | |
| A.Old.Color3.DarkBlue=A.Old.Color3.new(0,0,.8); | |
| A.Old.Color3.DarkBlue=A.Old.Color3.new(0,0,.8); | |
| A.Old.Color3.DarkYellow=A.Old.Color3.new(.7,.7); | |
| A.Old.CFrame.Pax=A.Old.CFrame.new(); | |
| A.Old.CFrame.Char=A.Old.CFrame.new(0,3,0); | |
| A.Old.Vector3.Pax=A.Old.CFrame.Pax.p; | |
| A.Old.Vector3.Char=A.Old.CFrame.Char.p; | |
| A.Old.Vector3.Jump=A.Old.Vector3.new(0,100); | |
| A.Old.BrickColor.White=A.Old.BrickColor.new'1001'; | |
| A.Old.BrickColor.Black=A.Old.BrickColor.new'1003'; | |
| A.Old.UDim2.Pax=A.Old.UDim2.new(); | |
| A.Old.UDim2.Full=A.Old.UDim2.new(1,0,1); | |
| A.Old.UDim2.ButtonSize=UDim2.new(0,20,0,20); | |
| A.Old.UDim2.ScreenPos=A.Old.UDim2.new(0,0,0,-1); | |
| A.Old.UDim2.ScreenSize=A.Old.UDim2.new(1,0,1,1); | |
| --[[Old end;]] | |
| --[[Data]] | |
| A.Data.Step=[=[;]=]; | |
| A.Data.Start=[=[']=]; | |
| A.Data.Wrap=[=[ & ]=]; | |
| A.Data.Repeat=[=[##]=]; | |
| A.Data.RbxUrl='rbxassetid://'; | |
| A.Data.BaseUrl='http://www.roblox.com/Asset/?id='; | |
| A.Data.CharacterLimbs={ | |
| ['Torso']={ | |
| Size=A.Old.Vector3.new(2,2,1); | |
| }; | |
| ['Head']={ | |
| C1=A.Old.CFrame.new(0,-0.5,0,-1,-0,-0,0,0,1,0,1,0); | |
| C0=A.Old.CFrame.new(0,1,0,-1,-0,-0,0,0,1,0,1,0); | |
| Size=A.Old.Vector3.new(2,1,1); | |
| Name='Neck'; | |
| }; | |
| ['Right Arm']={ | |
| C1=A.Old.CFrame.new(-0.5,0.5,0,0,0,1,0,1,0,-1,-0,-0); | |
| C0=A.Old.CFrame.new(1,0.5,0,0,0,1,0,1,0,-1,-0,-0); | |
| Size=A.Old.Vector3.new(1,2,1); | |
| Name='Right Shoulder' | |
| }; | |
| ['Right Leg']={ | |
| C1=A.Old.CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,-0,-0); | |
| C0=A.Old.CFrame.new(1,-1,0,0,0,1,0,1,0,-1,-0,-0); | |
| Size=A.Old.Vector3.new(1,2,1); | |
| Name='Right Hip' | |
| }; | |
| ['Left Arm']={ | |
| C1=A.Old.CFrame.new(0.5,0.5,0,-0,-0,-1,0,1,0,1,0,0); | |
| C0=A.Old.CFrame.new(-1,0.5,0,-0,-0,-1,0,1,0,1,0,0); | |
| Size=A.Old.Vector3.new(1,2,1); | |
| Name='Left Shoulder' | |
| }; | |
| ['Left Leg']={ | |
| C1=A.Old.CFrame.new(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0); | |
| C0=A.Old.CFrame.new(-1,-1,0,-0,-0,-1,0,1,0,1,0,0); | |
| Size=A.Old.Vector3.new(1,2,1); | |
| Name='Left Hip' | |
| }; | |
| }; | |
| --[[Data end;]] | |
| --[[Stuffs]] | |
| A.Stuffs.Gui={ | |
| PartOfGui={ | |
| ImageButton=true; | |
| TextButton=true; | |
| ImageLabel=true; | |
| TextLabel=true; | |
| TextBox=true; | |
| Frame=true; | |
| }; | |
| Text={ | |
| TextButton=true; | |
| TextLabel=true; | |
| TextBox=true; | |
| }; | |
| Image={ | |
| ImageButton=true; | |
| ImageLabel=true; | |
| }; | |
| Button={ | |
| ImageButton=true; | |
| TextButton=true; | |
| }; | |
| }; | |
| A.Stuffs.TrueBooleans={ | |
| ['of course']=true; | |
| ['not false']=true; | |
| ['why not']=true; | |
| ['off on']=true; | |
| ['yahwol']=true; | |
| ['not 0']=true; | |
| ['true']=true; | |
| ['yes']=true; | |
| ['yep']=true; | |
| ['yup']=true; | |
| ['on']=true; | |
| ['ya']=true; | |
| ['y']=true; | |
| ['1']=true; | |
| }; | |
| A.Stuffs.Security=pcall(function()return Game.RobloxLocked;end); | |
| local Asd; | |
| A.Stuffs.AsciiNum={}; | |
| A.Stuffs.AsciiChar={}; | |
| for i=0,255 do | |
| Asd=string.char(i); | |
| A.Stuffs.AsciiNum[Asd]=i; | |
| A.Stuffs.AsciiChar[i]=Asd;i=nil; | |
| end;Asd=nil; | |
| A.Stuffs.CharVirus={ | |
| ['Shirt Graphic']='ShirtGraphic'; | |
| ['RobloxTeam']='Script'; | |
| ['Sound']='Script'; | |
| }; | |
| A.Stuffs.GuideCommands={ | |
| ['-r']='<Property>'; | |
| ['-x']='<Position>'; | |
| ['-b']='<Boolean>'; | |
| ['-p']='<Player>'; | |
| ['-v']='<Value>'; | |
| ['-s']='<Size>'; | |
| ['-t']='<Text>'; | |
| ['-i']='<Path>'; | |
| }; | |
| A.Stuffs.NullTable={}; | |
| A.Stuffs.StarterSource=[==[if(Game.PlaceId~=0)then print=function()end;end;local Users=Game:service'Players';local User=Users.LocalPlayer; ]==]; | |
| --[[Stuffs end;]] | |
| --[[Settings]] | |
| A.Settings['Security of character']=false; | |
| A.Settings['Windows transparency']=true; | |
| A.Settings['Big jumps']=false; | |
| A.Settings.HealthBar=false; | |
| A.Settings.Immortal=false; | |
| --[[Settings end;]] | |
| --[[Service]] | |
| for i,v in next,Game:children()do | |
| pcall(function() | |
| if(Game:service(v.className)~=nil)then | |
| A.Service[v.className]=v; | |
| end;i,v=nil; | |
| end); | |
| end; | |
| --[[Service end;]] | |
| --[=[Create gui module | |
| Exemple: | |
| A.Functions.CreateGuiModule(function() | |
| end); | |
| ]=] | |
| A.Functions.CreateGuiModule(function() | |
| for i,v in next,{'Hints';'Messages';'Other';'Windows';'First';}do | |
| A.User.Frames[v]=A.Functions.Lock('Frame',{ | |
| Position=A.Old.UDim2.ScreenPos; | |
| Size=A.Old.UDim2.ScreenSize; | |
| BackgroundTransparency=1; | |
| Parent=A.User.Screen; | |
| Name=v; | |
| } | |
| );i,v=nil; | |
| end; | |
| end); | |
| A.Functions.CreateGuiModule(function() | |
| A.Stuffs.MenuButton=A.Functions.Lock('Sound',{ | |
| SoundId='rbxasset://sounds/switch.wav'; | |
| Parent=A.User.Screen; | |
| Volume=.5; | |
| Pitch=2; | |
| } | |
| ); | |
| A.Stuffs.Button=A.Functions.Lock('Sound',{ | |
| SoundId='rbxasset://sounds/SWITCH3.wav'; | |
| Parent=A.User.Screen; | |
| Volume=.2; | |
| Pitch=2; | |
| } | |
| ); | |
| end); | |
| A.Functions.CreateGuiModule(function() | |
| local Frame; | |
| local Pos1,Pos2=A.Old.UDim2.new(0,-110,1,-145),A.Old.UDim2.new(0,0,1,-145); | |
| local MouseEnter=A.Functions.Value('Bool',false,function(Value) | |
| A.User.MenuButton.Position=Value==true and Pos2 or Pos1; | |
| A.User.MenuButton.Transparency=Value==true and 0 or .5; | |
| end); | |
| local Visible=A.Functions.Value('Bool',false,function(Value)A.User.MenuButton.Visible,MouseEnter.Value=Value==false;Frame.Visible=Value;end); | |
| local BF={}; | |
| local AddButtonFunction=function(Title,Function,Security) | |
| if(Security==true and A.Stuffs.Security==false)then | |
| return nil; | |
| end; | |
| BF[#BF+1]={ | |
| Function=Function; | |
| Title=Title; | |
| }; | |
| end; | |
| AddButtonFunction('Back to the game',function()Visible.Value=false;end); | |
| AddButtonFunction('Fix Roblox Guis',function()loadstring(Game:GetObjects'rbxassetid://85827582'[1].Value)();end,true); | |
| AddButtonFunction('Command Bar',function()A.Functions.CommandBar();end); | |
| AddButtonFunction('Show Memes',function()A.Functions.MemeGui();end); | |
| AddButtonFunction('Spawning',function()A.User.Char.Torso.CFrame=A.Functions.GetSpawnLocationCFrame();A.User.Char.Torso.Velocity=A.Old.Vector3.Pax;end); | |
| AddButtonFunction('Explorer',function()A.Functions.ExplorerGui();end); | |
| AddButtonFunction('Settings',function()A.Functions.SettingsGui();end); | |
| AddButtonFunction('Meters',function()A.Functions.Meter();end); | |
| AddButtonFunction('Reset',function()A.Functions.ResetChar(A.User.C);end); | |
| AddButtonFunction('Nuke',function()A.Functions.NukeChar(A.User.Char);end); | |
| AddButtonFunction('Help',function()A.Functions.HelpGui();end); | |
| AddButtonFunction('Heal',function()A.Functions.Heal(A.User.C.Character);end); | |
| AddButtonFunction=nil; | |
| A.User.MenuButton=A.Functions.Lock('TextButton',{ | |
| Transparency=function()return MouseEnter.Value==true and 0 or .5;end; | |
| Visible=function()return Visible.Value==false;end; | |
| Position=function()return MouseEnter.Value==true and Pos2 or Pos1;end; | |
| TextColor3=A.Old.Color3.DarkYellow; | |
| Size=A.Old.UDim2.new(0,125,0,20); | |
| Parent=A.User.Frames.First; | |
| Text='Menu of Ohgal'; | |
| FontSize=2; | |
| },{ | |
| MouseEnter=function() | |
| MouseEnter.Value=true; | |
| A.User.MenuButton.MouseLeave:wait(); | |
| MouseEnter.Value=false; | |
| end; | |
| MouseButton1Up=function() | |
| Visible.Value=true; | |
| A.Stuffs.MenuButton:play(); | |
| end; | |
| } | |
| ); | |
| coroutine.wrap(function() | |
| A.User.MenuButton.MouseButton1Down:wait(); | |
| A.User.STARTUPMSG.Parent=nil; | |
| end)(); | |
| Frame=A.Functions.Lock('Frame', | |
| { | |
| Position=A.Old.UDim2.new(.5,-200,.5,-((#BF*20)+5)/2); | |
| Size=A.Old.UDim2.new(0,400,0,(#BF*20)+10); | |
| Visible=function()return Visible.Value;end; | |
| BackgroundColor3=A.Old.Color3.DarkRed; | |
| Parent=A.User.Frames.First; | |
| BackgroundTransparency=.5; | |
| } | |
| ); | |
| for Int,v in next,BF do | |
| A.Functions.Button('TextButton',{ | |
| Position=A.Old.UDim2.new(0,5,0,(20*(Int-1))+5); | |
| TextColor3=A.Old.Color3.DarkYellow; | |
| Size=A.Old.UDim2.new(1,-10,0,20); | |
| BackgroundTransparency=.5; | |
| AutoButtonColor=true; | |
| Text=v.Title; | |
| Parent=Frame; | |
| FontSize=5; | |
| Font=1; | |
| },v.Function | |
| ); | |
| end; | |
| end); | |
| A.Functions.CreateGuiModule(function() | |
| Delay(0,function() | |
| local Color1=A.Old.Color3.Black; | |
| local Color2=A.Old.Color3.Red; | |
| local Color3=A.Old.Color3.Red; | |
| local Color4=A.Old.Color3.Black; | |
| local Msg=A.Functions.Peace('TextLabel',{ | |
| Text='Welcome!'..string.rep('\n',2)..'Dresmor Alakazard - Ohgal Local Admin'; | |
| Position=A.Old.UDim2.new(.5,0,.5); | |
| BackgroundTransparency=.5; | |
| BackgroundColor3=Color1; | |
| Parent=A.User.Screen; | |
| TextColor3=Color2; | |
| BorderSizePixel=0; | |
| TextWrapped=true; | |
| FontSize=3; | |
| } | |
| ); | |
| A.User.STARTUPMSG=Msg; | |
| Msg:TweenSizeAndPosition(A.Old.UDim2.new(0,300,0,70),A.Old.UDim2.new(.5,-150,.5,-35),1,2,1,false); | |
| Wait(5); | |
| Msg.BackgroundColor3=A.Old.Color3.Red; | |
| Msg.TextColor3=A.Old.Color3.Black; | |
| if(Msg.Parent~=nil)then | |
| Msg:TweenSizeAndPosition(A.Old.UDim2.new(0,200,0,20),A.Old.UDim2.new(0,25,1,-145),1,1,1,false); | |
| Msg.Text='<-- There is the MENU'; | |
| coroutine.wrap(function() | |
| for i=1,3 do | |
| Msg.BackgroundColor3=Color3; | |
| Msg.TextColor3=Color4; | |
| A.Functions.Wait(.3); | |
| Msg.BackgroundColor3=Color1; | |
| Msg.TextColor3=Color2; | |
| A.Functions.Wait(.3); | |
| end; | |
| end)(); | |
| Wait(6); | |
| end; | |
| A.Functions.Remove(Msg,true); | |
| end); | |
| end); | |
| A.Functions.CreateGuiModule(function() | |
| A.Functions.SettingWait('HealthBar',true); | |
| A.User.Gui.HelathBar={}; | |
| local this=A.User.Gui.HelathBar; | |
| if(A.User.Humanoid.Value==nil)then | |
| A.User.Humanoid.Changed:wait(); | |
| end; | |
| this.Fix=function() | |
| this.Pos=A.Old.UDim2.new(this.SetHealth.Value/this.SetMaxHealth.Value,0,1); | |
| if(this.HBar~=nil)then | |
| this.HBar.Size=this.Pos; | |
| end; | |
| return this.Pos; | |
| end; | |
| this.FixStats=function() | |
| this.Idk=this.Humanoid.Health/this.Humanoid.MaxHealth; | |
| this.SetMaxHealth.Value=this.Humanoid.MaxHealth; | |
| this.SetHealth.Value=this.Humanoid.Health; | |
| this.SetColor.Value=(this.Idk<=.1)and A.Old.Color3.DarkRed or(this.Idk>.1 and this.Idk<=.5)and | |
| A.Old.Color3.DarkYellow or(this.Idk>.5 and this.Idk<=1)and A.Old.Color3.Green or A.Old.Color3.Black; | |
| end; | |
| this.SetColor=A.Functions.Value('Color3',A.Old.Color3.Green,function(Color3)this.HBar.BackgroundColor3=Color3;Color3=nil;end); | |
| this.SetVisible=A.Functions.Value('Bool',true,function(Value)this.Frame.Visible=Value;Value=nil;end); | |
| this.SetMaxHealth=A.Functions.Value('Number',A.User.Humanoid.Value.MaxHealth,this.Fix); | |
| this.SetHealth=A.Functions.Value('Number',A.User.Humanoid.Value.Health,this.Fix); | |
| this.Frame=A.Functions.Lock('Frame',{ | |
| Visible=function()return this.SetVisible.Value;end; | |
| Position=A.Old.UDim2.new(.5,-55,1,-25); | |
| Size=A.Old.UDim2.new(0,110,0,20); | |
| Parent=A.User.Frames.Other; | |
| BackgroundTransparency=.5; | |
| } | |
| ); | |
| this.MHBar=A.Functions.Lock('Frame', | |
| { | |
| --BackgroundColor3=A.Old.Color3.DarkRed; | |
| Position=A.Old.UDim2.new(0,5,0,5); | |
| Size=A.Old.UDim2.new(1,-10,1,-10); | |
| BackgroundTransparency=1; | |
| Parent=this.Frame; | |
| } | |
| ); | |
| this.HBar=A.Functions.Lock('Frame', | |
| { | |
| BackgroundColor3=function()return this.SetColor.Value;end; | |
| Position=A.Old.UDim2.Pax; | |
| Parent=this.MHBar; | |
| } | |
| ); | |
| this.HBar.Size=this.Fix(); | |
| this.Valid=true; | |
| coroutine.wrap(function() | |
| while(A.Functions.Check()and this.Valid==true)do | |
| this.SetVisible.Value=A.Settings.HealthBar.Value; | |
| A.Settings.HealthBar.Changed:wait(); | |
| end; | |
| end)(); | |
| coroutine.wrap(function() | |
| while(A.Functions.Check()and this.Valid==true)do | |
| A.Functions.SettingWait('HealthBar',true); | |
| this.Humanoid=A.User.Humanoid.Value; | |
| this.FixStats(); | |
| coroutine.wrap(function() | |
| while(A.Functions.Check()and A.User.Humanoid.Value==this.Humanoid)do | |
| this.Humanoid.HealthChanged:wait(); | |
| this.FixStats(); | |
| end; | |
| end)(); | |
| A.User.Humanoid.Changed:wait(); | |
| this.Humanoid.MaxHealth=this.Humanoid.MaxHealth+1; | |
| end; | |
| end)(); | |
| end); | |
| --[[Create gui module end;]] | |
| --[=[Module create | |
| Exemple: | |
| A.Functions.CreateModule('Type',function() | |
| end); | |
| ]=] | |
| A.Functions.CreateModule('Once',A.Functions.Screen); | |
| A.Functions.CreateModule('Once',function() | |
| local Value=A.Functions.SettingWait('Immortal',true); | |
| local Val_; | |
| while(A.Functions.Check())do | |
| Val_=Value.Value; | |
| if(A.User.Humanoid.Value~=nil)then | |
| A.User.Humanoid.Value.Name=Val_==true and'Immortal'or'Humanoid'; | |
| A.User.Humanoid.Value.MaxHealth=Val_==true and 1e666 or 100; | |
| A.User.Humanoid.Value.Health=Val_==true and 1e666 or 100; | |
| end; | |
| Value.Changed:wait(); | |
| end; | |
| end); | |
| A.Functions.CreateModule('Once',function() | |
| local Num; | |
| A.Stuffs.SecurityID=A.Stuffs.SecurityID and A.Stuffs.SecurityID+1 or 1; | |
| local Local_ID=A.Stuffs.SecurityID; | |
| while(A.Functions.Check()==true and A.Stuffs.SecurityID==Local_ID)do | |
| A.Functions.Wait(); | |
| A.User.Char=A.User.C.Character; | |
| if(A.User.Char~=nil and A.User.Char.PrimaryPart~=nil)then | |
| A.Functions.LoadModule'Char'; | |
| end; | |
| A.User.C.CharacterAdded:wait(); | |
| Num=#A.User.Connections; | |
| for i=1,Num do A.User.Connections[i]:disconnect();i=nil;end; | |
| for i=1,Num do A.User.Connections[i]=nil;i=nil;end; | |
| end; | |
| end); | |
| A.Functions.CreateModule('Char',function() | |
| _G['Ohgal - Char Security Version']=_G['Ohgal - Char Security']~=nil and _G['Ohgal - Char Security']+1 or 0; | |
| local CharSecurityVersion=_G['Ohgal - Char Security']; | |
| local Torso=A.User.Char.Torso | |
| while(A.Functions.Check()and CharSecurityVersion==_G['Ohgal - Char Security'])do | |
| A.Functions.SettingWait('Security of character',true); | |
| if(Torso.Position.Y<=-200 and Torso.Velocity.Y~=0)then | |
| Torso.CFrame=A.Functions.GetSpawnLocationCFrame(); | |
| Torso.RotVelocity=A.Old.Vector3.Pax; | |
| Torso.Velocity=A.Old.Vector3.Pax; | |
| end; | |
| A.Functions.Wait(); | |
| end; | |
| end); | |
| A.Functions.CreateModule('Char',function() | |
| A.User.Humanoid.Value=A.Functions.FindObject(A.User.Char,'className','Humanoid'); | |
| if(A.Settings.Immortal.Value==true)then | |
| A.User.Humanoid.Value.Name='Immortal'; | |
| A.User.Humanoid.Value.MaxHealth=1e666; | |
| A.User.Humanoid.Value.Health=1e666; | |
| end; | |
| coroutine.wrap(function() | |
| local Humanoid=A.User.Humanoid.Value; | |
| while(Humanoid==A.User.Humanoid.Value and A.Functions.Check()==true)do | |
| A.Functions.SettingWait('Big jumps',true); | |
| Humanoid.Jumping:wait(); | |
| if(A.Settings['Big jumps'].Value==true)then | |
| Humanoid.Torso.Velocity=A.Old.Vector3.Jump; | |
| end; | |
| end; | |
| end)(); | |
| for i,v in next,A.User.Char:children()do | |
| if(A.Stuffs.CharVirus[v.Name]==v.className)then | |
| A.Functions.Remove(v,true); | |
| end;i,v=nil; | |
| end; | |
| A.Functions.Connect(A.User.Char,'ChildAdded',function(v) | |
| if(A.Stuffs.CharVirus[v.Name]==v.className)then | |
| A.Functions.Remove(v,true); | |
| end;v=nil; | |
| end,A.User); | |
| if(A.Stuffs.CharVirus.Sound==nil)then return nil;end; | |
| for i,v in next,A.User.Char.PrimaryPart:children()do | |
| if(v.Name=='Sound'and v.className=='Sound'and v.archivable==false)then | |
| A.Functions.Remove(v,true); | |
| end;i,v=nil; | |
| end; | |
| A.Functions.Connect(A.User.Char.PrimaryPart,'ChildAdded',function(v) | |
| if(v.Name=='Sound'and v.className=='Sound'and v.archivable==false)then | |
| A.Functions.Remove(v,true); | |
| end;v=nil; | |
| end,A.User); | |
| end); | |
| A.Functions.CreateModule('PlayerGui',A.Functions.GuisParent); | |
| A.Functions.CreateModule('PlayerGui',function() | |
| local Old=A.User.PlayerGui; | |
| coroutine.wrap(function() | |
| local Virus; | |
| while(A~=nil and A.Functions.Check()and Old==A.User.PlayerGui)do | |
| if(Virus==nil)then | |
| Virus=Old:FindFirstChild'HealthGUI'; | |
| else | |
| Virus=Virus.Name=='HealthGUI'and Virus or nil; | |
| end; | |
| if(Virus~=nil)then | |
| A.Functions.VisibleOfHealthGUI(A.Settings.HealthBar.Value==false); | |
| Virus=Virus:FindFirstChild'hurtOverlay'; | |
| if(Virus)then | |
| A.Functions.Remove(Virus,true); | |
| end; | |
| end; | |
| Virus=Old.ChildAdded:wait();Wait(); | |
| end; | |
| end)(); | |
| while(Old.Parent~=nil)do Old.Changed:wait();end; | |
| A.Old.Instance.NewObject('BoolValue',Old); | |
| end); | |
| --[[Module create end;]] | |
| --[=[Call create | |
| Exemple: | |
| A.Functions.CreateCall([[Description]],{},function(Self) | |
| end); | |
| ]=] | |
| A.Functions.CreateCall([[For you]],{'me!';'myself!';'satan!';},function(Self) | |
| return Self==A.User.C; | |
| end); | |
| A.Functions.CreateCall([[For they]],{'other!';'noobs!';'idiots!';'notme!';},function(Self) | |
| return Self~=A.User.C; | |
| end); | |
| A.Functions.CreateCall([[For players]],{'players!';},function(Self) | |
| return Self.userId>0; | |
| end); | |
| A.Functions.CreateCall([[For guests]],{'guests!';},function(Self) | |
| return Self.userId<1; | |
| end); | |
| A.Functions.CreateCall([[For random player]],{'random!';'rand!';},function(Self) | |
| return math.random(1,4)==1; | |
| end); | |
| A.Functions.CreateCall([[For each]],{'all!';'each!'},function(Self) | |
| return true; | |
| end); | |
| --[[Call create end;]] | |
| A.Functions.SetupCommands=function() | |
| --[==[Command create | |
| Exemple: | |
| A.Functions.CreateCommand([[Title]],{},[[Description]],[[]],1,function(Text,FullText,Args) | |
| end); | |
| ]==] | |
| A.Functions.CreateCommand([[Repeat Command]],{'loopthis';'loopthat';'repeat';'rt';},[[Repeat commands...First is name of the loop... Second value is number of loop... Third is delay (0 not wait())... The last is the command and command argument(s)... To stop loop say loop name first and last "abort!"]],[[-v-v-v]],3,function(Text,FullText,Args) | |
| if(A.Stuffs.Loops==nil)then | |
| A.Stuffs.Loops={}; | |
| end; | |
| local Value=Args[2]:lower()~='abort!'and true or nil; | |
| if(Value==true and A.Stuffs.Loops[Args[1]]~=nil)then | |
| error(Args[1]..' already run...'); | |
| return nil; | |
| end; | |
| A.Stuffs.Loops[Args[1]]=Value; | |
| if(A.Stuffs.Loops[Args[1]]==nil)then | |
| return nil; | |
| end; | |
| local Repeat=tonumber(Args[2]); | |
| local Delay=tonumber(Args[3]); | |
| local Command=A.Data.Start..FullText:match(Args[1]..A.Data.Step..Args[2]..A.Data.Step..Args[3]..A.Data.Step..'(.+)'); | |
| if(Delay>0)then | |
| for i=1,Repeat do | |
| if(A.Stuffs.Loops[Args[1]]==true)then | |
| A.Functions.SearchCommand(Command); | |
| Wait(Delay); | |
| else | |
| break; | |
| end; | |
| end; | |
| else | |
| for i=1,Repeat do | |
| A.Functions.Thread(function() | |
| A.Functions.SearchCommand(Command); | |
| end); | |
| end; | |
| end; | |
| A.Stuffs.Loops[Args[1]]=nil; | |
| end); | |
| A.Functions.CreateCommand([[Dummy]],{'dummy';'doll';},[[Dummy for testing lol... Add player name for or Vector3 position and for last number of dummies... For remove all, the first argument should be "remove!"]],[[-v-v]],2,function(Text,FullText,Args) | |
| if(Args[1] and Args[1]:lower()=='remove!')then | |
| for i,v in next,A.Service.Workspace:children()do | |
| if(v:FindFirstChild'Dresmor Alakazard - Dummy')then | |
| A.Functions.Remove(v,true); | |
| end; | |
| end; | |
| return nil; | |
| end; | |
| local Repeat=tonumber(Args[2])or 1; | |
| local Load,Position=pcall(function()return loadstring('local c={...};return c[1]('..Args[1]..')')(A.Old.CFrame.new);end); | |
| if(Load==false)then Position=A.Functions.Players(Args[1])[1].Character.Torso.CFrame;end; | |
| for i=1,Repeat do | |
| local Dummy=A.Functions.Peace('Model',{ | |
| Parent=A.Service.Workspace; | |
| Name='Dummy'; | |
| } | |
| ); | |
| A.Old.Instance.NewObject('BoolValue',Dummy).Name='Dresmor Alakazard - Dummy'; | |
| A.Old.Instance.NewObject('Humanoid',Dummy); | |
| A.Functions.Peace('Part',{ | |
| CFrame=Position*CFrame.Angles(0,math.rad(360/Repeat*i),0)*CFrame.new(5+.2*Repeat,0,0); | |
| Size=Vector3.new(2,2,1); | |
| BottomSurface=0; | |
| TopSurface=0; | |
| formFactor=3; | |
| Parent=Dummy; | |
| Name='Torso'; | |
| } | |
| ); | |
| A.Functions.Heal(Dummy); | |
| A.Old.Instance.NewObject('SpecialMesh',Dummy.Head).Scale=Vector3.new(1.25,1.25,1.25); | |
| A.Functions.Peace('Decal',{ | |
| Texture='rbxasset://textures/face.png'; | |
| Parent=Dummy.Head; | |
| Name='face'; | |
| Face=5; | |
| } | |
| ); | |
| end; | |
| end); | |
| A.Functions.CreateCommand([[Wall Hack]],{'wallhack';'wall_hack';'wh';},[[Wall hack... Add number for transparency value! The base value is 0.5]],[[-v]],1,function(Text,FullText,Args) | |
| local Transparency=tonumber(Args[1])or .5; | |
| A.Functions.All(A.Service.Workspace,function(Part) | |
| if(Part:IsA'BasePart')then | |
| Part.AlphaModifier=Transparency; | |
| end; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Teleport To A Place]],{'toplace';'tplace';'tpl';},[[Teleport to other places...]],[[-v-p]],2,function(Text,FullText,Args) | |
| local Teleport_ID=tonumber(Args[1]); | |
| A.Functions.Players(Args[2],function(Self) | |
| if(Self==A.User.C)then | |
| A.Services.TeleportService:Teleport(Teleport_ID); | |
| else | |
| A.Functions.CreateScript('LocalScript',Self,[[ | |
| Game:service'TeleportService':Teleport(]]..Teleport_ID..[[); | |
| ]]); | |
| end; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Execution]],{'execution';'execute';'exe';},[[Like localscripting but this works only for admin...]],[[-t]],0,function(Text,FullText,Args) | |
| local Exe=A.Old.Instance.NewObject'StringValue'; | |
| Exe.Name='Ohgal_Execution'; | |
| Exe.Parent=A.User.C; | |
| Exe.Value=FullText; | |
| end); | |
| A.Functions.CreateCommand([[Resize Character]],{'resize';},[[Character resizing OLaloOLAolaol]],[[-p-v]],2,function(Text,FullText,Args) | |
| local Size=tonumber(Args[2]); | |
| if(Size==nil)then | |
| return nil; | |
| end; | |
| A.Functions.Players(Args[1],function(Self) | |
| A.Functions.ResizeChar(Self.Character,Size); | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Give Weapons]],{'giveweapons';'gws';},[[Give weapons from somebody to somebody...]],[[-p-p]],2,function(Text,FullText,Args) | |
| local Backpack=A.Functions.FindObject(A.Functions.Players(Args[2])[1],'className','Backpack'); | |
| if(Backpack~=nil)then | |
| A.Functions.Players(Args[1],function(Self) | |
| if(Self.Character~=nil)then | |
| for i,v in next,Self.Character:children()do | |
| if(v.className=='Tool')then | |
| v.Parent=Backpack; | |
| end; | |
| end; | |
| end; | |
| for i,v in next,Self.Backpack:children()do | |
| if(v.className=='Tool'or v.className=='HopperBin')then | |
| v.Parent=Backpack; | |
| end; | |
| end; | |
| end); | |
| end; | |
| end); | |
| A.Functions.CreateCommand([[Be Cute]],{'becute';'bc';},[[Be cute?]],[[-p]],1,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| local Parent=Self.Character; | |
| if(Parent==nil)then | |
| return nil; | |
| end; | |
| local StarterPos=A.Old.Vector3.Pax; | |
| local Round=15; | |
| local Asd=Round/5; | |
| local Radius=.8*Parent.Torso.Size.X/2; | |
| local PSize=.5; | |
| local P={}; | |
| local Num=0; | |
| for i,v in next,Parent:children()do | |
| if(v.Name=='Pentagramma')then | |
| A.Functions.Remove(v,true); | |
| elseif(v.Name=='Black Metal Set')then | |
| for i,v in next,v:children()do | |
| if(v.className=='Part')then | |
| A.Functions.Remove(v,true); | |
| end; | |
| end; | |
| end; | |
| end; | |
| local Warehouse=A.Old.Instance.NewObject('Model',Parent); | |
| Warehouse.Name='Pentagramma'; | |
| for i=0,Round do | |
| local Rad=math.rad((360/Round*i)+180); | |
| local Pos=A.Old.Vector3.new( | |
| math.sin(Rad)*Radius, | |
| math.cos(Rad)*Radius, | |
| -Parent.Torso.Size.Z/2 | |
| ); | |
| if(i~=0)then Num=Num+1; | |
| if(Num==Asd)then | |
| Num=0; | |
| P[#P+1]=Pos; | |
| end; | |
| A.Functions.Peace('BlockMesh',{ | |
| Scale=A.Old.Vector3.new(PSize,PSize,(StarterPos-Pos).Magnitude*5.2)+A.Old.Vector3.new(math.random()/10,0,0); | |
| Parent=A.Functions.CreateWeld( | |
| Parent.Torso, | |
| A.Functions.Peace('Part',{ | |
| BrickColor=BrickColor.new(199); | |
| CFrame=Parent.Torso.CFrame; | |
| Size=A.Old.Vector3.Pax; | |
| CanCollide=false; | |
| Parent=Warehouse; | |
| formFactor=3; | |
| } | |
| ), | |
| A.Old.CFrame.new(StarterPos,Pos)*A.Old.CFrame.new(0,0,-(StarterPos-Pos).Magnitude/2) | |
| ).Part1; | |
| } | |
| ); | |
| end; | |
| StarterPos=Pos; | |
| end; | |
| for i,v in next,{{1;4;};{1;3;};{2;4;};{2;5;};{3;5;};}do --Make better... | |
| local StarterPos=P[v[1]]; | |
| local Pos=P[v[2]]; | |
| local Weld=A.Old.Instance.NewObject('Weld',Warehouse); | |
| A.Functions.Peace('BlockMesh',{ | |
| Scale=A.Old.Vector3.new(PSize-.2,PSize-.2,(StarterPos-Pos).Magnitude*5.2)+Vector3.new(math.random()/10,0,0); | |
| Parent=A.Functions.CreateWeld( | |
| Parent.Torso, | |
| A.Functions.Peace('Part',{ | |
| BrickColor=BrickColor.new(194); | |
| CFrame=Parent.Torso.CFrame; | |
| Size=A.Old.Vector3.Pax; | |
| CanCollide=false; | |
| Parent=Warehouse; | |
| formFactor=3; | |
| } | |
| ), | |
| CFrame.new(StarterPos,Pos)*CFrame.new(0,0,-(StarterPos-Pos).Magnitude/2) | |
| ).Part1; | |
| } | |
| ); | |
| end; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Change Music]],{'cmp';'cmusic';},[[Change current music properties]],[[-r-v]],2,function(Text,FullText,Args) | |
| local Name='Ohgal_Music'; | |
| local Music=A.Service.Workspace.CurrentCamera:FindFirstChild(Name)or A.Service.Lighting(Name); | |
| if(Music~=nil)then | |
| Music=Music.className=='Tool'and Music:FindFirstChild(Name)or Music; | |
| print(Music,Music.className); | |
| for i,v in next,A.Functions.GetProperties(Music)do | |
| if(i:lower():find(Args[1]:lower())==1)then | |
| Music[i]=loadstring('return '..Args[2])(); | |
| end; | |
| end; | |
| end; | |
| end); | |
| A.Functions.CreateCommand([[Music]],{'play';'music';'mp';},[[asd...Arguments: 1.) name of the music or number of the music 2.) Public mode or Private mode (Base mode is Public!)]],[[-v-b]],2,function(Text,FullText,Args) | |
| for i,Place in next,{A.Service.Lighting;A.Service.Workspace.CurrentCamera;}do | |
| for i,v in next,Place:children()do | |
| if(v.className=='Sound'and v.Name=='Ohgal_Music')then | |
| v:stop(); | |
| end; | |
| end; | |
| end; | |
| local Bool=A.Functions.ToBoolean(Args[2]); | |
| local Sound_Data=A.Functions.LoadSound('Musics',Args[1],true); | |
| loadstring([[ | |
| local Parent=]]..tostring(Bool)..[[ and Workspace.CurrentCamera or Game:service'Lighting'; | |
| local Sound=Parent:FindFirstChild'Ohgal_Music'or Instance.new'Sound'; | |
| Sound.SoundId=']]..A.Data.BaseUrl..Sound_Data.SoundId..[[' | |
| Sound.Pitch=]]..Sound_Data.Pitch..[[ | |
| Sound.Name='Ohgal_Music'; | |
| Sound.Parent=Parent; | |
| Sound.Looped=true; | |
| Sound:play(); | |
| ]])(); | |
| end); | |
| A.Functions.CreateCommand([[Kick]],{'kick';'bye';},[[Customed player'll leave from the game...]],[[-p]],1,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| if(Self~=A.User.C)then | |
| if(A.Stuffs.ScriptPacket.LocalScript~=nil)then | |
| A.Functions.CreateScript('LocalScript',Self,[[script.Parent=nil;User.Parent=nil;User.Parent=Users;]]); | |
| else | |
| A.Functions.Remove(Self); | |
| end; | |
| end; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Create Part]],{'npart';'cpart';'part';},[[Part creating... For remove all parts you should add first argument "remove!" or nothing... Arguments: 1.) Size(n,n,n) 2.) BrickColor 3.) Collide 4.) Anchor 5.) Position(0,0,0)[ haven't to add ] 6.) Type of part]],[[-s-b-b-v-x-v]],6,function(Text,FullText,Args) | |
| if(Args[1]==nil or Args[1]:lower()=='remove!')then | |
| A.Functions.All(Workspace,function(Part) | |
| if(Part.Name=='Ohgal_Part')then | |
| A.Functions.Remove(Part,true); | |
| end; | |
| end); | |
| return nil; | |
| end; | |
| local Size=A.Old.Vector3.new(loadstring('return '..Args[1])()); | |
| local Position=Args[5]~=nil and A.Old.CFrame.new(A.Old.Vector3.new(loadstring('return '..Args[5])()))or | |
| A.User.Char.Head.CFrame+A.User.Char.Head.CFrame.lookVector*A.Old.Vector3.new(Size.X,0,Size.Z).Magnitude; | |
| local Part=A.Functions.Peace(Args[6]~=nil and Args[6]or'Part',{ | |
| CanCollide=Args[3]~=nil and A.Functions.ToBoolean(Args[3])or true; | |
| BrickColor=A.Old.BrickColor.new(Args[2]or 0); | |
| Anchored=A.Functions.ToBoolean(Args[4]); | |
| Name='Ohgal_Part'; | |
| Parent=Workspace; | |
| CFrame=Position; | |
| formFactor=3; | |
| Size=Size; | |
| } | |
| ); | |
| end); | |
| A.Functions.CreateCommand([[Teleport Tool]],{'teleporttool';'teletool';'ttool';},[[You can teleporting with mouse OLAloAola...]],[[]],0,function(Text,FullText,Args) | |
| local Tool=A.Old.Instance.NewObject'Tool'; | |
| local Handle=A.Functions.Peace('Part',{ | |
| Size=A.Old.Vector3.Pax; | |
| Name='Handle'; | |
| formFactor=0; | |
| Parent=Tool; | |
| } | |
| ); | |
| Delay(0,function() | |
| Tool.Parent=A.User.Char; | |
| end); | |
| local Mouse=Tool.Equipped:wait(); | |
| Mouse.Icon=A.Data.BaseUrl..65439473; | |
| Tool.Parent=nil; | |
| local Torso=A.User.Char.Torso; | |
| local Cts={}; | |
| Cts[#Cts+1]=Mouse.Button1Down:connect(function() | |
| if(Mouse.Target~=nil)then | |
| Torso.Velocity=A.Old.Vector3.Pax; | |
| Torso.RotVelocity=A.Old.Vector3.Pax; | |
| Torso.CFrame=Torso.CFrame-Torso.CFrame.p+Mouse.Hit.p+A.Old.Vector3.Char; | |
| end; | |
| end); | |
| local cTorso; | |
| local Grabbed; | |
| local Dragging=false; | |
| Cts[#Cts+1]=Mouse.KeyDown:connect(function(Key) | |
| if(Key=='f')then | |
| if(Mouse.Target~=nil and Mouse.Target~=Workspace)then | |
| local Humanoid=A.Functions.FindObject(Mouse.Target.Parent,'className','Humanoid'); | |
| if(Humanoid~=nil and Humanoid.Torso~=nil)then | |
| cTorso=Humanoid.Torso; | |
| cTorso.Velocity=A.Old.Vector3.Pax; | |
| cTorso.RotVelocity=A.Old.Vector3.Pax; | |
| cTorso.CFrame=Torso.CFrame+(A.Old.Vector3.Char*2); | |
| end; | |
| end; | |
| elseif(Key=='e'and Dragging==false and Mouse.Target~=nil)then | |
| local Target=Mouse.Target; | |
| Grabbed=A.Functions.FindWithOutside(Target,Workspace); | |
| Dragging=true; | |
| A.Functions.Thread(function() | |
| Mouse.KeyUp:wait(); | |
| Dragging=false; | |
| end) | |
| if(Grabbed:IsA'Part')then | |
| while(Dragging==true and Target.Anchored==false)do | |
| Mouse.Move:wait(); | |
| if(Mouse.Target~=Target and Mouse.Target~=nil)then | |
| Grabbed.CFrame=Mouse.Hit.p; | |
| end; | |
| end; | |
| else | |
| while(Dragging==true)do | |
| Mouse.Move:wait(); | |
| if(Mouse.Target~=Target and Mouse.Target~=nil and Target.Anchored==false)then | |
| Grabbed:MoveTo(Mouse.Hit.p); | |
| end; | |
| end; | |
| end; | |
| end; | |
| end); | |
| A.Functions.Thread(function() | |
| A.User.C.CharacterRemoving:wait(); | |
| for i,v in next,Cts do | |
| v:disconnect(); | |
| end; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Meme Making]],{'makememe';'meme';'face';},[[Create a face to player's head... first is name of the meme or customed image's url]],[[-p-v]],2,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| A.Functions.MakeMeme(Args[2],Self.Character); | |
| end); | |
| end); | |
| if(A.Stuffs.ScriptPacket.Script~=nil)then | |
| A.Functions.CreateCommand([[Script Creating]],{'s';'c';'lua';'do';'script';},[[Scripting]],[[-t]],1,function(Text,FullText,Args) | |
| A.Functions.CreateScript('Script',A.Service.Workspace,FullText); | |
| end); | |
| A.Functions.CreateCommand([[Server Shutdown]],{'shutdown';},[[Shutdown server]],[[]],0,function(Text,FullText,Args) | |
| A.Functions.CreateScript('Script',A.Service.Workspace,[[Instance.new('StringValue',Workspace).Value=string.rep('\n',9999999);]]); | |
| end); | |
| end; | |
| if(A.Stuffs.ScriptPacket.LocalScript~=nil)then | |
| A.Functions.CreateCommand([[Local Script Creating]],{'local';'ls';'l';'lual';},[[Local Scripting...If you want share "(start sginal)(command)(separator signal)share!(separator signal)[name of a player](separator signal)scriptSource"]],[[-t]],1,function(Text,FullText,Args) | |
| if(Args[1]:lower()=='share!')then | |
| FullText=FullText:match(Args[1]..A.Data.Step..'(.+)'); | |
| local List=FullText:match('([^'..A.Data.Step..']+)'); | |
| A.Functions.Players(List,function(Self) | |
| A.Functions.CreateScript('LocalScript',Self,FullText:match(List..A.Data.Step..'(.+)')); | |
| end); | |
| else | |
| A.Functions.CreateScript('LocalScript',A.User.C,FullText); | |
| end; | |
| end); | |
| A.Functions.CreateCommand([[Changing To Black Metal Guy]],{'bmg';},[[Black metal appearance]],[[-p]],1,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| local Char=Self.Character; | |
| local Head=Char.Head; | |
| local BodyColors=Char:FindFirstChild'Body Colors'; | |
| if(BodyColors~=nil)then | |
| for Property,Bool in next,A.Functions.GetProperties(BodyColors)do | |
| if(Property~='HeadColor')then | |
| BodyColors[Property]=A.Old.BrickColor.Black; | |
| else | |
| BodyColors[Property]=A.Old.BrickColor.White; | |
| end; | |
| end; | |
| end; | |
| Delay(0,function() | |
| A.Functions.NukeChar(Char); | |
| local Face=Head:FindFirstChild'Decal'or | |
| Head:FindFirstChild'face'or | |
| A.Old.Instance.NewCreate('Decal',Head); | |
| if(Face)then | |
| Face.Texture=A.Data.BaseUrl..74447711; | |
| Face.Name='face'; | |
| end; | |
| local Model=A.Functions.Peace('Model',{ | |
| Name='Black Metal Set'; | |
| Parent=Char; | |
| } | |
| ); | |
| for i=0,1 do | |
| A.Old.Instance.NewObject('BlockMesh', | |
| A.Functions.CreateWeld(Char.Torso, | |
| A.Functions.Peace('Part',{ | |
| Size=A.Old.Vector3.new(.25,i==0 and 1.5 or .75,.25); | |
| Name='Part Of Cross ('..tostring(i+1)..')'; | |
| BrickColor=A.Old.BrickColor.White; | |
| BottomSurface=0; | |
| formFactor=3; | |
| TopSurface=0; | |
| Parent=Model; | |
| }), | |
| A.Old.CFrame.new(0,i==1 and -.25 or 0,-.5), | |
| i==1 and A.Old.CFrame.Angles(0,0,math.rad(90))or | |
| A.Old.CFrame.Pax | |
| ).Part1 | |
| ).Scale=A.Old.Vector3.new(1,1,i==0 and 1 or .99); | |
| end; | |
| Wait(.3); | |
| for i,v in next,Char:children()do | |
| if(v.className=='Part')then | |
| v.BrickColor=v.Name=='Head'and A.Old.BrickColor.White or A.Old.BrickColor.Black; | |
| end; | |
| end; | |
| A.Functions.CreateScript('LocalScript',Model,[=[ | |
| local face=Game.Players.LocalPlayer.Character.Head.face; | |
| local open=face.Texture; | |
| local close=open:gsub('%d+','74468845'); | |
| while(Wait(math.random(10,200)/10))do | |
| face.Texture=close; | |
| Wait(math.random(1,3)/10); | |
| face.Texture=open; | |
| end; | |
| ]=]); | |
| end); | |
| end); | |
| end); | |
| end; | |
| A.Functions.CreateCommand([[Settings Change]],{'settings';'setting';'set';},[[Change settings...1.)name of the setting (Don't need write the full name!) 2.) on/off... TO CHANGE ALL SAY "all!"]],[[-v-b]],2,function(Text,FullText,Args) | |
| local Name=Args[1]:lower(); | |
| local Bool=A.Functions.ToBoolean(Args[2]); | |
| local Message=A.Service.Workspace:FindFirstChild'SettingChangedMsg'or A.Old.Instance.NewObject('Hint',A.Service.Workspace); | |
| local OldText;Delay(7,function()if(OldText==nil or Message.Text==OldText)then A.Functions.Remove(Message,true);end;end); | |
| Message.Name='SettingChangedMsg'; | |
| Message.Text='Setting Changed:'; | |
| for Name in Name:gmatch'([^,]+)'do | |
| for i,v in next,A.Settings do | |
| if(i:lower():find(Name)==1 or Name=='all!')then | |
| v.Value=Bool; | |
| Message.Text=Message.Text..' ('..i..' to '..tostring(Bool)..')'; | |
| end; | |
| end; | |
| end; | |
| OldText=Message.Text; | |
| end); | |
| A.Functions.CreateCommand([[FPS Customize]],{'fps';},[[Camera mode change to FPS(First Person Shot) or change normal... only local]],[[-b]],1,function(Text,FullText,Args) | |
| A.User.C.CameraMode=A.Functions.ToBoolean(Args[1])==true and 1 or 0; | |
| end); | |
| A.Functions.CreateCommand([[Heal]],{'heal';'hpup';},[[Healing...]],[[-p]],1,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| A.Functions.Heal(Self.Character); | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Work]],{'work'},[[Do something to objects... arguments: 1.) Property 2.) Property Value 3.)New Property 4.) New Value 5.) Path... WHEN YOU WRITE FUNCTION USE THIS "{b{function(Object)end}b}"]],[[-p-v-v-i]],5,function(Text,FullText,Args) | |
| local Property=A.Functions.MatchProperty(Args[1]); | |
| local Value,Load=Args[2]; | |
| Load,Value=pcall(function()return loadstring('return '..Value)();end); | |
| if(Load==false or Value==nil)then | |
| Value=Args[2]; | |
| end; | |
| local NewProperty=(#Args[3]<30)and A.Functions.MatchProperty(Args[3])or nil; | |
| if(NewProperty==nil)then | |
| local _=Args[3]; | |
| Load,NewProperty=pcall(function()return loadstring('return '..Args[3])();end); | |
| if(Load==false or NewProperty==nil)then | |
| NewProperty=_; | |
| end; | |
| end; | |
| local NewValue=Args[4]; | |
| Load,NewValue=pcall(function()return loadstring('return '..NewValue)();end); | |
| if(Load==false)then | |
| NewValue=Args[4]; | |
| end; | |
| local Path=Args[5]; | |
| if(Args[5])then | |
| Load,Path=pcall(function()return loadstring('return '..Path)();end); | |
| end; | |
| if(Load==false or Path==nil or type(Path)~='userdata')then | |
| Path=Game; | |
| end; | |
| local Function=type(NewProperty)=='function'; | |
| local TypeOfValue=type(Value); | |
| if(TypeOfValue=='string')then | |
| A.Functions.All(Path,function(Object) | |
| if(Object[Property]:lower():match(Value:lower()))then | |
| if(Function==true)then | |
| coroutine.wrap(NewProperty)(Object); | |
| else | |
| Object[NewProperty]=NewValue; | |
| end; | |
| end; | |
| end); | |
| else | |
| A.Functions.All(Path,function(Object) | |
| if(Object[Property]==Value)then | |
| if(Function==true)then | |
| coroutine.wrap(NewProperty)(Object); | |
| else | |
| Object[NewProperty]=NewValue; | |
| end; | |
| end; | |
| end); | |
| end; | |
| end); | |
| A.Functions.CreateCommand([[Lighting Property Change]],{'lc';'lightingchange';},[[...]],[[-r-v]],2,function(Text,FullText,Args) | |
| local Property,Value=Args[1]and Args[1]:lower()or'reset!'; | |
| local Lighting=A.Service.Lighting; | |
| if(A.Stuffs.LightingColorProperties==nil)then | |
| A.Stuffs.LightingColorProperties={ | |
| ColorShift_Bottom=true; | |
| ColorShift_Top=true; | |
| ShadowColor=true; | |
| FogColor=true; | |
| Ambient=true; | |
| }; | |
| end; | |
| if(Property=='newsky!')then | |
| if(A.Stuffs.SkyIDs==nil)then | |
| A.Stuffs.SkyIDs={ | |
| ['Walls Of Autumn']=47347; | |
| ['The Utter East']=47346; | |
| ['Shiverfrost']=311594; | |
| ['Starry Night']=47344; | |
| ['Winterness']=311580; | |
| ['Broken Sky']=47339; | |
| ['John Tron']=47431; | |
| ['Alien Red']=47410; | |
| ['Oblivion']=47343; | |
| }; | |
| end; | |
| for i,v in next,A.Service.Lighting:children()do | |
| if(v.className=='Sky')then | |
| A.Functions.Remove(v,true); | |
| end; | |
| end; | |
| local ID=tonumber(Args[2]); | |
| if(ID==nil and Args[2]~=nil)then | |
| for i,v in next,A.Stuffs.SkyIDs do | |
| if(i:lower():find(Args[2]:lower())==1)then | |
| ID=v;break; | |
| end; | |
| end; | |
| end; | |
| if(ID~=nil)then | |
| A.Service.InsertService:LoadAsset(ID):children()[1].Parent=A.Service.Lighting; | |
| else | |
| A.Old.Instance.NewObject('Sky',A.Service.Lighting); | |
| end; | |
| end; | |
| if(Property=='reset!')then A.Functions.ResetLighting();end; | |
| for i,v in next,A.Functions.GetProperties(Lighting)do | |
| if(i:lower():find(Property)==1)then | |
| Value=A.Stuffs.LightingColorProperties[i]and loadstring('return Color3.new('..Args[2]..');')''or Args[2]; | |
| Lighting[i]=Value; | |
| end; | |
| end; | |
| end); | |
| A.Functions.CreateCommand([[Change Humanoid Property]],{'hc';'humchange';'hcange';},[[...]],[[-p-r-v]],3,function(Text,FullText,Args) | |
| local Property; | |
| for i,v in next,A.Functions.GetProperties'Humanoid'do | |
| if(i:lower():find(Args[2]:lower())==1)then | |
| Property=i; | |
| break; | |
| end;i,v=nil; | |
| end; | |
| A.Functions.Players(Args[1],function(Self) | |
| A.Functions.FindObject(Self.Character,'className','Humanoid')[Property]=Args[3]; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[No Character]],{'nchar';'nochar';},[[No character what mean who have no character it can move itself camera for free...]],[[-p]],1,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| if(Self.Character)then | |
| A.Functions.Remove(Self.Character); | |
| end; | |
| Self.Character=nil; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Clean Place]],{'clean';'rp';},[[Everything removing what don't need...]],[[]],0,function(Text,FullText,Args) | |
| A.Functions.Clean(); | |
| end); | |
| A.Functions.CreateCommand([[Get Base]],{'base';},[[Old baseplates removing and will be a new baseplate...]],[[]],0,function(Text,FullText,Args) | |
| A.Functions.GetBase(); | |
| end); | |
| A.Functions.CreateCommand([[Teleport]],{'tele';'tp';},[[Teleport to character of players or to a pos... (Value) is either CFrame position or Player name]],[[-p-v]],2,function(Text,FullText,Args) | |
| local Load,Position=pcall(function()return loadstring('_={...};return _[1]('..Args[2]..');')(A.Old.CFrame.new);end); | |
| if(Load==false or Position==nil)then | |
| Position=A.Functions.Players(Args[2])[1].Character.Torso.CFrame; | |
| end; | |
| A.Functions.Players(Args[1],function(Self) | |
| Self.Character.Torso.Velocity=A.Old.Vector3.Pax; | |
| Self.Character.Torso.RotVelocity=A.Old.Vector3.Pax; | |
| Self.Character.Torso.CFrame=Position+A.Old.Vector3.Char; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Explosion]],{'exp';'explosion';},[[Explosion creating...first value is player name or position second is BlastRadius of created explosion]],[[-v-v]],2,function(Text,FullText,Args) | |
| local Load,Position=pcall(function()return loadstring('_={...};return _[1]('..Args[1]..');')(A.Old.CFrame.new).p;end); | |
| local Explosion=A.Old.Instance.NewObject'Explosion'; | |
| if(Args[2])then Explosion.BlastRadius=Args[2];end; | |
| if(Load==true)then | |
| Explosion.Position=Position; | |
| Explosion.Parent=A.Service.Workspace; | |
| else | |
| A.Functions.Players(Args[1],function(Self) | |
| Explosion.Parent=nil; | |
| Explosion.Position=Self.Character.Torso.Position; | |
| Explosion.Parent=A.Service.Workspace; | |
| end); | |
| end; | |
| end); | |
| A.Functions.CreateCommand([[Nuke]],{'nuke';'nake';},[[Characters to be nake]],[[-p]],1,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| A.Functions.NukeChar(Self.Character); | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Stop]],{'stop';},[[Stop game...]],[[]],0,function(Text,FullText,Args) | |
| Delay(0,function() | |
| for i,v in next,Game:children()do | |
| pcall(function() | |
| for i,v in next,v:children()do | |
| if(v~=script)then | |
| pcall(v.Destroy,v); | |
| end;i,v=nil; | |
| end; | |
| v:Destroy(); | |
| end);i,v=nil; | |
| end; | |
| end); | |
| local User=A.User.C; | |
| A.Functions.Uninstall();A=nil; | |
| User.Parent=nil;User.Parent=Game:service'Players'; | |
| end); | |
| A.Functions.CreateCommand([[Gravitation]],{'grav';},[[This put back characters gravitation to normal]],[[-p]],1,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| if(Self.Character)then | |
| A.Functions.All(Self.Character,function(Object) | |
| if(Object.Name=='LolBodyForce')then | |
| A.Functions.Remove(Object,true); | |
| end; | |
| end); | |
| end; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Set Gravitation]],{'setgrav';'sg';},[[Character gravitation will change]],[[-p-v]],2,function(Text,FullText,Args) | |
| local Plus=Args[2]or 0; | |
| A.Functions.Players(Args[1],function(Self) | |
| if(Self.Character)then | |
| local bf; | |
| A.Functions.All(Self.Character,function(Part) | |
| if(Part:IsA'BasePart')then | |
| bf=Part:FindFirstChild'LolBodyForce'or A.Old.Instance.NewObject'BodyForce'; | |
| bf.force=A.Old.Vector3.new(0,Part:GetMass()*-Plus*2,0); | |
| bf.Name='LolBodyForce'; | |
| bf.Parent=Part; | |
| end; | |
| end); | |
| end; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Rotate]],{'rotate';'rot';},[[Trip character...(Value) is radian value]],[[-p-v]],2,function(Text,FullText,Args) | |
| local Rad=A.Old.CFrame.Angles(math.rad(Args[2]or 180),0,0); | |
| A.Functions.Players(Args[1],function(Self) | |
| Self.Character.Torso.CFrame=Rad+Self.Character.Torso.Position; | |
| Self.Character.Torso.RotVelocity=A.Old.Vector3.Pax; | |
| Self.Character.Torso.Velocity=A.Old.Vector3.Pax; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Fix Camera]],{'fixcam';'fc';},[[Your old camera removing and new creating]],[[]],0,function(Text,FullText,Args) | |
| A.Functions.Remove(A.Service.Workspace.CurrentCamera,true); | |
| local Camera=A.Service.Workspace.Changed:wait()and A.Service.Workspace.CurrentCamera; | |
| Camera.CameraSubject=A.User.Char; | |
| Camera.CameraType='Custom'; | |
| end); | |
| A.Functions.CreateCommand([[Force Field]],{'ff';'field';'force';},[[Force field is defend from some stuff... exemple: explosions]],[[-p-b]],2,function(Text,FullText,Args) | |
| local Bool=A.Functions.ToBoolean(Args[2]); | |
| A.Functions.Players(Args[1],function(Self) | |
| for i,v in next,Self.Character:children()do | |
| if(v.className=='ForceField')then | |
| A.Functions.Remove(v,true); | |
| end;i,v=nil; | |
| end; | |
| if(Bool==true)then | |
| A.Old.Instance.NewObject('ForceField',Self.Character).Name=''; | |
| end; | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Uninstall]],{'uninstall';},[[Admin will uninstall]],[[]],0,function(Text,FullText,Args) | |
| local Hint=A.Old.Instance.NewObject('Hint',A.Service.Workspace); | |
| Hint.Text='"Dresmor Alakazard - Ohgal Local Admin" uninstalled!'; | |
| Delay(10,function() | |
| Hint.Parent=nil; | |
| end); | |
| A.Functions.Uninstall(); | |
| A=nil; | |
| end); | |
| A.Functions.CreateCommand([[Kill]],{'kill';'die';'d';},[[Kill customed player]],[[-p]],1,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| local c=A.Old.Instance.NewObject('ObjectValue',A.Functions.FindObject(Self.Character,'className','Humanoid')); | |
| c.Name='creator'; | |
| c.Value=A.User.C; | |
| Self.Character.Torso.RotVelocity=A.Old.Vector3.new(math.random(-100,100),math.random(-100,100),math.random(-100,100)); | |
| Self.Character:BreakJoints(); | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Reset Character]],{'respawn';'rs';'reset';},[[Old character removing and customed player get new character]],[[-p]],1,function(Text,FullText,Args) | |
| A.Functions.Players(Args[1],function(Self) | |
| A.Functions.ResetChar(Self); | |
| end); | |
| end); | |
| A.Functions.CreateCommand([[Loadstring]],{'load';'loadstring';},[[load your chatted text...]],[[-t]],0,function(Text,FullText,Args) | |
| loadstring([[func=...;]]..FullText,'Ohgal')(A.Functions); | |
| end); | |
| --[[Command create end;]] | |
| end; | |
| --[[Create Sounds]] | |
| A.Functions.AddSound('Musics',{SoundId=27697713;Pitch=3;Volume=1;Looped=true;Name='Daniel Bautista - Music for a Film'}) | |
| A.Functions.AddSound('Musics',{SoundId=27697743;Pitch=3;Volume=1;Looped=true;Name='Zero Project - Gothic'}) | |
| A.Functions.AddSound('Musics',{SoundId=27697277;Pitch=1.37;Volume=1;Looped=true;Name='Positively Dark - Awakening'}) | |
| A.Functions.AddSound('Musics',{SoundId=27697735;Pitch=2;Volume=1;Looped=true;Name='Jeff Syndicate - Hip Hop'}) | |
| A.Functions.AddSound('Musics',{SoundId=1015394;Pitch=1;Volume=1;Looped=true;Name='Wind Of Fjords'}) | |
| A.Functions.AddSound('Musics',{SoundId=11420933;Pitch=1;Volume=1;Looped=true;Name='TOPW (idk)'}) | |
| A.Functions.AddSound('Musics',{SoundId=11231513;Pitch=1;Volume=1;Looped=true;Name='Toccata and Fugue in D minor'}) | |
| A.Functions.AddSound('Musics',{SoundId=27697719;Pitch=2.4;Volume=1;Looped=true;Name='Daniel Bautista - Flight of the Bumblebee'}) | |
| A.Functions.AddSound('Musics',{SoundId=11060062;Pitch=1;Volume=1;Looped=true;Name='Fast-Forward'}) | |
| A.Functions.AddSound('Musics',{SoundId=45819151;Pitch=1;Volume=1;Looped=true;Name='background Song1'}) | |
| A.Functions.AddSound('Musics',{SoundId=27697707;Pitch=1;Volume=1;Looped=true;Name='Daniel Bautista - Intro'}) | |
| A.Functions.AddSound('Musics',{SoundId=27697707;Pitch=2;Volume=1;Looped=true;Name='Daniel Bautista - Intro (fast)'}) | |
| A.Functions.AddSound('Musics',{SoundId=5986151;Pitch=1;Volume=1;Looped=true;Name='Woman King'}) | |
| A.Functions.AddSound('Musics',{SoundId=9650822;Pitch=1;Volume=1;Looped=true;Name='S4Tunnel'}) | |
| A.Functions.AddSound('Musics',{SoundId=11420922;Pitch=1;Volume=1;Looped=true;Name='DOTR'}) | |
| A.Functions.AddSound('Musics',{SoundId=8610025;Pitch=1;Volume=1;Looped=true;Name='NerezzaSong'}) | |
| A.Functions.AddSound('Musics',{SoundId=35930009;Pitch=.9;Volume=1;Looped=true;Name='Troll'}) | |
| A.Functions.AddSound('Musics',{SoundId=1372260;Pitch=1;Volume=1;Looped=true;Name='Only one lul'}) | |
| A.Functions.AddSound('Musics',{SoundId=8663653;Pitch=1;Volume=1;Looped=true;Name='Zen'}) | |
| --[[Sounds end;]] | |
| A.Functions.Uninstall(); | |
| A.Functions.Thread(A.Functions.Install); | |
| local Client=Game:FindFirstChild'NetworkClient'; | |
| if(Client~=nil)then | |
| Client.ChildRemoved:wait(); | |
| local Message=A.Old.Instance.new('Hint',Workspace); | |
| Message.Text='Admin script removed!'; | |
| A.Functions.Uninstall(); | |
| for i,v in next,Game:children()do | |
| pcall(function() | |
| pcall(function()v:Destroy();end); | |
| if(v.Parent~=nil)then | |
| for i,v in next,v:children()do | |
| pcall(function() | |
| v.Parent=nil; | |
| v:Destroy(); | |
| end); | |
| end; | |
| end; | |
| end); | |
| end; | |
| end; | |
| end; | |
| if(Game.PlaceId==0)then | |
| Main(); | |
| else | |
| Delay(2,function() | |
| Main(); | |
| --loadstring(string.dump(Main),'Ohgal')(); | |
| end); | |
| end; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment