Last active
July 30, 2016 07:07
-
-
Save firemmees/5f8f10b64cae7a3cf01ffaa0e06ce810 to your computer and use it in GitHub Desktop.
This file contains 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