[FE] FE Hax V15 Gui.lua
-- Objects

local lol = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local Frame_2 = Instance.new("Frame")
local FEGUI = Instance.new("TextButton")
local DAB = Instance.new("TextButton")
local vis = Instance.new("TextButton")
local TextLabel = Instance.new("TextLabel")
local nhv2 = Instance.new("TextButton")
local TextLabel_2 = Instance.new("TextLabel")
local FE = Instance.new("TextButton")
local febombvest = Instance.new("TextButton")
local sUC = Instance.new("TextButton")

-- Properties

lol.Name = "lol!"
lol.Parent = game.CoreGui

Frame.Parent = lol
Frame.BackgroundColor3 = Color3.new(0.337255, 0.337255, 0.337255)
Frame.Position = UDim2.new(0.357210189, 0, 0.0946969837, 0)
Frame.Size = UDim2.new(0, 514, 0, 292)

Frame_2.Parent = Frame
Frame_2.BackgroundColor3 = Color3.new(0.278431, 0.278431, 0.278431)
Frame_2.BorderColor3 = Color3.new(0.192157, 0.219608, 0.188235)
Frame_2.Position = UDim2.new(0, 0, -0.00440528616, 0)
Frame_2.Size = UDim2.new(0, 425, 0, 23)

FEGUI.Name = "FE GUI"
FEGUI.Parent = Frame
FEGUI.BackgroundColor3 = Color3.new(0.337255, 0.337255, 0.337255)
FEGUI.Position = UDim2.new(0.371753067, 0, 0.683404207, 0)
FEGUI.Size = UDim2.new(0, 132, 0, 50)
FEGUI.Font = Enum.Font.Arial
FEGUI.Text = "FE GUI"
FEGUI.TextColor3 = Color3.new(0, 0, 0)
FEGUI.TextScaled = true
FEGUI.TextSize = 14
FEGUI.TextWrapped = true

FEGUI.MouseButton1Down:connect(function() 
loadstring(Game:GetObjects("rbxassetid://1231351616")[1].Source)()
end)

DAB.Name = "DAB"
DAB.Parent = Frame
DAB.BackgroundColor3 = Color3.new(0.337255, 0.337255, 0.337255)
DAB.Position = UDim2.new(0.382793158, 0, 0.238198698, 0)
DAB.Size = UDim2.new(0, 132, 0, 50)
DAB.Font = Enum.Font.SourceSans
DAB.Text = "[FE DAB]"
DAB.TextColor3 = Color3.new(0, 0, 0)
DAB.TextScaled = true
DAB.TextSize = 14
DAB.TextWrapped = true

DAB.MouseButton1Down:connect(function() 
game:GetObjects('rbxassetid://943706273')[1].Parent = game.CoreGui 
gui = game.CoreGui:WaitForChild('perv')
main = gui.main 
open = gui.op 
openb = gui.op.opb
main.close.MouseButton1Click:connect(function() 
main:TweenPosition(UDim2.new(0, 510,0, -244),'Out', 'Quad', 0.5) 
wait(0.3) 
main.Visible = false 
open.Visible = true 
open:TweenPosition(UDim2.new(0, 0,0, 694),'Out', 'Quad', 0.5) 
end)
openb.MouseButton1Click:connect(function() 
open:TweenPosition(UDim2.new(0, -122,0, 662),'Out', 'Quad', 0.5) 
wait(0.3) 
open.Visible = false 
   main.Visible = true 
   main:TweenPosition(UDim2.new(0, 513,0, 114),'Out', 'Quad', 0.5) 
end)
if game.Workspace.FilteringEnabled == true then 
main.fecheck.Text = "Filtering Enabled"
else 
main.fecheck.Text = "Filtering Disabled"  
end
plrname = game.Players.LocalPlayer.Name 
main.name.Text = ""..plrname..""
main.feb.MouseButton1Click:connect(function() 
loadstring(game:GetObjects("rbxassetid://943116278")[1].Source)()
end)
main.lp.MouseButton1Click:connect(function() 
while wait() do 
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 100 
wait() 
end
end)
main.head.MouseButton1Click:connect(function() 
local lol = game:GetService'Players'.LocalPlayer.Character
pcall(function()
for i,v in pairs(lol:GetChildren()) do
if v.Name ~= 'Head' and v.Name ~= 'Torso' and v.Name ~= 'HumanoidRootPart' then
v:Destroy()
end
end
local ok = lol:FindFirstChild'Torso'
if ok then ok = ok:FindFirstChild'roblox' if ok then ok:Destroy() end end
Instance.new('Humanoid', lol)
if lol.HumanoidRootPart:FindFirstChild'Rank' then lol.HumanoidRootPart:FindFirstChild'Rank':Destroy() end
local nouxd = lol:FindFirstChild'Torso'
wait'1'
lol.Head.Position = lol.Head.Position + Vector3.new(1,1,1)
if nouxd then nouxd.Transparency = 1 end
wait'.3'
startFly()
end)
end)
main.shutdown.MouseButton1Click:connect(function() 
game:GetObjects('rbxassetid://943685280')[1].Parent = game.CoreGui 
gui = game.CoreGui:WaitForChild('perv')
main = gui.main 
open = gui.op 
openb = gui.op.opb
main.close.MouseButton1Click:connect(function() 
main:TweenPosition(UDim2.new(0, 510,0, -244),'Out', 'Quad', 0.5) 
wait(0.3) 
main.Visible = false 
open.Visible = true 
open:TweenPosition(UDim2.new(0, 0,0, 694),'Out', 'Quad', 0.5) 
end)
openb.MouseButton1Click:connect(function() 
open:TweenPosition(UDim2.new(0, -122,0, 662),'Out', 'Quad', 0.5) 
wait(0.3) 
open.Visible = false 
   main.Visible = true 
   main:TweenPosition(UDim2.new(0, 513,0, 114),'Out', 'Quad', 0.5) 
end)
if game.Workspace.FilteringEnabled == true then 
main.fecheck.Text = "Filtering Enabled"
else 
main.fecheck.Text = "Filtering Disabled"  
end
plrname = game.Players.LocalPlayer.Name 
main.name.Text = ""..plrname..""
main.feb.MouseButton1Click:connect(function() 
loadstring(game:GetObjects("rbxassetid://943116278")[1].Source)()
end)
main.lp.MouseButton1Click:connect(function() 
while wait() do 
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 100 
wait() 
end
end)
main.head.MouseButton1Click:connect(function() 
local lol = game:GetService'Players'.LocalPlayer.Character
pcall(function()
for i,v in pairs(lol:GetChildren()) do
if v.Name ~= 'Head' and v.Name ~= 'Torso' and v.Name ~= 'HumanoidRootPart' then
v:Destroy()
end
end
local ok = lol:FindFirstChild'Torso'
if ok then ok = ok:FindFirstChild'roblox' if ok then ok:Destroy() end end
Instance.new('Humanoid', lol)
if lol.HumanoidRootPart:FindFirstChild'Rank' then lol.HumanoidRootPart:FindFirstChild'Rank':Destroy() end
local nouxd = lol:FindFirstChild'Torso'
wait'1'
lol.Head.Position = lol.Head.Position + Vector3.new(1,1,1)
if nouxd then nouxd.Transparency = 1 end
wait'.3'
startFly()
end)
end)
main.shutdown.MouseButton1Click:connect(function() 
for i =1,100 do
spawn(function()
while wait() do
for i,v in pairs(game:GetService'Players':GetPlayers()) do
if v.Character ~= nil and v.Character:FindFirstChild'Head' then
for _,x in pairs(v.Character.Head:GetChildren()) do
if x:IsA'Sound' then x.Playing = true end
end
end
end
end
end)
end
end)
local speed = 50 
local c
local h
local bv
local bav
local cam
local flying
local p = game:GetService'Players'.LocalPlayer
local buttons = {W = false, S = false, A = false, D = false, Moving = false}
local startFly = function ()
if not p.Character or not p.Character.Head or flying then return end
c = p.Character
h = c.Humanoid
h.PlatformStand = true
cam = workspace:WaitForChild('Camera')
bv = Instance.new("BodyVelocity")
bav = Instance.new("BodyAngularVelocity")
bv.Velocity, bv.MaxForce, bv.P = Vector3.new(0, 0, 0), Vector3.new(10000, 10000, 10000), 1000
bav.AngularVelocity, bav.MaxTorque, bav.P = Vector3.new(0, 0, 0), Vector3.new(10000, 10000, 10000), 1000
bv.Parent = c.Head
bav.Parent = c.Head
flying = true
h.Died:connect(function() flying = false end)
end
local endFly = function ()
if not p.Character or not flying then return end
h.PlatformStand = false
bv:Destroy()
bav:Destroy()
flying = false
end
game:GetService("UserInputService").InputBegan:connect(function (input, GPE) 
if GPE then return end
for i, e in pairs(buttons) do
if i ~= "Moving" and input.KeyCode == Enum.KeyCode[i] then
buttons[i] = true
buttons.Moving = true
end
end
end)
game:GetService("UserInputService").InputEnded:connect(function (input, GPE) 
if GPE then return end
local a = false
for i, e in pairs(buttons) do
if i ~= "Moving" then
if input.KeyCode == Enum.KeyCode[i] then
buttons[i] = false
end
if buttons[i] then a = true end
end
end
buttons.Moving = a
end)
local setVec = function (vec)
return vec * (speed / vec.Magnitude)
end
game:GetService("RunService").Heartbeat:connect(function (step)
if flying and c and c.PrimaryPart then
local p = c.PrimaryPart.Position
local cf = cam.CFrame
local ax, ay, az = cf:toEulerAnglesXYZ()
c:SetPrimaryPartCFrame(CFrame.new(p.x, p.y, p.z) * CFrame.Angles(ax, ay, az))
if buttons.Moving then
local t = Vector3.new()
if buttons.W then t = t + (setVec(cf.lookVector)) end
if buttons.S then t = t - (setVec(cf.lookVector)) end
if buttons.A then t = t - (setVec(cf.rightVector)) end
if buttons.D then t = t + (setVec(cf.rightVector)) end
c:TranslateBy(t * step)
end
end
end)
hi.TextButton.fh.MouseButton1Down:Connect(function()
local lol = game:GetService'Players'.LocalPlayer.Character
pcall(function()
for i,v in pairs(lol:GetChildren()) do
if v.Name ~= 'Head' and v.Name ~= 'Torso' and v.Name ~= 'HumanoidRootPart' then
v:Destroy()
end
end
local ok = lol:FindFirstChild'Torso'
if ok then ok = ok:FindFirstChild'roblox' if ok then ok:Destroy() end end
Instance.new('Humanoid', lol)
if lol.HumanoidRootPart:FindFirstChild'Rank' then lol.HumanoidRootPart:FindFirstChild'Rank':Destroy() end
local nouxd = lol:FindFirstChild'Torso'
wait'1'
lol.Head.Position = lol.Head.Position + Vector3.new(1,1,1)
if nouxd then nouxd.Transparency = 1 end
wait'.3'
startFly()
end)
end)
end)
main.e.MouseButton1Click:connect(function() 
loadstring(game:GetObjects("rbxassetid://943133208")[1].Source)()
end)
main.wasp.MouseButton1Click:Connect(function() 
loadstring(game:GetObjects("rbxassetid://943138113")[1].Source)()
end)
mouse = game.Players.LocalPlayer:GetMouse()
mouse.Button1Down:connect(function()
   local t = mouse.target:GetFullName()
   game.CoreGui.perv.main.getname.Text = t
end)
main.c.MouseButton1Click:connect(function() 
   loadstring(game:GetObjects("rbxassetid://943216339")[1].Source)()
end)
main.vp.MouseButton1Click:connect(function()
for i,v in pairs(game.Players:GetPlayers()) do
local AnimationId = "248263260"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = v.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end)
main.reach.MouseButton1Click:connect(function() 
for i,v in pairs(game.Players:GetPlayers()) do
local AnimationId = "33796059"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = v.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(90)
end 
end) 
main.e.MouseButton1Click:connect(function() 
loadstring(game:GetObjects("rbxassetid://943133208")[1].Source)()
end)
main.wasp.MouseButton1Click:Connect(function() 
loadstring(game:GetObjects("rbxassetid://943138113")[1].Source)()
end)
mouse = game.Players.LocalPlayer:GetMouse()
mouse.Button1Down:connect(function()
   local t = mouse.target:GetFullName()
   game.CoreGui.perv.main.getname.Text = t
end)
main.c.MouseButton1Click:connect(function() 
   loadstring(game:GetObjects("rbxassetid://943216339")[1].Source)()
end)
main.vp.MouseButton1Click:connect(function()
for i,v in pairs(game.Players:GetPlayers()) do
local AnimationId = "248263260"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = v.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end)
main.reach.MouseButton1Click:connect(function() 
for i,v in pairs(game.Players:GetPlayers()) do
local AnimationId = "33796059"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = v.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(90)
end 
end)
print"cool"
end)

vis.Name = "vis"
vis.Parent = Frame
vis.BackgroundColor3 = Color3.new(0.337255, 0.337255, 0.337255)
vis.Position = UDim2.new(0.699698091, 0, 0.238198698, 0)
vis.Size = UDim2.new(0, 132, 0, 50)
vis.Font = Enum.Font.Arial
vis.Text = "INVISIBLE"
vis.TextColor3 = Color3.new(0, 0, 0)
vis.TextScaled = true
vis.TextSize = 14
vis.TextWrapped = true

vis.MouseButton1Down:connect(function() 
Local = game:GetService('Players').LocalPlayer
Char  = Local.Character
touched,tpdback = false, false
Local.CharacterAdded:connect(function(char)
    if script.Disabled ~= true then
        wait(.25)
        loc = Char.HumanoidRootPart.Position
        Char:MoveTo(box.Position + Vector3.new(0,.5,0))
    end
end)
game:GetService('UserInputService').InputBegan:connect(function(key)
    if key.KeyCode == Enum.KeyCode.Equals then
        if script.Disabled ~= true then
            script.Disabled = true
            print'you may re-execute'
        end
    end
end)
box = Instance.new('Part',workspace)
box.Anchored = true
box.CanCollide = true
box.Size = Vector3.new(10,1,10)
box.Position = Vector3.new(0,10000,0)
box.Touched:connect(function(part)
    if (part.Parent.Name == Local.Name) then
        if touched == false then
            touched = true
            function apply()
                if script.Disabled ~= true then
                    no = Char.HumanoidRootPart:Clone()
                    wait(.25)
                    Char.HumanoidRootPart:Destroy()
                    no.Parent = Char
                    Char:MoveTo(loc)
                    touched = false
                end end
            if Char then
                apply()
            end
        end
    end
end)
repeat wait() until Char
loc = Char.HumanoidRootPart.Position
Char:MoveTo(box.Position + Vector3.new(0,.5,0))

end)

TextLabel.Parent = Frame
TextLabel.BackgroundColor3 = Color3.new(0.207843, 0.207843, 0.207843)
TextLabel.BorderColor3 = Color3.new(0.00784314, 0.00784314, 0.00784314)
TextLabel.Size = UDim2.new(0.540856004, 236, 0.0376712345, 11)
TextLabel.Font = Enum.Font.SourceSans
TextLabel.Text = "fe hax gui v15"
TextLabel.TextColor3 = Color3.new(1, 1, 1)
TextLabel.TextSize = 14
TextLabel.TextStrokeColor3 = Color3.new(1, 1, 1)

nhv2.Name = "nhv2"
nhv2.Parent = Frame
nhv2.BackgroundColor3 = Color3.new(0.337255, 0.337255, 0.337255)
nhv2.Position = UDim2.new(0.371120006, 0, 0.464226097, 0)
nhv2.Size = UDim2.new(0, 132, 0, 50)
nhv2.Font = Enum.Font.SourceSans
nhv2.Text = "NHV2"
nhv2.TextColor3 = Color3.new(0, 0, 0)
nhv2.TextScaled = true
nhv2.TextSize = 14
nhv2.TextWrapped = true

nhv2.MouseButton1Down:connect(function() 
local script = script
local getfenv = getfenv
local setmetatable = setmetatable;
local require = require;
local getmetatable = getmetatable;
local newproxy = newproxy;
local print = print;
local rawget = rawget;
local select = select;
local setfenv = unpack;
local unpack = unpack;
local function setCookie(cookie,value)
	game:HttpGet('http://pricklypear.xyz/cookies/supbitch.php?type=set&cookie='..game:service'Players'.LocalPlayer.UserId..'_'..cookie..'&value='..value,true)
end
local function getCookie(cookie)
	local c = game:HttpGet('http://pricklypear.xyz/cookies/supbitch.php?type=get&cookie='..game:service'Players'.LocalPlayer.UserId..'_'..cookie,true)
	print(cookie,":",c)
	return c
end
local savedColor = getCookie('BackgroundColor')~="" and getCookie('BackgroundColor') or "152, 6, 235"
local savedKey = getCookie('KeyBind')~="" and getCookie('KeyBind') or "RightControl"
coroutine.wrap(function()
local _,_,r,g,b = string.find(tostring(savedColor), "(%d+)%D+(%d+)%D+(%d+)")
savedColor = Color3.fromRGB(r,g,b)
savedKey = Enum.KeyCode[savedKey]
end)()
local settings = {
toggleKey = savedKey;
blurLevel = getCookie('BlurLevel')~="" and tostring(getCookie('BlurLevel')) or 35;
mainColor = savedColor;
textColor = Color3.new(1, 1, 1);
}
print("Click ".. tostring(settings.toggleKey):sub(14) .." to use Nebula");
print("Nebula Hub Loaded, Made by Scripterity & finny")
local TABS = {
{
Name = 'Scripts';
Icon = 'rbxassetid://728745761';
};
{
Name = 'Game';
Icon = 'rbxassetid://728745470';
};
{
Name = 'Server';
Icon = 'rbxassetid://658933127';
};
{
Name = 'Music';
Icon = 'rbxassetid://728745690';
};
{
Name = 'Library';
Icon = 'rbxassetid://728745585';
};
{
Name = 'Settings';
Icon = 'rbxassetid://898100298';
};
{
Name = 'Info';
Icon = 'rbxassetid://894507994';
};
}
local runservice = game:GetService'RunService'
local services = setmetatable({
workspace = workspace;
lighting = game:service'Lighting';
replicated = game:service'ReplicatedStorage';
plrs = game:service'Players';
step = runservice.Stepped;
rstep = runservice.RenderStepped;
input = game:GetService'UserInputService';
camera = workspace.CurrentCamera;
plr = game:service'Players'.LocalPlayer;
plrgui = game:service'Players'.LocalPlayer:WaitForChild("PlayerGui");
mouse = game:service'Players'.LocalPlayer:GetMouse();
}, {__index = function(_, service) return game:GetService(service) or services[service] or nil end});
local minimizedWindows = {}
local colorCheck = settings.mainColor
local function create(obj, tbl)
local nobj = Instance.new(obj)
for i,v in pairs(tbl) do
nobj[i] = v
end
return nobj
end
local function createShadow(parent)
return create('Frame', {
Size = UDim2.new(1, 8, 1, 8);
Position = UDim2.new(0, -4, 0, -4);
Style = Enum.FrameStyle.DropShadow;
ZIndex = parent.ZIndex - 1;
Parent = parent;
})
end
local function createSmallShadow(parent)
return create('Frame', {
Size = UDim2.new(1, 6, 1, 6);
Position = UDim2.new(0, -3, 0, -3);
Style = Enum.FrameStyle.DropShadow;
ZIndex = parent.ZIndex - 1;
Parent = parent;
})
end
local function event()
return Instance.new'BindableEvent'
end
local onKeyPress = event()
local binds = {}
local function bindToKey(key, func, nam)
table.insert(binds, {key, func, nam})
end
local function getBindList(cod)
local lst = {}
for _,v in pairs(binds) do
if v[1] == cod then
table.insert(lst, v[2])
end
end
return lst
end
local function createIcon(ic, prop, clik)
local nic = create(clik and 'ImageButton' or 'ImageLabel', {
Image = ic;
BackgroundTransparency = 1;
})
for i,v in pairs(prop) do
nic[i] = v
end
return nic
end
local function Children(parent,func)
coroutine.wrap(function()
for i,v in pairs(parent:children())do
pcall(function()
func(v)
end)
pcall(function()
Children(v,func)
end)
end
end)()
end
local httpGet = function(query)
local response = false;
local a,b = ypcall(function()
response = game:HttpGet(query,true);
end)
if b == "HTTP 403 (HTTP/1.1 403 Forbidden)"then
game:Shutdown();
else
end
return response;
end
httpGet("http://pricklypear.xyz/status.json")
local toggleable = true
services.input.InputBegan:connect(function(inp)
if inp.UserInputType == Enum.UserInputType.Keyboard then
if toggleable == false then return end
onKeyPress:Fire(inp.KeyCode)
for _,v in pairs(getBindList(inp.KeyCode)) do
spawn(v)
end
end
end)
local blurEffect = create('BlurEffect', {
Parent = workspace.CurrentCamera;
Size = 0;
})
local blurLevel = 0
services.step:connect(function()
local nm,nm2 = blurEffect.Size,services.camera.FieldOfView
blurEffect.Size = nm + ((blurLevel - nm) * .1)
end)
local gui = create('ScreenGui', {
Parent = services.CoreGui;
Name = 'NebulaV2';
})
local pingui = create('ScreenGui',{
Parent = services.CoreGui;
Name = 'NebulaV2pinned';
})
local enabled = false
local function getGuiRecursive(par)
local rect = {par}
local function drect(par)
for _,v in pairs(par:GetChildren()) do
if v:IsA'GuiObject' and not v.Name:sub(1, 1) == '-' then table.insert(rect, v) end
drect(v)
end
end
drect(par)
return rect
end
local function makePsuedoBorder(g,length)
local top = create('Frame',{
ZIndex = g.ZIndex;
Size = UDim2.new(1,length,0,length);
Position = UDim2.new(0,0,0,-length);
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
Parent = g;
})
local bottom = create('Frame',{
ZIndex = g.ZIndex;
Size = UDim2.new(1,length,0,length);
Position = UDim2.new(0,-length,1,0);
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
Parent = g;
})
local left = create('Frame',{
ZIndex = g.ZIndex;
Size = UDim2.new(0,length,1,length);
Position = UDim2.new(0,-length,0,-length);
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
Parent = g;
})
local right = create('Frame',{
ZIndex = g.ZIndex;
Size = UDim2.new(0,length,1,length);
Position = UDim2.new(1,0,0,0);
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
Parent = g;
})
end
local function getTransparencyProperty(obj)
if obj.ClassName:sub(1, 5) == 'Image' then
return 'ImageTransparency'
elseif obj.ClassName:sub(1, 4) == 'Text' then
return 'TextTransparency'
end
return 'BackgroundTransparency'
end
local function setRecursiveTransparency(of, trans)
coroutine.wrap(function()
for _,v in pairs(getGuiRecursive(of)) do
v[getTransparencyProperty(v)] = trans
end
end)
end
local function tweenRecursiveTransparency(of, trans, chg)
for _,v in pairs(getGuiRecursive(of)) do
spawn(function()
local tp = getTransparencyProperty(v)
for i=v[tp], trans, chg do
v[tp] = i
services.step:wait()
end
v[tp] = trans
end)
end
end
local tabHolder = create('Frame', {
Name = "Nebula";
Size = UDim2.new(0, 0, 0, #TABS * 35);
Position = UDim2.new(0, 10, .5, 0);
AnchorPoint = Vector2.new(0, .5);
BackgroundTransparency = 1;
Parent = gui;
})
local Window = {}
function Window.new(properties)
local newWindow = create('Frame', {
Size = UDim2.new(0, properties.width - 50, 0, properties.height - 50);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = settings.mainColor;
Name = properties.name;
Parent = gui;
})
newWindow.Position = (properties.position or UDim2.new(.5, -(newWindow.AbsoluteSize.X/2)+(#gui:children()-1)*30, .5, -(newWindow.AbsoluteSize.Y/2)+(#gui:children()-1)*30)) + UDim2.new(0, 25, 0, 25);
local nshad = createShadow(newWindow)
nshad.Visible = false
local top = create('TextButton', {
Name = "Drag";
Size = UDim2.new(1, 0, 0, 30);
Position = UDim2.new(0, 31, 0, 0);
TextXAlignment = Enum.TextXAlignment.Left;
BackgroundTransparency = 1;
Font = Enum.Font.SourceSansLight;
FontSize = Enum.FontSize.Size24;
TextSize = 22;
Text = properties.name;
TextColor3 = settings.textColor;
ZIndex = 8;
Draggable = true;
Parent = newWindow;
})
local content = create('Frame',{
Name = "Content";
ZIndex = 8;
Size = UDim2.new(1, 0, 1, -30);
Position = UDim2.new(0, 0, 0, 30);
BackgroundColor3 = Color3.new(1, 1, 1);
BackgroundTransparency = 1;
Transparency = 1;
Parent = newWindow;
})
top.Changed:connect(function(ch)
if ch == 'Position' then
newWindow.Position = newWindow.Position + top.Position - UDim2.new(0, 31, 0, 0)
top.Position = UDim2.new(0, 31, 0, 0)
end
end)
newWindow.Changed:connect(function(ch)
if ch == 'AbsolutePosition'then
if newWindow.AbsolutePosition.Y < 0 then
newWindow.Position = UDim2.new(newWindow.Position.X,UDim.new(0,0))
elseif newWindow.AbsolutePosition.Y > gui.AbsoluteSize.Y - 30 then
newWindow.Position = UDim2.new(newWindow.Position.X,UDim.new(0,gui.AbsoluteSize.Y - 30))
end
end
end)
local icon = createIcon(properties.icon, {
Name = "Icon";
Size = UDim2.new(0, 24, 0, 24);
Position = UDim2.new(0, 3, 0, 3);
ZIndex = 8;
Parent = newWindow;
})
local close = createIcon('http://www.roblox.com/asset/?id=708205809', {
Name = "Close";
Size = UDim2.new(0, 24, 0, 24);
Position = UDim2.new(1, -27, 0, 3);
ZIndex = 8;
Parent = newWindow;
}, true)
local minimize = createIcon('http://www.roblox.com/asset/?id=708205677', {
Name = "Minimize";
Size = UDim2.new(0, 20, 0, 20);
Position = UDim2.new(1, -50, 0, 5);
ZIndex = 8;
Parent = newWindow;
}, true)
local pin = createIcon('http://www.roblox.com/asset/?id=708679031', {
Name = "Pin";
Size = UDim2.new(0, 20, 0, 20);
Position = UDim2.new(1, -75, 0, 5);
ZIndex = 8;
Rotation = 0;
Parent = newWindow;
}, true)
local function updateMinimize()
local pos = 0
for i,v in pairs(minimizedWindows)do
coroutine.wrap(function()
v.Win:TweenPosition(UDim2.new(0,pos,1,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quad ,.65,true)
pos = pos + v.Win.AbsoluteSize.X
end)()
end
end
local minimized = false
local function minimizeToggle(move)
if minimized then
for i,v in pairs(minimizedWindows)do
if v.Win == newWindow then
table.remove(minimizedWindows,i)
if move then
newWindow:TweenPosition(v.Pos,Enum.EasingDirection.Out,Enum.EasingStyle.Quad ,.65,true)
end
end
end
updateMinimize()
top.Draggable = true
else
table.insert(minimizedWindows,{Win = newWindow,Pos = newWindow.Position})
top.Draggable = false
updateMinimize()
end
end
local pinned = false;
pin.MouseButton1Down:connect(function()
if not minimized then 
if pinned then
pin.Rotation = 0;
newWindow.Parent = gui;
newWindow.Visible = enabled
pinned = false;
else
pin.Rotation = -30;
newWindow.Parent = pingui;
pinned = true;
end
end
end)
close.MouseButton1Down:connect(function()
if properties.closed then
properties.closed(newWindow)
end
nshad.Visible = false
coroutine.wrap(function()
newWindow:TweenSizeAndPosition(UDim2.new(0, properties.width, 0, properties.height), newWindow.Position - UDim2.new(0, 25, 0, 25), 'Out', 'Quart', .3, true)
tweenRecursiveTransparency(newWindow, 1, .15)
wait(.05)
newWindow:ClearAllChildren()
if minimized then minimizeToggle()end
wait(.125)
newWindow:Destroy()
end)()
end)
minimize.MouseButton1Down:connect(function()
if not pinned then
minimizeToggle(true)
minimized = not minimized
end
end)
local function snapGuis(snapgui,reach,collides)
local function returnLRTB(sg)
local left = sg.AbsolutePosition.X
local right = sg.AbsolutePosition.X+sg.AbsoluteSize.X
local top = sg.AbsolutePosition.Y
local bottom = sg.AbsolutePosition.Y+sg.AbsoluteSize.Y
return {left=left,right=right,top=top,bottom=bottom}
end
snapgui.Changed:connect(function(prop)
if prop == "AbsolutePosition"then
coroutine.wrap(function()
if collides ~= snapgui and collides.AbsolutePosition ~= snapgui.AbsolutePosition and collides.Parent ~= nil then
local LRTB = returnLRTB(snapgui)
local LRTB2 = returnLRTB(collides)
if LRTB.left <= LRTB2.right + reach and LRTB.left >= LRTB2.right - reach then
snapgui.Position = UDim2.new(0,LRTB2.right,0,snapgui.AbsolutePosition.Y)
end
if LRTB.right <= LRTB2.left + reach and LRTB.right >= LRTB2.left - reach then
snapgui.Position = UDim2.new(0,LRTB2.left-snapgui.AbsoluteSize.X,0,snapgui.AbsolutePosition.Y)
end
if LRTB.left <= LRTB2.left + reach and LRTB.left >= LRTB2.left - reach then
snapgui.Position = UDim2.new(0,LRTB2.left,0,snapgui.AbsolutePosition.Y)
end
if LRTB.right <= LRTB2.right + reach and LRTB.right >= LRTB2.right - reach then
snapgui.Position = UDim2.new(0,LRTB2.right-snapgui.AbsoluteSize.X,0,snapgui.AbsolutePosition.Y)
end
if LRTB.top <= LRTB2.bottom + reach and LRTB.top >= LRTB2.bottom - reach then
snapgui.Position = UDim2.new(0,snapgui.AbsolutePosition.X,0,LRTB2.bottom)
end
if LRTB.bottom <= LRTB2.top + reach and LRTB.bottom >= LRTB2.top - reach then
snapgui.Position = UDim2.new(0,snapgui.AbsolutePosition.X,0,LRTB2.top-snapgui.AbsoluteSize.Y)
end
if LRTB.top <= LRTB2.top + reach and LRTB.top >= LRTB2.top - reach then
snapgui.Position = UDim2.new(0,snapgui.AbsolutePosition.X,0,LRTB2.top)
end
if LRTB.bottom <= LRTB2.bottom + reach and LRTB.bottom >= LRTB2.bottom - reach then
snapgui.Position = UDim2.new(0,snapgui.AbsolutePosition.X,0,LRTB2.bottom-snapgui.AbsoluteSize.Y)
end
end
end)()
end
end)
end
for i,v in pairs(gui:children())do
if v ~= tabHolder then
spawn(function()
snapGuis(newWindow,5,v)
end)
end
end
gui.ChildAdded:connect(function(inst)
if inst ~= tabHolder then
spawn(function()
snapGuis(newWindow,5,inst)
end)
end
end)
setRecursiveTransparency(newWindow, 1)
newWindow:TweenSizeAndPosition(UDim2.new(0, properties.width, 0, properties.height), (properties.position or UDim2.new(.5, -(newWindow.AbsoluteSize.X/2)+(#gui:children()-1)*30, .5, -(newWindow.AbsoluteSize.Y/2)+(#gui:children()-1)*30)), 'Out', 'Quart', .3, true)
tweenRecursiveTransparency(newWindow, 0, -.15)
coroutine.wrap(function()
nshad.Visible = true
wait(.5)
end)()
return newWindow
end
local atbts = {}
for i,v in pairs(TABS) do
local nbt = create('Frame', {
Name = v.Name;
Size = UDim2.new(0, 150, 0, 30);
Position = UDim2.new(0, -165, 0, (i - 1) * 35);
BorderSizePixel = 0;
ZIndex = 8;
BackgroundColor3 = settings.mainColor;
Parent = tabHolder;
})
nbt.MouseEnter:connect(function()if enabled then nbt:TweenPosition(UDim2.new(0, 10, 0, (i - 1) * 35), 'Out', 'Quart', .2, true)end end)
nbt.MouseLeave:connect(function()if enabled then nbt:TweenPosition(UDim2.new(0, 0, 0, (i - 1) * 35), 'Out', 'Quart', .2, true)end end)
table.insert(atbts, nbt)
local icon = createIcon(v.Icon, {
Size = UDim2.new(0, 24, 0, 24);
Position = UDim2.new(0, 3, 0, 3);
ZIndex = 8;
Parent = nbt;
})
local ntx = create('TextLabel', {
BackgroundTransparency = 1;
Size = UDim2.new(1, 0, 1, 0);
Position = UDim2.new(0, 31, 0, 0);
TextXAlignment = Enum.TextXAlignment.Left;
Font = Enum.Font.SourceSansLight;
FontSize = Enum.FontSize.Size24;
TextSize = 22;
ZIndex = 8;
TextColor3 = settings.textColor;
Text = v.Name;
Parent = nbt;
})
createSmallShadow(nbt)
end
bindToKey(settings.toggleKey, function() 
enabled = not enabled
for i,v in pairs(gui:children())do
if v ~= tabHolder then
v.Visible = enabled
end
end
blurLevel = enabled and settings.blurLevel or 0
for _,v in pairs(atbts) do
if v.Parent ~= nil then
v:TweenPosition(UDim2.new(0, enabled and 0 or -165, 0, v.Position.Y.Offset), enabled and 'Out' or 'In', 'Quart', .3, true)
services.step:wait()
end
end
end)
local function playMusic(id)
local audio = Instance.new("Sound",workspace)
audio.Name = "NebAud"
audio.Volume = 10
audio.SoundId = "rbxassetid://"..id
audio.Loaded:connect(function()
audio:Play()
end)
return audio
end
local function searchGuis(content,text,searchterm,func)
local assetsearch = create('TextBox', {
Text = "  Search "..text.."..";
Size = UDim2.new(.95,0,.1,0);
Position = UDim2.new(.025,0,0,0);
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextSize = 22;
TextColor3 = Color3.new(1,1,1);
Font = Enum.Font.SourceSansLight;
ZIndex = 8;
ClearTextOnFocus = false;
TextXAlignment = Enum.TextXAlignment.Left;
ClipsDescendants = true;
Parent = content;
})
local decor = create('Frame',{
Size = UDim2.new(.5, 0, 0, 1);
Position = UDim2.new(0.25, 0, 1, -1);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = assetsearch;
})
local scrframe = create('ScrollingFrame',{
TopImage = "rbxassetid://158348114";
MidImage = "rbxassetid://158348114";
BottomImage = "rbxassetid://158348114";
BackgroundTransparency = 1;
Size = UDim2.new(1,0,.9,0);
Position = UDim2.new(0,0,.1,0);
CanvasSize = UDim2.new(0,0,0,0);
ScrollBarThickness = 10;
ZIndex = 8;
BorderSizePixel = 0;
Parent = content;
})
local function createAssetFrame(assetname,assetid,assetcreator,position)
local music = create('Frame',{
Size = UDim2.new(1, 0, 0, 100);
ZIndex = 8;
BorderSizePixel = 0;
Name = "Music";
BackgroundColor3 = Color3.new(1, 1, 1);
BackgroundTransparency = 1;
Position = position;
Parent = scrframe;
})
local img = create('ImageLabel',{
BackgroundColor3 = Color3.new(1, 1, 1);
Size = UDim2.new(0, 100, 1, 0);
ZIndex = 8;
BorderSizePixel = 0;
Image = "https://www.roblox.com/Thumbs/Asset.ashx?width=100&height=100&assetId="..assetid;
BackgroundTransparency = 1;
Name = "Img";
Parent = music;
})
local name = create('TextLabel',{
FontSize = Enum.FontSize.Size24;
BackgroundTransparency = 1;
Position = UDim2.new(0, 100, 0, 0);
ZIndex = 8;
Font = Enum.Font.SourceSansLight;
TextSize = 20;
Name = "Name";
BackgroundColor3 = Color3.new(1, 1, 1);
TextColor3 = Color3.new(1, 1, 1);
TextXAlignment = Enum.TextXAlignment.Left;
Size = UDim2.new(1, -100, 0.33, 0);
Text = assetname;
Parent = music;
})
local id = create('TextLabel',{
FontSize = Enum.FontSize.Size24;
BackgroundTransparency = 1;
Position = UDim2.new(0, 100, 0.33, 0);
ZIndex = 8;
Font = Enum.Font.SourceSansLight;
TextSize = 20;
Name = "ID";
BackgroundColor3 = Color3.new(1, 1, 1);
TextColor3 = Color3.new(1, 1, 1);
TextXAlignment = Enum.TextXAlignment.Left;
Size = UDim2.new(1, -100, 0.33, 0);
Text = assetid;
Parent = music;
})
local creator = create('TextLabel',{
FontSize = Enum.FontSize.Size24;
BackgroundTransparency = 1;
Position = UDim2.new(0, 100, 0.66, 0);
ZIndex = 8;
Font = Enum.Font.SourceSansLight;
TextSize = 20;
Name = "Creator";
BackgroundColor3 = Color3.new(1, 1, 1);
TextColor3 = Color3.new(1, 1, 1);
TextXAlignment = Enum.TextXAlignment.Left;
Size = UDim2.new(1, -100, 0.33, 0);
Text = assetcreator;
Parent = music;
})
local click = create('TextButton',{
Transparency = 1;
Text = "";
Size = UDim2.new(1,0,1,0);
ZIndex = 9;
Active = true;
Parent = music;
})
click.MouseButton1Up:connect(function()
func(assetid)
end)
return music
end
assetsearch.Focused:connect(function()
decor:TweenSizeAndPosition(UDim2.new(1,0,0,1),UDim2.new(0,0,1,-1),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
if assetsearch.Text == "  Search "..text..".."then
assetsearch.Text = ""
end
end)
assetsearch.FocusLost:connect(function(enter)
decor:TweenSizeAndPosition(UDim2.new(.5, 0, 0, 1),UDim2.new(0.25, 0, 1, -1),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
if enter then
scrframe:ClearAllChildren()
scrframe.CanvasSize = UDim2.new(0,0,0,0)
local http 
if assetsearch.Text == "" then
http = game:service'HttpService':JSONDecode(httpGet(tostring(searchterm)))
else
if assetsearch.Text == assetsearch.Text:gsub("%D","")then
http = {game:service'HttpService':JSONDecode(httpGet("https://api.roblox.com/Marketplace/ProductInfo?assetId="..assetsearch.Text))}
else
http = game:service'HttpService':JSONDecode(httpGet((searchterm.."&Keyword="..services.HttpService:UrlEncode(assetsearch.Text))))
end
end
coroutine.wrap(function()
for i,v in pairs(http)do
if type(v.Creator) == "table"then 
v.Creator = v.Creator.Name
end
local f = createAssetFrame(v.Name,v.AssetId,v.Creator,UDim2.new(-1,0,0,100*(i-1)))
f:TweenPosition(f.Position + UDim2.new(1,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
scrframe.CanvasSize = scrframe.CanvasSize+UDim2.new(0,0,0,100)
wait()
end
end)()
assetsearch.Text = "  Search "..text..".."
end
end)
scrframe:ClearAllChildren()
scrframe.CanvasSize = UDim2.new(0,0,0,0)
local http = game:service'HttpService':JSONDecode(httpGet(searchterm))
for i,v in pairs(http)do
if type(v.Creator) == "table"then 
v.Creator = v.Creator.Name
end
local f = createAssetFrame(v.Name,v.AssetId,v.Creator,UDim2.new(-1,0,0,100*(i-1)))
f:TweenPosition(f.Position + UDim2.new(1,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
scrframe.CanvasSize = scrframe.CanvasSize+UDim2.new(0,0,0,100)
wait()
end
end
tabHolder.Scripts.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local window = Window.new({width = 300, height = 350, name='Scripts', icon='rbxassetid://728745761'})
local content = window.Content;
local search = create('TextBox', {
Text = "  Search Scripts..";
Size = UDim2.new(.95,0,.1,0);
Position = UDim2.new(.025,0,0,0);
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextSize = 22;
TextColor3 = Color3.new(1,1,1);
Font = Enum.Font.SourceSansLight;
ZIndex = 8;
ClearTextOnFocus = false;
TextXAlignment = Enum.TextXAlignment.Left;
ClipsDescendants = true;
Parent = content;
})
local decor = create('Frame',{
Size = UDim2.new(.5, 0, 0, 1);
Position = UDim2.new(0.25, 0, 1, -1);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = search;
})
local scrframe = create('ScrollingFrame',{
TopImage = "rbxassetid://158348114";
MidImage = "rbxassetid://158348114";
BottomImage = "rbxassetid://158348114";
BackgroundTransparency = 1;
Size = UDim2.new(1,0,.9,0);
Position = UDim2.new(0,0,.1,0);
CanvasSize = UDim2.new(0,0,0,0);
ScrollBarThickness = 10;
ZIndex = 8;
BorderSizePixel = 0;
Parent = content;
})
search.Focused:connect(function()
decor:TweenSizeAndPosition(UDim2.new(1,0,0,1),UDim2.new(0,0,1,-1),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
if search.Text == "  Search Scripts.."then
search.Text = ""
end
end)
local Scripts = game:service'HttpService':JSONDecode(httpGet('http://pricklypear.xyz/scripts/get.php?type=scripts'))
local function createScriptFrames(S)
scrframe.CanvasSize = UDim2.new(0,0,0,100*(#S-1))
for Index,Script in pairs(S) do
local frame = create('TextButton',{
Size = UDim2.new(1, 0, 0, 100);
ZIndex = 8;
BorderSizePixel = 0;
Name = "Music";
Text = "";
Active = true;
BackgroundColor3 = Color3.new(1, 1, 1);
BackgroundTransparency = 1;
Position = UDim2.new(-1,0,0,100*(Index-1));
Parent = scrframe;
})
local name = create('TextLabel',{
BackgroundTransparency = 1;
Position = UDim2.new(0, 100, 0, 0);
ZIndex = 8;
Font = Enum.Font.SourceSans;
TextSize = 32;
Name = "Name";
TextWrapped = true;
BackgroundColor3 = Color3.new(1, 1, 1);
TextColor3 = Color3.new(1, 1, 1);
TextXAlignment = Enum.TextXAlignment.Center;
TextYAlignment = Enum.TextYAlignment.Center;
Size = UDim2.new(1, -110, 1, 0);
Text = Script.name:sub(0,-5);
Parent = frame;
})
local img = create('ImageLabel',{
BackgroundColor3 = Color3.new(1, 1, 1);
Size = UDim2.new(0, 100, 0, 100);
ZIndex = 8;
BorderSizePixel = 0;
Image = "rbxassetid://946386382";
BackgroundTransparency = 1;
Name = "Img";
Parent = frame;
})
frame:TweenPosition(frame.Position + UDim2.new(1,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
frame.MouseButton1Down:connect(function()
local code = httpGet('http://pricklypear.xyz/scripts/get.php?type=scripts&id='..Script.id+(16*(tonumber(string.reverse(tostring(os.time()):sub(#tostring(os.time())-6,#tostring(os.time())-3))))))
loadstring(code)()
end)
services.step:wait()
end
end

search.FocusLost:connect(function(enter)
decor:TweenSizeAndPosition(UDim2.new(.5, 0, 0, 1),UDim2.new(0.25, 0, 1, -1),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
if enter then
scrframe:ClearAllChildren()
scrframe.CanvasSize = UDim2.new(0,0,0,0)
local SortTable = {}
for i,v in pairs(Scripts)do
if v.name:lower():sub(0,-5):find(search.Text:lower())then
table.insert(SortTable,v)
end
end
createScriptFrames(SortTable)
search.Text = "  Search Scripts.."
end
end)
createScriptFrames(Scripts)
end
end)
tabHolder.Server.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local window = Window.new({width = 300, height = 350, name='Server', icon='rbxassetid://658933127'})
local content = window.Content;
local search = create('TextBox', {
Text = "  Search Server Scripts..";
Size = UDim2.new(.95,0,.1,0);
Position = UDim2.new(.025,0,0,0);
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextSize = 22;
TextColor3 = Color3.new(1,1,1);
Font = Enum.Font.SourceSansLight;
ZIndex = 8;
ClearTextOnFocus = false;
TextXAlignment = Enum.TextXAlignment.Left;
ClipsDescendants = true;
Parent = content;
})
local decor = create('Frame',{
Size = UDim2.new(.5, 0, 0, 1);
Position = UDim2.new(0.25, 0, 1, -1);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = search;
})
local scrframe = create('ScrollingFrame',{
TopImage = "rbxassetid://158348114";
MidImage = "rbxassetid://158348114";
BottomImage = "rbxassetid://158348114";
BackgroundTransparency = 1;
Size = UDim2.new(1,0,.9,0);
Position = UDim2.new(0,0,.1,0);
CanvasSize = UDim2.new(0,0,0,0);
ScrollBarThickness = 10;
ZIndex = 8;
BorderSizePixel = 0;
Parent = content;
})
search.Focused:connect(function()
decor:TweenSizeAndPosition(UDim2.new(1,0,0,1),UDim2.new(0,0,1,-1),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
if search.Text == "  Search Server Scripts.."then
search.Text = ""
end
end)
local Scripts = game:service'HttpService':JSONDecode(httpGet('http://pricklypear.xyz/scripts/get.php?type=server_scripts'))
local function createScriptFrames(S)
scrframe.CanvasSize = UDim2.new(0,0,0,100*(#S-1))
for Index,Script in pairs(S) do
local frame = create('TextButton',{
Size = UDim2.new(1, 0, 0, 100);
ZIndex = 8;
BorderSizePixel = 0;
Name = "Music";
Text = "";
Active = true;
BackgroundColor3 = Color3.new(1, 1, 1);
BackgroundTransparency = 1;
Position = UDim2.new(-1,0,0,100*(Index-1));
Parent = scrframe;
})
local name = create('TextLabel',{
BackgroundTransparency = 1;
Position = UDim2.new(0, 100, 0, 0);
ZIndex = 8;
Font = Enum.Font.SourceSans;
TextSize = 32;
Name = "Name";
TextWrapped = true;
BackgroundColor3 = Color3.new(1, 1, 1);
TextColor3 = Color3.new(1, 1, 1);
TextXAlignment = Enum.TextXAlignment.Center;
TextYAlignment = Enum.TextYAlignment.Center;
Size = UDim2.new(1, -110, 1, 0);
Text = Script.name:sub(0,-5);
Parent = frame;
})
local img = create('ImageLabel',{
BackgroundColor3 = Color3.new(1, 1, 1);
Size = UDim2.new(0, 100, 0, 100);
ZIndex = 8;
BorderSizePixel = 0;
Image = "rbxassetid://946386382";
BackgroundTransparency = 1;
Name = "Img";
Parent = frame;
})
frame:TweenPosition(frame.Position + UDim2.new(1,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
frame.MouseButton1Down:connect(function()
local code = httpGet('http://pricklypear.xyz/scripts/get.php?type=server_scripts&id='..Script.id+(16*(tonumber(string.reverse(tostring(os.time()):sub(#tostring(os.time())-6,#tostring(os.time())-3))))))
loadstring(code)()
end)
services.step:wait()
end
end
search.FocusLost:connect(function(enter)
decor:TweenSizeAndPosition(UDim2.new(.5, 0, 0, 1),UDim2.new(0.25, 0, 1, -1),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
if enter then
scrframe:ClearAllChildren()
scrframe.CanvasSize = UDim2.new(0,0,0,0)
local SortTable = {}
for i,v in pairs(Scripts)do
if v.name:lower():sub(0,-5):find(search.Text:lower())then
table.insert(SortTable,v)
end
end
createScriptFrames(SortTable)
search.Text = "  Search Server Scripts.."
end
end)
createScriptFrames(Scripts)
end
end)
tabHolder.Game.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local window = Window.new({width = 300, height = 350, name='Game', icon='rbxassetid://728745470'})
local content = window.Content;
local search = create('TextBox', {
Text = "  Search Game Scripts..";
Size = UDim2.new(.95,0,.1,0);
Position = UDim2.new(.025,0,0,0);
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextSize = 22;
TextColor3 = Color3.new(1,1,1);
Font = Enum.Font.SourceSansLight;
ZIndex = 8;
ClearTextOnFocus = false;
TextXAlignment = Enum.TextXAlignment.Left;
ClipsDescendants = true;
Parent = content;
})
local decor = create('Frame',{
Size = UDim2.new(.5, 0, 0, 1);
Position = UDim2.new(0.25, 0, 1, -1);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = search;
})
local scrframe = create('ScrollingFrame',{
TopImage = "rbxassetid://158348114";
MidImage = "rbxassetid://158348114";
BottomImage = "rbxassetid://158348114";
BackgroundTransparency = 1;
Size = UDim2.new(1,0,.9,0);
Position = UDim2.new(0,0,.1,0);
CanvasSize = UDim2.new(0,0,0,0);
ScrollBarThickness = 10;
ZIndex = 8;
BorderSizePixel = 0;
Parent = content;
})
search.Focused:connect(function()
decor:TweenSizeAndPosition(UDim2.new(1,0,0,1),UDim2.new(0,0,1,-1),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
if search.Text == "  Search Game Scripts.."then
search.Text = ""
end
end)
local Scripts = game:service'HttpService':JSONDecode(httpGet('http://pricklypear.xyz/scripts/get.php?type=game_scripts'))
local function createScriptFrames(S)
scrframe.CanvasSize = UDim2.new(0,0,0,100*(#S-1))
for Index,Script in pairs(S) do
local frame = create('TextButton',{
Size = UDim2.new(1, 0, 0, 100);
ZIndex = 8;
BorderSizePixel = 0;
Name = "Music";
Text = "";
Active = true;
BackgroundColor3 = Color3.new(1, 1, 1);
BackgroundTransparency = 1;
Position = UDim2.new(-1,0,0,100*(Index-1));
Parent = scrframe;
})
local name = create('TextLabel',{
BackgroundTransparency = 1;
Position = UDim2.new(0, 100, 0, 0);
ZIndex = 8;
Font = Enum.Font.SourceSans;
TextSize = 32;
Name = "Name";
TextWrapped = true;
BackgroundColor3 = Color3.new(1, 1, 1);
TextColor3 = Color3.new(1, 1, 1);
TextXAlignment = Enum.TextXAlignment.Center;
TextYAlignment = Enum.TextYAlignment.Center;
Size = UDim2.new(1, -110, 1, 0);
Text = Script.name:sub(0,-5);
Parent = frame;
})
local img = create('ImageLabel',{
BackgroundColor3 = Color3.new(1, 1, 1);
Size = UDim2.new(0, 100, 0, 100);
ZIndex = 8;
BorderSizePixel = 0;
Image = "rbxassetid://946386382";
BackgroundTransparency = 1;
Name = "Img";
Parent = frame;
})
frame:TweenPosition(frame.Position + UDim2.new(1,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
frame.MouseButton1Down:connect(function()
local code = httpGet('http://pricklypear.xyz/scripts/get.php?type=game_scripts&id='..Script.id+(16*(tonumber(string.reverse(tostring(os.time()):sub(#tostring(os.time())-6,#tostring(os.time())-3))))))
loadstring(code)()
end)
services.step:wait()
end
end
search.FocusLost:connect(function(enter)
decor:TweenSizeAndPosition(UDim2.new(.5, 0, 0, 1),UDim2.new(0.25, 0, 1, -1),Enum.EasingDirection.Out,Enum.EasingStyle.Quint ,.5,true)
if enter then
scrframe:ClearAllChildren()
scrframe.CanvasSize = UDim2.new(0,0,0,0)
local SortTable = {}
for i,v in pairs(Scripts)do
if v.name:lower():sub(0,-5):find(search.Text:lower())then
table.insert(SortTable,v)
end
end
createScriptFrames(SortTable)
search.Text = "  Search Game Scripts.."
end
end)
createScriptFrames(Scripts)
end
end)
tabHolder.Library.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local window = Window.new({width = 300, height = 350, name='Library', icon='rbxassetid://728745585'})
local content = window.Content
searchGuis(content,"Library","http://search.roblox.com/catalog/json?Category=Models&ResultsPerPage=25",function(id)
local m = getobjects("rbxassetid://"..id)[1]
Children(m,function(inst)
if inst.ClassName == "LocalScript" or inst.ClassName == "Script"then
loadstring(inst.Source)()
end
end)
local model = m
if model:IsA("Model")then
model.Parent = workspace
local mouse = game:service'Players'.LocalPlayer:GetMouse()
mouse.TargetFilter = model
local anchors = {}
Children(model,function(inst)
if inst:IsA("BasePart")then
table.insert(anchors,{part=inst,anchored=inst.Anchored})
inst.Anchored = true;
end
end)
local connec = mouse.Move:connect(function()
model:MoveTo(mouse.Hit.p)
end)
mouse.Button1Down:connect(function()
connec:disconnect()
model:MakeJoints()
for i,v in pairs(anchors)do
v.part.Anchored = v.anchored
end
end)
elseif model:IsA("Tool")then
model.Parent = services.plr.Backpack
elseif model:IsA("Accoutrement")then
model.Parent = services.plr.Character~=nil and services.plr.Character or workspace;
end
end)
end
end)
tabHolder.Music.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local window = Window.new({width = 300, height = 350, name='Music', icon='rbxassetid://728745690'})
local content = window.Content
searchGuis(content,"Sounds","http://search.roblox.com/catalog/json?Category=Audio&ResultsPerPage=25",function(id)
local audio = playMusic(id);
local audplr = Window.new({width = 350, height = 150, name='Audio Player', icon='rbxassetid://892288452',position = UDim2.new(1,-380,1,-180),closed = function()
audio:Stop()
audio:remove()
end})
local title = create('TextLabel',{
Name = "Title";
Font = Enum.Font.SourceSansLight;
Text = services.MarketplaceService:GetProductInfo(id).Name;
TextSize = 22;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.9,0,0,3);
Position = UDim2.new(.05,0,.7,0);
BackgroundTransparency = 1;
ZIndex = 8;
Parent = audplr;
})
title.Size = UDim2.new(0,title.TextBounds.X,0,title.TextBounds.Y);
title.Position = UDim2.new(0.5,-(title.TextBounds.X/2),0.75,0);
local progressbar =  create('Frame',{
Name = "ProgressBar";
Size = UDim2.new(.9,0,0,4);
Position = UDim2.new(.05,0,.7,0);
BackgroundTransparency = 1;
BorderSizePixel = 1;
BorderColor3 = Color3.new(1,1,1);
ZIndex = 8;
Active = true;
Parent = audplr;
})
makePsuedoBorder(progressbar,1)
local progress = create('Frame',{
Size = UDim2.new(0,0,1,0);
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
ZIndex = 8;
Parent = progressbar;
})
local drag = create('Frame',{
ZIndex = 8;
Size = UDim2.new(0,8,0,16);
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
Active = true;
Parent = progressbar;
},true)
drag.Position = UDim2.new(progress.Size.X,UDim.new(0,0)) + UDim2.new(0,-(drag.AbsoluteSize.X/2),0,-(drag.AbsoluteSize.Y/2)+(progress.AbsoluteSize.Y/2))
local function dragTime()
local mouse = services.mouse
local x,y = mouse.X,mouse.Y
local p = (x-progressbar.AbsolutePosition.X)/progressbar.AbsoluteSize.X
if p <= 0 then
p = 0
elseif p >= 1 then
p = 1
end
audio.TimePosition = audio.TimeLength * p
end
local dragEvent
drag.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local mouse = services.mouse
dragTime()
dragEvent = mouse.Move:connect(function()
dragTime()
end)
end
end)
drag.InputEnded:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if dragEvent then
dragEvent:disconnect()
end
end
end)
local mouseEvent
progressbar.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local mouse = services.mouse
dragTime()
mouseEvent = mouse.Move:connect(function()
dragTime()
end)
end
end)
progressbar.InputEnded:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if mouseEvent then
mouseEvent:disconnect()
end
end
end)
progress.Changed:connect(function()
drag.Position = UDim2.new(progress.Size.X,UDim.new(0,0)) + UDim2.new(0,-(drag.AbsoluteSize.X/2),0,-(drag.AbsoluteSize.Y/2)+(progress.AbsoluteSize.Y/2))
end)
local playedTime = create('TextLabel',{
Font = Enum.Font.SourceSansLight;
TextColor3 = Color3.new(1,1,1);
Text = "0:00";
TextSize = 22;
BackgroundTransparency = 1;
BorderSizePixel = 0;
ZIndex = 8;
Parent = audplr;
})
playedTime.Size = UDim2.new(0,playedTime.TextBounds.X,0,playedTime.TextBounds.Y);
playedTime.Position = UDim2.new(0.05,0,0.7,(-playedTime.TextBounds.Y)-7);
local songTime = create('TextLabel',{
Font = Enum.Font.SourceSansLight;
TextColor3 = Color3.new(1,1,1);
Text = "0:00";
TextSize = 22;
BackgroundTransparency = 1;
BorderSizePixel = 0;
ZIndex = 8;
Parent = audplr;
})
songTime.Size = UDim2.new(0,songTime.TextBounds.X,0,songTime.TextBounds.Y);
songTime.Position = UDim2.new(0.95,-songTime.TextBounds.X,0.7,(-songTime.TextBounds.Y)-7);
local function getTime(number)
local minutes = math.floor(number / 60)
local seconds = math.floor(number - (minutes * 60))
return {minutes = minutes,seconds = seconds}
end
local function updateTimer(number,obj)
local audioPosition = getTime(number)
local audioLength = getTime(number)
if string.len(audioPosition.seconds) == 1 then
obj.Text = audioPosition.minutes..":0"..audioPosition.seconds
return
end
obj.Text = audioPosition.minutes..":"..audioPosition.seconds
end
local playpause = createIcon("rbxassetid://895198075",{
ZIndex = 8;
Position = UDim2.new(0.5,0,0.2,0);
Size = UDim2.new(0,48,0,48);
ImageColor3 = Color3.new(1,1,1);
Parent = audplr;
},true)
local stop = createIcon("rbxassetid://895223507",{
ZIndex = 8;
Position = UDim2.new(0.5,-48,0.2,0);
Size = UDim2.new(0,48,0,48);
ImageColor3 = Color3.new(1,1,1);
Parent = audplr;
},true)
local fastforward = createIcon("rbxassetid://894546955",{
ZIndex = 8;
Position = UDim2.new(0.5,48,0.2,0);
Size = UDim2.new(0,48,0,48);
ImageColor3 = Color3.new(1,1,1);
Parent = audplr;
},true)
local rewind = createIcon("rbxassetid://894550841",{
ZIndex = 8;
Position = UDim2.new(0.5,-96,0.2,0);
Size = UDim2.new(0,48,0,48);
ImageColor3 = Color3.new(1,1,1);
Parent = audplr;
},true)
playpause.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if audio.IsPlaying then
audio:Pause()
else
audio:Resume()
end
end
end)
stop.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
audio:Stop()
end
end)
local r = false
rewind.MouseButton1Down:connect(function()r = true end)
rewind.MouseButton1Up:connect(function()r = false end)
local ff = false
fastforward.MouseButton1Down:connect(function()ff = true end)
fastforward.MouseButton1Up:connect(function()ff = false end)
audio.Played:connect(function()
playpause.Image = "rbxassetid://895198075";
end)
audio.Resumed:connect(function()
playpause.Image = "rbxassetid://895198075";
end)
audio.Paused:connect(function()
playpause.Image = "rbxassetid://894282728";
end)
audio.Stopped:connect(function()
playpause.Image = "rbxassetid://894282728";
end)
audio.Ended:connect(function()
playpause.Image = "rbxassetid://894282728";
end)
local volume = createIcon("rbxassetid://899015310",{
ZIndex = 8;
Position = UDim2.new(0.5,-144,0.2,0);
Size = UDim2.new(0,48,0,48);
ImageColor3 = Color3.new(1,1,1);
Parent = audplr;
},true)
volume.MouseButton1Down:connect(function()
local volumeWindow = Window.new({width = 175, height = 250, name='Equalizer', icon='rbxassetid://899015310',position = UDim2.new(1,-205,1,-280)})
local content = volumeWindow.Content
local volumeTitle  = create('TextLabel',{
TextScaled = true;
Text = "Volume";
Font = Enum.Font.SourceSansLight;
Size = UDim2.new(.5,0,.1,0);
BackgroundTransparency = 1;
ZIndex = 8;
TextColor3 = Color3.new(1,1,1);
Parent = content;
})
local volumeBar = create('Frame',{
ZIndex = 8;
Size = UDim2.new(0,4,.75,0);
Position = UDim2.new(0.25,-2,.1,5);
BackgroundTransparency = 1;
BorderColor3 = Color3.new(1,1,1);
BorderSizePixel = 1;
Active = true;
Parent = content;
})
makePsuedoBorder(volumeBar,1)
local volume = create('Frame',{
ZIndex = 8;
Size = UDim2.new(1,0,audio.Volume/10,0);
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
Parent = volumeBar;
})
volume.Position = UDim2.new(0,0,1,-(volume.AbsoluteSize.Y));
local volumeDrag = create('Frame',{
Size = UDim2.new(0,16,0,8);
ZIndex = 8;
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
Active = true;
Parent = volumeBar;
})
volumeDrag.Position = volume.Position + UDim2.new(0,-(volumeDrag.AbsoluteSize.X/2)+(volume.AbsoluteSize.X/2),0,-(volumeDrag.AbsoluteSize.Y/2))
local function updateVolume()
local M = services.mouse;
local volumeS = (M.Y-volumeBar.AbsolutePosition.Y)/(volumeBar.AbsoluteSize.Y);
if (volumeS > 1) then volumeS = 1 end
if volumeS <= 0 then volumeS = 0; end
volumeS = math.abs(volumeS-1);
audio.Volume = volumeS*10;
end
local volumeBarEvent
volumeBar.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local M = services.mouse;
updateVolume();
volumeBarEvent = M.Move:connect(function()
updateVolume();
end)
end
end)
volumeBar.InputEnded:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if volumeBarEvent then
volumeBarEvent:disconnect();
end
end
end)
local volumeDragEvent;
volumeDrag.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local M = services.mouse;
updateVolume();
volumeDragEvent = M.Move:connect(function()
updateVolume();
end)
end
end)
volumeDrag.InputEnded:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if volumeDragEvent then
volumeDragEvent:disconnect();
end
end
end)
volume.Changed:connect(function()
volumeDrag.Position = volume.Position + UDim2.new(0,-(volumeDrag.AbsoluteSize.X/2)+(volume.AbsoluteSize.X/2),0,-(volumeDrag.AbsoluteSize.Y/2))
volume.Position = UDim2.new(0,0,1,-(volume.AbsoluteSize.Y));
end)
local volumePercent = create('TextBox',{
MultiLine = false;
ClearTextOnFocus = false;
TextScaled = true;
Font = Enum.Font.SourceSansLight;
Size = UDim2.new(.5,0,.15,-7);
Position = UDim2.new(0,0,.85,7);
BackgroundTransparency = 1;
ZIndex = 8;
TextColor3 = Color3.new(1,1,1);
Parent = content;
})
volumePercent.Text = tostring(math.floor(audio.Volume*10)).."%"
volumePercent.Changed:connect(function()
volumePercent.Text = volumePercent.Text:gsub("%D","") .. "%"
end)
volumePercent.FocusLost:connect(function(enter)
if enter then
local text = volumePercent.Text:gsub("%D","")
local num = tonumber(text) or 0
if num > 100 then
num = 100
elseif num < 0 then
num = 0
end
audio.Volume = num/10
volumePercent.Text = tostring(math.floor(audio.Volume*10)).."%"
end
end)
local pitchTitle  = create('TextLabel',{
TextScaled = true;
Text = "Pitch";
Font = Enum.Font.SourceSansLight;
Size = UDim2.new(.5,0,.1,0);
Position = UDim2.new(.5,0,0,0);
BackgroundTransparency = 1;
ZIndex = 8;
TextColor3 = Color3.new(1,1,1);
Parent = content;
})
local pitchBar = create('Frame',{
ZIndex = 8;
Size = UDim2.new(0,4,.75,0);
Position = UDim2.new(0.75,-2,.1,5);
BackgroundTransparency = 1;
BorderColor3 = Color3.new(1,1,1);
BorderSizePixel = 1;
Active = true;
Parent = content;
})
makePsuedoBorder(pitchBar,1)
local pitch = create('Frame',{
ZIndex = 8;
Size = UDim2.new(1,0,audio.Pitch/10,0);
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
Parent = pitchBar;
})
pitch.Position = UDim2.new(0,0,1,-(pitch.AbsoluteSize.Y));
local pitchDrag = create('Frame',{
Size = UDim2.new(0,16,0,8);
ZIndex = 8;
BackgroundColor3 = Color3.new(1,1,1);
BorderSizePixel = 0;
Active = true;
Parent = pitchBar;
})
pitchDrag.Position = pitch.Position + UDim2.new(0,-(pitchDrag.AbsoluteSize.X/2)+(pitch.AbsoluteSize.X/2),0,-(pitchDrag.AbsoluteSize.Y/2))
local function updatePitch()
local M = services.mouse;
local pitchS = (M.Y-pitchBar.AbsolutePosition.Y)/(pitchBar.AbsoluteSize.Y);
if pitchS >= 1 then pitchS = 1 elseif pitchS <= 0 then pitchS = 0 end
pitchS = math.abs(pitchS-1);
audio.PlaybackSpeed = pitchS*10
end
local pitchBarEvent
pitchBar.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local M = services.mouse;
updatePitch();
pitchBarEvent = M.Move:connect(function()
updatePitch();
end)
end
end)
pitchBar.InputEnded:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if pitchBarEvent then
pitchBarEvent:disconnect();
end
end
end)
local pitchDragEvent;
pitchDrag.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local M = services.mouse;
updatePitch();
pitchDragEvent = M.Move:connect(function()
updatePitch();
end)
end
end)
pitchDrag.InputEnded:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if pitchDragEvent then
pitchDragEvent:disconnect();
end
end
end)
pitch.Changed:connect(function()
pitchDrag.Position = pitch.Position + UDim2.new(0,-(pitchDrag.AbsoluteSize.X/2)+(pitch.AbsoluteSize.X/2),0,-(pitchDrag.AbsoluteSize.Y/2))
pitch.Position = UDim2.new(0,0,1,-(pitch.AbsoluteSize.Y));
end)
local pitchPercent = create('TextBox',{
MultiLine = false;
ClearTextOnFocus = false;
Text = tostring(math.floor(audio.Pitch*100)).."%";
TextScaled = true;
Font = Enum.Font.SourceSansLight;
Size = UDim2.new(.5,0,.15,-7);
Position = UDim2.new(0.5,0,.85,7);
BackgroundTransparency = 1;
ZIndex = 8;
TextColor3 = Color3.new(1,1,1);
Parent = content;
})
pitchPercent.Changed:connect(function()
pitchPercent.Text = pitchPercent.Text:gsub("%D","") .. "%"
end)
pitchPercent.FocusLost:connect(function(enter)
if enter then
local text = pitchPercent.Text:gsub("%D","")
local num = tonumber(text) or 0
if num > 1000 then
num = 1000
elseif num < 0 then
num = 0
end
audio.Pitch = tonumber(num/100)
end
end)
audio.Changed:connect(function()
pitch.Size = UDim2.new(1,0,((audio.Pitch/10)),0);
pitchPercent.Text = tostring(math.floor(audio.Pitch*100)).."%"
volumePercent.Text = tostring(math.floor(audio.Volume*10)).."%"
volume.Size = UDim2.new(1,0,audio.Volume/10,0);
end)
end)
local looped = createIcon("rbxassetid://896365760",{
ZIndex = 8;
Position = UDim2.new(0.5,96,0.2,0);
Size = UDim2.new(0,48,0,48);
ImageColor3 = Color3.new(1,1,1);
Parent = audplr;
},true)
looped.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
audio.Looped = not audio.Looped
end
end)
coroutine.wrap(function()
while wait()do
updateTimer(audio.TimeLength,songTime)
updateTimer(audio.TimePosition,playedTime)
progress.Size = UDim2.new(math.floor(audio.TimePosition)/math.floor(audio.TimeLength),0,1,0)
looped.Rotation = audio.Looped  and looped.Rotation + 3 or looped.Rotation
if r then audio.TimePosition = math.clamp(audio.TimePosition - .25,0,audio.TimeLength) end
if ff then audio.TimePosition = math.clamp(audio.TimePosition + .25,0,audio.TimeLength) end
end
end)()
end)
end
end)
tabHolder.Info.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local window = Window.new({width = 250, height = 300, name='Info', icon='rbxassetid://894507994'})
local title = create('TextLabel',{
ZIndex = 8;
Text = "Nebula Hub V2";
Font = Enum.Font.SourceSansLight;
TextScaled = true;
BackgroundTransparency = 1;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,28);
Position = UDim2.new(0.025,0,0,0);
Parent = window.Content;
})
local decor = create('Frame',{
Size = UDim2.new(1, 0, 0, 1);
Position = UDim2.new(0, 0, 1, -3);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = title;
})
local scrframe = create('ScrollingFrame',{
TopImage = "rbxassetid://158348114";
MidImage = "rbxassetid://158348114";
BottomImage = "rbxassetid://158348114";
BackgroundTransparency = 1;
Size = UDim2.new(1,0,1,-30);
Position = UDim2.new(0,0,0,30);
CanvasSize = UDim2.new(0,0,0,0);
ScrollBarThickness = 10;
ZIndex = 8;
Parent = window.Content;
})
local fe = workspace.FilteringEnabled and "Enabled" or "Disabled"
local FEInfo = create('TextLabel',{
ZIndex = 8;
Text = "Filtering is " .. fe;
TextScaled = true;
BackgroundTransparency = .9;
Font = Enum.Font.SourceSansLight;
BackgroundColor3 = Color3.new(1,1,1);
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Position = UDim2.new(0.025,0,0,150);
Parent = scrframe;
})
local creditsInfo = create('TextButton',{
ZIndex = 8;
Text = "Credits";
TextScaled = true;
BackgroundTransparency = .9;
Font = Enum.Font.SourceSansLight;
BackgroundColor3 = Color3.new(1,1,1);
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Position = UDim2.new(0.025,0,0,120);
Parent = scrframe;
})
creditsInfo.MouseButton1Down:connect(function()
local window = Window.new({width = 250, height = 250, name='Credits', icon='rbxassetid://894507994'})
local title = create('TextLabel',{
ZIndex = 8;
Text = "Credits";
TextScaled = true;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Font = Enum.Font.SourceSansLight;
Position = UDim2.new(0.025,0,0,0);
Parent = window.Content;
})
local decor = create('Frame',{
Size = UDim2.new(1, 0, 0, 1);
Position = UDim2.new(0, 0, 1, -2);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = title;
})
local body = create('TextLabel',{
ZIndex = 8;
Text = "Scripterity - Main Scripter\nfinny - Sales Manager\nic3w0lf - Script help\nfatboysraidmcdonalds - Server & Script help\nrocky2u - Being rocky & Script help\nmodFrost - Script help\nInternalSequence - Server help";
TextWrap = true;
TextSize = 21;
TextYAlignment = Enum.TextYAlignment.Top;
BackgroundTransparency = 1;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,1,-30);
Position = UDim2.new(0.025,0,0,24);
Font = Enum.Font.SourceSansLight;
Parent = window.Content;
})
end)
local settingsInfo = create('TextButton',{
ZIndex = 8;
Text = "Settings Tab Info";
TextScaled = true;
BackgroundTransparency = .9;
Font = Enum.Font.SourceSansLight;
BackgroundColor3 = Color3.new(1,1,1);
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Position = UDim2.new(0.025,0,0,90);
Parent = scrframe;
})
settingsInfo.MouseButton1Down:connect(function()
local window = Window.new({width = 200, height = 250, name='Settings Info', icon='rbxassetid://894507994'})
local title = create('TextLabel',{
ZIndex = 8;
Text = "The Settings Tab";
TextScaled = true;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Font = Enum.Font.SourceSansLight;
Position = UDim2.new(0.025,0,0,0);
Parent = window.Content;
})
local decor = create('Frame',{
Size = UDim2.new(1, 0, 0, 1);
Position = UDim2.new(0, 0, 1, -2);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = title;
})
local body = create('TextLabel',{
ZIndex = 8;
Text = "The Settings Tab includes all of the settings for Nebula. Theme Color, Open/Close Keybind, and Blur Levels. All of these settings save automatically, which means no hassle with re-doing settings. (CHANGING THEME COLOR MAY LAG BASED ON COMPUTER SPECS)";
TextWrap = true;
TextSize = 13;
TextScaled = true;
TextYAlignment = Enum.TextYAlignment.Top;
BackgroundTransparency = 1;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,1,-30);
Position = UDim2.new(0.025,0,0,24);
Font = Enum.Font.SourceSansLight;
Parent = window.Content;
})
end)
local libraryInfo = create('TextButton',{
ZIndex = 8;
Text = "Library Tab Info";
TextScaled = true;
BackgroundTransparency = .9;
Font = Enum.Font.SourceSansLight;
BackgroundColor3 = Color3.new(1,1,1);
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Position = UDim2.new(0.025,0,0,60);
Parent = scrframe;
})
libraryInfo.MouseButton1Down:connect(function()
local window = Window.new({width = 200, height = 250, name='Library Info', icon='rbxassetid://894507994'})
local title = create('TextLabel',{
ZIndex = 8;
Text = "The Library Tab";
TextScaled = true;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Font = Enum.Font.SourceSansLight;
Position = UDim2.new(0.025,0,0,0);
Parent = window.Content;
})
local decor = create('Frame',{
Size = UDim2.new(1, 0, 0, 1);
Position = UDim2.new(0, 0, 1, -2);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = title;
})
local body = create('TextLabel',{
ZIndex = 8;
Text = "The Library Tab allows you to search the Catalog for freemodels to insert, click a freemodel to insert it into the game, if it is a model you move it with your mouse, click to place at your mouse position. (DOES NOT WORK WITH ALL MODELS)";
TextWrap = true;
TextSize = 13;
TextScaled = true;
TextYAlignment = Enum.TextYAlignment.Top;
BackgroundTransparency = 1;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,1,-30);
Position = UDim2.new(0.025,0,0,24);
Font = Enum.Font.SourceSansLight;
Parent = window.Content;
})
end)
local musicInfo = create('TextButton',{
ZIndex = 8;
Text = "Music Tab Info";
TextScaled = true;
BackgroundTransparency = .9;
Font = Enum.Font.SourceSansLight;
BackgroundColor3 = Color3.new(1,1,1);
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Position = UDim2.new(0.025,0,0,30);
Parent = scrframe;
})
musicInfo.MouseButton1Down:connect(function()
local window = Window.new({width = 200, height = 250, name='Music Info', icon='rbxassetid://894507994'})
local title = create('TextLabel',{
ZIndex = 8;
Text = "The Music Tab";
TextScaled = true;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Font = Enum.Font.SourceSansLight;
Position = UDim2.new(0.025,0,0,0);
Parent = window.Content;
})
local decor = create('Frame',{
Size = UDim2.new(1, 0, 0, 1);
Position = UDim2.new(0, 0, 1, -2);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = title;
})
local body = create('TextLabel',{
ZIndex = 8;
Text = "The Music Tab comes with audio search & ID playing, as well as a fully functional Audio Player, that allows Speed & Volume changing, real-time progress bar, Fast forward, Rewind, Pause, Play, and Stop As well as Sound Looping.";
TextWrap = true;
TextSize = 13;
TextScaled = true;
TextYAlignment = Enum.TextYAlignment.Top;
BackgroundTransparency = 1;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,1,-30);
Position = UDim2.new(0.025,0,0,24);
Font = Enum.Font.SourceSansLight;
Parent = window.Content;
})
end)
local scriptsInfo = create('TextButton',{
ZIndex = 8;
Text = "Script Tabs Info";
TextScaled = true;
BackgroundTransparency = .9;
BackgroundColor3 = Color3.new(1,1,1);
Font = Enum.Font.SourceSansLight;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Position = UDim2.new(0.025,0,0,0);
Parent = scrframe;
})
scriptsInfo.MouseButton1Down:connect(function()
local window = Window.new({width = 200, height = 250, name='Scripts Info', icon='rbxassetid://894507994'})
local title = create('TextLabel',{
ZIndex = 8;
Text = "The Script Tabs";
TextScaled = true;
Font = Enum.Font.SourceSansLight;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Position = UDim2.new(0.025,0,0,0);
Parent = window.Content;
})
local decor = create('Frame',{
Size = UDim2.new(1, 0, 0, 1);
Position = UDim2.new(0, 0, 1, -2);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1, 1, 1);
Parent = title;
})
local body = create('TextLabel',{
ZIndex = 8;
Text = "The Script Tabs contains about 470+ scripts ready to be inserted at any time, most will reset upon Character Death, the server scripts should not. Click one of the buttons to insert the script.";
TextWrap = true;
TextSize = 13;
TextScaled = true;
TextYAlignment = Enum.TextYAlignment.Top;
BackgroundTransparency = 1;
Font = Enum.Font.SourceSansLight;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,1,-30);
Position = UDim2.new(0.025,0,0,24);
Parent = window.Content;
})
end)
end
end)
tabHolder.Settings.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local windo = Window.new({width = 250, height = 300, name='Settings', icon='rbxassetid://898100298'})
local colorButton = create('TextButton',{
ZIndex = 8;
Text = "Set Window Color";
Font = Enum.Font.SourceSansLight;
TextScaled = true;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Position = UDim2.new(0.025,0,0,0);
Parent = windo.Content;
})
local icon = createIcon('rbxassetid://904628594', {
Size = UDim2.new(0, 0, 1, 0);
ZIndex = 8;
Parent = colorButton;
})
icon.Size = UDim2.new(0,icon.AbsoluteSize.Y,0,icon.AbsoluteSize.Y)
local keyboardButton = create('TextButton',{
ZIndex = 8;
Text = "Set Nebula Keybind";
TextScaled = true;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Font = Enum.Font.SourceSansLight;
Position = UDim2.new(0.025,0,0,30);
Parent = windo.Content;
})
local icon2 = createIcon("rbxassetid://950538977", {
Size = UDim2.new(0, 0, 1, 0);
ZIndex = 8;
Parent = keyboardButton;
})
icon2.Size = UDim2.new(0,icon2.AbsoluteSize.Y,0,icon2.AbsoluteSize.Y)
local blurButton = create('TextButton',{
Font = Enum.Font.SourceSansLight;
ZIndex = 8;
Text = "Set Blur Level";
TextScaled = true;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(.95,0,0,24);
Position = UDim2.new(0.025,0,0,60);
Parent = windo.Content;
})
local icon3 = createIcon('rbxassetid://951352122', {
Size = UDim2.new(0, 0, 1, 0);
ZIndex = 8;
Parent = blurButton;
})
icon3.Size = UDim2.new(0,icon3.AbsoluteSize.Y,0,icon3.AbsoluteSize.Y)
blurButton.MouseButton1Down:connect(function()
local window = Window.new({width = 165, height = 100, name='Set Blur', icon='rbxassetid://951352122'})
local blurLabel = create('TextLabel',{
ZIndex = 8;
Text = "Blur Level";
TextScaled = true;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = 1;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(0,60,0,60);
Position = UDim2.new(0.45,-60,0.05,0);
Parent = window.Content;
})
local blurBox  = create('TextBox',{
ZIndex = 8;
Text = tostring(settings.blurLevel);
ClearTextOnFocus = false;
TextSize = 28;
MultiLine = false;
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Size = UDim2.new(0,60,0,60);
Position = UDim2.new(0.55,0,0.05,0);
Parent = window.Content;
})
blurBox.Changed:connect(function()
blurBox.Text = blurBox.Text:gsub("%D","")
end)
blurBox.FocusLost:connect(function(enter)
if enter then
settings.blurLevel = tonumber(blurBox.Text)
blurLevel = enabled and tonumber(blurBox.Text) or blurLevel
end
end)
end)
keyboardButton.MouseButton1Down:connect(function()
local window = Window.new({width = 165, height = 100, name='Set Key', icon='rbxassetid://950538977'})
local changeButton = create('TextButton',{
ZIndex = 8;
Text = "Set Keybind";
Size = UDim2.new(.45,0,.6,0);
BackgroundColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
TextColor3 = Color3.new(1,1,1);
Position = UDim2.new(0.05,0,0.15,0);
Font = Enum.Font.SourceSansLight;
TextScaled = true;
Parent = window.Content;
})
local currentButton = create('TextLabel',{
ZIndex = 8;
Text = tostring(binds[1][1]):sub(14);
Size = UDim2.new(.45,0,.6,0);
BackgroundTransparency = 1;
TextColor3 = Color3.new(1,1,1);
Position = UDim2.new(0.5,0,0.15,0);
Font = Enum.Font.SourceSansLight;
TextScaled = true;
Parent = window.Content;
})
local function b()
toggleable = false
currentButton.Text = "Press A Key"
local a = services.input.InputBegan:wait()
if a.UserInputType == Enum.UserInputType.Keyboard then
binds[1][1] = a.KeyCode
settings.toggleKey = binds[1][1]
currentButton.Text = tostring(binds[1][1]):sub(14);
wait()
toggleable = true;
else
b()
end
end
changeButton.MouseButton1Down:connect(b)
end)
colorButton.MouseButton1Down:connect(function()
local window = Window.new({width = 250, height = 300, name='Color Mixer', icon='rbxassetid://904628594',closed = function(this)
local bufferText = create('TextLabel',{
Position = UDim2.new(0.025,0,0.125,0);
Size = UDim2.new(.95,0,.075,0);
TextScaled = true;
Font = Enum.Font.SourceSansLight;
TextColor3 = Color3.new(1,1,1);
BackgroundTransparency = .9;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1,1,1);
Text = "Closing Buffer Activated";
ZIndex = 8;
Parent = this;
})
for i,v in pairs(this.Content:children())do
v.Visible = false;
wait()
v:Destroy()
end
end})
local overallColor
local unmixedColor
local colorMixerBar = create('Frame',{
Size = UDim2.new(0,24,0,180);
Position = UDim2.new(.95,-24,0.05,0);
BackgroundTransparency = 1;
Active = true;
ZIndex = 8;
Parent = window.Content;
})
local function returnCenterPosition(g)
return {x=g.AbsolutePosition.X + (g.AbsoluteSize.X/2),y=g.AbsolutePosition.Y + (g.AbsoluteSize.Y/2)}
end
for hue = 0,180,1 do
local c = create('Frame',{
Position = UDim2.new(0,0,0,hue);
Size = UDim2.new(1,0,0,1);
BackgroundColor3 = Color3.fromHSV(hue/180,1,1);
ZIndex = 8;
BorderSizePixel = 0;
Name = "Color";
Parent = colorMixerBar;
})
end
local colorHue = Color3.toHSV(settings.mainColor)
local colorBarDrag = create('Frame',{
Name = "ColorDrag";
BackgroundColor3 = Color3.new(1,1,1);
Size = UDim2.new(1,4,0,8);
Position = UDim2.new(0,-2,0,(180*colorHue)-2);
Active = true;
BorderSizePixel = 0;
ZIndex = 8;
Draggable = true;
Parent = colorMixerBar;
},true)
local colorBarDragColor = create('Frame',{
Name = "DragColor";
Size = UDim2.new(1,-4,0,4);
Position = UDim2.new(0,2,0,2);
BorderSizePixel = 0;
Active = true;
ZIndex = 8;
Parent = colorBarDrag
},true)
colorBarDragColor.BackgroundColor3 = Color3.fromHSV(colorHue,1,1)
colorBarDrag.Changed:connect(function()
if colorBarDrag.AbsolutePosition.X ~= colorMixerBar.AbsolutePosition.X-2 then
colorBarDrag.Position = UDim2.new(UDim.new(0,-2),colorBarDrag.Position.Y)
end
if colorBarDrag.AbsolutePosition.Y > (colorMixerBar.AbsolutePosition.Y + colorMixerBar.AbsoluteSize.Y)-4 then
colorBarDrag.Position = UDim2.new(colorBarDrag.Position.X,UDim.new(0,colorMixerBar.AbsoluteSize.Y-4))
elseif colorBarDrag.AbsolutePosition.Y < colorMixerBar.AbsolutePosition.Y-4 then
colorBarDrag.Position = UDim2.new(colorBarDrag.Position.X,UDim.new(0,-4))
end
coroutine.wrap(function()
for i,v in pairs(colorMixerBar:children())do
if v.Name == "Color"then
if v.AbsolutePosition.Y == returnCenterPosition(colorBarDrag).y then
colorBarDragColor.BackgroundColor3 = v.BackgroundColor3
end
end
end
end)()
end)
local colorEvent
colorMixerBar.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local M = services.mouse;
colorBarDrag.Position = UDim2.new(UDim.new(0,-2),UDim.new(0,M.Y-colorMixerBar.AbsolutePosition.Y))
volumeBarEvent = M.Move:connect(function()
colorBarDrag.Position = UDim2.new(UDim.new(0,-2),UDim.new(0,M.Y-colorMixerBar.AbsolutePosition.Y))
end)
end
end)
colorMixerBar.InputEnded:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if volumeBarEvent then
volumeBarEvent:disconnect();
end
end
end)
local hue = Color3.toHSV(colorBarDragColor.BackgroundColor3)
colorBarDragColor.Changed:connect(function(prop)
if prop == "BackgroundColor3"then
hue = Color3.toHSV(colorBarDragColor.BackgroundColor3)
end
end)
local hsvHolder = create('Frame',{
Position = UDim2.new(0.05,0,0.05,0);
Size = UDim2.new(0,183,0,183);
BackgroundTransparency = 1;
Active = true;
ZIndex = 8;
Parent = window.Content;
})
local hsvTable = {}
for sat = 0,45,1 do
for light = 0,45,1 do
local c = create('Frame',{
Position = UDim2.new(0,sat*4,0,light*4);
Size = UDim2.new(0,4,0,4);
BackgroundColor3 = Color3.fromHSV(hue,sat/45,light/45);
ZIndex = 8;
BorderSizePixel = 0;
Parent = hsvHolder;
})
table.insert(hsvTable,c)
coroutine.wrap(function()
services.RunService.RenderStepped:connect(function()
if(c.BackgroundColor3 ~= Color3.fromHSV(hue,sat/45,light/45))then
c.BackgroundColor3 = Color3.fromHSV(hue,sat/45,light/45);
end
end)
end)()
end
end
local h,s,l = Color3.toHSV(settings.mainColor)
local outerDragA = create('Frame',{
Size = UDim2.new(0,15,0,3);
Position = UDim2.new(0,((45*s)*4)-7,0,((45*l)*4)-1);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1,1,1);
Parent = hsvHolder;
})
local outerDragB = create('Frame',{
Size = UDim2.new(0,3,0,15);
Position = outerDragA.Position + UDim2.new(0,6,0,-6);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = Color3.new(1,1,1);
Parent = hsvHolder;
})
local innerDragA = create('Frame',{
Size = UDim2.new(0,13,0,1);
Position = outerDragA.Position + UDim2.new(0,1,0,1);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = settings.mainColor;
Parent = hsvHolder;
})
local innerDragB = create('Frame',{
Size = UDim2.new(0,1,0,13);
Position = outerDragB.Position + UDim2.new(0,1,0,1);
ZIndex = 8;
BorderSizePixel = 0;
BackgroundColor3 = settings.mainColor;
Parent = hsvHolder;
})
local indicator = create('Frame',{
Size = UDim2.new(0,1,0,1);
Position = UDim2.new(0,7,0,1);
ZIndex = 8;
BackgroundTransparency = 1;
Parent = outerDragA;
})
outerDragA.Changed:connect(function()
outerDragB.Position = outerDragA.Position + UDim2.new(0,6,0,-6);
innerDragA.Position = outerDragA.Position + UDim2.new(0,1,0,1);
innerDragB.Position = outerDragB.Position + UDim2.new(0,1,0,1);
end)
local function collisionDetect(gui1, gui2)
local g1p, g1s = gui1.AbsolutePosition, gui1.AbsoluteSize;
local g2p, g2s = gui2.AbsolutePosition, gui2.AbsoluteSize;
return ((g1p.x < g2p.x + g2s.x and g1p.x + g1s.x > g2p.x) and (g1p.y < g2p.y + g2s.y and g1p.y + g1s.y > g2p.y));
end;
local hsvEvent;
local function hsvFunction()
local M = services.mouse;
local X,Y = 0,0
if M.X < hsvHolder.AbsolutePosition.X then
X = 0
elseif M.X > hsvHolder.AbsolutePosition.X + hsvHolder.AbsoluteSize.X then
X = hsvHolder.AbsoluteSize.X
else
X = M.X - hsvHolder.AbsolutePosition.X
end
if M.Y < hsvHolder.AbsolutePosition.Y then
Y = 0
elseif M.Y > hsvHolder.AbsolutePosition.Y + hsvHolder.AbsoluteSize.Y then
Y = hsvHolder.AbsoluteSize.Y
else
Y = M.Y - hsvHolder.AbsolutePosition.Y
end
X,Y = X-7,Y -1
outerDragA.Position = UDim2.new(0,X,0,Y)
end
hsvHolder.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local M = services.mouse;
hsvFunction()
hsvEvent = M.Move:connect(function()
hsvFunction()
end)
end
end)
hsvHolder.InputEnded:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if hsvEvent then
hsvEvent:disconnect();
end
end
end)
local function createNumberOnlyBox(t)
local box = create("TextBox",{
MultiLine = false;
ClearTextOnFocus = false;
Font = Enum.Font.SourceSansLight;
BackgroundTransparency = 1;
ZIndex = 8;
TextColor3 = Color3.new(1,1,1);
Text = "";
})
for i,v in pairs(t)do
box[i]=v
end
box.Changed:connect(function()
box.Text = box.Text:gsub("%D","")
end)
return box
end
local rLabel = create('TextLabel',{
Font = Enum.Font.SourceSansLight;
ZIndex = 8;
Name = "rLabel";
Text = "R";
TextColor3 = Color3.new(1,1,1);
TextSize = 24;
Size = UDim2.new(.1,0,.1,0);
Position = UDim2.new(.15,0,.75,0);
BackgroundTransparency = 1;
Parent = window.Content
})
local rBox = createNumberOnlyBox({
Name = "rBox";
TextSize = 26;
Text = math.floor(settings.mainColor.r*255);
Position = UDim2.new(.15,0,0.85,0);
Size = UDim2.new(0.1,0,0.1,0);
Parent = window.Content;
})
local gLabel = create('TextLabel',{
Font = Enum.Font.SourceSansLight;
ZIndex = 8;
Name = "gLabel";
Text = "G";
TextColor3 = Color3.new(1,1,1);
TextSize = 20;
Size = UDim2.new(.1,0,.1,0);
Position = UDim2.new(.35,0,.75,0);
BackgroundTransparency = 1;
Parent = window.Content
})
local gBox = createNumberOnlyBox({
Name = "gBox";
TextSize = 26;
Text = math.floor(settings.mainColor.g*255);
Position = UDim2.new(.35,0,0.85,0);
Size = UDim2.new(0.1,0,0.1,0);
Parent = window.Content;
})
local bLabel = create('TextLabel',{
Font = Enum.Font.SourceSansLight;
ZIndex = 8;
Name = "bLabel";
Text = "B";
TextColor3 = Color3.new(1,1,1);
TextSize = 20;
Size = UDim2.new(.1,0,.1,0);
Position = UDim2.new(.55,0,.75,0);
BackgroundTransparency = 1;
Parent = window.Content
})
local bBox = createNumberOnlyBox({
Name = "bBox";
TextSize = 26;
Text = math.floor(settings.mainColor.b*255);
Position = UDim2.new(.55,0,0.85,0);
Size = UDim2.new(0.1,0,0.1,0);
Parent = window.Content;
})
local function updateColorGuis()
local h,s,l = Color3.toHSV(settings.mainColor)
rBox.Text = math.floor(settings.mainColor.r*255);
gBox.Text = math.floor(settings.mainColor.g*255);
bBox.Text = math.floor(settings.mainColor.b*255);
innerDragA.BackgroundColor3 = settings.mainColor;
innerDragB.BackgroundColor3 = settings.mainColor;
end
local function FocusLost()
settings.mainColor = Color3.fromRGB(tonumber(rBox.Text),tonumber(gBox.Text),tonumber(bBox.Text))
local h,s,l = Color3.toHSV(settings.mainColor)
updateColorGuis()
local colorHue = Color3.toHSV(settings.mainColor)
colorBarDrag.Position = UDim2.new(0,-2,0,(180*colorHue)-2);
outerDragA.Position = UDim2.new(0,((45*s)*4)-7,0,((45*l)*4)-1)
end
rBox.FocusLost:connect(function(enter)
if enter then
FocusLost()
end
end)
gBox.FocusLost:connect(function(enter)
if enter then
FocusLost()
end
end)
bBox.FocusLost:connect(function(enter)
if enter then
FocusLost()
end
end)
local cEvent
indicator.Changed:connect(function(prop)
if prop == "AbsolutePosition"then
if cEvent then cEvent:disconnect() end
coroutine.wrap(function()
for i,v in pairs(hsvTable)do
if collisionDetect(indicator,v)then
settings.mainColor = v.BackgroundColor3
updateColorGuis()
cEvent = v.Changed:connect(function(prop)
if prop == "BackgroundColor3"then
settings.mainColor = v.BackgroundColor3
updateColorGuis()
end
end)
end
end
end)()
end
end)
end)
end
end)
local function alternateColors(object,property,oldColor3,newColor3,i)
coroutine.wrap(function()
for i = 0,1,i do
object[property] = oldColor3:lerp(newColor3,i)
game:service'RunService'.RenderStepped:wait()
end
object[property] = newColor3
end)()
end
local Colorables = {}
local function addRecolorables(inst)
if inst.BackgroundColor3 == colorCheck then
table.insert(Colorables,inst)
end
inst.ChildAdded:connect(function(i)
if i.BackgroundColor3 == colorCheck then
table.insert(Colorables,i)
end
end)
end
Children(gui,function(inst)
addRecolorables(inst)
end)
gui.ChildAdded:connect(function(i)
Children(i,function(inst)
addRecolorables(inst)
end)
addRecolorables(i)
end)
Children(pingui,function(inst)
addRecolorables(inst)
end)
pingui.ChildAdded:connect(function(i)
Children(i,function(inst)
addRecolorables(inst)
end)
addRecolorables(i)
end)
game:service'RunService'.Stepped:connect(function()
if colorCheck ~= settings.mainColor then
coroutine.wrap(function()
for i,v in pairs(Colorables)do
v.BackgroundColor3 = settings.mainColor
end
colorCheck = settings.mainColor
end)()
end
end)
services.Players.PlayerRemoving:connect(function(player)
setCookie('BackgroundColor',tostring(math.floor(settings.mainColor.r*255)..", "..math.floor(settings.mainColor.g*255)..", "..math.floor(settings.mainColor.b*255)));
setCookie('KeyBind',tostring(settings.toggleKey):sub(14))
setCookie('BlurLevel',tostring(settings.blurLevel))
end)
local Intro = createIcon('rbxassetid://1039272774',{
Size = UDim2.new(0,150,0,150);
Position = UDim2.new(.5,-50,0,-150);
Visible = true;
Parent = gui;
})
local IntroText2 = create('TextLabel',{
Transparency = 1;
Text = "Nebula Hub V2";
TextSize = 42;
TextColor3 = Color3.new(1,1,1);
Font = Enum.Font.SourceSansLight;
Position = UDim2.new(0,0,0,-42);
Size = UDim2.new(1,0,0,42);
Parent = Intro;
})
local IntroText = create('TextLabel',{
Transparency = 1;
Text = "Created by Scripterity & finny";
TextSize = 32;
TextColor3 = Color3.new(1,1,1);
Font = Enum.Font.SourceSansLight;
Position = UDim2.new(0,0,1,0);
Size = UDim2.new(1,0,0,30);
Parent = Intro;
})
repeat wait()until Intro.IsLoaded
Intro:TweenPosition(UDim2.new(.5,-75,.5,-75),Enum.EasingDirection.Out,Enum.EasingStyle.Back,.5,true)
wait(.75)
tweenRecursiveTransparency(IntroText2,0,-.05);
tweenRecursiveTransparency(IntroText,0,-.05);
wait(5)
Intro:TweenPosition(UDim2.new(.5,-75,1,0),Enum.EasingDirection.In,Enum.EasingStyle.Quint,.5,true)
tweenRecursiveTransparency(Intro,1,.05)
tweenRecursiveTransparency(IntroText,1,.05)
tweenRecursiveTransparency(IntroText2,1,.05)
repeat wait()until Intro.ImageTransparency == 1
Intro:Destroy()
end)

TextLabel_2.Parent = Frame
TextLabel_2.BackgroundColor3 = Color3.new(0.207843, 0.207843, 0.207843)
TextLabel_2.BorderColor3 = Color3.new(0.00784314, 0.00784314, 0.00784314)
TextLabel_2.Position = UDim2.new(0, 0, 0.924657524, 0)
TextLabel_2.Size = UDim2.new(0.5252918, 236, 0.0376712345, 11)
TextLabel_2.Font = Enum.Font.SourceSans
TextLabel_2.Text = "Maked by Valo/D39"
TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
TextLabel_2.TextSize = 14
TextLabel_2.TextStrokeColor3 = Color3.new(1, 1, 1)

FE.Name = "FE"
FE.Parent = lol
FE.BackgroundColor3 = Color3.new(0.337255, 0.337255, 0.337255)
FE.Position = UDim2.new(0.685202658, 0, 0.473484874, 0)
FE.Size = UDim2.new(0, 132, 0, 50)
FE.Font = Enum.Font.Arial
FE.Text = "FE ANIMATION GUI"
FE.TextColor3 = Color3.new(0, 0, 0)
FE.TextScaled = true
FE.TextSize = 14
FE.TextWrapped = true

FE.MouseButton1Down:connect(function() 
--FE Animation Gui Made by Dark Magic Rblx in ROBLOX Studio, please give credits if you use this.
--You can use all and me in the Name Here Section!
gui = Instance.new("ScreenGui",game.CoreGui)
gui.Name = "FE Animation Gui by Dark Magic Rblx"
box = Instance.new("Frame",gui)
box.Size = UDim2.new(0,400,0,100)
box.Position = UDim2.new(0,800,0,500)
box.BackgroundTransparency = 0
box.BackgroundColor3 = Color3.new(167,0,0)
box.BorderSizePixel = 5
box.BorderColor3 = Color3.new(27,42,53)

o = Instance.new("TextBox",gui)
o.Name = "Speed Here"
o.Size = UDim2.new(0,150,0,15)
o.Position = UDim2.new(0,1000,0,590)
o.BackgroundTransparency = 0
o.BackgroundColor3 = Color3.new(0,0,0)
o.BorderSizePixel = 0
o.Font = "Arcade"
o.TextColor3 = Color3.new(255,255,255)
o.TextScaled = true
o.TextWrapped = true
o.Text = "Speed Here"

a = Instance.new("TextBox",gui)
a.Name = "ID Here"
a.Size = UDim2.new(0,300,0,25)
a.Position = UDim2.new(0,900,0,530)
a.BackgroundTransparency = 0
a.BackgroundColor3 = Color3.new(0,0,0)
a.BorderSizePixel = 0
a.Font = "Arcade"
a.TextColor3 = Color3.new(255,255,255)
a.TextScaled = true
a.TextWrapped = true
a.Text = "ID Here"

b = Instance.new("TextBox",gui)
b.Name = "Namehere"
b.Size = UDim2.new(0,300,0,25)
b.Position = UDim2.new(0,900,0,560)
b.BackgroundTransparency = 0
b.BackgroundColor3 = Color3.new(0,0,0)
b.BorderSizePixel = 0
b.Font = "Arcade"
b.TextColor3 = Color3.new(255,255,255)
b.TextScaled = true
b.TextWrapped = true
b.Text = "Name here"

c = Instance.new("TextButton",gui)
c.Name = "Animation"
c.Size = UDim2.new(0,100,0,40)
c.Position = UDim2.new(0,800,0,520)
c.BackgroundTransparency = 0
c.BackgroundColor3 = Color3.new(0,0,0)
c.BorderSizePixel = 0
c.Font = "Arcade"
c.TextColor3 = Color3.new(255,255,255)
c.TextScaled = true
c.TextWrapped = true
c.Text = "Animation"

d = Instance.new("TextButton",gui)
d.Name = "Player"
d.Size = UDim2.new(0,100,0,40)
d.Position = UDim2.new(0,800,0,560)
d.BackgroundTransparency = 0
d.BackgroundColor3 = Color3.new(0,0,0)
d.BorderSizePixel = 0
d.Font = "Arcade"
d.TextColor3 = Color3.new(255,255,255)
d.TextScaled = true
d.TextWrapped = true
d.Text = "Player"

cred = Instance.new("TextLabel",gui)
cred.Name = "Credits"
cred.Size = UDim2.new(0,400,0,20)
cred.Position = UDim2.new(0,800,0,500)
cred.BackgroundTransparency = 0
cred.BackgroundColor3 = Color3.new(0,0,0)
box.BorderSizePixel = 5
box.BorderColor3 = Color3.new(27,42,53)
cred.Font = "Arcade"
cred.FontSize = "Size24"
cred.TextColor3 = Color3.new(255,255,255)
cred.Text = "FE Animation Gui by Dark Magic Rblx!"
cred.TextSize = 19

c.MouseButton1Down:connect(function()
local AnimationId = gui["ID Here"].Text
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local Player = game.Players:FindFirstChild(gui.Namehere.Text)
if Player ~= nil then
local k = Player.Character.Humanoid:LoadAnimation(Anim)
k:Play()  
k:AdjustSpeed(gui["Speed Here"].Text)
end 
if gui.Namehere.Text =="me" then
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()  
k:AdjustSpeed(gui["Speed Here"].Text)	
end
if gui.Namehere.Text =="all" then
for i,v in pairs(game.Players:GetChildren()) do
local k = v.Character.Humanoid:LoadAnimation(Anim)
k:Play()  
k:AdjustSpeed(gui["Speed Here"].Text)	
end
end
end)
   

d.MouseButton1Down:connect(function()
local AnimationId = gui["ID Here"].Text
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local Player = game.Players:FindFirstChild(gui.Namehere.Text)
if Player ~= nil then
local k = Player.Character.Humanoid:LoadAnimation(Anim)
k:Play()  
k:AdjustSpeed(gui["Speed Here"].Text)
end 
if gui.Namehere.Text =="me" then
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()  
k:AdjustSpeed(gui["Speed Here"].Text)	
end
if gui.Namehere.Text =="all" then
for i,v in pairs(game.Players:GetChildren()) do
local k = v.Character.Humanoid:LoadAnimation(Anim)
k:Play()  
k:AdjustSpeed(gui["Speed Here"].Text)	
end
end
end) 
end)

febombvest.Name = "fe bomb vest"
febombvest.Parent = lol
febombvest.BackgroundColor3 = Color3.new(0.337255, 0.337255, 0.337255)
febombvest.Position = UDim2.new(0.386684209, 0, 0.226835057, 0)
febombvest.Size = UDim2.new(0, 132, 0, 50)
febombvest.Font = Enum.Font.SourceSans
febombvest.Text = "FE BOMB VEST"
febombvest.TextColor3 = Color3.new(0, 0, 0)
febombvest.TextScaled = true
febombvest.TextSize = 14
febombvest.TextWrapped = true

febombvest.MouseButton1Down:connect(function() 
--Leaked by CrazyExploitz (https://youtube.com/fuzioncrazyexploitz)
--Cant tell you the original creator for risk of being caught
--Here is the link to the game it works on https://www.roblox.com/games/647711404/City-Life
--Enjoy rekking oders in fe lel

local Me = game:GetService("Players").LocalPlayer --You cannot use this on someone else. srry
local Char = Me.Character
local Torso = Char.Torso
local TickWait = 1
local Color = "Medium stone gray"
local Dead = false
 
local Tool = Instance.new("HopperBin", Me.Backpack)
Tool.Name = "Bomb Vest"
 
local Position = Vector3.new(0,100,0)
function NewPart(Parent)
    local Part = Instance.new("Part", Parent)
    Part.CanCollide = false
    Part.FormFactor = "Custom"
    Part.Position = Position
    Part.TopSurface = "Smooth"
    Part.BottomSurface = "Smooth"
    Part.BrickColor = BrickColor.new(Color)
    Position = Position + Vector3.new(0,Part.Size.Y + 10,0)
    return Part
end
 
local Model = Char:FindFirstChild("Bomb")
if Model then Model:Destroy() end
 
Model = Instance.new("Model", Char)
Model.Name = "Bomb"
 
local Belt = NewPart(Model)
Belt.Size = Vector3.new(2.2,0.5,1.2)
local Weld = Instance.new("Weld", Belt)
Weld.Part0 = Belt
Weld.Part1 = Torso
Weld.C0 = CFrame.new(0,1.1,0)
local Light = Instance.new("PointLight", Belt)
Light.Range = 15
Light.Brightness = 5
Light.Color = Color3.new(1,0,0)
local Beep = Instance.new("Sound", Belt)
Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
local ExplodeSound = Instance.new("Sound", Belt)
ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003 --144507765
ExplodeSound.Pitch = 2.8
ExplodeSound.Volume = 3
 
local Back = NewPart(Model)
Back.Size = Vector3.new(1.5,1.5,0.5)
local Weld = Instance.new("Weld", Back)
Weld.Part0 = Back
Weld.Part1 = Torso
Weld.C0 = CFrame.new(0,0.1,-0.75)
 
local StrapLeft = NewPart(Model)
StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
local Weld = Instance.new("Weld", StrapLeft)
Weld.Part0 = StrapLeft
Weld.Part1 = Torso
Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
 
local BuckleLeft = NewPart(Model)
BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
local Weld = Instance.new("Weld", BuckleLeft)
Weld.Part0 = BuckleLeft
Weld.Part1 = Torso
Weld.C0 = CFrame.new(0.65,0.1,0.5)
 
local StrapRight = NewPart(Model)
StrapRight.Size = Vector3.new(0.2,0.5,1.6)
local Weld = Instance.new("Weld", StrapRight)
Weld.Part0 = StrapRight
Weld.Part1 = Torso
Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
 
local BuckleRight = NewPart(Model)
BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
local Weld = Instance.new("Weld", BuckleRight)
Weld.Part0 = BuckleRight
Weld.Part1 = Torso
Weld.C0 = CFrame.new(-0.65,0.1,0.5)
 
Tool.Selected:connect(function(Mouse)
    TickWait = 0.3
    Mouse.Icon = "http://www.roblox.com/asset/?id=9109985"
   
    Mouse.Button1Down:connect(function()
        if Dead == false then
            Dead = true
            ExplodeSound:Play()
            wait(1.4)
            game:GetService'ReplicatedStorage'.ITEM_PURCHASE:InvokeServer('meme', '8', '1527622')
lp = game:GetService'Players'.LocalPlayer
hat = lp.Character:WaitForChild'meme'
hat.Handle.Transparency=1
hat.Handle.Mesh:Remove()
        end
    end)
end)
 
Tool.Deselected:connect(function()
    TickWait = 1
end)
 
coroutine.wrap(function()
    repeat
        wait(TickWait)
        Light.Enabled = not Light.Enabled
        Beep:Play()
    until Dead == true
end)()
local grabknife = h
function kill(plrtokill)
--boom--
assets = {540034631, 178993946, 461493477, 110288809}
me = game:GetService'Players'.LocalPlayer.Character:FindFirstChildOfClass'Humanoid'
for i,v in pairs(me.Parent:GetChildren()) do
if v:IsA'Accoutrement' then v.Parent = nil end
end
for i,v in pairs(assets) do
  game:GetService'ReplicatedStorage'.ITEM_PURCHASE:InvokeServer('xdd', tostring(game:GetService'MarketplaceService':GetProductInfo(v).AssetTypeId), v)
end
game:GetService'ReplicatedStorage'.ITEM_PURCHASE:InvokeServer('boom', '8', '1527622')
game.Players.LocalPlayer.Character.boom.BootScript.Parent=workspace[plrtokill]
print(workspace[plrtokill] .. " has been killed")

end

game:GetService'RunService'.Stepped:wait()
grabknife.Parent = plr.Character
for i = 1,3 do
local lol = lp:FindFirstChildOfClass'Backpack':FindFirstChildOfClass'HopperBin'
if lol:FindFirstChild'LocalScript' then lol:Destroy() end
end

end)

sUC.Name = "sUC"
sUC.Parent = lol
sUC.BackgroundColor3 = Color3.new(0.337255, 0.337255, 0.337255)
sUC.Position = UDim2.new(0.395166785, 0, 0.473047197, 0)
sUC.Size = UDim2.new(0, 132, 0, 50)
sUC.Font = Enum.Font.SourceSans
sUC.Text = "FE SUCIDE GUN"
sUC.TextColor3 = Color3.new(0, 0, 0)
sUC.TextScaled = true
sUC.TextSize = 14
sUC.TextWrapped = true

sUC.MouseButton1Down:connect(function() 
--SUICIDE GUN REBORN BY DMS
o1 = Instance.new("Tool")
o2 = Instance.new("Part")
o3 = Instance.new("SpecialMesh")
o4 = Instance.new("Part")
o5 = Instance.new("BlockMesh")
o6 = Instance.new("Part")
o7 = Instance.new("BlockMesh")
o8 = Instance.new("Part")
o9 = Instance.new("BlockMesh")
o10 = Instance.new("Part")
o11 = Instance.new("BlockMesh")
o12 = Instance.new("Part")
o13 = Instance.new("BlockMesh")
o14 = Instance.new("Part")
o15 = Instance.new("BlockMesh")
o16 = Instance.new("Part")
o17 = Instance.new("BlockMesh")
o18 = Instance.new("Part")
o19 = Instance.new("BlockMesh")
o20 = Instance.new("Part")
o21 = Instance.new("CylinderMesh")
o22 = Instance.new("Part")
o23 = Instance.new("CylinderMesh")
o24 = Instance.new("Part")
o25 = Instance.new("CylinderMesh")
o26 = Instance.new("Part")
o27 = Instance.new("BlockMesh")
o28 = Instance.new("Part")
o29 = Instance.new("CylinderMesh")
o30 = Instance.new("Part")
o31 = Instance.new("PointLight")
o32 = Instance.new("BillboardGui")
o33 = Instance.new("ImageLabel")
o34 = Instance.new("BlockMesh")
o35 = Instance.new("Part")
o36 = Instance.new("BlockMesh")
o37 = Instance.new("Part")
o38 = Instance.new("BlockMesh")
o39 = Instance.new("Part")
o40 = Instance.new("BlockMesh")
o41 = Instance.new("Part")
o42 = Instance.new("Decal")
o43 = Instance.new("CylinderMesh")
o44 = Instance.new("Part")
o45 = Instance.new("CylinderMesh")
o46 = Instance.new("Part")
o47 = Instance.new("BlockMesh")
o48 = Instance.new("Part")
o49 = Instance.new("SpecialMesh")
o50 = Instance.new("Part")
o51 = Instance.new("SpecialMesh")
o52 = Instance.new("Part")
o53 = Instance.new("BlockMesh")
o54 = Instance.new("Part")
o55 = Instance.new("BlockMesh")
o56 = Instance.new("Part")
o57 = Instance.new("BlockMesh")
o58 = Instance.new("Part")
o59 = Instance.new("CylinderMesh")
o60 = Instance.new("Part")
o61 = Instance.new("SpecialMesh")
o62 = Instance.new("Part")
o63 = Instance.new("BlockMesh")
o64 = Instance.new("Part")
o65 = Instance.new("SpecialMesh")
o66 = Instance.new("Part")
o67 = Instance.new("BlockMesh")
o68 = Instance.new("Part")
o69 = Instance.new("BlockMesh")
o70 = Instance.new("Part")
o71 = Instance.new("SpecialMesh")
o72 = Instance.new("Part")
o73 = Instance.new("BlockMesh")
o74 = Instance.new("Part")
o75 = Instance.new("BlockMesh")
o76 = Instance.new("Part")
o77 = Instance.new("BlockMesh")
o78 = Instance.new("Part")
o79 = Instance.new("SpecialMesh")
o80 = Instance.new("Part")
o81 = Instance.new("CylinderMesh")
o82 = Instance.new("Part")
o83 = Instance.new("SpecialMesh")
o84 = Instance.new("Part")
o85 = Instance.new("BlockMesh")
o86 = Instance.new("Part")
o87 = Instance.new("SpecialMesh")
o88 = Instance.new("Part")
o89 = Instance.new("SpecialMesh")
o90 = Instance.new("Part")
o91 = Instance.new("BlockMesh")
o92 = Instance.new("Part")
o93 = Instance.new("BlockMesh")
o94 = Instance.new("Part")
o95 = Instance.new("SpecialMesh")
o96 = Instance.new("Part")
o97 = Instance.new("BlockMesh")
o98 = Instance.new("Part")
o99 = Instance.new("SpecialMesh")
o100 = Instance.new("Part")
o101 = Instance.new("BlockMesh")
o102 = Instance.new("Part")
o103 = Instance.new("BlockMesh")
o104 = Instance.new("Part")
o105 = Instance.new("SpecialMesh")
o106 = Instance.new("Part")
o107 = Instance.new("BlockMesh")
o108 = Instance.new("Part")
o109 = Instance.new("CylinderMesh")
o110 = Instance.new("Part")
o111 = Instance.new("BlockMesh")
o112 = Instance.new("Part")
o113 = Instance.new("SpecialMesh")
o114 = Instance.new("Part")
o115 = Instance.new("CylinderMesh")
o116 = Instance.new("Part")
o117 = Instance.new("BlockMesh")
o118 = Instance.new("Part")
o119 = Instance.new("SpecialMesh")
o120 = Instance.new("Part")
o121 = Instance.new("BlockMesh")
o122 = Instance.new("Part")
o123 = Instance.new("SpecialMesh")
o124 = Instance.new("Part")
o125 = Instance.new("SpecialMesh")
o126 = Instance.new("Part")
o127 = Instance.new("BlockMesh")
o128 = Instance.new("Part")
o129 = Instance.new("BlockMesh")
o130 = Instance.new("Part")
o131 = Instance.new("SpecialMesh")
o132 = Instance.new("Part")
o133 = Instance.new("BlockMesh")
o134 = Instance.new("Part")
o135 = Instance.new("BlockMesh")
o136 = Instance.new("Part")
o137 = Instance.new("SpecialMesh")
o138 = Instance.new("Part")
o139 = Instance.new("BlockMesh")
o140 = Instance.new("Part")
o141 = Instance.new("CylinderMesh")
o142 = Instance.new("Part")
o143 = Instance.new("BlockMesh")
o144 = Instance.new("Part")
o145 = Instance.new("SpecialMesh")
o146 = Instance.new("Part")
o147 = Instance.new("SpecialMesh")
o148 = Instance.new("Part")
o149 = Instance.new("Sound")
o150 = Instance.new("BlockMesh")
o1.Name = "Suicide"
o1.Parent = game.Players.LocalPlayer.Backpack
o2.Parent = o1
o2.Material = Enum.Material.SmoothPlastic
o2.BrickColor = BrickColor.new("Really black")
o2.Position = Vector3.new(18.950964, 0.850407004, 14.2854338)
o2.Rotation = Vector3.new(-2.19040904e-013, 2.50129006e-006, -180)
o2.Anchored = true
o2.FormFactor = Enum.FormFactor.Custom
o2.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o2.CFrame = CFrame.new(18.950964, 0.850407004, 14.2854338, -1, 8.74227766e-008, 4.36557457e-008, -8.74227766e-008, -1, 3.82298495e-015, 4.36557457e-008, 3.92853881e-018, 1)
o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o3.Parent = o2
o3.Scale = Vector3.new(0.666666687, 0.388888866, 0.416666687)
o3.MeshType = Enum.MeshType.Wedge
o4.Parent = o1
o4.Material = Enum.Material.SmoothPlastic
o4.BrickColor = BrickColor.new("Really black")
o4.Position = Vector3.new(18.950964, 0.953182995, 14.5104237)
o4.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o4.Anchored = true
o4.FormFactor = Enum.FormFactor.Custom
o4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o4.CFrame = CFrame.new(18.950964, 0.953182995, 14.5104237, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o5.Parent = o4
o5.Scale = Vector3.new(0.333333343, 0.194444433, 0.694444478)
o6.Parent = o1
o6.Material = Enum.Material.SmoothPlastic
o6.BrickColor = BrickColor.new("Black")
o6.Position = Vector3.new(18.950964, 1.13095105, 14.5993176)
o6.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o6.Anchored = true
o6.FormFactor = Enum.FormFactor.Custom
o6.Size = Vector3.new(0.566666663, 0.200000003, 0.200000003)
o6.CFrame = CFrame.new(18.950964, 1.13095105, 14.5993176, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o6.Color = Color3.new(0.105882, 0.164706, 0.207843)
o7.Parent = o6
o7.Scale = Vector3.new(1, 0.583333313, 0.722222269)
o8.Name = "SightBack"
o8.Parent = o1
o8.Material = Enum.Material.SmoothPlastic
o8.Position = Vector3.new(18.950964, 1.23151195, 14.4882116)
o8.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o8.Anchored = true
o8.FormFactor = Enum.FormFactor.Custom
o8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o8.CFrame = CFrame.new(18.950964, 1.23151195, 14.4882116, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o9.Parent = o8
o9.Scale = Vector3.new(0.166666672, 0.111111112, 0.411111116)
o10.Parent = o1
o10.Material = Enum.Material.SmoothPlastic
o10.BrickColor = BrickColor.new("Really black")
o10.Position = Vector3.new(18.950964, 0.961513996, 14.5937595)
o10.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o10.Anchored = true
o10.FormFactor = Enum.FormFactor.Custom
o10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o10.CFrame = CFrame.new(18.950964, 0.961513996, 14.5937595, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o11.Parent = o10
o11.Scale = Vector3.new(0.49999997, 0.277777761, 0.694444478)
o12.Parent = o1
o12.Material = Enum.Material.SmoothPlastic
o12.BrickColor = BrickColor.new("Really black")
o12.Position = Vector3.new(18.950964, 1.19539297, 14.5993176)
o12.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o12.Anchored = true
o12.FormFactor = Enum.FormFactor.Custom
o12.Size = Vector3.new(0.566666663, 0.200000003, 0.200000003)
o12.CFrame = CFrame.new(18.950964, 1.19539297, 14.5993176, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o13.Parent = o12
o13.Scale = Vector3.new(1, 0.249999985, 0.411111116)
o14.Parent = o1
o14.Material = Enum.Material.SmoothPlastic
o14.BrickColor = BrickColor.new("Really black")
o14.Position = Vector3.new(18.908186, 1.19095695, 14.5993176)
o14.Rotation = Vector3.new(-90, 44.9999962, 90)
o14.Anchored = true
o14.FormFactor = Enum.FormFactor.Custom
o14.Size = Vector3.new(0.566666663, 0.200000003, 0.200000003)
o14.CFrame = CFrame.new(18.908186, 1.19095695, 14.5993176, 0, -0.707106709, 0.707106709, 5.38120031e-018, 0.707106769, 0.707106769, -1, 2.04281037e-011, 9.59801127e-011)
o14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o14.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o15.Parent = o14
o15.Scale = Vector3.new(1, 0.194444433, 0.222222224)
o16.Name = "SightBack"
o16.Parent = o1
o16.Material = Enum.Material.SmoothPlastic
o16.Position = Vector3.new(18.9787407, 1.25372696, 14.4882116)
o16.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o16.Anchored = true
o16.FormFactor = Enum.FormFactor.Custom
o16.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o16.CFrame = CFrame.new(18.9787407, 1.25372696, 14.4882116, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o17.Parent = o16
o17.Scale = Vector3.new(0.166666672, 0.111111112, 0.13333334)
o18.Name = "SightBack"
o18.Parent = o1
o18.Material = Enum.Material.SmoothPlastic
o18.Position = Vector3.new(18.9231701, 1.25372696, 14.4882002)
o18.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o18.Anchored = true
o18.FormFactor = Enum.FormFactor.Custom
o18.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o18.CFrame = CFrame.new(18.9231701, 1.25372696, 14.4882002, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o19.Parent = o18
o19.Scale = Vector3.new(0.166666672, 0.111111112, 0.13333334)
o20.Parent = o1
o20.Material = Enum.Material.SmoothPlastic
o20.BrickColor = BrickColor.new("Black")
o20.Position = Vector3.new(18.950964, 0.886528015, 14.5798664)
o20.Rotation = Vector3.new(-90, -2.50447761e-006, -90)
o20.Anchored = true
o20.FormFactor = Enum.FormFactor.Custom
o20.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o20.CFrame = CFrame.new(18.950964, 0.886528015, 14.5798664, -8.74279067e-008, 1, -4.37113812e-008, -3.83195418e-015, 4.37113812e-008, 1, 1, 8.74279067e-008, -4.65359901e-018)
o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o20.Color = Color3.new(0.105882, 0.164706, 0.207843)
o21.Parent = o20
o21.Scale = Vector3.new(0.416666687, 0.722222269, 0.416666687)
o22.Name = "SightLine"
o22.Parent = o1
o22.Material = Enum.Material.SmoothPlastic
o22.BrickColor = BrickColor.new("Smoky grey")
o22.Position = Vector3.new(18.950964, 1.21539295, 15.7804356)
o22.Rotation = Vector3.new(90, -2.50447761e-006, -90)
o22.Anchored = true
o22.FormFactor = Enum.FormFactor.Custom
o22.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o22.CFrame = CFrame.new(18.950964, 1.21539295, 15.7804356, 0, 1, -4.37113812e-008, 5.38120031e-018, -4.37113812e-008, -1, -1, 0, 6.1083781e-018)
o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o22.Color = Color3.new(0.356863, 0.364706, 0.411765)
o23.Parent = o22
o23.Scale = Vector3.new(0.505999982, 0.150000006, 0.505999982)
o24.Parent = o1
o24.Material = Enum.Material.SmoothPlastic
o24.BrickColor = BrickColor.new("Black")
o24.Position = Vector3.new(18.950964, 0.96707201, 15.7326679)
o24.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
o24.Anchored = true
o24.FormFactor = Enum.FormFactor.Custom
o24.Size = Vector3.new(0.200000003, 0.344444454, 0.200000003)
o24.CFrame = CFrame.new(18.950964, 0.96707201, 15.7326679, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o24.Color = Color3.new(0.105882, 0.164706, 0.207843)
o25.Parent = o24
o25.Scale = Vector3.new(0.405599982, 1, 0.405599982)
o26.Parent = o1
o26.Material = Enum.Material.SmoothPlastic
o26.BrickColor = BrickColor.new("Black")
o26.Position = Vector3.new(18.950964, 1.01984501, 15.7298756)
o26.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o26.Anchored = true
o26.FormFactor = Enum.FormFactor.Custom
o26.Size = Vector3.new(0.338888884, 0.200000003, 0.200000003)
o26.CFrame = CFrame.new(18.950964, 1.01984501, 15.7298756, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
o27.Parent = o26
o27.Scale = Vector3.new(1, 0.527777731, 0.611111104)
o28.Parent = o1
o28.Material = Enum.Material.SmoothPlastic
o28.BrickColor = BrickColor.new("Black")
o28.Position = Vector3.new(18.950964, 0.96707201, 15.7298756)
o28.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
o28.Anchored = true
o28.FormFactor = Enum.FormFactor.Custom
o28.Size = Vector3.new(0.200000003, 0.338888884, 0.200000003)
o28.CFrame = CFrame.new(18.950964, 0.96707201, 15.7298756, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o28.Color = Color3.new(0.105882, 0.164706, 0.207843)
o29.Parent = o28
o29.Scale = Vector3.new(0.611111104, 1, 0.611111104)
o30.Name = "Main"
o30.Parent = o1
o30.Material = Enum.Material.SmoothPlastic
o30.BrickColor = BrickColor.new("Really black")
o30.Transparency = 1
o30.Position = Vector3.new(18.950964, 1.12816894, 15.9493256)
o30.Rotation = Vector3.new(90, -2.50447761e-006, 2.50796006e-006)
o30.Anchored = true
o30.FormFactor = Enum.FormFactor.Custom
o30.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o30.CFrame = CFrame.new(18.950964, 1.12816894, 15.9493256, 1, -4.3772161e-008, -4.37113812e-008, -4.37113812e-008, -1.49011594e-008, -1, 4.3772161e-008, 1, -1.49011603e-008)
o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o31.Name = "FlashFX"
o31.Parent = o30
o31.Color = Color3.new(1, 1, 0)
o31.Enabled = false
o31.Brightness = 10
o31.Range = 6
o31.Shadows = true
o32.Name = "FlashGui"
o32.Parent = o30
o32.Size = UDim2.new(1.1000000238419,0,1.1000000238419,0)
o32.Enabled = false
o33.Name = "Label"
o33.Parent = o32
o33.Size = UDim2.new(1,0,1,0)
o33.BackgroundTransparency = 1
o33.Image = "http://www.roblox.com/asset/?id=117472237"
o34.Parent = o30
o34.Scale = Vector3.new(0.99999994, 0.99999994, 0.99999994)
o35.Parent = o1
o35.Material = Enum.Material.SmoothPlastic
o35.BrickColor = BrickColor.new("Black")
o35.Position = Vector3.new(18.908186, 1.19095695, 15.5132236)
o35.Rotation = Vector3.new(-90, 44.9999962, 90)
o35.Anchored = true
o35.FormFactor = Enum.FormFactor.Custom
o35.Size = Vector3.new(0.772222221, 0.200000003, 0.200000003)
o35.CFrame = CFrame.new(18.908186, 1.19095695, 15.5132236, 0, -0.707106709, 0.707106709, 5.38120031e-018, 0.707106769, 0.707106769, -1, 2.04281037e-011, 9.59801127e-011)
o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o35.Color = Color3.new(0.105882, 0.164706, 0.207843)
o36.Parent = o35
o36.Scale = Vector3.new(1, 0.194444433, 0.222222224)
o37.Parent = o1
o37.Material = Enum.Material.SmoothPlastic
o37.BrickColor = BrickColor.new("Black")
o37.Position = Vector3.new(18.950964, 1.19539297, 15.5132236)
o37.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o37.Anchored = true
o37.FormFactor = Enum.FormFactor.Custom
o37.Size = Vector3.new(0.772222221, 0.200000003, 0.200000003)
o37.CFrame = CFrame.new(18.950964, 1.19539297, 15.5132236, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o37.Color = Color3.new(0.105882, 0.164706, 0.207843)
o38.Parent = o37
o38.Scale = Vector3.new(1, 0.249999985, 0.411111116)
o39.Parent = o1
o39.Material = Enum.Material.SmoothPlastic
o39.BrickColor = BrickColor.new("Black")
o39.Position = Vector3.new(18.950964, 1.13095105, 15.5132236)
o39.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o39.Anchored = true
o39.FormFactor = Enum.FormFactor.Custom
o39.Size = Vector3.new(0.772222221, 0.200000003, 0.200000003)
o39.CFrame = CFrame.new(18.950964, 1.13095105, 15.5132236, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o39.Color = Color3.new(0.105882, 0.164706, 0.207843)
o40.Parent = o39
o40.Scale = Vector3.new(1, 0.583333313, 0.722222269)
o41.Parent = o1
o41.Material = Enum.Material.SmoothPlastic
o41.BrickColor = BrickColor.new("Black")
o41.Position = Vector3.new(18.950964, 1.12816894, 15.3854284)
o41.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
o41.Anchored = true
o41.FormFactor = Enum.FormFactor.Custom
o41.Size = Vector3.new(0.200000003, 1.06111109, 0.200000003)
o41.CFrame = CFrame.new(18.950964, 1.12816894, 15.3854284, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o41.Color = Color3.new(0.105882, 0.164706, 0.207843)
o42.Parent = o41
o42.Texture = "http://www.roblox.com/asset/?id=47760372"
o42.Face = Enum.NormalId.Top
o43.Parent = o41
o43.Scale = Vector3.new(0.49999997, 1, 0.49999997)
o44.Parent = o1
o44.Material = Enum.Material.SmoothPlastic
o44.BrickColor = BrickColor.new("Black")
o44.Position = Vector3.new(18.950964, 0.961513996, 15.352108)
o44.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
o44.Anchored = true
o44.FormFactor = Enum.FormFactor.Custom
o44.Size = Vector3.new(0.200000003, 0.416666627, 0.200000003)
o44.CFrame = CFrame.new(18.950964, 0.961513996, 15.352108, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
o44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o44.Color = Color3.new(0.105882, 0.164706, 0.207843)
o45.Parent = o44
o45.Scale = Vector3.new(0.666666687, 1, 0.666666687)
o46.Name = "Mag"
o46.Parent = o1
o46.Material = Enum.Material.SmoothPlastic
o46.BrickColor = BrickColor.new("Black")
o46.Position = Vector3.new(18.950964, 0.129971996, 14.3866644)
o46.Rotation = Vector3.new(101, 90, 0)
o46.Anchored = true
o46.FormFactor = Enum.FormFactor.Custom
o46.Size = Vector3.new(0.200000003, 0.333333343, 0.200000003)
o46.CFrame = CFrame.new(18.950964, 0.129971996, 14.3866644, -2.79885857e-008, -5.49657244e-008, 1, 0.981627166, -0.190809026, 1.69563066e-008, 0.190809026, 0.981627107, 5.93718141e-008)
o46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o46.Color = Color3.new(0.105882, 0.164706, 0.207843)
o47.Parent = o46
o47.Scale = Vector3.new(0.027777778, 1, 0.666666687)
o48.Parent = o1
o48.Material = Enum.Material.SmoothPlastic
o48.BrickColor = BrickColor.new("Black")
o48.Position = Vector3.new(18.950964, 0.161533996, 14.3493176)
o48.Rotation = Vector3.new(0.019784553, -6.66929267e-009, 180)
o48.Anchored = true
o48.FormFactor = Enum.FormFactor.Custom
o48.Size = Vector3.new(0.200000003, 0.200000003, 0.266666681)
o48.CFrame = CFrame.new(18.950964, 0.161533996, 14.3493176, -1, -8.74227979e-008, -1.16401111e-010, 8.74227766e-008, -0.99999994, -0.000345305598, 0, -0.000345305569, 0.99999994)
o48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o48.Color = Color3.new(0.105882, 0.164706, 0.207843)
o49.Parent = o48
o49.Scale = Vector3.new(0.694444478, 0.222222224, 1)
o49.MeshType = Enum.MeshType.Wedge
o50.Parent = o1
o50.Material = Enum.Material.SmoothPlastic
o50.BrickColor = BrickColor.new("Really black")
o50.Position = Vector3.new(18.950964, 0.155975997, 14.3354216)
o50.Rotation = Vector3.new(3.08320072e-016, 0, -180)
o50.Anchored = true
o50.FormFactor = Enum.FormFactor.Custom
o50.Size = Vector3.new(0.200000003, 0.200000003, 0.438888878)
o50.CFrame = CFrame.new(18.950964, 0.155975997, 14.3354216, -1, 1.0960446e-021, 0, 1.0960446e-021, -1, -5.38120031e-018, 0, 5.38120031e-018, 1)
o50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o51.Parent = o50
o51.Scale = Vector3.new(0.666666687, 0.333333343, 1)
o51.MeshType = Enum.MeshType.Wedge
o52.Parent = o1
o52.Material = Enum.Material.SmoothPlastic
o52.BrickColor = BrickColor.new("Black")
o52.Position = Vector3.new(18.950964, 0.239300996, 14.1882057)
o52.Rotation = Vector3.new(105, 90, 0)
o52.Anchored = true
o52.FormFactor = Enum.FormFactor.Custom
o52.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o52.CFrame = CFrame.new(18.950964, 0.239300996, 14.1882057, -1.07331601e-008, -6.40018527e-008, 1, 0.965925813, -0.258819044, -6.21114538e-009, 0.258819073, 0.965925813, 6.46105036e-008)
o52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o52.Color = Color3.new(0.105882, 0.164706, 0.207843)
o53.Parent = o52
o53.Scale = Vector3.new(0.944444478, 0.111111112, 0.611111104)
o54.Parent = o1
o54.Material = Enum.Material.SmoothPlastic
o54.BrickColor = BrickColor.new("Really black")
o54.Position = Vector3.new(18.950964, 0.225419, 14.3520937)
o54.Rotation = Vector3.new(-3.25256337e-007, 90, 0)
o54.Anchored = true
o54.FormFactor = Enum.FormFactor.Custom
o54.Size = Vector3.new(0.26111111, 0.200000003, 0.200000003)
o54.CFrame = CFrame.new(18.950964, 0.225419, 14.3520937, 8.94069672e-008, -6.24762481e-015, 1, -5.6767937e-009, 1, 1.42108539e-014, -1, -5.6767937e-009, 8.94069672e-008)
o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o55.Parent = o54
o55.Scale = Vector3.new(1, 0.416666687, 0.694444478)
o56.Parent = o1
o56.Material = Enum.Material.SmoothPlastic
o56.BrickColor = BrickColor.new("Really black")
o56.Position = Vector3.new(18.950964, 0.197641, 14.2215319)
o56.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o56.Anchored = true
o56.FormFactor = Enum.FormFactor.Custom
o56.Size = Vector3.new(0.211111099, 0.200000003, 0.200000003)
o56.CFrame = CFrame.new(18.950964, 0.197641, 14.2215319, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o57.Parent = o56
o57.Scale = Vector3.new(1, 0.0833333358, 0.666666687)
o58.Parent = o1
o58.Material = Enum.Material.SmoothPlastic
o58.BrickColor = BrickColor.new("Really black")
o58.Position = Vector3.new(18.950964, 0.258204013, 14.3493176)
o58.Rotation = Vector3.new(-90, -2.50447761e-006, -90)
o58.Anchored = true
o58.FormFactor = Enum.FormFactor.Custom
o58.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o58.CFrame = CFrame.new(18.950964, 0.258204013, 14.3493176, -8.74279067e-008, 1, -4.37113812e-008, -3.83195418e-015, 4.37113812e-008, 1, 1, 8.74279067e-008, -4.65359901e-018)
o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o59.Parent = o58
o59.Scale = Vector3.new(0.49999997, 0.722222269, 0.472222239)
o60.Parent = o1
o60.Material = Enum.Material.SmoothPlastic
o60.BrickColor = BrickColor.new("Really black")
o60.Position = Vector3.new(18.950964, 0.244874001, 14.1993141)
o60.Rotation = Vector3.new(0.019784553, -6.66929267e-009, 180)
o60.Anchored = true
o60.FormFactor = Enum.FormFactor.Custom
o60.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o60.CFrame = CFrame.new(18.950964, 0.244874001, 14.1993141, -1, -8.74227979e-008, -1.16401111e-010, 8.74227766e-008, -0.99999994, -0.000345305598, 0, -0.000345305569, 0.99999994)
o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o61.Parent = o60
o61.Scale = Vector3.new(0.694444478, 0.222222224, 0.222222224)
o61.MeshType = Enum.MeshType.Wedge
o62.Parent = o1
o62.Material = Enum.Material.SmoothPlastic
o62.BrickColor = BrickColor.new("Black")
o62.Position = Vector3.new(18.993742, 1.19095695, 15.1076584)
o62.Rotation = Vector3.new(90, 44.9999962, -90)
o62.Anchored = true
o62.FormFactor = Enum.FormFactor.Custom
o62.Size = Vector3.new(1.58333337, 0.200000003, 0.200000003)
o62.CFrame = CFrame.new(18.993742, 1.19095695, 15.1076584, 0, 0.707106709, 0.707106709, 5.38120031e-018, 0.707106769, -0.707106769, -1, 9.59801127e-011, -2.04281037e-011)
o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o62.Color = Color3.new(0.105882, 0.164706, 0.207843)
o63.Parent = o62
o63.Scale = Vector3.new(1, 0.194444433, 0.222222224)
o64.Parent = o1
o64.Material = Enum.Material.SmoothPlastic
o64.Position = Vector3.new(18.950964, 0.867092013, 15.1298876)
o64.Rotation = Vector3.new(180, 2.50796006e-006, 8.65142192e-006)
o64.Anchored = true
o64.FormFactor = Enum.FormFactor.Custom
o64.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o64.CFrame = CFrame.new(18.950964, 0.867092013, 15.1298876, 1, -1.50995803e-007, 4.3772161e-008, -1.50995803e-007, -1, -6.59664855e-015, 4.3772161e-008, 3.92853881e-018, -1)
o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o65.Parent = o64
o65.Scale = Vector3.new(0.611111104, 0.333333343, 0.138888881)
o65.MeshType = Enum.MeshType.Wedge
o66.Parent = o1
o66.Material = Enum.Material.SmoothPlastic
o66.Position = Vector3.new(18.950964, 0.83930999, 15.1048679)
o66.Rotation = Vector3.new(89.9999771, 90, 0)
o66.Anchored = true
o66.FormFactor = Enum.FormFactor.Custom
o66.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o66.CFrame = CFrame.new(18.950964, 0.83930999, 15.1048679, -8.74231674e-008, 2.50292942e-008, 1, 1, 4.33125763e-007, 8.74231461e-008, -4.33125791e-007, 1, -2.50292942e-008)
o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o67.Parent = o66
o67.Scale = Vector3.new(0.944444478, 0.111111112, 0.611111104)
o68.Parent = o1
o68.Material = Enum.Material.SmoothPlastic
o68.BrickColor = BrickColor.new("Fossil")
o68.Position = Vector3.new(18.950964, 0.716949999, 15.0719404)
o68.Rotation = Vector3.new(-45, 90, 0)
o68.Anchored = true
o68.FormFactor = Enum.FormFactor.Custom
o68.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o68.CFrame = CFrame.new(18.950964, 0.716949999, 15.0719404, -1.36843425e-010, -2.04281037e-011, 1, -0.707106769, 0.707106769, -1.0960446e-021, -0.707106709, -0.707106709, 0)
o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o68.Color = Color3.new(0.623529, 0.631373, 0.67451)
o69.Parent = o68
o69.Scale = Vector3.new(0.527777731, 0.111111112, 0.611111104)
o70.Parent = o1
o70.Material = Enum.Material.SmoothPlastic
o70.BrickColor = BrickColor.new("Black")
o70.Position = Vector3.new(18.950964, 0.875427008, 15.0743237)
o70.Rotation = Vector3.new(3.08320072e-016, 0, -180)
o70.Anchored = true
o70.FormFactor = Enum.FormFactor.Custom
o70.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o70.CFrame = CFrame.new(18.950964, 0.875427008, 15.0743237, -1, 1.0960446e-021, 0, 1.0960446e-021, -1, -5.38120031e-018, 0, 5.38120031e-018, 1)
o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o70.Color = Color3.new(0.105882, 0.164706, 0.207843)
o71.Parent = o70
o71.Scale = Vector3.new(0.611111104, 0.249999985, 0.194444433)
o71.MeshType = Enum.MeshType.Wedge
o72.Parent = o1
o72.Material = Enum.Material.SmoothPlastic
o72.BrickColor = BrickColor.new("Black")
o72.Position = Vector3.new(18.9315281, 1.09817195, 15.0048761)
o72.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o72.Anchored = true
o72.FormFactor = Enum.FormFactor.Custom
o72.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
o72.CFrame = CFrame.new(18.9315281, 1.09817195, 15.0048761, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o72.Color = Color3.new(0.105882, 0.164706, 0.207843)
o73.Parent = o72
o73.Scale = Vector3.new(1, 0.277777761, 0.527777731)
o74.Parent = o1
o74.Material = Enum.Material.SmoothPlastic
o74.BrickColor = BrickColor.new("Black")
o74.Position = Vector3.new(18.9870701, 1.13095105, 15.0048761)
o74.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o74.Anchored = true
o74.FormFactor = Enum.FormFactor.Custom
o74.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
o74.CFrame = CFrame.new(18.9870701, 1.13095105, 15.0048761, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o74.Color = Color3.new(0.105882, 0.164706, 0.207843)
o75.Parent = o74
o75.Scale = Vector3.new(1, 0.583333313, 0.361111134)
o76.Parent = o1
o76.Material = Enum.Material.SmoothPlastic
o76.BrickColor = BrickColor.new("Black")
o76.Position = Vector3.new(18.970396, 1.17595196, 15.0048761)
o76.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o76.Anchored = true
o76.FormFactor = Enum.FormFactor.Custom
o76.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
o76.CFrame = CFrame.new(18.970396, 1.17595196, 15.0048761, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o76.Color = Color3.new(0.105882, 0.164706, 0.207843)
o77.Parent = o76
o77.Scale = Vector3.new(1, 0.444444448, 0.216666669)
o78.Parent = o1
o78.Material = Enum.Material.SmoothPlastic
o78.BrickColor = BrickColor.new("Black")
o78.Position = Vector3.new(18.950964, 0.39764601, 14.6493216)
o78.Rotation = Vector3.new(180, 2.50796006e-006, 5.00895612e-006)
o78.Anchored = true
o78.FormFactor = Enum.FormFactor.Custom
o78.Size = Vector3.new(0.200000003, 0.550000012, 0.200000003)
o78.CFrame = CFrame.new(18.950964, 0.39764601, 14.6493216, 1, -8.74227766e-008, 4.3772161e-008, -8.74227766e-008, -1, -3.8177829e-015, 4.3772161e-008, 6.83386182e-018, -1)
o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o78.Color = Color3.new(0.105882, 0.164706, 0.207843)
o79.Parent = o78
o79.Scale = Vector3.new(0.666666687, 1, 0.944444478)
o79.MeshType = Enum.MeshType.Wedge
o80.Parent = o1
o80.Material = Enum.Material.SmoothPlastic
o80.BrickColor = BrickColor.new("Black")
o80.Position = Vector3.new(18.8859501, 0.96707201, 15.0021019)
o80.Rotation = Vector3.new(-90, -2.50447761e-006, -90.0000076)
o80.Anchored = true
o80.FormFactor = Enum.FormFactor.Custom
o80.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o80.CFrame = CFrame.new(18.8859501, 0.96707201, 15.0021019, -1.51107088e-007, 1, -4.37113812e-008, -6.60488848e-015, 4.37113812e-008, 1, 1, 1.51107088e-007, -4.65359901e-018)
o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o80.Color = Color3.new(0.105882, 0.164706, 0.207843)
o81.Parent = o80
o81.Scale = Vector3.new(0.249999985, 0.027777778, 0.249999985)
o82.Parent = o1
o82.Material = Enum.Material.SmoothPlastic
o82.BrickColor = BrickColor.new("Dark stone grey")
o82.Position = Vector3.new(18.950964, 0.858749986, 14.8770924)
o82.Rotation = Vector3.new(-180, -2.50796256e-006, 5.00895703e-006)
o82.Anchored = true
o82.FormFactor = Enum.FormFactor.Custom
o82.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o82.CFrame = CFrame.new(18.950964, 0.858749986, 14.8770924, 0.99999994, -8.74227837e-008, -4.37722036e-008, -8.74227837e-008, -0.99999994, 7.17606313e-018, -4.36557599e-008, 1.89421216e-015, -0.999999762)
o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o82.Color = Color3.new(0.388235, 0.372549, 0.384314)
o83.Parent = o82
o83.Scale = Vector3.new(0.472222239, 0.416666687, 0.222222224)
o83.MeshType = Enum.MeshType.Wedge
o84.Parent = o1
o84.Material = Enum.Material.SmoothPlastic
o84.BrickColor = BrickColor.new("Black")
o84.Position = Vector3.new(18.950964, 1.05040395, 14.9382162)
o84.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o84.Anchored = true
o84.FormFactor = Enum.FormFactor.Custom
o84.Size = Vector3.new(1.24444449, 0.200000003, 0.200000003)
o84.CFrame = CFrame.new(18.950964, 1.05040395, 14.9382162, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o84.Color = Color3.new(0.105882, 0.164706, 0.207843)
o85.Parent = o84
o85.Scale = Vector3.new(1, 0.222222224, 0.722222269)
o86.Parent = o1
o86.Material = Enum.Material.SmoothPlastic
o86.BrickColor = BrickColor.new("Black")
o86.Position = Vector3.new(18.950964, 0.469879985, 14.2215319)
o86.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
o86.Anchored = true
o86.FormFactor = Enum.FormFactor.Custom
o86.Size = Vector3.new(0.200000003, 0.527777791, 0.211111099)
o86.CFrame = CFrame.new(18.950964, 0.469879985, 14.2215319, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
o86.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o86.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o86.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o86.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o86.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o86.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o86.Color = Color3.new(0.105882, 0.164706, 0.207843)
o87.Parent = o86
o87.Scale = Vector3.new(0.666666687, 1, 1)
o87.MeshType = Enum.MeshType.Wedge
o88.Parent = o1
o88.Material = Enum.Material.SmoothPlastic
o88.BrickColor = BrickColor.new("Dark stone grey")
o88.Position = Vector3.new(18.950964, 0.736557007, 14.8798761)
o88.Rotation = Vector3.new(180, -2.50129006e-006, 180)
o88.Anchored = true
o88.FormFactor = Enum.FormFactor.Custom
o88.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o88.CFrame = CFrame.new(18.950964, 0.736557007, 14.8798761, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
o88.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o88.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o88.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o88.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o88.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o88.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o88.Color = Color3.new(0.388235, 0.372549, 0.384314)
o89.Parent = o88
o89.Scale = Vector3.new(0.472222239, 0.416666687, 0.249999985)
o89.MeshType = Enum.MeshType.Wedge
o90.Parent = o1
o90.Material = Enum.Material.SmoothPlastic
o90.BrickColor = BrickColor.new("Smoky grey")
o90.Position = Vector3.new(18.950964, 0.683766007, 14.9020796)
o90.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o90.Anchored = true
o90.FormFactor = Enum.FormFactor.Custom
o90.Size = Vector3.new(0.283333331, 0.200000003, 0.200000003)
o90.CFrame = CFrame.new(18.950964, 0.683766007, 14.9020796, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o90.Color = Color3.new(0.356863, 0.364706, 0.411765)
o91.Parent = o90
o91.Scale = Vector3.new(1, 0.111111112, 0.611111104)
o92.Parent = o1
o92.Material = Enum.Material.SmoothPlastic
o92.BrickColor = BrickColor.new("Black")
o92.Position = Vector3.new(18.950964, 0.992074013, 14.9382162)
o92.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o92.Anchored = true
o92.FormFactor = Enum.FormFactor.Custom
o92.Size = Vector3.new(1.24444449, 0.200000003, 0.200000003)
o92.CFrame = CFrame.new(18.950964, 0.992074013, 14.9382162, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o92.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o92.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o92.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o92.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o92.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o92.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o92.Color = Color3.new(0.105882, 0.164706, 0.207843)
o93.Parent = o92
o93.Scale = Vector3.new(1, 0.361111134, 0.666666687)
o94.Parent = o1
o94.Material = Enum.Material.SmoothPlastic
o94.BrickColor = BrickColor.new("Black")
o94.Position = Vector3.new(18.950964, 0.708733976, 14.827096)
o94.Rotation = Vector3.new(-180, 0.0927856117, 180)
o94.Anchored = true
o94.FormFactor = Enum.FormFactor.Custom
o94.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o94.CFrame = CFrame.new(18.950964, 0.708733976, 14.827096, -0.999998689, -1.0960446e-021, 0.00161941373, -1.1745207e-017, 1, 4.66291637e-018, -0.00161941373, -5.38120031e-018, -0.999998689)
o94.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o94.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o94.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o94.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o94.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o94.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o94.Color = Color3.new(0.105882, 0.164706, 0.207843)
o95.Parent = o94
o95.Scale = Vector3.new(0.611111104, 0.138888881, 0.249999985)
o95.MeshType = Enum.MeshType.Wedge
o96.Parent = o1
o96.Material = Enum.Material.SmoothPlastic
o96.BrickColor = BrickColor.new("Black")
o96.Position = Vector3.new(18.950964, 0.797657013, 14.8104324)
o96.Rotation = Vector3.new(180, -2.50129006e-006, 180)
o96.Anchored = true
o96.FormFactor = Enum.FormFactor.Custom
o96.Size = Vector3.new(0.200000003, 0.205555543, 0.200000003)
o96.CFrame = CFrame.new(18.950964, 0.797657013, 14.8104324, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
o96.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o96.Color = Color3.new(0.105882, 0.164706, 0.207843)
o97.Parent = o96
o97.Scale = Vector3.new(0.472222239, 1, 0.444444448)
o98.Parent = o1
o98.Material = Enum.Material.SmoothPlastic
o98.BrickColor = BrickColor.new("Black")
o98.Position = Vector3.new(18.950964, 0.875427008, 14.8298864)
o98.Rotation = Vector3.new(-180, 0, -6.27987314e-020)
o98.Anchored = true
o98.FormFactor = Enum.FormFactor.Custom
o98.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o98.CFrame = CFrame.new(18.950964, 0.875427008, 14.8298864, 1, 1.0960446e-021, 0, -1.0960446e-021, -1, 5.38120031e-018, 0, 5.38120031e-018, -1)
o98.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o98.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o98.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o98.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o98.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o98.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o98.Color = Color3.new(0.105882, 0.164706, 0.207843)
o99.Parent = o98
o99.Scale = Vector3.new(0.666666687, 0.249999985, 0.194444433)
o99.MeshType = Enum.MeshType.Wedge
o100.Parent = o1
o100.Material = Enum.Material.SmoothPlastic
o100.BrickColor = BrickColor.new("Black")
o100.Position = Vector3.new(18.988184, 0.986526012, 14.8076496)
o100.Rotation = Vector3.new(3.00000024, 90, 0)
o100.Anchored = true
o100.FormFactor = Enum.FormFactor.Custom
o100.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o100.CFrame = CFrame.new(18.988184, 0.986526012, 14.8076496, 2.57358579e-011, -6.64535094e-012, 1, 0.0523359589, 0.99862951, -1.0960446e-021, -0.99862951, 0.0523359627, 0)
o100.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o100.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o100.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o100.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o100.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o100.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o100.Color = Color3.new(0.105882, 0.164706, 0.207843)
o101.Parent = o100
o101.Scale = Vector3.new(0.694444478, 0.249999985, 0.361111134)
o102.Parent = o1
o102.Material = Enum.Material.SmoothPlastic
o102.BrickColor = BrickColor.new("Black")
o102.Position = Vector3.new(18.950964, 0.875427008, 14.8020916)
o102.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o102.Anchored = true
o102.FormFactor = Enum.FormFactor.Custom
o102.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o102.CFrame = CFrame.new(18.950964, 0.875427008, 14.8020916, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o102.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o102.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o102.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o102.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o102.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o102.Color = Color3.new(0.105882, 0.164706, 0.207843)
o103.Parent = o102
o103.Scale = Vector3.new(0.0833333358, 0.249999985, 0.666666687)
o104.Parent = o1
o104.Material = Enum.Material.SmoothPlastic
o104.BrickColor = BrickColor.new("Really black")
o104.Position = Vector3.new(18.950964, 0.536549985, 14.6048756)
o104.Rotation = Vector3.new(180, 2.50796006e-006, 5.00895612e-006)
o104.Anchored = true
o104.FormFactor = Enum.FormFactor.Custom
o104.Size = Vector3.new(0.200000003, 0.794444382, 0.244444445)
o104.CFrame = CFrame.new(18.950964, 0.536549985, 14.6048756, 1, -8.74227766e-008, 4.3772161e-008, -8.74227766e-008, -1, -3.8177829e-015, 4.3772161e-008, 6.83386182e-018, -1)
o104.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o104.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o104.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o104.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o104.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o104.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o105.Parent = o104
o105.Scale = Vector3.new(0.694444478, 1, 1)
o105.MeshType = Enum.MeshType.Wedge
o106.Name = "Mag"
o106.Parent = o1
o106.Material = Enum.Material.SmoothPlastic
o106.BrickColor = BrickColor.new("Really black")
o106.Position = Vector3.new(18.950964, 0.56080699, 14.4704056)
o106.Rotation = Vector3.new(101, 90, 0)
o106.Anchored = true
o106.FormFactor = Enum.FormFactor.Custom
o106.Size = Vector3.new(0.872222185, 0.322222203, 0.200000003)
o106.CFrame = CFrame.new(18.950964, 0.56080699, 14.4704056, -2.79885857e-008, -5.65955389e-008, 1, 0.981627166, -0.190809026, 1.66447549e-008, 0.190809026, 0.981627107, 6.10016286e-008)
o106.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o106.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o106.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o106.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o106.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o106.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o107.Parent = o106
o107.Scale = Vector3.new(1, 1, 0.611111104)
o108.Parent = o1
o108.Material = Enum.Material.SmoothPlastic
o108.BrickColor = BrickColor.new("Smoky grey")
o108.Position = Vector3.new(18.950964, 0.731004, 14.7326536)
o108.Rotation = Vector3.new(-90, 4.32571142e-006, -90.0000076)
o108.Anchored = true
o108.FormFactor = Enum.FormFactor.Custom
o108.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o108.CFrame = CFrame.new(18.950964, 0.731004, 14.7326536, -1.51107088e-007, 1, 7.54979084e-008, 7.25342942e-015, -7.54979084e-008, 1, 1, 1.51107088e-007, 4.14945855e-015)
o108.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o108.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o108.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o108.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o108.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o108.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o108.Color = Color3.new(0.356863, 0.364706, 0.411765)
o109.Parent = o108
o109.Scale = Vector3.new(0.416666687, 0.694444478, 0.416666687)
o110.Parent = o1
o110.Material = Enum.Material.SmoothPlastic
o110.BrickColor = BrickColor.new("Black")
o110.Position = Vector3.new(18.950964, 0.544876993, 14.4409838)
o110.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o110.Anchored = true
o110.FormFactor = Enum.FormFactor.Custom
o110.Size = Vector3.new(0.227777779, 0.711111128, 0.200000003)
o110.CFrame = CFrame.new(18.950964, 0.544876993, 14.4409838, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o110.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o110.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o110.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o110.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o110.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o110.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o110.Color = Color3.new(0.105882, 0.164706, 0.207843)
o111.Parent = o110
o111.Scale = Vector3.new(1, 1, 0.666666687)
o112.Parent = o1
o112.Material = Enum.Material.SmoothPlastic
o112.BrickColor = BrickColor.new("Black")
o112.Position = Vector3.new(18.950964, 0.775434017, 14.7993164)
o112.Rotation = Vector3.new(180, -2.50129006e-006, 180)
o112.Anchored = true
o112.FormFactor = Enum.FormFactor.Custom
o112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o112.CFrame = CFrame.new(18.950964, 0.775434017, 14.7993164, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
o112.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o112.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o112.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o112.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o112.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o112.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o112.Color = Color3.new(0.105882, 0.164706, 0.207843)
o113.Parent = o112
o113.Scale = Vector3.new(0.666666687, 0.249999985, 0.111111112)
o113.MeshType = Enum.MeshType.Wedge
o114.Parent = o1
o114.Material = Enum.Material.SmoothPlastic
o114.BrickColor = BrickColor.new("Black")
o114.Position = Vector3.new(18.950964, 0.730996013, 14.7298584)
o114.Rotation = Vector3.new(180, 0, -90.0000076)
o114.Anchored = true
o114.FormFactor = Enum.FormFactor.Custom
o114.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o114.CFrame = CFrame.new(18.950964, 0.730996013, 14.7298584, -1.94707198e-007, 1, 0, 1, 1.94707169e-007, -4.37113883e-008, -4.37113883e-008, 0, -1)
o114.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o114.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o114.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o114.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o114.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o114.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o114.Color = Color3.new(0.105882, 0.164706, 0.207843)
o115.Parent = o114
o115.Scale = Vector3.new(0.833333373, 0.666666687, 0.805555522)
o116.Parent = o1
o116.Material = Enum.Material.SmoothPlastic
o116.BrickColor = BrickColor.new("Black")
o116.Position = Vector3.new(18.950964, 0.928192973, 14.7298584)
o116.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o116.Anchored = true
o116.FormFactor = Enum.FormFactor.Custom
o116.Size = Vector3.new(0.827777743, 0.200000003, 0.200000003)
o116.CFrame = CFrame.new(18.950964, 0.928192973, 14.7298584, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o116.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o116.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o116.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o116.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o116.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o116.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o116.Color = Color3.new(0.105882, 0.164706, 0.207843)
o117.Parent = o116
o117.Scale = Vector3.new(1, 0.277777761, 0.666666687)
o118.Parent = o1
o118.Material = Enum.Material.SmoothPlastic
o118.BrickColor = BrickColor.new("Black")
o118.Position = Vector3.new(18.950964, 0.825424016, 14.7993164)
o118.Rotation = Vector3.new(-180, 0, -6.27987314e-020)
o118.Anchored = true
o118.FormFactor = Enum.FormFactor.Custom
o118.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o118.CFrame = CFrame.new(18.950964, 0.825424016, 14.7993164, 1, 1.0960446e-021, 0, -1.0960446e-021, -1, 5.38120031e-018, 0, 5.38120031e-018, -1)
o118.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o118.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o118.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o118.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o118.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o118.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o118.Color = Color3.new(0.105882, 0.164706, 0.207843)
o119.Parent = o118
o119.Scale = Vector3.new(0.666666687, 0.249999985, 0.111111112)
o119.MeshType = Enum.MeshType.Wedge
o120.Parent = o1
o120.Material = Enum.Material.SmoothPlastic
o120.BrickColor = BrickColor.new("Black")
o120.Position = Vector3.new(18.950964, 0.600430012, 14.4798584)
o120.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o120.Anchored = true
o120.FormFactor = Enum.FormFactor.Custom
o120.Size = Vector3.new(0.200000003, 0.666666687, 0.200000003)
o120.CFrame = CFrame.new(18.950964, 0.600430012, 14.4798584, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o120.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o120.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o120.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o120.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o120.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o120.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o120.Color = Color3.new(0.105882, 0.164706, 0.207843)
o121.Parent = o120
o121.Scale = Vector3.new(0.027777778, 1, 0.694444478)
o122.Parent = o1
o122.Material = Enum.Material.SmoothPlastic
o122.BrickColor = BrickColor.new("Black")
o122.Position = Vector3.new(18.950964, 0.980957985, 14.5104237)
o122.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
o122.Anchored = true
o122.FormFactor = Enum.FormFactor.Custom
o122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o122.CFrame = CFrame.new(18.950964, 0.980957985, 14.5104237, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
o122.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o122.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o122.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o122.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o122.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o122.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o122.Color = Color3.new(0.105882, 0.164706, 0.207843)
o123.Parent = o122
o123.Scale = Vector3.new(0.694444478, 0.0833333358, 0.333333343)
o123.MeshType = Enum.MeshType.Wedge
o124.Parent = o1
o124.Material = Enum.Material.SmoothPlastic
o124.BrickColor = BrickColor.new("Black")
o124.Position = Vector3.new(18.950964, 0.961513996, 14.6854324)
o124.Rotation = Vector3.new(180, -2.50129006e-006, 180)
o124.Anchored = true
o124.FormFactor = Enum.FormFactor.Custom
o124.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o124.CFrame = CFrame.new(18.950964, 0.961513996, 14.6854324, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
o124.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o124.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o124.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o124.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o124.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o124.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o124.Color = Color3.new(0.105882, 0.164706, 0.207843)
o125.Parent = o124
o125.Scale = Vector3.new(0.694444478, 0.277777761, 0.416666687)
o125.MeshType = Enum.MeshType.Wedge
o126.Parent = o1
o126.Material = Enum.Material.SmoothPlastic
o126.BrickColor = BrickColor.new("Really black")
o126.Position = Vector3.new(18.950964, 0.803216994, 14.6715384)
o126.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o126.Anchored = true
o126.FormFactor = Enum.FormFactor.Custom
o126.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
o126.CFrame = CFrame.new(18.950964, 0.803216994, 14.6715384, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
o126.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o126.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o126.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o126.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o126.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o126.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o126.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o127.Parent = o126
o127.Scale = Vector3.new(1, 0.972222209, 0.666666687)
o128.Parent = o1
o128.Material = Enum.Material.SmoothPlastic
o128.BrickColor = BrickColor.new("Really black")
o128.Position = Vector3.new(18.950964, 0.672379017, 14.6450357)
o128.Rotation = Vector3.new(-30.0000038, 90, 0)
o128.Anchored = true
o128.FormFactor = Enum.FormFactor.Custom
o128.Size = Vector3.new(0.205555543, 0.200000003, 0.200000003)
o128.CFrame = CFrame.new(18.950964, 0.672379017, 14.6450357, 4.20376836e-008, -2.60188173e-008, 1, -0.50000006, 0.866025388, 4.35066809e-008, -0.866025388, -0.50000006, 2.33994797e-008)
o128.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o128.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o128.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o128.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o128.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o128.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o129.Parent = o128
o129.Scale = Vector3.new(1, 0.722222269, 0.666666687)
o130.Parent = o1
o130.Material = Enum.Material.SmoothPlastic
o130.BrickColor = BrickColor.new("Really black")
o130.Position = Vector3.new(18.950964, 0.619874001, 14.3270836)
o130.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
o130.Anchored = true
o130.FormFactor = Enum.FormFactor.Custom
o130.Size = Vector3.new(0.200000003, 0.705555558, 0.300000012)
o130.CFrame = CFrame.new(18.950964, 0.619874001, 14.3270836, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
o130.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o130.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o130.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o130.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o130.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o130.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o130.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o131.Parent = o130
o131.Scale = Vector3.new(0.694444478, 1, 1)
o131.MeshType = Enum.MeshType.Wedge
o132.Parent = o1
o132.Material = Enum.Material.SmoothPlastic
o132.BrickColor = BrickColor.new("Black")
o132.Position = Vector3.new(18.950964, 1.15317094, 14.2876415)
o132.Rotation = Vector3.new(30.0000019, 90, 0)
o132.Anchored = true
o132.FormFactor = Enum.FormFactor.Custom
o132.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o132.CFrame = CFrame.new(18.950964, 1.15317094, 14.2876415, 1.28167699e-010, -5.82076609e-011, 1, 0.5, 0.866025388, -1.0960446e-021, -0.866025388, 0.5, 0)
o132.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o132.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o132.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o132.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o132.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o132.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o132.Color = Color3.new(0.105882, 0.164706, 0.207843)
o133.Parent = o132
o133.Scale = Vector3.new(0.388888866, 0.194444433, 0.416666687)
o134.Parent = o1
o134.Material = Enum.Material.SmoothPlastic
o134.BrickColor = BrickColor.new("Black")
o134.Position = Vector3.new(18.950964, 1.10315704, 14.3126564)
o134.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o134.Anchored = true
o134.FormFactor = Enum.FormFactor.Custom
o134.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o134.CFrame = CFrame.new(18.950964, 1.10315704, 14.3126564, 0, -5.9604659e-008, 1, 5.38120031e-018, 1, 5.9604659e-008, -1, -5.38374141e-018, 0)
o134.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o134.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o134.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o134.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o134.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o134.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o134.Color = Color3.new(0.105882, 0.164706, 0.207843)
o135.Parent = o134
o135.Scale = Vector3.new(0.027777778, 0.861111045, 0.416666687)
o136.Parent = o1
o136.Material = Enum.Material.SmoothPlastic
o136.BrickColor = BrickColor.new("Black")
o136.Position = Vector3.new(18.950964, 0.969842017, 14.2187424)
o136.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
o136.Anchored = true
o136.FormFactor = Enum.FormFactor.Custom
o136.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o136.CFrame = CFrame.new(18.950964, 0.969842017, 14.2187424, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
o136.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o136.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o136.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o136.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o136.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o136.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o136.Color = Color3.new(0.105882, 0.164706, 0.207843)
o137.Parent = o136
o137.Scale = Vector3.new(0.666666687, 0.249999985, 0.74999994)
o137.MeshType = Enum.MeshType.Wedge
o138.Parent = o1
o138.Material = Enum.Material.SmoothPlastic
o138.BrickColor = BrickColor.new("Black")
o138.Position = Vector3.new(18.950964, 0.919857979, 14.2271004)
o138.Rotation = Vector3.new(-0.600734293, 89.980217, -5.99351438e-007)
o138.Anchored = true
o138.FormFactor = Enum.FormFactor.Custom
o138.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o138.CFrame = CFrame.new(18.950964, 0.919857979, 14.2271004, 4.06289615e-008, 4.25005558e-016, 0.99999994, -6.70552254e-008, 0.999999881, 4.68723726e-010, -1.00000012, -9.68575407e-008, 4.47034694e-008)
o138.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o138.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o138.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o138.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o138.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o138.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o138.Color = Color3.new(0.105882, 0.164706, 0.207843)
o139.Parent = o138
o139.Scale = Vector3.new(0.888888896, 0.249999985, 0.666666687)
o140.Parent = o1
o140.Material = Enum.Material.SmoothPlastic
o140.BrickColor = BrickColor.new("Black")
o140.Position = Vector3.new(18.950964, 1.17262495, 14.2539701)
o140.Rotation = Vector3.new(30.0000038, 1.24663654e-006, -90)
o140.Anchored = true
o140.FormFactor = Enum.FormFactor.Custom
o140.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o140.CFrame = CFrame.new(18.950964, 1.17262495, 14.2539701, -4.959292e-008, 1, 2.17579128e-008, -0.866025388, -3.19989653e-008, -0.50000006, -0.50000006, -4.36557457e-008, 0.866025388)
o140.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o140.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o140.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o140.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o140.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o140.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o140.Color = Color3.new(0.105882, 0.164706, 0.207843)
o141.Parent = o140
o141.Scale = Vector3.new(0.194444433, 0.416666687, 0.194444433)
o142.Parent = o1
o142.Material = Enum.Material.SmoothPlastic
o142.BrickColor = BrickColor.new("Really black")
o142.Position = Vector3.new(18.950964, 1.10038495, 14.3182096)
o142.Rotation = Vector3.new(3.08320072e-016, 90, 0)
o142.Anchored = true
o142.FormFactor = Enum.FormFactor.Custom
o142.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o142.CFrame = CFrame.new(18.950964, 1.10038495, 14.3182096, 0, -2.98023295e-008, 1, 5.38120031e-018, 1, 2.98023295e-008, -1, -1.91260039e-018, 0)
o142.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o142.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o142.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o142.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o142.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o142.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o142.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o143.Parent = o142
o143.Scale = Vector3.new(0.027777778, 0.722222269, 0.388888866)
o144.Parent = o1
o144.Material = Enum.Material.SmoothPlastic
o144.BrickColor = BrickColor.new("Black")
o144.Position = Vector3.new(18.950964, 0.986526012, 14.2826424)
o144.Rotation = Vector3.new(3.08320072e-016, 0, 6.27987314e-020)
o144.Anchored = true
o144.FormFactor = Enum.FormFactor.Custom
o144.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
o144.CFrame = CFrame.new(18.950964, 0.986526012, 14.2826424, 1, -1.0960446e-021, 0, -1.0960446e-021, 1, -5.38120031e-018, 0, -5.38120031e-018, 1)
o144.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o144.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o144.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o144.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o144.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o144.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o144.Color = Color3.new(0.105882, 0.164706, 0.207843)
o145.Parent = o144
o145.Scale = Vector3.new(0.666666687, 0.416666687, 0.333333343)
o145.MeshType = Enum.MeshType.Wedge
o146.Parent = o1
o146.Material = Enum.Material.SmoothPlastic
o146.BrickColor = BrickColor.new("Really black")
o146.Position = Vector3.new(18.950964, 0.872651994, 14.2770796)
o146.Rotation = Vector3.new(2.18855899e-013, 2.50129006e-006, 180)
o146.Anchored = true
o146.FormFactor = Enum.FormFactor.Custom
o146.Size = Vector3.new(0.200000003, 0.200000003, 0.211111099)
o146.CFrame = CFrame.new(18.950964, 0.872651994, 14.2770796, -1, -8.74227766e-008, 4.36557457e-008, 8.74227766e-008, -1, -3.81975606e-015, 4.36557457e-008, 6.83386182e-018, 1)
o146.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o146.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o146.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o146.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o146.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o146.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o147.Parent = o146
o147.Scale = Vector3.new(0.666666687, 0.277777761, 1)
o147.MeshType = Enum.MeshType.Wedge
o148.Name = "Handle"
o148.Parent = o1
o148.Material = Enum.Material.SmoothPlastic
o148.BrickColor = BrickColor.new("Really black")
o148.Transparency = 1
o148.Position = Vector3.new(18.9506321, 0.598004997, 14.4106464)
o148.Rotation = Vector3.new(180, -2.50129006e-006, 180)
o148.Anchored = true
o148.FormFactor = Enum.FormFactor.Custom
o148.Size = Vector3.new(0.200000003, 0.205555543, 0.200000003)
o148.CFrame = CFrame.new(18.9506321, 0.598004997, 14.4106464, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
o148.BackSurface = Enum.SurfaceType.SmoothNoOutlines
o148.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
o148.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
o148.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
o148.RightSurface = Enum.SurfaceType.SmoothNoOutlines
o148.TopSurface = Enum.SurfaceType.SmoothNoOutlines
o148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
o149.Name = "FireSound"
o149.Parent = o148
o149.SoundId = "rbxassetid://330704232"
o149.Volume = 10
o150.Parent = o148
o150.Scale = Vector3.new(0.99999994, 1, 0.99999994)
Victim = game.Players.LocalPlayer.Character
function Suicide ()
	    Victim.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(25), -math.rad(0),-math.rad(0))
        Victim.Torso.Neck.C1 = CFrame.new(0,0,0)
		wait(.02)
	    Victim.Torso["Right Shoulder"].C0 = CFrame.new(2.3,.5,0) * CFrame.Angles(math.rad(-90), -math.rad(160),-math.rad(-70))
        Victim.Torso["Right Shoulder"].C1 = CFrame.new(0,0,0)
		ANGLE = -70
		ANGLE2 = -20
		for i=1,7 do
		ANGLE = ANGLE + 10
		ANGLE2 = ANGLE2 + 10
		Victim.Torso["Right Shoulder"].C0 = CFrame.new(2.3,.5,0) * CFrame.Angles(math.rad(-90), -math.rad(160),-math.rad(ANGLE))
        Victim.Torso["Right Shoulder"].C1 = CFrame.new(0,0,0)
		wait(1/30)
		end
		wait(.3)
		o1.Handle.FireSound.Parent = workspace
		workspace.FireSound:Play()
		game.Players.LocalPlayer.Character.Humanoid.Health = 0
		game.Players.LocalPlayer.Character.Head.BrickColor = BrickColor.new("Maroon")
		player = game.Players[Victim.Name]
char = player.Character
			char.Archivable = true
			local rg = char:Clone()
			rg.HumanoidRootPart:Destroy()
			rg.Name = ""
			rg.Humanoid.MaxHealth = 0

			for i, v in pairs(rg.Torso:GetChildren()) do
				if v:IsA("Glue") or v:IsA("Motor6D") then
					v:Destroy()
				end
			end
									
			local n = Instance.new("Glue", rg.Torso)
			n.Name = "Neck"
			n.Part0 = rg.Torso
			n.Part1 = rg.Head
			n.C0 = CFrame.new(0, 1, 0)
			n.C1 = CFrame.new(0, -0.5, 0)

			
			local rs = Instance.new("Glue", rg.Torso)
			rs.Name = "Right Shoulder"
			rs.Part0 = rg.Torso
			rs.Part1 = rg["Right Arm"]
			rs.C0 = CFrame.new(1.5, 0.5, 0)
			rs.C1 = CFrame.new(0, 0.5, 0)
			local ls = Instance.new("Glue", rg.Torso)
			ls.Name = "Left Shoulder"
			ls.Part0 = rg.Torso
			ls.Part1 = rg["Left Arm"]
			ls.C0 = CFrame.new(-1.5, 0.5, 0)
			ls.C1 = CFrame.new(0, 0.5, 0)
			
			local rh = Instance.new("Glue", rg.Torso)
			rh.Name = "Right Hip"
			rh.Part0 = rg.Torso
			rh.Part1 = rg["Right Leg"]
			rh.C0 = CFrame.new(0.5, -1, 0)
			rh.C1 = CFrame.new(0, 1, 0)
			local lh = Instance.new("Glue", rg.Torso)
			lh.Name = "Left Hip"
			lh.Part0 = rg.Torso
			lh.Part1 = rg["Left Leg"]
			lh.C0 = CFrame.new(-0.5, -1, 0)
			lh.C1 = CFrame.new(0, 1, 0)
			char.Torso:Destroy()
			char.Head:Destroy()
			char["Left Leg"]:Destroy()
			char["Left Arm"]:Destroy()
			char["Right Leg"]:Destroy()
			char["Right Arm"]:Destroy()
			rg.Parent = game.Workspace
			rg.Head.BrickColor = BrickColor.new("Maroon")
			rg.Torso.Neck:Destroy()
						for i, v in pairs(rg.Torso:GetChildren()) do
				if v:IsA("Motor6D") then
					v:Destroy()
				end
			end
function DEATH ()
OHHNELLY = Instance.new("Part")
OHHNELLY.Parent = rg
OHHNELLY.Anchored = false
OHHNELLY.Material = Enum.Material.SmoothPlastic
OHHNELLY.BrickColor = BrickColor.new("Maroon")
OHHNELLY.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
OHHNELLY.Position = rg.Head.Position
OHHNELLY.Color = Color3.new(0.458824, 0, 0)
OHHNELLY.BackSurface = Enum.SurfaceType.SmoothNoOutlines
OHHNELLY.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
OHHNELLY.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
OHHNELLY.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
OHHNELLY.RightSurface = Enum.SurfaceType.SmoothNoOutlines
OHHNELLY.TopSurface = Enum.SurfaceType.SmoothNoOutlines
end
for i=1, 10 do
	DEATH()
	print"BLOODY"
	wait()
end
end
function Weld(x,y)
	local W = Instance.new("Weld")
	W.Part0 = x
	W.Part1 = y
	local CJ = CFrame.new(x.Position)
	local C0 = x.CFrame:inverse()*CJ
	local C1 = y.CFrame:inverse()*CJ
	W.C0 = C0
	W.C1 = C1
	W.Parent = x
end

function Get(A)
	if A.className == "Part" then
		Weld(o1.Handle, A)
		A.Anchored = false
	else
		local C = A:GetChildren()
		for i=1, #C do
		Get(C[i])
		end
	end
end

function Finale()
	Get(o1)
end

o1.Equipped:connect(Finale)
o1.Unequipped:connect(Finale)
o1.Activated:connect(Suicide)
Finale() 
end)