-- Objects local BenulaHub = Instance.new("ScreenGui") local MainBenula = Instance.new("Frame") local Explorer = Instance.new("TextButton") local Spy = Instance.new("TextButton") local rocky = Instance.new("TextButton") local topk3k = Instance.new("TextButton") local xploit = Instance.new("TextButton") local knife = Instance.new("TextButton") local Galaxy = Instance.new("TextButton") local c00l = Instance.new("TextButton") local TextLabel = Instance.new("TextLabel") local TextLabel_2 = Instance.new("TextLabel") local mom = Instance.new("TextButton") local v3rm = Instance.new("TextButton") local orb = Instance.new("TextButton") local sex = Instance.new("TextButton") local _666 = Instance.new("TextButton") local van = Instance.new("TextButton") local fe = Instance.new("TextButton") -- Properties BenulaHub.Name = "BenulaHub" BenulaHub.Parent = game.Players.LocalPlayer.PlayerGui MainBenula.Name = "Main Benula" MainBenula.Parent = BenulaHub MainBenula.Active = true MainBenula.BackgroundColor3 = Color3.new(1, 1, 1) MainBenula.Draggable = true MainBenula.Position = UDim2.new(0.103556983, 0, 0.044313319, 0) MainBenula.Size = UDim2.new(0, 355, 0, 519) Explorer.Name = "Explorer" Explorer.Parent = MainBenula Explorer.BackgroundColor3 = Color3.new(1, 1, 1) Explorer.Position = UDim2.new(0.115492955, 0, 0.156069368, 0) Explorer.Size = UDim2.new(0, 121, 0, 28) Explorer.Font = Enum.Font.SourceSans Explorer.FontSize = Enum.FontSize.Size14 Explorer.Text = "Explorer" Explorer.TextSize = 14 Spy.Name = "Spy" Spy.Parent = MainBenula Spy.BackgroundColor3 = Color3.new(1, 1, 1) Spy.Position = UDim2.new(0.115492955, 0, 0.235067442, 0) Spy.Size = UDim2.new(0, 121, 0, 28) Spy.Font = Enum.Font.SourceSans Spy.FontSize = Enum.FontSize.Size14 Spy.Text = "RemoteSpy - Normal" Spy.TextSize = 14 rocky.Name = "rocky" rocky.Parent = MainBenula rocky.BackgroundColor3 = Color3.new(1, 1, 1) rocky.Position = UDim2.new(0.115492955, 0, 0.391136795, 0) rocky.Size = UDim2.new(0, 121, 0, 28) rocky.Font = Enum.Font.SourceSans rocky.FontSize = Enum.FontSize.Size14 rocky.Text = "Rocky2u" rocky.TextSize = 14 topk3k.Name = "topk3k" topk3k.Parent = MainBenula topk3k.BackgroundColor3 = Color3.new(1, 1, 1) topk3k.Position = UDim2.new(0.115492955, 0, 0.466281325, 0) topk3k.Size = UDim2.new(0, 121, 0, 28) topk3k.Font = Enum.Font.SourceSans topk3k.FontSize = Enum.FontSize.Size14 topk3k.Text = "Topk3k 4.0" topk3k.TextSize = 14 xploit.Name = "xploit" xploit.Parent = MainBenula xploit.BackgroundColor3 = Color3.new(1, 1, 1) xploit.Position = UDim2.new(0.115492955, 0, 0.537572265, 0) xploit.Size = UDim2.new(0, 121, 0, 28) xploit.Font = Enum.Font.SourceSans xploit.FontSize = Enum.FontSize.Size14 xploit.Text = "Ro-xploit v6" xploit.TextSize = 14 knife.Name = "knife" knife.Parent = MainBenula knife.BackgroundColor3 = Color3.new(1, 1, 1) knife.Position = UDim2.new(0.115492955, 0, 0.608863175, 0) knife.Size = UDim2.new(0, 121, 0, 28) knife.Font = Enum.Font.SourceSans knife.FontSize = Enum.FontSize.Size14 knife.Text = "Grab Knife v3" knife.TextSize = 14 Galaxy.Name = "Galaxy" Galaxy.Parent = MainBenula Galaxy.BackgroundColor3 = Color3.new(1, 1, 1) Galaxy.Position = UDim2.new(0.115492955, 0, 0.680154145, 0) Galaxy.Size = UDim2.new(0, 121, 0, 28) Galaxy.Font = Enum.Font.SourceSans Galaxy.FontSize = Enum.FontSize.Size14 Galaxy.Text = "Galaxy Titan" Galaxy.TextSize = 14 c00l.Name = "c00l" c00l.Parent = MainBenula c00l.BackgroundColor3 = Color3.new(1, 1, 1) c00l.Position = UDim2.new(0.115492955, 0, 0.755298674, 0) c00l.Size = UDim2.new(0, 121, 0, 28) c00l.Font = Enum.Font.SourceSans c00l.FontSize = Enum.FontSize.Size14 c00l.Text = "c00lkid reborn" c00l.TextSize = 14 TextLabel.Parent = MainBenula TextLabel.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel.BackgroundTransparency = 8 TextLabel.BorderSizePixel = 9 TextLabel.Size = UDim2.new(0, 355, 0, 50) TextLabel.Font = Enum.Font.SourceSans TextLabel.FontSize = Enum.FontSize.Size32 TextLabel.Text = "Benula Hub" TextLabel.TextSize = 30 TextLabel_2.Parent = MainBenula TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_2.BackgroundTransparency = 8 TextLabel_2.BorderSizePixel = 9 TextLabel_2.Position = UDim2.new(0, 0, 0.903660893, 0) TextLabel_2.Size = UDim2.new(0, 355, 0, 50) TextLabel_2.Font = Enum.Font.SourceSans TextLabel_2.FontSize = Enum.FontSize.Size18 TextLabel_2.Text = "Benula Hub By Derppy" TextLabel_2.TextSize = 18 mom.Name = "mom" mom.Parent = MainBenula mom.BackgroundColor3 = Color3.new(1, 1, 1) mom.Position = UDim2.new(0.115492955, 0, 0.314065516, 0) mom.Size = UDim2.new(0, 121, 0, 28) mom.Font = Enum.Font.SourceSans mom.FontSize = Enum.FontSize.Size14 mom.Text = "Your Mom Gui 2.0" mom.TextSize = 14 v3rm.Name = "v3rm" v3rm.Parent = MainBenula v3rm.BackgroundColor3 = Color3.new(1, 1, 1) v3rm.Position = UDim2.new(0.577464819, 0, 0.156069368, 0) v3rm.Size = UDim2.new(0, 121, 0, 28) v3rm.Font = Enum.Font.SourceSans v3rm.FontSize = Enum.FontSize.Size14 v3rm.Text = "V3rm Command Bar" v3rm.TextSize = 14 orb.Name = "orb" orb.Parent = MainBenula orb.BackgroundColor3 = Color3.new(1, 1, 1) orb.Position = UDim2.new(0.577464819, 0, 0.235067442, 0) orb.Size = UDim2.new(0, 121, 0, 28) orb.Font = Enum.Font.SourceSans orb.FontSize = Enum.FontSize.Size14 orb.Text = "IOrb" orb.TextSize = 14 sex.Name = "sex" sex.Parent = MainBenula sex.BackgroundColor3 = Color3.new(1, 1, 1) sex.Position = UDim2.new(0.577464819, 0, 0.314065516, 0) sex.Size = UDim2.new(0, 121, 0, 28) sex.Font = Enum.Font.SourceSans sex.FontSize = Enum.FontSize.Size14 sex.Text = "Rape GUI" sex.TextSize = 14 _666.Name = "666" _666.Parent = MainBenula _666.BackgroundColor3 = Color3.new(1, 1, 1) _666.Position = UDim2.new(0.577464819, 0, 0.391136825, 0) _666.Size = UDim2.new(0, 121, 0, 28) _666.Font = Enum.Font.SourceSans _666.FontSize = Enum.FontSize.Size14 _666.Text = "666" _666.TextSize = 14 van.Name = "van" van.Parent = MainBenula van.BackgroundColor3 = Color3.new(1, 1, 1) van.Position = UDim2.new(0.577464819, 0, 0.466281325, 0) van.Size = UDim2.new(0, 121, 0, 28) van.Font = Enum.Font.SourceSans van.FontSize = Enum.FontSize.Size14 van.Text = "Free Candy/Van Gui" van.TextScaled = true van.TextSize = 14 van.TextWrapped = true fe.Name = "fe" fe.Parent = MainBenula fe.BackgroundColor3 = Color3.new(1, 1, 1) fe.Position = UDim2.new(0.577464819, 0, 0.537572265, 0) fe.Size = UDim2.new(0, 121, 0, 28) fe.Font = Enum.Font.SourceSans fe.FontSize = Enum.FontSize.Size14 fe.Text = "Simple FE Gui" fe.TextScaled = true fe.TextSize = 14 fe.TextWrapped = true Explorer.MouseButton1Down:connect(function() loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)() end) Spy.MouseButton1Down:connect(function() --[[ -Created by Vaeb. ]] _G.scanRemotes = true _G.ignoreNames = { Event = true; MessagesChanged = true; } setreadonly(getrawmetatable(game), false) local pseudoEnv = {} local gameMeta = getrawmetatable(game) local tabChar = " " local function getSmaller(a, b, notLast) local aByte = a:byte() or -1 local bByte = b:byte() or -1 if aByte == bByte then if notLast and #a == 1 and #b == 1 then return -1 elseif #b == 1 then return false elseif #a == 1 then return true else return getSmaller(a:sub(2), b:sub(2), notLast) end else return aByte < bByte end end local function parseData(obj, numTabs, isKey, overflow, noTables, forceDict) local objType = typeof(obj) local objStr = tostring(obj) if objType == "table" then if noTables then return objStr end local isCyclic = overflow[obj] overflow[obj] = true local out = {} local nextIndex = 1 local isDict = false local hasTables = false local data = {} for key, val in next, obj do if not hasTables and typeof(val) == "table" then hasTables = true end if not isDict and key ~= nextIndex then isDict = true else nextIndex = nextIndex + 1 end data[#data+1] = {key, val} end if isDict or hasTables or forceDict then out[#out+1] = (isCyclic and "Cyclic " or "") .. "{" table.sort(data, function(a, b) local aType = typeof(a[2]) local bType = typeof(b[2]) if bType == "string" and aType ~= "string" then return false end local res = getSmaller(aType, bType, true) if res == -1 then return getSmaller(tostring(a[1]), tostring(b[1])) else return res end end) for i = 1, #data do local arr = data[i] local nowKey = arr[1] local nowVal = arr[2] local parseKey = parseData(nowKey, numTabs+1, true, overflow, isCyclic) local parseVal = parseData(nowVal, numTabs+1, false, overflow, isCyclic) if isDict then local nowValType = typeof(nowVal) local preStr = "" local postStr = "" if i > 1 and (nowValType == "table" or typeof(data[i-1][2]) ~= nowValType) then preStr = "\n" end if i < #data and nowValType == "table" and typeof(data[i+1][2]) ~= "table" and typeof(data[i+1][2]) == nowValType then postStr = "\n" end out[#out+1] = preStr .. string.rep(tabChar, numTabs+1) .. parseKey .. " = " .. parseVal .. ";" .. postStr else out[#out+1] = string.rep(tabChar, numTabs+1) .. parseVal .. ";" end end out[#out+1] = string.rep(tabChar, numTabs) .. "}" else local data2 = {} for i = 1, #data do local arr = data[i] local nowVal = arr[2] local parseVal = parseData(nowVal, 0, false, overflow, isCyclic) data2[#data2+1] = parseVal end out[#out+1] = "{" .. table.concat(data2, ", ") .. "}" end return table.concat(out, "\n") else local returnVal = nil if (objType == "string" or objType == "Content") and (not isKey or tonumber(obj:sub(1, 1))) then local retVal = '"' .. objStr .. '"' if isKey then retVal = "[" .. retVal .. "]" end returnVal = retVal elseif objType == "EnumItem" then returnVal = "Enum." .. tostring(obj.EnumType) .. "." .. obj.Name elseif objType == "Enum" then returnVal = "Enum." .. objStr elseif objType == "Instance" then returnVal = obj.Parent and obj:GetFullName() or obj.ClassName elseif objType == "CFrame" then returnVal = "CFrame.new(" .. objStr .. ")" elseif objType == "Vector3" then returnVal = "Vector3.new(" .. objStr .. ")" elseif objType == "Vector2" then returnVal = "Vector2.new(" .. objStr .. ")" elseif objType == "UDim2" then returnVal = "UDim2.new(" .. objStr:gsub("[{}]", "") .. ")" elseif objType == "BrickColor" then returnVal = "BrickColor.new(\"" .. objStr .. "\")" elseif objType == "Color3" then returnVal = "Color3.new(" .. objStr .. ")" elseif objType == "NumberRange" then returnVal = "NumberRange.new(" .. objStr:gsub("^%s*(.-)%s*$", "%1"):gsub(" ", ", ") .. ")" elseif objType == "PhysicalProperties" then returnVal = "PhysicalProperties.new(" .. objStr .. ")" else returnVal = objStr end return returnVal end end function tableToString(t) return parseData(t, 0, false, {}, nil, false) end local detectClasses = { BindableEvent = true; BindableFunction = true; RemoteEvent = true; RemoteFunction = true; } local classMethods = { BindableEvent = "Fire"; BindableFunction = "Invoke"; RemoteEvent = "FireServer"; RemoteFunction = "InvokeServer"; } local realMethods = {} for name, enabled in next, detectClasses do if enabled then realMethods[classMethods[name]] = Instance.new(name)[classMethods[name]] end end for key, value in next, gameMeta do pseudoEnv[key] = value end local incId = 0 local function getValues(self, key, ...) return {realMethods[key](self, ...)} end gameMeta.__index, gameMeta.__namecall = function(self, key) if not realMethods[key] or _G.ignoreNames[self.Name] or not _G.scanRemotes then return pseudoEnv.__index(self, key) end return function(_, ...) incId = incId + 1 local nowId = incId local strId = "[RemoteSpy_" .. nowId .. "]" local allPassed = {...} local returnValues = {} local ok, data = pcall(getValues, self, key, ...) if ok then returnValues = data print("\n" .. strId .. " ClassName: " .. self.ClassName .. " | Path: " .. self:GetFullName() .. " | Method: " .. key .. "\n" .. strId .. " Packed Arguments: " .. tableToString(allPassed) .. "\n" .. strId .. " Packed Returned: " .. tableToString(returnValues) .. "\n") else print("\n" .. strId .. " ClassName: " .. self.ClassName .. " | Path: " .. self:GetFullName() .. " | Method: " .. key .. "\n" .. strId .. " Packed Arguments: " .. tableToString(allPassed) .. "\n" .. strId .. " Packed Returned: [ERROR] " .. data .. "\n") end return unpack(returnValues) end end print("\nRan Vaeb's RemoteSpy\n") end) rocky.MouseButton1Down:connect(function() loadstring(game:GetObjects('rbxassetid://295850902')[1].Source)() end) topk3k.MouseButton1Down:connect(function() -- fixed for intriga by syndicate local topkek = {} topkek.patch = '1.0.5a' topkek.data = {} topkek.commandbase = {} topkek.navigation = {} topkek.banmgr = {} topkek.lplr = game:GetService('Players').LocalPlayer topkek.tools = {} topkek.tools.gui = {} topkek.tools.util = {} topkek.tools.animator = {} topkek.windows = {} topkek.windows.lplr = {} topkek.windows.server = {} topkek.windows.players = {} topkek.windows.destruction = {} topkek.windows.scripts = {} topkek.windows.misc = {} topkek.misc = {} topkek.gui = game:GetObjects("rbxassetid://678309209")[1] topkek.gui.Parent = game:GetService("CoreGui") topkek.center = topkek.gui.Main topkek.holder = topkek.center.Holder topkek.topbar = topkek.center.Topbar topkek.template = topkek.holder.Template topkek.navigator = topkek.center.Navigation AllowHovers = false PlayerChatHook, UpdateBanlist = nil cmd = {} --// data //-- topkek.data.windows = { 'Home', 'LocalPlayer', 'Server', 'Players', 'Destruction', 'Scripts', 'Catalog', 'Music', 'Hats', 'Faces', 'Settings', 'Commands', 'Banlist', } color3 = function(r,g,b) return Color3.new(r/255, g/255, b/255) end --// doggo dropdown //-- -- thanks krystal GUI = { TextBox = { Settings = { Font = Enum.Font.SourceSans; FontSize = Enum.FontSize.Size14; }; Color = { Main = Color3.fromRGB(5,8,11); Border = Color3.fromRGB(27,42,53); Text = Color3.fromRGB(199,199,199); }; New = function(Position, Size, Parent, ...) local arguments = {...}; local TextBox = Instance.new("TextBox", Parent); TextBox.BackgroundColor3 = GUI.DropDown.Color.Main; TextBox.BorderColor3 = GUI.DropDown.Color.Border; TextBox.Font = GUI.TextBox.Settings.Font; TextBox.FontSize = GUI.TextBox.Settings.FontSize; TextBox.TextColor3 = GUI.TextBox.Color.Text; TextBox.Position = Position; TextBox.Size = Size; if #arguments then if arguments[1] then TextBox.Text = tostring(arguments[1]); else TextBox.Text = ""; end end return TextBox; end; }; DropDown = { Settings = { ScrollerAmount = 5; --A scroller will appear at this amount. ScrollBarThickness = 6; }; Gfx = { Scroller = "rbxassetid://606572419"; }; Color = { Main = color3(107, 36, 36); Secondary = color3(113, 39, 39); Border = color3(127, 44, 44); Text = Color3.fromRGB(199,199,199); }; New = function(Position, Size, Parent, ...) local vValue = {}; local arguments = {...}; local vSelected = Instance.new("StringValue"); vSelected.Value = "nil"; if arguments then if type(arguments) == "table" then for i=1,#(arguments) do if type(arguments[i]) == "table" then for f=1,#(arguments[i]) do table.insert(vValue, tostring((arguments[i])[f])); end else table.insert(vValue, tostring(arguments[i])); end end vSelected.Value = (vValue[1]); end end local Main = Instance.new("TextButton", Parent); Main.BackgroundColor3 = GUI.DropDown.Color.Main; Main.BorderColor3 = GUI.DropDown.Color.Border; Main.Position = Position; Main.Size = Size; Main.TextColor3 = GUI.DropDown.Color.Text; Main.FontSize = Enum.FontSize.Size14; Main.TextStrokeTransparency = 0.5; Main.TextXAlignment = Enum.TextXAlignment.Left; Main.Font = Enum.Font.SourceSans; Main.Text = " "..tostring(vSelected.Value); Main.ZIndex = 3 local Icon = Instance.new("TextLabel", Main); Icon.SizeConstraint = Enum.SizeConstraint.RelativeYY; Icon.BackgroundColor3 = GUI.DropDown.Color.Secondary; Icon.BorderColor3 = GUI.DropDown.Color.Border; Icon.Position = UDim2.new(1,-2,1,-2); Icon.Size = UDim2.new(-1,4,-1,4); Icon.TextColor3 = GUI.DropDown.Color.Text; Icon.FontSize = Enum.FontSize.Size14; Icon.TextStrokeTransparency = 0.5; Icon.Font = Enum.Font.SourceSans; Icon.Text = "V" Icon.ZIndex = 4 local Holder, Search; local ClearHolder = function() if Holder then Holder:ClearAllChildren(); Holder.Size = UDim2.new(1,0,0,0); Holder.Visible = false; if Search then Search.Visible = false; end end end; local CreateButton; local RefreshDropDown = function() if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then if not Holder or not Holder:IsA("Frame") then Holder = nil; Search = nil; Holder = Instance.new("Frame",Main); Holder.Size = UDim2.new(1,0,0,0); Holder.BackgroundColor3 = GUI.DropDown.Color.Main; Holder.BorderColor3 = GUI.DropDown.Color.Border; Holder.Visible = false; Holder.ZIndex = 3 end elseif #vValue > (GUI.DropDown.Settings.ScrollerAmount) then if not Holder or not Holder:IsA("ScrollingFrame") then Holder = nil; Search = nil; Search = GUI.TextBox.New(UDim2.new(0,0,0,0),UDim2.new(1,0,0,Main.AbsoluteSize.Y),Main); Search.Visible = false; Search.ZIndex = 4 Search.Changed:connect(function(p) if p == "Text" then CreateButton(Search.Text); end end) Holder = Instance.new("ScrollingFrame",Main); Holder.BackgroundColor3 = GUI.DropDown.Color.Main; Holder.BorderColor3 = GUI.DropDown.Color.Border; Holder.TopImage = GUI.DropDown.Gfx.Scroller; Holder.MidImage = GUI.DropDown.Gfx.Scroller; Holder.BottomImage = GUI.DropDown.Gfx.Scroller; Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * (GUI.DropDown.Settings.ScrollerAmount-1)); Holder.Position = UDim2.new(0,0,0,Main.AbsoluteSize.Y) Holder.ScrollBarThickness = GUI.DropDown.Settings.ScrollBarThickness; Holder.Visible = false; Holder.ZIndex = 3; end end if #vValue == 1 and vSelected.Value ~= vValue[1] then vSelected.Value = vValue[1]; elseif #vValue == 0 then vSelected.Value = "nil"; warn("Table amount is nil."); end Main.Text = " "..tostring(vSelected.Value); --ClearHolder(); end; local Debounce = false; CreateButton = function(searches) if Debounce == false then Debounce = true; ClearHolder() Holder.Visible = true; local Searched = 0; if #vValue > 0 then for i=1,#vValue do if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "") then Searched = Searched + 1; end end for i=1,#vValue do if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "" and Searched > 0) or searches == nil or searches == "" or Searched <= 0 then local Select = Instance.new("TextButton", Holder); Select.BackgroundColor3 = GUI.DropDown.Color.Main; Select.BorderColor3 = GUI.DropDown.Color.Border; Select.BackgroundTransparency = 1; Select.BorderSizePixel = 0; Select.Position = Position; if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then Select.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y); else Select.Size = UDim2.new(1,-(GUI.DropDown.Settings.ScrollBarThickness),0,Main.AbsoluteSize.Y); end Select.Position = UDim2.new(0,0,0,(Main.AbsoluteSize.Y) * (#Holder:GetChildren() - 1)) Select.TextColor3 = GUI.DropDown.Color.Text; Select.FontSize = Enum.FontSize.Size14; Select.TextStrokeTransparency = 0.5; Select.Font = Enum.Font.SourceSans; Select.Text = tostring(vValue[i]); Select.ZIndex = 3 Select.MouseButton1Click:connect(function() vSelected.Value = vValue[i]; ClearHolder(); RefreshDropDown(); end) if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * i); elseif Holder:IsA("ScrollingFrame") then Search.Visible = true; if #Holder:GetChildren() >= 1 then Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren()); Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());--GUI.DropDown.Settings.ScrollerAmount); if #Holder:GetChildren() >= GUI.DropDown.Settings.ScrollerAmount then Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * GUI.DropDown.Settings.ScrollerAmount); Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren()); end elseif #Holder:GetChildren() < 1 then Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1); Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1); end end end end end Debounce = false; end end; RefreshDropDown(); Main.MouseButton1Click:connect(function() CreateButton() if #vValue >= GUI.DropDown.Settings.ScrollerAmount and Search ~= nil then Search:CaptureFocus(); Search.Text = ""; end end) topkek.lplr:GetMouse().Button1Down:connect(function() ClearHolder() end) return { Update = function() RefreshDropDown(); end; GetValue = function() RefreshDropDown(); return vValue; end; GetSelected = function() RefreshDropDown(); return vSelected.Value; end; SetTable = function(F) vValue = F; RefreshDropDown(); end; Changed = function(F) vSelected.Changed:connect(function() ypcall(function() F(vSelected.Value); end) end) return "ChangedEvent Hooked"; end; AddValue = function(obj) local Type = type(obj); if Type == "table" then for i=1,#obj do table.insert(vValue, obj[i]) end elseif Type == "string" or Type == "number" or Type == "boolean" then table.insert(vValue, obj) end RefreshDropDown(); end; RemoveValue = function(obj) local Type = type(obj); if Type == "table" then for i=1,#vValue do for f=1,#obj do if tostring(obj[f]) == tostring(vValue[i]) then table.remove(vValue,i) end end end else for i=1,#vValue do if tostring(obj) == tostring(vValue[i]) then table.remove(vValue,i) end end end RefreshDropDown(); end; ClearValue = function() vValue = {}; RefreshDropDown(); end; } end; }; }; --// util //-- function topkek.tools.util.Object(o, p) local a, b = pcall(function() Instance.new(o) end) if not a then return end local obj = Instance.new(o) for prop, val in pairs(p) do pcall(function() obj[prop] = val end) end return obj end function topkek.tools.util.getContainer(n) if topkek.holder:FindFirstChild(n) then return topkek.holder[n] else print("menu not found; returning template") return topkek.holder['Template'] end end function topkek.tools.util.play(id) local mu = Instance.new("Sound", game:GetService('Workspace')) mu.Volume = 1 mu.Looped = true mu.Pitch = 1 mu.SoundId = "rbxassetid://"..tostring(id) mu:Play() end function topkek.tools.util.getTorso(plr) --r15 compatibility lole if plr.Character then if plr.Character:FindFirstChild('UpperTorso') then return plr.Character.UpperTorso elseif plr.Character:FindFirstChild('Torso') then return plr.Character.Torso else return nil end end end function topkek.tools.util.recurseRemove(x,type_) local function recurse(x) for i, v in pairs(x:GetChildren()) do pcall(function() if v:IsA(type_) then v:Destroy() end if #(v:GetChildren())>0 then recurse(v) end end) end end recurse(x) end function topkek.tools.util.recurseFunc(type_,func) local function recurse(x) for i, v in pairs(x:GetChildren()) do pcall(function() if v:IsA(type_) then func(v) end if #(v:GetChildren())>0 then recurse(v) end end) end end recurse(game) end function topkek.tools.util.trowel() local T = Instance.new('Tool', game.Players.LocalPlayer.Backpack) T.Name = 'Custom Trowel' local p = Instance.new('Part') p.Name = 'Handle' p.Size = Vector3.new(1,4.4,1) p.Parent = T local specialMesh = Instance.new('SpecialMesh') specialMesh.MeshId = 'rbxasset://fonts/trowel.mesh' specialMesh.MeshType = 'FileMesh' specialMesh.TextureId = 'rbxasset://textures/TrowelTexture.png' specialMesh.Parent = T.Handle local sound = Instance.new'Sound' sound.Name = 'build' sound.SoundId = 'rbxasset://sounds//bass.wav' sound.Volume = 1 sound.Parent = T.Handle local brickHeight = 100 local trowelSpeed = 0.05 local brickWidth = 500 local mouseConnection function newBrick(CF, P, color) local brick = Instance.new('Part') brick.BrickColor = color brick.CFrame = CF * CFrame.new(P + brick.Size / 2) brick.Parent = game.Workspace brick:MakeJoints() brick.Material = 'Neon' brick.Name = 'DeleteMe' return brick, P + brick.Size end function genBrick(cFrame) local randBrickColor = BrickColor.Random() assert(brickWidth > 0) local yPos = 0 while yPos < brickHeight do local vPos local X = -brickWidth / 2 while X < brickWidth / 2 do local brick brick, vPos = newBrick(cFrame, Vector3.new(X, yPos, 0), randBrickColor) X = vPos.x wait(trowelSpeed) end yPos = vPos.y end end function calcPos(vec) if (math.abs(vec.x) > math.abs(vec.z)) then if vec.x > 0 then return Vector3.new(1, 0, 0) else return Vector3.new(-1, 0, 0) end else if (vec.z > 0) then return Vector3.new(0, 0, 1) else return Vector3.new(0, 0, -1) end end end T.Enabled = true T.Activated:connect(function() if T.Enabled and game.Players.LocalPlayer.Character:FindFirstChild('Humanoid') then T.Enabled = false T.Handle.build:Play() genBrick(CFrame.new(game.Players.LocalPlayer.Character.Humanoid.TargetPoint, game.Players.LocalPlayer.Character.Humanoid.TargetPoint + calcPos((game.Players.LocalPlayer.Character.Humanoid.TargetPoint - game.Players.LocalPlayer.Character.Head.Position).unit))) T.Enabled = true end end) T.Equipped:connect(function() mouseConnection = game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key) if (key == 'r') then for i,v in next, workspace:children'' do if (v.Name == 'DeleteMe') then v:Destroy() end end end end) end) T.Unequipped:connect(function() mouseConnection:disconnect() end) end function topkek.tools.util.recurseSet(type_,prop,val) local function recurse(x) for i, v in pairs(x:GetChildren()) do pcall(function() if v:IsA(type_) then v[prop]=val end if #(v:GetChildren())>0 then recurse(v) end end) end end recurse(game) end function topkek.tools.util.recurseUltimate(d) topkek.tools.util.recurseDecal(d) topkek.tools.util.recurseParticles(d) end function topkek.tools.util.recurseDecal(img) img = 'rbxassetid://' .. img local function skybox(x) local sky = Instance.new("Sky",game.Lighting) local fcs={"Bk","Dn","Ft","Lf","Rt","Up"} for i,v in pairs(fcs) do sky["Skybox"..v]=x end end local function decal(p, b) local sides = {"Back", "Bottom", "Front", "Left", "Right", "Top"} for i, v in pairs(sides) do local a = Instance.new("Decal", p) a.Texture = b a.Face = v end end local function recurse(x) for i, v in pairs(x:GetChildren()) do pcall(function() -- 'error occured, no output from Lua' LOLE if v:IsA("BasePart") then decal(v, img) end if #(v:GetChildren())>0 then recurse(v) end end) end end recurse(game) skybox(img) end function topkek.tools.util.recurseParticles(img)--topkek2.0 code tbh img = 'rbxassetid://' .. img local function skybox(x) local sky = Instance.new("Sky",game.Lighting) local fcs={"Bk","Dn","Ft","Lf","Rt","Up"} for i,v in pairs(fcs) do sky["Skybox"..v]=x end end local function particle(p, b) local a = Instance.new("ParticleEmitter", p) a.Rate = 500 a.Lifetime = NumberRange.new(20, 30) a.VelocitySpread = 200 a.Texture = b end local function recurse(x) for i, v in pairs(x:GetChildren()) do pcall(function() -- 'error occured, no output from Lua' LOLE if v:IsA("BasePart") then particle(v, img) end if #(v:GetChildren())>0 then recurse(v) end end) end end recurse(game) skybox(img) end function topkek.tools.util.recurseSetObj(obj,type_,prop,val) local function recurse(x) for i, v in pairs(x:GetChildren()) do pcall(function() if v:IsA(type_) then v[prop]=val end if #(v:GetChildren())>0 then recurse(v) end end) end end recurse(obj) end function topkek.tools.util.doPlayers(cval, func) local plrs = {} if cval == 'All' then plrs = game:GetService('Players'):GetPlayers() else plrs = {game:GetService('Players'):FindFirstChild(cval)} end for i, v in pairs(plrs) do func(v) end end function topkek.tools.util.scalePlayer(sc,plr) local pchar = plr.Character if pchar:FindFirstChild("UpperTorso") then warn("Player [" ..plr.Name.. "] is R15.") return end local function scale(chr,scl) for _,v in pairs(pchar:GetChildren()) do if v:IsA("Hat") then v:Clone() v.Parent = game.Lighting end end local Head = chr['Head'] local Torso = chr['Torso'] local LA = chr['Left Arm'] local RA = chr['Right Arm'] local LL = chr['Left Leg'] local RL = chr['Right Leg'] local HRP = chr['HumanoidRootPart'] wait(0.1) Head.formFactor = 3 Torso.formFactor = 3 LA.formFactor = 3 RA.formFactor = 3 LL.formFactor = 3 RL.formFactor = 3 HRP.formFactor = 3 Head.Size = Vector3.new(scl * 2, scl, scl) Torso.Size = Vector3.new(scl * 2, scl * 2, scl) LA.Size = Vector3.new(scl, scl * 2, scl) RA.Size = Vector3.new(scl, scl * 2, scl) LL.Size = Vector3.new(scl, scl * 2, scl) RL.Size = Vector3.new(scl, scl * 2, scl) HRP.Size = Vector3.new(scl * 2, scl * 2, scl) local Motor1 = Instance.new('Motor6D', Torso) Motor1.Part0 = Torso Motor1.Part1 = Head Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1) Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1) Motor1.Name = "Neck" local Motor2 = Instance.new('Motor6D', Torso) Motor2.Part0 = Torso Motor2.Part1 = LA Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor2.Name = "Left Shoulder" local Motor3 = Instance.new('Motor6D', Torso) Motor3.Part0 = Torso Motor3.Part1 = RA Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor3.Name = "Right Shoulder" local Motor4 = Instance.new('Motor6D', Torso) Motor4.Part0 = Torso Motor4.Part1 = LL Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor4.Name = "Left Hip" local Motor5 = Instance.new('Motor6D', Torso) Motor5.Part0 = Torso Motor5.Part1 = RL Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor5.Name = "Right Hip" local Motor6 = Instance.new('Motor6D', HRP) Motor6.Part0 = HRP Motor6.Part1 = Torso Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end scale(pchar, sc) for _,v in pairs(game.Lighting:GetChildren()) do if v:IsA("Hat") then v.Parent = pchar end end end function topkek.tools.util.applyFace(id) local Char = topkek.lplr.Character if(Char)then local Type = id local Meme=id local BBG_SIZE=Char.Head.Size.X*1.25; local STUD_VECTOR_1=Char.Head.Size.Z/4; local STUD_VECTOR_2=Char.Head.Size.Z; local bbg=Char:FindFirstChild'BBGMEME'or Instance.new('BillboardGui',Char); bbg.StudsOffset=Vector3.new(0,STUD_VECTOR_1,STUD_VECTOR_2); bbg.Size=UDim2.new(BBG_SIZE,0,BBG_SIZE); bbg.Adornee=Char.Head; bbg.Name='BBGMEME'; local img=bbg:FindFirstChild'Meme'or Instance.new('ImageLabel',bbg); img.BackgroundTransparency=1; img.Image="rbxassetid://"..Meme; img.Size=UDim2.new(1,0,1,0) img.Name='Meme'; for i,v in next,Char:children()do if(v.className=='Hat')then v=v:FindFirstChild'Handle'; if(v)then v.Transparency=0 end; end; end; end; end; function topkek.tools.util.weenieHutJunior(plr) plr=plr.Character Shaft=Instance.new("Part", plr) Shaft.Name='Shaft' Shaft.Size=Vector3.new(1, 2.5, 1) Shaft.TopSurface=0 Shaft.BottomSurface=0 Shaft.CanCollide=true Cyln=Instance.new("CylinderMesh", Shaft) Cyln.Scale=Vector3.new(0.5,0.7,0.5) Instance.new("Weld", plr) plr.Weld.Part0=plr:FindFirstChild("Torso") or plr:FindFirstChild("LowerTorso") plr.Weld.Part1=plr.Shaft plr.Weld.C0=CFrame.new(0,-0.35,-0.9)*CFrame.fromEulerAnglesXYZ(2.2,0,0) Shaft.BrickColor=BrickColor.new("Pastel brown") Tip=Instance.new("Part", plr) Tip.Name='Tip' Tip.TopSurface=0 Tip.BottomSurface=0 Tip.Size=Vector3.new(1, 1, 1) Tip.CanCollide=true Tip.Touched:connect(function(prt) if prt.Parent~=player then spawn(function() for i=1, 5 do local pert=Instance.new("Part", player) pert.CFrame=CFrame.new(prt.Position) pert.CanCollide=true local mesh=Instance.new("BlockMesh", pert) mesh.Scale=Vector3.new(0.2,0.2,0.2) pert.BrickColor=BrickColor.new("White") end end) end end) Cyln2=Instance.new("SpecialMesh", Tip) Cyln2.MeshType='Sphere' Cyln2.Scale=Vector3.new(0.6,0.6,0.6) Instance.new("Weld", plr).Name='Weld2' plr.Weld2.Part0=plr.Shaft plr.Weld2.Part1=plr.Tip plr.Weld2.C0=CFrame.new(0,-.9,0) Tip.BrickColor=BrickColor.new("Pink") ----- Ball1=Instance.new("Part", plr) Ball1.Name='Ball1' Ball1.Size=Vector3.new(1, 1, 1) Ball1.TopSurface=0 Ball1.BottomSurface=0 Cyln3=Instance.new("SpecialMesh", Ball1) Cyln3.MeshType='Sphere' Cyln3.Scale=Vector3.new(0.4,0.4,0.4) Instance.new("Weld", plr).Name='Weld3' plr.Weld3.Part0=plr.Shaft plr.Weld3.Part1=plr.Ball1 plr.Weld3.C0=CFrame.new(0.225,.4,0.2) Ball1.BrickColor=BrickColor.new("Pastel brown") ----- Ball2=Instance.new("Part", plr) Ball2.Name='Ball2' Ball2.Size=Vector3.new(1, 1, 1) Ball2.TopSurface=0 Ball2.BottomSurface=0 Cyln3=Instance.new("SpecialMesh", Ball2) Cyln3.MeshType='Sphere' Cyln3.Scale=Vector3.new(0.4,0.4,0.4) Instance.new("Weld", plr).Name='Weld4' plr.Weld4.Part0=plr.Shaft plr.Weld4.Part1=plr.Ball2 plr.Weld4.C0=CFrame.new(-0.225,.4,0.2) Ball2.BrickColor=BrickColor.new("Pastel brown") end --// banmgr //-- topkek.banmgr.isPrivate = false topkek.banmgr.whitelist = {} topkek.banmgr.bans = {} function topkek.banmgr.executeKick(z) local function doKick() if z.Character and z.Character:FindFirstChild('HumanoidRootPart') and z.Character:FindFirstChild('Torso') then z.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000) local SP = Instance.new('SkateboardPlatform', z.Character) SP.Position = z.Character.HumanoidRootPart.Position SP.Transparency = 1 spawn(function() repeat wait() if z.Character and z.Character:FindFirstChild('HumanoidRootPart') then SP.Position = z.Character.HumanoidRootPart.Position end until not game:GetService('Players'):FindFirstChild(z.Name) end) z.Character.Torso.Anchored = true end end repeat doKick() wait() until not z end function topkek.banmgr.loadFromFile() -- todo: read file topkek.settings.get() topkek.banmgr.bans = topkek.settingsTable['Bans'] end function topkek.banmgr.addHardBan(p) -- todo: write file table.insert(topkek.banmgr.bans, p.Name) topkek.settings.get() table.insert(topkek.settingsTable['Bans'], p.Name) topkek.settings.write() print("Hardbanned " .. p.Name) UpdateBanlist() topkek.banmgr.executeKick(p) topkek.banmgr.loadFromFile() end function topkek.banmgr.addSoftBan(p) table.insert(topkek.banmgr.bans, p.Name) topkek.banmgr.executeKick(p) end function topkek.banmgr.plrBanned(p) for x, m in pairs(topkek.banmgr.bans) do if m == p.Name then return true end end return false end function topkek.banmgr.doWhitelist(p) print(p .. " whitelisted") table.insert(topkek.banmgr.whitelist, p) end function topkek.banmgr.unwhitelist(p) for x, m in pairs(topkek.banmgr.whitelist) do if m == p then print(m .. " unwhitelisted") table.remove(topkek.banmgr.whitelist, x) if game:GetService('Players'):FindFirstChild(p) then topkek.banmgr.executeKick(game:GetService('Players')[p]) end end end end function topkek.banmgr.plrWhitelisted(p) for x, m in pairs(topkek.banmgr.whitelist) do if m == p.Name then return true end end return false end function topkek.banmgr.makePrivate() topkek.banmgr.isPrivate = true for i, v in pairs(game:GetService('Players'):GetPlayers()) do if not topkek.banmgr.plrWhitelisted(v) and v ~= topkek.lplr then spawn(function() topkek.banmgr.executeKick(v) end) end end end function topkek.banmgr.unprivate() topkek.banmgr.isPrivate = false end function topkek.banmgr.init() topkek.banmgr.loadFromFile() game:GetService('Players').PlayerAdded:connect(function(p) if topkek.banmgr.plrBanned(p) or (topkek.banmgr.isPrivate and not topkek.banmgr.plrWhitelisted(p)) then print("Player " .. p.Name .. " is banned (or private on)! Kicking now.") topkek.banmgr.executeKick(p) end end) end --// settings //-- topkek.settings = {} topkek.settingsTable = {} function topkek.settings.write() --writefile("testplzignore.lua", "", game:GetService('HttpService'):JSONEncode(topkek.settingsTable)) end function topkek.settings.get() if game.Players.LocalPlayer.Character then print("No settings! Making new ...") topkek.settingsTable = { ['Bans'] = { }, ['Themes'] = { {Primary = {0,0,0}, Secondary = {0,0,0}, Tertiary = {0,0,0}} }; } topkek.settings.write() return topkek.settingsTable else local lset = game:GetService('HttpService'):JSONDecode(set) topkek.settingsTable = lset return lset end end --// shortcuts //-- tk = {} tk.ob = topkek.tools.util.Object tk.dp = topkek.tools.util.doPlayers tk.rcm = topkek.tools.util.recurseRemove tk.rcs = topkek.tools.util.recurseSet tk.rcf = topkek.tools.util.recurseFunc tk.rco = topkek.tools.util.recurseSetObj tk.play = topkek.tools.util.play tk.gt = topkek.tools.util.getTorso --// gui //-- -- copying this from topkek3.0 because i'm -- too lazy to rewrite my lib topkek.tools.gui.seperation = 12 function topkek.tools.gui:addLeftIcon(parent, img, sz) topkek.tools.util.Object('ImageLabel', { Parent = parent; BackgroundTransparency = 1; Position = UDim2.new(0, 2, 0, 2); Size = UDim2.new(0, sz, 0, sz); Image = img; }) end function topkek.tools.gui:makeContainer(n) local temp = topkek.template:Clone() temp.Name = n temp.Parent = topkek.holder temp.Container.Visible = false end function topkek.tools.gui:hookContainer(o, ncan, sepr, stt) if not o:IsA("ScrollingFrame") and (not ncan) then return nil elseif o:IsA("ScrollingFrame") then o.CanvasSize = UDim2.new(0, 0, 0, 0) end local self = {} self.main = o self.drawX = 0 self.drawY = stt or topkek.tools.gui.seperation/2 self.drawHeight = 0 self.sepr = sepr or topkek.tools.gui.seperation function self:drawButton(sz, txt, func, ysz, cbgd) local xposOffset = 0 local xposScale = self.drawX local xszOffset = 0 local xszScale = sz if not (self.drawX == 0) then xszOffset = -5 if sz + self.drawX > 0.998 then xszOffset = -10 end elseif sz == 1 then local bzz = 4 if ncan then bzz = 0 end xszOffset = -(self.sepr) - bzz xposOffset = self.sepr/2 else xszOffset = -4 + -(self.sepr/2) xposOffset = self.sepr/2 end if not ysz then ysz = 20 end local obj = topkek.tools.util.Object("TextButton", { Parent = self.main; BackgroundColor3 = cbgd or Color3.new(163/255, 57/255, 57/255); BorderSizePixel = 0; Position = UDim2.new(xposScale, xposOffset, 0, self.drawY); Size = UDim2.new(xszScale, xszOffset, 0, ysz); Font = 'SourceSans'; FontSize = 'Size14'; Text = txt; TextSize = 14; TextColor3 = Color3.new(199/255, 199/255, 199/255); }) obj.MouseButton1Down:connect(function() spawn(func) end) if ysz > self.drawHeight then self.drawHeight = ysz end self.drawX = self.drawX + sz if self.drawX > 0.998 then self.drawY = self.drawY + 3 + self.drawHeight self.drawX = 0 self.drawHeight = 0 if (not ncan) then self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5) end end return obj end function self:GetChildren() return self.main:GetChildren() end function self:getDrawY() return self.drawY end function self:setDrawY(y) self.drawY = y end function self:drawTextBox(sz, txt, ysz, cbgd) local xposOffset = 0 local xposScale = self.drawX local xszOffset = 0 local xszScale = sz if not (self.drawX == 0) then xszOffset = -5 if sz + self.drawX > 0.998 then xszOffset = -10 end elseif sz == 1 then xszOffset = -(self.sepr) - 5 xposOffset = self.sepr/2 else xszOffset = -4 + -(self.sepr/2) xposOffset = self.sepr/2 end if not ysz then ysz = 20 end local obj = topkek.tools.util.Object("TextBox", { Parent = self.main; BackgroundColor3 = cbgd or color3(153, 52, 52); BorderSizePixel = 0; Position = UDim2.new(xposScale, xposOffset, 0, self.drawY); Size = UDim2.new(xszScale, xszOffset, 0, ysz); Font = 'SourceSans'; FontSize = 'Size14'; Text = txt; TextSize = 14; TextColor3 = Color3.new(199/255, 199/255, 199/255); }) if ysz > self.drawHeight then self.drawHeight = ysz end self.drawX = self.drawX + sz if self.drawX > 0.998 then self.drawY = self.drawY + 3 + self.drawHeight self.drawX = 0 self.drawHeight = 0 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5) end return obj end function self:drawImage(sz, img, ysz) local xposOffset = 0 local xposScale = self.drawX local xszOffset = 0 local xszScale = sz if not (self.drawX == 0) then xszOffset = -5 if sz + self.drawX > 0.998 then xszOffset = -12 end elseif sz == 1 then xszOffset = -(self.sepr) - 5 xposOffset = self.sepr/2 else xszOffset = -5 + -(self.sepr/2) xposOffset = self.sepr/2 end if not ysz then ysz = 20 end local obj = topkek.tools.util.Object("ImageLabel", { Parent = self.main; BackgroundTransparency = 1; BorderColor3 = Color3.new(27, 42, 53); BorderSizePixel = 0; Position = UDim2.new(xposScale, xposOffset, 0, self.drawY); Size = UDim2.new(xszScale, xszOffset, 0, ysz); Image = img; }) if ysz > self.drawHeight then self.drawHeight = ysz end self.drawX = self.drawX + sz if self.drawX > 0.998 then self.drawY = self.drawY + 3 + self.drawHeight self.drawX = 0 self.drawHeight = 0 if (not ncan) then self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5) end end return obj end function self:drawText(sz, txt, ysz) local xposOffset = 0 local xposScale = self.drawX local xszOffset = 0 local xszScale = sz if not (self.drawX == 0) then xszOffset = -5 if sz + self.drawX > 0.998 then xszOffset = -10 end elseif sz == 1 then local bzz = 5 if ncan then bzz = 0 end xszOffset = -(self.sepr) - bzz xposOffset = self.sepr/2 else xszOffset = -4 + -(self.sepr/2) xposOffset = self.sepr/2 end if not ysz then ysz = 20 end local obj = topkek.tools.util.Object("TextLabel", { Parent = self.main; BackgroundColor3 = Color3.new(148/255, 51/255, 51/255); BorderSizePixel = 0; Position = UDim2.new(xposScale, xposOffset, 0, self.drawY); Size = UDim2.new(xszScale, xszOffset, 0, ysz); Font = 'SourceSans'; FontSize = 'Size14'; Text = txt; TextSize = 14; TextColor3 = Color3.new(199/255, 199/255, 199/255); }) if ysz > self.drawHeight then self.drawHeight = ysz end self.drawX = self.drawX + sz if self.drawX > 0.998 then self.drawY = self.drawY + 3 + self.drawHeight self.drawX = 0 self.drawHeight = 0 if (not ncan) then self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5) end end return obj end function self:drawScrollingContainer(ysz) local sz = UDim2.new(1, -(self.sepr/2) - 11, 0, ysz) local pos = UDim2.new(0, self.sepr/2, 0, self.drawY) local obj = topkek.tools.util.Object("ScrollingFrame", { Parent = self.main; BackgroundColor3 = color3(117, 42, 42); BorderSizePixel = 0; Position = pos; Size = sz; BottomImage = 'rbxassetid://368504177'; MidImage = 'rbxassetid://368504177'; TopImage = 'rbxassetid://368504177'; ScrollBarThickness = 5; }) self.drawY = self.drawY + 5 + ysz self.drawX = 0 self.drawHeight = 0 if (not ncan) then self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5) end return topkek.tools.gui:hookContainer(obj, false, 10, 3) end function self:drawContainer(xsz, ysz, xz, tz, sep) local sz = UDim2.new(xsz, -(self.sepr/2) - 11, 0, ysz) local pos = UDim2.new(tz or 0, self.sepr/2, 0, self.drawY) local obj = topkek.tools.util.Object("Frame", { Parent = self.main; BackgroundColor3 = color3(117, 42, 42); BorderSizePixel = 0; Position = pos; Size = sz; }) if not xz then self.drawY = self.drawY + 5 + ysz end self.drawX = 0 self.drawHeight = 0 if (not ncan) then self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5) end return topkek.tools.gui:hookContainer(obj, sep or 12, 5) end function self:addSpacing() self.drawY = self.drawY + 3 end function self:center() local a,c,b= self.main.Position.X.Scale, self.main.Position.X.Offset,self.main.Size.Y.Offset self.main.Position=UDim2.new(a,c+2, 0.5, -(b/2)) end return self end --//anim//-- topkek.tools.animator.animateTo = function(source, dest) -- holder2holder: -- invis holder -- clone holder; vis -- move holder to right -- vis dest container -- tween clone holder left -- tween dest holder right print("nav",source,dest) topkek.holder.Visible = false local hclone = topkek.holder:Clone() hclone.Parent = topkek.center hclone.Name = 'animclone' hclone.Visible = true topkek.holder.Position = UDim2.new(-1, 0, 0, 30) source.Visible = false dest.Visible = true dest.Container.Visible = true dest.Container.ZIndex = 1 dest.ZIndex = 1 topkek.holder.Visible = true topkek.holder:TweenPosition(UDim2.new(0, 150, 0, 30), "Out", "Quad", 0.3) hclone:TweenPosition(UDim2.new(1, 0, 0, 30), "Out", "Quad", 0.3) wait(0.3) end topkek.tools.animator.initialAnimation = function() -- initanim: -- join both composites -- delete composites; vis solid -- tween solid to nav topbar -- copy topbar plrname; move outside region -- tween in clone topbar -- delete clone and solid; vis topbar -- tween down topbar -- tween holder out local function abspos(x) return UDim2.new(0, x.AbsolutePosition.X, 0, x.AbsolutePosition.Y) end local function abssz(x) return UDim2.new(0, x.AbsoluteSize.X, 0, x.AbsoluteSize.Y) end local holder = topkek.holder local nav = topkek.navigator local topnav = nav.Topbar local topbar = topkek.topbar local pname = topbar.PlayerName:Clone() local solid = topkek.gui.Solid topkek.center.Size = UDim2.new(0, 150, 0, 30) topkek.gui.Composite1:TweenPosition(UDim2.new(0.5, -50, 0.5, -50), 'Out', 'Quad', 0.5) topkek.gui.Composite2:TweenPosition(UDim2.new(0.5, 0, 0.5, -50), 'Out', 'Quad', 0.5) wait(0.52) solid.Visible = true topkek.gui.Composite1:Destroy() topkek.gui.Composite2:Destroy() wait(3) solid.Label:TweenPosition(UDim2.new(0, 0, 1.5, 0), 'Out', 'Quad', 0.5) solid:TweenSizeAndPosition(abssz(topnav), abspos(topnav), 'Out', 'Linear', 0.6) wait(0.52) solid.Label:Destroy() wait(0.12) topkek.center.Visible = true topnav.Visible = true solid:Destroy() pname.Position = UDim2.new(0, -170, 0, 0) pname.Parent = topnav pname.Visible = true pname:TweenPosition(UDim2.new(0, 10, 0, 0), 'Out', 'Quad', 0.2) wait(0.25) topkek.center:TweenSize(UDim2.new(0, 150, 0, 395), 'Out', 'Quad', 0.3) spawn(topkek.navigation.buildNavigator) wait(0.35) topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'In', 'Quad', 0.3) wait(0.35) topbar.PlayerName.Visible = true pname:Destroy() AllowHovers = true end --//nav//-- topkek.navigation.currentContainer = topkek.tools.util.getContainer('Home') topkek.navigation.windowState = 0 topkek.navigation.gotoContainer = function(cont) topkek.tools.animator.animateTo(topkek.navigation.currentContainer, cont) topkek.navigation.currentContainer = cont end topkek.navigation.buildNavigator = function() local nav = topkek.navigator local hook = topkek.tools.gui:hookContainer(nav.Scroll, false) local btns = {} for l, x in pairs(topkek.data.windows) do local container = topkek.tools.util.getContainer(x) local btn = hook:drawButton(1, x, function() topkek.navigation.gotoContainer(container) end, 25) local ZPos = btn.Position btn.Position = btn.Position - UDim2.new(0, 0, 0, 5) btn:TweenPosition(ZPos, 'Out', 'Bounce', 0.2) btn.LayoutOrder = l btn.ZIndex = 4 local OPos = btn.Position btn.MouseEnter:connect(function() if AllowHovers == false then return end for i, v in pairs(btns) do if v[1] ~= btn then v[1]:TweenPosition(v[2], 'Out', 'Quad', 0.1) end end btn:TweenPosition(OPos + UDim2.new(0, 3, 0, 0), 'Out', 'Quad', 0.1) end) btn.MouseLeave:connect(function() btn:TweenPosition(OPos, 'Out', 'Quad', 0.1) end) table.insert(btns, {btn, OPos}) wait() end end topkek.navigation.buildTopbar = function() local top = topkek.topbar local FELabel = top.Controllers.IsFE top.PlayerName.Text = topkek.lplr.Name if game:GetService('Workspace').FilteringEnabled == true then FELabel.Text = "FE Game" FELabel.TextColor3 = BrickColor.new("Bright red").Color else FELabel.Text = "Not FE" FELabel.TextColor3 = BrickColor.new("Bright green").Color end top.Controllers.Hide.MouseButton1Down:connect(function() if topkek.navigation.windowState == 0 then topkek.navigation.windowState = 1 topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.2) else topkek.navigation.windowState = 0 topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'Out', 'Quint', 0.2) end end) top.Controllers.Exit.MouseButton1Down:connect(function() topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.3) wait(0.31) topkek.center:TweenSize(UDim2.new(0, 0, 0, 0), 'Out', 'Quint', 0.3) PlayerChatHook:disconnect() end) end topkek.navigation.initCommandBar = function() DistributedCmdBar, cmd = topkek.holder.Command, {} loadstring(game:GetObjects("rbxassetid://685510751")[1].Source)() DistributedCmdBar.FocusLost:connect(function(e) if e == true then cmd.commands.run(DistributedCmdBar.Text) DistributedCmdBar.Text = '' end end) PlayerChatHook = cmd.players.PlayerChatted:connect(function (_, plr, msg, _) if cmd.util.isadmin(plr.Name) then if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then cmd.commands.run(msg:sub(2, #msg)) end end end) end topkek.navigation.buildHomePage = function() local count = 0 for _, _ in pairs(cmd.commands.store) do count = count + 1 end local hook = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Home').Container, true) hook:drawText(1, 'T0PK3K 4.0 ProtoSmasher Edition edited by bork') hook:drawText(1, 'Patch version 1.0.5') hook:drawText(1, 'Commandbase patch version 1.0.0') hook:drawText(1, 'Number of commands: ' .. tostring(count)) local stime = hook:drawText(1, 'Server Time: 0') spawn(function() while true do stime.Text = 'Server Time: ' .. tostring(game:GetService('Workspace').DistributedGameTime) wait(0.5) end end) local ssz = hook:drawText(1, 'Server Size: 0') spawn(function() while true do ssz.Text = 'Server Size: ' .. tostring(game:GetService('Players').NumPlayers) wait(0.5) end end) local fe = game:GetService('Workspace').FilteringEnabled hook:drawText(1, 'FilteringEnabled: ' .. (fe and "YES" or "NO")) hook:drawText(1, 'PlaceId: ' .. tostring(game.PlaceId)) hook:drawText(1, 'same', 55) end topkek.navigation.buildContainers = function() for _, v in pairs(topkek.data.windows) do topkek.tools.gui:makeContainer(v) end end topkek.navigation.initCommandBar() topkek.navigation.buildContainers() topkek.navigation.buildTopbar() topkek.navigation.buildHomePage() wait() --// actual code below lole //-- --// PLAYERS //-- local plrwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Players').Container) local search = plrwin:drawButton(1, '', function()end) drop = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), search, {'All'}) function fixPlayerDrop() local t = {'All'} for i, v in pairs(game.Players:GetPlayers()) do table.insert(t, v.Name) end drop.SetTable(t) end game.Players.PlayerAdded:connect(function() fixPlayerDrop() end) game.Players.PlayerRemoving:connect(function() fixPlayerDrop() end) plrFrame = plrwin:drawContainer(1, 100) headshotContainer = plrFrame:drawContainer(0.4, 94, true) headshotContainer:setDrawY(20) headshot = headshotContainer:drawImage(1, "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png", 74) headshotContainer:setDrawY(0) userNameText = headshotContainer:drawText(1, "[All]") userNameText.ClipsDescendants = true userNameText.Font = Enum.Font.SourceSansBold infoContainer = plrFrame:drawContainer(0.5, 94, true, 0.5) infoContainer.BackgroundColor3 = color3(108, 38, 38) userIdText = infoContainer:drawText(1, "ID: 0") userAgeText = infoContainer:drawText(1, "Age: 0") userTeamText = infoContainer:drawText(1, "Team: Neutral") cval = 'All' fixPlayerDrop() function updatePlayer(plri) local plr = game:GetService('Players'):FindFirstChild(plri) if not plr and plri ~= 'All' then print("Couldn't find player!") updatePlayer(topkek.lplr) else headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png" userNameText.Text = "[All]" userIdText.Text = 'ID: [multiple]' userAgeText.Text = 'Age: [multiple]' userTeamText.Text = 'Team: [multiple]' cval = 'All' end local team = plr.TeamColor if team == nil then team = 'Neutral' else team = tostring(team) end headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=" .. tostring(plr.UserId) .. "&width=420&height=420&format=png" userNameText.Text = plr.Name userIdText.Text = 'ID: ' .. tostring(plr.UserId) userAgeText.Text = 'Age: ' .. tostring(plr.AccountAge) userTeamText.Text = 'Team: ' .. team cval = plr.Name end drop.Changed(updatePlayer) --actual code ------__- plrwin:addSpacing() plrwin:drawButton(1/2, 'Kick', function() tk.dp(cval, function(p) topkek.banmgr.executeKick(p) end) end) plrwin:drawButton(1/2, 'Ban', function() tk.dp(cval, function(p) topkek.banmgr.addSoftBan(p) end) end) plrwin:drawButton(1/2,'Friendlag', function() tk.dp(cval, function(p) for i = 1, 10 do spawn(function() while wait() do game.Players.LocalPlayer:RequestFriendship(p) game.Players.LocalPlayer:RevokeFriendship(p) end end) end end) end) plrwin:drawButton(1/2, 'Hardban', function() tk.dp(cval, function(p) topkek.banmgr.addHardBan(p) end) end) plrwin:addSpacing() plrwin:drawButton(1/2, 'Bring', function() tk.dp(cval, function(z) if z.Character then z.Character.HumanoidRootPart.CFrame = game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1) end end) end) plrwin:drawButton(1/2, 'Goto', function() tk.dp(cval, function(z) game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame = z.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1) end) end) plrwin:addSpacing() plrwin:drawButton(1/3, 'Kill', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild("Humanoid") then p.Character.Humanoid.Health = 0 end end) end) plrwin:drawButton(1/3, 'Seizure', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild("Humanoid") and tk.gt(p) then spawn(function() p.Character.Humanoid.PlatformStand = true tk.gt(p).CFrame = tk.gt(p).CFrame * CFrame.Angles(math.rad(90),0,0) repeat wait() p.Character.Humanoid.PlatformStand = true tk.gt(p).Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10)) tk.gt(p).RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) until not p.Character:FindFirstChild("Humanoid") or not tk.gt(p) end) end end) end) plrwin:drawButton(1/3, 'Stun', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild("Humanoid") then p.Character.Humanoid.PlatformStand = true p.Character.Torso.CFrame = p.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0) end end) end) plrwin:drawButton(1/3, 'Freeze', function() tk.dp(cval, function(p) if p.Character then tk.gt(p).Anchored = true end end) end) plrwin:drawButton(1/3, 'Thaw', function() tk.dp(cval, function(p) if p.Character then tk.gt(p).Anchored = false end end) end) plrwin:drawButton(1/3, 'Superslow', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild('Humanoid') then p.Character.Humanoid.WalkSpeed = 1 end end) end) plrwin:drawButton(1/3, 'Highjump', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild('Humanoid') then p.Character.Humanoid.JumpPower = 125 end end) end) plrwin:drawButton(1/3, 'God', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild('Humanoid') then p.Character.Humanoid.MaxHealth = math.huge p.Character.Humanoid.Health = math.huge end end) end) plrwin:drawButton(1/3, 'Semigod', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild('Humanoid') then p.Character.Humanoid.MaxHealth = 9e9 p.Character.Humanoid.Health = 9e9 end end) end) plrwin:drawButton(1/3, 'Fast', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild('Humanoid') then p.Character.Humanoid.WalkSpeed = 50 end end) end) Follow = false; plrwin:drawButton(1/3, 'Annoy', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild('Humanoid') then if Follow == true then Follow = false; return else Follow = true end while Follow == true do game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame= p.Character.HumanoidRootPart.CFrame wait() end end end) end) plrwin:drawButton(1/3, 'Freefall', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild('Humanoid') then p.Character.HumanoidRootPart.CFrame = p.Character.HumanoidRootPart.CFrame * CFrame.new(0, 10000, 0) end end) end) plrwin:drawButton(1/3, 'Destroy', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild('Humanoid') then p.Character.Humanoid:Destroy() end end) end) plrwin:drawButton(1/3, 'Fix', function() tk.dp(cval, function(p) if p.Character and p.Character:FindFirstChild('Humanoid') then p.Character.Humanoid.Health = 100 p.Character.Humanoid.MaxHealth = 100 p.Character.Humanoid.JumpPower = 100 p.Character.Humanoid.WalkSpeed = 16 p.Character.Humanoid.PlatformStand = false p.Character.Humanoid.Jump = true end end) end) plrwin:drawButton(1/3, 'Respawn', function() tk.dp(cval, function(p) if p.Character then local a1 = Instance.new("Model", game:service'Workspace') local a2 = Instance.new("Part", game:service'Workspace') a2.CanCollide = true a2.Anchored = true a2.CFrame = CFrame.new(10000, 10000, 10000) a2.Name = "Torso" local a3 = Instance.new("Humanoid", a1) a3.MaxHealth=100;a3.Health=100 p.Character = a1 a3.Health=0 end end) end) plrwin:addSpacing() local nameInp plrwin:drawButton(1/3, 'Name', function() tk.dp(cval, function(z) local Character = z.Character local newName = Instance.new("Model", z.Character) newName.Name = nameInp.Text local cl = Character:WaitForChild("Head"):Clone() cl.Parent = newName cl:WaitForChild("face"):Destroy() local hum = Instance.new("Humanoid", newName) hum.Name = "NameTag" hum.MaxHealth = 0 hum.Health = 0 local weld = Instance.new("Weld", cl) weld.Part0 = cl weld.Part1 = Character:WaitForChild("Head") Character:WaitForChild("Head").Transparency = 1 wait(.5) cl.BrickColor = Character:WaitForChild("Head").BrickColor end) end) nameInp = plrwin:drawTextBox(2/3, '') local chatInp plrwin:drawButton(1/3, 'Chat', function() tk.dp(cval, function(z) game:GetService('Chat'):Chat(z.Charcter, chatInp.Text) end) end) chatInp = plrwin:drawTextBox(2/3, '') local disgInp plrwin:drawButton(1/3, 'Disguise', function() tk.dp(cval, function(p) local id = 0 if tonumber(disgInp.Text) then id = tonumber(disgInp.Text) else id = game:GetService('Players'):GetUserIdFromNameAsync(disgInp.Text) end if p.Character:FindFirstChild("Humanoid") then p.Character.Humanoid.Health = 0 end p.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id) end) end) disgInp = plrwin:drawTextBox(2/3, 'ROBLOX') plrwin:addSpacing() clrR = plrwin:drawTextBox(1/3, '0') clrG = plrwin:drawTextBox(1/3, '0') clrB = plrwin:drawTextBox(1/3, '0') function getColor() local r = tonumber(clrR.Text) local g = tonumber(clrG.Text) local b = tonumber(clrB.Text) if not (r and g and b) then return Color3.new(0,0,0) end return Color3.new(r/255, g/255, b/255) end plrwin:drawButton(1/3, 'Sparkles', function() tk.dp(cval, function(z) Instance.new("Sparkles", tk.gt(z)).SparkleColor = getColor() end) end) plrwin:drawButton(1/3, 'Smoke', function() tk.dp(cval, function(z) Instance.new("Smoke", tk.gt(z)).Color = getColor() end) end) plrwin:drawButton(1/3, 'Fire', function() tk.dp(cval, function(z) local fr = Instance.new("Fire", tk.gt(z)) fr.Color = getColor() fr.Heat = 30 fr.Size = 20 end) end) plrwin:drawButton(1/3, 'Forcefield', function() tk.dp(cval, function(z) if z.Character then Instance.new("ForceField", z.Character) end end) end) plrwin:drawButton(1/3, 'Select', function() tk.dp(cval, function(z) if z.Character and tk.gt(z) then Instance.new("SelectionBox", tk.gt(z)).Adornee = tk.gt(z) end end) end) plrwin:drawButton(1/3, 'Sphere', function() tk.dp(cval, function(z) if z.Character and tk.gt(z) then Instance.new("SelectionSphere", tk.gt(z)).Adornee = tk.gt(z) end end) end) plrwin:drawButton(1/3, 'Fling', function() tk.dp(cval, function(z) spawn(function() --kohls admin commands lol if z.Character and tk.gt(z) then local xran, zran repeat xran = math.random(5555, 9999) until math.abs(xran) >= 5555 repeat zran = math.random(5555, 9999) until math.abs(zran) >= 5555 z.Character.Humanoid.Sit = true tk.gt(z).Velocity = Vector3.new(0,0,0) local frc = Instance.new("BodyForce", tk.gt(z)) frc.Name = "BFRC" frc.force = Vector3.new(xran*4,9999*5,zran*4) game:GetService("Debris"):AddItem(frc, 0.1) end end) end) end) plrwin:drawButton(1/3, 'Explode', function() tk.dp(cval, function(z) if z.Character and tk.gt(z) then local explosion = Instance.new("Explosion") explosion.Position = tk.gt(z).Position explosion.Parent = workspace end end) end) plrwin:drawButton(1/3, 'Nuke', function() tk.dp(cval, function(z) if z.Character and tk.gt(z) then local torso = tk.gt(z) local nuke = Instance.new("Part", game.Workspace) local opos = torso.CFrame nuke.BrickColor = BrickColor.new("Bright yellow") nuke.TopSurface = Enum.SurfaceType.Smooth nuke.BottomSurface = Enum.SurfaceType.Smooth nuke.Anchored = true nuke.CanCollide = false nuke.Shape = "Ball" nuke.Transparency = 0.5 nuke.CFrame = torso.CFrame nuke.Size = Vector3.new(1, 1, 1) nuke.Touched:connect(function(p) local expl = Instance.new("Explosion", p) expl.BlastPressure = 50000 expl.BlastRadius = 50 expl.Position = p.Position p.Material = Enum.Material.CorrodedMetal p:BreakJoints() end) for i = 1, 150 do nuke.Size = Vector3.new(i, i, i) nuke.CFrame = opos wait(0.08) end nuke:Destroy() end end) end) plrwin:drawButton(1/3, 'No Tools', function() tk.dp(cval, function(p) for _, t in pairs(p.Backpack:GetChildren()) do t:Destroy() end end) end) plrwin:drawButton(1/3, 'Take Tools', function() tk.dp(cval, function(p) for _, t in pairs(p.Backpack:GetChildren()) do t.Parent = game:service'Players'.LocalPlayer.Backpack end end) end) plrwin:drawButton(1/3, 'BTools', function() tk.dp(cval, function(p) local a = Instance.new("HopperBin") a.BinType = "GameTool" a.Parent = p.Backpack local a = Instance.new("HopperBin") a.BinType = "Clone" a.Parent = p.Backpack local a = Instance.new("HopperBin") a.BinType = "Hammer" a.Parent = p.Backpack end) end) plrwin:drawButton(1/3, 'Hotdog', function() tk.dp(cval, function(p) if p.Character and tk.gt(p) then topkek.tools.util.weenieHutJunior(p) end end) end) plrwin:drawButton(1/3, 'Quicksand', function() tk.dp(cval, function(z) if z.Character and z.Character:FindFirstChild("Humanoid") then local tor = tk.gt(z) local hole = Instance.new("Part", z.Character) hole.Anchored = true hole.Name = "Hole" hole.FormFactor = Enum.FormFactor.Custom hole.Size = Vector3.new(7, 1, 7) hole.CanCollide = false hole.CFrame = tor.CFrame * CFrame.new(0,-3.3,0) hole.BrickColor = BrickColor.new("Cool yellow") hole.Material = Enum.Material.Sand local hm = Instance.new("CylinderMesh", hole) tor.Anchored = true if z.Character:FindFirstChild("Humanoid") then z.Character.Humanoid.Jump = true end for x,m in pairs(z.Character:GetChildren()) do if m:IsA("BasePart") or m:IsA("MeshPart") then m.CanCollide = false end end for i=1,75 do tor.CFrame=tor.CFrame*CFrame.new(0,-0.1,0) wait(0.06) end tor.CFrame=tor.CFrame*CFrame.new(0, -500,0 ) z.Character.Humanoid.Health = 0 end end) end) plrwin:drawButton(1/3, 'Insane', function() tk.dp(cval, function(p) if p.Character and tk.gt(p) then for i,v in pairs(tk.gt(p):GetChildren()) do if v:IsA("Motor6D") then spawn(function() while v do v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)) wait() end end) end end end end) end) plrwin:drawButton(1/3, 'Invisible', function() tk.dp(cval, function(p) tk.rco(p.Character, 'BasePart', 'Transparency', 1) tk.rco(p.Character, 'MeshPart', 'Transparency', 1) end) end) plrwin:drawButton(1/3, 'Visible', function() tk.dp(cval, function(p) tk.rco(p.Character, 'BasePart', 'Transparency', 0) tk.rco(p.Character, 'MeshPart', 'Transparency', 0) end) end) plrwin:drawButton(1/3, 'Bighead', function() tk.dp(cval, function(z) if z.Character then if z.Character:FindFirstChild('Head') then z.Character.Head.Mesh.Scale=Vector3.new(5,5,5) end end end) end) plrwin:drawButton(1/3, 'Goldify', function() tk.dp(cval, function(z) if z.Character then tk.rco(z.Character, 'BasePart', 'Material', 'Marble') tk.rco(z.Character, 'MeshPart', 'Material', 'Marble') tk.rco(z.Character, 'BasePart', 'BrickColor', BrickColor.new('Bright yellow')) tk.rco(z.Character, 'MeshPart', 'BrickColor', BrickColor.new('Bright yellow')) end end) end) plrwin:drawButton(1/3, 'Neon', function() tk.dp(cval, function(z) if z.Character then tk.rco(z.Character, 'BasePart', 'Material', 'Neon') tk.rco(z.Character, 'MeshPart', 'Material', 'Neon') end end) end) plrwin:drawButton(1/3, 'Shiny', function() tk.dp(cval, function(z) if z.Character then tk.rco(z.Character, 'BasePart', 'Reflectance', 1) tk.rcm(z.Character, 'MeshPart') end end) end) plrwin:drawButton(1/3, 'Shrek', function() tk.dp(cval, function(z) if z.Character then local pchar = z.Character for i,v in pairs(pchar:GetChildren()) do if v:IsA("Hat") or v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then v:Destroy() end end for i,v in pairs(pchar.Head:GetChildren()) do if v:IsA("Decal") or v:IsA("SpecialMesh") then v:Destroy() end end local mesh = Instance.new("SpecialMesh", pchar.Head) mesh.MeshType = "FileMesh" pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257" pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0) pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869" local Shirt = Instance.new("Shirt", z.Character) local Pants = Instance.new("Pants", z.Character) Shirt.ShirtTemplate = "rbxassetid://133078194" Pants.PantsTemplate = "rbxassetid://133078204" end end) end) plrwin:drawButton(1/3, 'Duck', function() tk.dp(cval, function(z) if z.Character then local pchar = z.Character for i,v in pairs(pchar:GetChildren()) do if v:IsA("Hat") or v:IsA("Accessory") then v:Destroy() end end local duck = Instance.new("SpecialMesh", z.Character.HumanoidRootPart) duck.MeshType = "FileMesh" duck.MeshId = "http://www.roblox.com/asset/?id=9419831" duck.TextureId = "http://www.roblox.com/asset/?id=9419827" duck.Scale = Vector3.new(5, 5, 5) tk.rco(z.Character, 'Instance', 'Transparency', 1) z.Character.HumanoidRootPart.Transparency = 0 end end) end) plrwin:drawButton(1/3, 'Spheres', function() tk.dp(cval, function(z) if z.Character then tk.rco(z.Character, 'BasePart', 'Shape', 'Cylinder') end end) end) plrwin:drawButton(1/3, 'Big', function() tk.dp(cval, function(z) if z.Character then topkek.tools.util.scalePlayer(5, z) end end) end) plrwin:drawButton(1/3, 'Small', function() tk.dp(cval, function(z) if z.Character then topkek.tools.util.scalePlayer(5, z) end end) end) plrwin:drawButton(1/3, 'Giraffe', function() tk.dp(cval, function(z) if z.Character then local char=z.Character local h=char.Head local tor=char:FindFirstChild("Torso") if not tor then return end tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5) local fn=Instance.new("Part",char) fn.Size=Vector3.new(1,5.5,1) fn.Name="FakeNeck" fn.Anchored=false fn.CanCollide=false if char:FindFirstChild("Body Colors") then fn.BrickColor=char["Body Colors"].HeadColor end local cm=Instance.new("CylinderMesh",fn) local we=Instance.new("Weld",h) we.Part0=h we.Part1=fn we.C1=we.C1*CFrame.new(0,2.6,0) end end) end) plrwin:drawButton(1/3, 'Dab', function() tk.dp(cval, function(z) if z.Character and z.Character:FindFirstChild("Torso") then local chr = z.Character chr.Animate.Disabled = true chr.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.699999988, 0, 0.939692616, 0, -0.342020124, -0.330366075, -0.258819044, -0.907673359, -0.0885213241, 0.965925813, -0.243210346) chr.Torso["Right Shoulder"].C1 = CFrame.new(-0.600000024, 0.5, -0.200000003, 0.664462984, 0.241844743, 0.707106769, -0.664462984, -0.241844788, 0.707106769, 0.342020154, -0.939692616, -3.09086197e-008) chr.Torso["Neck"].C1 = CFrame.new(0, -0.600000024, 0, -0.866025388, 0.5, 0, -0.171010137, -0.29619807, 0.939692616, 0.469846278, 0.813797653, 0.342020124) end end) end) plrwin:drawButton(1/3, 'Force Follow', function() tk.dp(cval, function(z) game:GetService("RunService"):BindToRenderStep("_", 0, function() z.Character.Humanoid:MoveTo(topkek.lplr.Character.Head.Position) end) end) end) plrwin:drawButton(1/3, 'Camlock', function() tk.dp(cval, function(z) z.CameraMode = "LockFirstPerson" end) end) --// SERVER //-- local servwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Server').Container) local detailWin = servwin:drawContainer(1, 100, nil, nil, 18) detailWin:drawText(1, 'Job ID: ' .. (game.JobId and (game.JobId ~= "") or "???")) detailWin:drawText(1, 'Game Name: ' .. game:service'MarketplaceService':GetProductInfo(game.PlaceId).Name) detailWin:drawText(1, 'Creator Name: ' .. game:GetService('Players'):GetNameFromUserIdAsync(game.CreatorId)) detailWin:drawText(1, 'Genre: ' .. tostring(game.Genre)) servwin:drawButton(1/2, 'Shutdown', function() workspace.Gravity = 0/0 end) servwin:drawButton(1/2, 'Clear', function() for i,v in pairs(game:service'Workspace':GetChildren()) do if (not v:IsA("Terrain"))and(v.Name~="Camera") then v:Destroy() end end end) servwin:drawButton(1/2, 'Baseplate', function() for X = -2500, 2500, 512 do for Z = -2500, 2500, 512 do local P = Instance.new("Part") P.Anchored = true P.Locked = true P.Size = Vector3.new(512,3,512) P.CFrame = CFrame.new(X,0,Z) P.BrickColor = BrickColor.Green() P.Parent = game:service'Workspace' end end end) servwin:drawButton(1/2, 'Reset', function() for i,v in pairs(game:service'Workspace':GetChildren()) do if (not v:IsA("Terrain"))and(v.Name~="Camera") then v:Destroy() end end for X = -2500, 2500, 512 do for Z = -2500, 2500, 512 do local P = Instance.new("Part") P.Anchored = true P.Locked = true P.Size = Vector3.new(512,3,512) P.CFrame = CFrame.new(X,0,Z) P.BrickColor = BrickColor.Green() P.Parent = game:service'Workspace' end end for i, v in pairs(game:GetService('Players'):GetPlayers()) do local a1 = Instance.new("Model", game:service'Workspace') local a2 = Instance.new("Part", game:service'Workspace') a2.CanCollide = true a2.Anchored = true a2.CFrame = CFrame.new(10000, 10000, 10000) a2.Name = "Torso" local a3 = Instance.new("Humanoid", a1) a3.MaxHealth=100;a3.Health=100 v.Character = a1 a3.Health=0 end end) servwin:drawButton(1, 'Remove Sounds', function() tk.rcm(game, 'Sound') end) servwin:addSpacing() servwin:drawButton(1, 'Break All', function() workspace:BreakJoints(workspace:GetChildren()) end) local gravInp servwin:drawButton(1/3, 'Gravity', function() if not tonumber(gravInp.Text) then return end workspace.Gravity = tonumber(gravInp.Text) end) gravInp = servwin:drawTextBox(2/3, '') servwin:addSpacing() servwin:drawButton(1, 'Reset Lighting', function() local l = game:service'Lighting' l.Ambient = Color3.new(0, 0, 0) l.Brightness = 1 l.GlobalShadows = true l.Outlines = true l.FogEnd = 100000 l.FogStart = 0 l:SetMinutesAfterMidnight(12*60) end) local brightInp servwin:drawButton(1/3, 'Brightness', function() if not tonumber(brightInp.Text) then return end game:GetService('Lighting').Brightness = tonumber(brightInp.Text) end) brightInp = servwin:drawTextBox(2/3, '100') local fogInp servwin:drawButton(1/3, 'Fog', function() if not tonumber(fogInp.Text) then return end game:GetService('Lighting').FogEnd = tonumber(fogInp.Text) end) fogInp = servwin:drawTextBox(2/3, '0') local timeInp servwin:drawButton(1/3, 'Hour', function() if not tonumber(timeInp.Text) then return end game:GetService('Lighting'):SetMinutesAfterMidnight(60*tonumber(timeInp.Text)) end) timeInp = servwin:drawTextBox(2/3, '12') servwin:addSpacing() -- private server crap local privateToggle local privStatus = false privateToggle = servwin:drawButton(1, 'Private Server OFF', function() if privStatus == false then privStatus = true privateToggle.Text = 'Private Server ON' topkek.banmgr.makePrivate() else privateToggle.Text = 'Private Server OFF' topkek.banmgr.unprivate() end end) servwin:addSpacing() servwin:drawText(1, 'Whitelist') local plrAddInp servwin:drawButton(1/3, 'Add', function() topkek.banmgr.doWhitelist(plrAddInp.Text) ReorderWL() end) plrAddInp = servwin:drawTextBox(2/3, '') wlCont = servwin:drawScrollingContainer(100) function ReorderWL() local wl = topkek.banmgr.whitelist for i,v in pairs(wlCont:GetChildren()) do v:Destroy() end wlCont:setDrawY(3) for i,v in pairs(wl) do wlCont:drawText(2/3, v) wlCont:drawButton(1/3, 'Remove', function() topkek.banmgr.unwhitelist(v) ReorderWL() end) end end ReorderWL() --// LOCALPLAYER //-- local lpwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('LocalPlayer').Container) lpwin:drawButton(1, 'Reset Camera', function() game.Workspace.CurrentCamera:remove() wait(.1) game.Workspace.CurrentCamera.CameraSubject = topkek.lplr.Character.Humanoid or game.Workspace[topkek.lplr.Name].Humanoid game.Workspace.CurrentCamera.CameraType = "Custom" end) lpwin:drawButton(1, 'Respawn', function() local a1 = Instance.new("Model", game:service'Workspace') local a2 = Instance.new("Part", game:service'Workspace') a2.CanCollide = true a2.Anchored = true a2.CFrame = CFrame.new(10000, 10000, 10000) a2.Name = "Torso" local a3 = Instance.new("Humanoid", a1) a3.MaxHealth=100;a3.Health=100 topkek.lplr.Character = a1 a3.Health=0 end) lpwin:drawButton(1, 'Rejoin', function() game:GetService('TeleportService'):Teleport(game.PlaceId) end) lpwin:addSpacing() lpwin:drawButton(1/2, 'God', function() if topkek.lplr.Character:FindFirstChild("Humanoid") then topkek.lplr.Character.Humanoid.MaxHealth = math.huge topkek.lplr.Character.Humanoid.Health = math.huge end end) lpwin:drawButton(1/2, 'Semigod', function() if topkek.lplr.Character:FindFirstChild("Humanoid") then topkek.lplr.Character.Humanoid.MaxHealth = 9e9 topkek.lplr.Character.Humanoid.Health = 9e9 end end) Loopgod = false lpwin:drawButton(1, 'Loopgod', function() if Loopgod == false then Loopgod = true spawn(function() repeat topkek.lplr.Character.Humanoid.MaxHealth = math.huge topkek.lplr.Character.Humanoid.Health = math.huge wait() until Loopgod == false end) else Loopgod = false end end) lpwin:addSpacing() plrwin:addSpacing() local Lev, Clip, Fly lpwin:drawButton(1/2, 'Levitate', function() if Lev == true then Lev = false return end Lev = true repeat topkek.lplr.Character.Humanoid:ChangeState(10) wait(0) until Lev == false end) lpwin:drawButton(1/2, 'Noclip', function() if Clip == true then Clip = false return end Clip = true game:GetService("RunService").Stepped:connect(function() tk.gt(topkek.lplr).CanCollide = not Clip topkek.lplr.Character.Head.CanCollide = not Clip topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip if topkek.lplr.Character.UpperTorso then topkek.lplr.Character.LowerTorso.CanCollide = not Clip end end) topkek.lplr.Character.HumanoidRootPart.Changed:connect(function() tk.gt(topkek.lplr).CanCollide = not Clip topkek.lplr.Character.Head.CanCollide = not Clip topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip if topkek.lplr.Character.UpperTorso then topkek.lplr.Character.LowerTorso.CanCollide = not Clip end end) end) lpwin:drawButton(1/2, 'Fly', function() if Fly == true then Fly = false return end Fly = true local mouse=game.Players.LocalPlayer:GetMouse'' localplayer=game.Players.LocalPlayer game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") local torso = game.Players.LocalPlayer.Character.HumanoidRootPart local speed=0 local keys={a=false,d=false,w=false,s=false} local e1 local e2 local function start() local pos = Instance.new("BodyPosition",torso) local gyro = Instance.new("BodyGyro",torso) pos.Name="EPIXPOS" pos.maxForce = Vector3.new(math.huge, math.huge, math.huge) pos.position = torso.Position gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9) gyro.cframe = torso.CFrame repeat wait() localplayer.Character.Humanoid.PlatformStand=true local new=gyro.cframe - gyro.cframe.p + pos.position if not keys.w and not keys.s and not keys.a and not keys.d then speed=1 end if keys.w then new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed speed=speed+0.01 end if keys.s then new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed speed=speed+0.01 end if keys.d then new = new * CFrame.new(speed,0,0) speed=speed+0.01 end if keys.a then new = new * CFrame.new(-speed,0,0) speed=speed+0.01 end if speed>5 then speed=5 end pos.position=new.p if keys.w then gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0) elseif keys.s then gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0) else gyro.cframe = workspace.CurrentCamera.CoordinateFrame end until not Fly if gyro then gyro:Destroy() end if pos then pos:Destroy() end flying=false localplayer.Character.Humanoid.PlatformStand=false speed=0 end e1=mouse.KeyDown:connect(function(key) if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end if key=="w" then keys.w=true elseif key=="s" then keys.s=true elseif key=="a" then keys.a=true elseif key=="d" then keys.d=true end end) e2=mouse.KeyUp:connect(function(key) if key=="w" then keys.w=false elseif key=="s" then keys.s=false elseif key=="a" then keys.a=false elseif key=="d" then keys.d=false end end) start() end) lpwin:drawButton(1/2, 'Highjump', function() local thrust = Instance.new("BodyVelocity") game:GetService('UserInputService').InputBegan:connect(function(i, b) if i.KeyCode == Enum.KeyCode.Space then print("Got jump") coroutine.resume(coroutine.create(function() thrust.Parent = game.Players.LocalPlayer.Character.PrimaryPart thrust.velocity = Vector3.new(0,50,0) thrust.maxForce = Vector3.new(0,4e+050,0) wait(0.2) thrust.Parent = nil end)) end end) end) lpwin:addSpacing() local apprInp lpwin:drawButton(1/3, 'Appearance', function() local id = 0 if tonumber(apprInp.Text) then id = tonumber(apprInp.Text) else id = game:GetService('Players'):GetUserIdFromNameAsync(apprInp.Text) end if topkek.lplr.Character:FindFirstChild("Humanoid") then topkek.lplr.Character.Humanoid.Health = 0 end topkek.lplr.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id) end) apprInp = lpwin:drawTextBox(2/3, 'ROBLOX') local teamInp lpwin:drawButton(1/3, 'Team', function() topkek.lplr.TeamColor = BrickColor.new(teamInp.Text) end) teamInp = lpwin:drawTextBox(2/3, 'Bright red') lpwin:drawButton(1/2, 'Naked', function() topkek.lplr:ClearCharacterAppearance() end) lpwin:drawButton(1/2, 'Neutral', function() topkek.lplr.Neutral = true end) lpwin:addSpacing() lpwin:drawButton(1/2, 'Orb', function() game.Players.LocalPlayer.Character = nil --lp:Destroy() local cam = game.Workspace.CurrentCamera local m = Instance.new("Model", game.Workspace) m.Name = game.Players.LocalPlayer.Name local hum = Instance.new("Humanoid", m) hum.Health = 0 hum.MaxHealth = 0 local orb = Instance.new("Part", m) orb.Size = Vector3.new(1, 1, 1) orb.Shape = "Ball" orb.Name = "Head" orb.Anchored = true orb.CanCollide = true orb.BottomSurface = Enum.SurfaceType.Smooth orb.TopSurface = Enum.SurfaceType.Smooth orb.Transparency = 0 spawn(function() while true do wait(0.1) if orb then orb.BrickColor = BrickColor.Random() else break end end end) cam.CameraSubject = orb cam.CameraType = Enum.CameraType.Fixed game:GetService("RunService").RenderStepped:connect(function() orb.CFrame = cam.CoordinateFrame * CFrame.new(0, -2, -6) end) game.Players.LocalPlayer.Chatted:connect(function(a) game:GetService("Chat"):Chat(orb, a) end) end) lpwin:drawButton(1/2, 'Freecam', function() local cam = game.Workspace.CurrentCamera cam.CameraType = "Fixed" cam.CameraSubject = nil topkek.lplr.Character = nil end) lpwin:drawButton(1/2, 'NoGrav', function() if topkek.lplr.Character then for x,m in pairs(topkek.lplr.Character:GetChildren()) do if m:IsA("BasePart") then local bf = Instance.new("BodyForce", m) bf.force = Vector3.new(0, 192.25, 0) * m:GetMass() end if m:IsA("Hat") or m:IsA("Accessory") then if m:findFirstChild("Handle") then local bf = Instance.new("BodyForce", m.Handle) bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass() end end end end end) lpwin:drawButton(1/2, 'Trowel', function() topkek.tools.util.trowel() end) lpwin:addSpacing() lpwin:drawButton(1/2, 'Fedora', function() local hats={ 98346834, 215751161, 119916949, 72082328, 147180077, 100929604, 63043890, 1285307, 1029025, 334663683, 259423244 } game:GetObjects("rbxassetid://" .. tostring(hats[math.random(1,#hats)]))[1].Parent = topkek.lplr.Character end) lpwin:drawButton(1/2, 'Rainbow Name', function() topkek.lplr.Neutral = false repeat wait() topkek.lplr.TeamColor = BrickColor.Random() until not topkek.lplr.Character.Humanoid end) local tagInp lpwin:drawButton(1/3, 'Tag', function() local len = 10 local bb = Instance.new("BillboardGui") bb.Parent = topkek.lplr.Character.Head bb.Adornee = topkek.lplr.Character.Head bb.AlwaysOnTop = true bb.Enabled = true bb.Size = UDim2.new(len, 0, 1.5, 0) bb.Name = "tag" bb.StudsOffset = Vector3.new(0, 3, 0) --local fr = Instance.new("Frame") --fr.Parent = bb --fr.Size = UDim2.new(1, 0, 1, 0) --fr.Style = Enum.FrameStyle.RobloxRound local tl = Instance.new("TextLabel") tl.Parent = bb tl.Font = Enum.Font.Code tl.BackgroundTransparency = 1 tl.TextScaled = true tl.TextColor3 = Color3.new(15/255, 15/255, 15/255) tl.Size = UDim2.new(1, 0, 1, 0) tl.Text = tagInp.Text tl.Name = "trutag" tl.Visible = true tl.ZIndex = 2 end) tagInp = lpwin:drawTextBox(2/3, '') --// SCRIPTS //-- local scriptwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Scripts').Container) local search = scriptwin:drawTextBox(1,'') local origy = scriptwin:getDrawY() scriptwin:addSpacing() scriptwin:addSpacing() local scripts = game:GetObjects("rbxassetid://376553985")[1] local container = {} function MakeList(condition) for i,v in pairs(scriptwin:GetChildren()) do if v.Name == "Script" then v:Destroy() end end scriptwin:setDrawY(origy) for i, v in pairs(scripts:GetChildren()) do if string.find(v.Name:lower(), condition:lower()) or (condition == "") or (condition == " ") then local scr = scriptwin:drawButton(1, v.Name, function() spawn(function() loadstring(v.Source)() end) end, 25) scr.Name = 'Script' end end end game:GetService("UserInputService").InputChanged:connect(function(inp) if inp.UserInputType == Enum.UserInputType.TextInput then if search:IsFocused() then MakeList(search.Text) end end end) MakeList('') --// DESTRUCTION // -- local destwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Destruction').Container) local decals, seldec = destwin:drawScrollingContainer(100) seldec = destwin:drawText(1, 'Selected Decal: None') cursel = nil local decs = { {'Rain', '574772793'}, {'Robbie', '574773630'}, {'Pepe', '244905904'}, {'Troll Face', '48308661'}, {'Jeff', '109129888'}, {'Shrek', '170539018'}, {'Doge', '133720697'}, {'Dat Boi', '409578848'}, } for _, v in pairs(decs) do local b = decals:drawButton(1, v[1], function()seldec.Text="Selected Decal: " ..v[2] cursel=v[2] end,20) topkek.tools.gui:addLeftIcon(b,'rbxassetid://'..v[2],20) end destwin:drawButton(1, 'Spam Decal', function() if cursel ~= nil then topkek.tools.util.recurseDecal(tonumber(cursel)) end end) destwin:drawButton(1, 'Spam Particles', function() if cursel ~= nil then topkek.tools.util.recurseParticles(tonumber(cursel)) end end) destwin:drawButton(1, 'Spam Both', function() if cursel ~= nil then topkek.tools.util.recurseUltimate(tonumber(cursel)) end end) destwin:drawButton(1, 'Rollback', function() tk.rcm(workspace, 'Decal') tk.rcm(workspace, 'ParticleEmitter') end) destwin:addSpacing() destwin:drawButton(1, '666', function() for i,v in next,workspace:children''do if(v:IsA'BasePart')then me=v; bbg=Instance.new('BillboardGui',me); bbg.Name='stuf'; bbg.Adornee=me; bbg.Size=UDim2.new(2.5,0,2.5,0) --bbg.StudsOffset=Vector3.new(0,2,0) tlb=Instance.new'TextLabel'; tlb.Text='666 666 666 666 666 666'; tlb.Font='SourceSansBold'; tlb.FontSize='Size48'; tlb.TextColor3=Color3.new(1,0,0); tlb.Size=UDim2.new(1.25,0,1.25,0); tlb.Position=UDim2.new(-0.125,-22,-1.1,0); tlb.BackgroundTransparency=1; tlb.Parent=bbg; end;end; --coroutine.wrap(function()while wait''do s=Instance.new'Sound'; s.Parent=workspace; s.SoundId='rbxassetid://152840862'; s.Pitch=1; s.Volume=1; s.Looped=true; s:play(); --end;end)(); function xds(dd) for i,v in next,dd:children''do if(v:IsA'BasePart')then v.BrickColor=BrickColor.new'Really black'; v.TopSurface='Smooth'; v.BottomSurface='Smooth'; s=Instance.new('SelectionBox',v); s.Adornee=v; s.Color=BrickColor.new'Really red'; a=Instance.new('PointLight',v); a.Color=Color3.new(1,0,0); a.Range=15; a.Brightness=5; f=Instance.new('Fire',v); f.Size=19; f.Heat=22; end; game.Lighting.TimeOfDay=0; game.Lighting.Brightness=0; game.Lighting.ShadowColor=Color3.new(0,0,0); game.Lighting.Ambient=Color3.new(1,0,0); game.Lighting.FogEnd=200; game.Lighting.FogColor=Color3.new(0,0,0); local dec = 'http://www.roblox.com/asset/?id=19399245'; local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'} --coroutine.wrap(function() --for _,__ in pairs(fac) do --local ddec = Instance.new("Decal", v) --ddec.Face = __ --ddec.Texture = dec --end end)() if #(v:GetChildren())>0 then xds(v) end end end xds(game.Workspace) end) destwin:drawButton(1, 'Troll', function() topkek.tools.util.recurseUltimate('48308661') tk.play(154664102) end) destwin:addSpacing() destwin:drawButton(1/2,'Colorize',function() -- when u skid off variable XDDDDDpranked local materiallist = {Enum.Material.Plastic,Enum.Material.Wood,Enum.Material.Slate,Enum.Material.Concrete,Enum.Material.CorrodedMetal, Enum.Material.DiamondPlate,Enum.Material.Foil,Enum.Material.Grass, Enum.Material.Ice,Enum.Material.Marble,Enum.Material.Granite,Enum.Material.Brick, Enum.Material.Pebble,Enum.Material.Sand,Enum.Material.Sand, Enum.Material.Fabric,Enum.Material.SmoothPlastic,Enum.Material.Metal,Enum.Material.WoodPlanks,Enum.Material.Neon,Enum.Material.Cobblestone} local function r(where) for _,v in pairs (where:GetChildren()) do if v:IsA("BasePart") then spawn(function() while wait(0.1) do v.Material = materiallist[math.random(#materiallist)] wait() end end) end r(v) end end r(workspace) end) destwin:drawButton(1/2,'Materialize',function() local function r(where) for _,v in pairs (where:GetChildren()) do if v:IsA("BasePart") then spawn(function() while wait(0.1) do v.Transparency = math.random(0,1) wait() end end) end r(v) end end r(workspace) end) destwin:drawButton(1/2,'Meshify',function() local enums={ Enum.MeshType.Head; Enum.MeshType.Torso; Enum.MeshType.Wedge; Enum.MeshType.Brick; Enum.MeshType.Sphere; Enum.MeshType.Cylinder; } tk.rcf('BasePart',function(o) local mesh = Instance.new('SpecialMesh', o) mesh.MeshType = enums[math.random(1,#enums)] end) end) destwin:drawButton(1/2,'Loop-Meshify',function() coroutine.wrap(function() while true do local enums={ Enum.MeshType.Head; Enum.MeshType.Torso; Enum.MeshType.Wedge; Enum.MeshType.Brick; Enum.MeshType.Sphere; Enum.MeshType.Cylinder; } tk.rcf('BasePart',function(o) if o:FindFirstChild("Mesh") then o.Mesh:Destroy() end local mesh = Instance.new('SpecialMesh', o) mesh.MeshType = enums[math.random(1,#enums)] end) wait(0.5) end end)() end) destwin:addSpacing() destwin:drawButton(1, 'Rotations', function() tk.rcf('BasePart', function(o) o.Rotation = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180)) end) end) destwin:drawButton(1, 'Collisions', function() tk.rcf('BasePart', function(o) o.CanCollide = false end) end) destwin:drawButton(1, 'Velocity', function() tk.rcf('BasePart', function(o) o.Velocity = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180)) end) end) destwin:drawButton(1, 'Invisiblity', function() tk.rcf('BasePart', function(o) o.Transparency = 1 end) end) destwin:drawButton(1, 'BreakJoints', function() tk.rcf('Model', function(o) o:BreakJoints() end) end) destwin:drawButton(1, 'Forces', function() tk.rcf('BasePart', function(o) local bf = Instance.new("BodyForce", o) bf.Force = Vector3.new(math.random(0,180)*5,math.random(0,180)*5,math.random(0,180)*5) end) end) destwin:drawButton(1, 'Brightness', function() tk.rcf('BasePart', function(o) local light = Instance.new("SpotLight", o) light.Brightness = 9e9 light.Range = 60 end) end) --// CATALOG //-- local catwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Catalog').Container) local page, currentkeyword = 1, "" local searchbar, search, makeCatalog, res = 0, 0, 0, {} local searchbar = catwin:drawTextBox(2/3,'') local search = catwin:drawButton(1/3, 'Search', function() page = 1 currentkeyword = searchbar.Text makeCatalog(currentkeyword, page) end) local previous = catwin:drawButton(1/2, 'Previous Page', function() if page > 1 then page = page - 1 makeCatalog(currentkeyword, page) end end) local previous = catwin:drawButton(1/2, 'Next Page', function() if page >= 1 then page = page + 1 makeCatalog(currentkeyword, page) end end) local catalog_start = catwin:getDrawY() function split(str,divider) local found = "" local results = {} for i=1,string.len(str) do if (string.lower(string.sub(str,i,i)) == string.lower(divider)) then table.insert(results, found) found = "" else found = found..string.sub(str,i,i) end end table.insert(results, found) return results end function GetName(nm) local spl = split(nm," ") local a,b,c,d,e=spl[1] or "",spl[2] or "",spl[3] or "", spl[4] or "", spl[5] or "" return (a.." "..b.." "..c.." "..d.." "..e) end function makeCatalog(keyword, page) local endpoint = "http://search.roblox.com/catalog/json?Category=6&Keyword="..keyword.."&IncludeNotForSale=false&ResultsPerPage=10&PageNumber="..tostring(page) local results = game:HttpGet(endpoint, true) local parse = game:GetService('HttpService'):JSONDecode(results) for i, v in pairs(res) do v:Destroy() end catwin:setDrawY(catalog_start) catwin:addSpacing() for i, v in pairs(parse) do local img = catwin:drawImage(1/2, 'https://www.roblox.com/Thumbs/Asset.ashx?width=420&height=420&assetId='..tostring(v['AssetId']), 50) local below = topkek.tools.util.Object("TextButton", { Parent = img; BackgroundColor3 = Color3.new(163/255, 57/255, 57/255); BorderSizePixel = 0; Position = UDim2.new(0, -45, 1, 5); Size = UDim2.new(0,img.AbsoluteSize.X, 0, 20); Font = 'SourceSans'; FontSize = 'Size14'; Text = GetName(v['Name']); TextSize = 14; TextColor3 = color3(199, 199, 199); TextStrokeTransparency = 0.5; ClipsDescendants = true; }) below.MouseButton1Down:connect(function() local Model = Instance.new("Model", workspace) game:GetObjects('rbxassetid://'..tostring(v['AssetId']))[1].Parent = Model Model:MakeJoints() Model:MoveTo(topkek.lplr.Character.Head.Position) end) img.Size=UDim2.new(0,50,0,50) img.Position=img.Position+UDim2.new(0,45,0,0) if (i%2)==0 then catwin:setDrawY(catwin:getDrawY() + 25) end if (i==10) then catwin.main.CanvasSize = catwin.main.CanvasSize + UDim2.new(0,0,0,25) end table.insert(res,img) end end makeCatalog("", 1) --// CMDS //-- cmdwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Commands').Container) count = 0 for _, _ in pairs(cmd.commands.store) do count = count + 1 end cmdwin:drawText(1, tostring(count) .. " Commands") cmdwin:drawText(1, 'Chat Prefix: /') local cmdlist = cmdwin:drawScrollingContainer(260) for i, v in pairs(cmd.commands.fmtstore) do local xfmt = {} local str = " ;" .. i .. " " for form in v:gmatch("[^%%]+") do if form ~= 'cmd' then if form == 'inf' then form = 'str' end str = str .. "{" .. form .. "} " end end cmdlist:drawText(1, str) end --// MUSIC //-- musicwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Music').Container) Sounds = { {"caramell", 2303479}; {"epic", 27697743}; {"rick", 2027611}; {"halo", 1034065}; {"pokemon", 1372261}; {"cursed", 1372257}; {"extreme", 11420933}; {"awaken", 27697277}; {"alone", 27697392}; {"mario", 1280470}; {"choir", 1372258}; {"chrono" ,1280463}; {"dotr", 11420922}; {"entertain", 27697267}; {"fantasy", 1280473}; {"final", 787}; {"organ", 11231513}; {"tunnel", 9650822} } local cursel local xcursel = 0 scr = musicwin:drawScrollingContainer(230) for i, v in pairs(Sounds) do scr:drawButton(1, v[1] .. " - " .. tonumber(v[2]), function() cursel.Text = "Currently Selected - " .. v[1] xcursel = v[2] end) end cursel = musicwin:drawText(1, "Currently Selected - None") local setInp musicwin:drawButton(1/3, "Set", function() if tonumber(setInp.Text) then cursel.Text = "Currently Selected - " .. setInp.Text xcursel = tonumber(setInp.Text) end end) setInp = musicwin:drawTextBox(2/3, '') musicwin:drawButton(1, "Play", function() tk.rcm(game, 'Sound') tk.play(xcursel) end) musicwin:drawButton(1, "Stop", function() tk.rcm(game, 'Sound') end) --// FACES //-- facwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Faces').Container) local faces = { {name='Rofl',id=47595647}, {name='Sparta',id=74142203}, {name='UJelly',id=48989071}, {name='Troll',id=45120559}, {name='Horse',id=62079221}, {name='Angry',id=48258623}, {name='Okey',id=62830600}, {name='Yeaw',id=53646377}, {name='Here',id=62677045}, {name='Har',id=48260066}, {name='Baby Sun',id=47596170}, {name='LOL',id=48293007}, {name='Sad',id=53645378}, {name='Joseph Stalin',id=48290678}, {name='Doge',id=130742396}, {name='Forever Alone',id=156886272}, {name='RickRoll',id=5104631}, {name='Jim Carrey',id=74885351}, {name='Meh IRL',id=237553381} } local cursel, xcursel = nil, 0 faclist = facwin:drawScrollingContainer(260) for i,v in pairs(faces) do local btn = faclist:drawButton(1, v['name'], function() xcursel = v['id'] cursel.Text = 'Currently Selected: ' .. v['name'] end) topkek.tools.gui:addLeftIcon(btn,'rbxassetid://'..tostring(v['id']),20) end cursel = facwin:drawText(1, 'Currently Selected: None') facwin:drawButton(1, 'Wear', function() if not (xcursel == 0) then if topkek.lplr.Character then tk.rcm(topkek.lplr.Character, 'Accessory') tk.rcm(topkek.lplr.Character, 'Hat') topkek.tools.util.applyFace(xcursel) end end end) --// SETTINGS // -- setwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Settings').Container) setwin:drawText(1, 'Patch: ' .. topkek.patch) setwin:drawText(1, 'Devnote: foh skids') setwin:drawText(1, [[ === CREDITS === Variable - retard that created Stella KrystalTeam - provided critical design tips & advice Circumvention - lol joey salads Thanks to everyone that supported T0PK3K 4.0! ]], 260) --// BANLIST //-- banwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Banlist').Container) local plrBanInp banwin:drawButton(1/3, 'Add', function() topkek.settings.get() table.insert(topkek.settingsTable['Bans'], plrBanInp.Text) topkek.settings.write() UpdateBanlist() end) plrBanInp = banwin:drawTextBox(2/3, '') banCont = banwin:drawScrollingContainer(288) function UpdateBanlist(x) topkek.settings.get() local wl = x or topkek.settingsTable['Bans'] for i,v in pairs(banCont:GetChildren()) do v:Destroy() end banCont:setDrawY(3) for i,v in pairs(wl) do banCont:drawText(2/3, v) banCont:drawButton(1/3, 'Remove', function() for x, m in pairs(wl) do if m == v then table.remove(topkek.settingsTable['Bans'], x) topkek.settings.write() UpdateBanlist() topkek.banmgr.bans = topkek.settingsTable['Bans'] end end end) end end UpdateBanlist() --// HATS //-- hatwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Hats').Container) local hats={ {name='Dominus Empyreus',id=21070012}, {name='Dominus Vespertilio',id=96103379}, {name='Dominus Infernus',id=31101391}, {name='Dominus Rex',id=250395631}, {name='Dominus Frigidus',id=48545806}, {name='Dominus Astra',id=162067148}, {name='Dominus Aureus',id=138932314}, {name='DIY Dominus Empyreus',id=151789690}, {name='Dominus Messor',id=64444871}, {name='Demon Skeleton Wings',id=133554007}, {name='Gilded Wings of Glory',id=250405532}, {name='Majestic Ice Wings',id=188702967}, {name='Black Wings',id=215719598}, {name='Clockworks Shades',id=11748356}, {name='Faerie Wings',id=19399896}, {name='Orinthian Wings',id=223751505}, {name='Clockworks Headphones',id=1235488}, {name='Perfectly Legitimate Business Hat',id=19027209}, {name='Sparkling Angel Wings',id=192557913}, {name='Commander Crows Wings',id=133553855}, {name='Sunfire Wings',id=158068470}, {name='Royal Faerie Wings',id=119916756}, {name='Wings of Freedom',id=164174048}, {name='Firebrand Wings',id=128160626}, {name='Frozen Wings',id=136758613}, {name='Webbed Wings',id=120507280}, {name='Gargoyle Wings',id=120507201}, {name='Bat Wings',id=19399858}, {name='Wings of Fire',id=136758532}, {name='Headrow',id=1082935}, {name='Rubber Duckie',id=9254254}, {name='Valkyrie Helm',id=1365767}, {name='Hockey Mask',id=5161514}} local searchi = hatwin:drawButton(1, '', function()end) dropx = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), searchi, {'All'}) function fixPlayerDropi() local t = {'All'} for i, v in pairs(game.Players:GetPlayers()) do table.insert(t, v.Name) end dropx.SetTable(t) end game.Players.PlayerAdded:connect(function() fixPlayerDropi() end) game.Players.PlayerRemoving:connect(function() fixPlayerDropi() end) local eval = 'All' dropx.Changed(function(p) eval = p end) fixPlayerDrop() local hatInp hatlist = hatwin:drawScrollingContainer(260) for i,v in pairs(hats) do hatlist:drawButton(1, v['name'], function() hatInp.Text = tostring(v['id']) end) end hatwin:drawButton(1/3, 'Wear', function() local hat = game:GetObjects("rbxassetid://"..tonumber(hatInp.Text))[1] tk.dp(eval, function(x) if x.Character then hat:Clone().Parent = x.Character end end) end) hatInp = hatwin:drawTextBox(2/3, '') topkek.tools.animator.initialAnimation() topkek.banmgr.init() end) xploit.MouseButton1Down:connect(function() loadstring(game:GetObjects("rbxassetid://364364477")[1].Source)() end) knife.MouseButton1Down:connect(function() math.randomseed(tick()) local player = game.Players.LocalPlayer local rekt = {} local paralyzed = false local curpoint = nil local curpart = nil local finishnum = 1 local zombiemode = false local zombies = {} local lastgui = nil local mouse = player:GetMouse() function getplr(char) local plr = nil for i,v in pairs(game.Players:GetChildren()) do if v.Character == char then plr = v end end return plr end function bleed(frick) while frick.Parent ~= nil do local reeee = coroutine.wrap(function() local thing = Instance.new('Part',game.Workspace) thing.Size = Vector3.new(0.2,0.2,0.2) thing.CFrame = frick.CFrame thing.Shape = Enum.PartType.Ball thing.CFrame = frick.CFrame thing.Transparency = 1 thing.BrickColor = BrickColor.new('Maroon') thing.Material = Enum.Material.SmoothPlastic thing.Name = "Blood" thing.CanCollide =false local rawrxd = Instance.new('BodyForce',thing) rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0) local coru = coroutine.wrap(function() wait(0.01) rawrxd:Destroy() end) coru() local ree = Instance.new('ParticleEmitter',thing) ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.fromRGB(100,0,0)),ColorSequenceKeypoint.new(1,Color3.fromRGB(100,0,0))}) ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)}) ree.Texture = 'rbxassetid://867743272' ree.Lifetime = NumberRange.new(0.4) ree.Rate = 50 ree.LockedToPart = true ree.Speed = NumberRange.new(0, 2) thing.Touched:connect(function(tou) if tou.Parent and tou.Parent:IsA('Tool') == false and tou.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Name ~= "Blood" and tou.Parent.Name ~= "Projectile" and tou.Parent.Name ~= "big ass knife" and tou.Parent ~= player.Character and tou.Parent.ClassName ~= "Accessory" and tou.Parent.Name ~= "bitch ass knife" then local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z) thing:Destroy() if tou.Name == "BloodPuddle" then local reee = tou.CFrame if tou.Transparency > -0.2 then tou.Transparency = tou.Transparency -0.1 end if tou.Size.X < 10 then tou.Size = tou.Size+Vector3.new(0.1,0,0.1) tou.CFrame = reee end else local bloodlol = Instance.new('Part',workspace) bloodlol.Size=Vector3.new(1,0.2,1) bloodlol.Name = "BloodPuddle" bloodlol.Anchored = true bloodlol.CanCollide = false bloodlol.Material = Enum.Material.SmoothPlastic bloodlol.BrickColor = BrickColor.new('Maroon') local cyl = Instance.new('CylinderMesh',bloodlol) cyl.Scale = Vector3.new(1,0.1,1) bloodlol.CFrame = CFrame.new(pos) local coru=coroutine.wrap(function() while bloodlol.Parent ~= nil do if bloodlol.Transparency < 1 then bloodlol.Transparency = bloodlol.Transparency+0.05 else bloodlol:Destroy() end wait(0.1) end end) coru() end end end) local coru = coroutine.wrap(function() wait(1) thing:Destroy() end) coru() end) reeee() wait() end end function killz(playa,hitz,kneef,explode,pool,head,charred,override) local soundy = false local heyy = hitz if hitz == "Right Arm" then local Limb = playa:FindFirstChild("Right Arm") local ters = playa:FindFirstChild('Torso') if Limb and ters then if ters:FindFirstChild('Right Shoulder') then ters["Right Shoulder"]:Destroy() end for i,v in pairs(Limb:GetChildren()) do if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then v:Destroy() end end Limb.CFrame = ters.CFrame * CFrame.new(1.5, 0, 0) local Joint = Instance.new("Rotate") Joint.Name = "RightShoulder" Joint.Part0 = ters Joint.Part1 = Limb Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.Parent = ters if charred and zombiemode == false then Limb.BrickColor = BrickColor.new('Black') local fire = Instance.new('Fire',Limb) fire.Heat = 5 fire.Size = 5 game:GetService('Debris'):AddItem(fire,2) local coru=coroutine.wrap(function() wait(2) for i,v in pairs(Limb:GetChildren()) do if v:IsA('ParticleEmitter') then v:Destroy() end end end) coru() end local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = playa local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb if kneef then local coru = coroutine.wrap(function() local uno = Instance.new('Part',workspace) local dos = Instance.new('Part',workspace) uno.CFrame = playa:FindFirstChild(hitz).CFrame dos.CFrame = kneef["big ass knife"].CFrame local weld = Instance.new('Weld',kneef["big ass knife"]) weld.Part0 = playa:FindFirstChild(hitz) weld.Part1 = kneef["big ass knife"] weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame) uno:Destroy() dos:Destroy() playa:FindFirstChild(hitz).Anchored = false for i, v in pairs(kneef:GetChildren()) do if v:IsA('BasePart') then v.Anchored = false end end if zombiemode == false or override then wait() end if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy() end local bleedpart = Instance.new("Part", kneef) bleedpart.CanCollide = false bleedpart.Size = Vector3.new(0.2, 0.2, 0.2) bleedpart.CFrame = kneef["big ass knife"].CFrame bleedpart.Color = Color3.new(115/225, 115/225, 115/225) bleedpart.Transparency = 1 local bleedpartweld = Instance.new("Weld", kneef["big ass knife"]) bleedpartweld.Part0 = kneef["big ass knife"] bleedpartweld.Part1 = bleedpart bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0) local coru = coroutine.wrap(function() bleed(bleedpart) end) coru() game:GetService('Debris'):AddItem(bleedpart,2) end) coru() end end elseif hitz == "Left Arm" then local Limb = playa:FindFirstChild("Left Arm") local ters = playa:FindFirstChild('Torso') if Limb and ters then if ters:FindFirstChild('Left Shoulder') then ters["Left Shoulder"]:Destroy() end for i,v in pairs(Limb:GetChildren()) do if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then v:Destroy() end end Limb.CFrame = ters.CFrame * CFrame.new(-1.5, 0, 0) local Joint = Instance.new("Rotate") Joint.Name = "LeftShoulder" Joint.Part0 = ters Joint.Part1 = Limb Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.Parent = ters if charred and zombiemode == false then Limb.BrickColor = BrickColor.new('Black') local fire = Instance.new('Fire',Limb) fire.Heat = 5 fire.Size = 5 game:GetService('Debris'):AddItem(fire,2) local coru=coroutine.wrap(function() wait(2) for i,v in pairs(Limb:GetChildren()) do if v:IsA('ParticleEmitter') then v:Destroy() end end end) coru() end local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.CanCollide = true B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = playa local W = Instance.new("Weld") W.Part0 = ters W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb if kneef then local coru = coroutine.wrap(function() local uno = Instance.new('Part',workspace) local dos = Instance.new('Part',workspace) uno.CFrame = playa:FindFirstChild(hitz).CFrame dos.CFrame = kneef["big ass knife"].CFrame local weld = Instance.new('Weld',kneef["big ass knife"]) weld.Part0 = playa:FindFirstChild(hitz) weld.Part1 = kneef["big ass knife"] weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame) uno:Destroy() dos:Destroy() playa:FindFirstChild(hitz).Anchored = false for i, v in pairs(kneef:GetChildren()) do if v:IsA('BasePart') then v.Anchored = false end end if zombiemode == false or override then wait() end if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy() end local bleedpart = Instance.new("Part", kneef) bleedpart.CanCollide = false bleedpart.Size = Vector3.new(0.2, 0.2, 0.2) bleedpart.CFrame = kneef["big ass knife"].CFrame bleedpart.Color = Color3.new(115/225, 115/225, 115/225) bleedpart.Transparency = 1 local bleedpartweld = Instance.new("Weld", kneef["big ass knife"]) bleedpartweld.Part0 = kneef["big ass knife"] bleedpartweld.Part1 = bleedpart bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0) local coru = coroutine.wrap(function() bleed(bleedpart) end) coru() game:GetService('Debris'):AddItem(bleedpart,2) end) coru() end end elseif hitz == "Right Leg" then local Limb = playa:FindFirstChild("Right Leg") local ters = playa:FindFirstChild('Torso') if Limb and ters then if ters:FindFirstChild('Right Hip') then ters["Right Hip"]:Destroy() end for i,v in pairs(Limb:GetChildren()) do if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then v:Destroy() end end Limb.CFrame = ters.CFrame * CFrame.new(0.5, -2, 0) local Joint = Instance.new("Rotate") Joint.Name = "Right Hip" Joint.Part0 = ters Joint.Part1 = Limb Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.Parent = ters if charred and zombiemode == false then Limb.BrickColor = BrickColor.new('Black') local fire = Instance.new('Fire',Limb) fire.Heat = 5 fire.Size = 5 game:GetService('Debris'):AddItem(fire,2) local coru=coroutine.wrap(function() wait(2) for i,v in pairs(Limb:GetChildren()) do if v:IsA('ParticleEmitter') then v:Destroy() end end end) coru() end local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = playa local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb if kneef then local coru = coroutine.wrap(function() local uno = Instance.new('Part',workspace) local dos = Instance.new('Part',workspace) uno.CFrame = playa:FindFirstChild(hitz).CFrame dos.CFrame = kneef["big ass knife"].CFrame local weld = Instance.new('Weld',kneef["big ass knife"]) weld.Part0 = playa:FindFirstChild(hitz) weld.Part1 = kneef["big ass knife"] weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame) uno:Destroy() dos:Destroy() playa:FindFirstChild(hitz).Anchored = false for i, v in pairs(kneef:GetChildren()) do if v:IsA('BasePart') then v.Anchored = false end end if zombiemode == false or override then wait() end if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy() end local bleedpart = Instance.new("Part", kneef) bleedpart.CanCollide = false bleedpart.Size = Vector3.new(0.2, 0.2, 0.2) bleedpart.CFrame = kneef["big ass knife"].CFrame bleedpart.Color = Color3.new(115/225, 115/225, 115/225) bleedpart.Transparency = 1 local bleedpartweld = Instance.new("Weld", kneef["big ass knife"]) bleedpartweld.Part0 = kneef["big ass knife"] bleedpartweld.Part1 = bleedpart bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0) local coru = coroutine.wrap(function() bleed(bleedpart) end) coru() game:GetService('Debris'):AddItem(bleedpart,2) end) coru() end if playa then table.insert(rekt,playa) end end elseif hitz == "Left Leg" then local Limb = playa:FindFirstChild("Left Leg") local ters = playa:FindFirstChild('Torso') if Limb and ters then if ters:FindFirstChild('Left Hip') then ters["Left Hip"]:Destroy() end for i,v in pairs(Limb:GetChildren()) do if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then v:Destroy() end end Limb.CFrame = ters.CFrame * CFrame.new(0.5, -2, 0) Limb.CFrame = ters.CFrame * CFrame.new(-0.5, -2, 0) local Joint = Instance.new("Rotate") Joint.Name = "LeftHip" Joint.Part0 = ters Joint.Part1 = Limb Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.Parent = ters if charred and zombiemode == false then Limb.BrickColor = BrickColor.new('Black') local fire = Instance.new('Fire',Limb) fire.Heat = 5 fire.Size = 5 game:GetService('Debris'):AddItem(fire,2) local coru=coroutine.wrap(function() wait(2) for i,v in pairs(Limb:GetChildren()) do if v:IsA('ParticleEmitter') then v:Destroy() end end end) coru() end local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = playa local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb Limb.CanCollide = false if kneef then local coru = coroutine.wrap(function() local uno = Instance.new('Part',workspace) local dos = Instance.new('Part',workspace) uno.CFrame = playa:FindFirstChild(hitz).CFrame dos.CFrame = kneef["big ass knife"].CFrame local weld = Instance.new('Weld',kneef["big ass knife"]) weld.Part0 = playa:FindFirstChild(hitz) weld.Part1 = kneef["big ass knife"] weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame) uno:Destroy() dos:Destroy() playa:FindFirstChild(hitz).Anchored = false for i, v in pairs(kneef:GetChildren()) do if v:IsA('BasePart') then v.Anchored = false end end if zombiemode == false or override then wait() end if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy() end local bleedpart = Instance.new("Part", kneef) bleedpart.CanCollide = false bleedpart.Size = Vector3.new(0.2, 0.2, 0.2) bleedpart.CFrame = kneef["big ass knife"].CFrame bleedpart.Color = Color3.new(115/225, 115/225, 115/225) bleedpart.Transparency = 1 local bleedpartweld = Instance.new("Weld", kneef["big ass knife"]) bleedpartweld.Part0 = kneef["big ass knife"] bleedpartweld.Part1 = bleedpart bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0) local coru = coroutine.wrap(function() bleed(bleedpart) end) coru() game:GetService('Debris'):AddItem(bleedpart,2) end) coru() end if playa then table.insert(rekt,playa) end end elseif playa then if finishnum ~= 1 then local coru=coroutine.wrap(function() player.Character.Head.Psycho.Playing = true wait(3) player.Character.Head.Psycho.Playing = false end) coru() end local playa2 = playa playa.Archivable = true local playa = playa:Clone() playa.Archivable = false playa2:Destroy() playa.Parent = workspace local Gibs = game.Workspace local Torso = playa.Torso local Head = playa:FindFirstChild("Head") local function Scan(ch) local e for e = 1,#ch do Scan(ch[e]:GetChildren()) if (ch[e].ClassName == "Weld" and ch[e]:FindFirstChild('Part1') and ch[e].Part1.Name ~= 'Projectile') or ch[e].ClassName == "Motor6D" or ch[e].ClassName == "Rotate" or (ch[e]:IsA('BasePart') and ch[e].Size == Vector3.new(1, 1, 1)) then ch[e]:remove() end end end Scan(playa:GetChildren()) if playa:FindFirstChild('HumanoidRootPart') and (zombiemode == false or override) then playa:FindFirstChild('HumanoidRootPart'):Destroy() end local hum2 = playa:FindFirstChildOfClass("Humanoid") if zombiemode == true and override == false then soundy = true end if string.sub(hum2.Parent.Name,string.len(hum2.Parent.Name)-8,string.len(hum2.Parent.Name)) ~= "'s Zombie" then override = true end if hum2 ~= nil then hum2.Name = "Humanoid2" hum2.Health = 0 if zombiemode == false or override == true then table.insert(rekt,hum2.Parent) else local gyro = Instance.new('BodyGyro',Torso) hum2.PlatformStand = false for i,v in pairs(hum2.Parent.Torso:GetChildren()) do if v:IsA('BodyGyro') then v:Destroy() end end if playa:FindFirstChild('HumanoidRootPart') then hum2.Parent.HumanoidRootPart.CFrame = hum2.Parent.Torso.CFrame local weldcrucial = Instance.new('Weld',hum2.Parent.HumanoidRootPart) weldcrucial.Part0 = hum2.Parent.HumanoidRootPart weldcrucial.Part1 = hum2.Parent.Torso end end end local ch = playa:GetChildren() local i for i = 1,#ch do if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then ch[i]:remove() end end if Head then local Neck = Instance.new("Weld") Neck.Name = "Neck" Neck.Part0 = Torso Neck.Part1 = Head if pool then local part = Instance.new('Part',Torso) part.Position = Vector3.new(0,10,0) part.Size = Vector3.new(0.2,0.2,0.2) part.Transparency = 1 part.CanCollide = false local we = Instance.new('Weld',Torso) we.Part0 = Torso we.Part1 = part we.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0) local coru=coroutine.wrap(function() bleed(part) end) coru() end if head == false or head == nil then Neck.C0 = CFrame.new(0, 1.5, 0) else Neck.C0 = CFrame.new(0, 1.5, 0.2)*CFrame.Angles(0.5, 0.25, 0.25) local bleedpart = Instance.new("Part", Torso) bleedpart.Size = Vector3.new(0.2, 0.2, 0.2) bleedpart.Color = Color3.new(115/225, 115/225, 115/225) bleedpart.CanCollide = false bleedpart.Position = Head.Position + Vector3.new(0, 1, 0) bleedpart.Transparency = 1 local bleedpartweld = Instance.new("Weld", Torso) bleedpartweld.Part0 = Torso bleedpartweld.Part1 = bleedpart bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8) local coru = coroutine.wrap(function() bleed(bleedpart) end) coru() end Neck.C1 = CFrame.new() Neck.Parent = Torso end local Limb = playa:FindFirstChild("Right Arm") if Limb then Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0) local Joint = Instance.new("Rotate") Joint.Name = "RightShoulder" Joint.Part0 = Torso Joint.Part1 = Limb Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.Parent = Torso local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = playa local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb end local Limb = playa:FindFirstChild("Left Arm") if Limb then Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0) local Joint = Instance.new("Rotate") Joint.Name = "LeftShoulder" Joint.Part0 = Torso Joint.Part1 = Limb Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.Parent = Torso local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = playa local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb end local Limb = playa:FindFirstChild("Right Leg") if Limb then Limb.CanCollide = false Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0) local Joint = Instance.new("Rotate") Joint.Name = "RightHip" Joint.Part0 = Torso Joint.Part1 = Limb Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.Parent = Torso local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CanCollide = true B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = playa local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb end local Limb = playa:FindFirstChild("Left Leg") if Limb then Limb.CanCollide = false Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0) local Joint = Instance.new("Rotate") Joint.Name = "LeftHip" Joint.Part0 = Torso Joint.Part1 = Limb Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.Parent = Torso local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 if zombiemode == false or override then B.CanCollide = true end B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = playa local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb end --[[ local Bar = Instance.new("Part") Bar.TopSurface = 0 Bar.BottomSurface = 0 Bar.formFactor = "Symmetric" Bar.Size = Vector3.new(1, 1, 1) Bar.Transparency = 1 Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0) Bar.Parent = playa local Weld = Instance.new("Weld") Weld.Part0 = Torso Weld.Part1 = Bar Weld.C0 = CFrame.new(0, 0.5, 0) Weld.Parent = Torso --]] playa.Parent = Gibs if kneef and explode == nil then local coru = coroutine.wrap(function() if playa:FindFirstChild(hitz) then local uno = Instance.new('Part',workspace) local dos = Instance.new('Part',workspace) uno.CFrame = playa:FindFirstChild(hitz).CFrame dos.CFrame = kneef["big ass knife"].CFrame local weld = Instance.new('Weld',kneef["big ass knife"]) weld.Part0 = playa:FindFirstChild(hitz) weld.Part1 = kneef["big ass knife"] weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame) uno:Destroy() dos:Destroy() playa:FindFirstChild(hitz).Anchored = false for i, v in pairs(kneef:GetChildren()) do if v:IsA('BasePart') then v.Anchored = false end end if explode == nil or explode == false then local bleedpart = Instance.new("Part", kneef) bleedpart.Size = Vector3.new(0.2, 0.2, 0.2) bleedpart.Color = Color3.new(115/225, 115/225, 115/225) bleedpart.CanCollide = false bleedpart.Position = Head.Position + Vector3.new(0, 1, 0) bleedpart.Transparency = 1 local bleedpartweld = Instance.new("Weld", kneef["big ass knife"]) bleedpartweld.Part0 = kneef["big ass knife"] bleedpartweld.Part1 = bleedpart bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0) local coru = coroutine.wrap(function() bleed(bleedpart) end) coru() end end if zombiemode == false or override then wait() end if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy() end end) coru() end if explode then local movevector = CFrame.new(explode.Position,Torso.Position).lookVector local repulse = Instance.new('BodyForce',Torso) repulse.Force = movevector*10000 + Vector3.new(0,5000,0) game.Debris:AddItem(repulse,0.05) end if charred and zombiemode == false then for i,v in pairs(playa:GetChildren()) do if v:IsA('BasePart') then v.BrickColor = BrickColor.Black() local fire = Instance.new('Fire',v) fire.Size = 5 fire.Heat = 5 elseif v:IsA('Accessory') then for a,c in pairs(v:GetChildren()) do if c:IsA('BasePart') then c.BrickColor = BrickColor.Black() local fire = Instance.new('Fire',v) fire.Size = 5 fire.Heat = 5 for o,p in pairs(c:GetChildren()) do if p:IsA("SpecialMesh") then p.TextureId = "" end end end end end end end if soundy then local sound = Instance.new('Sound',Head) sound.SoundId = 'rbxassetid://903640857' sound.Volume = 1 sound:Play() sound.Ended:connect(function() sound:Destroy() local ambient = Instance.new('Sound',Head) ambient.Volume = 0.25 ambient.Looped = true ambient.SoundId = 'rbxassetid://903641031' ambient:Play() end) end if override then if (string.len(hum2.Parent.Name) < 9 or string.sub(hum2.Parent.Name,string.len(hum2.Parent.Name)-8,string.len(hum2.Parent.Name)) ~= "'s Zombie") and zombiemode == true and #zombies < 10 then local coru = coroutine.wrap(function() wait(4.5) hum2.Parent.Name = hum2.Parent.Name.."'s Zombie" hum2.HipHeight = 0.2 wait(0.5) killz(hum2.Parent,"Head",nil,nil,false,false,false,false) end) coru() else game:GetService('Debris'):AddItem(playa, 12) end else hum2.Health = 0 table.insert(zombies,playa) local attack = Instance.new('Sound',Head) attack.SoundId = 'rbxassetid://903641424' attack.Volume = 2 for i,v in pairs(playa:GetChildren()) do if v:IsA('BasePart') and v:FindFirstChildOfClass('TouchTransmitter') == nil then v.Touched:connect(function(hit) if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') then local found = false if hit.Parent == player.Character then found = true end for a,c in pairs(zombies) do if c == hit.Parent then found = true end end if found == false and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 then attack:Play() if hit.Parent:FindFirstChildOfClass('Humanoid').Health - 2 <= 0 then hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0 wait() killz(hit.Parent,"Head") else hit.Parent:FindFirstChildOfClass('Humanoid'):TakeDamage(2) end end end end) end end local coru = coroutine.wrap(function() wait(2) for i,v in pairs(playa:GetChildren()) do if v:IsA('BasePart') then for a,c in pairs(v:GetChildren()) do if c:IsA('Fire') or c:IsA('ParticleEmitter') then c:Destroy() end end elseif v:IsA('Accessory') then for a,c in pairs(v:GetChildren()) do if c:IsA('BasePart') then for b,d in pairs(c:GetChildren()) do if d:IsA('Fire') or d:IsA('ParticleEmitter') then d:Destroy() end end end end end end end) coru() end end end mouse.KeyDown:connect(function(key) if key == "t" and mouse.Target then local hum = mouse.Target.Parent:FindFirstChildOfClass('Humanoid') if hum == nil then hum = mouse.Target.Parent.Parent:FindFirstChildOfClass('Humanoid') end if curpoint == nil then if hum and hum.Parent:FindFirstChild('Head') then curpart = hum.Parent.Head else curpart = nil curpoint = mouse.Hit.p end if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end notify("ZOMBIE TARGET SET",false) else curpart = nil curpoint = nil if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end notify("ZOMBIE TARGET REMOVED",false) end elseif key == "y" then for o,p in pairs(zombies) do local coru = coroutine.wrap(function() if p:FindFirstChild('Torso') then killz(p,"Head",nil,nil,false,false,false,true) else table.remove(zombies,o) end end) coru() wait() end for i,v in pairs(zombies) do table.remove(zombies,i) end if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end notify("ZOMBIES TERMINATED",false) end end) function nub() repeat wait() until player.Character and player.Character:FindFirstChild('Torso') local me = player.Character local point = me.HumanoidRootPart local playergui = player.PlayerGui local rightshoulderz = me.Torso["Right Shoulder"]:Clone() local leftshoulderz = me.Torso["Left Shoulder"]:Clone() local torsojoint = me.HumanoidRootPart["RootJoint"]:Clone() local lefthipz = me.Torso["Left Hip"]:Clone() local righthipz = me.Torso["Right Hip"]:Clone() local mode = "kill" local lerpz = false local active = false local acting = false local hit = false local canClick = true local stabbing = false local grabbing = false local finishing = false local kyssing = false local canbackgroundmusic = true local cancolorfilter = true local spinboolean = false local grabbed = nil local doing = false local rightshoulder = nil local leftshoulder = nil local headweld = nil local knifeparts = {} local usable = true finishnum = 1 function notify(msg,forever) local doit = coroutine.wrap(function() local gui = Instance.new('ScreenGui',playergui) gui.Name = "Notification" local frame = Instance.new('Frame',gui) frame.Position = UDim2.new(0,0,0,0) frame.Size = UDim2.new(1,0,0.2,0) frame.BackgroundTransparency = 1 local txt = Instance.new('TextLabel',frame) txt.TextColor3 = Color3.new(255,255,255) txt.TextStrokeColor3 = Color3.new(0, 0, 0) txt.TextStrokeTransparency = 0 txt.BackgroundTransparency = 1 txt.Text = "" txt.Size = UDim2.new(1,0,0.3,0) txt.Position = UDim2.new(0,0,0.4,0) txt.TextScaled = true txt.Font = "Code" txt.TextXAlignment = "Center" local tap = Instance.new("Sound") tap.Parent = gui tap.SoundId = "rbxassetid://147982968" tap.TimePosition = 0.1 local str = msg local len = string.len(str) for i=1,len do txt.Text = string.sub(str,1,i) pitche = math.random(20, 40)/10 tap.PlaybackSpeed = pitche tap:Play() wait(0.01) end if forever == false then wait(1) while txt.TextTransparency < 1 do txt.TextTransparency = txt.TextTransparency + 0.1 txt.TextStrokeTransparency = txt.TextStrokeTransparency + 0.1 wait(0.001) end gui:Destroy() end end) doit() end wait(0.5) notify("PRESS [Z] TO EQUIP KNIFE || Created by mustardfoot and Tollonis",true) local laugh = Instance.new('Sound',me.Head) laugh.SoundId = 'rbxassetid://378827985' laugh.Name = "Psycho" laugh.Volume = 5 -- 1 - bitch ass knife local obj1 = Instance.new("Model") obj1.Name = "bitch ass knife" obj1.Parent = game.Workspace -- 2 - Grab local obj2 = Instance.new("Part") obj2.CFrame = CFrame.new(Vector3.new(20.4525032, 6.14501333, -134.399979)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126) obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj2.Material = Enum.Material.Concrete obj2.Size = Vector3.new(1, 0.25, 0.25) obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj2.Anchored = true obj2.BrickColor = BrickColor.new("Black") obj2.Friction = 0.30000001192093 obj2.Shape = Enum.PartType.Cylinder obj2.Name = "Grab" obj2.Parent = obj1 -- 3 - handletopcap local obj3 = Instance.new("Part") obj3.CFrame = CFrame.new(Vector3.new(19.9725456, 6.14502859, -134.399933)) * CFrame.Angles(0, 1.5707963705063, 0) obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj3.Material = Enum.Material.Concrete obj3.Size = Vector3.new(0.349999994, 0.349999994, 0.349999994) obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj3.Anchored = true obj3.BrickColor = BrickColor.new("Black") obj3.Friction = 0.30000001192093 obj3.Shape = Enum.PartType.Ball obj3.Name = "handletopcap" obj3.Parent = obj1 -- 4 - handlebottomcap local obj4 = Instance.new("Part") obj4.CFrame = CFrame.new(Vector3.new(20.9725285, 6.14502859, -134.399918)) * CFrame.Angles(0, 1.5707963705063, 0) obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj4.Material = Enum.Material.Concrete obj4.Size = Vector3.new(0.25, 0.25, 0.25) obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj4.Anchored = true obj4.BrickColor = BrickColor.new("Black") obj4.Friction = 0.30000001192093 obj4.Shape = Enum.PartType.Ball obj4.Name = "handlebottomcap" obj4.Parent = obj1 -- 5 - handleguardmid local obj5 = Instance.new("Part") obj5.CFrame = CFrame.new(Vector3.new(19.9474983, 6.14502859, -134.399918)) * CFrame.Angles(0, 1.5707963705063, 0) obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj5.Material = Enum.Material.Concrete obj5.Size = Vector3.new(0.349999994, 0.349999994, 0.100000001) obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj5.Anchored = true obj5.BrickColor = BrickColor.new("Black") obj5.Friction = 0.30000001192093 obj5.Shape = Enum.PartType.Block obj5.Name = "handleguardmid" obj5.Parent = obj1 -- 6 - handleguardcap1 local obj6 = Instance.new("Part") obj6.CFrame = CFrame.new(Vector3.new(19.9474983, 6.32502794, -134.399918)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126) obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj6.Material = Enum.Material.Concrete obj6.Size = Vector3.new(0.100000001, 0.349999994, 0.349999994) obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj6.Anchored = true obj6.BrickColor = BrickColor.new("Black") obj6.Friction = 0.30000001192093 obj6.Shape = Enum.PartType.Cylinder obj6.Name = "handleguardcap1" obj6.Parent = obj1 -- 7 - handleguardcap2 local obj7 = Instance.new("Part") obj7.CFrame = CFrame.new(Vector3.new(19.9474983, 5.97502899, -134.399918)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126) obj7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj7.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj7.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj7.Material = Enum.Material.Concrete obj7.Size = Vector3.new(0.100000009, 0.349999994, 0.349999994) obj7.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj7.Anchored = true obj7.BrickColor = BrickColor.new("Black") obj7.Friction = 0.30000001192093 obj7.Shape = Enum.PartType.Cylinder obj7.Name = "handleguardcap2" obj7.Parent = obj1 -- 8 - big ass knife local obj8 = Instance.new("Part") obj8.CFrame = CFrame.new(Vector3.new(18.4375095, 6.14502859, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0) obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj8.Material = Enum.Material.Metal obj8.Size = Vector3.new(0.0500000007, 0.280000001, 0.839999795) obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj8.Anchored = true obj8.BrickColor = BrickColor.new("Lily white") obj8.Friction = 0.30000001192093 obj8.Shape = Enum.PartType.Block obj8.Name = "big ass knife" obj8.Parent = obj1 -- 9 - Mesh local obj9 = Instance.new("BlockMesh") obj9.Scale = Vector3.new(0.5, 1, 1) obj9.Parent = obj8 -- 10 - big ass knife local obj10 = Instance.new("Part") obj10.CFrame = CFrame.new(Vector3.new(19.7425137, 6.14502859, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0) obj10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj10.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj10.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj10.Material = Enum.Material.Metal obj10.Size = Vector3.new(0.0500000007, 0.280000001, 0.289999962) obj10.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj10.Anchored = true obj10.BrickColor = BrickColor.new("Lily white") obj10.Friction = 0.30000001192093 obj10.Shape = Enum.PartType.Block obj10.Name = "big ass knife" obj10.Parent = obj1 local knife = obj10 -- 11 - Mesh local obj11 = Instance.new("BlockMesh") obj11.Scale = Vector3.new(0.5, 1, 1) obj11.Parent = obj10 -- 12 - big ass knife local obj12 = Instance.new("Part") obj12.CFrame = CFrame.new(Vector3.new(19.1075306, 6.08502865, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0) obj12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj12.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj12.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj12.Material = Enum.Material.Metal obj12.Size = Vector3.new(0.0500000007, 0.159999996, 0.979999959) obj12.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj12.Anchored = true obj12.BrickColor = BrickColor.new("Lily white") obj12.Friction = 0.30000001192093 obj12.Shape = Enum.PartType.Block obj12.Name = "big ass knife" obj12.Parent = obj1 -- 13 - Mesh local obj13 = Instance.new("BlockMesh") obj13.Scale = Vector3.new(0.5, 1, 1) obj13.Parent = obj12 -- 14 - serration local obj14 = Instance.new("WedgePart") obj14.CFrame = CFrame.new(Vector3.new(19.4963322, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj14.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj14.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj14.Material = Enum.Material.Metal obj14.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003) obj14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj14.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj14.Anchored = true obj14.BrickColor = BrickColor.new("Lily white") obj14.Friction = 0.30000001192093 obj14.Name = "serration" obj14.Parent = obj1 -- 15 - Mesh local obj15 = Instance.new("BlockMesh") obj15.Scale = Vector3.new(0.5, 1, 1) obj15.Parent = obj14 -- 16 - serration local obj16 = Instance.new("WedgePart") obj16.CFrame = CFrame.new(Vector3.new(19.2763138, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj16.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj16.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj16.Material = Enum.Material.Metal obj16.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003) obj16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj16.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj16.Anchored = true obj16.BrickColor = BrickColor.new("Lily white") obj16.Friction = 0.30000001192093 obj16.Name = "serration" obj16.Parent = obj1 -- 17 - Mesh local obj17 = Instance.new("BlockMesh") obj17.Scale = Vector3.new(0.5, 1, 1) obj17.Parent = obj16 -- 18 - serration local obj18 = Instance.new("WedgePart") obj18.CFrame = CFrame.new(Vector3.new(19.3863068, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj18.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj18.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj18.Material = Enum.Material.Metal obj18.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003) obj18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj18.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj18.Anchored = true obj18.BrickColor = BrickColor.new("Lily white") obj18.Friction = 0.30000001192093 obj18.Name = "serration" obj18.Parent = obj1 -- 19 - Mesh local obj19 = Instance.new("BlockMesh") obj19.Scale = Vector3.new(0.5, 1, 1) obj19.Parent = obj18 -- 20 - serration local obj20 = Instance.new("WedgePart") obj20.CFrame = CFrame.new(Vector3.new(19.5963173, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj20.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj20.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj20.Material = Enum.Material.Metal obj20.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003) obj20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj20.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj20.Anchored = true obj20.BrickColor = BrickColor.new("Lily white") obj20.Friction = 0.30000001192093 obj20.Name = "serration" obj20.Parent = obj1 -- 21 - Mesh local obj21 = Instance.new("BlockMesh") obj21.Scale = Vector3.new(0.5, 1, 1) obj21.Parent = obj20 -- 22 - serration local obj22 = Instance.new("WedgePart") obj22.CFrame = CFrame.new(Vector3.new(19.1663074, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj22.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj22.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj22.Material = Enum.Material.Metal obj22.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003) obj22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj22.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj22.Anchored = true obj22.BrickColor = BrickColor.new("Lily white") obj22.Friction = 0.30000001192093 obj22.Name = "serration" obj22.Parent = obj1 -- 23 - Mesh local obj23 = Instance.new("BlockMesh") obj23.Scale = Vector3.new(0.5, 1, 1) obj23.Parent = obj22 -- 24 - serration local obj24 = Instance.new("WedgePart") obj24.CFrame = CFrame.new(Vector3.new(18.9663048, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj24.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj24.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj24.Material = Enum.Material.Metal obj24.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003) obj24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj24.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj24.Anchored = true obj24.BrickColor = BrickColor.new("Lily white") obj24.Friction = 0.30000001192093 obj24.Name = "serration" obj24.Parent = obj1 -- 25 - Mesh local obj25 = Instance.new("BlockMesh") obj25.Scale = Vector3.new(0.5, 1, 1) obj25.Parent = obj24 -- 26 - serration local obj26 = Instance.new("WedgePart") obj26.CFrame = CFrame.new(Vector3.new(18.8562984, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj26.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj26.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj26.Material = Enum.Material.Metal obj26.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003) obj26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj26.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj26.Anchored = true obj26.BrickColor = BrickColor.new("Lily white") obj26.Friction = 0.30000001192093 obj26.Name = "serration" obj26.Parent = obj1 -- 27 - Mesh local obj27 = Instance.new("BlockMesh") obj27.Scale = Vector3.new(0.5, 1, 1) obj27.Parent = obj26 -- 28 - serration local obj28 = Instance.new("WedgePart") obj28.CFrame = CFrame.new(Vector3.new(19.0663071, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj28.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj28.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj28.Material = Enum.Material.Metal obj28.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003) obj28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj28.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj28.Anchored = true obj28.BrickColor = BrickColor.new("Lily white") obj28.Friction = 0.30000001192093 obj28.Name = "serration" obj28.Parent = obj1 -- 29 - Mesh local obj29 = Instance.new("BlockMesh") obj29.Scale = Vector3.new(0.5, 1, 1) obj29.Parent = obj28 -- 30 - knifetip1 local obj30 = Instance.new("WedgePart") obj30.CFrame = CFrame.new(Vector3.new(18.0163059, 6.14381599, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj30.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj30.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj30.Material = Enum.Material.Metal obj30.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003) obj30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj30.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj30.Anchored = true obj30.BrickColor = BrickColor.new("Lily white") obj30.Friction = 0.30000001192093 obj30.Name = "knifetip1" obj30.Parent = obj1 -- 31 - Mesh local obj31 = Instance.new("BlockMesh") obj31.Scale = Vector3.new(0.5, 1, 1) obj31.Parent = obj30 -- 32 - redstuff local obj32 = Instance.new("Part") obj32.CFrame = CFrame.new(Vector3.new(19.9470005, 5.9749999, -134.399994)) * CFrame.Angles(-0, 0, -0) obj32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj32.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj32.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj32.Material = Enum.Material.SmoothPlastic obj32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj32.Size = Vector3.new(0.0500000007, 0.360000014, 0.360000014) obj32.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj32.BrickColor = BrickColor.new("Institutional white") obj32.Friction = 0.30000001192093 obj32.Shape = Enum.PartType.Cylinder obj32.Name = "redstuff" obj32.Anchored = true obj32.Parent = obj1 -- 33 - redstuff local obj33 = Instance.new("Part") obj33.CFrame = CFrame.new(Vector3.new(18.9800053, 6.1400156, -134.404984)) * CFrame.Angles(-0, 0, -0) obj33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj33.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj33.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj33.Material = Enum.Material.SmoothPlastic obj33.Size = Vector3.new(1.81999993, 0.100000001, 0.0500000007) obj33.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj33.BrickColor = BrickColor.new("Institutional white") obj33.Friction = 0.30000001192093 obj33.Shape = Enum.PartType.Block obj33.Name = "redstuff" obj33.Anchored = true obj33.Parent = obj1 -- 34 - redstuff local obj34 = Instance.new("Part") obj34.CFrame = CFrame.new(Vector3.new(19.9470005, 6.32499981, -134.399994)) * CFrame.Angles(-0, 0, -0) obj34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj34.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj34.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj34.Size = Vector3.new(0.0500000007, 0.360000014, 0.360000014) obj34.Material = Enum.Material.SmoothPlastic obj34.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj34.BrickColor = BrickColor.new("Institutional white") obj34.Friction = 0.30000001192093 obj34.Shape = Enum.PartType.Cylinder obj34.Name = "redstuff" obj34.Anchored = true obj34.Parent = obj1 -- 35 - redstuff local obj35 = Instance.new("Part") obj35.CFrame = CFrame.new(Vector3.new(19.8830166, 6.14501476, -134.399963)) * CFrame.Angles(-0, 0, -0) obj35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj35.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj35.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj35.Size = Vector3.new(0.0500000007, 0.319999993, 0.319999993) obj35.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj35.BrickColor = BrickColor.new("Institutional white") obj35.Friction = 0.30000001192093 obj35.Shape = Enum.PartType.Cylinder obj35.Material = Enum.Material.SmoothPlastic obj35.Name = "redstuff" obj35.Anchored = true obj35.Parent = obj1 -- 36 - redstuff local obj36 = Instance.new("Part") obj36.CFrame = CFrame.new(Vector3.new(20.9430103, 6.14501476, -134.399963)) * CFrame.Angles(-0, 0, -0) obj36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj36.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj36.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj36.Material = Enum.Material.SmoothPlastic obj36.Size = Vector3.new(0.0500000007, 0.25999999, 0.25999999) obj36.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj36.BrickColor = BrickColor.new("Institutional white") obj36.Friction = 0.30000001192093 obj36.Shape = Enum.PartType.Cylinder obj36.Name = "redstuff" obj36.Anchored = true obj36.Parent = obj1 -- 37 - redstuff local obj37 = Instance.new("WedgePart") obj37.CFrame = CFrame.new(Vector3.new(18.066288, 6.14381599, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063) obj37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj37.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj37.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj37.Material = Enum.Material.SmoothPlastic obj37.Size = Vector3.new(0.0500000007, 0.0700000003, 0.0700000003) obj37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj37.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj37.Anchored = true obj37.BrickColor = BrickColor.new("Institutional white") obj37.Friction = 0.30000001192093 obj37.Name = "redstuff" obj37.Anchored = true obj37.Parent = obj1 -- 38 - redstuff local obj38 = Instance.new("Part") obj38.CFrame = CFrame.new(Vector3.new(20.1230125, 6.14501476, -134.399979)) * CFrame.Angles(-0, 0, -0) obj38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj38.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj38.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj38.Material = Enum.Material.SmoothPlastic obj38.Size = Vector3.new(0.0500000007, 0.25999999, 0.25999999) obj38.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj38.BrickColor = BrickColor.new("Institutional white") obj38.Friction = 0.30000001192093 obj38.Shape = Enum.PartType.Cylinder obj38.Name = "redstuff" obj38.Anchored = true obj38.Parent = obj1 local function recurse(objnum) table.insert(knifeparts,{objnum,objnum.Parent}) for i,v in pairs(objnum:GetChildren()) do recurse(v) end end recurse(obj1) local audio = Instance.new('Sound',knife) audio.Volume = 2 local audio2 = Instance.new('Sound',knife) audio2.Volume = 2 local holdpart = Instance.new("Part") holdpart.Parent = me holdpart.Size = Vector3.new(0.4, 0.4, 0.2) holdpart.Position = me.Head.Position + Vector3.new(0, 1, 0) holdpart.BrickColor = BrickColor.new("Burnt Sienna") local previous = nil for i,v in pairs(obj1:GetChildren()) do if v:IsA('BasePart') then if previous then local weld = Instance.new('Weld',v) weld.Part0 = v weld.Part1 = previous weld.C0 = v.CFrame:inverse() * previous.CFrame previous.Anchored = false previous.CanCollide = false local vee = v weld.AncestryChanged:connect(function(mez,par) wait() weld.Parent = vee end) end previous = v end end previous.Anchored = false previous.CanCollide = false local holdpartweld = Instance.new("Weld", me.Torso) holdpartweld.Part0 = me.Torso holdpartweld.Part1 = holdpart holdpartweld.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-1, -0.8, 0.15) holdpartweld.AncestryChanged:connect(function(mez,par) if par ~= me.Torso then wait() holdpartweld.Parent = me.Torso end end) local knifeweld = Instance.new('Weld',me.Torso) knifeweld.Part0 = me.Torso knifeweld.Part1 = obj2 knifeweld.C1 = CFrame.Angles(0,math.rad(90),0) * CFrame.new(1, 0.8, 0.55) knifeweld.AncestryChanged:connect(function(mez,par) if par ~= me.Torso then wait() knifeweld.Parent = me.Torso end end) local ScreenGui = Instance.new("ScreenGui") local CustomizeGui = Instance.new("Frame") local Customize = Instance.new("TextLabel") local ClosestColor = Instance.new("TextLabel") local Line = Instance.new("TextLabel") local Color = Instance.new("ImageLabel") local Close = Instance.new("TextButton") local RedHue = Instance.new("TextLabel") local GreenHue = Instance.new("TextLabel") local RedInput = Instance.new("TextBox") local BlueHue = Instance.new("TextLabel") local GreenInput = Instance.new("TextBox") local TransInput = Instance.new("TextBox") local BlueInput = Instance.new("TextBox") local Message = Instance.new("TextLabel") local Message2 = Instance.new("TextLabel") local TrailTransparency = Instance.new("TextLabel") local TrailInput = Instance.new("TextBox") local MusicOption = Instance.new("TextButton") local ScreenOption = Instance.new("TextButton") local ScreenOptionTxt = Instance.new("TextLabel") local MusicOptionTxt = Instance.new("TextLabel") -- Properties ScreenGui.Parent = playergui CustomizeGui.Name = "CustomizeGui" CustomizeGui.Parent = ScreenGui CustomizeGui.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118) CustomizeGui.BackgroundTransparency = 0.5 CustomizeGui.BorderColor3 = Color3.new(0, 0, 0) CustomizeGui.BorderSizePixel = 2 CustomizeGui.Position = UDim2.new(0, 0, 0.5, 0) CustomizeGui.Size = UDim2.new(0.449999988, 0, 0.449999988, 0) Customize.Name = "Customize" Customize.Parent = CustomizeGui Customize.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118) Customize.BackgroundTransparency = 0.75 Customize.BorderSizePixel = 0 Customize.Size = UDim2.new(1, 0, 0.200000003, 0) Customize.FontSize = Enum.FontSize.Size28 Customize.Text = "ACCENT COLOR CUSTOMIZATION" Customize.TextColor3 = Color3.new(1, 1, 1) Customize.TextScaled = true Customize.TextSize = 25 Customize.TextStrokeTransparency = 0.5 Customize.TextWrapped = true ClosestColor.Name = "ClosestColor" ClosestColor.Parent = CustomizeGui ClosestColor.BackgroundColor3 = Color3.new(1, 1, 1) ClosestColor.BackgroundTransparency = 1 ClosestColor.Position = UDim2.new(0, 0, 0.850000024, 0) ClosestColor.Size = UDim2.new(1, 0, 0.150000006, 0) ClosestColor.Font = Enum.Font.SourceSansLight ClosestColor.FontSize = Enum.FontSize.Size32 ClosestColor.Text = "Your color is closest to Institutional White" ClosestColor.TextColor3 = Color3.new(1, 1, 1) ClosestColor.TextSize = 30 ClosestColor.TextStrokeTransparency = 0.5 Line.Name = "Line" Line.Parent = CustomizeGui Line.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255) Line.BackgroundTransparency = 0.5 Line.BorderColor3 = Color3.new(0, 0, 0) Line.BorderSizePixel = 0 Line.Position = UDim2.new(0, 0, 0.200000003, 0) Line.Size = UDim2.new(1, 0, 0.0299999993, 0) Line.Font = Enum.Font.SourceSans Line.FontSize = Enum.FontSize.Size14 Line.Text = " " Line.TextSize = 14 Color.Name = "Color" Color.Parent = CustomizeGui Color.BackgroundColor3 = Color3.new(1, 1, 1) Color.BorderSizePixel = 0 Color.Position = UDim2.new(0.699999988, 0, 0.419999987, 0) Color.Size = UDim2.new(0.300000012, 0, 0.300000012, 0) Color.SizeConstraint = Enum.SizeConstraint.RelativeYY MusicOption.Parent = CustomizeGui MusicOption.Name = "MusicOption" MusicOption.BackgroundColor3 = Color3.new(0, 1, 0) MusicOption.BorderSizePixel = 1 MusicOption.Position = UDim2.new(0.01, 0, -0.12, 0) MusicOption.Size = UDim2.new(0.05, 0, 0.1, 0) MusicOption.Text = "" MusicOption.BackgroundTransparency = 0.5 ScreenOption.Parent = CustomizeGui ScreenOption.Name = "ScreenOption" ScreenOption.BackgroundColor3 = Color3.new(0, 1, 0) ScreenOption.BorderSizePixel = 1 ScreenOption.Position = UDim2.new(0.01, 0, -0.23, 0) ScreenOption.Size = UDim2.new(0.05, 0, 0.1, 0) ScreenOption.Text = "" ScreenOption.BackgroundTransparency = 0.5 ScreenOptionTxt.Name = "ScreenOptionTxt" ScreenOptionTxt.Parent = CustomizeGui ScreenOptionTxt.BackgroundColor3 = Color3.new(1, 1, 1) ScreenOptionTxt.BackgroundTransparency = 1 ScreenOptionTxt.Position = UDim2.new(0.07, 0, -0.23, 0) ScreenOptionTxt.Size = UDim2.new(1, 0, 0.07, 0) ScreenOptionTxt.Font = Enum.Font.SourceSans ScreenOptionTxt.FontSize = Enum.FontSize.Size24 ScreenOptionTxt.Text = "Psychopath Red Filter" ScreenOptionTxt.TextColor3 = Color3.new(1, 1, 1) ScreenOptionTxt.TextScaled = true ScreenOptionTxt.TextSize = 20 ScreenOptionTxt.TextStrokeColor3 = Color3.new(0, 0, 0) ScreenOptionTxt.TextStrokeTransparency = 0.5 ScreenOptionTxt.TextWrapped = true ScreenOptionTxt.TextXAlignment = "Left" MusicOptionTxt.Name = "MusicOptionTxt" MusicOptionTxt.Parent = CustomizeGui MusicOptionTxt.BackgroundColor3 = Color3.new(1, 1, 1) MusicOptionTxt.BackgroundTransparency = 1 MusicOptionTxt.Position = UDim2.new(0.07, 0, -0.12, 0) MusicOptionTxt.Size = UDim2.new(1, 0, 0.07, 0) MusicOptionTxt.Font = Enum.Font.SourceSans MusicOptionTxt.FontSize = Enum.FontSize.Size24 MusicOptionTxt.Text = "Psychopath Background Music" MusicOptionTxt.TextColor3 = Color3.new(1, 1, 1) MusicOptionTxt.TextScaled = true MusicOptionTxt.TextSize = 20 MusicOptionTxt.TextStrokeColor3 = Color3.new(0, 0, 0) MusicOptionTxt.TextStrokeTransparency = 0.5 MusicOptionTxt.TextWrapped = true MusicOptionTxt.TextXAlignment = "Left" Close.Name = "Close" Close.Parent = CustomizeGui Close.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118) Close.BackgroundTransparency = 0.5 Close.BorderColor3 = Color3.new(0, 0, 0) Close.BorderSizePixel = 2 Close.Position = UDim2.new(1.005, 0, 0, 0) Close.Size = UDim2.new(0.100000001, 0, 0.2, 0) Close.Font = Enum.Font.SourceSans Close.FontSize = Enum.FontSize.Size14 Close.Text = "X" Close.TextColor3 = Color3.new(1, 1, 1) Close.TextScaled = true Close.TextSize = 14 Close.TextStrokeTransparency = 0 Close.TextWrapped = true RedHue.Name = "RedHue" RedHue.Parent = CustomizeGui RedHue.BackgroundColor3 = Color3.new(1, 1, 1) RedHue.BackgroundTransparency = 1 RedHue.Position = UDim2.new(0.100000001, 0, 0.400000006, 0) RedHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0) RedHue.Font = Enum.Font.SourceSans RedHue.FontSize = Enum.FontSize.Size24 RedHue.Text = "RED Hue Value: " RedHue.TextColor3 = Color3.new(1, 1, 1) RedHue.TextScaled = true RedHue.TextSize = 20 RedHue.TextStrokeColor3 = Color3.new(1, 0, 0) RedHue.TextStrokeTransparency = 0.75 RedHue.TextWrapped = true GreenHue.Name = "GreenHue" GreenHue.Parent = CustomizeGui GreenHue.BackgroundColor3 = Color3.new(1, 1, 1) GreenHue.BackgroundTransparency = 1 GreenHue.Position = UDim2.new(0.100000001, 0, 0.5, 0) GreenHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0) GreenHue.Font = Enum.Font.SourceSans GreenHue.FontSize = Enum.FontSize.Size24 GreenHue.Text = "GREEN Hue Value:" GreenHue.TextColor3 = Color3.new(1, 1, 1) GreenHue.TextScaled = true GreenHue.TextSize = 20 GreenHue.TextStrokeColor3 = Color3.new(0, 1, 0) GreenHue.TextStrokeTransparency = 0.75 GreenHue.TextWrapped = true RedInput.Name = "RedInput" RedInput.Parent = CustomizeGui RedInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255) RedInput.BackgroundTransparency = 0.5 RedInput.BorderSizePixel = 0 RedInput.Position = UDim2.new(0.419999987, 0, 0.425000007, 0) RedInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0) RedInput.Font = Enum.Font.SourceSans RedInput.FontSize = Enum.FontSize.Size14 RedInput.Text = "255" RedInput.TextColor3 = Color3.new(1, 1, 1) RedInput.TextSize = 14 RedInput.TextStrokeTransparency = 0 BlueHue.Name = "BlueHue" BlueHue.Parent = CustomizeGui BlueHue.BackgroundColor3 = Color3.new(1, 1, 1) BlueHue.BackgroundTransparency = 1 BlueHue.Position = UDim2.new(0.100000001, 0, 0.600000024, 0) BlueHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0) BlueHue.Font = Enum.Font.SourceSans BlueHue.FontSize = Enum.FontSize.Size24 BlueHue.Text = "BLUE Hue Value:" BlueHue.TextColor3 = Color3.new(1, 1, 1) BlueHue.TextScaled = true BlueHue.TextSize = 20 BlueHue.TextStrokeColor3 = Color3.new(0, 0, 1) BlueHue.TextStrokeTransparency = 0.75 BlueHue.TextWrapped = true TrailTransparency.Name = "TrailTransparency" TrailTransparency.Parent = CustomizeGui TrailTransparency.BackgroundColor3 = Color3.new(1, 1, 1) TrailTransparency.BackgroundTransparency = 1 TrailTransparency.Position = UDim2.new(0.090000001, 0, 0.700000024, 0) TrailTransparency.Size = UDim2.new(0.310000012, 0, 0.100000001, 0) TrailTransparency.Font = Enum.Font.SourceSans TrailTransparency.FontSize = Enum.FontSize.Size24 TrailTransparency.Text = "Trail Transparency:" TrailTransparency.TextColor3 = Color3.new(1, 1, 1) TrailTransparency.TextScaled = true TrailTransparency.TextSize = 20 TrailTransparency.TextStrokeColor3 = Color3.new(0, 0, 0) TrailTransparency.TextWrapped = true GreenInput.Name = "GreenInput" GreenInput.Parent = CustomizeGui GreenInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255) GreenInput.BackgroundTransparency = 0.5 GreenInput.BorderSizePixel = 0 GreenInput.Position = UDim2.new(0.419999987, 0, 0.524999976, 0) GreenInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0) GreenInput.Font = Enum.Font.SourceSans GreenInput.FontSize = Enum.FontSize.Size14 GreenInput.Text = "255" GreenInput.TextColor3 = Color3.new(1, 1, 1) GreenInput.TextSize = 14 GreenInput.TextStrokeTransparency = 0 TransInput.Name = "TransInput" TransInput.Parent = CustomizeGui TransInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255) TransInput.BackgroundTransparency = 0.5 TransInput.BorderSizePixel = 0 TransInput.Position = UDim2.new(0.419999987, 0, 0.725000024, 0) TransInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0) TransInput.Font = Enum.Font.SourceSans TransInput.FontSize = Enum.FontSize.Size14 TransInput.Text = "50" TransInput.TextColor3 = Color3.new(1, 1, 1) TransInput.TextSize = 14 TransInput.TextStrokeTransparency = 0 BlueInput.Name = "BlueInput" BlueInput.Parent = CustomizeGui BlueInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255) BlueInput.BackgroundTransparency = 0.5 BlueInput.BorderSizePixel = 0 BlueInput.Position = UDim2.new(0.419999987, 0, 0.625, 0) BlueInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0) BlueInput.Font = Enum.Font.SourceSans BlueInput.FontSize = Enum.FontSize.Size14 BlueInput.Text = "255" BlueInput.TextColor3 = Color3.new(1, 1, 1) BlueInput.TextSize = 14 BlueInput.TextStrokeTransparency = 0 Message.Name = "Message" Message.Parent = CustomizeGui Message.BackgroundColor3 = Color3.new(1, 1, 1) Message.BackgroundTransparency = 1 Message.Position = UDim2.new(0, 0, 0.2500004, 0) Message.Size = UDim2.new(1, 0, 0.100000006, 0) Message.Font = Enum.Font.SourceSans Message.FontSize = Enum.FontSize.Size18 Message.Text = "|| Inputs must be values ||" Message.TextColor3 = Color3.new(1, 1, 1) Message.TextScaled = true Message.TextSize = 15 Message.TextStrokeTransparency = 0.75 Message.TextWrapped = true local attun = Instance.new("Attachment", knife) attun.Position = Vector3.new(0, 0.1, -1.75) local atdos = Instance.new("Attachment", knife) atdos.Position = Vector3.new(0, -0.1, 0.5) local trail = Instance.new("Trail", knife) trail.LightEmission = 0.5 trail.Attachment0 = attun trail.Attachment1 = atdos trail.Lifetime = 0.175 trail.MinLength = 0 trail.Enabled = false function updatez() local rc = tonumber(RedInput.Text) local gc = tonumber(GreenInput.Text) local bc = tonumber(BlueInput.Text) local tcupd = tonumber(TransInput.Text) if rc == nil then rc = 0 end if gc == nil then gc = 0 end if bc == nil then bc = 0 end if tcupd == nil then tcupd = 0 end local tc = tcupd/100 Color.BackgroundColor3 = Color3.fromRGB(rc,gc,bc) ClosestColor.Text = "Your color is closest to "..tostring(BrickColor.new(Color3.fromRGB(rc,gc,bc))) obj32.Color = Color3.fromRGB(rc,gc,bc) obj33.Color = Color3.fromRGB(rc,gc,bc) obj34.Color = Color3.fromRGB(rc,gc,bc) obj35.Color = Color3.fromRGB(rc,gc,bc) obj36.Color = Color3.fromRGB(rc,gc,bc) obj37.Color = Color3.fromRGB(rc,gc,bc) obj38.Color = Color3.fromRGB(rc,gc,bc) trail.Color = ColorSequence.new(Color3.fromRGB(rc, gc, bc)) trail.Transparency = NumberSequence.new(tc) TrailTransparency.TextStrokeTransparency = tc end RedInput.Changed:connect(function(val) if val == "Text" and tonumber(RedInput.Text) then RedInput.Text = tostring(tonumber(RedInput.Text)) if tonumber(RedInput.Text) > 255 then RedInput.Text = '255' end elseif val == "Text" then RedInput.Text = "" end updatez() end) GreenInput.Changed:connect(function(val) if val == "Text" and tonumber(GreenInput.Text) then GreenInput.Text = tostring(tonumber(GreenInput.Text)) if tonumber(GreenInput.Text) > 255 then GreenInput.Text = '255' end elseif val == "Text" then GreenInput.Text = "" end updatez() end) BlueInput.Changed:connect(function(val) if val == "Text" and tonumber(BlueInput.Text) then BlueInput.Text = tostring(tonumber(BlueInput.Text)) if tonumber(BlueInput.Text) > 255 then BlueInput.Text = '255' end elseif val == "Text" then BlueInput.Text = "" end updatez() end) TransInput.Changed:connect(function(val) if val == "Text" and tonumber(TransInput.Text) then TransInput.Text = tostring(tonumber(TransInput.Text)) if tonumber(TransInput.Text) > 100 then TransInput.Text = '100' end elseif val == "Text" then TransInput.Text = "" end updatez() end) Close.MouseButton1Click:connect(function() if lerpz == false then lerpz = true if Close.Text ~= "+" then CustomizeGui:TweenPosition(UDim2.new(-0.45,0,0.5,0,Enum.EasingDirection.Out,Enum.EasingStyle.Quint,2)) for i=1,10 do Close.TextTransparency = i/10 Close.TextStrokeTransparency = i/10 wait(0.01) end Close.Text = "+" for i=1,10 do Close.TextTransparency = (10-i+1)/10 Close.TextStrokeTransparency = (10-i+1)/10 wait(0.01) end lerpz = false else CustomizeGui:TweenPosition(UDim2.new(0,0,0.5,0,Enum.EasingDirection.Out,Enum.EasingStyle.Quint,2)) for i=1,10 do Close.TextTransparency = i/10 Close.TextStrokeTransparency = i/10 wait(0.01) end Close.Text = "X" for i=1,10 do Close.TextTransparency = (10-i+1)/10 Close.TextStrokeTransparency = (10-i+1)/10 wait(0.01) end lerpz = false end end end) MusicOption.MouseButton1Click:connect(function() if canbackgroundmusic == true then canbackgroundmusic = false MusicOption.BackgroundColor3 = Color3.new(1, 0, 0) else canbackgroundmusic = true MusicOption.BackgroundColor3 = Color3.new(0, 1, 0) end end) ScreenOption.MouseButton1Click:connect(function() if cancolorfilter == true then cancolorfilter = false ScreenOption.BackgroundColor3 = Color3.new(1, 0, 0) else cancolorfilter = true ScreenOption.BackgroundColor3 = Color3.new(0, 1, 0) end end) function equip() local doit = coroutine.wrap(function() if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') then acting = true local arm = me["Right Arm"] local arm2 = me["Left Arm"] local tors = me.Torso local weld = Instance.new('Weld',arm) weld.Part0 = arm weld.Part1 = tors weld.C0 = CFrame.new(-1.5,0,0) local weld2 = Instance.new("Weld", arm2) weld2.Part0 = arm2 weld2.Part1 = tors weld2.C0 = CFrame.new(1.5, 0, 0) wait(0.001) for i = 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(-0.2,0.2,-0.5)*CFrame.Angles(0,-3.1,0.9),i) weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0.6, 0) * CFrame.Angles(0,0,0.5),i) wait(0.001) end wait(0.15) trail.Enabled = true for i = 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(-0.5,2,0)*CFrame.Angles(0,0,-1.55),i) weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0, 0), i) wait(0.001) end trail.Enabled = false wait(0.2) for i = 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i) wait(0.001) end weld:Destroy() weld2:Remove() if tors ~= nil then rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso end end acting = false end) doit() end function kysnigga() if kyssing == true then return end kyssing = true acting = true decearingTHING = math.random(1, 100) if decearingTHING == 4 then decearingEGG = Instance.new("Sound", me.Torso) decearingEGG.SoundId = "rbxassetid://138084557" decearingEGG.PlaybackSpeed = math.random(10, 12) / 10 decearingEGG.TimePosition = 0.2 decearingEGG:Play() end me.Humanoid.WalkSpeed = 0 me.Humanoid.JumpPower = 0 local rightarm = Instance.new("Weld", me.Torso) rightarm.Part0 = me.Torso rightarm.Part1 = me["Right Arm"] rightarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0) local leftarm = Instance.new("Weld", me.Torso) leftarm.Part0 = me.Torso leftarm.Part1 = me["Left Arm"] leftarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-1.5, 0, 0) local tors = Instance.new("Weld", me.HumanoidRootPart) tors.Part0 = me.HumanoidRootPart tors.Part1 = me.Torso tors.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0) local rightleg = Instance.new("Weld", me.Torso) rightleg.Part0 = me.Torso rightleg.Part1 = me["Right Leg"] rightleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0.5, -2, 0) local leftleg = Instance.new("Weld", me.Torso) leftleg.Part0 = me.Torso leftleg.Part1 = me["Left Leg"] leftleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-0.5, -2, 0) for i = 0, 1, 0.03 do tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-10), 0, 0), i) leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, 0), i) rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, 0), i) rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), i) wait() end for i = 0, 1, 0.03 do tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(5), 0, 0), i) leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, 0.15) * CFrame.Angles(math.rad(-95), 0, 0), i) rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, 0.15) * CFrame.Angles(math.rad(-95), 0, 0), i) rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0.3, -1.5) * CFrame.Angles(math.rad(90), 0, math.rad(-35)), i) leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0.3, -1.5) * CFrame.Angles(math.rad(90), 0, math.rad(35)), i) knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i) wait() end local bleedzer = Instance.new('Part',me.Torso) bleedzer.CFrame = me.Torso.CFrame bleedzer.Size = Vector3.new(0.1,0.1,0.1) bleedzer.Transparency = 1 bleedzer.CanCollide = false local weld = Instance.new('Weld',bleedzer) weld.Part0 = bleedzer weld.Part1 = me.Torso weld.C0= CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),0,0) local woodpekker = coroutine.wrap(function() bleed(bleedzer) end) woodpekker() audio.SoundId = "rbxassetid://199977936" audio.PlaybackSpeed = 1.5 audio:Play() audio2.SoundId = "rbxassetid://220834019" audio2.PlaybackSpeed = 1 audio2.TimePosition = 0.1 audio2:Play() for i = 0, 1, 0.1 do tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20), 0, 0), i) leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i) rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i) rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0, 0) * CFrame.Angles(math.rad(70), 0, math.rad(-35)), i) leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0, 0) * CFrame.Angles(math.rad(70), 0, math.rad(35)), i) knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i) wait() end wait(1) audio.SoundId = "rbxassetid://210943487" audio.TimePosition = 0.2 audio.PlaybackSpeed = 0.75 audio:Play() for i = 0, 1, 0.03 do tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20), 0, 0), i) leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i) rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i) rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0.3, -1.5) * CFrame.Angles(math.rad(70), 0, math.rad(-35)), i) leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0.3, -1.5) * CFrame.Angles(math.rad(70), 0, math.rad(35)), i) knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i) wait() end for i = 0, 1, 0.03 do rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, -0.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), i) leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5, 0, -0.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), i) knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0), i) wait() end wait(0.24) if me:FindFirstChildOfClass('Humanoid') then me:FindFirstChildOfClass('Humanoid').Health = 0 end wait(0.01) killz(me,me.Torso.Name,nil,nil,true) tors:Remove() rightarm:Remove() rightleg:Remove() leftleg:Remove() leftarm:Remove() rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso torsojoint:Clone().Parent = me.HumanoidRootPart lefthipz:Clone().Parent = me.Torso righthipz:Clone().Parent = me.Torso me.Humanoid.JumpPower = 50 me.Humanoid.WalkSpeed = 16 acting = false canClick = true doing = false hit = false kyssing = false if decearingTHING == 4 then decearingEGG:Remove() end end function bleedout() local doit = coroutine.wrap(function() local targe = grabbed local num = 0 while targe and targe:FindFirstChildOfClass('Humanoid') and targe:FindFirstChildOfClass('Humanoid').Health > 0 and num < 11 do if targe.Head:FindFirstChild('Died') then tone = math.random(6, 12) / 10 targe.Head.Died.PlaybackSpeed = tone targe.Head.Died:Play() else local deathsound = Instance.new('Sound',targe.Head) deathsound.Name = "Died" deathsound.SoundId = 'rbxasset://sounds/uuhhh.mp3' deathsound.Volume = 0.65 deathsound.EmitterSize = 5 deathsound.MaxDistance = 150 tone = math.random(5, 15) / 10 targe.Head.Died.PlaybackSpeed = tone targe.Head.Died:Play() end targe:FindFirstChildOfClass('Humanoid').Health = targe:FindFirstChildOfClass('Humanoid').Health - 7 num = num+1 wait(0.325) end targe:FindFirstChildOfClass('Humanoid').Health = 0 wait() killz(targe,'Head',nil,nil,false,true) wait(2) targe:Remove() end) doit() end function liedown() local doit = coroutine.wrap(function() local targe = grabbed wait(2) if targe and targe:FindFirstChildOfClass('Humanoid') then targe:FindFirstChildOfClass('Humanoid').PlatformStand = false end end) doit() end function grab() local doit = coroutine.wrap(function() acting = true me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 3 local arm = me["Right Arm"] local tors = me.Torso local arm2 = me["Left Arm"] local humanroot = me.HumanoidRootPart local weld2 = Instance.new('Weld',arm) weld2.Part0 = arm weld2.Part1 = tors weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0) local weld3 = Instance.new('Weld',arm2) weld3.Part0 = arm2 weld3.Part1 = tors weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0) for i = 0,1,0.05 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or humanroot == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i) weld3.C0 = weld3.C0:lerp(CFrame.new(1.2,1.3,0)*CFrame.Angles(0,0,1.2),i) knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), -1.55) * CFrame.new(0, 0.95, 0) wait(0.01) end grabbing = true trail.Enabled = true for i = 0,1,0.10 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or humanroot == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.5, 0, -1.3), i) weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.5, 0, 1.1), i) wait(0.01) end trail.Enabled = false wait(0.5) grabbing = false me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 3 if grabbed == nil then for i = 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i) weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i) knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0) wait(0.001) end weld2:Destroy() weld3:Destroy() rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso acting = false canClick = true end end) doit() end function kill() paralyzed = false if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then hardrelease() return end targetweld = grabbed.Torso.TargetWeld targetweld2 = nil local reee = grabbed:FindFirstChild("Left Arm") if reee and reee:FindFirstChild("Weld") then targetweld2 = reee.Weld end for i, v in pairs(grabbed:GetChildren()) do if v.Name == "Part" then v.CanCollide = true end end targetweld3pt = grabbed:FindFirstChild("Right Arm") local targetrightshoulder = rightshoulder local targetleftshoulder = leftshoulder local targetweld3 = Instance.new("Weld", targetweld3pt) targetweld3.Part0 = grabbed.Torso targetweld3.Part1 = targetweld3pt targetweld3.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0) local doit = coroutine.wrap(function() local arm = me["Right Arm"] local tors = grabbed.Torso local arm2 = me["Left Arm"] if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end doing = true local weld2 = arm:FindFirstChildOfClass('Weld') local weld3 = arm2:FindFirstChildOfClass('Weld') local humanroot = me.HumanoidRootPart for i = 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.9, 0, -1.4), i) weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 0.5, -0.5)* CFrame.Angles(-1.5, 0.4, 1.1), i) wait(0.01) end audio:Stop() audio.SoundId = "rbxassetid://517040733" tone = math.random(1, 3) if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0.3 end if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 end if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0.2 end audio:Play() local bleedpart = Instance.new("Part", grabbed) bleedpart.Size = Vector3.new(0.2, 0.2, 0.2) bleedpart.Color = Color3.new(115/225, 115/225, 115/225) bleedpart.CanCollide = false bleedpart.Position = grabbed.Head.Position + Vector3.new(0, 1, 0) bleedpart.Transparency = 1 local bleedpartweld = Instance.new("Weld", grabbed.Torso) bleedpartweld.Part0 = grabbed.Torso bleedpartweld.Part1 = bleedpart bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8) local coru=coroutine.wrap(function() bleed(bleedpart) end) coru() local slightthrow = Instance.new("BodyThrust", grabbed.Torso) slightthrow.Force = Vector3.new(0, 0, -2500) local slightthrow2 = Instance.new("BodyAngularVelocity", grabbed.Torso) slightthrow2.AngularVelocity = Vector3.new(0, -1000, 0) slightthrow2.MaxTorque = Vector3.new(1000, 1000, 1000) if grabbed:FindFirstChildOfClass('Humanoid') then grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true end killz(grabbed,'Left Leg') killz(grabbed,'Left Arm') killz(grabbed,'Right Leg') killz(grabbed,'Right Arm') trail.Enabled = true for i = 0,1,0.2 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 1.7, -0.5)* CFrame.Angles(-0.25, 0, -1.4), i) weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1.6, -0.5)* CFrame.Angles(-1.5, -1, 1.1), i) wait(0.01) end trail.Enabled = false bleedout() rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso grabbed = nil if humanroot:FindFirstChild('Holder') then humanroot.Holder:Destroy() end wait(0.2) slightthrow:Remove() slightthrow2:Remove() for i = 0,1,0.05 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5, 0, 0)* CFrame.Angles(0, 0, 0), i) weld3.C0 = weld3.C0:lerp(CFrame.new(1.5, 0, 0)* CFrame.Angles(0, 0, 0), i) knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0) wait(0.01) end weld2:Destroy() weld3:Destroy() targetweld = nil targetweld2 = nil targetweld3 = nil rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso acting = false canClick = true doing = false end) doit() end function finish() if finishing == true then return end finishing = true acting = true decearingTHING = math.random(1, 100) if decearingTHING == 4 then decearingEGG = Instance.new("Sound", me.Torso) decearingEGG.SoundId = "rbxassetid://138084557" decearingEGG.PlaybackSpeed = math.random(10, 12) / 10 decearingEGG.TimePosition = 0.2 decearingEGG:Play() end me.Humanoid.WalkSpeed = 0 me.Humanoid.JumpPower = 0 local rightarm = Instance.new("Weld", me.Torso) rightarm.Part0 = me.Torso rightarm.Part1 = me["Right Arm"] rightarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0) local tors = Instance.new("Weld", me.HumanoidRootPart) tors.Part0 = me.HumanoidRootPart tors.Part1 = me.Torso tors.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0) local rightleg = Instance.new("Weld", me.Torso) rightleg.Part0 = me.Torso rightleg.Part1 = me["Right Leg"] rightleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0.5, -2, 0) local leftleg = Instance.new("Weld", me.Torso) leftleg.Part0 = me.Torso leftleg.Part1 = me["Left Leg"] leftleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-0.5, -2, 0) for i = 0, 1, 0.05 do tors.C0 = tors.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), 0, 0), i) leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -2, 0.2) * CFrame.Angles(math.rad(-15), 0, 0), i) rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -2, 0.2) * CFrame.Angles(math.rad(-15), 0, 0), i) rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, 0) * CFrame.Angles(math.rad(179), math.rad(179), 0), i) wait() end for i=1,finishnum do local num1 = 0.5 local num2 = 0.5 local num3 = 0.25 if finishnum ~= 1 then num3 = 0 end trail.Enabled = true for i = 0, 1, num1 do tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-60), 0, 0), i) leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1.5, 0) * CFrame.Angles(math.rad(0), 0, 0), i) rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -0.7, -1) * CFrame.Angles(math.rad(10), 0, 0), i) rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, -1) * CFrame.Angles(math.rad(160), math.rad(150), 0), i) wait() end wait() for i = 0, 1, num2 do tors.C0 = tors.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), 0, 0), i) leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1.5, 0) * CFrame.Angles(math.rad(-30), 0, 0), i) rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -0.7, -1) * CFrame.Angles(math.rad(-20), 0, 0), i) rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, 0.2) * CFrame.Angles(math.rad(250), math.rad(180), 0), i) wait() end trail.Enabled = false wait(num3) end wait() for i = 0, 1, 0.05 do tors.C0 = tors.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), i) leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -2, 0) * CFrame.Angles(0, 0, 0), i) rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -2, 0) * CFrame.Angles(0, 0, 0), i) rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0), i) wait() end tors:Remove() rightarm:Remove() rightleg:Remove() leftleg:Remove() rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso torsojoint:Clone().Parent = me.HumanoidRootPart lefthipz:Clone().Parent = me.Torso righthipz:Clone().Parent = me.Torso me.Humanoid.JumpPower = 50 me.Humanoid.WalkSpeed = 16 acting = false canClick = true doing = false hit = false finishing = false if decearingTHING == 4 then decearingEGG:Remove() end end function throw() if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then return end paralyzed = false targetweld = grabbed.Torso.TargetWeld local ree = grabbed:FindFirstChild("Left Arm") targetweld2 =nil if ree and ree:FindFirstChild("Weld") then targetweld2 = ree.Weld end for i, v in pairs(grabbed:GetChildren()) do if v.Name == "Part" then v.CanCollide = true end end local doit = coroutine.wrap(function() local arm = me["Right Arm"] local tors = grabbed.Torso local arm2 = me["Left Arm"] local targrightshoulder = rightshoulder local targleftshoulder = leftshoulder if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end doing = true local weld2 = arm:FindFirstChildOfClass('Weld') local weld3 = arm2:FindFirstChildOfClass('Weld') local humanroot = me.HumanoidRootPart for i = 0,1,0.2 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 1.7, -0.5)* CFrame.Angles(-0.25, 1, -1.4), i) weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1.6, -0.5)* CFrame.Angles(-1.5, -1, 1.1), i) targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0, 0, 0), i) if targetweld2 then targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0, 0)*CFrame.Angles(0, 0, 0), i) end wait(0.01) end audio:Stop() audio.SoundId = "rbxassetid://536642316" tone = math.random(1, 3) if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0.08 end if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 end if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0.12 end audio:Play() local slightthrow = Instance.new("BodyVelocity", grabbed.Torso) slightthrow.Velocity = Vector3.new(0,20,0)+(me.Torso.CFrame.lookVector*20) slightthrow.P = 5000 slightthrow.MaxForce = Vector3.new(9000001,9000001,9000001) local point = grabbed.Torso.Position local aaaaaa = grabbed liedown() rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso grabbed = nil if humanroot:FindFirstChild('Holder') then humanroot.Holder:Destroy() end local coru = coroutine.wrap(function() while aaaaaa and aaaaaa:FindFirstChild('Torso') and (aaaaaa.Torso.Position-point).magnitude < 5 do wait(0.001) end if aaaaaa:FindFirstChildOfClass('Humanoid') then aaaaaa:FindFirstChildOfClass('Humanoid').Name = "Humanoid" aaaaaa:FindFirstChildOfClass('Humanoid').JumpPower = 50 aaaaaa:FindFirstChildOfClass('Humanoid').WalkSpeed = 16 end slightthrow:Remove() end) coru() for i = 0,1,0.05 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i) weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i) wait(0.01) end weld2:Destroy() weld3:Destroy() targetweld:Remove() if targetweld2 then targetweld2:Remove() end if rightshoulder then rightshoulder:Clone().Parent = tors end if leftshoulder then leftshoulder:Clone().Parent = tors end headweld:Clone().Parent = tors rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso acting = false canClick = true doing = false end) doit() end cfn,ang,mr,int=CFrame.new,CFrame.Angles,math.rad,Instance.new bc=BrickColor.new local minimumsize = Vector3.new(0.7,0.7,0.7) local surface_between_splitted_parts = 'SmoothNoOutlines' local fragmentable = workspace local list = {} local brickcount = 0 local storage = {} local fillup = 1000 local maximumstorage = 2000 local storage_position = Vector3.new(0,0,5000) local stored_partsize = Vector3.new(1,1,1) local parts_created_per_frame = 5 local minimumsize = Vector3.new(0.7,0.7,0.7) local surface_between_splitted_parts = 'SmoothNoOutlines' local fragmentable = workspace local list = {} local brickcount = 0 local storage = {} local fillup = 1000 local maximumstorage = 2000 local storage_position = Vector3.new(0,0,5000) local stored_partsize = Vector3.new(1,1,1) local parts_created_per_frame = 5 function fragmentate(cframe,size,color,explosion_position,explosion_blastradius,backsurface,bottomsurface,frontsurface,leftsurface,rightsurface,topsurface,transparency,reflectance,material) local xi = size.X >= minimumsize.X*(1+explosion_blastradius/16) and 2 or 1 local yi = size.Y >= minimumsize.Y*(1+explosion_blastradius/16) and 2 or 1 local zi = size.Z >= minimumsize.Z*(1+explosion_blastradius/16) and 2 or 1 if xi == 1 and yi == 1 and zi == 1 or (cframe.p-explosion_position).magnitude > size.magnitude/2 + explosion_blastradius then if xi == 1 and yi == 1 and zi == 1 then return end if #storage > 0 then local p = storage[1] p.BrickColor = color p.Size = size p.Anchored = false p.BackSurface = backsurface p.BottomSurface = bottomsurface p.FrontSurface = frontsurface p.LeftSurface = leftsurface p.RightSurface = rightsurface p.TopSurface = topsurface p.Transparency = transparency p.CFrame = cframe p.Reflectance = reflectance p.Material = material game:GetService('Debris'):AddItem(p,30) p:BreakJoints() table.remove(storage,1) else local p = Instance.new("Part",fragmentable) p.BrickColor = color p.FormFactor = "Custom" p.Size = size p.BackSurface = backsurface p.BottomSurface = bottomsurface p.FrontSurface = frontsurface p.LeftSurface = leftsurface p.RightSurface = rightsurface p.TopSurface = topsurface p.Transparency = transparency p.Material = material if p.Transparency>0.285 then p.Anchored = false else p.Anchored=false p.Material='Wood' game:GetService('Debris'):AddItem(p,10) end p.CFrame = cframe p.Reflectance = reflectance p:BreakJoints() end return end local mody = math.random(-125,125)/1000 for y = 1,yi do if math.random()> 0.5 then local modx = math.random(-125,125)/1000 for x = 1,xi do local modz = math.random(-125,125)/1000 for z = 1,zi do --offset = x/xi-0.75+modx) fragmentate(cframe*CFrame.new(size.X*(xi==1 and 0 or x/xi-0.75+modx),size.Y*(yi==1 and 0 or y/yi-0.75+mody),size.Z*(zi==1 and 0 or z/zi-0.75+modz)), Vector3.new(xi == 2 and size.X*(1-2*math.abs(x/xi-0.75+modx)) or size.X,yi == 2 and size.Y*(1-2*math.abs(y/yi-0.75+mody)) or size.Y, zi == 2 and size.Z*(1-2*math.abs(z/zi-0.75+modz)) or size.Z or mustardfoot_was_here),color,explosion_position,explosion_blastradius, z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface, z==2 and surface_between_splitted_parts or frontsurface,x==2 and surface_between_splitted_parts or leftsurface,x~=xi and surface_between_splitted_parts or rightsurface, y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance,material) end end else local modz = math.random(-125,125)/1000 for z = 1,zi do local modx = math.random(-125,125)/1000 for x = 1,xi do fragmentate(cframe*CFrame.new(size.X*(xi==1 and 0 or x/xi-0.75+modx),size.Y*(yi==1 and 0 or y/yi-0.75+mody),size.Z*(zi==1 and 0 or z/zi-0.75+modz)), Vector3.new(xi == 2 and size.X*(1-2*math.abs(x/xi-0.75+modx)) or size.X,yi == 2 and size.Y*(1-2*math.abs(y/yi-0.75+mody)) or size.Y, zi == 2 and size.Z*(1-2*math.abs(z/zi-0.75+modz)) or size.Z),color,explosion_position,explosion_blastradius, z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface, z==2 and surface_between_splitted_parts or frontsurface,x==2 and surface_between_splitted_parts or leftsurface,x~=xi and surface_between_splitted_parts or rightsurface, y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance,material) end end end end end function start_fragmentation(position,radius,nuh) local search = Region3.new(position-Vector3.new(radius,radius,radius)*1.1,position+Vector3.new(radius,radius,radius)*1.1) repeat local finish = false local parts = workspace:FindPartsInRegion3WithIgnoreList(search,list,100) for i = 1,#parts do table.insert(list,1,parts[i]) end finish = true until #parts < 100 and finish local t = tick() for i = 1,#list do local p = list[i] if p:IsA('UnionOperation') == false and p:IsA('CornerWedgePart') == false and p:IsA('TrussPart') == false and p:IsA('WedgePart') == false and p.Parent and p.Parent ~= obj1 and p.Parent.Name ~= "Projectile" and p:IsDescendantOf(fragmentable) and p:GetMass()<50000 and p.Transparency>0.285 and p.Name~='Base' and p.Parent:FindFirstChildOfClass('Humanoid') == nil and p.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil and p:IsDescendantOf(me)==false then fragmentate(p.CFrame,p.Size,p.BrickColor,position,radius,p.BackSurface,p.BottomSurface,p.FrontSurface,p.LeftSurface,p.RightSurface,p.TopSurface,p.Transparency,p.Reflectance,p.Material) if #storage < maximumstorage and p.Shape == "Block" then p.Anchored = false p.FormFactor = "Custom" p.Size = stored_partsize p.Position = storage_position table.insert(storage,1,p) else p:Destroy() end end if nuh == false and p.Parent and p.Parent ~= obj1 and p.Parent.Name ~= "Projectile" and p:IsDescendantOf(fragmentable) and p:GetMass()<53000 and p.Transparency<0.05 and p.Name~='Base' and tostring(p.Material)=='Enum.Material.Wood' and p:IsDescendantOf(me)==false then fragmentate(p.CFrame,p.Size,p.BrickColor,position,radius,p.BackSurface,p.BottomSurface,p.FrontSurface,p.LeftSurface,p.RightSurface,p.TopSurface,p.Transparency,p.Reflectance,p.Material) if #storage < maximumstorage and p.Shape == "Block" then p.Anchored = false p.Material='Wood' p.FormFactor = "Custom" p.Size = stored_partsize p.Position = storage_position table.insert(storage,1,p) else p:Destroy() end end end list = {} end function fling() local doit = coroutine.wrap(function() if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') then acting = true for i=1,finishnum do local weld2 = Instance.new('Weld',me["Right Arm"]) weld2.Part0 = me["Right Arm"] weld2.Part1 = me["Torso"] weld2.C0 = CFrame.new(-1.5,0,0) if finishnum == 1 then for i = 0,1,0.05 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i) wait(0.01) end end audio.SoundId = "rbxassetid://166083610" audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 audio:Play() if finishnum == 1 then for i = 0,1,0.5 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i) wait(0.001) end end weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0) local knofe = obj1:Clone() for i, v in pairs(obj1:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 1 end end knofe.Parent = workspace knofe.Name = "Projectile" knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0) knofe:FindFirstChild("Trail", true).Enabled = true local heck = Instance.new('BodyVelocity',knofe.Grab) heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120 local coru = coroutine.wrap(function() wait(0.45) if heck then heck:Destroy() end end) coru() local able = true knofe["big ass knife"].Touched:connect(function(hit) if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Transparency < 1 and knofe.Grab.CanCollide == false and hit.Parent ~= me and hit.Parent.Parent ~= me then local thing = hit.Parent:FindFirstChildOfClass('Humanoid') local ree = hit.Parent if thing == nil then ree = hit.Parent.Parent end if ree:FindFirstChildOfClass('Humanoid').Health > 0 then knofe:FindFirstChild("Trail", true).Enabled = false game:GetService('Debris'):AddItem(knofe,5) tone = math.random(1, 3) local sound = Instance.new('Sound',knofe.Grab) if tone == 1 then sound.SoundId = "rbxassetid://220833967" end if tone == 2 then sound.SoundId = "rbxassetid://220833976" end if tone == 3 then sound.SoundId = "rbxassetid://220834000" end sound.PlaybackSpeed = 1 sound:Play() for i, v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.CanCollide = true v.Anchored = true end end hit.Anchored = true if ree:FindFirstChildOfClass('Humanoid') and hit.Name == "Torso" or hit.Name == "Head" then ree:FindFirstChildOfClass('Humanoid').Health = 0 end wait() killz(ree,hit.Name,knofe) else knofe:FindFirstChild("Trail", true).Enabled = false heck.Velocity = Vector3.new(0,0,0) heck:Destroy() game:GetService('Debris'):AddItem(knofe,5) tone = math.random(1, 3) local sound = Instance.new('Sound',knofe.Grab) if tone == 1 then sound.SoundId = "rbxassetid://220833967" end if tone == 2 then sound.SoundId = "rbxassetid://220833976" end if tone == 3 then sound.SoundId = "rbxassetid://220834000" end sound.PlaybackSpeed = 1 sound:Play() for i, v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.Anchored = false end end hit.Anchored = true wait(0.001) hit.Anchored = false for i, v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.Anchored = false end end if knofe then local coru = coroutine.wrap(function() if hit then local uno = Instance.new('Part',workspace) local dos = Instance.new('Part',workspace) uno.CFrame = hit.CFrame dos.CFrame = knofe["big ass knife"].CFrame local weld = Instance.new('Weld',knofe["big ass knife"]) weld.Part0 = hit weld.Part1 = knofe["big ass knife"] weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame) uno:Destroy() dos:Destroy() end end) coru() end end elseif hit.Parent and hit.Parent ~= me and hit.Parent.Parent ~= me and hit.CanCollide and knofe.Grab.CanCollide == false then if hit.Transparency and (hit.Transparency<=0.285 or hit:GetMass()<=3000) then knofe:FindFirstChild("Trail", true).Enabled = false local sound = Instance.new('Sound',knofe.Grab) sound.SoundId = 'rbxassetid://267585646' sound:Play() for i,v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.Anchored = true end end wait() heck.Velocity = Vector3.new(0,0,0) heck:Destroy() local uno = Instance.new('Part',workspace) local dos = Instance.new('Part',workspace) uno.CFrame = hit.CFrame dos.CFrame = knofe["big ass knife"].CFrame local weld = Instance.new('Weld',knofe["big ass knife"]) weld.Part0 = hit weld.Part1 = knofe["big ass knife"] weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame) uno:Destroy() dos:Destroy() for i,v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.Anchored = false end end game:GetService('Debris'):AddItem(knofe,5) for i,v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.CanCollide = true end end end if hit.Parent and hit.Transparency>0.285 and able == true and hit:GetMass()<3000 and hit.Parent:FindFirstChildOfClass('Humanoid') == nil and (hit.Parent.Parent == nil or hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil) then knofe:FindFirstChild("Trail", true).Enabled = false able = false local sound = Instance.new('Sound',knofe.Grab) sound.SoundId = 'rbxassetid://144884907' sound:Play() local coru = coroutine.wrap(function() start_fragmentation(knofe["big ass knife"].Position,1.25,knofe) end) coru() end end end) if finishnum == 1 then for i= 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i) wait(0.001) end else for i= 0,1,0.5 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i) wait(0.001) end end for i,v in pairs(obj1:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 0 end end weld2:Destroy() rightshoulderz:Clone().Parent = me.Torso end acting = false canClick = true end end) doit() end function instasplode() local coru = coroutine.wrap(function() acting = true for i=1,1 do local weld2 = Instance.new('Weld',me["Right Arm"]) weld2.Part0 = me["Right Arm"] weld2.Part1 = me["Torso"] weld2.C0 = CFrame.new(-1.5,0,0) if finishnum == 1 then for i = 0,1,0.05 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i) wait(0.01) end end weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0) audio.SoundId = "rbxassetid://166083610" audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 audio:Play() if finishnum == 1 then for i = 0,1,0.5 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i) wait(0.001) end end weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0) local knofe = obj1:Clone() for i,v in pairs(obj1:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 1 end end knofe.Parent = workspace knofe.Name = "Projectile" knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0) knofe:FindFirstChild("Trail", true).Enabled = false fireofjesUS = Instance.new("Fire", knofe.Grab) local heck = Instance.new('BodyVelocity',knofe.Grab) heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120 local coru = coroutine.wrap(function() wait(0.45) if heck then heck:Destroy() end end) coru() knofe["big ass knife"].Touched:connect(function(hit) if hit.Parent ~= me and hit.Parent.Parent ~= me and hit.Transparency < 1 and knofe.Grab.CanCollide == false then heck.Velocity = Vector3.new(0,0,0) heck:Destroy() for i,v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.CanCollide = true end end local hum = hit.Parent:FindFirstChildOfClass('Humanoid') if hum == nil then hum = hit.Parent.Parent:FindFirstChildOfClass('Humanoid') end if knofe then local coru = coroutine.wrap(function() if hit then local uno = Instance.new('Part',workspace) local dos = Instance.new('Part',workspace) uno.CFrame = hit.CFrame dos.CFrame = knofe["big ass knife"].CFrame local weld = Instance.new('Weld',knofe["big ass knife"]) weld.Part0 = hit weld.Part1 = knofe["big ass knife"] weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame) uno:Destroy() dos:Destroy() end end) coru() end local sound = Instance.new('Sound',knofe.Grab) sound.Name = "BOOM" sound.EmitterSize = 25 sound.SoundId = 'rbxassetid://476477344' sound.Volume = 0.5 sound:Play() local exppart = Instance.new("Part", game.Workspace) exppart.Size = Vector3.new(0.2, 0.2, 0.2) exppart.Anchored = true exppart.CanCollide = false exppart.CFrame = CFrame.new(knofe.Grab.CFrame.p) exppart.Transparency = 1 local expaccent = Instance.new("ParticleEmitter", exppart) expaccent.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0))}) expaccent.LightEmission = 0.2 expaccent.LightInfluence = 0.3 expaccent.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)}) expaccent.Acceleration = Vector3.new(0, 30, 0) expaccent.Drag = 15 expaccent.LockedToPart = false expaccent.Lifetime = NumberRange.new(0.5, 1.5) expaccent.Rate = 2000 expaccent.Speed = NumberRange.new(0,0) expaccent.SpreadAngle = Vector2.new(360, 360) expaccent:Clone().Parent = exppart expaccent:Clone().Parent = exppart local exp = Instance.new('Explosion',game.Workspace) exp.Position = knofe["big ass knife"].Position exp.ExplosionType = Enum.ExplosionType.NoCraters exp.BlastRadius = 5 exp.Visible = false exp.BlastPressure = 0 exp.DestroyJointRadiusPercent = 0 exp.Hit:connect(function(hit) if hit.Parent and hit.Parent ~= me and hit.Parent.Name ~= "bitch ass knife" then wait(0.001) tgt = hit local coru=coroutine.wrap(function(tgtt) local fireofgods = Instance.new("Fire", tgtt) fireofgods.Size = 0 fireofgods.Heat = 0 local fireofgodsaccent = expaccent:Clone() fireofgodsaccent.Parent = hit fireofgodsaccent.Rate = 0 fireofgodsaccent.Speed = NumberRange.new(5, 50) fireofgodsaccent.SpreadAngle = Vector2.new(45, 45) fireofgodsaccent.Acceleration = Vector3.new(0, 20, 0) while fireofgods.Size < 10 do fireofgods.Size = fireofgods.Size + 0.1 fireofgods.Heat = fireofgods.Heat + 0.1 fireofgodsaccent.Rate = fireofgodsaccent.Rate + 1 wait() end if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') == nil and hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil then hit:BreakJoints() elseif hit.Parent and hit.Parent:IsA('Accessory') then for i,v in pairs(hit:GetChildren()) do if v:IsA('SpecialMesh') then v.TextureId = "" end end end hit.BrickColor = BrickColor.new("Black") for i,v in pairs(hit.Parent:GetChildren()) do if v:IsA('Shirt') or v:IsA('Pants') then v:Destroy() end end while fireofgods.Size > 5 do fireofgods.Size = fireofgods.Size - 0.1 fireofgods.Heat = fireofgods.Heat - 0.1 wait() end fireofgods:Destroy() if hit.Parent then if hit.Parent:FindFirstChildOfClass('Humanoid') == nil and hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil then local p = hit fragmentate(p.CFrame,p.Size,p.BrickColor,p.Position,0.01,p.BackSurface,p.BottomSurface,p.FrontSurface,p.LeftSurface,p.RightSurface,p.TopSurface,p.Transparency,p.Reflectance,p.Material) hit:Remove() elseif hit.Parent:FindFirstChildOfClass('Humanoid') ~= nil then print(hit.Name) if hit.Name == "Torso" or hit.Name == "Head" then print('ohhh YAAAA') hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0 end wait() killz(hit.Parent,hit.Name,nil,nil,false,false,true) end end end) coru(tgt) end end) local explosionaccenttimeout = coroutine.wrap(function() wait(0.2) for i, exploodn in pairs(exppart:GetChildren()) do exploodn.Enabled = false end wait(2) for i, exploodn in pairs(exppart:GetChildren()) do exploodn:Remove() end end) explosionaccenttimeout() for i,v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 1 end end exp.AncestryChanged:connect(function() knofe:Destroy() end) coru() end end) if finishnum == 1 then for i= 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i) wait(0.001) end else wait(0.1) end weld2.C0 = CFrame.new(-1.5,0,0) for i,v in pairs(obj1:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 0 end end weld2:Destroy() rightshoulderz:Clone().Parent = me.Torso end acting = false canClick = true end) coru() end function fireworkit() local coru = coroutine.wrap(function() acting = true local ree = 1 if finishnum > 1 then ree = 3 end for i=1,ree do local weld2 = Instance.new('Weld',me["Right Arm"]) weld2.Part0 = me["Right Arm"] weld2.Part1 = me["Torso"] weld2.C0 = CFrame.new(-1.5,0,0) weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0) audio.SoundId = "rbxassetid://166083610" audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 audio:Play() weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0) local knofe = obj1:Clone() for i,v in pairs(obj1:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 1 end end local sound = Instance.new('Sound',knofe.Grab) sound.Volume = 0.25 sound.EmitterSize = 200 sound.MaxDistance = 300 sound.SoundId = 'rbxassetid://551051176' sound:Play() knofe.Parent = workspace knofe.Name = "Projectile" knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0) local partic = Instance.new('ParticleEmitter',knofe.Grab) partic.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,0,0)),ColorSequenceKeypoint.new(0.4,Color3.fromRGB(255,125,0)),ColorSequenceKeypoint.new(0.8,Color3.new(1,1,0)),ColorSequenceKeypoint.new(1,Color3.new(1,1,1))}) partic.LightEmission = 0.5 partic.LightInfluence = 0 partic.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5),NumberSequenceKeypoint.new(1,0.15)}) partic.Rotation = NumberRange.new(0,90) partic.SpreadAngle = Vector2.new(5,5) partic.Speed = NumberRange.new(20) partic.Texture = 'rbxassetid://603193846' partic.EmissionDirection = Enum.NormalId.Left partic.Lifetime = NumberRange.new(0.5,1) partic.Rate = 100 local heck = Instance.new('BodyVelocity',knofe.Grab) heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*240 local coru=coroutine.wrap(function() wait(1.2) sound:Destroy() local sound2 = Instance.new('Sound',workspace) sound2.SoundId = 'rbxassetid://138080762' sound2:Play() if heck then heck:Destroy() end for i,v in pairs(knofe:GetChildren()) do v.Anchored = true end partic.Enabled = false local colorscheme = math.random(1,4) --1 - red & orange --2 - blue & pink --3 - green & purple --4 - blue, red, white local colar1 = Color3.fromRGB(255,0,0) local colar2 = Color3.fromRGB(255,125,0) local colar3 = Color3.fromRGB(255,255,255) if colorscheme == 2 then colar1 = Color3.fromRGB(0,132,255) colar2 = Color3.fromRGB(243,105,255) elseif colorscheme == 3 then colar1 = Color3.fromRGB(76,255,0) colar2 = Color3.fromRGB(128,0,255) elseif colorscheme == 4 then colar2 = Color3.fromRGB(0,132,255) end local partic2 = Instance.new('ParticleEmitter',knofe.Grab) partic2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar1),ColorSequenceKeypoint.new(1,colar1)}) partic2.LightEmission = 0.5 partic2.LightInfluence = 0 partic2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5),NumberSequenceKeypoint.new(1,0.1)}) partic2.Rotation = NumberRange.new(0,90) partic2.SpreadAngle = Vector2.new(180,180) partic2.Speed = NumberRange.new(20) partic2.Texture = 'rbxassetid://603193846' partic2.EmissionDirection = Enum.NormalId.Right partic2.Lifetime = NumberRange.new(2,2.5) partic2.Rate = 1000 partic2.Drag = 1 local partic3 = partic2:Clone() partic3.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar2),ColorSequenceKeypoint.new(1,colar2)}) partic3.Parent = knofe.Grab if colorscheme == 4 then local partic4 = partic2:Clone() partic4.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar3),ColorSequenceKeypoint.new(1,colar3)}) partic4.Parent = knofe.Grab end wait(1) for i,v in pairs(knofe.Grab:GetChildren()) do if v:IsA('ParticleEmitter') then v.Enabled = false end end sound:Destroy() wait(2) knofe:Destroy() end) coru() wait(0.1) weld2.C0 = CFrame.new(-1.5,0,0) for i,v in pairs(obj1:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 0 end end weld2:Destroy() rightshoulderz:Clone().Parent = me.Torso end acting = false canClick = true end) coru() end function paralyze() local coru = coroutine.wrap(function() if paralyzed == true then return end paralyzed = true local arm = me["Right Arm"] local tors = grabbed.Torso local arm2 = me["Left Arm"] if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end doing = true local weld2 = arm:FindFirstChildOfClass('Weld') local weld3 = arm2:FindFirstChildOfClass('Weld') local humanroot = me.HumanoidRootPart for i = 0,1,0.075 do weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-2, 0, -1.5), i) weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.4, 0, 1.1), i) wait(0.01) end for i = 0,1,0.30 do weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-0.75, 0, -1.75), i) weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.4, 0, 1.1), i) wait(0.01) end killz(grabbed,'Left Leg') killz(grabbed,'Left Arm') killz(grabbed,'Right Leg') killz(grabbed,'Right Arm') for i, v in pairs(grabbed:GetChildren()) do if v.Name == "Part" then v.CanCollide = false end end audio:Stop() audio.SoundId = "rbxassetid://2801263" tone = math.random(1, 3) if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0 end if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0 end if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0 end audio:Play() local bleedpart = Instance.new("Part", grabbed) bleedpart.Size = Vector3.new(0.2, 0.2, 0.2) bleedpart.Color = Color3.new(115/225, 115/225, 115/225) bleedpart.CanCollide = false bleedpart.Position = grabbed.Head.Position + Vector3.new(0, 1, 0) bleedpart.Transparency = 1 local bleedpartweld = Instance.new("Weld", grabbed.Torso) bleedpartweld.Part0 = grabbed.Torso bleedpartweld.Part1 = bleedpart bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8) local cuntruu=coroutine.wrap(function() bleed(bleedpart) end) local thicc = coroutine.wrap(function() wait(3) bleedpart:Remove() end) cuntruu() thicc() for i = 0,1,0.075 do weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.5, 0, -1.3), i) weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.5, 0, 1.1), i) wait(0.01) end acting = true canClick = true doing = false end) coru() end function explode() local coru = coroutine.wrap(function() acting = true for i=1,finishnum do local weld2 = Instance.new('Weld',me["Right Arm"]) weld2.Part0 = me["Right Arm"] weld2.Part1 = me["Torso"] weld2.C0 = CFrame.new(-1.5,0,0) if finishnum == 1 then for i = 0,1,0.05 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i) wait(0.01) end end weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0) audio.SoundId = "rbxassetid://166083610" audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 audio:Play() if finishnum == 1 then for i = 0,1,0.5 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i) wait(0.001) end end weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0) local knofe = obj1:Clone() for i,v in pairs(obj1:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 1 end end knofe.Parent = workspace knofe.Name = "Projectile" knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0) knofe:FindFirstChild("Trail", true).Enabled = false local heck = Instance.new('BodyVelocity',knofe.Grab) heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120 local coru = coroutine.wrap(function() wait(0.45) if heck then heck:Destroy() end end) coru() knofe["big ass knife"].Touched:connect(function(hit) if hit.Parent ~= me and hit.Parent.Parent ~= me and hit.Transparency < 1 and knofe.Grab.CanCollide == false then heck.Velocity = Vector3.new(0,0,0) heck:Destroy() for i,v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.CanCollide = true end end local hum = hit.Parent:FindFirstChildOfClass('Humanoid') if hum == nil then hum = hit.Parent.Parent:FindFirstChildOfClass('Humanoid') end if hum then tone = math.random(1, 3) local sound = Instance.new('Sound',knofe.Grab) if tone == 1 then sound.SoundId = "rbxassetid://220833967" end if tone == 2 then sound.SoundId = "rbxassetid://220833976" end if tone == 3 then sound.SoundId = "rbxassetid://220834000" end sound.PlaybackSpeed = 1 sound:Play() else local sound = Instance.new('Sound',knofe.Grab) sound.SoundId = 'rbxassetid://267585646' sound:Play() end if knofe then local coru = coroutine.wrap(function() if hit then local uno = Instance.new('Part',workspace) local dos = Instance.new('Part',workspace) uno.CFrame = hit.CFrame dos.CFrame = knofe["big ass knife"].CFrame local weld = Instance.new('Weld',knofe["big ass knife"]) weld.Part0 = hit weld.Part1 = knofe["big ass knife"] weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame) uno:Destroy() dos:Destroy() end end) coru() end local coru = coroutine.wrap(function() for i=1,15,0.7 do local sound = Instance.new('Sound',knofe.Grab) if knofe then if knofe.serration.BrickColor == BrickColor.new('Really red') then for i, v in pairs(knofe:GetChildren()) do if v.Name == "big ass knife" or v.Name == "serration" or v.Name == "knifetip1" or v.Name == "fricc" then v.BrickColor = BrickColor.new('Lily white') v.Material = Enum.Material.SmoothPlastic end end else for i,v in pairs(knofe:GetChildren()) do if v.Name == "big ass knife" or v.Name == "serration" or v.Name == "knifetip1" or v.Name == "fricc" then v.BrickColor = BrickColor.new('Really red') v.Material = Enum.Material.Neon sound.SoundId = 'rbxassetid://300473653' sound.Volume = 0.75 sound.TimePosition = 0.05 sound.EmitterSize = 25 sound.PlaybackSpeed = 1 sound:Play() end end end wait(1/i) sound:Destroy() end end local sound = Instance.new('Sound',knofe.Grab) sound.Name = "BOOM" sound.EmitterSize = 25 sound.SoundId = 'rbxassetid://12222084' sound.TimePosition = 0.1 sound.Volume = 0.5 sound:Play() local exppart = Instance.new("Part", game.Workspace) exppart.Size = Vector3.new(0.2, 0.2, 0.2) exppart.Anchored = true exppart.CanCollide = false exppart.CFrame = CFrame.new(knofe.Grab.CFrame.p) exppart.Transparency = 1 local expaccent = Instance.new("ParticleEmitter", exppart) expaccent.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0))}) expaccent.LightEmission = 0.2 expaccent.LightInfluence = 0.3 expaccent.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)}) expaccent.Acceleration = Vector3.new(0, -8, 0) expaccent.Drag = 15 expaccent.LockedToPart = true expaccent.Lifetime = NumberRange.new(0.5, 1.5) expaccent.Rate = 2000 expaccent.Speed = NumberRange.new(10, 150) expaccent.SpreadAngle = Vector2.new(360, 360) local exp = Instance.new('Explosion',game.Workspace) exp.Position = knofe["big ass knife"].Position exp.ExplosionType = Enum.ExplosionType.NoCraters exp.BlastRadius = 10 exp.BlastPressure = 100000 exp.DestroyJointRadiusPercent = 1 exp.Hit:connect(function(hit) if hit.Parent and hit.Parent ~= me and hit.Parent:FindFirstChildOfClass('Humanoid') then if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Name == "Torso" or hit.Name == "Head" then hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0 end wait(0.001) local coru=coroutine.wrap(function() killz(hit.Parent,'Head',knofe,exp) end) coru() elseif hit.Parent and hit.Parent ~= workspace and hit.Parent ~= me then if hit.Parent.Name ~= "Projectile" then hit.Parent:BreakJoints() end elseif hit.Parent and hit.Parent ~= me then hit:BreakJoints() end end) local explosionaccenttimeout = coroutine.wrap(function() wait(0.2) expaccent.Enabled = false wait(2) exppart:Remove() end) explosionaccenttimeout() for i,v in pairs(knofe:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 1 end end exp.AncestryChanged:connect(function() knofe:Destroy() end) end) coru() end end) if finishnum == 1 then for i= 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i) wait(0.001) end else wait(0.1) end weld2.C0 = CFrame.new(-1.5,0,0) for i,v in pairs(obj1:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 0 end end weld2:Destroy() rightshoulderz:Clone().Parent = me.Torso end acting = false canClick = true end) coru() end function release() if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then return end targetweld = grabbed.Torso.TargetWeld local ree= grabbed:FindFirstChild("Left Arm") targetweld2 = nil if ree and ree:FindFirstChild("Weld") then targetweld2 = ree.Weld end for i, v in pairs(grabbed:GetChildren()) do if v.Name == "Part" then v.CanCollide = true end end paralyzed = false local doit = coroutine.wrap(function() local arm = me["Right Arm"] local tors = grabbed.Torso local arm2 = me["Left Arm"] if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end doing = true local weld2 = arm:FindFirstChildOfClass('Weld') local weld3 = arm2:FindFirstChildOfClass('Weld') local humanroot = me.HumanoidRootPart if grabbed:FindFirstChildOfClass('Humanoid') then grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = false end rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso if grabbed:FindFirstChildOfClass('Humanoid') then grabbed:FindFirstChildOfClass('Humanoid').Name = "Humanoid" grabbed:FindFirstChildOfClass('Humanoid').JumpPower = 50 grabbed:FindFirstChildOfClass('Humanoid').WalkSpeed = 16 grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = false end grabbed = nil if humanroot:FindFirstChild('Holder') then humanroot.Holder:Destroy() end for i = 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i) weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i) targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0, 0, 0), i) if targetweld2 then targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0, 0)*CFrame.Angles(0, 0, 0), i) end wait(0.01) end knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0.2) weld2:Destroy() weld3:Destroy() targetweld:Remove() if targetweld2 then targetweld2:Remove() end if rightshoulder then rightshoulder:Clone().Parent = tors end if leftshoulder then leftshoulder:Clone().Parent = tors end headweld:Clone().Parent = tors rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso acting = false canClick = true doing = false end) doit() end function stabwithpassion() local doit = coroutine.wrap(function() if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then acting = true me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 10 local arm = me["Right Arm"] local tors = me.Torso local arm2 = me["Left Arm"] local humanroot = me.HumanoidRootPart local weld = Instance.new('Weld',tors) weld.Part0 = tors weld.Part1 = humanroot weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0) local weld2 = Instance.new('Weld',arm) weld2.Part0 = arm weld2.Part1 = tors weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0) local weld3 = Instance.new('Weld',arm2) weld3.Part0 = arm2 weld3.Part1 = tors weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0) for i = 0,1,0.15 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(20),0),i) weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i) knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(90), -1.55) * CFrame.new(0, 0.95, 0), i) wait(0.01) end wait(0.001) trail.Enabled = true stabbing = true audio2.SoundId = 'rbxassetid://608537390' audio2:Play() for i = 0,1,0.2 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(-45),0),i) weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,-1)*CFrame.Angles(math.rad(-90),0,-1),i) wait(0.01) end trail.Enabled = false wait(0.1) me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 10 stabbing = false wait(0.001) for i = 0,1,0.075 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i) weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i) weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i) knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0), i) wait(0.01) end weld:Destroy() weld2:Destroy() weld3:Destroy() torsojoint:Clone().Parent = humanroot rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso canClick = true hit = false acting = false end end) doit() end function stab() local doit = coroutine.wrap(function() if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then acting = true me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 3 local arm = me["Right Arm"] local tors = me.Torso local arm2 = me["Left Arm"] local humanroot = me.HumanoidRootPart local weld = Instance.new('Weld',tors) weld.Part0 = tors weld.Part1 = humanroot weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0) local weld2 = Instance.new('Weld',arm) weld2.Part0 = arm weld2.Part1 = tors weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0) local weld3 = Instance.new('Weld',arm2) weld3.Part0 = arm2 weld3.Part1 = tors weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0) for i = 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i) weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i) wait(0.01) end wait(0.001) trail.Enabled = true stabbing = true audio2.SoundId = 'rbxassetid://608537390' audio2:Play() for i = 0,1,0.25 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,-0.3,0),i) weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,0.5)*CFrame.Angles(-0.5,0,-0.5),i) wait(0.01) end trail.Enabled = false wait(0.1) me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 3 for i = 0,1,0.25 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i) weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.6,-0.3)*CFrame.Angles(0.5,0,-0.5),i) wait(0.01) end stabbing = false wait(0.001) for i = 0,1,0.05 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i) weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i) weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i) wait(0.01) end weld:Destroy() weld2:Destroy() weld3:Destroy() torsojoint:Clone().Parent = humanroot rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso canClick = true hit = false acting = false end end) doit() end function hardrelease() rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso if me:FindFirstChild('Right Arm') then for i,v in pairs(me["Right Arm"]:GetChildren()) do if v:IsA('Weld') then v:Destroy() end end end if me:FindFirstChild('Left Arm') then for i,v in pairs(me["Left Arm"]:GetChildren()) do if v:IsA('Weld') then v:Destroy() end end end acting = false canClick = true doing = false grabbed = nil end function unequip() local doit = coroutine.wrap(function() if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') then acting = true local arm = me["Right Arm"] local arm2 = me["Left Arm"] local tors = me.Torso local weld = Instance.new('Weld',arm) weld.Part0 = arm weld.Part1 = tors weld.C0 = CFrame.new(-1.5,0,0) local weld2 = Instance.new("Weld", arm2) weld2.Part0 = arm2 weld2.Part1 = tors weld2.C0 = CFrame.new(1.5, 0, 0) wait(0.001) trail.Enabled = true for i = 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(-0.2,0.2,-0.5)*CFrame.Angles(0,-3.1,0.9),i) weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0.6, 0) * CFrame.Angles(0,0,0.5),i) wait(0.001) end trail.Enabled = false wait(0.25) for i = 0,1,0.1 do if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i) weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0, 0), i) wait(0.01) end weld:Destroy() weld2:Remove() if tors ~= nil then rightshoulderz:Clone().Parent = me.Torso leftshoulderz:Clone().Parent = me.Torso end acting = false end end) doit() end mouse.KeyDown:connect(function(key) if usable == true then if key == "z" then if active == false and acting == false then active = true if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("KNIFE EQUIPPED",false) audio:Stop() audio.SoundId = 'rbxassetid://608618332' equip() wait(0.6) audio:Play() knifeweld.Part0 = me["Right Arm"] knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0) elseif acting == false then active = false if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end audio:Stop() audio.SoundId = 'rbxassetid://608538233' unequip() notify("KNIFE UNEQUIPPED",false) wait(0.3) audio:Play() knifeweld.Part0 = me.Torso knifeweld.C1 = CFrame.Angles(0,math.rad(90),0) * CFrame.new(1, 0.8, 0.55) canClick = true end elseif key == "f" then if mode == 'kill' or active == false then return end mode = "kill" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || KILL || [F]",false) elseif key == "e" then if mode == 'throw' or active == false then return end mode = "throw" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || PUSH || [E]",false) elseif key == "q" then if mode == 'release' or active == false then return end mode = "release" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || RELEASE || [Q]",false) elseif key == "x" then if mode == 'stab' or active == false or acting == true then return end mode = "stab" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || STAB || [X]",false) elseif key == "c" then if mode == 'fling' or active == false or acting == true then return end mode = "fling" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || THROW || [C]",false) elseif key == "b" then if mode == 'instasplode' or active == false or acting == true then return end mode = "instasplode" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || MOLOTOV || [B]",false) elseif key == "r" then if mode == 'paralyze' or active == false then return end mode = "paralyze" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || PARALYZE || [R]",false) elseif key == "v" then if mode == 'explode' or active == false or acting == true then return end mode = "explode" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || EXPLODE || [V]",false) elseif key == "k" then if mode == 'suicide' or active == false or acting == true then return end mode = "suicide" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || SUICIDE || [K]",false) elseif key == "h" then if mode == 'firework' or active == false or acting == true then return end mode = "firework" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("MODE || FIREWORK || [H]",false) elseif key == "g" then if mode == 'finish' or active == false then return end mode = "finish" if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end local welp = "ON" if finishnum == 1 then welp = "OFF" end notify("MODE || FINISH || [G] || "..welp,false) elseif key == "n" then if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end if zombiemode == false then notify("ZOMBIE MODE ON || [N]",false) zombiemode = true else notify("ZOMBIE MODE OFF || [N]",false) zombiemode = false end elseif key == "m" then if finishnum == 1 then finishnum = 15 if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("PSYCHOPATH MODE ON || [M]",false) if cancolorfilter then local Sp00kyGui = Instance.new("ScreenGui") local ImageLabel = Instance.new("ImageLabel") -- Properties Sp00kyGui.Parent = playergui Sp00kyGui.Name = "REEEEEEEE" ImageLabel.Parent = Sp00kyGui ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel.BackgroundTransparency = 1 ImageLabel.Size = UDim2.new(1, 0, 1, 0) ImageLabel.Image = "rbxassetid://74443700" ImageLabel.ImageColor3 = Color3.new(1, 0, 0) end if canbackgroundmusic == true then local sound = Instance.new('Sound',playergui) sound.Name = 'PSYCHOPAAAATH' sound.SoundId = 'rbxassetid://220875210' sound.Looped = true sound.Volume = 0.5 sound:Play() end else finishnum = 1 if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end notify("PSYCHOPATH MODE OFF || [M]",false) for i,v in pairs(playergui:GetChildren()) do if v.Name == "REEEEEEEE" then v:Destroy() end end local thisniggarighthere = playergui:FindFirstChild('PSYCHOPAAAATH') if thisniggarighthere then thisniggarighthere:Destroy() end end end end end) mouse.Button1Down:connect(function() if active == false or usable == false then return end if canClick == true and acting == false then if mode == "stab" and finishnum == 1 then canClick = false stab() elseif mode == "stab" and finishnum == 15 then canClick = false stabwithpassion() elseif mode == "fling" then canClick = false fling() elseif mode == "explode" then canClick = false explode() elseif mode == "instasplode" then canClick = false instasplode() elseif mode == "finish" then canClick = false finish() elseif mode == "suicide" then canClick = false kysnigga() elseif mode == "firework" then canClick = false fireworkit() else canClick = false grab() end else if grabbed ~= nil and doing == false then if mode == "release" then if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then release() else hardrelease() end elseif mode == "kill" then if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then kill() else hardrelease() end elseif mode == "paralyze" then if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then paralyze() else hardrelease() end elseif mode == "throw" then if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then throw() else hardrelease() end elseif mode == "explode" then if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then throw() else hardrelease() end end end end end) knife.Touched:connect(function(hitz) if hitz.Parent and hitz.Parent:FindFirstChildOfClass("Humanoid") and hitz.Parent:FindFirstChild('Torso') and acting == true then if mode == "stab" and stabbing == true and hit == false then hit = true tone = math.random(1, 3) audio:Stop() if tone == 1 then audio.SoundId = "rbxassetid://220833967" end if tone == 2 then audio.SoundId = "rbxassetid://220833976" end if tone == 3 then audio.SoundId = "rbxassetid://220834000" end audio.PlaybackSpeed = 1 audio:Play() killz(hitz.Parent,'Left Leg') killz(hitz.Parent,'Left Arm') killz(hitz.Parent,'Right Leg') killz(hitz.Parent,'Right Arm') elseif mode == "finish" and finishing == true then print('PSYCHOPATH MODE REEEEEEEEEEEEEEEE') tone = math.random(1, 3) audio:Stop() if tone == 1 then audio.SoundId = "rbxassetid://220833967" end if tone == 2 then audio.SoundId = "rbxassetid://220833976" end if tone == 3 then audio.SoundId = "rbxassetid://220834000" end audio.PlaybackSpeed = 1 audio:Play() if hit == false then hitz.Parent:FindFirstChildOfClass('Humanoid').Health = 0 wait() killz(hitz.Parent,'Head',nil,false,true) end hit = true elseif grabbed == nil and grabbing == true and hit == false then if hitz.Parent:FindFirstChildOfClass("Humanoid").Health > 0 and hitz.Parent:FindFirstChild('Torso') and hitz.Parent.Torso:FindFirstChild('Neck') then grabbed = hitz.Parent local weldz = Instance.new('Weld',point) weldz.Name = "Holder" weldz.Part0 = point weldz.Part1 = hitz.Parent.Torso weldz.C0 = CFrame.new(0,0,-1.2) end end end end) player.CharacterAdded:connect(function() usable = false for i,v in pairs(playergui:GetChildren()) do if v.Name == "REEEEEEEE" or v.Name == 'PSYCHOPAAAATH' then v:Destroy() end end end) while usable do local coru = coroutine.wrap(function() for i,v in pairs(knifeparts) do local function try() if v[1].Parent ~= v[2] then v[1].Parent = v[2] end end pcall(try) end if grabbed ~= nil then if grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then for i,v in pairs(grabbed:GetChildren()) do if v:IsA('Tool') then local model = Instance.new('Model',workspace) v.Parent = model model:TranslateBy(Vector3.new(3,0,0)) end end grabbed:FindFirstChildOfClass('Humanoid').Name = "Hoomanoid" grabbed:FindFirstChildOfClass('Humanoid').JumpPower = 0 grabbed:FindFirstChildOfClass('Humanoid').WalkSpeed = 0 grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true grabweld = grabbed.Torso:FindFirstChild("TargetWeld") if grabweld ~= nil then return end grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true if grabbed.Torso:FindFirstChild('Left Shoulder') then leftshoulder = grabbed.Torso["Left Shoulder"]:Clone() end if grabbed.Torso:FindFirstChild('Right Shoulder') then rightshoulder = grabbed.Torso["Right Shoulder"]:Clone() end headweld = grabbed.Torso["Neck"]:Clone() local targetweld = Instance.new('Weld',grabbed.Torso) targetweld.Part0 = grabbed.Torso targetweld.Part1 = grabbed.Head targetweld.Name = "TargetWeld" targetweld.C0 = CFrame.new(0,1.5,0) * CFrame.Angles(0, 0, 0) if grabbed:FindFirstChild('Left Arm') then local targetweld2 = Instance.new('Weld',grabbed["Left Arm"]) targetweld2.Part0 = grabbed.Torso targetweld2.Part1 = grabbed["Left Arm"] targetweld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0) end for i = 0,1,0.1 do if me:FindFirstChild("Left Arm") == nil or me:FindFirstChild("Torso") == nil or targetweld == nil then return end targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0.25, 0, 0), i) if targetweld2 then targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0.5, 0)*CFrame.Angles(0, 0, -0.55), i) end wait(0.001) end end end end) coru() wait() end end local coru=coroutine.wrap(function() nub() end) coru() player.CharacterAppearanceLoaded:connect(function() local coru =coroutine.wrap(function() nub() end) coru() end) while true do local coru=coroutine.wrap(function() if grabbed then v:FindFirstChildOfClass('Humanoid').Jump = false v:FindFirstChildOfClass('Humanoid').Sit = false v:FindFirstChildOfClass('Humanoid').JumpPower = 0 v:FindFirstChildOfClass('Humanoid').PlatformStand = true v:FindFirstChildOfClass('Humanoid').Name = "No escape." end for i,v in pairs(rekt) do if v and v:FindFirstChildOfClass('Humanoid') then for a,c in pairs(v:GetChildren()) do if c:IsA('Tool') then local model = Instance.new('Model',workspace) c.Parent = model model:TranslateBy(Vector3.new(3,0,0)) end end v:FindFirstChildOfClass('Humanoid').Jump = false v:FindFirstChildOfClass('Humanoid').Sit = false v:FindFirstChildOfClass('Humanoid').JumpPower = 0 v:FindFirstChildOfClass('Humanoid').PlatformStand = true v:FindFirstChildOfClass('Humanoid').Name = "No escape." local thing = getplr(v) if thing then thing.CameraMinZoomDistance = 3 end else local thing = getplr(v) if thing then thing.CameraMinZoomDistance = 0.5 end table.remove(rekt,i) end end end) coru() local coru2 = coroutine.wrap(function() if curpart then curpoint = curpart.CFrame.p end if lastgui then lastgui:Destroy() lastgui = nil end if curpoint then lastgui = Instance.new('BillboardGui',player.PlayerGui) lastgui.AlwaysOnTop = true lastgui.MaxDistance = 0 lastgui.Size = UDim2.new(5,0,5,0) if curpart == nil then lastgui.Adornee = workspace lastgui.StudsOffsetWorldSpace = curpoint else lastgui.Adornee = curpart end local cross = Instance.new('ImageLabel',lastgui) cross.BackgroundTransparency = 1 cross.Size = UDim2.new(1,0,1,0) cross.Image = 'rbxassetid://316279304' for i,v in pairs(zombies) do if v:FindFirstChildOfClass('Humanoid') then v:FindFirstChildOfClass('Humanoid').WalkToPoint = curpoint end end else for i,v in pairs(zombies) do if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Head') then v:FindFirstChildOfClass('Humanoid').WalkToPoint = v.Head.Position end end end end) coru2() wait() end end) Galaxy.MouseButton1Down:connect(function() --[[PointCoded's Edit Of The Titan Script]]-- --[[Old]]-- local p = game.Players.LocalPlayer local char = p.Character local mouse = p:GetMouse() local larm = char["Left Arm"] local rarm = char["Right Arm"] local TitanBet = ";" local lleg = char["Left Leg"] local rleg = char["Right Leg"] local hed = char.Head local torso = char.Torso local hum = char.Humanoid local cam = game.Workspace.CurrentCamera local root = char.HumanoidRootPart local deb = false local shot = 0 local l = game:GetService("Lighting") local rs = game:GetService("RunService").RenderStepped local stanceToggle = "Normal" local Mana = Instance.new("IntValue", char) Mana.Value = 5000 Mana.Name = "Mana" math.randomseed(os.time()) hum.WalkSpeed = 50 char.Health:Destroy() hum.MaxHealth = math.huge wait(0.1) hum.Health = math.huge ---------------------------------------------------- local G = Instance.new("ScreenGui") G.Parent = p.PlayerGui G.Name = "Mana" local T = Instance.new("TextLabel") T.Name = "Mana" T.Parent = G T.Text = "Mana: "..char.Mana.Value T.FontSize = "Size24" T.BackgroundTransparency = 1 T.TextColor3 = Color3.new(255,255,255) T.TextStrokeTransparency = 0 T.Position = UDim2.new(0,250,0,400) T.BorderSizePixel = 0 --// for i = 1,30 do Instance.new('Fire',larm); Instance.new('Fire',rarm) end --// Debounces = { on = false; ks = false; CanAttack = true; CanJoke = true; NoIdl = false; Slashing = false; Slashed = false; Grabbing = false; Grabbed = false; } local Touche = {char.Name, } ---------------------------------------------------- function lerp(a, b, t) -- Linear interpolation return a + (b - a)*t end function slerp(a, b, t) --Spherical interpolation dot = a:Dot(b) if dot > 0.99999 or dot < -0.99999 then return t <= 0.5 and a or b else r = math.acos(dot) return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r) end end function matrixInterpolate(a, b, t) local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components() local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components() local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back local t = v1:Dot(v2) if not (t < 0 or t == 0 or t > 0) then -- Failsafe return CFrame.new() end return CFrame.new( v0.x, v0.y, v0.z, v1.x, v1.y, v1.z, v2.x, v2.y, v2.z, v3.x, v3.y, v3.z) end ----------------------------------------------------//Mesh setting local cmeshes = {} local ll,rl,la,ra,t = Instance.new('CharacterMesh',char),Instance.new('CharacterMesh',char),Instance.new('CharacterMesh',char),Instance.new('CharacterMesh',char),Instance.new('CharacterMesh',char) ll.BodyPart = 'LeftLeg' rl.BodyPart = 'RightLeg' la.BodyPart = 'LeftArm' ra.BodyPart = 'RightArm' t.BodyPart = 'Torso' ll.MeshId,ll.OverlayTextureId,rl.MeshId,rl.OverlayTextureId = 68241558,18051314,68241677,18051314 ra.MeshId,ra.OverlayTextureId,la.MeshId,la.OverlayTextureId = 68241658,18051314,68241543,18051314 t.MeshId,t.OverlayTextureId=68241695,18051314 ---------------------------------------------------- function genWeld(a,b) local w = Instance.new("Weld",a) w.Part0 = a w.Part1 = b return w end function weld(a, b) local weld = Instance.new("Weld") weld.Name = "W" weld.Part0 = a weld.Part1 = b weld.C0 = a.CFrame:inverse() * b.CFrame weld.Parent = a return weld; end ---------------------------------------------------- function Lerp(c1,c2,al) local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()} local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()} for i,v in pairs(com1) do com1[i] = v+(com2[i]-v)*al end return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1))) end ---------------------------------------------------- newWeld = function(wp0, wp1, wc0x, wc0y, wc0z) local wld = Instance.new("Weld", wp1) wld.Part0 = wp0 wld.Part1 = wp1 wld.C0 = CFrame.new(wc0x, wc0y, wc0z) end ---------------------------------------------------- for i,v in pairs(char:children()) do if v:IsA("Hat") then v:Destroy() end end for i,v in pairs(hed:children()) do if v:IsA("Sound") then v:Destroy() end end ---------------------------------------------------- function HasntTouched(plrname) local ret = true for _, v in pairs(Touche) do if v == plrname then ret = false end end return ret end ---------------------------------------------------- larm.Size = larm.Size * 2 rarm.Size = rarm.Size * 2 lleg.Size = lleg.Size * 2 rleg.Size = rleg.Size * 2 torso.Size = torso.Size * 2 hed.Size = hed.Size * 2 root.Size = root.Size * 2 ---------------------------------------------------- newWeld(torso, larm, -1.5, 1, 0) larm.Weld.C1 = CFrame.new(0, 1, 0) newWeld(torso, rarm, 1.5, 1, 0) rarm.Weld.C1 = CFrame.new(0, 1, 0) newWeld(torso, hed, 0, 3, 0) newWeld(torso, lleg, -1, -2, 0) lleg.Weld.C1 = CFrame.new(0, 1.5, 0) newWeld(torso, rleg, 1, -2, 0) rleg.Weld.C1 = CFrame.new(0, 1.5, 0) newWeld(root, torso, 0, -2, 0) torso.Weld.C1 = CFrame.new(0, -2, 0) ---------------------------------------------------- hed.face:Remove'' hed.Transparency = 0 local meshx9 = Instance.new('SpecialMesh',hed) meshx9.MeshType = 'FileMesh' meshx9.MeshId,meshx9.TextureId = 'rbxassetid://21057410','rbxassetid://122569107' meshx9.Scale = Vector3.new(2,2,2) lite = Instance.new("PointLight", torso) lite.Brightness = 14 lite.Range = 10 lite.Color = Color3.new(1, 0, 0) local hed2 = hed:Clone() hed2.CanCollide = false hed2.Parent = char hed2:ClearAllChildren() hed2.Transparency = 1 hed2.Name = "DARP" local w = Instance.new("Weld",hed2) w.Part0 = hed w.Part1 = hed2 w.C0 = CFrame.new(0,0,-0.175) z=Instance.new("SurfaceGui",hed2) z.Enabled = true z.Face = "Front" z.Adornee = hed2 z.CanvasSize = Vector2.new(100,100) local face = Instance.new("ImageLabel",z) face.Size = UDim2.new(1,-30,1,0) face.Position = UDim2.new(0,15,0,0) face.BackgroundTransparency = 1 face.Image='rbxassetid://46282671' ---------------------------------------------------- local m = Instance.new("Model") m.Name = "Absolution" p1 = Instance.new("Part", m) p1.BrickColor = BrickColor.new("Really black") p1.FormFactor = Enum.FormFactor.Custom p1.Size = Vector3.new(1, 0.600000024, 1.5) p1.CFrame = CFrame.new(67.4994888, 12.1560526, 73.0205841, 0.999972522, -3.59117985e-005, -8.00192356e-006, -1.39250187e-005, 0.358383715, -0.933530986, 5.28097153e-005, 0.933500648, 0.358406395) p1.CanCollide = false p1.Locked = true p1.Elasticity = 0 p1.BottomSurface = Enum.SurfaceType.Smooth p1.TopSurface = Enum.SurfaceType.Smooth b1 = Instance.new("SpecialMesh", p1) b1.MeshType = Enum.MeshType.Wedge b1.Name = "Mesh" b1.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928) p2 = Instance.new("Part", m) p2.BrickColor = BrickColor.new("Really black") p2.FormFactor = Enum.FormFactor.Custom p2.Size = Vector3.new(1, 2.9000001, 1) p2.CFrame = CFrame.new(67.4995728, 11.7633543, 74.2129135, -1.30959779e-005, 2.79811252e-006, 0.999972522, 0.961226642, 0.275612593, -7.50799518e-006, -0.275637805, 0.96119839, 1.01176247e-005) p2.CanCollide = false p2.Locked = true p2.Elasticity = 0 p2.BottomSurface = Enum.SurfaceType.Smooth p2.TopSurface = Enum.SurfaceType.Smooth b2 = Instance.new("BlockMesh", p2) b2.Name = "Mesh" b2.Scale = Vector3.new(0.400000006, 1, 0.400000006) p3 = Instance.new("Part", m) p3.BrickColor = BrickColor.new("Really black") p3.FormFactor = Enum.FormFactor.Custom p3.Size = Vector3.new(1, 1.20000005, 2.0999999) p3.CFrame = CFrame.new(67.4994965, 12.6401453, 73.9670334, 0.999972522, -3.52207899e-005, -8.10639358e-006, -1.61500211e-005, 0.309035271, -0.951007903, 5.24176576e-005, 0.950978875, 0.309059501) p3.CanCollide = false p3.Locked = true p3.Elasticity = 0 p3.BottomSurface = Enum.SurfaceType.Smooth p3.TopSurface = Enum.SurfaceType.Smooth b3 = Instance.new("SpecialMesh", p3) b3.MeshType = Enum.MeshType.Wedge b3.Name = "Mesh" b3.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928) p4 = Instance.new("Part", m) p4.BrickColor = BrickColor.new("Really black") p4.FormFactor = Enum.FormFactor.Custom p4.Size = Vector3.new(1, 1.43999994, 2.05000019) p4.CFrame = CFrame.new(67.4995575, 11.8683414, 76.1565704, 0.999972522, -2.5085672e-005, -1.53700166e-005, -4.86194367e-005, -0.800831437, -0.598821938, 1.9131101e-005, 0.598835468, -0.800796151) p4.CanCollide = false p4.Locked = true p4.Elasticity = 0 p4.BottomSurface = Enum.SurfaceType.Smooth p4.TopSurface = Enum.SurfaceType.Smooth b4 = Instance.new("SpecialMesh", p4) b4.MeshType = Enum.MeshType.Wedge b4.Name = "Mesh" b4.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988) p5 = Instance.new("Part", m) p5.BrickColor = BrickColor.new("Really black") p5.FormFactor = Enum.FormFactor.Custom p5.Size = Vector3.new(1, 1.20000005, 3.20000005) p5.CFrame = CFrame.new(67.4995193, 13.241991, 74.8357468, 0.999972522, -3.59118021e-005, -8.00191992e-006, -1.39250224e-005, 0.358383656, -0.933530807, 5.2809708e-005, 0.933500469, 0.358406246) p5.CanCollide = false p5.Locked = true p5.Elasticity = 0 p5.BottomSurface = Enum.SurfaceType.Smooth p5.TopSurface = Enum.SurfaceType.Smooth b5 = Instance.new("SpecialMesh", p5) b5.MeshType = Enum.MeshType.Wedge b5.Name = "Mesh" b5.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928) p6 = Instance.new("Part", m) p6.Name = "Handle" p6.BrickColor = BrickColor.new(192) p6.FormFactor = Enum.FormFactor.Custom p6.Size = Vector3.new(1.5999999, 13.6000004, 1) p6.CFrame = CFrame.new(67.5017471, 11.2780685, 66.1421967, -1.18190947e-005, 6.28741009e-006, 0.999972522, 0.99995929, -1.39772892e-005, -7.50630716e-006, -1.79708004e-005, 0.999939024, 1.01296728e-005) p6.CanCollide = false p6.Locked = true p6.Elasticity = 0 p6.BottomSurface = Enum.SurfaceType.Smooth p6.TopSurface = Enum.SurfaceType.Smooth b6 = Instance.new("BlockMesh", p6) b6.Name = "Mesh" b6.Scale = Vector3.new(0.400000006, 1, 0.400000006) p7 = Instance.new("Part", m) p7.BrickColor = BrickColor.new("Really black") p7.FormFactor = Enum.FormFactor.Custom p7.Size = Vector3.new(1, 1.00999999, 1.05000019) p7.CFrame = CFrame.new(67.5174179, 10.5228004, 76.3114471, 0.999972522, -2.76626724e-005, -6.72184569e-006, -4.7347472e-005, -0.91489929, -0.403581172, 2.14323372e-005, 0.403602213, -0.914867818) p7.CanCollide = false p7.Locked = true p7.Elasticity = 0 p7.BottomSurface = Enum.SurfaceType.Smooth p7.TopSurface = Enum.SurfaceType.Smooth b7 = Instance.new("SpecialMesh", p7) b7.MeshType = Enum.MeshType.Wedge b7.Name = "Mesh" b7.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988) p8 = Instance.new("Part", m) p8.BrickColor = BrickColor.new("Really black") p8.FormFactor = Enum.FormFactor.Custom p8.Size = Vector3.new(1, 1.00999999, 1.05000019) p8.CFrame = CFrame.new(67.5074387, 8.51285458, 76.8714371, 0.999972522, -2.76626724e-005, -6.72184387e-006, -4.73474684e-005, -0.91489917, -0.403581113, 2.14323354e-005, 0.403602153, -0.914867699) p8.CanCollide = false p8.Locked = true p8.Elasticity = 0 p8.BottomSurface = Enum.SurfaceType.Smooth p8.TopSurface = Enum.SurfaceType.Smooth b8 = Instance.new("SpecialMesh", p8) b8.MeshType = Enum.MeshType.Wedge b8.Name = "Mesh" b8.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988) p9 = Instance.new("Part", m) p9.BrickColor = BrickColor.new("Really black") p9.FormFactor = Enum.FormFactor.Custom p9.Size = Vector3.new(1, 1.07999957, 1) p9.CFrame = CFrame.new(67.5095749, 7.1092, 74.5051422, -2.60536999e-005, -5.21559741e-006, 0.999972522, 0.35323599, -0.935490847, -1.50012565e-005, 0.935460567, 0.353258699, 4.2632455e-005) p9.CanCollide = false p9.Locked = true p9.Elasticity = 0 p9.BottomSurface = Enum.SurfaceType.Smooth p9.TopSurface = Enum.SurfaceType.Smooth b9 = Instance.new("BlockMesh", p9) b9.Name = "Mesh" b9.Scale = Vector3.new(0.550000012, 1, 0.550000012) p10 = Instance.new("Part", m) p10.BrickColor = BrickColor.new("Really black") p10.FormFactor = Enum.FormFactor.Custom p10.Size = Vector3.new(1, 1.41999948, 1) p10.CFrame = CFrame.new(67.489624, 8.67401791, 72.7929764, -9.47785156e-006, -9.42233055e-006, 0.999972522, 0.292371064, 0.956263304, -7.54374832e-006, -0.956253231, 0.292334616, 1.01081387e-005) p10.CanCollide = false p10.Locked = true p10.Elasticity = 0 p10.BottomSurface = Enum.SurfaceType.Smooth p10.TopSurface = Enum.SurfaceType.Smooth b10 = Instance.new("BlockMesh", p10) b10.Name = "Mesh" b10.Scale = Vector3.new(0.400000006, 1, 0.400000006) p11 = Instance.new("Part", m) p11.BrickColor = BrickColor.new("Really black") p11.FormFactor = Enum.FormFactor.Custom p11.Size = Vector3.new(1, 1.50999951, 1) p11.CFrame = CFrame.new(67.509552, 7.11887455, 70.3475952, -1.87569385e-005, 1.80455972e-005, 0.999972522, -0.36222899, -0.932047009, -9.30004444e-006, 0.932039678, -0.362191886, 4.04359016e-005) p11.CanCollide = false p11.Locked = true p11.Elasticity = 0 p11.BottomSurface = Enum.SurfaceType.Smooth p11.TopSurface = Enum.SurfaceType.Smooth b11 = Instance.new("BlockMesh", p11) b11.Name = "Mesh" b11.Scale = Vector3.new(0.550000012, 1, 0.550000012) p12 = Instance.new("Part", m) p12.Name = "BladeCenter" p12.BrickColor = BrickColor.new("") p12.Material = Enum.Material.Concrete p12.FormFactor = Enum.FormFactor.Symmetric p12.Size = Vector3.new(1, 2, 2) p12.CFrame = CFrame.new(67.4995346, 6.83217764, 72.2514038, -0.999972522, 2.42275873e-005, 0.000103325896, -8.39982677e-005, 4.44650614e-005, -0.999960959, -4.06451727e-005, -0.999940753, -1.25430051e-005) p12.CanCollide = false p12.Locked = true p12.BottomSurface = Enum.SurfaceType.Smooth p12.TopSurface = Enum.SurfaceType.Smooth b12 = Instance.new("SpecialMesh", p12) b12.MeshType = Enum.MeshType.Brick b12.Name = "Mesh" b12.Scale = Vector3.new(0.499999911, 1, 0.699999928) p13 = Instance.new("Part", m) p13.BrickColor = BrickColor.new("Really black") p13.FormFactor = Enum.FormFactor.Custom p13.Size = Vector3.new(2.91000009, 4.3300004, 1) p13.CFrame = CFrame.new(67.5096359, 9.31026554, 73.9751816, 7.60371313e-006, 1.0943455e-005, 0.999972522, -0.119072244, -0.99284631, -7.55448127e-006, 0.992830038, -0.119038157, 1.01703836e-005) p13.CanCollide = false p13.Locked = true p13.Elasticity = 0 p13.BottomSurface = Enum.SurfaceType.Smooth p13.TopSurface = Enum.SurfaceType.Smooth b13 = Instance.new("BlockMesh", p13) b13.Name = "Mesh" b13.Scale = Vector3.new(1, 1, 0.400000006) p14 = Instance.new("Part", m) p14.BrickColor = BrickColor.new("Really black") p14.FormFactor = Enum.FormFactor.Custom p14.Size = Vector3.new(2.5, 2.17999935, 1) p14.CFrame = CFrame.new(67.4896011, 10.1621294, 72.6420059, -1.55498967e-007, -1.33476442e-005, 0.999972522, -0.462319613, 0.886669755, -7.56198779e-006, -0.886637092, -0.462338567, 1.01078904e-005) p14.CanCollide = false p14.Locked = true p14.Elasticity = 0 p14.BottomSurface = Enum.SurfaceType.Smooth p14.TopSurface = Enum.SurfaceType.Smooth b14 = Instance.new("BlockMesh", p14) b14.Name = "Mesh" b14.Scale = Vector3.new(0.400000006, 1, 0.400000006) p15 = Instance.new("Part", m) p15.BrickColor = BrickColor.new("Really black") p15.FormFactor = Enum.FormFactor.Custom p15.Size = Vector3.new(1.16999996, 4.2699995, 1) p15.CFrame = CFrame.new(67.5095901, 9.35303593, 70.6884613, -1.24399676e-005, -4.94209144e-006, 0.999972522, 0.645082474, 0.764063478, -7.52419282e-006, -0.764068604, 0.645045042, 1.0099785e-005) p15.CanCollide = false p15.Locked = true p15.Material = "Neon" p15.Elasticity = 0 p15.BottomSurface = Enum.SurfaceType.Smooth p15.TopSurface = Enum.SurfaceType.Smooth b15 = Instance.new("BlockMesh", p15) b15.Name = "Mesh" b15.Scale = Vector3.new(1, 1, 0.400000006) p16 = Instance.new("Part", m) p16.BrickColor = BrickColor.new("Really black") p16.FormFactor = Enum.FormFactor.Custom p16.Size = Vector3.new(1.68999994, 4.76000023, 1) p16.CFrame = CFrame.new(67.4996033, 9.63990211, 75.3800278, 2.98175655e-006, 1.30014914e-005, 0.999972522, 0.258795738, -0.965893507, -7.53869244e-006, 0.965865672, 0.258821338, 1.01718706e-005) p16.CanCollide = false p16.Locked = true p16.Material = "Neon" p16.Elasticity = 0 p16.BottomSurface = Enum.SurfaceType.Smooth p16.TopSurface = Enum.SurfaceType.Smooth b16 = Instance.new("BlockMesh", p16) b16.Name = "Mesh" b16.Scale = Vector3.new(1, 1, 0.400000006) p17 = Instance.new("Part", m) p17.BrickColor = BrickColor.new("Really black") p17.FormFactor = Enum.FormFactor.Custom p17.Size = Vector3.new(1.78999996, 4.21999979, 1) p17.CFrame = CFrame.new(67.499588, 9.28996372, 69.8789978, -9.50601952e-006, -9.41252802e-006, 0.999972522, 0.293352425, 0.955965877, -7.53842551e-006, -0.955955863, 0.293315947, 1.00904235e-005) p17.CanCollide = false p17.Material = "Neon" p17.Locked = true p17.Elasticity = 0 p17.BottomSurface = Enum.SurfaceType.Smooth p17.TopSurface = Enum.SurfaceType.Smooth b17 = Instance.new("BlockMesh", p17) b17.Name = "Mesh" b17.Scale = Vector3.new(1, 1, 0.400000006) p18 = Instance.new("WedgePart", m) p18.BrickColor = BrickColor.new("Black") p18.Material = "Neon" p18.Name = "BladePart1" p18.Material = Enum.Material.Concrete p18.Name = "Wedge" p18.FormFactor = Enum.FormFactor.Symmetric p18.Size = Vector3.new(1, 4, 2) p18.CFrame = CFrame.new(67.499321, 6.83199787, 69.4816895, 0.999972522, -3.68033288e-005, -4.22928351e-005, 2.29664256e-005, -1.65102574e-005, 0.999963701, -2.03872096e-005, -0.999943435, -4.84290831e-005) p18.CanCollide = false p18.Locked = true p18.BottomSurface = Enum.SurfaceType.Smooth p18.TopSurface = Enum.SurfaceType.Smooth b18 = Instance.new("SpecialMesh", p18) b18.MeshType = Enum.MeshType.Wedge b18.Name = "Mesh" b18.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928) p19 = Instance.new("WedgePart", m) p19.BrickColor = BrickColor.new("Institutional white") p19.Name = "BladePart2" p19.Material = "Neon" p19.Material = Enum.Material.Concrete p19.Name = "Wedge" p19.FormFactor = Enum.FormFactor.Symmetric p19.Size = Vector3.new(1, 4, 2) p19.CFrame = CFrame.new(67.4994736, 6.83213568, 75.0314102, -0.999972522, 3.68059118e-005, -0.000103325001, -8.40002976e-005, -4.4521752e-005, 0.999963701, 2.03864402e-005, 0.999943435, 1.26029336e-005) p19.CanCollide = false p19.Locked = true p19.BottomSurface = Enum.SurfaceType.Smooth p19.TopSurface = Enum.SurfaceType.Smooth b19 = Instance.new("SpecialMesh", p19) b19.MeshType = Enum.MeshType.Wedge b19.Name = "Mesh" b19.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928) p20 = Instance.new("Part", m) p20.BrickColor = BrickColor.new("Really black") p20.FormFactor = Enum.FormFactor.Custom p20.Size = Vector3.new(2.53000021, 2.39999938, 1) p20.CFrame = CFrame.new(67.4996414, 7.91898966, 71.4148178, -1.09432585e-005, 7.6432425e-006, 0.999972522, 0.992849231, -0.119072601, -7.55000656e-006, 0.119038492, 0.992832959, 1.01311334e-005) p20.CanCollide = false p20.Material = "Neon" p20.Locked = true p20.Elasticity = 0 p20.BottomSurface = Enum.SurfaceType.Smooth p20.TopSurface = Enum.SurfaceType.Smooth b20 = Instance.new("BlockMesh", p20) b20.Name = "Mesh" b20.Scale = Vector3.new(0.400000006, 1, 0.400000006) p21 = Instance.new("Part", m) p21.BrickColor = BrickColor.new("Really black") p21.FormFactor = Enum.FormFactor.Custom p21.Size = Vector3.new(1, 1.43999994, 1.59000015) p21.CFrame = CFrame.new(67.509613, 9.57073689, 76.6228256, 0.999972522, -2.50856156e-005, -1.53699839e-005, -4.86196222e-005, -0.800835371, -0.598824739, 1.91311228e-005, 0.59883821, -0.800800025) p21.CanCollide = false p21.Locked = true p21.Elasticity = 0 p21.BottomSurface = Enum.SurfaceType.Smooth p21.TopSurface = Enum.SurfaceType.Smooth b21 = Instance.new("SpecialMesh", p21) b21.MeshType = Enum.MeshType.Wedge b21.Name = "Mesh" b21.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988) w1 = Instance.new("Weld", p1) w1.Name = "Part_Weld" w1.Part0 = p1 w1.C0 = CFrame.new(-67.5030899, -72.5280457, -14.8209743, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252) w1.Part1 = p2 w1.C1 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008) w2 = Instance.new("Weld", p2) w2.Name = "Part_Weld" w2.Part0 = p2 w2.C0 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008) w2.Part1 = p3 w2.C1 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105) w3 = Instance.new("Weld", p3) w3.Name = "Part_Weld" w3.Part0 = p3 w3.C0 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105) w3.Part1 = p4 w3.C1 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637) w4 = Instance.new("Weld", p4) w4.Name = "Part_Weld" w4.Part0 = p4 w4.C0 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637) w4.Part1 = p5 w4.C1 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252) w5 = Instance.new("Weld", p5) w5.Name = "Part_Weld" w5.Part0 = p5 w5.C0 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252) w5.Part1 = p6 w5.C1 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015) w6 = Instance.new("Weld", p6) w6.Name = "Part_Weld" w6.Part0 = p6 w6.C0 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015) w6.Part1 = p7 w6.C1 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088) w7 = Instance.new("Weld", p7) w7.Name = "Part_Weld" w7.Part0 = p7 w7.C0 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088) w7.Part1 = p8 w7.C1 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088) w8 = Instance.new("Weld", p8) w8.Name = "Part_Weld" w8.Part0 = p8 w8.C0 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088) w8.Part1 = p9 w8.C1 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005) w9 = Instance.new("Weld", p9) w9.Name = "Part_Weld" w9.Part0 = p9 w9.C0 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005) w9.Part1 = p10 w9.C1 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008) w10 = Instance.new("Weld", p10) w10.Name = "Part_Weld" w10.Part0 = p10 w10.C0 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008) w10.Part1 = p11 w10.C1 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005) w11 = Instance.new("Weld", p11) w11.Name = "Part_Weld" w11.Part0 = p11 w11.C0 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005) w11.Part1 = p12 w11.C1 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005) w12 = Instance.new("Weld", p12) w12.Name = "Part_Weld" w12.Part0 = p12 w12.C0 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005) w12.Part1 = p13 w12.C1 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008) w13 = Instance.new("Weld", p13) w13.Name = "Part_Weld" w13.Part0 = p13 w13.C0 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008) w13.Part1 = p14 w13.C1 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008) w14 = Instance.new("Weld", p14) w14.Name = "Part_Weld" w14.Part0 = p14 w14.C0 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008) w14.Part1 = p15 w14.C1 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008) w15 = Instance.new("Weld", p15) w15.Name = "Part_Weld" w15.Part0 = p15 w15.C0 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008) w15.Part1 = p16 w15.C1 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008) w16 = Instance.new("Weld", p16) w16.Name = "Part_Weld" w16.Part0 = p16 w16.C0 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008) w16.Part1 = p17 w16.C1 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008) w17 = Instance.new("Weld", p17) w17.Name = "Wedge_Weld" w17.Part0 = p17 w17.C0 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008) w17.Part1 = p18 w17.C1 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005) w18 = Instance.new("Weld", p18) w18.Name = "Wedge_Weld" w18.Part0 = p18 w18.C0 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005) w18.Part1 = p19 w18.C1 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005) w19 = Instance.new("Weld", p19) w19.Name = "Part_Weld" w19.Part0 = p19 w19.C0 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005) w19.Part1 = p20 w19.C1 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009) w20 = Instance.new("Weld", p20) w20.Name = "Part_Weld" w20.Part0 = p20 w20.C0 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009) w20.Part1 = p21 w20.C1 = CFrame.new(-67.5104218, -38.2193756, 67.100563, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637) m.Parent = char m:MakeJoints() ---------------------------------------------------- local cor = Instance.new("Part", char.Absolution) cor.Name = "Thingy" cor.Locked = true cor.BottomSurface = 0 cor.CanCollide = false cor.Size = Vector3.new(1, 13, 1) cor.Transparency = 1 cor.TopSurface = 0 corw = Instance.new("Weld", cor) corw.Part0 = rarm corw.Part1 = cor corw.C0 = CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) corw.C1 = CFrame.new(0, 0, 0) weld1 = Instance.new("Weld", char.Absolution) weld1.Part0 = cor weld1.Part1 = p6 weld1.C0 = CFrame.new(0, 0, 0) ---------------------------------------------------- hitb = Instance.new("Part", char.Absolution) hitb.Name = "Thingy2" hitb.Locked = true hitb.BottomSurface = 0 hitb.CanCollide = false hitb.Size = Vector3.new(0, 8, 6) hitb.Transparency = 1 hitb.TopSurface = 0 weld2 = Instance.new("Weld", char.Absolution) weld2.Part0 = hitb weld2.Part1 = p12 weld2.C0 = CFrame.new(0, .6, 1) ---------------------------------------------------- function weld5(part0, part1, c0, c1) weeld=Instance.new("Weld", part0) weeld.Part0=part0 weeld.Part1=part1 weeld.C0=c0 weeld.C1=c1 return weeld end ---------------------------------------------------- function newRay(start,face,range,wat) local rey=Ray.new(start.p,(face.p-start.p).Unit*range) hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat) return rey,hit,pos end ---------------------------------------------------- mod5 = Instance.new("Model",char) function FindNearestTorso(Position,Distance,SinglePlayer) if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end local List = {} for i,v in pairs(workspace:GetChildren())do if v:IsA("Model")then if v:findFirstChild("Torso")then if v ~= char then if(v.Torso.Position -Position).magnitude <= Distance then table.insert(List,v) end end end end end return List end function Landing() part=Instance.new('Part',mod5) part.Anchored=true part.CanCollide=false part.FormFactor='Custom' part.Size=Vector3.new(.2,.2,.2) part.CFrame=root.CFrame*CFrame.new(0,-2,0) part.Transparency=.7 part.BrickColor=BrickColor.new('Really black') mesh=Instance.new('SpecialMesh',part) mesh.MeshId='http://www.roblox.com/asset/?id=20329976' mesh.TextureId = "http://www.roblox.com/asset/?id=122569107" mesh.Scale=Vector3.new(10,5,10) for i,v in pairs(FindNearestTorso(torso.CFrame.p,40))do if v:FindFirstChild('Humanoid') then v.Humanoid:TakeDamage(math.random(20,30)) v.Humanoid.PlatformStand = true v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100 end end coroutine.resume(coroutine.create(function() for i=0,3.8,0.05 do wait() part.CFrame=part.CFrame part.Transparency=i mesh.Scale=mesh.Scale+Vector3.new(3,3,3) end part.Parent = nil end)) end ---------------------------------------------------- mod4 = Instance.new("Model",char) ptez = {0.7, 0.8, 0.9, 1} function FindNearestTorso(Position,Distance,SinglePlayer) if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end local List = {} for i,v in pairs(workspace:GetChildren())do if v:IsA("Model")then if v:findFirstChild("Torso")then if v ~= char then if(v.Torso.Position -Position).magnitude <= Distance then table.insert(List,v) end end end end end return List end function GroundPound() part=Instance.new('Part',mod4) part.Anchored=true part.CanCollide=false part.FormFactor='Custom' part.Size=Vector3.new(.2,.2,.2) part.CFrame=root.CFrame*CFrame.new(0,-5.8,-2.4)*CFrame.Angles(math.rad(90),0,0) part.Transparency=.7 part.BrickColor=BrickColor.new('Institutional white') mesh=Instance.new('SpecialMesh',part) mesh.MeshId='http://www.roblox.com/asset/?id=3270017' mesh.TextureId = "http://www.roblox.com/asset/?id=122569107" mesh.Scale=Vector3.new(3,3,3) part2=Instance.new('Part',mod4) part2.Anchored=true part2.CanCollide=false part2.FormFactor='Custom' part2.Size=Vector3.new(.2,.2,.2) part2.CFrame=root.CFrame*CFrame.new(0,-5,-2.6) part2.Transparency=.7 part2.BrickColor=BrickColor.new('Institutional white') mesh2=Instance.new('SpecialMesh',part2) mesh2.MeshId='http://www.roblox.com/asset/?id=20329976' mesh2.Scale=Vector3.new(3,1.5,3) x = Instance.new("Sound",char) x.SoundId = "http://www.roblox.com/asset/?id=142070127" x.Pitch = ptez[math.random(1,#ptez)] x.Volume = 1 wait(.1) x:Play() for i,v in pairs(FindNearestTorso(torso.CFrame.p,12))do if v:FindFirstChild('Humanoid') then v.Humanoid:TakeDamage(math.random(8,15)) end end coroutine.resume(coroutine.create(function() for i=0,0.62,0.13 do wait() part.CFrame=part.CFrame part.Transparency=i mesh.Scale=mesh.Scale+Vector3.new(5,5,5) part2.CFrame=part2.CFrame part2.Transparency=i mesh2.Scale=mesh2.Scale+Vector3.new(5,5,5) end part.Parent=nil part2.Parent=nil x:Destroy() end)) end ---------------------------------------------------- mod=Instance.new('Model',char) function charge() hed.Velocity=hed.CFrame.lookVector*200 part=Instance.new('Part',mod) part.Anchored=true part.CanCollide=false part.FormFactor='Custom' part.Size=Vector3.new(.2,.2,.2) part.CFrame=hed.CFrame*CFrame.Angles(math.rad(90),0,0) part.Transparency=.7 part.Name = "Wow" part.BrickColor=BrickColor.new('Black') mesh=Instance.new('SpecialMesh',part) mesh.MeshId='http://www.roblox.com/asset/?id=20329976' mesh.TextureId = "http://www.roblox.com/asset/?id=122569107" mesh.Scale=Vector3.new(10,5,10) part2=part:clone() part2.Parent=mod part2.BrickColor=BrickColor.new('Institutional white') mesh2=mesh:clone() mesh2.Parent=part2 mesh2.Scale=Vector3.new(20,10,20) part3=part2:clone() part3.Parent = mod part3.BrickColor=BrickColor.new('Cyan') mesh3=mesh2:clone() mesh2.Parent=part3 mesh3.Scale=Vector3.new(30,15,30) coroutine.resume(coroutine.create(function() for i=0,1,0.1 do wait() part.CFrame=part.CFrame part.Transparency=i mesh.Scale=mesh.Scale+Vector3.new(1,1,1) part2.CFrame=part2.CFrame part2.Transparency=i mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1) part3.CFrame=part3.CFrame part3.Transparency=i mesh3.Scale=mesh3.Scale+Vector3.new(1,1,1) end part.Parent=nil part2.Parent=nil part3.Parent = nil part1:remove() part:remove() part2:remove() part3:remove() end)) end ---------------------------------------------------- function FindNearestTorso(Position,Distance,SinglePlayer) if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end local List = {} for i,v in pairs(workspace:GetChildren())do if v:IsA("Model")then if v:findFirstChild("Torso")then if v ~= char then if(v.Torso.Position -Position).magnitude <= Distance then table.insert(List,v) end end end end end return List end mod3 = Instance.new("Model",rleg) function Stomp() part=Instance.new('Part',mod3) part.Anchored=true part.CanCollide=false part.FormFactor='Custom' part.Size=Vector3.new(.2,.2,.2) part.CFrame=rleg.CFrame*CFrame.new(0,-2.4,0)*CFrame.Angles(math.rad(90),0,0) part.Transparency=0.7 part.BrickColor=BrickColor.new('') mesh=Instance.new('SpecialMesh',part) mesh.MeshId='http://www.roblox.com/asset/?id=3270017' mesh.TextureId = "http://www.roblox.com/asset/?id=122569107" mesh.Scale=Vector3.new(25,25,25) part2=part:clone() part2.Parent=mod3 part2.BrickColor=BrickColor.new('Deep orange') mesh2=mesh:clone() mesh2.Parent=part2 mesh2.Scale=Vector3.new(15,15,15) part3=part:clone() part3.Parent=mod3 part3.TopSurface=0 part3.BottomSurface=0 part3.CFrame=rleg.CFrame*CFrame.new(0,-3,0) mesh3=Instance.new('SpecialMesh',part3) mesh3.MeshType = 3 mesh3.Scale=Vector3.new(12,12,12) for i,v in pairs(FindNearestTorso(torso.CFrame.p,50))do if v:FindFirstChild('Humanoid') then v.Humanoid:TakeDamage(math.random(20,60)) v.Humanoid.PlatformStand = true v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100 end end coroutine.resume(coroutine.create(function() for i=0,3.8,0.05 do wait() part.CFrame=part.CFrame part.Transparency=i mesh.Scale=mesh.Scale+Vector3.new(5,5,5) part2.CFrame=part2.CFrame part2.Transparency=i mesh2.Scale=mesh2.Scale+Vector3.new(5,5,5) part3.CFrame=part3.CFrame part3.Transparency=i mesh3.Scale=mesh3.Scale+Vector3.new(1.5,1.5,1.5) end end)) end ---------------------------------------------------- local acos = math.acos local sqrt = math.sqrt local Vec3 = Vector3.new local fromAxisAngle = CFrame.fromAxisAngle local function toAxisAngle(CFr) local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components() local Angle = math.acos((R00+R11+R22-1)/2) local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2 A = A == 0 and 0.00001 or A local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2 B = B == 0 and 0.00001 or B local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2 C = C == 0 and 0.00001 or C local x = (R21-R12)/sqrt(A) local y = (R02-R20)/sqrt(B) local z = (R10-R01)/sqrt(C) return Vec3(x,y,z),Angle end function ApplyTrig(Num,Func) local Min,Max = Func(0),Func(1) local i = Func(Num) return (i-Min)/(Max-Min) end function LerpCFrame(CFrame1,CFrame2,Num) local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2) return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num end function Crater(Torso,Radius) Spawn(function() local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10) local Ignore = {} for i,v in pairs(game:GetService("Players"):GetPlayers()) do if v.Character ~= nil then Ignore[#Ignore+1] = v.Character end end local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore) if Hit == nil then return end local Parts = {} for i = 1,360,10 do local P = Instance.new("Part",Torso.Parent) P.Anchored = true P.FormFactor = "Custom" P.BrickColor = Hit.BrickColor P.Material = Hit.Material P.TopSurface = "Smooth" P.BottomSurface = "Smooth" P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100) P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50))) Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size} if math.random(0,5) == 0 then -- rubble local P = Instance.new("Part",Torso.Parent) P.Anchored = true P.FormFactor = "Custom" P.BrickColor = Hit.BrickColor P.Material = Hit.Material P.TopSurface = "Smooth" P.BottomSurface = "Smooth" P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100) P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50))) Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size} end end for i = 0,1,0.05 do for i2,v in pairs(Parts) do v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos)) end wait(0.02) end for i,v in pairs(Parts) do if v[1].Size.X > 2.1 then v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0) end v[1].Anchored = false end for i = 0,1,0.05 do for i2,v in pairs(Parts) do v[1].Transparency = i if i == 1 then v[1]:Destroy() elseif i >= 0.25 then v[1].CanCollide = false end end wait(0.02) end Parts = nil end) end ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "r" and char.Mana.Value>=50 then char.Mana.Value = char.Mana.Value - 50 larm.BrickColor = BrickColor.new("Bright red") rarm.BrickColor = BrickColor.new("Bright red") if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.on = true Debounces.NoIdl = true to = char.Absolution.Thingy2.Touched:connect(function(ht) hit = ht.Parent if ht and hit:IsA("Model") then if hit:FindFirstChild("Humanoid") then if hit.Name ~= p.Name then hit:FindFirstChild("Humanoid"):TakeDamage(10) wait(1) end end elseif ht and hit:IsA("Hat") then if hit.Parent.Name ~= p.Name then if hit.Parent:FindFirstChild("Humanoid") then hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10) wait(1) --Debounces.Slashed = false end end end end) q = Instance.new("Sound",hed) q.SoundId = "http://www.roblox.com/asset/?id=134012322" q.Pitch = 0.85 q.Looped = false q1 = Instance.new("Sound",hed) q1.SoundId = "http://www.roblox.com/asset/?id=134012322" q1.Pitch = 0.85 q1.Looped = false q:Play() q1:Play() for i = 1,20 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.4) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.4) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.4) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 4, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.4) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 1) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.2, -3) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(0)), 0.5) if Debounces.on == false then break end wait() end n = Instance.new("Sound",hed) n.SoundId = "http://www.roblox.com/asset/?id=168514932" n.Pitch = 0.94 n.Looped = false n1 = Instance.new("Sound",hed) n1.SoundId = "http://www.roblox.com/asset/?id=168514932" n1.Pitch = 0.94 n1.Looped = false n:Play() n1:Play() b = Instance.new("Sound",hed) b.SoundId = "http://www.roblox.com/asset/?id=168586586" b.Pitch = 0.94 b.Looped = false b1 = Instance.new("Sound",hed) b1.SoundId = "http://www.roblox.com/asset/?id=168586586" b1.Pitch = 0.94 b1.Looped = false b:Play() b1:Play() for i = 1,26 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.5) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.5) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),0.5) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), 0), 0.5) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -1) * CFrame.Angles(math.rad(50), 0, math.rad(0)), 0.5) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .4) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.5) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 0.5) if Debounces.on == false then break end wait() end wait(.5) to:disconnect() q:Destroy() q1:Destroy() n:Destroy() n1:Destroy() larm.BrickColor = BrickColor.new("Really black") rarm.BrickColor = BrickColor.new("Really black") if Debounces.CanAttack == false then Debounces.CanAttack = true Debounces.on = false Debounces.NoIdl = false end end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "q" and char.Mana.Value>=50 then char.Mana.Value = char.Mana.Value - 50 larm.BrickColor = BrickColor.new("Bright red") rarm.BrickColor = BrickColor.new("Bright red") if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.on = true Debounces.NoIdl = true to = char.Absolution.Thingy2.Touched:connect(function(ht) hit = ht.Parent if ht and hit:IsA("Model") then if hit:FindFirstChild("Humanoid") then if hit.Name ~= p.Name then hit:FindFirstChild("Humanoid"):TakeDamage(4) wait(1) --Debounces.Slashed = false --end end end elseif ht and hit:IsA("Hat") then if hit.Parent.Name ~= p.Name then if hit.Parent:FindFirstChild("Humanoid") then hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4) wait(1) --Debounces.Slashed = false end end end end) for i = 1, 20 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(21), math.rad(75), math.rad(50)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(-18)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-60),0), 0.5) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(70), 0), 0.5) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end z = Instance.new("Sound",hed) z.SoundId = "rbxassetid://160069154" z.Looped = false z.Pitch = .9 z1 = Instance.new("Sound",hed) z1.SoundId = "rbxassetid://160069154" z1.Looped = false z1.Pitch = .9 wait(0.01) z:Play() z1:Play() for i = 1, 12 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2,.9,-1) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.5) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(30),0), 0.5) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.5) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10), 0, 0), 0.5) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, .6) * CFrame.Angles(math.rad(-65), 0, 0), 0.5) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end for i = 1, 12 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(140), math.rad(0), math.rad(50)), 0.4) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-18)), 0.4) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(10),0), 0.5) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-10), 0), 0.5) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end z = Instance.new("Sound",hed) z.SoundId = "rbxassetid://168586621" z.Looped = false z.Pitch = 1 z1 = Instance.new("Sound",hed) z1.SoundId = "rbxassetid://168586621" z1.Looped = false z1.Pitch = 1 wait(0.01) z:Play() z1:Play() for i = 1, 12 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(10)), 0.5) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-18)), 0.4) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-40),0), 0.5) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(40), 0), 0.5) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-10)), 0.5) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(20), 0, math.rad(10)), 0.5) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.8, -1.4) * CFrame.Angles(math.rad(-110), math.rad(-90), math.rad(20)), 1) if Debounces.on == false then break end wait() end to:disconnect() larm.BrickColor = BrickColor.new("Really black") rarm.BrickColor = BrickColor.new("Really black") if Debounces.CanAttack == false then Debounces.CanAttack = true Debounces.on = false Debounces.NoIdl = false end end end end) ---------------------------------------------------- Sit = false mouse.KeyDown:connect(function(key) if key == "v" then if Sit == false then Sit = true hum.WalkSpeed = 20 stanceToggle = "Sitting" elseif Sit == true then Sit = false hum.WalkSpeed = 50 stanceToggle = "Normal" end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "t" and char.Mana.Value>=50 then char.Mana.Value = char.Mana.Value - 50 if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.on = true Debounces.NoIdl = true for i = 1, 25 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.4) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.4) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.4) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.4) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .6) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.2) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1) if Debounces.on == false then break end wait() end Spawn(function() local Parts = {} for Y = -5,5 do local P = Instance.new("Part",char) P.Anchored = true P.FormFactor = "Custom" P.CanCollide = false P.Size = Vector3.new(1,1,1) P.TopSurface = "SmoothNoOutlines" P.BottomSurface = "SmoothNoOutlines" P.BrickColor = BrickColor.new("Really black") P.Material = "Neon" P.Name = tostring(Y) local i = (Y+5)/(10) i = 1-math.cos(math.pi*i-(math.pi/2)) P.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,Y,-15+(i*1.5))*CFrame.Angles(math.rad(Y*6),0,0) P.Touched:connect(function(ht) local hit = ht.Parent if hit:FindFirstChild("Humanoid") then hit.Humanoid:TakeDamage(math.random(100,math.huge)) end end) s = Instance.new("Sound",P) s.SoundId = "rbxassetid://228343271" s.Volume = .7 s.Pitch = 0.9 s:Play() P.Touched:connect(function(ht) hit = ht.Parent if ht and hit:IsA("Model") then if hit:FindFirstChild("Humanoid") then if hit.Name ~= p.Name then hit:FindFirstChild("Humanoid"):TakeDamage(math.huge) hit:FindFirstChild("Humanoid").PlatformStand = true wait(1) --Debounces.Slashed = false --end end end elseif ht and hit:IsA("Hat") then if hit.Parent.Name ~= p.Name then if hit.Parent:FindFirstChild("Humanoid") then hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random (1,3)) hit:FindFirstChild("Humanoid").PlatformStand = true wait(1) --Debounces.Slashed = false --end end end end end) Parts[#Parts+1] = P end local BREAKIT = false local CParts = {} local Rocks = {} local LastPos = nil for i = 1,70 do for i2,v in pairs(Parts) do v.CFrame = v.CFrame*CFrame.new(0,0,-4) local cf = v.CFrame v.Size = v.Size+Vector3.new(1,1,1) v.CFrame = cf v.Transparency = v.Transparency+0.02 if v.Transparency >= 0.975 then BREAKIT = true end if v.Name == "0" then local Ignore = {} for i,v in pairs(game:GetService("Players"):GetPlayers()) do if v.Character ~= nil then Ignore[#Ignore+1] = v.Character end end local ray = Ray.new(v.Position+Vector3.new(0,20,0),Vector3.new(0,-200,0)) local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(ray,Ignore) if Hit ~= nil then if #Rocks == 0 then for i = 1,5 do local P = Instance.new("Part",char) Rocks[#Rocks+1] = P P.Anchored = true P.FormFactor = "Custom" P.BrickColor = Hit.BrickColor P.Material = Hit.Material P.TopSurface = "Smooth" P.BottomSurface = "Smooth" P.Size = Vector3.new(1,1,1)*(math.random(500,900)/100) end end for i,P in pairs(Rocks) do P.CFrame = ((CFrame.new(Pos)*(v.CFrame-v.Position))*CFrame.new(math.random(-math.ceil(v.Size.X/2),math.ceil(v.Size.X/2)),0,-math.random(5,8))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50))) end local P = Instance.new("Part",char) CParts[#CParts+1] = {P,tick()} P.Anchored = true P.FormFactor = "Custom" P.BrickColor = Hit.BrickColor P.Material = Hit.Material P.TopSurface = "Smooth" P.BottomSurface = "Smooth" P.Size = Vector3.new(5,5,5)*(math.random(100,300)/100) Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0) Pos = Pos.p P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50))) local P = P:Clone() CParts[#CParts+1] = {P,tick()} P.Parent = char Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(-v.Size.X,0,0) Pos = Pos.p P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,-20))) if LastPos ~= nil then local P = P:Clone() CParts[#CParts+1] = {P,tick()} P.Parent = char P.BrickColor = BrickColor.new("Really black") Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0) Pos = Pos.p local CFr = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0) P.Size = Vector3.new(v.Size.X-0.25,1,(CFr.p-LastPos.p).Magnitude+0.30) --P.Velocity = Vector3.new(0,-1000,0) P.CFrame = CFrame.new(CFr.p,LastPos.p)*CFrame.new(0,0,-((CFr.p-LastPos.p).Magnitude+0.25)/2) end LastPos = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0) end end end if BREAKIT then break end wait(0.002) end for i,v in pairs(Rocks) do CParts[#CParts+1] = {v,tick()} end for i,v in pairs(Parts) do v:Destroy() end Parts = nil while true do local t = tick() local p = nil for i,v in pairs(CParts) do if t-v[2] > 4 then v[1].Transparency = v[1].Transparency+0.05 if v[1].Transparency >= 1 then v[1]:Destroy() CParts[i] = nil end end p = v end if p == nil then break end wait(0.002) end for i,v in pairs(CParts) do v:Destroy() end CParts = {} end) for i = 1, 20 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,.8,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.4) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,.8,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.4) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),0.4) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.6, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.4) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -1.4) * CFrame.Angles(math.rad(40), 0, math.rad(0)), 0.4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -1.6, -.9) * CFrame.Angles(math.rad(10), 0, math.rad(0)), 0.4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1) if Debounces.on == false then break end wait() end if Debounces.CanAttack == false then Debounces.CanAttack = true Debounces.on = false Debounces.NoIdl = false end end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "e" and char.Mana.Value>=50 then char.Mana.Value = char.Mana.Value - 50 larm.BrickColor = BrickColor.new("Bright red") rarm.BrickColor = BrickColor.new("Bright red") if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.on = true Debounces.NoIdl = true for i = 1, 18 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1.7, 0) * CFrame.Angles(math.rad(90),math.rad(50),math.rad(90)), 0.4) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end local HandCF = CFrame.new(char.Absolution.Handle.Position - Vector3.new(0,8.8,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) local rng = Instance.new("Part", char.Absolution.Handle) rng.Anchored = true rng.BrickColor = BrickColor.new("Really black") rng.CanCollide = true rng.FormFactor = 3 rng.Name = "Ring" rng.Size = Vector3.new(1, 1, 1) rng.CanCollide = false rng.Transparency = 0.35 rng.TopSurface = 0 rng.BottomSurface = 0 rng.CFrame = HandCF local rngm = Instance.new("SpecialMesh", rng) rngm.MeshId = "http://www.roblox.com/asset/?id=3270017" rngm.Scale = Vector3.new(1, 1, 2) x = Instance.new("Sound", hed) x.SoundId = "http://www.roblox.com/asset/?id=169445602" x.Looped = false x.Pitch = .7 x.Volume = 1 x1 = Instance.new("Sound", hed) x1.SoundId = "http://www.roblox.com/asset/?id=169445602" x1.Looped = false x1.Pitch = .7 x1.Volume = 1 x:Play() x1:Play() rngto = rng.Touched:connect(function(ht) hit = ht.Parent if ht and hit:IsA("Model") then if hit:FindFirstChild("Humanoid") then if hit.Name ~= p.Name then hit:FindFirstChild("Humanoid"):TakeDamage(4) hit:FindFirstChild("Humanoid").PlatformStand = true hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120 --Debounces.Slashed = false --end end end elseif ht and hit:IsA("Hat") then if hit.Parent.Name ~= p.Name then if hit.Parent:FindFirstChild("Humanoid") then hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4) hit:FindFirstChild("Humanoid").PlatformStand = true hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120 --Debounces.Slashed = false end end end end) coroutine.wrap(function() for i = 1, 60, 2 do rngm.Scale = Vector3.new(10 + i*10, 10 + i*10, 10) rng.Size = rngm.Scale rng.CFrame = HandCF rng.Transparency = i/60 wait() end wait() rng:Destroy() end)() for i = 1, 18 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, 0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.4) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, 0.2) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end larm.BrickColor = BrickColor.new("Really black") rarm.BrickColor = BrickColor.new("Really black") x:Destroy() x1:Destroy() if Debounces.CanAttack == false then Debounces.CanAttack = true Debounces.on = false Debounces.NoIdl = false end end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "y" then if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.on = true Debounces.NoIdl = true for i = 1, 15 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then break end wait() end x = Instance.new("Sound",char) x.SoundId = "rbxassetid://228343271" x.Pitch = 1 x.Volume = .8 wait(.1) x:Play() Debounces.on = false Debounces.Here = false shot = shot + 1 local rng = Instance.new("Part", char) rng.Anchored = true rng.BrickColor = BrickColor.new("Really black") rng.CanCollide = false rng.FormFactor = 3 rng.Name = "Ring" rng.Size = Vector3.new(1, 1, 1) rng.Transparency = 0.35 rng.TopSurface = 0 rng.BottomSurface = 0 rng2 = rng:clone() rng3 = rng2:clone() rng4 = rng2:clone() local rngm = Instance.new("SpecialMesh", rng) rngm.MeshId = "http://www.roblox.com/asset/?id=3270017" rngm.TextureId = "http://www.roblox.com/asset/?id=122569107" rngm.Scale = Vector3.new(10, 10, 1) rngm2 = rngm:clone() rngm2.Scale = Vector3.new(5, 5, 1) rngm3=rngm2:clone() rngm3.Parent = rng3 rngm3.Scale = Vector3.new(8, 8, 1) rngm4 = rngm2:clone() rngm4.Parent = rng4 rngm4.Scale = Vector3.new(6, 6, 1) local bem = Instance.new("Part", char) bem.Anchored = true bem.BrickColor = BrickColor.new("Really black") bem.CanCollide = false bem.FormFactor = 3 bem.Name = "Beam" .. shot bem.Size = Vector3.new(1, 1, 1) bem.Transparency = 0.35 bem.TopSurface = 0 bem.BottomSurface = 0 local bemm = Instance.new("SpecialMesh", bem) bemm.MeshType = 4 bemm.Scale = Vector3.new(1, 4, 4) local out = Instance.new("Part", char) out.Anchored = true out.BrickColor = BrickColor.new("Really black") out.CanCollide = false out.FormFactor = 3 out.Name = "Out" out.Size = Vector3.new(4, 4, 4) out.Transparency = 0.35 out.TopSurface = 0 out.BottomSurface = 0 local outm = Instance.new("SpecialMesh", out) outm.MeshId = "http://www.roblox.com/asset/?id=1033714" outm.TextureId = "http://www.roblox.com/asset/?id=122569107" outm.Scale = Vector3.new(4, 4, 4) local bnd = Instance.new("Part", char) bnd.Anchored = true bnd.BrickColor = BrickColor.new("Really black") bnd.CanCollide = false bnd.FormFactor = 3 bnd.Material = "Neon" bnd.Name = "Bend" bnd.Size = Vector3.new(1, 1, 1) bnd.Transparency = 1 bnd.TopSurface = 0 bnd.BottomSurface = 0 local bndm = Instance.new("SpecialMesh", bnd) bndm.MeshType = 3 bndm.Scale = Vector3.new(8, 8, 8) out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0) bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90)) bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0) rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0) rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0) rng4.CFrame = rng3.CFrame * CFrame.new(0, -.5, 0) Debounces.Shewt = true coroutine.wrap(function() for i = 1, 50, 0.2 do rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1) rngm3.Scale = Vector3.new(8 + i*2, 8 + i*2, 1) rngm4.Scale = Vector3.new(6 + i*2, 6 + i*2, 1) rng.Transparency = i/20 rng3.Transparency = 1/16 rng4.Transparency = i/12 wait() end wait() rng:Destroy() end)() if Debounces.Shewt == true then char:WaitForChild("Beam" .. shot).Touched:connect(function(ht) hit = ht.Parent if hit:IsA("Model") and hit:findFirstChild("Humanoid") then if HasntTouched(hit.Name) == true and deb == false then deb = true coroutine.wrap(function() hit:FindFirstChild("Humanoid").PlatformStand = true hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180 hit:FindFirstChild("Humanoid"):TakeDamage(math.random(24,73)) end)() table.insert(Touche, hit.Name) deb = false end elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then if HasntTouched(hit.Parent.Name) == true and deb == false then deb = true coroutine.wrap(function() hit.Parent:FindFirstChild("Humanoid").PlatformStand = true hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180 wait(1) hit.Parent:FindFirstChild("Humanoid").PlatformStand = false end)() table.insert(Touche, hit.Parent.Name) deb = false for i, v in pairs(Touche) do print(v) end end end end) end for i = 0, 260, 8 do bem.Size = Vector3.new(i, 2, 2) bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90)) bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2) bnd.Size = Vector3.new(1,1,1) bndm.Scale = Vector3.new(8,8,8) if i % 10 == 0 then local newRng = rng2:Clone() newRng.Parent = char newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0) local newRngm = rngm2:clone() newRngm.Parent=newRng coroutine.wrap(function() for i = 1, 10, 0.2 do newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 1) newRng.Transparency = i/10 wait() end wait() newRng:Destroy() end)() end wait() end wait() Debounces.Shewt = false bem:Destroy() out:Destroy() bnd:Destroy() Debounces.Ready = false for i, v in pairs(Touche) do table.remove(Touche, i) end wait() table.insert(Touche, char.Name) Debounces.NoIdl = false if Debounces.CanAttack == false then Debounces.CanAttack = true end end end end) ---------------------------------------------------- sidz = {"231917888", "231917845", "231917806"} ptz = {0.65, 0.7, 0.75, 0.8, 0.95, 1} mouse.KeyDown:connect(function(key) if key == "f" and char.Mana.Value>=50 then char.Mana.Value = char.Mana.Value - 50 larm.BrickColor = BrickColor.new("Really black") rarm.BrickColor = BrickColor.new("Camo") if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.on = true Debounces.NoIdl = true for i = 1, 10 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-34)), 0.4) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(34)), 0.4) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.4) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.4) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end z = Instance.new("Sound",char) z.SoundId = "rbxassetid://"..sidz[math.random(1,#sidz)] z.Pitch = ptz[math.random(1,#ptz)] z.Volume = 1 z1 = Instance.new("Sound",char) z1.SoundId = z.SoundId z1.Pitch = z.Pitch z1.Volume = 1 wait(1) z:Play() z1:Play() Stomp() for i = 1, 20 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(28)), 0.6) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-28)), 0.6) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.2)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.6) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, -.6) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.6) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(30), 0, math.rad(0)), 0.6) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, -1.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), 0.6) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end if Debounces.CanAttack == false then Debounces.CanAttack = true Debounces.on = false Debounces.NoIdl = false larm.BrickColor = BrickColor.new("Really black") rarm.BrickColor = BrickColor.new("Really black") end end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "g" and char.Mana.Value>5 then char.Mana.Value = char.Mana.Value - 5 larm.BrickColor = BrickColor.new("Camo") rarm.BrickColor = BrickColor.new("Really black") if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.on = true Debounces.NoIdl = true chrg = lleg.Touched:connect(function(ht) hit = ht.Parent if ht and hit:IsA("Model") then if hit:FindFirstChild("Humanoid") then if hit.Name ~= p.Name then hit:FindFirstChild("Humanoid"):TakeDamage(2) hit:FindFirstChild("Humanoid").PlatformStand = true hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70 --Debounces.Slashed = false --end end end elseif ht and hit:IsA("Hat") then if hit.Parent.Name ~= p.Name then if hit.Parent:FindFirstChild("Humanoid") then hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2) hit:FindFirstChild("Humanoid").PlatformStand = true hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70 --Debounces.Slashed = false end end end end) for i = 1, 14 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.5) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.5) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.2)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.5) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.8, -3, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)), 0.5) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)), 0.5) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.9) if Debounces.on == false then break end wait() end charge() z = Instance.new("Sound",char) z.SoundId = "rbxassetid://200632875" z.Volume = 1 z.Pitch = .8 z1 = Instance.new("Sound",char) z1.SoundId = "rbxassetid://200632875" z1.Volume = 1 z1.Pitch = .9 z:Play() z1:Play() wait(1) z:Destroy() z1:Destroy() chrg:disconnect() if Debounces.CanAttack == false then Debounces.CanAttack = true Debounces.on = false Debounces.NoIdl = false larm.BrickColor = BrickColor.new("Really black") rarm.BrickColor = BrickColor.new("Really black") end end end end) ---------------------------------------------------- pt = {0.7, 0.8, 0.9} mouse.KeyDown:connect(function(key) if key == "h" and char.Mana.Value>50 then char.Mana.Value = char.Mana.Value - 50 if Debounces.CanJoke == true then Debounces.CanJoke = false u = Instance.new("Sound") u.SoundId = "http://www.roblox.com/asset/?id=138199573" u.Parent = char u.Looped = false u.Pitch = pt[math.random(1,#pt)] u.Volume = 1 u2 = Instance.new("Sound") u2.SoundId = "http://www.roblox.com/asset/?id=138199573" u2.Parent = char u2.Looped = false u2.Pitch = u.Pitch u2.Volume = 1 wait(.01) u:Play() u2:Play() wait(6) u:Destroy() u2:Destroy() if Debounces.CanJoke == false then Debounces.CanJoke = true end end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "j" and char.Mana.Value> 30 then char.Mana.Value = char.Mana.Value-30 if Debounces.CanJoke == true then Debounces.CanJoke = false z = Instance.new("Sound",char) z.SoundId = "rbxassetid://135017755" z.Pitch = .76 z.Volume = 1 wait() z:Play() wait(6) z:Destroy() if Debounces.CanJoke == false then Debounces.CanJoke = true end end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "k" and char.Mana.Value> 10 then char.Mana.Value = char.Mana.Value -10 if Debounces.CanJoke == true then Debounces.CanJoke = false z = Instance.new("Sound",char) z.SoundId = "rbxassetid://135017578" z.Pitch = .76 z.Volume = 1 wait() z:Play() wait(4) z:Destroy() if Debounces.CanJoke == false then Debounces.CanJoke = true end end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "u" and char.Mana.Value>200 then wait(1) char.Mana.Value = char.Mana.Value-200 charge() wait(0.6) charge() wait(0.6) charge() wait(2) end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "x" and char.Mana.Value>50 then char.Mana.Value = char.Mana.Value-50 if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.NoIdl = true Debounces.on = true Debounces.ks = true for i = 1, 10 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.6) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.7,.9,-.5)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(20)), 0.6) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.6) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.6) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.6) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.7, .6) * CFrame.Angles(math.rad(-70), math.rad(0), math.rad(0)), 0.6) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then break end wait() end z = Instance.new("Sound",hed) z.SoundId = "rbxassetid://169445092" z.Volume = 1 wait(0.1) z:Play() kik = rleg.Touched:connect(function(ht) hit = ht.Parent if ht and hit:IsA("Model") then if hit:FindFirstChild("Humanoid") then if hit.Name ~= p.Name then if Debounces.ks==true then z = Instance.new("Sound",hed) z.SoundId = "rbxassetid://169380525" z.Volume = 1 z:Play() Debounces.ks=false end hit:FindFirstChild("Humanoid"):TakeDamage(2) hit:FindFirstChild("Humanoid").PlatformStand = true hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70 --Debounces.Slashed = false --end end end elseif ht and hit:IsA("Hat") then if hit.Parent.Name ~= p.Name then if hit.Parent:FindFirstChild("Humanoid") then hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2) hit:FindFirstChild("Humanoid").PlatformStand = true hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70 --Debounces.Slashed = false --end end end end end) for i = 1, 8 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.7) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,.2)*CFrame.Angles(math.rad(8),math.rad(0),0), 0.7) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(16), math.rad(0), 0), 0.7) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.7) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.6, -1.4) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.7) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then break end wait() end kik:disconnect() if Debounces.CanAttack == false then Debounces.CanAttack = true Debounces.on = false Debounces.NoIdl = false end end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "c" and char.Mana.Value>80 then char.Mana.Value = char.Mana.Value -80 if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.NoIdl = true Debounces.on = true SIDZ = {"231917744", "231917742"} PTZ = {0.7, 0.8, 0.9, 1} for i = 1, 20 do wait() for i,v in pairs(char.Absolution:children()) do if v:IsA("Part") or v:IsA("WedgePart") then v.Transparency = v.Transparency + 0.05 end end end function FindNearestTorso(Position,Distance,SinglePlayer) if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end local List = {} for i,v in pairs(workspace:GetChildren())do if v:IsA("Model")then if v:findFirstChild("Torso")then if v ~= char then if(v.Torso.Position -Position).magnitude <= Distance then table.insert(List,v) end end end end end return List end GroundPound() for i = 1, 5 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.7) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then break end wait() end GroundPound() for i = 1, 5 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.7) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.7) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then break end wait() end GroundPound() for i = 1, 5 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.7) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then break end wait() end GroundPound() for i = 1, 5 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.7) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.7) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then break end wait() end GroundPound() for i = 1, 5 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.7) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then break end wait() end GroundPound() for i = 1, 5 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.7) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.7) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then break end wait() end for i = 1, 18 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.4) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(10)), 0.4) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.4) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.4) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end for i,v in pairs(FindNearestTorso(torso.CFrame.p,25))do if v:FindFirstChild('Humanoid') then v.Humanoid:TakeDamage(math.random(20,60)) v.Humanoid.PlatformStand = true v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100 end end x = Instance.new("Sound",char) x.SoundId = "rbxassetid://"..SIDZ[math.random(1,#SIDZ)] x.Pitch = PTZ[math.random(1,#PTZ)] x.Volume = 1 wait(0.1) x:Play() Crater(hed,20) for i = 1, 14 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 3.2, -.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(-10)), 0.6) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 3.2, -.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(10)), 0.6) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.6) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -5, 0) * CFrame.Angles(math.rad(-90), math.rad(0), 0), 0.6) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, .4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end if Debounces.CanAttack == false then Debounces.CanAttack = true Debounces.on = false Debounces.NoIdl = false for i = 1, 20 do wait() for i,v in pairs(char.Absolution:children()) do if v:IsA("Part") or v:IsA("WedgePart") then v.Transparency = v.Transparency - 0.05 end end end end end end end) ----------------------------------------------------176349813 mouse.KeyDown:connect(function(key) if key == "b" and char.Mana.Value>80 then char.Mana.Value = char.Mana.Value -80 hum.WalkSpeed = 20 if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.NoIdl = true Debounces.on = true for i = 1,20 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(-30)), 0.1) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(30)), 0.1) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), 0), 0.1) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.1) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(-5)), 0.1) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(5)), 0.1) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end wait(1) v = Instance.new("Sound") v.SoundId = "rbxassetid://181384451" v.Parent = char v.Looped = false v.Pitch = 1.04 v.Volume = 1.5 wait(.01) v:Play() v = Instance.new("Sound") v.SoundId = "rbxassetid://138252341" v.Parent = char v.Looped = false v.Pitch = 1.04 v.Volume = 1.2 wait(.01) v:Play() if Daytime == true then Daytime = false l.TimeOfDay = 24 else Daytime = true l.TimeOfDay = 12 l.OutdoorAmbient = Color3.new(0.498039, 0.498039, 0.498039) end local Shockwave = function() local rng1 = Instance.new("Part", char) rng1.Anchored = true rng1.BrickColor = BrickColor.new("Institutional white") rng1.CanCollide = false rng1.FormFactor = 3 rng1.Name = "Ring" rng1.Material = "Neon" rng1.Size = Vector3.new(1, 1, 1) rng1.Transparency = 0.35 rng1.TopSurface = 0 rng1.BottomSurface = 0 local rngm1 = Instance.new("SpecialMesh", rng) rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017" rngm1.Scale = Vector3.new(10, 10, 1) rng1.CFrame = CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0) local Wave = Instance.new("Part", game.Workspace) Wave.Name = "Shockwave" Wave.BrickColor = BrickColor.new("Really black") Wave.Size = Vector3.new(1, 1, 1) Wave.Shape = "Ball" Wave.Name = "Wave" Wave.Material = "Neon" Wave.CanCollide = false Wave.Anchored = true Wave.TopSurface = 0 Wave.BottomSurface = 0 Wave.Touched:connect(function(hit) if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then local Occlude = true local NotOccludes = { char.Name; "Wings"; "Scythe"; "Thingy"; "Thingy2"; -- put all of the names in a table pls } for i,v in pairs(NotOccludes) do if hit.Parent.Name == v then Occlude = false end end --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then if Occlude then hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - math.huge hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120 end end end) Instance.new("SpecialMesh", Wave).MeshType = "Sphere" coroutine.wrap(function() for i = 1, 20, 0.2 do rngm1.Scale = Vector3.new(30 + i*2, 30 + i*2, 1) rng1.Transparency = i/20 local Wav2 = game.Workspace.Wave:Clone() Wav2.Position = Vector3.new(math.random(0,200),2,math.random(0,200)) wait() end wait() rng1:Destroy() end)() Delay(0, function() if Daytime == false then for i = 1, 50, 1 do Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i) Wave.CFrame = char.Torso.CFrame local t = i / 50 Wave.Transparency = t wait() end else for i = 1, 50, 1 do Wave.Size = Vector3.new(20 + i, 20 + i, 20 + i) Wave.CFrame = char.Torso.CFrame local t = i / 50 Wave.Transparency = t wait() end end Wave:Destroy() end) Delay(0, function() while wait() do if Wave ~= nil then Wave.CFrame = char.Torso.CFrame else break end end end) end Shockwave() for i = 1, 15 do larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2) rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1) if Debounces.on == false then break end wait() end for i = 1, 15 do larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2) rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1) if Debounces.on == false then break end wait() end for i = 1, 15 do larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2) rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1) if Debounces.on == false then break end wait() end for i = 1, 15 do larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2) rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1) if Debounces.on == false then break end wait() end for i = 1, 15 do larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2) rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1) if Debounces.on == false then break end wait() end for i = 1, 15 do larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2) rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1) if Debounces.on == false then break end wait() end wait(1.4) Debounces.NoIdl = false hum.WalkSpeed = 50 Debounces.on = false wait() if Debounces.CanAttack == false then Debounces.CanAttack = true v:Destroy() end char.Mana.Value = char.Mana.Value + 1000 wait(4) end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if key == "m" and char.Mana.Value> 60 then char.Mana.Value = char.Mana.Value-60 hum.WalkSpeed = 0 if Debounces.CanAttack == true then Debounces.CanAttack = false Debounces.on = true Debounces.NoIdl = true x = Instance.new("Sound",char) x.SoundId = "http://www.roblox.com/asset/?id=169445572" x.Looped = false x.Pitch = 1.1 x.Volume = 1 x:Play() x2 = Instance.new("Sound",char) x2.SoundId = "http://www.roblox.com/asset/?id=169380495" x2.Looped = false x2.Pitch = .7 x2.Volume = 1 wait(.1) x:Play() x2:Play() for i = 1, 20 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,0.6,-.2) *CFrame.Angles (math.rad (45),math.rad(0),math.rad(32)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,1,0)*CFrame.Angles(math.rad (0),math.rad(0),math.rad(-20)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad (- 8),math.rad(-40), math.rad(-8)),0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3.2, 0) * CFrame.Angles (math.rad (-50), math.rad(40), math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.8, .4, -1.6) * CFrame.Angles (math.rad (30), 0, math.rad(20)), 0.2) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.6, -2, 0) * CFrame.Angles (math.rad(- 10), math.rad(-40), math.rad(0)), 0.2) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.4) if Debounces.on == false then break end wait() x:Destroy() x2:Destroy() end wait(1) local rng = Instance.new("Part", char) rng.Anchored = true rng.BrickColor = BrickColor.new("Really black") rng.CanCollide = false rng.FormFactor = 3 rng.Name = "Ring" rng.Size = Vector3.new(1, 1, 1) rng.Transparency = 0.35 rng.TopSurface = 0 rng.BottomSurface = 0 rng.Position = torso.Position - Vector3.new(0,2,0) rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) local rngm = Instance.new("SpecialMesh", rng) rngm.MeshId = "http://www.roblox.com/asset/?id=3270017" rngm.Scale = Vector3.new(1, 1, 2) x = Instance.new("Sound",char) x.SoundId = "http://www.roblox.com/asset/?id=169445602" x.Looped = false x.Pitch = .7 x.Volume = 1 x:Play() coroutine.wrap(function() for i = 1, 60, 2 do rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1) rng.Transparency = i/60 wait() end wait() rng:Destroy() end)() hum.WalkSpeed = 50 BV = Instance.new("BodyVelocity", torso) BV.maxForce = Vector3.new(0,200000,0) BV.P = 100000 BV.velocity = Vector3.new(0,800,0) for i = 1, 20 do hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(20),math.rad(0), math.rad(0)),0.7) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.7) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(40), 0, math.rad(-20)), 0.7) rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -2, 0) * CFrame.Angles(math.rad(-10), 0, 0), 0.7) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, 0, -2) * CFrame.Angles(math.rad(0), 0, 0), 0.7) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end x:Destroy() BV:Destroy() for i = 1, 30 do hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(-14),math.rad(0), math.rad(0)),0.3) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-16), math.rad (0), math.rad(0)), 0.3) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.4, -1) * CFrame.Angles(math.rad(20), 0, 0), 0.3) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -.8, -.6) * CFrame.Angles(math.rad(-30), 0, 0), 0.3) if Debounces.on == false then break end wait() end if (torso.Velocity*Vector3.new(1, 1, 1)).magnitude > 1 then for i = 1, 30 do hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(-14),math.rad(0), math.rad(0)),0.3) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1.4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3) rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1.4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.3) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) if Debounces.on == false then break end wait() end end Debounces.on = false Debounces.NoIdl = false local ry,ht,ps=nil,nil,nil while ht==nil do ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char}) wait() end z = Instance.new("Sound",char) z.SoundId = "rbxassetid://142070127" z.Volume = 1 wait(.1) z:Play() Landing() hum.WalkSpeed = 50 if Debounces.CanAttack == false then Debounces.CanAttack = true end end end end) ---------------------------------------------------- Grab = false mouse.KeyDown:connect(function(key) if key == "z" then larm.BrickColor = BrickColor.new("Bright red") rarm.BrickColor = BrickColor.new("Bright red") Debounces.on = true Debounces.NoIdl = true if Grab == false then gp = nil con1=larm.Touched:connect(function(hit) -- this is grab ht = hit.Parent hum1=ht:FindFirstChild('Humanoid') if hum1 ~= nil then hum1.PlatformStand=true gp = ht Grab = true asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-3.3,0),CFrame.new(0,0,0)) asd.Parent = larm asd.Name = "asd" asd.C0=asd.C0*CFrame.Angles(math.rad(-90),0,0) elseif hum1 == nil then con1:disconnect() wait() return end end) for i = 1, 18 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(36)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.65,.9,-.5)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.8, 0) * CFrame.Angles(math.rad(-60), math.rad(0), 0), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -.6) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.2) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, -.6) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.2) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.9) if Debounces.on == false then break end wait() end con1:disconnect() Debounces.on = false Debounces.NoIdl = false elseif Grab == true then Grab = false for i = 1, 20 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.4)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-20)), 0.1) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) if Debounces.on == false then end wait() end if gp ~= nil then for i,v in pairs(larm:GetChildren()) do if v.Name == "asd" and v:IsA("Weld") then v:Remove() end end bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso")) bv.maxForce = Vector3.new(400000, 400000, 400000) bv.P = 125000 bv.velocity = char.Head.CFrame.lookVector * 200 for i = 1, 12 do larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.75)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(20)), 0.5) if Debounces.on == false then end wait() end ht=nil Spawn(function() wait(0.5) bv:Destroy() end) Debounces.on = false Debounces.NoIdl = false elseif ht == nil then wait() Grab = false Debounces.on = false Debounces.NoIdl = false end end end end) ---------------------------------------------------- mouse.KeyDown:connect(function(key) if string.byte(key) == 52 then char.Humanoid.WalkSpeed = 21 end end) mouse.KeyUp:connect(function(key) if string.byte(key) == 52 then char.Humanoid.WalkSpeed = 50 end end) ---------------------------------------------------- local animpose = "Idle" local lastanimpose = "Idle" local sine = 0 local change = 1 local val = 0 local ffing = false ---------------------------------------------------- x = Instance.new("Sound", char) x.SoundId = "http://www.roblox.com/asset/?id=187922823" x.Looped = true x.Volume = 1 x.Pitch = 1 local footsteps = false ------------------------------- game:GetService("RunService").RenderStepped:connect(function() if char.Humanoid.Jump == true then jump = true else jump = false end char.Humanoid.FreeFalling:connect(function(f) if f then ffing = true else ffing = false end end) sine = sine + change if jumpn == true then animpose = "Jumping" elseif ffing == true then animpose = "Freefalling" elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then animpose = "Idle" elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then animpose = "Walking" elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then animpose = "Running" end if animpose ~= lastanimpose then sine = 0 if Debounces.NoIdl == false then if animpose == "Idle" then for i = 1, 2 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) end elseif animpose == "Walking" then for i = 1, 2 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(20)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0)*CFrame.Angles(0, math.rad(1), math.rad(-10)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(-8), math.rad(0), math.rad(0)),0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-4), 0, math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) end elseif animpose == "Running" then for i = 1, 2 do rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .5) * CFrame.Angles(math.rad(-10), math.rad(-40), math.rad(50)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1.2, 0-1*math.cos(sine/4)/2)*CFrame.Angles(math.rad(50-80*math.cos(sine/8)/2), math.rad(0), math.rad(0-70*math.cos(sine/8)/2)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(6+8*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+4*math.cos(sine/4)/2), 0, math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.44*math.cos(sine/8)/2.4, -.15 + math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + -math.sin(sine/8)/1.7, 0, 0), .4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.44*math.cos(sine/8)/2.4, -.15 + -math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + math.sin(sine/8)/1.7, 0, 0), .4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) end wait() end else end end lastanimpose = animpose if Debounces.NoIdl == false then if animpose == "Idle" then if stanceToggle == "Normal" then change = 0.5 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(88+2*math.cos(sine/14)),math.rad(0),math.rad(20)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(50),math.rad(-30),math.rad(-40-2*math.cos(sine/14))), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(40),0), 0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-40), 0), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.15, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.15, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1) elseif stanceToggle == "Sitting" then rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(100-1*math.cos(sine/14)), math.rad(0), math.rad(20)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2, .9, -1)*CFrame.Angles(math.rad(78+1*math.cos(sine/14)), math.rad(0), math.rad(50)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.3) * CFrame.Angles(math.rad(-14+1*math.cos(sine/14)), math.rad(0), math.rad(0)),0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(-10+1*math.cos(sine/14)), 0, math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10-1*math.cos(sine/14)), 0, 0), 0.2) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-50-1*math.cos(sine/14)), 0, 0), 0.2) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) end elseif animpose == "Walking" then if stanceToggle == "Normal" then change = 1 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9+.1*math.cos(sine/7), 0) * CFrame.Angles(math.rad(90+2*math.cos(sine/7)), math.rad(0), math.rad(20)), 0.04) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9+.1*math.cos(sine/7), -math.sin(sine/14)/2)*CFrame.Angles(math.sin(sine/14)/4, math.rad(1) + -math.sin(sine/14)/2, math.rad(-30)), 0.04) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(-8+2*math.cos(sine/7)), math.rad(0), math.rad(0)),0.03) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.1*math.cos(sine/7), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/7)), 0, math.rad(0)), 0.04) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.3*math.cos(sine/14)/2, -.05 + math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + -math.sin(sine/14)/2.3, 0, 0), 0.04) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.3*math.cos(sine/14)/2, -.05 + -math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + math.sin(sine/14)/2.3, 0, 0), .04) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 0.04) end elseif animpose == "Running" then change = 1 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .5) * CFrame.Angles(math.rad(-10-20*math.cos(sine/4)/2), math.rad(-40+10*math.cos(sine/4)/2), math.rad(50-10*math.cos(sine/4)/2)), 0.2) larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, .5)*CFrame.Angles(math.rad(10+20*math.cos(sine/4)/2), math.rad(40-10*math.cos(sine/4)/2), math.rad(-50+10*math.cos(sine/4)/2)), 0.2) hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(6+6*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2) torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+10*math.cos(sine/4)/2), 0, math.rad(0)), 0.2) lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.44*math.cos(sine/8)/2.4, -.15 + math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + -math.sin(sine/8)/1.7, 0, 0), .4) rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.44*math.cos(sine/8)/2.4, -.15 + -math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + math.sin(sine/8)/1.7, 0, 0), .4) cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) end end if animpose == "Walking" then if footsteps == false then x:Play() footsteps = true end x.Pitch = 1.1 elseif animpose == "Idle" then x:Stop() footsteps = false elseif animpose == "Running" then x.Pitch = 1.2 if footsteps == false then x:Play() footsteps = true end end end) p.Chatted:connect(function(msg) if msg == TitanBet.."loadsong" then z = Instance.new("Sound", char) z.SoundId = "rbxassetid://306826153"--242463565 z.Name = "Music" z.Looped = true z.Volume = 1 z.Pitch = 1 wait() if p.Name == "PointCoded" or "nguyenjimbo" then z:Play() else print("Not Point Coded = no music") end end end) p.Chatted:connect(function(msg) if msg == TitanBet.."stopsong" then char.Music:remove() end end) while true do local pe = char:GetChildren() pe.Locked = true p.PlayerGui.Mana.Mana.Text = "Mana: "..char.Mana.Value if char.Mana.Value>4999 then char.Mana.Value = 4999 end char.Mana.Value = char.Mana.Value + 1 local pe = char:GetChildren() hum.MaxHealth = 50000 hum.Health = 50000 pe.Locked = true wait(0.000000000000000000000000001) end end) c00l.MouseButton1Down:connect(function() loadstring(Game:GetObjects("rbxassetid://166327202")[1].Source)() end) mom.MouseButton1Down:connect(function() if game.Players.LocalPlayer.PlayerGui:FindFirstChild('YourMom') ~= nil then game.Players.LocalPlayer.PlayerGui.YourMom:Destroy() end wait(0.1) game:GetObjects('http://www.roblox.com/asset/?id=288994927')[1].Parent = game.Players.LocalPlayer.PlayerGui game.Players.LocalPlayer.PlayerGui.YourMom.GUI.Visible = false wait(0.1) Player = game.Players.LocalPlayer Mouse = Player:GetMouse() local YourMom = game.Players.LocalPlayer.PlayerGui.YourMom local Open = YourMom.Open Open:TweenPosition(UDim2.new(0, 0, 0, 250), 'Out', 'Quad', 0.5, true) local GUI = YourMom.GUI local Exit = GUI.Exit local Tabs = GUI.Tabs local InTabs = GUI.InTabs local Selected = GUI.Selected local Server = Tabs.Server local LocalPlayer = Tabs.LocalPlayer local Toys = Tabs.Toys local Players = Tabs.Players local Settings = Tabs.Settings local ServerPage = InTabs.Server local ServerPage1 = InTabs.Server.Page1 local ServerPage2 = InTabs.Server.Page2 local LocalPlayerPage = InTabs.LocalPlayer local LocalPlayerPage1 = InTabs.LocalPlayer.Page1 local LocalPlayerPage2 = InTabs.LocalPlayer.Page2 local ToysPage1 = InTabs.Toys local PlayersPage = InTabs.Players local HatsPage = InTabs.Hats local InHatsPage = HatsPage.InHatsPage local SettingsPage = InTabs.Settings --Page Toggles-- local LocalPlayerPageToggle = InTabs.LocalPlayer.PageToggle local LocalPlayerPage1Toggle = InTabs.LocalPlayer.PageToggle.Page1 local LocalPlayerPage2Toggle = InTabs.LocalPlayer.PageToggle.Page2 local ServerPageToggle = InTabs.Server.PageToggle local ServerPage1Toggle = InTabs.Server.PageToggle.Page1 local ServerPage2Toggle = InTabs.Server.PageToggle.Page2 GUI.Position = UDim2.new(0, 550, 0, 1000) -- DATA -- local DATA = game:GetObjects('http://www.roblox.com/asset/?id=291560220')[1] DATA.Parent = game.ContextActionService local GunGui = DATA.Guis:Clone() GunGui.Parent = game.Lighting --Outlines-- if game.Lighting.Outlines == true then SettingsPage.Set.OutlinesTrue.Visible = true SettingsPage.Set.OutlinesFalse.Visible = false end if game.Lighting.Outlines == false then SettingsPage.Set.OutlinesTrue.Visible = false SettingsPage.Set.OutlinesFalse.Visible = true end --Visble Settings-- Open.MouseButton1Down:connect(function () Open:TweenPosition(UDim2.new(0, -50, 0, 250), 'Out', 'Quad', 0.5, true) GUI:TweenPosition(UDim2.new(0, 550, 0, 250), 'Out', 'Quad', 0.5, true) GUI.Visible = true Open.Active = false GUI.Active = true end) Exit.MouseButton1Down:connect(function () Open.Visible = true GUI:TweenPosition(UDim2.new(0, 550, 0, 1000), 'Out', 'Quad', 0.5, true) Open:TweenPosition(UDim2.new(0, 0, 0, 250), 'Out', 'Quad', 0.5, true) Open.Active = true GUI.Active = false end) Tabs.Server.MouseButton1Down:connect(function () ServerPage.Visible = true ServerPage1.Visible = true LocalPlayerPage.Visible = false PlayersPage.Visible = false ToysPage1.Visible = false HatsPage.Visible = false ServerPageToggle.Visible = true ServerPage2.Visible = false SettingsPage.Visible = false Selected:TweenPosition(UDim2.new(0, 105, 0, 45), 'Out', 'Quad', 0.2, true) end) Tabs.LocalPlayer.MouseButton1Down:connect(function () ServerPage1.Visible = false LocalPlayerPage.Visible = true LocalPlayerPage1.Visible = true LocalPlayerPage2.Visible = false PlayersPage.Visible = false ToysPage1.Visible = false HatsPage.Visible = true HatsPage.Hats.Visible = true HatsPage.GoBack.Visible = false InHatsPage.Visible = false ServerPageToggle.Visible = false ServerPage2.Visible = false SettingsPage.Visible = false Selected:TweenPosition(UDim2.new(0, 105, 0, 75), 'Out', 'Quad', 0.2, true) end) Tabs.Players.MouseButton1Down:connect(function () ServerPage1.Visible = false LocalPlayerPage.Visible = false PlayersPage.Visible = true ToysPage1.Visible = false HatsPage.Visible = false ServerPageToggle.Visible = false ServerPage2.Visible = false SettingsPage.Visible = false Selected:TweenPosition(UDim2.new(0, 105, 0, 135), 'Out', 'Quad', 0.2, true) end) Tabs.Toys.MouseButton1Down:connect(function () ServerPage1.Visible = false LocalPlayerPage.Visible = false PlayersPage.Visible = false ToysPage1.Visible = true HatsPage.Visible = false ServerPageToggle.Visible = false ServerPage2.Visible = false SettingsPage.Visible = false Selected:TweenPosition(UDim2.new(0, 105, 0, 105), 'Out', 'Quad', 0.2, true) end) HatsPage.Hats.MouseButton1Down:connect(function () ServerPage1.Visible = false LocalPlayerPage.Visible = false PlayersPage.Visible = false ToysPage1.Visible = false HatsPage.Visible = true HatsPage.Hats.Visible = false HatsPage.GoBack.Visible = true InHatsPage.Visible = true ServerPageToggle.Visible = false ServerPage2.Visible = false end) HatsPage.GoBack.MouseButton1Down:connect(function () ServerPage1.Visible = false LocalPlayerPage.Visible = true LocalPlayerPage1.Visible = true LocalPlayerPage2.Visible = false PlayersPage.Visible = false ToysPage1.Visible = false HatsPage.Visible = true HatsPage.Hats.Visible = true HatsPage.GoBack.Visible = false InHatsPage.Visible = false ServerPageToggle.Visible = false ServerPage2.Visible = false end) ServerPage1Toggle.MouseButton1Down:connect(function () ServerPage1.Visible = true ServerPage2.Visible = false end) ServerPage2Toggle.MouseButton1Down:connect(function () ServerPage1.Visible = false ServerPage2.Visible = true end) LocalPlayerPage1Toggle.MouseButton1Down:connect(function () LocalPlayerPage1.Visible = true LocalPlayerPage2.Visible = false end) LocalPlayerPage2Toggle.MouseButton1Down:connect(function () LocalPlayerPage1.Visible = false LocalPlayerPage2.Visible = true end) Settings.MouseButton1Down:connect(function () ServerPage1.Visible = false LocalPlayerPage.Visible = false PlayersPage.Visible = false ToysPage1.Visible = false HatsPage.Visible = false HatsPage.Hats.Visible = false HatsPage.GoBack.Visible = false InHatsPage.Visible = false ServerPageToggle.Visible = false ServerPage2.Visible = false SettingsPage.Visible = true Selected:TweenPosition(UDim2.new(0, 105, 0, 165), 'Out', 'Quad', 0.2, true) end) --Server Page 1-- ServerPage1.KillAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character:BreakJoints() end end) ServerPage1.FireAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do Instance.new('Fire', v.Character.Torso) end end) ServerPage1.SmokeAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do Instance.new('Smoke', v.Character.Torso) end end) ServerPage1.KickAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v:Destroy() end end) ServerPage1.SparklesAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do Instance.new('Sparkles', v.Character.Torso) end end) ServerPage1.FlingAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do local Force1 local Force2 repeat Force1 = math.random(-92999,92999) until math.abs(Force1) >= 5555 repeat Force2 = math.random(-92999,92999) until math.abs(Force2) >= 5555 v.Character.Humanoid.PlatformStand = true v.Character.Torso.Velocity = Vector3.new(0,0,0) local Fling = Instance.new('BodyForce', v.Character.Torso) Fling.Name = 'Flung' Fling.force = Vector3.new(Force1*4,9999*5,Force2*4) end end) ServerPage1.Dark.MouseButton1Down:connect(function () game.Lighting.TimeOfDay = 24 game.Lighting.Ambient = Color3.new(0,0,0) game.Lighting.Brightness = -1000 game.Lighting.GlobalShadows = false end) ServerPage1.Bright.MouseButton1Down:connect(function () game.Lighting.TimeOfDay = 10 game.Lighting.Ambient = Color3.new(255,255,255) game.Lighting.Brightness = 1000 game.Lighting.GlobalShadows = true end) ServerPage1.BoxAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do Instance.new('SelectionBox', v.Character).Adornee = v.Character end end) ServerPage1.BToolsAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do Instance.new('HopperBin', v.Backpack).BinType = 2 Instance.new('HopperBin', v.Backpack).BinType = 3 Instance.new('HopperBin', v.Backpack).BinType = 4 end end) ServerPage1.FFAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do Instance.new('ForceField', v.Character) end end) ServerPage1.GodAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Humanoid.MaxHealth = math.huge end end) ServerPage1.ExplodeAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do Instance.new('Explosion', v.Character.Torso).Position = v.Character.Torso.Position end end) ServerPage1.InvisAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Head.Transparency = 1 v.Character.Torso.Transparency = 1 v.Character['Left Arm'].Transparency = 1 v.Character['Right Arm'].Transparency = 1 v.Character['Left Leg'].Transparency = 1 v.Character['Right Leg'].Transparency = 1 v.Character.Head.face.Transparency = 1 end end) ServerPage1.VisAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Head.Transparency = 0 v.Character.Torso.Transparency = 0 v.Character['Left Arm'].Transparency = 0 v.Character['Right Arm'].Transparency = 0 v.Character['Left Leg'].Transparency = 0 v.Character['Right Leg'].Transparency = 0 v.Character.Head.face.Transparency = 0 end end) ServerPage1.TPAllMe.MouseButton1Down:connect(function () for _,v in pairs (game.Players:GetChildren()) do if Player.Character:FindFirstChild('HumanoidRootPart') and v.Character:FindFirstChild('HumanoidRootPart') then v.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame end end end) ServerPage1.PlusWSAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Humanoid.WalkSpeed = v.Character.Humanoid.WalkSpeed + 5 end end) ServerPage1.SubtractWSAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Humanoid.WalkSpeed = v.Character.Humanoid.WalkSpeed - 5 end end) ServerPage1.Noob.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId=0' if v.Character:FindFirstChild('Head') then v.Character.Head:Destroy() end end end) ServerPage1.Guest.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1' if v.Character:FindFirstChild('Head') then v.Character.Head:Destroy() end end end) ServerPage1.Day.MouseButton1Down:connect(function () game.Lighting.TimeOfDay = 14 end) ServerPage1.Night.MouseButton1Down:connect(function () game.Lighting.TimeOfDay = 24 end) ServerPage1.GlowParts.MouseButton1Down:connect(function () Unlock = function(Instance) for i,v in pairs(Instance:GetChildren()) do if v:IsA('BasePart') then v.Material = 'Neon' end Unlock(v) end end Unlock(workspace) end) ServerPage1.GhostParts.MouseButton1Down:connect(function () Unlock = function(Instance) for i,v in pairs(Instance:GetChildren()) do if v:IsA('BasePart') then v.Transparency = 0.5 end Unlock(v) end end Unlock(workspace) end) ServerPage1.FixLighting.MouseButton1Down:connect(function () game.Lighting.Ambient = Color3.new(0.5,0.5,0.5) game.Lighting.Brightness = 1 game.Lighting.GlobalShadows = true game.Lighting.Outlines = false game.Lighting.TimeOfDay = 14 game.Lighting.FogEnd = 100000 end) ServerPage1.UnAnchor.MouseButton1Down:connect(function () local function UnAnchor(Instance) for i,v in pairs(Instance:GetChildren()) do if v:IsA('BasePart') then v.Anchored = false end UnAnchor(v) end end UnAnchor(workspace) end) ServerPage1.UnLock.MouseButton1Down:connect(function () local function UnLock(Instance) for i,v in pairs(Instance:GetChildren()) do if v:IsA('BasePart') then v.Locked = false end UnLock(v) end end UnLock(workspace) end) ServerPage1.BombAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do local Bomb = Instance.new('Part') Bomb.Parent = game.Workspace Bomb.Size = Vector3.new(2,2,2) Bomb.Material = 'Neon' Bomb.BrickColor = BrickColor.new('Really black') Bomb.Position = v.Character.Head.Position Bomb.Shape = 'Ball' Bomb.TopSurface = 'Smooth' Bomb.BottomSurface = 'Smooth' Bomb.Locked = true wait(3) local Explosion = Instance.new('Explosion') Explosion.Parent = game.Workspace Explosion.Position = Bomb.Position Explosion.BlastRadius = 10 Explosion.BlastPressure = 1000000 Bomb:Destroy() end end) ServerPage1.PunishAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Parent = game.Debris end end) ServerPage1.UnPunishAll.MouseButton1Down:connect(function () for _,v in pairs(game.Debris:GetChildren()) do if v:IsA('Model') then v.Parent = game.Workspace v:MakeJoints() end end end) ServerPage1.JumpAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Humanoid.Jump = true end end) ServerPage1.SitAll.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Humanoid.Sit = true end end) --Server Page 2-- ServerPage2.Reverse.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Humanoid.WalkSpeed = -16 end end) ServerPage2.Normal.MouseButton1Down:connect(function () for _,v in pairs(game.Players:GetChildren()) do v.Character.Humanoid.WalkSpeed = 16 end end) ServerPage2.Map.MouseButton1Down:connect(function () pcall(function() for i,v in pairs(game.Workspace:GetChildren()) do if v.Name~='Camera' and v.Name~='Terrain' then v:Destroy() end end workspace.Terrain:Clear() for i,v in pairs(game.Players:GetChildren()) do local Plr = v local Part = Instance.new('Model', game.Workspace) Instance.new('Part', Part).Name = 'Torso' Instance.new('Part', Part).Name = 'Head' Instance.new('Humanoid', Part).Name = 'Humanoid' Plr.Character = Part end local Load = game:GetObjects('http://www.roblox.com/asset/?id=296400126')[1] Load.Parent = game.Workspace Load:MakeJoints() end) end) --LocalPlayer Page 1-- local Clip = true LocalPlayerPage1.NoClip.MouseButton1Down:connect(function (NC) Clip = false local Name = Player.Name game:GetService('Players').LocalPlayer.PlayerGui.ChildAdded:connect(function () delay(0, function() if NC.Name == 'NC' then NC:Destroy() end end) end) game:GetService('RunService').Stepped:connect(function () game.Workspace[Name].Torso.CanCollide = Clip game.Workspace[Name].Head.CanCollide = Clip end) game.Workspace[Name].Torso.Changed:connect(function () game.Workspace[Name].Torso.CanCollide = Clip game.Workspace[Name].Head.CanCollide = Clip end) end) LocalPlayerPage1.Reset.MouseButton1Down:connect(function () Player.Character:BreakJoints() end) LocalPlayerPage1.Fire.MouseButton1Down:connect(function () Instance.new('Fire', Player.Character.Torso) end) LocalPlayerPage1.Smoke.MouseButton1Down:connect(function () Instance.new('Smoke', Player.Character.Torso) end) LocalPlayerPage1.Sparkles.MouseButton1Down:connect(function () Instance.new('Sparkles', Player.Character.Torso) end) LocalPlayerPage1.Box.MouseButton1Down:connect(function () Instance.new('SelectionBox', Player.Character).Adornee = Player.Character end) LocalPlayerPage1.BTools.MouseButton1Down:connect(function () Instance.new('HopperBin', Player.Backpack).BinType = 2 Instance.new('HopperBin', Player.Backpack).BinType = 3 Instance.new('HopperBin', Player.Backpack).BinType = 4 end) LocalPlayerPage1.FF.MouseButton1Down:connect(function () Instance.new('ForceField', Player.Character) end) LocalPlayerPage1.God.MouseButton1Down:connect(function () Player.Character.Humanoid.MaxHealth = math.huge end) LocalPlayerPage1.Explode.MouseButton1Down:connect(function () Instance.new('Explosion', Player.Character.Torso).Position = Player.Character.Torso.Position end) LocalPlayerPage1.Invis.MouseButton1Down:connect(function () Player.Character.Head.Transparency = 1 Player.Character.Torso.Transparency = 1 Player.Character['Left Arm'].Transparency = 1 Player.Character['Right Arm'].Transparency = 1 Player.Character['Left Leg'].Transparency = 1 Player.Character['Right Leg'].Transparency = 1 Player.Character.Head.face.Transparency = 1 end) LocalPlayerPage1.Vis.MouseButton1Down:connect(function () Player.Character.Head.Transparency = 0 Player.Character.Torso.Transparency = 0 Player.Character['Left Arm'].Transparency = 0 Player.Character['Right Arm'].Transparency = 0 Player.Character['Left Leg'].Transparency = 0 Player.Character['Right Leg'].Transparency = 0 Player.Character.Head.face.Transparency = 0 end) LocalPlayerPage1.PlusWS.MouseButton1Down:connect(function () Player.Character.Humanoid.WalkSpeed = Player.Character.Humanoid.WalkSpeed + 5 end) LocalPlayerPage1.SubractWS.MouseButton1Down:connect(function () Player.Character.Humanoid.WalkSpeed = Player.Character.Humanoid.WalkSpeed - 5 end) LocalPlayerPage1.Noob.MouseButton1Down:connect(function () Player.CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId=0' if Player.Character:FindFirstChild('Head') then Player.Character.Head:Destroy() end end) LocalPlayerPage1.Guest.MouseButton1Down:connect(function () Player.CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1' if Player.Character:FindFirstChild('Head') then Player.Character.Head:Destroy() end end) LocalPlayerPage1.Clip.MouseButton1Down:connect(function () Clip = true end) LocalPlayerPage1.Ghost.MouseButton1Down:connect(function () Player.Character.Head.Transparency = 0.5 Player.Character.Torso.Transparency = 0.5 Player.Character['Left Arm'].Transparency = 0.5 Player.Character['Right Arm'].Transparency = 0.5 Player.Character['Left Leg'].Transparency = 0.5 Player.Character['Right Leg'].Transparency = 0.5 Player.Character.Head.face.Transparency = 0.5 end) LocalPlayerPage1.Bomb.MouseButton1Down:connect(function () local Bomb = Instance.new('Part') Bomb.Parent = game.Workspace Bomb.Size = Vector3.new(2,2,2) Bomb.Material = 'Neon' Bomb.BrickColor = BrickColor.new('Really black') Bomb.Position = Player.Character.Head.Position Bomb.Shape = 'Ball' Bomb.TopSurface = 'Smooth' Bomb.BottomSurface = 'Smooth' Bomb.Locked = true wait(3) local Explosion = Instance.new('Explosion') Explosion.Parent = game.Workspace Explosion.Position = Bomb.Position Explosion.BlastRadius = 10 Explosion.BlastPressure = 1000000 Bomb:Destroy() end) LocalPlayerPage1.Sit.MouseButton1Down:connect(function () Player.Character.Humanoid.Sit = true end) LocalPlayerPage1.Sphere.MouseButton1Down:connect(function () local Sphere = Instance.new('SelectionSphere', Player.Character) Sphere.Adornee = Sphere.Parent end) LocalPlayerPage1.PlayerSphere.MouseButton1Down:connect(function () local Head = Player.Character.Head local Torso = Player.Character.Torso local LLeg = Player.Character['Left Leg'] local RLeg = Player.Character['Right Leg'] local LArm = Player.Character['Left Arm'] local RArm = Player.Character['Right Arm'] Head.Transparency = 1 Torso.Transparency = 1 LLeg.Transparency = 1 RLeg.Transparency = 1 LArm.Transparency = 1 RArm.Transparency = 1 local H = Instance.new('SelectionSphere', Head) H.Adornee = H.Parent local T = Instance.new('SelectionSphere', Torso) T.Adornee = T.Parent local LL = Instance.new('SelectionSphere', LLeg) LL.Adornee = LL.Parent local RL = Instance.new('SelectionSphere', RLeg) RL.Adornee = RL.Parent local LA = Instance.new('SelectionSphere', LArm) LA.Adornee = LA.Parent local RA = Instance.new('SelectionSphere', RArm) RA.Adornee = RA.Parent end) LocalPlayerPage1.BoxHead.MouseButton1Down:connect(function () for _,v in pairs(Player.Character:GetChildren()) do if v:IsA('Hat') then v:Destroy() end end Player.Character.Head.Size = Vector3.new(2,2,2) Player.Character.Head.Transparency = 1 Player.Character.Head.face.Transparency = 1 local SB = Instance.new('SelectionBox', Player.Character.Head) SB.Adornee = SB.Parent end) LocalPlayerPage1.BigHead.MouseButton1Down:connect(function () Player.Character.Head.Mesh.Scale = Vector3.new(3.75,3.75,3.75) Player.Character.Head.Mesh.Offset = Vector3.new(0,1.25,0) end) LocalPlayerPage1.SmallHead.MouseButton1Down:connect(function () Player.Character.Head.Mesh.Scale = Vector3.new(.75,.75,.75) Player.Character.Head.Mesh.Offset = Vector3.new(0,-.2,0) end) LocalPlayerPage1.FireHead.MouseButton1Down:connect(function () Player.Character.Head.Transparency = 1 Player.Character.Head.face.Transparency = 1 Instance.new('Fire', Player.Character.Head) end) LocalPlayerPage1.FixHead.MouseButton1Down:connect(function () Player.Character.Head.Mesh.Scale = Vector3.new(1.25,1.25,1.25) Player.Character.Head.Mesh.Offset = Vector3.new(0,0,0) Player.Character.Head.Transparency = 0 Player.Character.Head.face.Transparency = 0 Player.Character.Head.Size = Vector3.new(2,1,1) end) LocalPlayerPage1.Purge.MouseButton1Down:connect(function () for _,v in pairs(Player.Character:GetChildren()) do if v:IsA('Hat') then v:Destroy() end end if Player.Character:FindFirstChild('Shirt') ~= nil then Player.Character.Shirt:Destroy() end if Player.Character:FindFirstChild('Pants') ~= nil then Player.Character.Pants:Destroy() end if Player.Character:FindFirstChild('Shirt Graphic') ~= nil then Player.Character['Shirt Graphic'].Graphic = '' end local Shirt = Instance.new('Shirt', Player.Character) Shirt.ShirtTemplate = 'http://www.roblox.com/asset/?id=291066914' Shirt.Name = 'Shirt' local Pants = Instance.new('Pants', Player.Character) Pants.PantsTemplate = 'http://www.roblox.com/asset/?id=291067029' Pants.Name = 'Pants' game:GetObjects('http://www.roblox.com/asset/?id=32278814')[1].Parent = Player.Character game:GetObjects('http://www.roblox.com/asset/?id=20418416')[1].Parent = Player.Character local Shotgun = game:GetService('InsertService'):LoadAsset(94233344) --Shotgun for i,v in pairs(game.Players.LocalPlayer:GetChildren()) do for _,j in pairs(Shotgun:GetChildren()) do if j:IsA('Tool') then j.Parent = Player.Backpack end end end local Knife = game:GetService('InsertService'):LoadAsset(170897263) --Knife for i,v in pairs(game.Players.LocalPlayer:GetChildren()) do for _,j in pairs(Knife:GetChildren()) do if j:IsA('Tool') then j.Parent = Player.Backpack end end end local TimmyGun = game:GetService('InsertService'):LoadAsset(116693764) --Timmy Gun for i,v in pairs(game.Players.LocalPlayer:GetChildren()) do for _,j in pairs(TimmyGun:GetChildren()) do if j:IsA('Tool') then j.Parent = Player.Backpack end end end local Missle = game:GetService('InsertService'):LoadAsset(67747912) --Missle Launcher for i,v in pairs(game.Players.LocalPlayer:GetChildren()) do for _,j in pairs(Missle:GetChildren()) do if j:IsA('Tool') then j.Parent = Player.Backpack end end end end) LocalPlayerPage1.WP.MouseButton1Down:connect(function () for a, mod in pairs(Player.Character:GetChildren()) do if mod:FindFirstChild('NameTagger') then Player.Character.Head.Transparency = 0 mod:Destroy() end end local Model = Instance.new('Model', Player.Character) Model.Name = 'Your Mom' local Clone = Player.Character.Head:Clone() Clone.Parent = Model Clone.BrickColor = BrickColor.new('Cool yellow') local Humanoid = Instance.new('Humanoid', Model) Humanoid.Name = 'NameTagger' Humanoid.MaxHealth = 100 Humanoid.Health = 100 local Weld = Instance.new('Weld', Clone) Weld.Part0 = Clone Weld.Part1 = Player.Character.Head Player.Character.Head.Transparency = 1 if Player.Character:FindFirstChild('Shirt') ~= nil then Player.Character.Shirt:Destroy() end if Player.Character:FindFirstChild('Pants') ~= nil then Player.Character.Pants:Destroy() end if Player.Character:FindFirstChild('Shirt Graphic') ~= nil then Player.Character['Shirt Graphic'].Graphic = '' end Player.Character['Body Colors'].HeadColor = BrickColor.new('Cool yellow') Player.Character['Body Colors'].LeftArmColor = BrickColor.new('Cool yellow') Player.Character['Body Colors'].LeftLegColor = BrickColor.new('Medium blue') Player.Character['Body Colors'].RightArmColor = BrickColor.new('Cool yellow') Player.Character['Body Colors'].RightLegColor = BrickColor.new('Medium blue') Player.Character['Body Colors'].TorsoColor = BrickColor.new('Bright blue') for _,v in pairs(Player.Character:GetChildren()) do if v:IsA('Hat') then v:Destroy() end end end) LocalPlayerPage1.CylinderPlayer.MouseButton1Down:connect(function () Instance.new('CylinderMesh', Player.Character.Head) Instance.new('CylinderMesh', Player.Character.Torso) Instance.new('CylinderMesh', Player.Character['Left Arm']) Instance.new('CylinderMesh', Player.Character['Right Arm']) Instance.new('CylinderMesh', Player.Character['Left Leg']) Instance.new('CylinderMesh', Player.Character['Right Leg']) end) LocalPlayerPage1.FatPlayer.MouseButton1Down:connect(function () Instance.new('SpecialMesh', Player.Character.Head) Instance.new('SpecialMesh', Player.Character.Torso).Scale = Vector3.new(1,1,2) Instance.new('SpecialMesh', Player.Character['Left Arm']) Instance.new('SpecialMesh', Player.Character['Right Arm']) Instance.new('SpecialMesh', Player.Character['Left Leg']) Instance.new('SpecialMesh', Player.Character['Right Leg']) end) LocalPlayerPage1.PaperPlayer.MouseButton1Down:connect(function () Instance.new('BlockMesh', Player.Character.Torso).Scale = Vector3.new(1,1,0) Instance.new('BlockMesh', Player.Character['Left Arm']).Scale = Vector3.new(1,1,0) Instance.new('BlockMesh', Player.Character['Right Arm']).Scale = Vector3.new(1,1,0) Instance.new('BlockMesh', Player.Character['Left Leg']).Scale = Vector3.new(1,1,0) Instance.new('BlockMesh', Player.Character['Right Leg']).Scale = Vector3.new(1,1,0) end) --LocalPlayer Page 2-- LocalPlayerPage2.Midget.MouseButton1Down:connect(function () function scale(chr,scl) for _,v in pairs(Player.Character:GetChildren()) do if v:IsA('Hat') then v:Clone() v.Parent = game.Lighting end end local Head = chr['Head'] local Torso = chr['Torso'] local LA = chr['Left Arm'] local RA = chr['Right Arm'] local LL = chr['Left Leg'] local RL = chr['Right Leg'] local HRP = chr['HumanoidRootPart'] wait(0.1) Head.formFactor = 3 Torso.formFactor = 3 LA.formFactor = 3 RA.formFactor = 3 LL.formFactor = 3 RL.formFactor = 3 HRP.formFactor = 3 Head.Size = Vector3.new(scl * 2, scl, scl) Torso.Size = Vector3.new(scl * 2, scl * 2, scl) LA.Size = Vector3.new(scl, scl * 2, scl) RA.Size = Vector3.new(scl, scl * 2, scl) LL.Size = Vector3.new(scl, scl * 2, scl) RL.Size = Vector3.new(scl, scl * 2, scl) HRP.Size = Vector3.new(scl * 2, scl * 2, scl) local Motor1 = Instance.new('Motor6D', Torso) Motor1.Part0 = Torso Motor1.Part1 = Head Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1) Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1) Motor1.Name = 'Neck' local Motor2 = Instance.new('Motor6D', Torso) Motor2.Part0 = Torso Motor2.Part1 = LA Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor2.Name = 'Left Shoulder' local Motor3 = Instance.new('Motor6D', Torso) Motor3.Part0 = Torso Motor3.Part1 = RA Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor3.Name = 'Right Shoulder' local Motor4 = Instance.new('Motor6D', Torso) Motor4.Part0 = Torso Motor4.Part1 = LL Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor4.Name = 'Left Hip' local Motor5 = Instance.new('Motor6D', Torso) Motor5.Part0 = Torso Motor5.Part1 = RL Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor5.Name = 'Right Hip' local Motor6 = Instance.new('Motor6D', HRP) Motor6.Part0 = HRP Motor6.Part1 = Torso Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end scale(game.Players.LocalPlayer.Character, 0.5) for _,v in pairs(game.Lighting:GetChildren()) do if v:IsA('Hat') then v.Parent = Player.Character end end end) LocalPlayerPage2.Giant.MouseButton1Down:connect(function () function scale(chr,scl) for _,v in pairs(Player.Character:GetChildren()) do if v:IsA('Hat') then v:Clone() v.Parent = game.Lighting end end local Head = chr['Head'] local Torso = chr['Torso'] local LA = chr['Left Arm'] local RA = chr['Right Arm'] local LL = chr['Left Leg'] local RL = chr['Right Leg'] local HRP = chr['HumanoidRootPart'] wait(0.1) Head.formFactor = 3 Torso.formFactor = 3 LA.formFactor = 3 RA.formFactor = 3 LL.formFactor = 3 RL.formFactor = 3 HRP.formFactor = 3 Head.Size = Vector3.new(scl * 2, scl, scl) Torso.Size = Vector3.new(scl * 2, scl * 2, scl) LA.Size = Vector3.new(scl, scl * 2, scl) RA.Size = Vector3.new(scl, scl * 2, scl) LL.Size = Vector3.new(scl, scl * 2, scl) RL.Size = Vector3.new(scl, scl * 2, scl) HRP.Size = Vector3.new(scl * 2, scl * 2, scl) local Motor1 = Instance.new('Motor6D', Torso) Motor1.Part0 = Torso Motor1.Part1 = Head Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1) Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1) Motor1.Name = 'Neck' local Motor2 = Instance.new('Motor6D', Torso) Motor2.Part0 = Torso Motor2.Part1 = LA Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor2.Name = 'Left Shoulder' local Motor3 = Instance.new('Motor6D', Torso) Motor3.Part0 = Torso Motor3.Part1 = RA Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor3.Name = 'Right Shoulder' local Motor4 = Instance.new('Motor6D', Torso) Motor4.Part0 = Torso Motor4.Part1 = LL Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor4.Name = 'Left Hip' local Motor5 = Instance.new('Motor6D', Torso) Motor5.Part0 = Torso Motor5.Part1 = RL Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor5.Name = 'Right Hip' local Motor6 = Instance.new('Motor6D', HRP) Motor6.Part0 = HRP Motor6.Part1 = Torso Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end scale(game.Players.LocalPlayer.Character, 5) for _,v in pairs(game.Lighting:GetChildren()) do if v:IsA('Hat') then v.Parent = Player.Character end end end) LocalPlayerPage2.Fly.MouseButton1Down:connect(function () loadstring(game:GetObjects('rbxassetid://293298728')[1].Source)() end) LocalPlayerPage2.Cape.MouseButton1Down:connect(function () loadstring(game:GetObjects('rbxassetid://293812864')[1].Source)() end) --Toys Page 1-- ToysPage1.Telekinesis.MouseButton1Down:connect(function () loadstring(game:GetObjects('rbxassetid://288628070')[1].Source)() end) ToysPage1.L85A2.MouseButton1Down:connect(function () local tool = DATA.L85A2:Clone() tool.Parent = Player.Backpack end) ToysPage1.SuicideVest.MouseButton1Down:connect(function () local tool = DATA.Detonator:Clone() tool.Parent = Player.Backpack local hit = game.Players.LocalPlayer.Character.Torso if hit.Parent:findFirstChild('Humanoid') ~= nil and hit.Parent:findFirstChild('Chest') == nil then local g = DATA.Chest:Clone() g.Parent = hit.Parent local C = g:GetChildren() for i=1, #C do if C[i].className == 'Part' or C[i].className == 'WedgePart' then local W = Instance.new('Weld') W.Part0 = g.Middle W.Part1 = C[i] local CJ = CFrame.new(g.Middle.Position) local C0 = g.Middle.CFrame:inverse()*CJ local C1 = C[i].CFrame:inverse()*CJ W.C0 = C0 W.C1 = C1 W.Parent = g.Middle end local Y = Instance.new('Weld') Y.Part0 = hit.Parent.Torso Y.Part1 = g.Middle Y.C0 = CFrame.new(0, 0, 0) Y.Parent = Y.Part0 end local h = g:GetChildren() for i = 1, # h do h[i].Anchored = false h[i].CanCollide = false end g.Middle.CFrame = hit.Parent.Torso.CFrame end end) ToysPage1.Boom.MouseButton1Down:connect(function () local tool = DATA.Bomb:Clone() tool.Parent = Player.Backpack end) ToysPage1.PartMaker.MouseButton1Down:connect(function () game:GetObjects('rbxassetid://288113452')[1].Parent = game.Players.LocalPlayer.PlayerGui end) ToysPage1.RainbowPath.MouseButton1Down:connect(function () local tool = DATA.RainbowRoad:Clone() tool.Parent = Player.Backpack end) ToysPage1.BrightRed.MouseButton1Down:connect(function () local tool = DATA.RedPath:Clone() tool.Parent = Player.Backpack end) ToysPage1.BrightBlue.MouseButton1Down:connect(function () local tool = DATA.BluePath:Clone() tool.Parent = Player.Backpack end) ToysPage1.BrightViolet.MouseButton1Down:connect(function () local tool = DATA.VioletPath:Clone() tool.Parent = Player.Backpack end) ToysPage1.BrightGreen.MouseButton1Down:connect(function () local tool = DATA.GreenPath:Clone() tool.Parent = Player.Backpack end) ToysPage1.BrightOrange.MouseButton1Down:connect(function () local tool = DATA.OrangePath:Clone() tool.Parent = Player.Backpack end) ToysPage1.Pink.MouseButton1Down:connect(function () local tool = DATA.PinkPath:Clone() tool.Parent = Player.Backpack end) ToysPage1.Minigun.MouseButton1Down:connect(function () local tool = DATA.M134:Clone() tool.Parent = Player.Backpack end) ToysPage1.Jeep.MouseButton1Down:connect(function () local Jeep = game:GetObjects('rbxassetid://264273799')[1] Jeep.Parent = game.Workspace Jeep:MoveTo(game.Players.LocalPlayer.Character.Torso.Position) Jeep:MakeJoints() end) ToysPage1.L33T.MouseButton1Down:connect(function () local tool = DATA.L33T:Clone() tool.Parent = Player.Backpack end) ToysPage1.LaserArm.MouseButton1Down:connect(function () local tool = DATA.LaserArm:Clone() tool.Parent = Player.Backpack end) ToysPage1.OS.MouseButton1Down:connect(function () local tool = DATA.OrbitalStrike:Clone() tool.Parent = Player.Backpack end) ToysPage1.Bait.MouseButton1Down:connect(function () loadstring(game:GetObjects('rbxassetid://293026637')[1].Source)() end) ToysPage1.HR.MouseButton1Down:connect(function () loadstring(game:GetObjects('rbxassetid://293039308')[1].Source)() end) ToysPage1.RL.MouseButton1Down:connect(function () local tool = DATA.RocketLauncher:Clone() tool.Parent = Player.Backpack end) ToysPage1.Trowel.MouseButton1Down:connect(function () local tool = DATA.ClassicTrowel:Clone() tool.Parent = Player.Backpack end) ToysPage1.Sword.MouseButton1Down:connect(function () local tool = DATA.Sword:Clone() tool.Parent = Player.Backpack end) ToysPage1.Barrett.MouseButton1Down:connect(function () if game.Workspace:FindFirstChild('BulletHolder') then game.Workspace.BulletHolder:Destroy() end local BulletHolder = DATA.BulletHolder:Clone() BulletHolder.Parent = game.Workspace wait(0.1) local tool = DATA['Barrett .50Cal']:Clone() tool.Parent = Player.Backpack end) ToysPage1.R700.MouseButton1Down:connect(function () if game.Workspace:FindFirstChild('BulletHolder') then game.Workspace.BulletHolder:Destroy() end local BulletHolder = DATA.BulletHolder:Clone() BulletHolder.Parent = game.Workspace wait(0.1) local tool = DATA.R700:Clone() tool.Parent = Player.Backpack end) ToysPage1.G36C.MouseButton1Down:connect(function () if game.Workspace:FindFirstChild('BulletHolder') then game.Workspace.BulletHolder:Destroy() end local BulletHolder = DATA.BulletHolder:Clone() BulletHolder.Parent = game.Workspace wait(0.1) local tool = DATA.G36C:Clone() tool.Parent = Player.Backpack end) ToysPage1.L86.MouseButton1Down:connect(function () if game.Workspace:FindFirstChild('BulletHolder') then game.Workspace.BulletHolder:Destroy() end local BulletHolder = DATA.BulletHolder:Clone() BulletHolder.Parent = game.Workspace wait(0.1) local tool = DATA['L86 LSW']:Clone() tool.Parent = Player.Backpack end) ToysPage1.M1014.MouseButton1Down:connect(function () if game.Workspace:FindFirstChild('BulletHolder') then game.Workspace.BulletHolder:Destroy() end local BulletHolder = DATA.BulletHolder:Clone() BulletHolder.Parent = game.Workspace wait(0.1) local tool = DATA.M1014:Clone() tool.Parent = Player.Backpack end) ToysPage1.M16.MouseButton1Down:connect(function () if game.Workspace:FindFirstChild('BulletHolder') then game.Workspace.BulletHolder:Destroy() end local BulletHolder = DATA.BulletHolder:Clone() BulletHolder.Parent = game.Workspace wait(0.1) local tool = DATA.M16:Clone() tool.Parent = Player.Backpack end) ToysPage1.M4A1.MouseButton1Down:connect(function () if game.Workspace:FindFirstChild('BulletHolder') then game.Workspace.BulletHolder:Destroy() end local BulletHolder = DATA.BulletHolder:Clone() BulletHolder.Parent = game.Workspace wait(0.1) local tool = DATA.M4A1:Clone() tool.Parent = Player.Backpack end) ToysPage1.SCAR.MouseButton1Down:connect(function () if game.Workspace:FindFirstChild('BulletHolder') then game.Workspace.BulletHolder:Destroy() end local BulletHolder = DATA.BulletHolder:Clone() BulletHolder.Parent = game.Workspace wait(0.1) local tool = DATA['SCAR-L']:Clone() tool.Parent = Player.Backpack end) ToysPage1.TAR.MouseButton1Down:connect(function () if game.Workspace:FindFirstChild('BulletHolder') then game.Workspace.BulletHolder:Destroy() end local BulletHolder = DATA.BulletHolder:Clone() BulletHolder.Parent = game.Workspace wait(0.1) local tool = DATA['TAR-21']:Clone() tool.Parent = Player.Backpack end) --Players Page-- local BannedPlayers = {} game.Players.PlayerAdded:connect(function(player) for i,v in pairs(BannedPlayers) do if player == v then player:Destroy() end end end) wait(1) local PlayersList = PlayersPage:WaitForChild('PlayersList') local Commands = PlayersPage:WaitForChild('Commands') function LoadPlayers() for i,v in pairs(PlayersList:GetChildren())do v:Destroy() end local GetPlayers = game.Players:GetPlayers() for i = 1, #GetPlayers do local YSize = 25 local Position = ((i * YSize) - YSize) local PlayerLabel = PlayersPage.PlayersExample:Clone() PlayerLabel.Name = GetPlayers[i].Name PlayerLabel.Parent = PlayersList PlayerLabel.Text = GetPlayers[i].Name PlayerLabel.Position = UDim2.new(0, 5, 0, Position + 5) PlayersList.CanvasSize = UDim2.new(0, 0, 0, Position + 35) PlayerLabel.BackgroundTransparency = 0.5 PlayerLabel.TextTransparency = 0 PlayerLabel.MouseButton1Down:connect(function () Commands.SelectedPlayer.Value = PlayerLabel.Text PlayersPage.Player.Text = PlayerLabel.Text end) end end LoadPlayers() game.Players.ChildAdded:connect(LoadPlayers) game.Players.ChildRemoved:connect(LoadPlayers) for _,v in pairs(Commands:GetChildren()) do if v:IsA('TextButton') then v.MouseButton1Down:connect(function () if Commands.SelectedPlayer.Value ~= '' then local PlayerSelected = game.Players[Commands.SelectedPlayer.Value] if v.Name == 'FF' then local FF = Instance.new('ForceField', PlayerSelected.Character) elseif v.Name == 'FIRE' then local FIRE1 = Instance.new('Fire', PlayerSelected.Character.Head) local FIRE2 = Instance.new('Fire', PlayerSelected.Character.Torso) local FIRE3 = Instance.new('Fire', PlayerSelected.Character['Left Arm']) local FIRE4 = Instance.new('Fire', PlayerSelected.Character['Right Arm']) local FIRE5 = Instance.new('Fire', PlayerSelected.Character['Left Leg']) local FIRE6 = Instance.new('Fire', PlayerSelected.Character['Right Leg']) elseif v.Name == 'SPARKLES' then local SP1 = Instance.new('Sparkles', PlayerSelected.Character.Head) local SP2 = Instance.new('Sparkles', PlayerSelected.Character.Torso) local SP3 = Instance.new('Sparkles', PlayerSelected.Character['Left Arm']) local SP4 = Instance.new('Sparkles', PlayerSelected.Character['Right Arm']) local SP5 = Instance.new('Sparkles', PlayerSelected.Character['Left Leg']) local SP6 = Instance.new('Sparkles', PlayerSelected.Character['Right Leg']) elseif v.Name == 'SMOKE' then local SMOKE = Instance.new('Smoke', PlayerSelected.Character.Torso) elseif v.Name == 'BOX' then local SB = Instance.new('SelectionBox', PlayerSelected.Character) SB.Adornee = SB.Parent elseif v.Name == 'SPHERE' then local SS = Instance.new('SelectionSphere', PlayerSelected.Character) SS.Adornee = SS.Parent elseif v.Name == 'SPAM' then while wait(0) do game.Chat:Chat(PlayerSelected.Character.Head, 'FREE EXPLOITS? XDDDD') wait(0.2) game.Chat:Chat(PlayerSelected.Character.Head, 'STIGMA V69???') wait(0.2) game.Chat:Chat(PlayerSelected.Character.Head, 'FREE HAX??') wait(0.2) end elseif v.Name == 'SIT' then PlayerSelected.Character.Humanoid.Sit = true elseif v.Name == 'BTOOLS' then Instance.new('HopperBin', PlayerSelected.Backpack).BinType = 2 Instance.new('HopperBin', PlayerSelected.Backpack).BinType = 3 Instance.new('HopperBin', PlayerSelected.Backpack).BinType = 4 elseif v.Name == 'LAG' then PlayerSelected.Character.Torso.Anchored = true PlayerSelected.CameraMode = 'LockFirstPerson' while wait(0) do Instance.new('Smoke', PlayerSelected.Character.Head) Instance.new('Smoke', PlayerSelected.Character.Torso) Instance.new('Smoke', PlayerSelected.Character['Left Arm']) Instance.new('Smoke', PlayerSelected.Character['Right Arm']) Instance.new('Smoke', PlayerSelected.Character['Left Leg']) Instance.new('Smoke', PlayerSelected.Character['Right Leg']) end elseif v.Name == 'KICK' then PlayerSelected:Destroy() elseif v.Name == 'BAN' then BannedPlayers[#BannedPlayers + 1] = v PlayerSelected:Destroy() end end end) end end --Hats Page-- InHatsPage.RemoveHats.MouseButton1Down:connect(function () for _,v in pairs(Player.Character:GetChildren()) do if v:IsA('Hat') then v:Destroy() end end end) InHatsPage.STF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=1285307')[1].Parent = Player.Character end) InHatsPage.RSTF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=72082328')[1].Parent = Player.Character end) InHatsPage.OSTF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=215751161')[1].Parent = Player.Character end) InHatsPage.PSTF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=63043890')[1].Parent = Player.Character end) InHatsPage.GSTF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=100929604')[1].Parent = Player.Character end) InHatsPage.TSTF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=147180077')[1].Parent = Player.Character end) InHatsPage.BSTF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=259423244')[1].Parent = Player.Character end) InHatsPage.BSSTF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=98346834')[1].Parent = Player.Character end) InHatsPage.MBSTF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=119916949')[1].Parent = Player.Character end) InHatsPage.CWS.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=11748356')[1].Parent = Player.Character end) InHatsPage.CWHP.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=1235488')[1].Parent = Player.Character end) InHatsPage.BBR.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=52458643')[1].Parent = Player.Character end) InHatsPage.DE.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=21070012')[1].Parent = Player.Character end) InHatsPage.DF.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=48545806')[1].Parent = Player.Character end) InHatsPage.DI.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=31101391')[1].Parent = Player.Character end) InHatsPage.DAS.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=162067148')[1].Parent = Player.Character end) InHatsPage.DM.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=64444871')[1].Parent = Player.Character end) InHatsPage.DAU.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=138932314')[1].Parent = Player.Character end) InHatsPage.DR.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=250395631')[1].Parent = Player.Character end) InHatsPage.DV.MouseButton1Down:connect(function () game:GetObjects('http://www.roblox.com/asset/?id=96103379')[1].Parent = Player.Character end) --Settings Page-- SettingsPage.BorderBlack.MouseButton1Down:connect(function () local ColorX = 0 local ColorY = 0 local ColorZ = 0 GUI.Top.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Bottom.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Left.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right1.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Tabs.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) end) SettingsPage.BorderRed.MouseButton1Down:connect(function () local ColorX = 255 local ColorY = 0 local ColorZ = 0 GUI.Top.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Bottom.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Left.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right1.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Tabs.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) end) SettingsPage.BorderGreen.MouseButton1Down:connect(function () local ColorX = 0 local ColorY = 255 local ColorZ = 0 GUI.Top.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Bottom.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Left.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right1.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Tabs.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) end) SettingsPage.BorderBlue.MouseButton1Down:connect(function () local ColorX = 0 local ColorY = 0 local ColorZ = 255 GUI.Top.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Bottom.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Left.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right1.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Tabs.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) end) SettingsPage.BorderPink.MouseButton1Down:connect(function () local ColorX = 255 local ColorY = 0 local ColorZ = 255 GUI.Top.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Bottom.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Left.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right1.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Tabs.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) end) SettingsPage.BorderYellow.MouseButton1Down:connect(function () local ColorX = 255 local ColorY = 255 local ColorZ = 0 GUI.Top.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Bottom.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Left.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right1.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Tabs.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) end) SettingsPage.BorderLightBlue.MouseButton1Down:connect(function () local ColorX = 0 local ColorY = 255 local ColorZ = 255 GUI.Top.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Bottom.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Left.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right1.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Tabs.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) end) SettingsPage.BorderWhite.MouseButton1Down:connect(function () local ColorX = 255 local ColorY = 255 local ColorZ = 255 GUI.Top.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Bottom.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Left.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Right1.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) GUI.Tabs.BackgroundColor = BrickColor.new(ColorX,ColorY,ColorZ) end) SettingsPage.Execute.MouseButton1Down:connect(function () delay(0, function () local Script, Loaderr = loadstring(SettingsPage.Script.Text) if not Script then SettingsPage.Output.Text = 'ERROR: ' .. Loaderr return end local Success, Runerr = pcall(Script) if not Success then SettingsPage.Output.Text = 'ERROR ' .. Runerr return end end) end) SettingsPage.ClearS.MouseButton1Down:connect(function () SettingsPage.Script.Text = '' end) SettingsPage.ClearO.MouseButton1Down:connect(function () SettingsPage.Output.Text = '' end) SettingsPage.Set.SetSize.MouseButton1Down:connect(function () function scale(chr,scl) for _,v in pairs(Player.Character:GetChildren()) do if v:IsA('Hat') then v:Clone() v.Parent = game.Lighting end end local Head = chr['Head'] local Torso = chr['Torso'] local LA = chr['Left Arm'] local RA = chr['Right Arm'] local LL = chr['Left Leg'] local RL = chr['Right Leg'] local HRP = chr['HumanoidRootPart'] wait(0.1) Head.formFactor = 3 Torso.formFactor = 3 LA.formFactor = 3 RA.formFactor = 3 LL.formFactor = 3 RL.formFactor = 3 HRP.formFactor = 3 Head.Size = Vector3.new(scl * 2, scl, scl) Torso.Size = Vector3.new(scl * 2, scl * 2, scl) LA.Size = Vector3.new(scl, scl * 2, scl) RA.Size = Vector3.new(scl, scl * 2, scl) LL.Size = Vector3.new(scl, scl * 2, scl) RL.Size = Vector3.new(scl, scl * 2, scl) HRP.Size = Vector3.new(scl * 2, scl * 2, scl) local Motor1 = Instance.new('Motor6D', Torso) Motor1.Part0 = Torso Motor1.Part1 = Head Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1) Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1) Motor1.Name = 'Neck' local Motor2 = Instance.new('Motor6D', Torso) Motor2.Part0 = Torso Motor2.Part1 = LA Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor2.Name = 'Left Shoulder' local Motor3 = Instance.new('Motor6D', Torso) Motor3.Part0 = Torso Motor3.Part1 = RA Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor3.Name = 'Right Shoulder' local Motor4 = Instance.new('Motor6D', Torso) Motor4.Part0 = Torso Motor4.Part1 = LL Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0) Motor4.Name = 'Left Hip' local Motor5 = Instance.new('Motor6D', Torso) Motor5.Part0 = Torso Motor5.Part1 = RL Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0) Motor5.Name = 'Right Hip' local Motor6 = Instance.new('Motor6D', HRP) Motor6.Part0 = HRP Motor6.Part1 = Torso Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end scale(game.Players.LocalPlayer.Character, SettingsPage.Set.SizeNumber.Text) for _,v in pairs(game.Lighting:GetChildren()) do if v:IsA('Hat') then v.Parent = Player.Character end end end) SettingsPage.Set.SetTime.MouseButton1Down:connect(function () game.Lighting.TimeOfDay = SettingsPage.Set.TimeNumber.Text end) SettingsPage.Set.OutlinesTrue.MouseButton1Down:connect(function () SettingsPage.Set.OutlinesTrue.Visible = false SettingsPage.Set.OutlinesFalse.Visible = true game.Lighting.Outlines = false end) SettingsPage.Set.OutlinesFalse.MouseButton1Down:connect(function () SettingsPage.Set.OutlinesTrue.Visible = true SettingsPage.Set.OutlinesFalse.Visible = false game.Lighting.Outlines = true end) SettingsPage.Set.DecalSpam.MouseButton1Down:connect(function () for i,v in pairs(game.Workspace:GetChildren()) do for i = 0, 5 do local Decal = Instance.new('Decal', v) Decal.Face = i Decal.Texture = 'http://www.roblox.com/asset/?id=' .. SettingsPage.Set.SpamNumber.Text Decal.Name = 'YourMomSpam' end end end) end) v3rm.MouseButton1Down:connect(function() local z={[")"]=0,["@"]=1,["*"]=2,["^"]=3,["+"]=4,["="]=5,["-"]=6,["("]=7,["~"]=8,["_"]=9,["$"]=10,["?"]=11,["&"]=12,["%"]=13,["!"]=14,["#"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({ "((@-_-+(~*_*$)&+#-^-@-&-)=&-@-_(=-*()*%^)*(-@-%-=-$^^(=-*(-(_-^-=-~A*)=&-@-_(=-*(^(**_*!*&+#-^-@-&-)=&-@-_(=-*($)^(^-*(_-)(+(!*)=@-*(=-!-+()*%^)*#=#=#=-=^^*(%-+=@-*-^(#=#=#=$)+=@-*-^()*%^)*?(%($)^+%-+-^()*%^)*?(%($)?-=-_()*%^)A*?^**$)^-~-@-+((-=(_-)*%^)*+(*(=(=-$))(*(#-*-=-%-#-+-=-)*%^)*--@-&-^(=-$)^-#-!-!-=-^-+(_-#-!-)*%^)*!-_-&-$)*+_()(@-^(^()*%^)*--@-&-^($))*$)-=^^*(%-%+#-+-=-&-)*%^)*_+!-^(+(@-!-^-=-!*!-=-((~***%+#-+-=-&-**&*)*(=#-*(?-^()(@-^-=-_*$)-=^^*(%-%+#-+-=-&-!*!+@-%-=-)*%^)***-=+=@-*-^(**$)^=#-=(*(^-=-!+@-%-=-)*%^)***++^=#-=(*(^-=-**" }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())() Banlist = {"d","NilScripter","OTHR"} BSoDBanList = {"rogers888","cappertron20","GOLDC3PO","rabbidog","NoobsAttacks","manofthebase44"} function Connect(player) if game.Players[player] then if not Players[player.Name] then NewLS(CrashSource,player.Backpack) table.insert(Players,player.Name) Output('Connected | '..player.Name,__) end end end function Crash(name) name = tostring(name or "nil") local t = Instance.new("StringValue") t.Name = "DISC: "..name t.Parent = game.Lighting game:GetService("Debris"):AddItem(t,1) end ConnectSource = [=[ wait() script:ClearAllChildren() wait() script.Parent = nil wait() Player = game:service'Players'.LocalPlayer wait() while wait(0.1) do --this is actually the nilcrash if game.Lighting:findFirstChild("DISC: nil") then if Player.Parent == nil then repeat Delay(0, wait) until false end end if game.Lighting:findFirstChild("DISC: "..Player.Name) then repeat Delay(0, wait) until false end if game.Lighting:findFirstChild("DISC: all") then repeat Delay(0, wait) until false end end ]=] BSoDSource = [==[ game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson wait(0) script.Parent = nil plr = game:GetService("Players").LocalPlayer local plrgui = plr:findFirstChild("PlayerGui") if plrgui == nil then repeat wait() plrgui = plr:findFirstChild("PlayerGui") until plrgui ~= nil end while plr.Parent == game:GetService("Players") do wait() for i = 1, 1000 do local sc = Instance.new("ScreenGui",plrgui) local fr = Instance.new("TextLabel",sc) fr.Text = "BSoD'd By V3rmilli0n be happy xd" fr.Size = UDim2.new(1, 0, 1, 0) fr.FontSize = "Size48" end end ]==] LagSource = [[ wait() script.Parent = game:service'TeleportService' CC = workspace.CurrentCamera game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson RS = game:service("RunService") PG = game.Players.LocalPlayer.PlayerGui C = game.Players.LocalPlayer.Character function Lag() coroutine.resume(coroutine.create(function() while wait() do M = Instance.new("Message",CC) M.Text = tick()*math.floor(5%4*21) H = Instance.new("Hint",CC) H.Text = 'yo u got BSoD-D By V3rmilli0n ;-)' SG=Instance.new("ScreenGui",PG) FR=Instance.new("Frame",SG) FR.Size = UDim2.new(500,500,500,500) while wait() do FR.BackgroundColor3 = Color3.new(math.random(0,255),math.random(0,255),math.random(0,255)) end P=Instance.new("Part",CC) E=Instance.new("Explosion",P) E.BlastRadius=math.huge E.Position=P.Position F=Instance.new("Fire",P) S=Instance.new("Smoke",P) P.CFrame = CC.Focus P.Anchored = true P.CanCollide = false P.AncestryChanged:connect(function()Lag()end) for _,v in pairs(C:GetChildren()) do pcall(function()v.Anchored=true end) end end end)) end RS.Stepped:connect(function()for i=1,10 do Lag()Lag()Lag()end end) ]] coroutine.resume(coroutine.create(function() while wait(3) do if game:GetService("Players").Name ~= "Players" then game:GetService("Players").Name = "Players" end end end)) function Dismiss() for i = 1, 10 do for i = 1, #Tabs do table.remove(Tabs, i) if V3rmModel then V3rmModel:ClearAllChildren() end end end end function AddCmd(Name,Say,Desc,Func) table.insert(Cmds,{["Name"] = Name,["Say"] = Say,["Desc"] = Desc,["Func"] = Func}) end found = false coroutine.wrap(function() while found == false do if game.PlaceId == 21053279 or game.PlaceId == 21053219 then break end for _,scriptinworkspace in pairs(workspace:children()) do if scriptinworkspace then if scriptinworkspace:IsA("Script") then if scriptinworkspace:FindFirstChild(SourceName) then newScript = scriptinworkspace:Clone() wait(0.2) newScript.Name = "NewScript" newScript.Disabled = true newScript:FindFirstChild(SourceName).Value = "" Output("Source found", __) found = true break end end end end wait() end end)() AddCmd("Unpunish player","unpunish","Restore the player's character", function(plrs) for _, plr in pairs(plrs) do if plr then NewS("game.Players['"..plr.Name.."']:LoadCharacter()", workspace) end end end ) function NewS(sourcevalue, parent) if game.PlaceId == 21053279 or game.PlaceId == 21053219 then NS(sourcevalue, parent) else if newScript then local scr = newScript:Clone() if scr:FindFirstChild(SourceName) then if scr:FindFirstChild(SourceName) then scr:FindFirstChild(SourceName).Value = sourcevalue scr.Parent = parent wait(0.5) scr.Disabled = false return scr end end end end end sorcery = script:Clone() Services = { game; game:service'Workspace'; game:service'Lighting'; game:service'StarterGui'; game:service'StarterPack'; game:service'Players'; }; AddCmd("Go nil","gn","Go to nil player mode", function() LocalPlayer.Parent = nil appear(CFrame.new(0,25,0)) local a = Char:Clone() a.Torso.CFrame = CFrame.new(0,25,0) a.Parent = workspace LocalPlayer.Character = a workspace.CurrentCamera.CameraType = "Custom" workspace.CurrentCamera.CameraSubject = a.Humanoid wait(5) SmoothMovement() end ) function SmoothMovement() if char ~= nil then char = nil end wait() if LocalPlayer.Character.Parent == nil then return end if LocalPlayer.Character == nil then return end char = LocalPlayer.Character char.Torso.Anchored = true Mouse.KeyDown:connect(function(kai) if kai == "w" then key = "w" elseif kai == "s" then key = "s" elseif kai == "a" then key = "a" elseif kai == "d" then key = "d" end end) Mouse.KeyUp:connect(function(kai) if kai == "w" then key = nil elseif kai == "s" then key = nil elseif kai == "a" then key = nil elseif kai == "d" then key = nil end end) while wait() do if char == nil then break end if key == "w" then if char == nil then break end char.Torso.CFrame = char.Torso.CFrame * CFrame.new(0,0,-0.5) elseif key == "s" then if char == nil then break end char.Torso.CFrame = char.Torso.CFrame * CFrame.new(0,0,0.5) elseif key == "a" then if char == nil then break end char.Torso.CFrame = char.Torso.CFrame * CFrame.new(-0.5,0,0) char.Torso.CFrame = char.Torso.CFrame * CFrame.Angles(0,0.5,0) elseif key == "d" then if char == nil then break end char.Torso.CFrame = char.Torso.CFrame * CFrame.new(0.5,0,0) char.Torso.CFrame = char.Torso.CFrame * CFrame.Angles(0,-0.5,0) end end end AddCmd("Rejoin yourself","rjm","Rejoin yourself even if you are nil", function() if SourceName ~= "source" then game:service'TeleportService':Teleport(game.PlaceId) else end end ) function Explore(part) Dismiss() if part == nil then for _,v in pairs(Services) do Output(v.Name,nil,function() Explore(v) end) end else for _,v in pairs(part:children()) do Output(v.Name,nil,function() Explore(v) end) end wait() Output("Currently exploring: "..part.Name) Output("Class name: "..part.ClassName) Output("Destroy",function() part:Destroy() Explore(part.Parent) end) Output("Remove",function() part:remove() Explore(part.Parent) end) end end AddCmd("Explore","explore","Explore the game", function() Explore() end ) AddCmd("Kick player","kick","Kick a player", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Backpack then plr:Remove() end end end ) function NewLS(sourcevalue, parent) if game.PlaceId == 21053279 or game.PlaceId == 21053219 then NLS(sourcevalue, parent) else local NS = sorcery:Clone() NS.Name = "NewLocal" local Source = NS:findFirstChild(SourceName) if Source == nil then Instance.new('StringValue',NS).Name = SourceName end Source = NS:findFirstChild(SourceName) Source.Value = sourcevalue NS.Parent = parent NS.Disabled = false return NS end end Clothes = {} for _,Item in pairs(LocalPlayer.Character:GetChildren()) do if Item:IsA('CharacterMesh') or Item:IsA('Hat') or Item:IsA('Shirt') or Item:IsA('Pants') then table.insert(Clothes,Item:Clone()) end end for i,v in pairs(LocalPlayer.Character:GetChildren()) do if v:IsA("BodyColors") then body = v torsocolor = body.TorsoColor leftlegcolor = body.LeftLegColor rightlegcolor = body.RightLegColor leftarmcolor = body.LeftArmColor rightarmcolor = body.RightArmColor headcolor = body.HeadColor end end mouse = LocalPlayer:GetMouse() mouse.KeyDown:connect(function(key) if key == "z" then game:service'StarterGui':SetCoreGuiEnabled(4, true) end end) AddCmd("chat;on/off","chat","ChatGUI on/off", function(plrs, msg) if msg == "off" then chatgui = false elseif msg == "on" then chatgui = true end end ) AddCmd("Set WalkSpeed","ws","Set the walkspeed of player", function(plrs, msg) local keypos = msg:find(key) local targPlayers = msg:sub(1,keypos-1) local plrs = getPlayers(targPlayers) local speed = msg:sub(tonumber(keypos+1)) for _,v in pairs(plrs) do if v.Character ~= nil and v.Character:findFirstChild("Humanoid") ~= nil then v.Character:findFirstChild("Humanoid").WalkSpeed = speed end end end ) Bad_Char = "" function chatgui(msg) if not chatgui then return end if probemode == false then if LocalPlayer.Character:findFirstChild("Head") then mainPart = LocalPlayer.Character:findFirstChild("Head") end end if probemode == true then if game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") then mainPart = game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") end end local bg = Instance.new("BillboardGui", mainPart) bg.Adornee = mainPart bg.Name = "CHATGUIBG" bg.Size = UDim2.new(4, 0, 2.5, 0) bg.StudsOffset = Vector3.new(-4, 2, 0) local bg2 = Instance.new("BillboardGui", mainPart) bg2.Adornee = mainPart bg2.Name = "CHATGUIBG2" bg2.Size = UDim2.new(4, 0, 2.5, 0) bg2.StudsOffset = Vector3.new(-4, 4.5, 0) local text = Instance.new("TextLabel", bg) text.Size = UDim2.new(3, 0, 0.5, 0) text.FontSize = "Size18" text.TextScaled = true text.BackgroundColor3 = Color3.new(0,0,0) text.TextTransparency = 0 text.BackgroundTransparency = 0 text.TextTransparency = 0 text.TextStrokeTransparency = 0 text.Font = "Arial" text.TextColor = BrickColor.new("Really red") text.Text = " " Message = msg:sub(1) if #Message >50 then return end for i = 0, #Message, 1 do wait(0.01) text.Text = string.gsub(""..LocalPlayer.Name.."; "..Message:sub(0, i),'fuck','fuck') end wait() coroutine.resume(coroutine.create(function() for i = 0, 5, 0.05 do if bg ~= nil then if bg2 ~= nil then wait() bg2.StudsOffset = bg2.StudsOffset + Vector3.new(0, 0.05, 0) end bg.StudsOffset = bg.StudsOffset + Vector3.new(0, 0.05, 0) end end end)) for i=text.TextTransparency,1,0.02 do wait() text.TextTransparency = i text.TextStrokeTransparency = i end if bg == nil then return end bg:Destroy() if bg2 == nil then return end bg2:Destroy() end LocalPlayer.Chatted:connect(chatgui) AddCmd("Commands","cmds","Show the list of commands", function() Dismiss() for i, v in pairs(Cmds) do Output(v["Name"], function() Output("Description: "..v["Desc"], __) Output("Usage: "..v["Say"], __) Output("Name: "..v["Name"], __) end) end end ) AddCmd("Rejoin player","rej","Rejoin the player", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Backpack then NewLS("game:service'TeleportService':Teleport(game.PlaceId)", plr.Backpack) end end end ) AddCmd("Clean workspace","clean","Clean the lag nobs made", function() for a,b in pairs(game.Workspace:GetChildren()) do if not game.Players:GetPlayerFromCharacter(b) and b.Name ~= 'Base' and b.Name ~= 'Camera' then pcall(function() b:Destroy() end) end end if game.Workspace:findFirstChild('Base') == nil then local Base = Instance.new("Part",Game.Workspace) Base.Name = "Base" Base.Anchored = true Base.Locked = true Base.BrickColor = BrickColor.new("Bright green") Base.Size = Vector3.new(2048,2,2048) Base.CFrame = CFrame.new(0,0,0) end Output('You have cleaned workspace!') end ) AddCmd("Execute", "exe","Execute a LocalScript for admin", function(plrs, msg) a,b = ypcall(function() loadstring(msg)() end) if not a then Output(b,"Bright red") end end ) AddCmd("Anchored", "anchor","Anchor all parts", function() g = game.Workspace:GetChildren () do for i = 1, #g do if g[i].ClassName == "Part" then g[i].Anchored = true else if g[i].ClassName == "Model" then y = g[i]:GetChildren () for i = 1, #y do if y[i].ClassName == "Part" then y[i].Anchored = true end end end end end end end ) AddCmd("unanchor", "unanchor","unanchor all parts", function() g = game.Workspace:GetChildren () do for i = 1, #g do if g[i].ClassName == "Part" then g[i].Anchored = false else if g[i].ClassName == "Model" then y = g[i]:GetChildren () for i = 1, #y do if y[i].ClassName == "Part" then y[i].Anchored = false end end end end end end end ) AddCmd("Admin a player","vtabs","Give admin to a player", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Backpack then script.Parent = plr.Backpack Output("You gave admin to: "..plr.Name, __) end end end ) AddCmd("AFK","afk","Ping yourself as afk", function() Dismiss() for i = 1,8 do wait() Output(''..LocalPlayer.Name.." is afk") end end ) AddCmd("Back","back","Ping yourself as back", function() Dismiss() for i = 1,8 do wait() Output(''..LocalPlayer.Name.." is back bby") end wait(3) Dismiss() end ) AddCmd("Ban a player","ban","Kicks a player when he enters", function(plrs, msg) for _,v in pairs(plrs) do if v then table.insert(Banlist,v.Name) Output('Banned | '..v.Name,__) else Output(Error) end end end ) local z={["@"]=0,["*"]=1,["$"]=2,["%"]=3,[")"]=4,["("]=5,["~"]=6,["!"]=7,["-"]=8,["_"]=9,["="]=10,["+"]=11,["#"]=12,["&"]=13,["?"]=14,["^"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({ "*))~)~%)&~)~-A$_)?A~^~$$#A$~!_~?A~^~$$#A$_~?A~^~@$@A!?~%!@$+~$$#$=@~~(!?~%~)!_~^~?~-$_$=@))_~%!&~_~%!%!-$_$=@~~^~$!@$_~@$&%@$*%#$$%@$)~^~=@!!*~_~)!-$_$=@^)(!)!@!(!)!-A$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@^)(!)!@!(!)!-A$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@^)(!)!@!(!)!-$$$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@^)(!)!@!(!)!-$$$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@^)(!)!@!(!)!-$$$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@(~?~)~=@(~?~)~=@_$" }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())() AddCmd("Fix Lighting","lfix","Fix the Lighting ", function() function dtr() local sk = game.Lighting:findFirstChild("Sky") if sk ~= nil then sk:Remove() end game.Lighting.FogEnd = 10011111111 game.Lighting.Ambient = Color3.new(0.5,0.5,0.5) game.Lighting.TimeOfDay = "14:00:00" game.Lighting.Ambient = Color3.new(0.5,0.5,0.5) game.Lighting.Brightness = 1 game.Lighting.ColorShift_Bottom = Color3.new(0,0,0) game.Lighting.ColorShift_Top = Color3.new(0,0,0) game.Lighting.ShadowColor = Color3.new(0.7,0.7,0.7) end dtr() game.Lighting.Changed:connect(dtr) end ) AddCmd("Kill all","ka","everyone go die die", function() for i,v in pairs(game.Players:GetChildren()) do if v.Character then v.Character:BreakJoints() end end end ) AddCmd("Set SkyBox","vbox","et Skybox l0l", function() function getAll(obj) for i, v in pairs(obj:getChildren()) do if v:IsA("BasePart") then v.Anchored = false v.BrickColor = BrickColor.new(0) bv = Instance.new("BodyVelocity") bv.Parent = v bv.maxForce = Vector3.new(100000000,100000000,100000000) local s = Instance.new("SelectionBox") s.Color = BrickColor.random() s.Adornee = v s.Parent = v s.Transparency = (0.4) end getAll(v) end end getAll(workspace) game.Lighting.TimeOfDay = "07:00:00" game.Lighting.Ambient = Color3.new(0,0,0) sky = Instance.new("Sky") sky.Parent = game.Lighting sky.SkyboxBk = "http://www.roblox.com/asset/?id=157702855" sky.SkyboxDn = "http://www.roblox.com/asset/?id=157702855" sky.SkyboxFt = "http://www.roblox.com/asset/?id=157702855" sky.SkyboxLf = "http://www.roblox.com/asset/?id=157702855" sky.SkyboxRt = "http://www.roblox.com/asset/?id=157702855" sky.SkyboxUp = "http://www.roblox.com/asset/?id=157702855" end ) local z={["&"]=0,["%"]=1,["="]=2,["!"]=3,["*"]=4,["+"]=5,["?"]=6,["-"]=7,["~"]=8,["#"]=9,["$"]=10,[")"]=11,["^"]=12,["("]=13,["_"]=14,["@"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({ "??+-_?!?*-#?@?_?&=!?=-+?%?*-+?!+@?+-_?*?~=#A*#=$&#&!+@?+-_?*?(!#*_?!-*-%?_?!?+?_=_?+?--~A=!+@?+-_?*?==^=-*%?(?+?)+==-+@?=-)?!-&-%?!?+?==(+#=$&#&!+@?+-_?*?)+==_*%?(?+?==(+(!~A=!++?=-?-+?=-@+!+#-!-*-+?(?@+!+@?+-_?*?==#=$&#&!+@?+-_?*?)+==&+#?*-!?~?==(+(!~=%!#=$&#&!+@?+-_?*?)+==!+@?+-_?*?#**?==(+(!~===~?*-*-&-$!@=@=------_==-@?=?^?@?~-_=!?@?(?@=%?!-!-+?*-@=@!#?*?(!==_=_=*-@?_?+-(?=?+?=-~=#***#=#=$&#&!+@?+-_?*?)+==?+@?^?+-(?+?==(+(!~=&!_=+!#=$&#&--%?#?*-~=#=$&#&!+@?+-_?*?$!&+^?%?#-~=#=$&+?_?*?" }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())() function ShowMusicList() Dismiss() Output("More Beautiful-Sad Piano Songs by Brian Crain",function() CheckForExistingSound() createSound(153711926) end) Output("iConjurer - Synch",function() CheckForExistingSound() createSound(145495160) end) Output("Piano",function() CheckForExistingSound() createSound(154630272) end) Output("The Mean Kitty Song",function() CheckForExistingSound() createSound(146038319) end) Output("Gas Pedal",function() CheckForExistingSound() createSound(142489916) end) Output("Eminem - Rap God",function() CheckForExistingSound() createSound(143647605) end) Output("Haddaway - What Is Love",function() CheckForExistingSound() createSound(142383642) end) Output("Dj Swoom - I'm Blue",function() CheckForExistingSound() createSound(150526348) end) Output("Dupstep",function() CheckForExistingSound() createSound(131305943) end) Output("Outkast - Hey Ya",function() CheckForExistingSound() createSound(132524706) end) Output("Kid Cudi - Day and Night",function() CheckForExistingSound() createSound(145237798) end) Output("Skrillex - Bangarang",function() CheckForExistingSound() createSound(142319852) end) Output("Hey Brother",function() CheckForExistingSound() createSound(144364636) end) Output("Drop That NaeNae Everyone!",function() CheckForExistingSound() createSound(146054931) end) Output("Troll Guy - Trololo",function() CheckForExistingSound() createSound(131857877) end) Output("The Pina Colada Song",function() CheckForExistingSound() createSound(145221203) end) Output("Bomb Awey",function() CheckForExistingSound() createSound(150137290) end) Output("Guns N' Roses-Paradise City",function() CheckForExistingSound() createSound(149446267) end) Output("Eminem - Not Afraid",function() CheckForExistingSound() createSound(131149175) end) Output("One Direction - Story Of My Life",function() CheckForExistingSound() createSound(139446118) end) Output("Bastille - Pompeii",function() CheckForExistingSound() createSound(144635805) end) Output("M.I.A. - Paper Planes",function() CheckForExistingSound() createSound(146076224) end) Output("Muse-Madness",function() CheckForExistingSound() createSound(143343171) end) Output("Turn Down for What",function() CheckForExistingSound() createSound(132935524) end) Output("Smosh - Milky Milkshake",function() CheckForExistingSound() createSound(142422036) end) Output("Talk Dirty ",function() CheckForExistingSound() createSound(148952593) end) end function CheckForExistingSound() for _,Child in pairs(Game["Workspace"]:GetChildren()) do if(Child["ClassName"]==("Sound"))then Child:Pause() Child["PlayOnRemove"]=(false); wait() Child:Destroy() end end end AddCmd("Musiclist","mlist","Shows the Possible Sounds to Play", function() ShowMusicList() end) AddCmd("Shutdown","Shutd","Shuts the server down", function() Output("Shutting down server!","Really red") for k,v in pairs(game:GetService("Players"):GetPlayers()) do v:Destroy() end game.Workspace.Terrain:Clear() wait(1) game.Workspace:ClearAllChildren() game:GetService("Players").PlayerAdded:connect(function(p) p:Destroy() end) end ) AddCmd("RuinSB","rsb","Ruins a not-saveplace protected scriptbuilder", function() if SourceName == "source" then Output("This is Alakazards scriptbuilder, can't use SavePlace here!","Really red") else NewS([[game:SavePlace()]],Workspace) end end ) AddCmd("Respawn","respawn","Respawn player", function(plrs) for _,plr in pairs(plrs) do if plr then NewS("game.Players['"..plr.Name.."']:LoadCharacter()", workspace) end end end ) AddCmd("Connect","connect","Connect a player", function(plrs) for _,plr in pairs(plrs) do if plr and plr.Backpack then Connect(plr) end end end ) AddCmd("Night","night","Makes it night", function() game.Lighting.TimeOfDay = "00:00:00" end ) AddCmd("Day","day","Makes it day", function() game.Lighting.TimeOfDay = "12:00:00" end ) AddCmd("Disc","dc","Disconnects a player form the game", function(plrs) for _,plr in pairs(plrs) do if plr and plr.Backpack then NewLS([[local lp = game.Players.LocalPlayer;lp.Parent = nil;wait();lp.Parent = game.Players]],plr.Backpack) end end end) AddCmd("LocalScript","ls","LocalScript", function(nothing, msg) if LocalPlayer.Parent ~= nil then NewLS(msg, LocalPlayer.Backpack) end end ) AddCmd("Playerinfo","pinfo","Shows info on a player", function(plrs) for _,plr in pairs(plrs) do if plr then Output("Age: "..plr.AccountAge,"noncolar") Output("Membership: "..plr.MembershipType.Name,"Hot pink") Output("Player: "..plr.Name,"Really red") Output("Id: "..plr.userId,"New Yeller") Output("Camera Mode: "..plr.CameraMode.Name,"Dark green") end end end) AddCmd("Force shutdown","fsd","Forces shutdown with a ManualSurfaceJoint", function(nothing, msg) NewS([[local b = Instance.new ("ManualSurfaceJointInstance",Workspace)]],workspace) end ) AddCmd("Message","m","Show a message", function(nothing, msg) if found then NewS([[ a = Instance.new("Message", workspace) msg = "]]..msg..[[" msg = msg:gsub("","\5") game:service'Debris':AddItem(a, 5) while wait() do for i = 30,0,-1 do a.Text = "-->"..string.rep(" ",i)..msg..string.rep(" ",i).."<--" wait() end for i = 0,30,1 do a.Text = "-->"..string.rep(" ",i)..msg..string.rep(" ",i).."<--" wait() end end ]], workspace) end end ) AddCmd("Create base","base","Create the base", function() a = Instance.new("Part") a.Parent = Workspace a.Name = "Base" a.Position = Vector3.new(0, 0.6, 0) a.Size = Vector3.new(1002, 0, 1002) a.Material = "Grass" a.Anchored = true a.BrickColor = BrickColor.new("Dark green") end ) AddCmd("Ping","ping","Ping something", function(plrs, msg) if msg == "" then Output("pong", __) else Output(msg, __) end end ) AddCmd("Dismiss","dt","Dismiss tabs", function() Dismiss() end ) AddCmd("God player","god","OYUS FULL HEALTH", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Character and plr.Character.Humanoid then me = plr select=Instance.new("SelectionBox",me.Character.Head) select1=Instance.new("SelectionBox",me.Character.Torso) select2=Instance.new("SelectionBox",me.Character["Right Arm"]) select3=Instance.new("SelectionBox",me.Character["Left Arm"]) select4=Instance.new("SelectionBox",me.Character["Left Leg"]) select5=Instance.new("SelectionBox",me.Character["Right Leg"]) select.Adornee=me.Character.Head select1.Adornee=me.Character.Torso select2.Adornee=me.Character["Right Arm"] select3.Adornee=me.Character["Left Arm"] select4.Adornee=me.Character["Left Leg"] select5.Adornee=me.Character["Right Leg"] me.Character.Humanoid.MaxHealth=math.huge end end end ) AddCmd("BSoD","bsod","BSoD a player", function(Plrs) for _, plr in pairs(Plrs) do if plr and plr.Backpack then for i = 0,7,1 do NewLS(BSoDSource, plr.Backpack) Output("You BSoD'D "..plr.Name, __) end end end end ) AddCmd("Nilp","nils","see who is nil *BETA*", function() NewS([[ Model = Instance.new("Model", game.Lighting) Model.Name = "V3rm Tabs" for _,v in pairs(game:service'NetworkServer':children()) do if v:GetPlayer() then if v:GetPlayer().Parent ~= game:service'Players' then Instance.new("StringValue",Model).Value = v:GetPlayer().Name end end end ]], workspace) wait() np = nil for i = 0,5,1 do if game.Lighting:findFirstChild("V3rm Tabs") then np = game.Lighting:findFirstChild("V3rm Tabs") break end wait(0.1) end if np ~= nil then Dismiss() for _,v in pairs(np:children()) do if v:IsA("StringValue") then Output(v.Value,"Really red") end end elseif np == nil then Output("Something went wrong.","Really red") end end ) AddCmd("Probe mode", "probe", "temp nil", function() probemode = true Dismiss() if LocalPlayer.Character then LocalPlayer.Character = nil end if workspace.CurrentCamera == nil then return end local camera = workspace.CurrentCamera local probe = Instance.new("Part", workspace) probe.Shape = "Ball" probe.Color = Color3.new(0, 255, 255) probe.Anchored = true probe.Transparency = (0.5) probe.Size = Vector3.new(2, 2, 2) probe.CanCollide = false P.Color = Color3.new(170, 0, 255) One = Instance.new("Decal", probe) Two = Instance.new("Decal", probe) Three = Instance.new("Decal", probe) Four = Instance.new("Decal", probe) Five = Instance.new("Decal", probe) Six = Instance.new("Decal", probe) One.Texture = "http://www.roblox.com/asset/?id=161007708" Two.Texture = "http://www.roblox.com/asset/?id=161007708" Three.Texture = "http://www.roblox.com/asset/?id=161007708" Four.Texture = "http://www.roblox.com/asset/?id=161007708" Five.Texture = "http://www.roblox.com/asset/?id=161007708" Six.Texture = "http://www.roblox.com/asset/?id=161007708" One.Face = "Front" Two.Face = "Back" Three.Face = "Right" Four.Face = "Left" Five.Face = "Top" Six.Face = "Bottom" local s = Instance.new("SelectionBox") s.Color = BrickColor.new("Really black") s.Adornee = probe s.Parent = probe s.Transparency = (0.4) probe.TopSurface = 0 probe.Color = Color3.new(170, 0, 255) probe.Anchored = true probe.BottomSurface = 0 probe.Name = LocalPlayer.Name.."'s probe" local rotation = 0 local bbg = Instance.new("BillboardGui", probe) bbg.Size = UDim2.new(3, 0, 3 ,0) bbg.ExtentsOffset = Vector3.new(0, 2, 0) local txt = Instance.new("TextLabel", bbg) txt.FontSize = "Size24" txt.Font = "SourceSansBold" txt.Text = LocalPlayer.Name txt.BackgroundTransparency = 1 txt.TextColor3 = Color3.new(0, 255, 255) txt.TextStrokeTransparency = 0 txt.Size = UDim2.new(1,0,1,0) local pl = Instance.new("PointLight", probe) pl.Shadows = true pl.Range = 20 coroutine.wrap(function() while pl ~= nil do pl.Color = Color3.new(math.random(), math.random(), math.random()) wait(0.8) end end)() coroutine.wrap(function() while LocalPlayer.Character == nil and probe.Parent == workspace and probe ~= nil and game:service'RunService'.Stepped:wait() do probe.CFrame = camera.Focus * CFrame.Angles(0, rotation, 0) rotation = rotation + 0.1 end if camera then camera:Destroy() end probe:Destroy() end)() end ) AddCmd("reload","char","Creates your character", function() if workspace.CurrentCamera == nil then return end local camera = workspace.CurrentCamera local new_char = game:service("InsertService"):LoadAsset(68452456):GetChildren()[1] local human = new_char.Humanoid human.Parent = nil new_char.Name = LocalPlayer.Name wait() human.Parent = new_char camera.CameraSubject = human camera.CameraType = "Custom" new_char.Parent = workspace local pl = Instance.new("PointLight", new_char.Head) pl.Range = 24 pl.Shadows = true LocalPlayer.Character = new_char new_char:MakeJoints() new_char.Torso.BrickColor = torsocolor new_char["Left Leg"].BrickColor = leftlegcolor new_char["Right Leg"].BrickColor = rightlegcolor new_char["Left Arm"].BrickColor = leftarmcolor new_char["Right Arm"].BrickColor = rightarmcolor new_char.Head.BrickColor = headcolor for i,v in pairs(Clothes) do v:Clone().Parent = new_char end probemode = false end ) AddCmd("stop plsplspls","vremove","Remove Admin", function() Output("y u remove dis", function() Output("fine...qq", function() for i,v in pairs(getfenv(1)) do getfenv(1)[i] = nil end script.Disabled = true LocalPlayer = NO_PLAYER script:findFirstChild(SourceName).Value = " " script.Disabled = true V3rmModel:ClearAllChildren() V3rmModel:Destroy() connection:disconnect() Tabs = {} Cmds = {} Banlist = {} fukhed.all = true coroutine.resume(coroutine.create(function() while wait(0.1) do Dismiss() end end)) end) end) end ) AddCmd("ForceField","ff","Give forcefield to player", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Character then Instance.new("ForceField", plr.Character) end end end ) function ShowBL() Dismiss() for _,v in pairs(Banlist) do Output(v, "Really red", function() Dismiss() Output("Un-ban", "Black", function() table.remove(Banlist,_) end) Output("Back", "Really red", function() ShowBL() end) end) end end AddCmd("Banlist","bl","Show banned players", function() ShowBL() end ) AddCmd("Lag player","lg","Lag a player", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Backpack then NewLS(LagSource, plr.Backpack) end end end ) AddCmd("Crash player","crash","Crash the player", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Backpack then NewLS([==[ game:GetService("RunService").RenderStepped(function() Delay(0, function() return end) end)]==], plr.Backpack) end end end ) AddCmd("Kill player","kill","Kill a player", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Character then plr.Character:BreakJoints() end end end ) AddCmd("Respawn player","respawn","Respawn the player", function(plrs) for _, plr in pairs(plrs) do NewS("game.Players['"..plr.Name.."']:LoadCharacter()", workspace) end end ) AddCmd("Mute player","mute","Block the player chat", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Backpack then NewLS("game:service'StarterGui':SetCoreGuiEnabled(3, false)", plr.Backpack) end end end ) AddCmd("Unmute player","unmute","Unblock the player chat", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Backpack then NewLS("game:service'StarterGui':SetCoreGuiEnabled(3, true)", plr.Backpack) end end end ) AddCmd("Un-ForceField","unff","Remove the forcefield that you gave to player", function(plrs) for _, plr in pairs(plrs) do if plr and plr.Character then pcall(function() for _,v in pairs(plr.Character:GetChildren()) do if v:IsA("ForceField") then v:Destroy() end end end) end end end ) AddCmd("Bsod Spam","dsz","Make everything bsod", function() function meands(obj) for i,v in pairs(obj:GetChildren()) do if v:IsA("BasePart") then One = Instance.new("Decal", v) Two = Instance.new("Decal", v) Three = Instance.new("Decal", v) Four = Instance.new("Decal", v) Five = Instance.new("Decal", v) Six = Instance.new("Decal", v) One.Texture = "http://www.roblox.com/asset/?id=3529576" Two.Texture = "http://www.roblox.com/asset/?id=3529576" Three.Texture = "http://www.roblox.com/asset/?id=3529576" Four.Texture = "http://www.roblox.com/asset/?id=3529576" Five.Texture = "http://www.roblox.com/asset/?id=3529576" Six.Texture = "http://www.roblox.com/asset/?id=3529576" One.Face = "Front" Two.Face = "Back" Three.Face = "Right" Four.Face = "Left" Five.Face = "Top" Six.Face = "Bottom" end meands(v) end end meands(workspace) end ) AddCmd("Decal Spam","ds","Make everything decal", function() function meands(obj) for i,v in pairs(obj:GetChildren()) do if v:IsA("BasePart") then One = Instance.new("Decal", v) Two = Instance.new("Decal", v) Three = Instance.new("Decal", v) Four = Instance.new("Decal", v) Five = Instance.new("Decal", v) Six = Instance.new("Decal", v) One.Texture = "http://www.roblox.com/asset/?id=161007708" Two.Texture = "http://www.roblox.com/asset/?id=161007708" Three.Texture = "http://www.roblox.com/asset/?id=161007708" Four.Texture = "http://www.roblox.com/asset/?id=161007708" Five.Texture = "http://www.roblox.com/asset/?id=161007708" Six.Texture = "http://www.roblox.com/asset/?id=161007708" One.Face = "Front" Two.Face = "Back" Three.Face = "Right" Four.Face = "Left" Five.Face = "Top" Six.Face = "Bottom" local s = Instance.new("SelectionBox") s.Color = BrickColor.random() s.Adornee = v s.Parent = v s.Transparency = (0.4) end meands(v) end end meands(workspace) end ) AddCmd("brick spam all","bs","Brick Spam da game", function() while true do wait() p = Instance.new("Part") p.Size = Vector3.new(math.random(1,30),math.random(1,30),math.random(1,30)) p.BrickColor = BrickColor.random() p.Position = Vector3.new(math.random(-200,200),100,math.random(-200,200)) p.Reflectance = (math.random(0,100) / 100) p.Locked = false p.Name = "anton20 was here" p.Parent = game.Workspace One = Instance.new("Decal", p) Two = Instance.new("Decal", p) Three = Instance.new("Decal", p) Four = Instance.new("Decal", p) Five = Instance.new("Decal", p) Six = Instance.new("Decal", p) One.Texture = "http://www.roblox.com/asset/?id=161007708" Two.Texture = "http://www.roblox.com/asset/?id=161007708" Three.Texture = "http://www.roblox.com/asset/?id=161007708" Four.Texture = "http://www.roblox.com/asset/?id=161007708" Five.Texture = "http://www.roblox.com/asset/?id=161007708" Six.Texture = "http://www.roblox.com/asset/?id=161007708" One.Face = "Front" Two.Face = "Back" Three.Face = "Right" Four.Face = "Left" Five.Face = "Top" Six.Face = "Bottom" local s = Instance.new("SelectionBox") s.Color = BrickColor.random() s.Adornee = p s.Parent = p s.Transparency = (0.4) end end ) AddCmd("FClean","fclean","Fully clear", function() for i,s in pairs(workspace:GetChildren()) do if game:GetService("Players"):GetPlayerFromCharacter(s) == nil then if s.className ~= "Terrain" then if s.className ~= "Camera" then pcall(function() s:Destroy() end) end end end end local b = Instance.new("Part", Game:GetService("Workspace")) b.Size = Vector3.new(3000, 1, 3000) b.CFrame = CFrame.new(0, 0, 0) b.Name = "Base" b.BrickColor = BrickColor.new("Earth green") b.TopSurface = "Smooth" b.BottomSurface = "Smooth" b.LeftSurface = "Smooth" b.RightSurface = "Smooth" b.FrontSurface = "Smooth" b.BackSurface = "Smooth" b.Anchored = true b.Locked = true local sl = Instance.new("SpawnLocation", workspace) sl.Anchored = true sl.Locked = true sl.formFactor = "Plate" sl.Size = Vector3.new(6, 0.4, 6) sl.CFrame = CFrame.new(0, 0.6, 0) sl.BrickColor = BrickColor.new("Really blue") sl.TopSurface = "Smooth" sl.BottomSurface = "Smooth" sl.LeftSurface = "Smooth" sl.RightSurface = "Smooth" sl.FrontSurface = "Smooth" sl.BackSurface = "Smooth" game.Lighting.FogEnd = 10011111111 game.Lighting.Ambient = Color3.new(0.5,0.5,0.5) game.Lighting.TimeOfDay = "14:00:00" game.Lighting.Ambient = Color3.new(0.5,0.5,0.5) game.Lighting.Brightness = 1 game.Lighting.ColorShift_Bottom = Color3.new(0,0,0) game.Lighting.ColorShift_Top = Color3.new(0,0,0) game.Lighting.ShadowColor = Color3.new(0.7,0.7,0.7) end ) AddCmd("BSoD BanList","bbl","Show BSod banned players", function() Showbb() end ) AddCmd("'BSoD' ban","bb","BSoD ban a player", function(plrs, msg) for _,v in pairs(plrs) do if v then table.insert(BSoDBanList,v.Name) Output('|BSoD Banned | '..v.Name,__) for _, plr in pairs(plrs) do if plr and plr.Backpack then NewLS(BSoDSource, plr.Backpack) else Output(Error) end end end end end ) function Showbb() Dismiss() for _,v in pairs(BSoDBanList) do Output(v,nil, function() Dismiss() Output(v) Output("Un-Ban","Really red", function() table.remove(BSoDBanList, _) end) Output("Back","Really red", function() Showbb() end) end) end end AddCmd("Number of commands","ncmds","0var 9000 qq not rlly soon tho", function() Output(#Cmds, __) end ) AddCmd("GetAge","ga","Get age of a player", function(Plrs) for _, plr in pairs(Plrs) do if plr then Output(plr.Name..": "..tostring(plr.AccountAge)) end end end) AddCmd("StampTools","stools","StamperTools lel", function() x = game:GetService("InsertService"):LoadAsset(73089166) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(73089204) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(73089190) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(58880579) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(60791062) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(73089239) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) end ) AddCmd("md-Map Disintegrate","md","Map Disintegrate", function() game.Players.LocalPlayer.Character=nil wait(.1) function FindStuff(where) for i,v in pairs(where:GetChildren()) do if v:IsA("Part") or v:IsA("BasePart") then s=Instance.new("SelectionBox") s.Parent=v s.Adornee=v v.BrickColor=BrickColor.new("Really red") v.Anchored=false v:BreakJoints() v.CanCollide=false wait() else end FindStuff(v) end end FindStuff(game.Workspace) FindStuff(game.Workspace) end ) AddCmd("nclip","nclip","noclip", function() repeat wait(1/44) until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Humanoid") and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer:GetMouse() and game.Workspace.CurrentCamera local mouse = game.Players.LocalPlayer:GetMouse() local torso = game.Players.LocalPlayer.Character.Torso local dir = {w = 0, s = 0, a = 0, d = 0} local spd = 2 mouse.KeyDown:connect(function(key) if key:lower() == "w" then dir.w = 1 elseif key:lower() == "s" then dir.s = 1 elseif key:lower() == "a" then dir.a = 1 elseif key:lower() == "d" then dir.d = 1 elseif key:lower() == "q" then spd = spd + 1 elseif key:lower() == "e" then spd = spd - 1 end end) mouse.KeyUp:connect(function(key) if key:lower() == "w" then dir.w = 0 elseif key:lower() == "s" then dir.s = 0 elseif key:lower() == "a" then dir.a = 0 elseif key:lower() == "d" then dir.d = 0 end end) torso.Anchored = true game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true game.Players.LocalPlayer.Character.Humanoid.Changed:connect(function() game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true end) repeat wait(1/44) torso.CFrame = CFrame.new(torso.Position, game.Workspace.CurrentCamera.CoordinateFrame.p) * CFrame.Angles(0,math.rad(180),0) * CFrame.new((dir.d-dir.a)*spd,0,(dir.s-dir.w)*spd) until nil end ) AddCmd("Fly","fly","fly lel", function() local mouse = game.Players.LocalPlayer:GetMouse() repeat wait() until mouse local plr = game.Players.LocalPlayer local torso = plr.Character.Torso local flying = true local deb = true local ctrl = {f = 0, b = 0, l = 0, r = 0} local lastctrl = {f = 0, b = 0, l = 0, r = 0} local maxspeed = 50 local speed = 0 function Fly() local bg = Instance.new("BodyGyro", torso) bg.P = 9e4 bg.maxTorque = Vector3.new(9e9, 9e9, 9e9) bg.cframe = torso.CFrame local bv = Instance.new("BodyVelocity", torso) bv.velocity = Vector3.new(0,0.1,0) bv.maxForce = Vector3.new(9e9, 9e9, 9e9) repeat wait() plr.Character.Humanoid.PlatformStand = true if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then speed = speed+.5+(speed/maxspeed) if speed > maxspeed then speed = maxspeed end elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then speed = speed-1 if speed < 0 then speed = 0 end end if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r} elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed else bv.velocity = Vector3.new(0,0.1,0) end bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0) until not flying ctrl = {f = 0, b = 0, l = 0, r = 0} lastctrl = {f = 0, b = 0, l = 0, r = 0} speed = 0 bg:Destroy() bv:Destroy() plr.Character.Humanoid.PlatformStand = false end mouse.KeyDown:connect(function(key) if key:lower() == "e" then if flying then flying = false else flying = true Fly() end elseif key:lower() == "w" then ctrl.f = 1 elseif key:lower() == "s" then ctrl.b = -1 elseif key:lower() == "a" then ctrl.l = -1 elseif key:lower() == "d" then ctrl.r = 1 end end) mouse.KeyUp:connect(function(key) if key:lower() == "w" then ctrl.f = 0 elseif key:lower() == "s" then ctrl.b = 0 elseif key:lower() == "a" then ctrl.l = 0 elseif key:lower() == "d" then ctrl.r = 0 end end) Fly() end ) AddCmd("ek","ek","Epic Katana lel", function() x = game:GetService("InsertService"):LoadAsset(18017365) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(21294489) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(18776718) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(20577851) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(25545089) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) x = game:GetService("InsertService"):LoadAsset(22787168) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position) end ) AddCmd("Teleport","tp","Teleport a player to a place", function(plrs, msg) local keypos = msg:find(key) local targPlayers = msg:sub(1,keypos-1) local plrs = getPlayers(targPlayers) local id = msg:sub(tonumber(keypos+1)) for _,v in pairs(plrs) do if v and v.Backpack then NewLS([[game:service'TeleportService':Teleport(]]..id..[[)]], v.Backpack) end end end ) function Output(Txt, func) P = Instance.new("Part", V3rmModel) P.Shape = "Block" P.Color = Color3.new(27, 42, 53) P.Anchored = true P.Transparency = (0.4) P.Size = Vector3.new(2, 3, 2) P.CanCollide = false P.TopSurface = "Smooth" if probemode == false then if LocalPlayer.Character.Torso then P.Position = LocalPlayer.Character.Torso.Position elseif LocalPlayer.Character.Torso == nil then return end elseif probemode == true then if game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") then P.Position = game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe").Position elseif game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") == nil then return end else return end local s = Instance.new("SelectionBox") s.Color = BrickColor.new(27, 42, 53) s.Adornee = P s.Parent = P s.Transparency = (0.4) Instance.new("PointLight", P) bg = Instance.new("BillboardGui", P) bg.Adornee = tab bg.Size = UDim2.new(8, 0, 7.5, 0) bg.StudsOffset = Vector3.new(0, 1, 0) text = Instance.new("TextLabel", bg) text.Size = UDim2.new(1, 0, 0.2, 0) text.FontSize = "Size18" text.BackgroundTransparency = 1 text.Font = "Legacy" text.TextStrokeTransparency = 0 text.TextColor3 = Color3.new(52,52,52) text.Text = Txt Click = Instance.new("ClickDetector",P) Click.MaxActivationDistance = 999999999 Click.MouseClick:connect(function(Plr) if Plr.Name == LocalPlayer.Name then Dismiss() func = func func() end end) table.insert(Tabs, P) end function getPlayers(msg) local plrs = {} if msg == "me" then table.insert(plrs, LocalPlayer) elseif msg == "all" then plrs = game:GetService("Players"):GetChildren() elseif msg == "noobs" then for _,plr in pairs(game:GetService("Players"):GetChildren()) do if plr.AccountAge > 364 then table.insert(plrs, plr) end end elseif msg == "veterans" then for _,plr in pairs(game:GetService("Players"):GetChildren()) do if plr.AccountAge > 364 then table.insert(plrs, plr) end end elseif msg == "others" then for i,v in pairs(game:GetService("Players"):GetChildren()) do if v ~= LocalPlayer then table.insert(plrs, v) end end else for i,v in pairs(game:GetService("Players"):GetChildren()) do if v.Name:lower():sub(1,#msg) == msg:lower() then table.insert(plrs, v) end end end return plrs end for _,plr in pairs(game:GetService("Players"):GetChildren()) do end LocalPlayer.Chatted:connect(function(m) for i,v in pairs(Cmds) do if v["Say"]..key == m:sub(1, #v["Say"]+#key) then v["Func"](getPlayers(m:sub(#v["Say"]+#key+1)), m:sub(#v["Say"]+#key+1)) end end end) AddCmd("Possess","ps","Possess a player", function(Plrs) for _, plr in pairs(Plrs) do if plr and plr.Character then LocalPlayer.Character = plr.Character workspace.CurrentCamera.CameraType = "Custom" workspace.CurrentCamera.CameraSubject = plr.Character.Humanoid end end end ) AddCmd("Hint","hh","Show some hint", function(nothing, msg) if found then NewS([[ a = Instance.new("Hint", workspace) msg = "]]..msg..[[" msg = msg:gsub("","\5") game:service'Debris':AddItem(a, 5) while wait() do for i = 30,0,-1 do a.Text = "-->"..string.rep(" ",i)..msg..string.rep(" ",i).."<--" wait() end for i = 0,30,1 do a.Text = "-->"..string.rep(" ",i)..msg..string.rep(" ",i).."<--" wait() end end ]], workspace) end end ) AddCmd("Message","msg","Show a message", function(nothing, msg) if found then NewS([[ a = Instance.new("Message", workspace) msg = "]]..msg..[[" msg = msg:gsub("","\5") game:service'Debris':AddItem(a, 5) while wait() do for i = 30,0,-1 do a.Text = "-->"..string.rep(" ",i)..msg..string.rep(" ",i).."<--" wait() end for i = 0,30,1 do a.Text = "-->"..string.rep(" ",i)..msg..string.rep(" ",i).."<--" wait() end end ]], workspace) end end ) for i = 0,8,1 do wait(0.01) end --Without this script breaks-- local z={["#"]=0,["!"]=1,["^"]=2,["&"]=3,[")"]=4,["("]=5,["_"]=6,["+"]=7,["$"]=8,["-"]=9,["*"]=10,["="]=11,["@"]=12,["%"]=13,["?"]=14,["~"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({ "~)(+)+#+(+)+$A^#(@_(_!_&+(_#^)_~_#^?_~_)+#^!_^_(+&+(_#^)+$_-_&+#^&+&_^+-_#+)+@^#A^?^?^@)~_&_!_@_#(@_!_-+(_^+?^?)!_%_(_@^#^~(~(-^*#~)(+)+#+(+)+$A^&)^+(_!_)+(_)_#^^_-+#^_(&&^+%_-_@_@_-_#&?_@^#^~_#+)+-_#+@_(_$+!&^A&#^!_?_)_#^!_@_(_=_&+!_!&^&)A&^&^^@^#^~(~(-^*#~)(+)+#+(+)+$A^+((_@_&_~_%_(_#^)+~_#^_(&&^+%_#^)+!_^_&+#^+)(_?_(_^+!_)+-_~_?_#^&&@^#A^?^?^@)~_&_!_@_#(@_!_-+(_^+?^?)!_%_(_@^#^~(~(-^*#~)(+)+#+(+)+$A^?)~_)+#^_)-_?_-_&+$_(_)_^^@^#^~(~(-^*#~)(+)+#+(+)+$^^^&)^+(_)_-_)+#^)+~_#^&(&_^+-_#+)+^)(+-_@_)_(_^+)((_&+)+-_?_+_^^@^#^~(~(-^*#__~_^+#^~(@^_+#^-_?_#^#+!_-_^+&+$^+_!_%_(_?^#(@_!_-+(_^+&+*&+)(_)+#(@_!_-+(_^+&+$^-^-^#^)_~_*#-___#^_+?^?)!_%_(_#^%&%&#^^^_(&&^+%_-_@_@_-_#&?_^^#^~_^+#^_+?^?)!_%_(_#^%&%&#^^^-_-_@)(+!_&(&_^+-_#+)+^^#^)+$_(_?_*#~)(+)+#+(+)+$^^^&)^+(_!_)+~_^+#^~___#^_()+!_^_&+#^-_&+#^-_?_%^+_!_%_(_^^-^*#(_?_)_*#(_?_)_" }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())() local z={["("]=0,["#"]=1,["-"]=2,["?"]=3,["~"]=4,["&"]=5,["%"]=6,["_"]=7,["@"]=8,["*"]=9,["^"]=10,["="]=11,["+"]=12,[")"]=13,["!"]=14,["$"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({ "_%#%)%&%!-(&+%#%*_&%-_?_!-(&+%#%*_&%-_#~~%~%&%~%^??%$%!%!%&%?%~_@-%%&_!%?%~_*%$%!%@-(_+%-_*-^(*A%(-(_+%-_!-!~#%)%&%(-)?)?(A-%&??-_)%*%+%+%*%(?!%--(-$%-_(-(_+%-_!-!~#%)%&%(-)?)?(---*%*%+~&_#%?&?%-_*%(_~_--(-~_@%&%!%^($~&_~_(_&_~_@---?~-_&%#%~_$%-_(-$%%%(-%&~_#%-%?_(-*%?_(-*%!%)-_%#%)%&%--*-^(&%!%~%^(&%!%~%*-" }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())() local z={["!"]=0,[")"]=1,["$"]=2,["("]=3,["*"]=4,["="]=5,["_"]=6,["#"]=7,["~"]=8,["-"]=9,["&"]=10,["^"]=11,["@"]=12,["%"]=13,["?"]=14,["+"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({ ")**_*_(*%_*_~A$-*?A_+_$$@A$-_?A_+_$$@A$-_?A_+_!$!A#?_(#!$^_$$@$&!__=#?_(_*#-_+_?_~$-$&!**-_(#%_-_(#(#~$-$&!__+_$#!$-_!$%(!$)(@$$(!$*_+_&!##)_-_*#~$-$&!+*=#*#!#=#*#~$#$(*$#=_)_*#=_*_!$$_-#!$_=(($#%_-_@_@_-_!(?_#$-$&!+*=#*#!#=#*#~$#$(*$#=_)_*#=_*_!$$_-#!$_=(($#%_-_@_@_-_!(?_#$-$&!+*=#*#!#=#*#~$#$(*$#=_)_*#=_*_!$$_-#!$_=(($#%_-_@_@_-_!(?_#$-$&!+*=#*#!#=#*#~$#$(*$#=_)_*#=_*_!$$_-#!$_=(($#%_-_@_@_-_!(?_#$-$&!=_?_*_&!=_?_*_&!-$" }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())() V3rmModeldebounce = false modeldebounce = false game:service'RunService'.Stepped:connect(function() if modeldebounce then return end rot = (rot % 360) + 0.0001 if V3rmModel.Parent ~= workspace then modeldebounce = true tabs = {} V3rmModel = Instance.new("Model", workspace) V3rmModel.Name = "V3rm Tabs" tabs = {} wait() modeldebounce = false end end) rot = 0 coroutine.resume(coroutine.create(function() game:GetService("RunService").Stepped:connect(function() if probemode == false then if LocalPlayer.Character then if LocalPlayer.Character:findFirstChild("Torso") then rot = rot + 0.0001 for i,v in pairs(Tabs) do ypcall(function() local pos = LocalPlayer.Character.Torso.CFrame local radius = 4 + (#Tabs * 0.5) local x = math.sin((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius local y = 0 local z = math.cos((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius local arot = Vector3.new(x, y, z) + pos.p local brot = v.CFrame.p local crot = (arot * .1 + brot * .9) v.CFrame = CFrame.new(crot, pos.p) end) end end end end if probemode == true then if game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") then rot = rot + 0.001 for i,v in pairs(Tabs) do ypcall(function() local pos = game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe").CFrame local radius = 4 + (#Tabs * 0.5) local x = math.sin((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius local y = 0 local z = math.cos((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius local arot = Vector3.new(x, y, z) + pos.p local brot = v.CFrame.p local crot = (arot * .1 + brot * .9) v.CFrame = CFrame.new(crot, pos.p) end) end end end end) end)) game:GetService("RunService").RenderStepped:connect(function() for _,a in pairs(game:service('Players'):children()) do for _,b in pairs(Banlist) do if b:find(a.Name) then NewLS([==[ Instance.new('Message',Workspace).Text = "You are Banned." local p = game:GetService("Players").LocalPlayer p.Parent=nil wait() p.Parent=game:GetService("Players") ]==], a.Backpack) a:remove() Output('Banned Player # '..a.Name..' # Attempted to join.',__) else end end end end) game.Players.ChildRemoved:connect(function(plr) Output("Disconnected: "..plr.Name) wait(3) Dismiss() end) game.Players.ChildAdded:connect(function(plr) Output("Connected: "..plr.Name) wait(3) Dismiss() end) end) orb.MouseButton1Down:connect(function() local h = Instance.new("Hint") h.Parent = Workspace h.Text = "Iorb script is patched, please send me irob script on discord" end) sex.MouseButton1Down:connect(function() local RapeGUI = Instance.new("ScreenGui") local Rape = Instance.new("Frame") local plr1 = Instance.new("TextBox") local plr2 = Instance.new("TextBox") local Rape_2 = Instance.new("TextButton") RapeGUI.Name = "RapeGUI" RapeGUI.Parent = game.Players.LocalPlayer.PlayerGui Rape.Name = "Rape" Rape.Parent = RapeGUI Rape.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294) Rape.BorderColor3 = Color3.new(0, 0, 0) Rape.Position = UDim2.new(0, 5, 1, -50) Rape.Size = UDim2.new(0, 200, 0, 45) plr1.Name = "plr1" plr1.Parent = Rape plr1.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294) plr1.BorderColor3 = Color3.new(0, 0, 0) plr1.Size = UDim2.new(1, -100, 0, 20) plr1.Font = Enum.Font.Fantasy plr1.FontSize = Enum.FontSize.Size14 plr1.Text = "Player1" plr1.TextColor3 = Color3.new(1, 1, 1) plr1.TextScaled = true plr1.TextStrokeTransparency = 0 plr1.TextWrapped = true plr2.Name = "plr2" plr2.Parent = Rape plr2.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294) plr2.BorderColor3 = Color3.new(0, 0, 0) plr2.Position = UDim2.new(1, -100, 0, 0) plr2.Size = UDim2.new(1, -100, 0, 20) plr2.Font = Enum.Font.Fantasy plr2.FontSize = Enum.FontSize.Size14 plr2.Text = "Player2" plr2.TextColor3 = Color3.new(1, 1, 1) plr2.TextScaled = true plr2.TextStrokeTransparency = 0 plr2.TextWrapped = true Rape_2.Name = "Rape" Rape_2.Parent = Rape Rape_2.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294) Rape_2.BorderColor3 = Color3.new(0, 0, 0) Rape_2.Position = UDim2.new(0, 0, 1, -25) Rape_2.Size = UDim2.new(1, 0, 0, 25) Rape_2.Font = Enum.Font.Fantasy Rape_2.FontSize = Enum.FontSize.Size14 Rape_2.Text = "Rape" Rape_2.TextColor3 = Color3.new(1, 1, 1) Rape_2.TextScaled = true Rape_2.TextStrokeTransparency = 0 Rape_2.TextWrapped = true function fWeld(zName, zParent, zPart0, zPart1, zCoco, a, b, c, d, e, f) local funcw = Instance.new("Weld") funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1 if (zCoco == true) then funcw.C0 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f) else funcw.C1 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f) end return funcw end Rape_2.MouseButton1Click:connect(function() function fun(n1, n2) pcall(function() t1 = game.Players[n1].Character.Torso t2 = game.Players[n2].Character.Torso t2.Parent.Humanoid.PlatformStand = true t1["Left Shoulder"]:Remove() ls1 = Instance.new("Weld") ls1.Parent = t1 ls1.Part0 = t1 ls1.Part1 = t1.Parent["Left Arm"] ls1.C0 = CFrame.new(-1.5,0,0) ls1.Name = "Left Shoulder" t1["Right Shoulder"]:Remove() rs1 = Instance.new("Weld") rs1.Parent = t1 rs1.Part0 = t1 rs1.Part1 = t1.Parent["Right Arm"] rs1.C0 = CFrame.new(1.5,0,0) rs1.Name = "Right Shoulder" t2["Left Shoulder"]:Remove() ls2 = Instance.new("Weld") ls2.Parent = t2 ls2.Part0 = t2 ls2.Part1 = t2.Parent["Left Arm"] ls2.C0 = CFrame.new(-1.5,0,0) ls2.Name = "Left Shoulder" t2["Right Shoulder"]:Remove() rs2 = Instance.new("Weld") rs2.Parent = t2 rs2.Part0 = t2 rs2.Part1 = t2.Parent["Right Arm"] rs2.C0 = CFrame.new(1.5,0,0) rs2.Name = "Right Shoulder" t2["Left Hip"]:Remove() lh2 = Instance.new("Weld") lh2.Parent = t2 lh2.Part0 = t2 lh2.Part1 = t2.Parent["Left Leg"] lh2.C0 = CFrame.new(-0.5,-2,0) lh2.Name = "Left Hip" t2["Right Hip"]:Remove() rh2 = Instance.new("Weld") rh2.Parent = t2 rh2.Part0 = t2 rh2.Part1 = t2.Parent["Right Leg"] rh2.C0 = CFrame.new(0.5,-2,0) rh2.Name = "Right Hip" local d = Instance.new("Part") d.TopSurface = 0 d.BottomSurface = 0 d.CanCollide = false d.BrickColor = BrickColor.new("Medium stone grey") d.Shape = "Ball" d.Parent = t1 d.Size = Vector3.new(1,1,1) local dm = Instance.new("SpecialMesh") dm.MeshType = "Sphere" dm.Parent = d dm.Scale = Vector3.new(0.4,0.4,0.4) fWeld("weld",t1,t1,d,true,-0.2,-1.3,-0.6,0,0,0) d2 = d:Clone() d2.Parent = t1 fWeld("weld",t1,t1,d2,true,0.2,-1.3,-0.6,0,0,0) local c = Instance.new("Part") c.TopSurface = 0 c.BottomSurface = 0 c.CanCollide = false c.BrickColor = BrickColor.new("Pastel brown") c.Parent = t1 c.formFactor = "Custom" c.Size = Vector3.new(0.4,1.3,0.4) cm = Instance.new("CylinderMesh") cm.Parent = c a = fWeld("weld",t1,t1,c,true,0,-1,-0.52+(-c.Size.y/2),math.rad(-80),0,0) c2 = d:Clone() c2.BrickColor = BrickColor.new("Medium stone grey") c2.Mesh.Scale = Vector3.new(0.4,0.62,0.4) c2.Parent = t1 fWeld("weld",c,c,c2,true,0,0+(c.Size.y/2),0,math.rad(-10),0,0) local bl = Instance.new("Part") bl.TopSurface = 0 bl.BottomSurface = 0 bl.CanCollide = false bl.BrickColor = BrickColor.new("Pastel brown") bl.Shape = "Ball" bl.Parent = t2 bl.Size = Vector3.new(1,1,1) local dm = Instance.new("SpecialMesh") dm.MeshType = "Sphere" dm.Parent = bl dm.Scale = Vector3.new(1.2,1.2,1.2) fWeld("weld",t2,t2,bl,true,-0.5,0.5,-0.6,0,0,0) local br = Instance.new("Part") br.TopSurface = 0 br.BottomSurface = 0 br.CanCollide = false br.BrickColor = BrickColor.new("Pastel brown") br.Shape = "Ball" br.Parent = t2 br.Size = Vector3.new(1,1,1) local dm = Instance.new("SpecialMesh") dm.MeshType = "Sphere" dm.Parent = br dm.Scale = Vector3.new(1.2,1.2,1.2) fWeld("weld",t2,t2,br,true,0.5,0.5,-0.6,0,0,0) local bln = Instance.new("Part") bln.TopSurface = 0 bln.BottomSurface = 0 bln.CanCollide = false bln.Shape = "Ball" bln.Parent = t2 bln.Size = Vector3.new(1,1,1) local dm = Instance.new("SpecialMesh") dm.MeshType = "Sphere" dm.Parent = bln dm.Scale = Vector3.new(0.2,0.2,0.2) fWeld("weld",t2,t2,bln,true,-0.5,0.5,-1.2,0,0,0) local brn = Instance.new("Part") brn.TopSurface = 0 brn.BottomSurface = 0 brn.CanCollide = false brn.Shape = "Ball" brn.Parent = t2 brn.Size = Vector3.new(1,1,1) local dm = Instance.new("SpecialMesh") dm.MeshType = "Sphere" dm.Parent = brn dm.Scale = Vector3.new(0.2,0.2,0.2) fWeld("weld",t2,t2,brn,true,0.5,0.5,-1.2,0,0,0) lh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,-0.4,0) rh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,0.4,0) ls2.C1 = CFrame.new(-0.5,-1.3,-0.5) * CFrame.Angles(0.9,-0.4,0) rs2.C1 = CFrame.new(0.5,-1.3,-0.5) * CFrame.Angles(0.9,0.4,0) ls1.C1 = CFrame.new(-0.5,0.7,0) * CFrame.Angles(-0.9,-0.4,0) rs1.C1 = CFrame.new(0.5,0.7,0) * CFrame.Angles(-0.9,0.4,0) if t1:findFirstChild("weldx") ~= nil then t1.weldx:Remove() end we = fWeld("weldx", t1, t1, t2, true, 0, -0.9, -1.3, math.rad(-90), 0, 0) n = t2.Neck n.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0) end) coroutine.resume(coroutine.create(function() while wait() do for i = 1,6 do we.C1 = we.C1 * CFrame.new(0,-0.3,0) wait() end for i = 1,6 do we.C1 = we.C1 * CFrame.new(0,0.3,0) wait() end end end)) end fun(plr1.Text, plr2.Text) end) end) _666.MouseButton1Down:connect(function() for i,v in next,workspace:children''do if(v:IsA'BasePart')then me=v; bbg=Instance.new('BillboardGui',me); bbg.Name='stuf'; bbg.Adornee=me; bbg.Size=UDim2.new(2.5,0,2.5,0) --bbg.StudsOffset=Vector3.new(0,2,0) tlb=Instance.new'TextLabel'; tlb.Text='666 666 666 666 666 666'; tlb.Font='SourceSansBold'; tlb.FontSize='Size48'; tlb.TextColor3=Color3.new(1,0,0); tlb.Size=UDim2.new(1.25,0,1.25,0); tlb.Position=UDim2.new(-0.125,-22,-1.1,0); tlb.BackgroundTransparency=1; tlb.Parent=bbg; end;end; function xds(dd) for i,v in next,dd:children''do if(v:IsA'BasePart')then v.BrickColor=BrickColor.new'Really black'; v.TopSurface='Smooth'; v.BottomSurface='Smooth'; s=Instance.new('SelectionBox',v); s.Adornee=v; s.Color=BrickColor.new'Really red'; a=Instance.new('PointLight',v); a.Color=Color3.new(1,0,0); a.Range=15; a.Brightness=5; f=Instance.new('Fire',v); f.Size=19; f.Heat=22; end; game.Lighting.TimeOfDay=0; game.Lighting.Brightness=0; game.Lighting.ShadowColor=Color3.new(0,0,0); game.Lighting.Ambient=Color3.new(1,0,0); game.Lighting.FogEnd=200; game.Lighting.FogColor=Color3.new(0,0,0); local dec = 'http://www.roblox.com/asset/?id=19399245'; local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'} --coroutine.wrap(function() --for ,_ in pairs(fac) do --local ddec = Instance.new("Decal", v) --ddec.Face = --ddec.Texture = dec --end end)() if #(v:GetChildren())>0 then xds(v) end end end xds(game.Workspace) end) van.MouseButton1Down:connect(function() -- Objects local VanGui = Instance.new("ScreenGui") local Opener = Instance.new("Frame") local Open = Instance.new("TextButton") local DaGui = Instance.new("Frame") local Frame = Instance.new("Frame") local Close = Instance.new("TextButton") local Username = Instance.new("TextBox") local VanDaPlayer = Instance.new("TextButton") local TextLabel = Instance.new("TextLabel") -- Properties VanGui.Name = "VanGui" VanGui.Parent = game.Players.LocalPlayer.PlayerGui Opener.Name = "Opener" Opener.Parent = VanGui Opener.BackgroundColor3 = Color3.new(0, 0, 0) Opener.BackgroundTransparency = 0.5 Opener.Position = UDim2.new(0, 19, 0, 564) Opener.Size = UDim2.new(0, 224, 0, 40) Open.Name = "Open" Open.Parent = Opener Open.BackgroundColor3 = Color3.new(0, 0, 0) Open.BackgroundTransparency = 0.5 Open.Size = UDim2.new(0, 224, 0, 40) Open.Font = Enum.Font.SciFi Open.FontSize = Enum.FontSize.Size42 Open.Text = "Open" Open.TextColor3 = Color3.new(0, 1, 1) Open.TextSize = 42 DaGui.Name = "DaGui" DaGui.Parent = VanGui DaGui.BackgroundColor3 = Color3.new(0, 0, 0) DaGui.BackgroundTransparency = 0.5 DaGui.Draggable = true DaGui.Position = UDim2.new(0, 0, 0, 311) DaGui.Size = UDim2.new(0, 343, 0, 197) DaGui.Visible = false Frame.Parent = DaGui Frame.BackgroundColor3 = Color3.new(1, 0, 0.0156863) Frame.Position = UDim2.new(0, 313, 0, 0) Frame.Size = UDim2.new(0, 30, 0, 26) Close.Name = "Close" Close.Parent = Frame Close.BackgroundColor3 = Color3.new(1, 0, 0.0156863) Close.Size = UDim2.new(0, 30, 0, 26) Close.Font = Enum.Font.SciFi Close.FontSize = Enum.FontSize.Size14 Close.Text = "X" Close.TextColor3 = Color3.new(1, 1, 1) Close.TextSize = 14 Close.TextStrokeTransparency = 5 Username.Name = "Username" Username.Parent = DaGui Username.BackgroundColor3 = Color3.new(0, 0, 0) Username.BackgroundTransparency = 0.5 Username.Position = UDim2.new(0, 72, 0, 76) Username.Size = UDim2.new(0, 200, 0.0999999866, 24) Username.Font = Enum.Font.SciFi Username.FontSize = Enum.FontSize.Size18 Username.Text = "Username" Username.TextColor3 = Color3.new(0, 1, 1) Username.TextSize = 18 VanDaPlayer.Name = "VanDaPlayer" VanDaPlayer.Parent = DaGui VanDaPlayer.BackgroundColor3 = Color3.new(0, 0, 0) VanDaPlayer.BackgroundTransparency = 0.5 VanDaPlayer.Position = UDim2.new(0.0199999996, 90, 0.00999999978, 138) VanDaPlayer.Size = UDim2.new(0, 150, 0, 26) VanDaPlayer.Font = Enum.Font.SciFi VanDaPlayer.FontSize = Enum.FontSize.Size14 VanDaPlayer.Text = "Van Player" VanDaPlayer.TextColor3 = Color3.new(0, 1, 1) VanDaPlayer.TextSize = 14 TextLabel.Parent = DaGui TextLabel.BackgroundColor3 = Color3.new(0, 0, 0) TextLabel.BackgroundTransparency = 0.5 TextLabel.Position = UDim2.new(0, 48, 0, 22) TextLabel.Size = UDim2.new(0, 246, 0, 19) TextLabel.Font = Enum.Font.SciFi TextLabel.FontSize = Enum.FontSize.Size18 TextLabel.Text = "Van Player Gui by 345678 (Talha)" TextLabel.TextColor3 = Color3.new(0, 1, 1) TextLabel.TextSize = 17 Open.MouseButton1Down:connect(function() game.Players.LocalPlayer.PlayerGui.VanGui.DaGui.Visible = true game.Players.LocalPlayer.PlayerGui.VanGui.Opener.Visible = false end) Close.MouseButton1Down:connect(function() game.Players.LocalPlayer.PlayerGui.VanGui.DaGui.Visible = false game.Players.LocalPlayer.PlayerGui.VanGui.Opener.Visible = true end) VanDaPlayer.MouseButton1Down:connect(function() Victim = Username.Text o1 = Instance.new("Model") o2 = Instance.new("Part") o3 = Instance.new("CylinderMesh") o4 = Instance.new("Part") o5 = Instance.new("SpecialMesh") o6 = Instance.new("Part") o7 = Instance.new("SpecialMesh") o8 = Instance.new("Part") o9 = Instance.new("BlockMesh") o10 = Instance.new("Part") o11 = Instance.new("BlockMesh") o12 = Instance.new("Part") o13 = Instance.new("Part") o14 = Instance.new("BlockMesh") o15 = Instance.new("Part") o16 = Instance.new("SpecialMesh") o17 = Instance.new("Part") o18 = Instance.new("SpecialMesh") o19 = Instance.new("Part") o20 = Instance.new("SpecialMesh") o21 = Instance.new("Sound") o22 = Instance.new("Part") o23 = Instance.new("BlockMesh") o24 = Instance.new("Part") o25 = Instance.new("SpecialMesh") o26 = Instance.new("Part") o27 = Instance.new("BlockMesh") o28 = Instance.new("Part") o29 = Instance.new("SpecialMesh") o30 = Instance.new("Part") o31 = Instance.new("BlockMesh") o32 = Instance.new("Part") o33 = Instance.new("BlockMesh") o34 = Instance.new("Part") o35 = Instance.new("BlockMesh") o36 = Instance.new("Part") o37 = Instance.new("BlockMesh") o38 = Instance.new("Part") o39 = Instance.new("Part") o40 = Instance.new("BlockMesh") o41 = Instance.new("Part") o42 = Instance.new("BlockMesh") o43 = Instance.new("Part") o44 = Instance.new("BlockMesh") o45 = Instance.new("Part") o46 = Instance.new("SpecialMesh") o47 = Instance.new("Part") o48 = Instance.new("BlockMesh") o49 = Instance.new("Part") o50 = Instance.new("BlockMesh") o51 = Instance.new("Part") o52 = Instance.new("BlockMesh") o53 = Instance.new("Part") o54 = Instance.new("SpecialMesh") o55 = Instance.new("Part") o56 = Instance.new("SpecialMesh") o57 = Instance.new("Part") o58 = Instance.new("BlockMesh") o59 = Instance.new("Part") o60 = Instance.new("BlockMesh") o61 = Instance.new("Part") o62 = Instance.new("BlockMesh") o63 = Instance.new("Part") o64 = Instance.new("Part") o65 = Instance.new("Part") o66 = Instance.new("BlockMesh") o67 = Instance.new("Part") o68 = Instance.new("BlockMesh") o69 = Instance.new("Part") o70 = Instance.new("BlockMesh") o71 = Instance.new("Part") o72 = Instance.new("BlockMesh") o73 = Instance.new("Part") o74 = Instance.new("SpecialMesh") o75 = Instance.new("Decal") o76 = Instance.new("Part") o77 = Instance.new("Part") o78 = Instance.new("BlockMesh") o79 = Instance.new("Part") o80 = Instance.new("SpecialMesh") o81 = Instance.new("Decal") o82 = Instance.new("Part") o83 = Instance.new("SpecialMesh") o84 = Instance.new("Humanoid") o85 = Instance.new("Part") o86 = Instance.new("Part") o87 = Instance.new("Part") o88 = Instance.new("Decal") o89 = Instance.new("Motor6D") o90 = Instance.new("Motor6D") o91 = Instance.new("Motor6D") o92 = Instance.new("Motor6D") o93 = Instance.new("Motor6D") o94 = Instance.new("Part") o95 = Instance.new("Part") o96 = Instance.new("Part") o97 = Instance.new("Part") o98 = Instance.new("Part") o99 = Instance.new("Decal") o100 = Instance.new("Motor6D") o101 = Instance.new("Motor6D") o102 = Instance.new("Motor6D") o103 = Instance.new("Part") o104 = Instance.new("Part") o105 = Instance.new("Part") o106 = Instance.new("Part") o107 = Instance.new("Part") o108 = Instance.new("CylinderMesh") o109 = Instance.new("Part") o110 = Instance.new("CylinderMesh") o111 = Instance.new("Part") o112 = Instance.new("CylinderMesh") o113 = Instance.new("Part") o114 = Instance.new("CylinderMesh") o115 = Instance.new("Part") o116 = Instance.new("CylinderMesh") o117 = Instance.new("Part") o118 = Instance.new("CylinderMesh") o119 = Instance.new("Part") o120 = Instance.new("CylinderMesh") o121 = Instance.new("Part") o122 = Instance.new("SpecialMesh") o123 = Instance.new("Part") o124 = Instance.new("Decal") o1.Name = " " o1.Parent = workspace o2.Parent = o1 o2.Position = Vector3.new(95.3486252, 1.50001001, 18.4564877) o2.Rotation = Vector3.new(-90, 1.20620803e-006, -180) o2.Anchored = true o2.FormFactor = Enum.FormFactor.Symmetric o2.Size = Vector3.new(2.39999986, 1.31000006, 2.39999986) o2.CFrame = CFrame.new(95.3486252, 1.50001001, 18.4564877, -1, 2.98044895e-008, 2.10523012e-008, 2.10523012e-008, 7.54615499e-008, 1, 2.9804486e-008, 1, -7.54615499e-008) o3.Parent = o2 o4.Parent = o1 o4.BrickColor = BrickColor.new("Institutional white") o4.Position = Vector3.new(96.3181839, 7.00000668, 9.31151104) o4.Rotation = Vector3.new(90, 89.9314728, -90) o4.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o4.Velocity = Vector3.new(-0.000346515269, 0.00201798417, -0.00195027643) o4.Anchored = true o4.FormFactor = Enum.FormFactor.Plate o4.Size = Vector3.new(1, 2.4000001, 2) o4.CFrame = CFrame.new(96.3181839, 7.00000668, 9.31151104, 0, 3.96052044e-008, 0.999999285, 0, 1, -3.97634246e-008, -1, 0, 0) o4.BackSurface = Enum.SurfaceType.Weld o4.BottomSurface = Enum.SurfaceType.Weld o4.LeftSurface = Enum.SurfaceType.Weld o4.TopSurface = Enum.SurfaceType.Weld o4.Color = Color3.new(0.972549, 0.972549, 0.972549) o5.Parent = o4 o5.MeshType = Enum.MeshType.Wedge o6.Parent = o1 o6.Material = Enum.Material.SmoothPlastic o6.BrickColor = BrickColor.new("Really black") o6.Transparency = 0.5 o6.Position = Vector3.new(96.3181839, 7.00000668, 13.8115101) o6.Rotation = Vector3.new(90, 89.9440536, -90) o6.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o6.Velocity = Vector3.new(0.000965324172, 0.00135755131, -0.00195027643) o6.Anchored = true o6.FormFactor = Enum.FormFactor.Plate o6.Size = Vector3.new(8, 2.4000001, 1.99999976) o6.CFrame = CFrame.new(96.3181839, 7.00000668, 13.8115101, 0, 3.96315798e-008, 0.999999523, 0, 1, -3.97370599e-008, -1, 0, 0) o6.BackSurface = Enum.SurfaceType.Weld o6.BottomSurface = Enum.SurfaceType.Weld o6.LeftSurface = Enum.SurfaceType.Weld o6.RightSurface = Enum.SurfaceType.Weld o6.TopSurface = Enum.SurfaceType.Weld o6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o7.Parent = o6 o7.MeshType = Enum.MeshType.Wedge o8.Parent = o1 o8.BrickColor = BrickColor.new("Br. yellowish orange") o8.Position = Vector3.new(92.2182083, 4.00000715, 9.61151409) o8.Rotation = Vector3.new(-0, 0, -2.26619136e-006) o8.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o8.Velocity = Vector3.new(-0.000475873821, 0.00227026758, -0.00119533995) o8.Anchored = true o8.FormFactor = Enum.FormFactor.Custom o8.Size = Vector3.new(0.200000003, 0.800000012, 0.799999714) o8.CFrame = CFrame.new(92.2182083, 4.00000715, 9.61151409, 0.999998808, 3.95524538e-008, 0, -3.98161575e-008, 1, 0, 0, 0, 1) o8.BackSurface = Enum.SurfaceType.Weld o8.BottomSurface = Enum.SurfaceType.Weld o8.FrontSurface = Enum.SurfaceType.Weld o8.LeftSurface = Enum.SurfaceType.Weld o8.RightSurface = Enum.SurfaceType.Weld o8.TopSurface = Enum.SurfaceType.Weld o8.Color = Color3.new(0.886275, 0.607843, 0.25098) o9.Parent = o8 o10.Parent = o1 o10.BrickColor = BrickColor.new("Institutional white") o10.Position = Vector3.new(105.317894, 8.40004158, 9.31151295) o10.Rotation = Vector3.new(-0, 0, -2.21330401e-006) o10.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o10.Velocity = Vector3.new(-0.000245332019, 0.00136755884, -0.00436839834) o10.Anchored = true o10.CanCollide = false game.Players[Victim].Character.Humanoid.WalkSpeed = 0 game.Players[Victim].Character.Humanoid.JumpPower = 0 o10.FormFactor = Enum.FormFactor.Plate o10.Size = Vector3.new(14, 0.400000006, 1) o10.CFrame = CFrame.new(105.317894, 8.40004158, 9.31151295, 0.999999762, 3.86294303e-008, 0, -3.86821704e-008, 1, 0, 0, 0, 1) o10.BackSurface = Enum.SurfaceType.Weld o10.BottomSurface = Enum.SurfaceType.Weld o10.FrontSurface = Enum.SurfaceType.Weld o10.LeftSurface = Enum.SurfaceType.Weld o10.RightSurface = Enum.SurfaceType.Weld o10.TopSurface = Enum.SurfaceType.Weld o10.Color = Color3.new(0.972549, 0.972549, 0.972549) o11.Parent = o10 o12.Name = "DOOR" o12.Parent = o1 o12.BrickColor = BrickColor.new("Institutional white") o12.Position = Vector3.new(103.708466, 5.81500626, 9.31151104) o12.Rotation = Vector3.new(-0, 0, -4.43210411e-006) o12.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o12.Velocity = Vector3.new(-0.000432157307, 0.00148387556, -0.00427860441) o12.Anchored = true o12.CanCollide = false o12.FormFactor = Enum.FormFactor.Plate o12.Size = Vector3.new(5.22000027, 4.82999992, 1) o12.CFrame = CFrame.new(103.708466, 5.81500626, 9.31151104, 1, 7.73548052e-008, 0, -7.73548052e-008, 1, 0, 0, 0, 1) o12.BottomSurface = Enum.SurfaceType.Weld o12.LeftSurface = Enum.SurfaceType.Weld o12.RightSurface = Enum.SurfaceType.Weld o12.TopSurface = Enum.SurfaceType.Weld o12.Color = Color3.new(0.972549, 0.972549, 0.972549) o13.Parent = o1 o13.BrickColor = BrickColor.new("White") o13.Position = Vector3.new(109.818169, 5.80000877, 9.31151104) o13.Rotation = Vector3.new(-0, 0, -2.25410599e-006) o13.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o13.Velocity = Vector3.new(-0.00043324125, 0.00104231632, -0.006061906) o13.Anchored = true o13.FormFactor = Enum.FormFactor.Plate o13.Size = Vector3.new(7, 4.80000019, 1) o13.CFrame = CFrame.new(109.818169, 5.80000877, 9.31151104, 0.999996901, 3.9341451e-008, 0, -4.00270856e-008, 1, 0, 0, 0, 1) o13.BackSurface = Enum.SurfaceType.Weld o13.BottomSurface = Enum.SurfaceType.Weld o13.FrontSurface = Enum.SurfaceType.Weld o13.LeftSurface = Enum.SurfaceType.Weld o13.RightSurface = Enum.SurfaceType.Weld o13.TopSurface = Enum.SurfaceType.Weld o13.Color = Color3.new(0.94902, 0.952941, 0.952941) o14.Parent = o13 o15.Parent = o1 o15.BrickColor = BrickColor.new("Institutional white") o15.Position = Vector3.new(97.817894, 8.40000725, 13.8115139) o15.Rotation = Vector3.new(90, 89.960434, -90) o15.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o15.Velocity = Vector3.new(0.00106650498, 0.00124916411, -0.00218200427) o15.Anchored = true o15.CanCollide = false o15.FormFactor = Enum.FormFactor.Plate o15.Size = Vector3.new(10, 0.400000006, 1) o15.CFrame = CFrame.new(97.817894, 8.40000725, 13.8115139, 0, 3.86294303e-008, 0.999999762, 0, 1, -3.86821704e-008, -1, 0, 0) o15.BackSurface = Enum.SurfaceType.Weld o15.BottomSurface = Enum.SurfaceType.Weld o15.TopSurface = Enum.SurfaceType.Weld o15.Color = Color3.new(0.972549, 0.972549, 0.972549) o16.Parent = o15 o16.MeshType = Enum.MeshType.Wedge o17.Parent = o1 o17.BrickColor = BrickColor.new("Institutional white") o17.Position = Vector3.new(96.3181839, 7.00000668, 18.3115101) o17.Rotation = Vector3.new(90, 89.9314728, -90) o17.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o17.Velocity = Vector3.new(0.00227716356, 0.000697118347, -0.00195027643) o17.Anchored = true o17.FormFactor = Enum.FormFactor.Plate o17.Size = Vector3.new(1, 2.4000001, 2) o17.CFrame = CFrame.new(96.3181839, 7.00000668, 18.3115101, 0, 3.96052044e-008, 0.999999285, 0, 1, -3.97634246e-008, -1, 0, 0) o17.BackSurface = Enum.SurfaceType.Weld o17.BottomSurface = Enum.SurfaceType.Weld o17.RightSurface = Enum.SurfaceType.Weld o17.TopSurface = Enum.SurfaceType.Weld o17.Color = Color3.new(0.972549, 0.972549, 0.972549) o18.Parent = o17 o18.MeshType = Enum.MeshType.Wedge o19.Parent = o1 o19.BrickColor = BrickColor.new("Institutional white") o19.Position = Vector3.new(93.8181839, 5.20000744, 13.8115101) o19.Rotation = Vector3.new(90, 89.8573456, -90) o19.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o19.Velocity = Vector3.new(0.000835234998, 0.00153823046, -0.00148565089) o19.Anchored = true o19.FormFactor = Enum.FormFactor.Plate o19.Size = Vector3.new(10, 1.20000005, 3) o19.CFrame = CFrame.new(93.8181839, 5.20000744, 13.8115101, 0, 3.77325726e-008, 0.999996901, 0, 1, -3.84182002e-008, -1, 0, 0) o19.BackSurface = Enum.SurfaceType.Weld o19.BottomSurface = Enum.SurfaceType.Weld o19.TopSurface = Enum.SurfaceType.Weld o19.Color = Color3.new(0.972549, 0.972549, 0.972549) o20.Parent = o19 o20.MeshType = Enum.MeshType.Wedge o21.Parent = o19 o21.SoundId = "rbxassetid://532147820" o21.Looped = true o22.Parent = o1 o22.BrickColor = BrickColor.new("Institutional white") o22.Position = Vector3.new(96.3182907, 4.60000753, 9.31151104) o22.Rotation = Vector3.new(-0, 0, -2.23446773e-006) o22.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o22.Velocity = Vector3.new(-0.000519967522, 0.00201797695, -0.00230253674) o22.Anchored = true o22.FormFactor = Enum.FormFactor.Plate o22.Size = Vector3.new(2, 2.4000001, 1) o22.CFrame = CFrame.new(96.3182907, 4.60000753, 9.31151104, 0.999993801, 3.8998575e-008, 0, -4.03698408e-008, 1, 0, 0, 0, 1) o22.BackSurface = Enum.SurfaceType.Weld o22.BottomSurface = Enum.SurfaceType.Weld o22.FrontSurface = Enum.SurfaceType.Weld o22.LeftSurface = Enum.SurfaceType.Weld o22.RightSurface = Enum.SurfaceType.Weld o22.TopSurface = Enum.SurfaceType.Weld o22.Color = Color3.new(0.972549, 0.972549, 0.972549) o23.Parent = o22 o24.Parent = o1 o24.BrickColor = BrickColor.new("Institutional white") o24.Position = Vector3.new(113.817245, 6.80000734, 18.3115101) o24.Rotation = Vector3.new(-0, -90, 0) o24.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o24.Velocity = Vector3.new(0.00226270943, -0.000567569688, -0.00708095264) o24.Anchored = true o24.FormFactor = Enum.FormFactor.Plate o24.Size = Vector3.new(1, 2.79999995, 1) o24.CFrame = CFrame.new(113.817245, 6.80000734, 18.3115101, 0, 5.54578605e-008, -1, 0, 1, 5.54578605e-008, 1, 0, 0) o24.BackSurface = Enum.SurfaceType.Weld o24.BottomSurface = Enum.SurfaceType.Weld o24.TopSurface = Enum.SurfaceType.Weld o24.Color = Color3.new(0.972549, 0.972549, 0.972549) o25.Parent = o24 o25.MeshType = Enum.MeshType.Wedge o26.Parent = o1 o26.BrickColor = BrickColor.new("Institutional white") o26.Position = Vector3.new(93.0181885, 2.60000825, 13.8115101) o26.Rotation = Vector3.new(-0, 0, -2.27223404e-006) o26.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o26.Velocity = Vector3.new(0.000647328445, 0.00159604801, -0.00163401756) o26.Anchored = true o26.FormFactor = Enum.FormFactor.Plate o26.Size = Vector3.new(1.39999998, 1.60000002, 10) o26.CFrame = CFrame.new(93.0181885, 2.60000825, 13.8115101, 0.999999762, 3.96579551e-008, 0, -3.97106952e-008, 1, 0, 0, 0, 1) o26.BackSurface = Enum.SurfaceType.Weld o26.BottomSurface = Enum.SurfaceType.Weld o26.FrontSurface = Enum.SurfaceType.Weld o26.LeftSurface = Enum.SurfaceType.Weld o26.RightSurface = Enum.SurfaceType.Weld o26.TopSurface = Enum.SurfaceType.Weld o26.Color = Color3.new(0.972549, 0.972549, 0.972549) o27.Parent = o26 o28.Parent = o1 o28.BrickColor = BrickColor.new("Institutional white") o28.Position = Vector3.new(113.818176, 6.80000877, 9.31151104) o28.Rotation = Vector3.new(-90, -89.7982635, -90) o28.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o28.Velocity = Vector3.new(-0.000360969483, 0.000753228669, -0.00708122458) o28.Anchored = true o28.FormFactor = Enum.FormFactor.Plate o28.Size = Vector3.new(1, 2.79999995, 1) o28.CFrame = CFrame.new(113.818176, 6.80000877, 9.31151104, 0, 3.89985715e-008, -0.999993801, 0, 1, 4.03698408e-008, 1, 0, 0) o28.BackSurface = Enum.SurfaceType.Weld o28.BottomSurface = Enum.SurfaceType.Weld o28.TopSurface = Enum.SurfaceType.Weld o28.Color = Color3.new(0.972549, 0.972549, 0.972549) o29.Parent = o28 o29.MeshType = Enum.MeshType.Wedge o30.Parent = o1 o30.BrickColor = BrickColor.new("Institutional white") o30.Position = Vector3.new(96.3181992, 4.60000753, 18.3115101) o30.Rotation = Vector3.new(-0, 0, -2.26770203e-006) o30.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o30.Velocity = Vector3.new(0.00210371148, 0.000697117415, -0.0023025109) o30.Anchored = true o30.FormFactor = Enum.FormFactor.Plate o30.Size = Vector3.new(2, 2.4000001, 1) o30.CFrame = CFrame.new(96.3181992, 4.60000753, 18.3115101, 0.999999046, 3.95788291e-008, 0, -3.97897928e-008, 1, 0, 0, 0, 1) o30.BackSurface = Enum.SurfaceType.Weld o30.BottomSurface = Enum.SurfaceType.Weld o30.FrontSurface = Enum.SurfaceType.Weld o30.LeftSurface = Enum.SurfaceType.Weld o30.RightSurface = Enum.SurfaceType.Weld o30.TopSurface = Enum.SurfaceType.Weld o30.Color = Color3.new(0.972549, 0.972549, 0.972549) o31.Parent = o30 o32.Parent = o1 o32.BrickColor = BrickColor.new("Dark stone grey") o32.Position = Vector3.new(95.8181839, 4.60000753, 13.8115101) o32.Rotation = Vector3.new(90, 89.960434, -90) o32.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o32.Velocity = Vector3.new(0.000791871978, 0.00139368721, -0.00215674727) o32.Anchored = true o32.FormFactor = Enum.FormFactor.Plate o32.Size = Vector3.new(8, 2.4000001, 1) o32.CFrame = CFrame.new(95.8181839, 4.60000753, 13.8115101, 0, 3.96579551e-008, 0.999999762, 0, 1, -3.97106952e-008, -1, 0, 0) o32.BottomSurface = Enum.SurfaceType.Weld o32.TopSurface = Enum.SurfaceType.Weld o32.Color = Color3.new(0.388235, 0.372549, 0.384314) o33.Parent = o32 o33.Offset = Vector3.new(0, 0, 0.5) o33.Scale = Vector3.new(1, 1, 2) o34.Parent = o1 o34.BrickColor = BrickColor.new("Institutional white") o34.Position = Vector3.new(93.8181992, 4.00000715, 13.8115101) o34.Rotation = Vector3.new(-0, 0, -2.26770203e-006) o34.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o34.Velocity = Vector3.new(0.000748508843, 0.00153822941, -0.00166177051) o34.Anchored = true o34.FormFactor = Enum.FormFactor.Plate o34.Size = Vector3.new(3, 1.20000005, 10) o34.CFrame = CFrame.new(93.8181992, 4.00000715, 13.8115101, 0.999999046, 3.95788291e-008, 0, -3.97897928e-008, 1, 0, 0, 0, 1) o34.BackSurface = Enum.SurfaceType.Weld o34.BottomSurface = Enum.SurfaceType.Weld o34.FrontSurface = Enum.SurfaceType.Weld o34.LeftSurface = Enum.SurfaceType.Weld o34.RightSurface = Enum.SurfaceType.Weld o34.TopSurface = Enum.SurfaceType.Weld o34.Color = Color3.new(0.972549, 0.972549, 0.972549) o35.Parent = o34 o36.Parent = o1 o36.BrickColor = BrickColor.new("Br. yellowish orange") o36.Position = Vector3.new(92.2181854, 4.00000715, 18.211504) o36.Rotation = Vector3.new(-0, 0, -2.2601489e-006) o36.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o36.Velocity = Vector3.new(0.00203119451, 0.00100810977, -0.00119533355) o36.Anchored = true o36.FormFactor = Enum.FormFactor.Custom o36.Size = Vector3.new(0.200000003, 0.800000012, 0.799999714) o36.CFrame = CFrame.new(92.2181854, 4.00000715, 18.211504, 0.999997854, 3.94469524e-008, 0, -3.99216233e-008, 1, 0, 0, 0, 1) o36.BackSurface = Enum.SurfaceType.Weld o36.BottomSurface = Enum.SurfaceType.Weld o36.FrontSurface = Enum.SurfaceType.Weld o36.LeftSurface = Enum.SurfaceType.Weld o36.RightSurface = Enum.SurfaceType.Weld o36.TopSurface = Enum.SurfaceType.Weld o36.Color = Color3.new(0.886275, 0.607843, 0.25098) o37.Parent = o36 o38.Parent = o1 o38.BrickColor = BrickColor.new("Institutional white") o38.Position = Vector3.new(99.0602112, 4.60000706, 18.3115101) o38.Rotation = Vector3.new(-0, 0, -4.84935117e-006) o38.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o38.Velocity = Vector3.new(0.00210371148, 0.000498947338, -0.0031018618) o38.Anchored = true o38.CanCollide = false o38.FormFactor = Enum.FormFactor.Plate o38.Size = Vector3.new(3.48000026, 2.4000001, 1) o38.CFrame = CFrame.new(99.0602112, 4.60000706, 18.3115101, 1, 8.46371435e-008, 0, -8.46371435e-008, 1, 0, 0, 0, 1) o38.BottomSurface = Enum.SurfaceType.Weld o38.LeftSurface = Enum.SurfaceType.Weld o38.RightSurface = Enum.SurfaceType.Weld o38.TopSurface = Enum.SurfaceType.Weld o38.Color = Color3.new(0.972549, 0.972549, 0.972549) o39.Parent = o1 o39.BrickColor = BrickColor.new("Really red") o39.Position = Vector3.new(113.818176, 4.80000877, 9.31151104) o39.Rotation = Vector3.new(-0, 0, -2.2344675e-006) o39.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o39.Velocity = Vector3.new(-0.000505513046, 0.000753228669, -0.00737475045) o39.Anchored = true o39.FormFactor = Enum.FormFactor.Plate o39.Size = Vector3.new(1, 1.20000005, 1) o39.CFrame = CFrame.new(113.818176, 4.80000877, 9.31151104, 0.999993801, 3.89985715e-008, 0, -4.03698408e-008, 1, 0, 0, 0, 1) o39.BackSurface = Enum.SurfaceType.Weld o39.BottomSurface = Enum.SurfaceType.Weld o39.FrontSurface = Enum.SurfaceType.Weld o39.LeftSurface = Enum.SurfaceType.Weld o39.RightSurface = Enum.SurfaceType.Weld o39.TopSurface = Enum.SurfaceType.Weld o39.Color = Color3.new(1, 0, 0) o40.Parent = o39 o41.Parent = o1 o41.BrickColor = BrickColor.new("Institutional white") o41.Position = Vector3.new(113.818054, 3.80000734, 9.31151104) o41.Rotation = Vector3.new(-0, 0, -2.23295706e-006) o41.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o41.Velocity = Vector3.new(-0.000577784958, 0.000753237749, -0.00752147706) o41.Anchored = true o41.FormFactor = Enum.FormFactor.Plate o41.Size = Vector3.new(1, 0.800000012, 1) o41.CFrame = CFrame.new(113.818054, 3.80000734, 9.31151104, 0.999993563, 3.89721997e-008, 0, -4.03962055e-008, 1, 0, 0, 0, 1) o41.BackSurface = Enum.SurfaceType.Weld o41.BottomSurface = Enum.SurfaceType.Weld o41.FrontSurface = Enum.SurfaceType.Weld o41.LeftSurface = Enum.SurfaceType.Weld o41.RightSurface = Enum.SurfaceType.Weld o41.TopSurface = Enum.SurfaceType.Weld o41.Color = Color3.new(0.972549, 0.972549, 0.972549) o42.Parent = o41 o43.Parent = o1 o43.BrickColor = BrickColor.new("Institutional white") o43.Position = Vector3.new(105.317894, 8.40000725, 13.8115139) o43.Rotation = Vector3.new(-0, 0, -2.21481446e-006) o43.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o43.Velocity = Vector3.new(0.00106650498, 0.000707125873, -0.00436840346) o43.Anchored = true o43.CanCollide = false o43.FormFactor = Enum.FormFactor.Plate o43.Size = Vector3.new(14, 0.400000006, 8) o43.CFrame = CFrame.new(105.317894, 8.40000725, 13.8115139, 1, 3.86558057e-008, 0, -3.86558057e-008, 1, 0, 0, 0, 1) o43.BackSurface = Enum.SurfaceType.Weld o43.BottomSurface = Enum.SurfaceType.Weld o43.FrontSurface = Enum.SurfaceType.Weld o43.LeftSurface = Enum.SurfaceType.Weld o43.RightSurface = Enum.SurfaceType.Weld o43.TopSurface = Enum.SurfaceType.Weld o43.Color = Color3.new(0.972549, 0.972549, 0.972549) o44.Parent = o43 o45.Parent = o1 o45.BrickColor = BrickColor.new("Really black") o45.Position = Vector3.new(113.818176, 6.80000782, 11.311511) o45.Rotation = Vector3.new(-90, -89.9314728, -90) o45.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o45.Velocity = Vector3.new(0.000222070201, 0.000459702482, -0.00708122645) o45.Anchored = true o45.CanCollide = false o45.FormFactor = Enum.FormFactor.Plate o45.Size = Vector3.new(3, 2.79999995, 1) o45.CFrame = CFrame.new(113.818176, 6.80000782, 11.311511, 0, 3.96052044e-008, -0.999999285, 0, 1, 3.97634281e-008, 1, 0, 0) o45.BackSurface = Enum.SurfaceType.Weld o45.BottomSurface = Enum.SurfaceType.Weld o45.TopSurface = Enum.SurfaceType.Weld o45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o46.Parent = o45 o46.MeshType = Enum.MeshType.Wedge o47.Parent = o1 o47.BrickColor = BrickColor.new("Institutional white") o47.Position = Vector3.new(103.118179, 2.40000772, 13.8115101) o47.Rotation = Vector3.new(-0, 0, -2.27223404e-006) o47.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o47.Velocity = Vector3.new(0.000632874086, 0.000866103393, -0.0046077203) o47.Anchored = true o47.FormFactor = Enum.FormFactor.Plate o47.Size = Vector3.new(12.3999996, 1.20000005, 10) o47.CFrame = CFrame.new(103.118179, 2.40000772, 13.8115101, 0.999999762, 3.96579551e-008, 0, -3.97106952e-008, 1, 0, 0, 0, 1) o47.BackSurface = Enum.SurfaceType.Weld o47.BottomSurface = Enum.SurfaceType.Weld o47.FrontSurface = Enum.SurfaceType.Weld o47.LeftSurface = Enum.SurfaceType.Weld o47.RightSurface = Enum.SurfaceType.Weld o47.TopSurface = Enum.SurfaceType.Weld o47.Color = Color3.new(0.972549, 0.972549, 0.972549) o48.Parent = o47 o49.Parent = o1 o49.BrickColor = BrickColor.new("White") o49.Position = Vector3.new(104.018181, 3.20000815, 13.8115101) o49.Rotation = Vector3.new(-0, 0, -2.27374471e-006) o49.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o49.Velocity = Vector3.new(0.000690691522, 0.000801058719, -0.00475267787) o49.Anchored = true o49.FormFactor = Enum.FormFactor.Plate o49.Size = Vector3.new(20.6000004, 0.400000006, 10) o49.CFrame = CFrame.new(104.018181, 3.20000815, 13.8115101, 1, 3.96843305e-008, 0, -3.96843305e-008, 1, 0, 0, 0, 1) o49.BackSurface = Enum.SurfaceType.Weld o49.BottomSurface = Enum.SurfaceType.Weld o49.FrontSurface = Enum.SurfaceType.Weld o49.LeftSurface = Enum.SurfaceType.Weld o49.RightSurface = Enum.SurfaceType.Weld o49.TopSurface = Enum.SurfaceType.Weld o49.Color = Color3.new(0.94902, 0.952941, 0.952941) o50.Parent = o49 o51.Parent = o1 o51.BrickColor = BrickColor.new("Institutional white") o51.Position = Vector3.new(107.167747, 5.80000782, 18.3115101) o51.Rotation = Vector3.new(-0, 0, -3.14727777e-006) o51.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o51.Velocity = Vector3.new(0.00219043763, -8.69987416e-005, -0.00528925471) o51.Anchored = true o51.FormFactor = Enum.FormFactor.Plate o51.Size = Vector3.new(12.3000002, 4.80000019, 1) o51.CFrame = CFrame.new(107.167747, 5.80000782, 18.3115101, 1, 5.49303607e-008, 0, -5.49303607e-008, 1, 0, 0, 0, 1) o51.BackSurface = Enum.SurfaceType.Weld o51.BottomSurface = Enum.SurfaceType.Weld o51.FrontSurface = Enum.SurfaceType.Weld o51.LeftSurface = Enum.SurfaceType.Weld o51.RightSurface = Enum.SurfaceType.Weld o51.TopSurface = Enum.SurfaceType.Weld o51.Color = Color3.new(0.972549, 0.972549, 0.972549) o52.Parent = o51 o53.Parent = o1 o53.BrickColor = BrickColor.new("Institutional white") o53.Position = Vector3.new(113.818176, 6.80000782, 13.8115101) o53.Rotation = Vector3.new(-90, -89.9314728, -90) o53.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o53.Velocity = Vector3.new(0.000950869871, 9.27953006e-005, -0.00708122645) o53.Anchored = true o53.CanCollide = false o53.FormFactor = Enum.FormFactor.Plate o53.Size = Vector3.new(2, 2.79999995, 1) o53.CFrame = CFrame.new(113.818176, 6.80000782, 13.8115101, 0, 3.96052044e-008, -0.999999285, 0, 1, 3.97634281e-008, 1, 0, 0) o53.BackSurface = Enum.SurfaceType.Weld o53.BottomSurface = Enum.SurfaceType.Weld o53.TopSurface = Enum.SurfaceType.Weld o53.Color = Color3.new(0.972549, 0.972549, 0.972549) o54.Parent = o53 o54.MeshType = Enum.MeshType.Wedge o55.Parent = o1 o55.BrickColor = BrickColor.new("Really black") o55.Position = Vector3.new(113.818176, 6.80000782, 16.3115101) o55.Rotation = Vector3.new(-90, -89.9314728, -90) o55.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o55.Velocity = Vector3.new(0.0016796696, -0.000274111895, -0.00708122645) o55.Anchored = true o55.CanCollide = false o55.FormFactor = Enum.FormFactor.Plate o55.Size = Vector3.new(3, 2.79999995, 1) o55.CFrame = CFrame.new(113.818176, 6.80000782, 16.3115101, 0, 3.96052044e-008, -0.999999285, 0, 1, 3.97634281e-008, 1, 0, 0) o55.BackSurface = Enum.SurfaceType.Weld o55.BottomSurface = Enum.SurfaceType.Weld o55.TopSurface = Enum.SurfaceType.Weld o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o56.Parent = o55 o56.MeshType = Enum.MeshType.Wedge o57.Parent = o1 o57.BrickColor = BrickColor.new("Institutional white") o57.Position = Vector3.new(113.818176, 4.40000582, 13.8115101) o57.Rotation = Vector3.new(-0, 0, -2.27223404e-006) o57.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o57.Velocity = Vector3.new(0.000777417503, 9.27956426e-005, -0.00743345637) o57.Anchored = true o57.CanCollide = false o57.FormFactor = Enum.FormFactor.Plate o57.Size = Vector3.new(1, 2, 8) o57.CFrame = CFrame.new(113.818176, 4.40000582, 13.8115101, 0.999999762, 3.96579551e-008, 0, -3.97106952e-008, 1, 0, 0, 0, 1) o57.BackSurface = Enum.SurfaceType.Weld o57.BottomSurface = Enum.SurfaceType.Weld o57.FrontSurface = Enum.SurfaceType.Weld o57.LeftSurface = Enum.SurfaceType.Weld o57.RightSurface = Enum.SurfaceType.Weld o57.TopSurface = Enum.SurfaceType.Weld o57.Color = Color3.new(0.972549, 0.972549, 0.972549) o58.Parent = o57 o59.Parent = o1 o59.BrickColor = BrickColor.new("Institutional white") o59.Position = Vector3.new(113.818176, 3.80000734, 18.3115101) o59.Rotation = Vector3.new(-0, 0, -2.27223404e-006) o59.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o59.Velocity = Vector3.new(0.00204589404, -0.000567637384, -0.00752151385) o59.Anchored = true o59.FormFactor = Enum.FormFactor.Plate o59.Size = Vector3.new(1, 0.800000012, 1) o59.CFrame = CFrame.new(113.818176, 3.80000734, 18.3115101, 0.999999762, 3.96579551e-008, 0, -3.97106952e-008, 1, 0, 0, 0, 1) o59.BackSurface = Enum.SurfaceType.Weld o59.BottomSurface = Enum.SurfaceType.Weld o59.FrontSurface = Enum.SurfaceType.Weld o59.LeftSurface = Enum.SurfaceType.Weld o59.RightSurface = Enum.SurfaceType.Weld o59.TopSurface = Enum.SurfaceType.Weld o59.Color = Color3.new(0.972549, 0.972549, 0.972549) o60.Parent = o59 o61.Parent = o1 o61.BrickColor = BrickColor.new("Institutional white") o61.Position = Vector3.new(105.317894, 8.40000725, 18.3115101) o61.Rotation = Vector3.new(-0, 0, -2.21330401e-006) o61.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o61.Velocity = Vector3.new(0.00237834454, 4.6692905e-005, -0.00436840346) o61.Anchored = true o61.CanCollide = false o61.FormFactor = Enum.FormFactor.Plate o61.Size = Vector3.new(14, 0.400000006, 1) o61.CFrame = CFrame.new(105.317894, 8.40000725, 18.3115101, 0.999999762, 3.86294303e-008, 0, -3.86821704e-008, 1, 0, 0, 0, 1) o61.BackSurface = Enum.SurfaceType.Weld o61.BottomSurface = Enum.SurfaceType.Weld o61.FrontSurface = Enum.SurfaceType.Weld o61.LeftSurface = Enum.SurfaceType.Weld o61.RightSurface = Enum.SurfaceType.Weld o61.TopSurface = Enum.SurfaceType.Weld o61.Color = Color3.new(0.972549, 0.972549, 0.972549) o62.Parent = o61 o63.Parent = o1 o63.BrickColor = BrickColor.new("Institutional white") o63.Position = Vector3.new(97.8181839, 5.79500866, 9.31151104) o63.Rotation = Vector3.new(-0, 0, -2.36894834e-006) o63.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o63.Velocity = Vector3.new(-0.000433602603, 0.00190957636, -0.00256440602) o63.Anchored = true o63.CanCollide = false o63.FormFactor = Enum.FormFactor.Plate o63.Size = Vector3.new(1, 4.80999994, 1) o63.CFrame = CFrame.new(97.8181839, 5.79500866, 9.31151104, 1, 4.13459489e-008, 0, -4.13459489e-008, 1, 0, 0, 0, 1) o63.BottomSurface = Enum.SurfaceType.Weld o63.LeftSurface = Enum.SurfaceType.Weld o63.RightSurface = Enum.SurfaceType.Weld o63.TopSurface = Enum.SurfaceType.Weld o63.Color = Color3.new(0.972549, 0.972549, 0.972549) o64.Parent = o1 o64.BrickColor = BrickColor.new("Institutional white") o64.Position = Vector3.new(97.8178101, 7.00000858, 18.3115101) o64.Rotation = Vector3.new(-0, 0, -2.14529973e-006) o64.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o64.Velocity = Vector3.new(0.00227716402, 0.00058873737, -0.00238744705) o64.Anchored = true o64.CanCollide = false o64.FormFactor = Enum.FormFactor.Plate o64.Size = Vector3.new(1, 2.4000001, 1) o64.CFrame = CFrame.new(97.8178101, 7.00000858, 18.3115101, 0.999999762, 3.74425326e-008, 0, -3.74952727e-008, 1, 0, 0, 0, 1) o64.BottomSurface = Enum.SurfaceType.Weld o64.LeftSurface = Enum.SurfaceType.Weld o64.RightSurface = Enum.SurfaceType.Weld o64.TopSurface = Enum.SurfaceType.Weld o64.Color = Color3.new(0.972549, 0.972549, 0.972549) o65.Parent = o1 o65.BrickColor = BrickColor.new("Institutional white") o65.Position = Vector3.new(113.418167, 2.40000749, 13.8115101) o65.Rotation = Vector3.new(-0, 0, -2.27223404e-006) o65.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o65.Velocity = Vector3.new(0.000632874086, 0.000121704477, -0.0076103732) o65.Anchored = true o65.FormFactor = Enum.FormFactor.Plate o65.Size = Vector3.new(1.80000007, 1.20000005, 10) o65.CFrame = CFrame.new(113.418167, 2.40000749, 13.8115101, 0.999999762, 3.96579551e-008, 0, -3.97106952e-008, 1, 0, 0, 0, 1) o65.BackSurface = Enum.SurfaceType.Weld o65.BottomSurface = Enum.SurfaceType.Weld o65.FrontSurface = Enum.SurfaceType.Weld o65.LeftSurface = Enum.SurfaceType.Weld o65.RightSurface = Enum.SurfaceType.Weld o65.TopSurface = Enum.SurfaceType.Weld o65.Color = Color3.new(0.972549, 0.972549, 0.972549) o66.Parent = o65 o67.Parent = o1 o67.BrickColor = BrickColor.new("Really red") o67.Position = Vector3.new(113.817245, 4.80000687, 18.3115101) o67.Rotation = Vector3.new(-0, 0, -3.17145691e-006) o67.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o67.Velocity = Vector3.new(0.00211816584, -0.000567570096, -0.0073744799) o67.Anchored = true o67.FormFactor = Enum.FormFactor.Plate o67.Size = Vector3.new(1, 1.20000005, 1) o67.CFrame = CFrame.new(113.817245, 4.80000687, 18.3115101, 1, 5.53523627e-008, 0, -5.53523627e-008, 1, 0, 0, 0, 1) o67.BackSurface = Enum.SurfaceType.Weld o67.BottomSurface = Enum.SurfaceType.Weld o67.FrontSurface = Enum.SurfaceType.Weld o67.LeftSurface = Enum.SurfaceType.Weld o67.RightSurface = Enum.SurfaceType.Weld o67.TopSurface = Enum.SurfaceType.Weld o67.Color = Color3.new(1, 0, 0) o68.Parent = o67 o69.Parent = o1 o69.BrickColor = BrickColor.new("Institutional white") o69.Position = Vector3.new(112.817894, 8.40000725, 13.8115139) o69.Rotation = Vector3.new(-0, 0, -2.21330401e-006) o69.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o69.Velocity = Vector3.new(0.00106650498, 0.000165087578, -0.00655480288) o69.Anchored = true o69.CanCollide = false o69.FormFactor = Enum.FormFactor.Plate o69.Size = Vector3.new(1, 0.400000006, 10) o69.CFrame = CFrame.new(112.817894, 8.40000725, 13.8115139, 0.999999762, 3.86294303e-008, 0, -3.86821704e-008, 1, 0, 0, 0, 1) o69.BackSurface = Enum.SurfaceType.Weld o69.BottomSurface = Enum.SurfaceType.Weld o69.FrontSurface = Enum.SurfaceType.Weld o69.LeftSurface = Enum.SurfaceType.Weld o69.RightSurface = Enum.SurfaceType.Weld o69.TopSurface = Enum.SurfaceType.Weld o69.Color = Color3.new(0.972549, 0.972549, 0.972549) o70.Parent = o69 o71.Parent = o1 o71.BrickColor = BrickColor.new("Really black") o71.Position = Vector3.new(92.2181854, 3.8000083, 13.8115101) o71.Rotation = Vector3.new(-0, 0, -2.2601489e-006) o71.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o71.Velocity = Vector3.new(0.0007340546, 0.00165386556, -0.00122468593) o71.Anchored = true o71.FormFactor = Enum.FormFactor.Custom o71.Size = Vector3.new(0.200000003, 0.800000012, 6) o71.CFrame = CFrame.new(92.2181854, 3.8000083, 13.8115101, 0.999997854, 3.94469524e-008, 0, -3.99216233e-008, 1, 0, 0, 0, 1) o71.BackSurface = Enum.SurfaceType.Weld o71.BottomSurface = Enum.SurfaceType.Weld o71.FrontSurface = Enum.SurfaceType.Weld o71.LeftSurface = Enum.SurfaceType.Weld o71.RightSurface = Enum.SurfaceType.Weld o71.TopSurface = Enum.SurfaceType.Weld o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o72.Parent = o71 o73.Name = "Head" o73.Parent = o1 o73.Material = Enum.Material.SmoothPlastic o73.BrickColor = BrickColor.new("Institutional white") o73.Position = Vector3.new(99.207077, 7.026577, 15.2047167) o73.Rotation = Vector3.new(5.49961514e-005, 89.0444794, -5.50190998e-005) o73.Anchored = true o73.FormFactor = Enum.FormFactor.Symmetric o73.Size = Vector3.new(2, 1, 1) o73.CFrame = CFrame.new(99.207077, 7.026577, 15.2047167, 0.0166787934, 1.60160507e-008, 0.999860942, -5.34079281e-010, 1, -1.60093698e-008, -0.999861002, -2.66988043e-010, 0.0166787915) o73.BackSurface = Enum.SurfaceType.SmoothNoOutlines o73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o73.RightSurface = Enum.SurfaceType.SmoothNoOutlines o73.TopSurface = Enum.SurfaceType.SmoothNoOutlines o73.Color = Color3.new(0.972549, 0.972549, 0.972549) o74.Parent = o73 o74.Scale = Vector3.new(1.25, 1.25, 1.25) o75.Name = "face" o75.Parent = o73 o75.Texture = "rbxasset://textures/face.png" o76.Parent = o1 o76.BrickColor = BrickColor.new("Institutional white") o76.Position = Vector3.new(99.6954269, 5.81500673, 9.31151104) o76.Rotation = Vector3.new(-0, 0, -8.82515178e-006) o76.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o76.Velocity = Vector3.new(-0.000432157307, 0.00177390513, -0.00310872309) o76.Anchored = true o76.CanCollide = false o76.FormFactor = Enum.FormFactor.Plate o76.Size = Vector3.new(2.76000023, 4.82999992, 1) o76.CFrame = CFrame.new(99.6954269, 5.81500673, 9.31151104, 1, 1.54027958e-007, 0, -1.54027958e-007, 1, 0, 0, 0, 1) o76.BottomSurface = Enum.SurfaceType.Weld o76.LeftSurface = Enum.SurfaceType.Weld o76.RightSurface = Enum.SurfaceType.Weld o76.TopSurface = Enum.SurfaceType.Weld o76.Color = Color3.new(0.972549, 0.972549, 0.972549) o77.Parent = o1 o77.BrickColor = BrickColor.new("Institutional white") o77.Position = Vector3.new(100.909996, 5.80000877, 14.2915134) o77.Rotation = Vector3.new(-0, 0, -7.89941078e-006) o77.RotVelocity = Vector3.new(0.000146762875, 0.000291519886, -7.22717741e-005) o77.Velocity = Vector3.new(0.0010185279, 0.000955246738, -0.00346499542) o77.Anchored = true o77.FormFactor = Enum.FormFactor.Plate o77.Size = Vector3.new(0.200000003, 4.80000019, 9.0199995) o77.CFrame = CFrame.new(100.909996, 5.80000877, 14.2915134, 1, 1.37870728e-007, 0, -1.37870728e-007, 1, 0, 0, 0, 1) o77.BackSurface = Enum.SurfaceType.Weld o77.BottomSurface = Enum.SurfaceType.Weld o77.FrontSurface = Enum.SurfaceType.Weld o77.LeftSurface = Enum.SurfaceType.Weld o77.RightSurface = Enum.SurfaceType.Weld o77.TopSurface = Enum.SurfaceType.Weld o77.Color = Color3.new(0.972549, 0.972549, 0.972549) o78.Parent = o77 o79.Name = "Head" o79.Parent = o1 o79.Material = Enum.Material.SmoothPlastic o79.BrickColor = BrickColor.new("Institutional white") o79.Position = Vector3.new(103.10894, 7.49666739, 15.2047167) o79.Rotation = Vector3.new(-1.53054156e-008, -0.95580709, -1.83469444e-006) o79.Anchored = true o79.FormFactor = Enum.FormFactor.Symmetric o79.Size = Vector3.new(2, 1, 1) o79.CFrame = CFrame.new(103.10894, 7.49666739, 15.2047167, 0.999860883, 3.20170024e-008, -0.0166812073, -3.20170024e-008, 1, 2.67092765e-010, 0.0166812055, 2.67026595e-010, 0.999860942) o79.BackSurface = Enum.SurfaceType.SmoothNoOutlines o79.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o79.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o79.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o79.RightSurface = Enum.SurfaceType.SmoothNoOutlines o79.TopSurface = Enum.SurfaceType.SmoothNoOutlines o79.Color = Color3.new(0.972549, 0.972549, 0.972549) o80.Parent = o79 o80.Scale = Vector3.new(1.25, 1.25, 1.25) o81.Name = "face" o81.Parent = o79 o81.Texture = "rbxasset://textures/face.png" o82.Name = "Handle" o82.Parent = o1 o82.Material = Enum.Material.SmoothPlastic o82.Position = Vector3.new(103.10894, 7.34666729, 15.2047167) o82.Rotation = Vector3.new(-1.53054156e-008, -0.95580709, -1.83469444e-006) o82.Anchored = true o82.CanCollide = false o82.FormFactor = Enum.FormFactor.Symmetric o82.Size = Vector3.new(2, 2, 2) o82.CFrame = CFrame.new(103.10894, 7.34666729, 15.2047167, 0.999860883, 3.20170024e-008, -0.0166812073, -3.20170024e-008, 1, 2.67092765e-010, 0.0166812055, 2.67026595e-010, 0.999860942) o82.BottomSurface = Enum.SurfaceType.Smooth o82.TopSurface = Enum.SurfaceType.Smooth o83.Parent = o82 o83.MeshId = "http://www.roblox.com/asset/?id=15393031" o83.TextureId = "http://www.roblox.com/asset/?id=15393013" o83.MeshType = Enum.MeshType.FileMesh o84.Parent = o1 o84.NameOcclusion = Enum.NameOcclusion.NoOcclusion o84.RightLeg = o94 o84.LeftLeg = o96 o84.Torso = o87 o84.Health = 0 o84.MaxHealth = 0 o85.Name = "TPPART" o85.Parent = o1 o85.Transparency = 1 o85.Position = Vector3.new(104.155182, 4.24109221, 12.6003485) o85.Rotation = Vector3.new(-0, 0, -3.5910773e-006) o85.Anchored = true o85.CanCollide = false o85.Size = Vector3.new(4, 1, 2) o85.CFrame = CFrame.new(104.155182, 4.24109221, 12.6003485, 1, 6.26761221e-008, 0, -6.26761221e-008, 1, 0, 0, 0, 1) o86.Name = "TPPART2" o86.Parent = o1 o86.Transparency = 1 o86.Position = Vector3.new(104.155182, 5.40188599, 6.32408237) o86.Rotation = Vector3.new(-0, 0, -3.5910773e-006) o86.Anchored = true o86.CanCollide = false o86.Size = Vector3.new(4, 1, 2) o86.CFrame = CFrame.new(104.155182, 5.40188599, 6.32408237, 1, 6.26761221e-008, 0, -6.26761221e-008, 1, 0, 0, 0, 1) o87.Name = "Torso" o87.Parent = o1 o87.Material = Enum.Material.SmoothPlastic o87.BrickColor = BrickColor.new("Navy blue") o87.Position = Vector3.new(99.207077, 5.526577, 15.2047167) o87.Rotation = Vector3.new(5.49961514e-005, 89.0444794, -5.50190998e-005) o87.Anchored = true o87.FormFactor = Enum.FormFactor.Symmetric o87.Size = Vector3.new(2, 2, 1) o87.CFrame = CFrame.new(99.207077, 5.526577, 15.2047167, 0.0166787934, 1.60160507e-008, 0.999860942, -5.34079281e-010, 1, -1.60093698e-008, -0.999861002, -2.66988043e-010, 0.0166787915) o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines o87.Color = Color3.new(0, 0.12549, 0.376471) o88.Name = "roblox" o88.Parent = o87 o89.Name = "Right Shoulder" o89.Parent = o87 o89.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) o89.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) o89.Part0 = o87 o89.Part1 = o95 o89.DesiredAngle = -0.062025275081396 o89.MaxVelocity = 0.15000000596046 o90.Name = "Left Shoulder" o90.Parent = o87 o90.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) o90.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) o90.Part0 = o87 o90.Part1 = o97 o90.DesiredAngle = -0.062025275081396 o90.MaxVelocity = 0.15000000596046 o91.Name = "Right Hip" o91.Parent = o87 o91.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) o91.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) o91.Part0 = o87 o91.Part1 = o94 o91.DesiredAngle = 0.062025275081396 o91.MaxVelocity = 0.10000000149012 o92.Name = "Left Hip" o92.Parent = o87 o92.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) o92.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) o92.Part0 = o87 o92.Part1 = o96 o92.DesiredAngle = 0.062025275081396 o92.MaxVelocity = 0.10000000149012 o93.Name = "Neck" o93.Parent = o87 o93.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) o93.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) o93.Part0 = o87 o93.Part1 = o73 o93.MaxVelocity = 0.10000000149012 o94.Name = "Right Leg" o94.Parent = o1 o94.Material = Enum.Material.SmoothPlastic o94.BrickColor = BrickColor.new("Navy blue") o94.Position = Vector3.new(99.215416, 3.526577, 14.7047863) o94.Rotation = Vector3.new(5.49961514e-005, 89.0444794, -5.50190998e-005) o94.Anchored = true o94.CanCollide = false o94.FormFactor = Enum.FormFactor.Symmetric o94.Size = Vector3.new(1, 2, 1) o94.CFrame = CFrame.new(99.215416, 3.526577, 14.7047863, 0.0166787934, 1.60160507e-008, 0.999860942, -5.34079281e-010, 1, -1.60093698e-008, -0.999861002, -2.66988043e-010, 0.0166787915) 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, 0.12549, 0.376471) o95.Name = "Right Arm" o95.Parent = o1 o95.Material = Enum.Material.SmoothPlastic o95.BrickColor = BrickColor.new("Maroon") o95.Position = Vector3.new(99.2321014, 5.526577, 13.7049236) o95.Rotation = Vector3.new(5.49961514e-005, 89.0444794, -5.50190998e-005) o95.Anchored = true o95.CanCollide = false o95.FormFactor = Enum.FormFactor.Symmetric o95.Size = Vector3.new(1, 2, 1) o95.CFrame = CFrame.new(99.2321014, 5.526577, 13.7049236, 0.0166787934, 1.60160507e-008, 0.999860942, -5.34079281e-010, 1, -1.60093698e-008, -0.999861002, -2.66988043e-010, 0.0166787915) o95.BackSurface = Enum.SurfaceType.SmoothNoOutlines o95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o95.RightSurface = Enum.SurfaceType.SmoothNoOutlines o95.TopSurface = Enum.SurfaceType.SmoothNoOutlines o95.Color = Color3.new(0.458824, 0, 0) o96.Name = "Left Leg" o96.Parent = o1 o96.Material = Enum.Material.SmoothPlastic o96.BrickColor = BrickColor.new("Navy blue") o96.Position = Vector3.new(99.1987381, 3.526577, 15.7046452) o96.Rotation = Vector3.new(5.49961514e-005, 89.0444794, -5.50190998e-005) o96.Anchored = true o96.CanCollide = false o96.FormFactor = Enum.FormFactor.Symmetric o96.Size = Vector3.new(1, 2, 1) o96.CFrame = CFrame.new(99.1987381, 3.526577, 15.7046452, 0.0166787934, 1.60160507e-008, 0.999860942, -5.34079281e-010, 1, -1.60093698e-008, -0.999861002, -2.66988043e-010, 0.0166787915) 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, 0.12549, 0.376471) o97.Name = "Left Arm" o97.Parent = o1 o97.Material = Enum.Material.SmoothPlastic o97.BrickColor = BrickColor.new("Maroon") o97.Position = Vector3.new(99.1820602, 5.526577, 16.7045078) o97.Rotation = Vector3.new(5.49961514e-005, 89.0444794, -5.50190998e-005) o97.Anchored = true o97.CanCollide = false o97.FormFactor = Enum.FormFactor.Symmetric o97.Size = Vector3.new(1, 2, 1) o97.CFrame = CFrame.new(99.1820602, 5.526577, 16.7045078, 0.0166787934, 1.60160507e-008, 0.999860942, -5.34079281e-010, 1, -1.60093698e-008, -0.999861002, -2.66988043e-010, 0.0166787915) o97.BackSurface = Enum.SurfaceType.SmoothNoOutlines o97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o97.RightSurface = Enum.SurfaceType.SmoothNoOutlines o97.TopSurface = Enum.SurfaceType.SmoothNoOutlines o97.Color = Color3.new(0.458824, 0, 0) o98.Name = "Torso" o98.Parent = o1 o98.Material = Enum.Material.SmoothPlastic o98.BrickColor = BrickColor.new("Navy blue") o98.Position = Vector3.new(103.10894, 5.99666739, 15.2047167) o98.Rotation = Vector3.new(-1.53054156e-008, -0.95580709, -1.83469444e-006) o98.Anchored = true o98.FormFactor = Enum.FormFactor.Symmetric o98.Size = Vector3.new(2, 2, 1) o98.CFrame = CFrame.new(103.10894, 5.99666739, 15.2047167, 0.999860883, 3.20170024e-008, -0.0166812073, -3.20170024e-008, 1, 2.67092765e-010, 0.0166812055, 2.67026595e-010, 0.999860942) 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, 0.12549, 0.376471) o99.Name = "roblox" o99.Parent = o98 o100.Name = "Right Hip" o100.Parent = o98 o100.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) o100.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) o100.Part0 = o98 o100.Part1 = o103 o100.DesiredAngle = 0.062025275081396 o100.MaxVelocity = 0.10000000149012 o101.Name = "Left Hip" o101.Parent = o98 o101.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) o101.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) o101.Part0 = o98 o101.Part1 = o105 o101.DesiredAngle = 0.062025275081396 o101.MaxVelocity = 0.10000000149012 o102.Name = "Neck" o102.Parent = o98 o102.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) o102.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) o102.Part0 = o98 o102.Part1 = o79 o102.MaxVelocity = 0.10000000149012 o103.Name = "Right Leg" o103.Parent = o1 o103.Material = Enum.Material.SmoothPlastic o103.BrickColor = BrickColor.new("Really black") o103.Position = Vector3.new(103.608864, 3.99666739, 15.2130556) o103.Rotation = Vector3.new(-1.53054156e-008, -0.95580709, -1.83469444e-006) o103.Anchored = true o103.CanCollide = false o103.FormFactor = Enum.FormFactor.Symmetric o103.Size = Vector3.new(1, 2, 1) o103.CFrame = CFrame.new(103.608864, 3.99666739, 15.2130556, 0.999860883, 3.20170024e-008, -0.0166812073, -3.20170024e-008, 1, 2.67092765e-010, 0.0166812055, 2.67026595e-010, 0.999860942) o103.BackSurface = Enum.SurfaceType.SmoothNoOutlines o103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o103.RightSurface = Enum.SurfaceType.SmoothNoOutlines o103.TopSurface = Enum.SurfaceType.SmoothNoOutlines o103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o104.Name = "Right Arm" o104.Parent = o1 o104.Material = Enum.Material.SmoothPlastic o104.BrickColor = BrickColor.new("Maroon") o104.Position = Vector3.new(104.615349, 5.89646101, 14.8330393) o104.Rotation = Vector3.new(45.0039597, -0.675833881, 0.675880313) o104.Anchored = true o104.CanCollide = false o104.FormFactor = Enum.FormFactor.Symmetric o104.Size = Vector3.new(1, 2, 1) o104.CFrame = CFrame.new(104.615349, 5.89646101, 14.8330393, 0.999860883, -0.0117952423, -0.0117952526, 0, 0.707107067, -0.707106411, 0.0166809987, 0.707008064, 0.707008719) 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.458824, 0, 0) o105.Name = "Left Leg" o105.Parent = o1 o105.Material = Enum.Material.SmoothPlastic o105.BrickColor = BrickColor.new("Really black") o105.Position = Vector3.new(102.609009, 3.99666739, 15.1963739) o105.Rotation = Vector3.new(-1.53054156e-008, -0.95580709, -1.83469444e-006) o105.Anchored = true o105.CanCollide = false o105.FormFactor = Enum.FormFactor.Symmetric o105.Size = Vector3.new(1, 2, 1) o105.CFrame = CFrame.new(102.609009, 3.99666739, 15.1963739, 0.999860883, 3.20170024e-008, -0.0166812073, -3.20170024e-008, 1, 2.67092765e-010, 0.0166812055, 2.67026595e-010, 0.999860942) o105.BackSurface = Enum.SurfaceType.SmoothNoOutlines o105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines o105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines o105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines o105.RightSurface = Enum.SurfaceType.SmoothNoOutlines o105.TopSurface = Enum.SurfaceType.SmoothNoOutlines o105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o106.Name = "Left Arm" o106.Parent = o1 o106.Material = Enum.Material.SmoothPlastic o106.BrickColor = BrickColor.new("Maroon") o106.Position = Vector3.new(101.617271, 5.96075201, 14.6924496) o106.Rotation = Vector3.new(45.0039597, -0.675833881, 0.675880313) o106.Anchored = true o106.CanCollide = false o106.FormFactor = Enum.FormFactor.Symmetric o106.Size = Vector3.new(1, 2, 1) o106.CFrame = CFrame.new(101.617271, 5.96075201, 14.6924496, 0.999860883, -0.0117952423, -0.0117952526, 0, 0.707107067, -0.707106411, 0.0166809987, 0.707008064, 0.707008719) 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.458824, 0, 0) o107.Parent = o1 o107.Position = Vector3.new(110.917458, 1.50000954, 18.4564953) o107.Rotation = Vector3.new(-90, 1.20620803e-006, -180) o107.Anchored = true o107.FormFactor = Enum.FormFactor.Symmetric o107.Size = Vector3.new(2.39999986, 1.31000006, 2.39999986) o107.CFrame = CFrame.new(110.917458, 1.50000954, 18.4564953, -1, 2.98044895e-008, 2.10523012e-008, 2.10523012e-008, 7.54615499e-008, 1, 2.9804486e-008, 1, -7.54615499e-008) o108.Parent = o107 o109.Parent = o1 o109.BrickColor = BrickColor.new("Really black") o109.Position = Vector3.new(110.917442, 1.50002527, 9.1665411) o109.Rotation = Vector3.new(-90, 6.45824184e-006, 2.56150702e-006) o109.Anchored = true o109.FormFactor = Enum.FormFactor.Symmetric o109.Size = Vector3.new(3, 1.20000005, 3) o109.CFrame = CFrame.new(110.917442, 1.50002527, 9.1665411, 1, -4.47067308e-008, 1.12717586e-007, -1.12717586e-007, -5.51334445e-009, 1, -4.47067308e-008, -1, -5.51334933e-009) o109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o110.Parent = o109 o111.Parent = o1 o111.BrickColor = BrickColor.new("Really black") o111.Position = Vector3.new(110.917458, 1.50000954, 18.4564953) o111.Rotation = Vector3.new(-90, 1.20620803e-006, -180) o111.Anchored = true o111.FormFactor = Enum.FormFactor.Symmetric o111.Size = Vector3.new(3, 1.20000005, 3) o111.CFrame = CFrame.new(110.917458, 1.50000954, 18.4564953, -1, 2.98044895e-008, 2.10523012e-008, 2.10523012e-008, 7.54615499e-008, 1, 2.9804486e-008, 1, -7.54615499e-008) o111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o112.Parent = o111 o113.Parent = o1 o113.Position = Vector3.new(95.3486252, 1.50002623, 9.1665411) o113.Rotation = Vector3.new(-90, 6.45824184e-006, 2.56150702e-006) o113.Anchored = true o113.FormFactor = Enum.FormFactor.Symmetric o113.Size = Vector3.new(2.39999986, 1.31000006, 2.39999986) o113.CFrame = CFrame.new(95.3486252, 1.50002623, 9.1665411, 1, -4.47067308e-008, 1.12717586e-007, -1.12717586e-007, -5.51334445e-009, 1, -4.47067308e-008, -1, -5.51334933e-009) o114.Parent = o113 o115.Parent = o1 o115.BrickColor = BrickColor.new("Really black") o115.Position = Vector3.new(95.3486252, 1.50002623, 9.1665411) o115.Rotation = Vector3.new(-90, 6.45824184e-006, 2.56150702e-006) o115.Anchored = true o115.FormFactor = Enum.FormFactor.Symmetric o115.Size = Vector3.new(3, 1.20000005, 3) o115.CFrame = CFrame.new(95.3486252, 1.50002623, 9.1665411, 1, -4.47067308e-008, 1.12717586e-007, -1.12717586e-007, -5.51334445e-009, 1, -4.47067308e-008, -1, -5.51334933e-009) o115.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o116.Parent = o115 o117.Parent = o1 o117.BrickColor = BrickColor.new("Really black") o117.Position = Vector3.new(95.3486252, 1.50001001, 18.4564877) o117.Rotation = Vector3.new(-90, 1.20620803e-006, -180) o117.Anchored = true o117.FormFactor = Enum.FormFactor.Symmetric o117.Size = Vector3.new(3, 1.20000005, 3) o117.CFrame = CFrame.new(95.3486252, 1.50001001, 18.4564877, -1, 2.98044895e-008, 2.10523012e-008, 2.10523012e-008, 7.54615499e-008, 1, 2.9804486e-008, 1, -7.54615499e-008) o117.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) o118.Parent = o117 o119.Parent = o1 o119.Position = Vector3.new(110.917442, 1.50002527, 9.1665411) o119.Rotation = Vector3.new(-90, 6.45824184e-006, 2.56150702e-006) o119.Anchored = true o119.FormFactor = Enum.FormFactor.Symmetric o119.Size = Vector3.new(2.39999986, 1.31000006, 2.39999986) o119.CFrame = CFrame.new(110.917442, 1.50002527, 9.1665411, 1, -4.47067308e-008, 1.12717586e-007, -1.12717586e-007, -5.51334445e-009, 1, -4.47067308e-008, -1, -5.51334933e-009) o120.Parent = o119 o121.Name = "Handle" o121.Parent = o1 o121.Material = Enum.Material.SmoothPlastic o121.Position = Vector3.new(99.207077, 6.8765769, 15.2047167) o121.Rotation = Vector3.new(5.49961514e-005, 89.0444794, -5.50190998e-005) o121.Anchored = true o121.CanCollide = false o121.FormFactor = Enum.FormFactor.Symmetric o121.Size = Vector3.new(2, 2, 2) o121.CFrame = CFrame.new(99.207077, 6.8765769, 15.2047167, 0.0166787934, 1.60160507e-008, 0.999860942, -5.34079281e-010, 1, -1.60093698e-008, -0.999861002, -2.66988043e-010, 0.0166787915) o121.BottomSurface = Enum.SurfaceType.Smooth o121.TopSurface = Enum.SurfaceType.Smooth o122.Parent = o121 o122.MeshId = "http://www.roblox.com/asset/?id=15393031" o122.TextureId = "http://www.roblox.com/asset/?id=15393013" o122.MeshType = Enum.MeshType.FileMesh o123.Name = "RPPART" o123.Parent = o1 o123.Transparency = 1 o123.Position = Vector3.new(103.454132, 5.33460093, 13.0707426) o123.Rotation = Vector3.new(-90, 0, -0) o123.Anchored = true o123.CanCollide = false o123.Size = Vector3.new(4, 1, 2) o123.CFrame = CFrame.new(103.454132, 5.33460093, 13.0707426, 1, 0, 0, 0, 0, 1, 0, -1, 0) o124.Parent = o12 o124.Texture = "http://roblox.com/asset/?id=112031763" function MoveY(model, Position) for _,part in pairs (model:GetChildren()) do if part.ClassName == "Part" then part.CFrame = part.CFrame + Vector3.new(0,Position,0) end end end function MoveX(model, Position) for _,part in pairs (model:GetChildren()) do if part.ClassName == "Part" then part.CFrame = part.CFrame + Vector3.new(Position,0,0) end end end function MoveSpawn(model, PLAYERPOS) for _,part in pairs (model:GetChildren()) do if part.ClassName == "Part" then part.CFrame = part.CFrame + PLAYERPOS + Vector3.new(50,-2.7,-5) end end end function MoveZ(model, Position) for _,part in pairs (model:GetChildren()) do if part.ClassName == "Part" then part.CFrame = part.CFrame + Vector3.new(0,0,Position) end end end function MoveZPart(Part, Position) Part.CFrame = Part.CFrame + Vector3.new(0,0,Position) end function MoveXPart(Part, Position) Part.CFrame = Part.CFrame + Vector3.new(Position,0,0) end game.Players[Victim].Character.HumanoidRootPart.Anchored = true for i,v in pairs (o1:GetChildren()) do if v:IsA("Part") then v.Material = "SmoothPlastic" v.BackSurface = "SmoothNoOutlines" v.FrontSurface = "SmoothNoOutlines" v.BottomSurface = "SmoothNoOutlines" v.LeftSurface = "SmoothNoOutlines" v.RightSurface = "SmoothNoOutlines" v.TopSurface = "SmoothNoOutlines" end end MoveSpawn(o1,game.Players[Victim].Character.HumanoidRootPart.Position) for i=1,51 do MoveX(o1,-3) wait(.05) end wait(.5) MoveZPart(o12,-1) wait(.2) for i=1,6 do MoveXPart(o12,1) wait(.1) end wait(.5) game.Players[Victim].Character.HumanoidRootPart.CFrame = o86.CFrame wait(.5) game.Players[Victim].Character.HumanoidRootPart.CFrame = o85.CFrame wait(.5) MoveZPart(o12,1) wait(.2) for i=1,6 do MoveXPart(o12,-1) wait(.1) end for i=1,50 do MoveX(o1,-3) game.Players[Victim].Character.HumanoidRootPart.CFrame = o85.CFrame wait(.05) end game.Players[Victim].Character.Head.face.Texture = "rbxassetid://629925029" game.Players[Victim].Character.HumanoidRootPart.CFrame = o123.CFrame SCREAM = Instance.new("Sound") SCREAM.Parent = game.Players[Victim].Character.Head SCREAM.SoundId = "rbxassetid://138167455" SCREAM:Play() wait(2.5) game.Players[Victim].Character.Head.BrickColor = BrickColor.new("Maroon") MoveZPart(o12,-1) wait(.2) for i=1,6 do MoveXPart(o12,1) wait(.1) end wait(.5) game.Players[Victim].Character.HumanoidRootPart.CFrame = o86.CFrame wait(.5) MoveZPart(o12,1) wait(.2) for i=1,6 do MoveXPart(o12,-1) wait(.1) end game.Players[Victim].Character.Humanoid.Health = 0 player = game.Players[Victim] 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("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") function DEATH () OHHNELLY = Instance.new("Part") OHHNELLY.Parent = workspace 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,20 do DEATH() MoveX(o1,-3) wait(.05) end o1:Destroy() end) end) fe.MouseButton1Down:connect(function() local gui = Instance.new("ScreenGui",game.Players.LocalPlayer.PlayerGui) gui.Name = "FeHaxGui" local c = nil x = Instance.new("ImageLabel",gui) x.Active = true x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(1,1,1) x.BackgroundTransparency = 1 x.BorderColor3 = Color3.new(0.10588236153126,0.16470588743687,0.20784315466881) x.BorderSizePixel = 1 x.Name = "Toolbar" x.Position = UDim2.new(0.014598540961742,0,0.38571429252625,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.1094890460372,0,0.028571428731084,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1000 x.Archivable = true x.ClipsDescendants = false x.Draggable = true x.Image = "rbxassetid://714167373" x.ImageColor3 = Color3.new(1,1,1) x.ImageRectOffset = Vector2.new(0, 0) x.ImageRectSize = Vector2.new(0, 0) x.ImageTransparency = 0 xScaleType = Enum.ScaleType.Stretch xSliceCenter = Rect.new(0, 0, 0, 0) x = Instance.new("ImageLabel",gui.Toolbar) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(1,1,1) x.BackgroundTransparency = 1 x.BorderColor3 = Color3.new(0.10588236153126,0.16470588743687,0.20784315466881) x.BorderSizePixel = 1 x.Name = "Background" x.Position = UDim2.new(0,0,0,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.99990332126617,0,11.125714302063,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Image = "rbxassetid://714152985" x.ImageColor3 = Color3.new(1,1,1) x.ImageRectOffset = Vector2.new(0, 0) x.ImageRectSize = Vector2.new(0, 0) x.ImageTransparency = 0 xScaleType = Enum.ScaleType.Stretch xSliceCenter = Rect.new(0, 0, 0, 0) x = Instance.new("TextButton",gui.Toolbar.Background) x.Active = true x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "God" x.Position = UDim2.new(0.066660225391388,0,0.26971429586411,0) x.Rotation = 0 x.Selectable = true x.Size = UDim2.new(0.59994196891785,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Style = Enum.ButtonStyle.Custom x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "God" x.TextColor3 = Color3.new(1,1,1) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextLabel",gui.Toolbar.Background) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "tGod" x.Position = UDim2.new(0.73326241970062,0,0.26971429586411,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.199980661273,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Off" x.TextColor3 = Color3.new(1,0,0) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextButton",gui.Toolbar.Background) x.Active = true x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "LS" x.Position = UDim2.new(0.066660225391388,0,0.40457144379616,0) x.Rotation = 0 x.Selectable = true x.Size = UDim2.new(0.59994196891785,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Style = Enum.ButtonStyle.Custom x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Lag Switch" x.TextColor3 = Color3.new(1,1,1) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextLabel",gui.Toolbar.Background) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "tLS" x.Position = UDim2.new(0.73326241970062,0,0.40457144379616,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.199980661273,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Off" x.TextColor3 = Color3.new(1,0,0) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextButton",gui.Toolbar.Background) x.Active = true x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "Speed" x.Position = UDim2.new(0.066660225391388,0,0.53942859172821,0) x.Rotation = 0 x.Selectable = true x.Size = UDim2.new(0.59994196891785,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Style = Enum.ButtonStyle.Custom x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Speed" x.TextColor3 = Color3.new(1,1,1) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextLabel",gui.Toolbar.Background) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "tFE" x.Position = UDim2.new(0.73326241970062,0,0.13485714793205,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.199980661273,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Off" x.TextColor3 = Color3.new(1,0,0) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextLabel",gui.Toolbar.Background) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "FE" x.Position = UDim2.new(0.066660225391388,0,0.13485714793205,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.59994196891785,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "FE Check:" x.TextColor3 = Color3.new(0.49019610881805,0.49019610881805,0.49019610881805) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextLabel",gui.Toolbar.Background) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "tSpeed" x.Position = UDim2.new(0.73326241970062,0,0.53942859172821,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.199980661273,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Off" x.TextColor3 = Color3.new(1,0,0) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextButton",gui.Toolbar.Background) x.Active = true x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "Jump" x.Position = UDim2.new(0.066660225391388,0,0.67428570985794,0) x.Rotation = 0 x.Selectable = true x.Size = UDim2.new(0.59994196891785,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Style = Enum.ButtonStyle.Custom x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Jump" x.TextColor3 = Color3.new(1,1,1) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextLabel",gui.Toolbar.Background) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "tJump" x.Position = UDim2.new(0.73326241970062,0,0.67428570985794,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.199980661273,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Off" x.TextColor3 = Color3.new(1,0,0) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextButton",gui.Toolbar.Background) x.Active = true x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "Tools" x.Position = UDim2.new(0.066660225391388,0,0.80914288759232,0) x.Rotation = 0 x.Selectable = true x.Size = UDim2.new(0.59994196891785,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Style = Enum.ButtonStyle.Custom x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Tools" x.TextColor3 = Color3.new(1,1,1) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextLabel",gui.Toolbar.Background) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.33333334326744,0,0) x.BackgroundTransparency = 0 x.BorderColor3 = Color3.new(0.94117653369904,0,0) x.BorderSizePixel = 2 x.Name = "tTools" x.Position = UDim2.new(0.73326241970062,0,0.80914288759232,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.199980661273,0,0.089904762804508,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "Off" x.TextColor3 = Color3.new(1,0,0) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("ImageLabel",gui.Toolbar.Background) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(1,1,1) x.BackgroundTransparency = 1 x.BorderColor3 = Color3.new(0.10588236153126,0.16470588743687,0.20784315466881) x.BorderSizePixel = 1 x.Name = "Bottom" x.Position = UDim2.new(0,0,0.9439999461174,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(1,0,0.054999999701977,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Image = "rbxassetid://714167373" x.ImageColor3 = Color3.new(1,1,1) x.ImageRectOffset = Vector2.new(0, 0) x.ImageRectSize = Vector2.new(0, 0) x.ImageTransparency = 0 xScaleType = Enum.ScaleType.Stretch xSliceCenter = Rect.new(0, 0, 0, 0) x = Instance.new("TextLabel",gui.Toolbar) x.Active = false x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(1,1,1) x.BackgroundTransparency = 1 x.BorderColor3 = Color3.new(0.10588236153126,0.16470588743687,0.20784315466881) x.BorderSizePixel = 1 x.Name = "Title" x.Position = UDim2.new(0,0,0,0) x.Rotation = 0 x.Selectable = false x.Size = UDim2.new(0.86658293008804,0,1.0114285945892,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Visible = true x.ZIndex = 1001 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "FE Hax Gui" x.TextColor3 = Color3.new(0.94117653369904,0,0) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center x = Instance.new("TextButton",gui.Toolbar) x.Active = true x.AnchorPoint = Vector2.new(0, 0) x.BackgroundColor3 = Color3.new(0.078431375324726,0.078431375324726,0.078431375324726) x.BackgroundTransparency = 0.5 x.BorderColor3 = Color3.new(0.10588236153126,0.16470588743687,0.20784315466881) x.BorderSizePixel = 0 x.Name = "Exit" x.Position = UDim2.new(0.86658293008804,0,0,0) x.Rotation = 0 x.Selectable = true x.Size = UDim2.new(0.13332045078278,0,1.0114285945892,0) x.SizeConstraint = Enum.SizeConstraint.RelativeXY x.Style = Enum.ButtonStyle.Custom x.Visible = true x.ZIndex = 1002 x.Archivable = true x.ClipsDescendants = false x.Draggable = false x.Font = Enum.Font.SciFi x.FontSize = Enum.FontSize.Size14 x.Text = "X" x.TextColor3 = Color3.new(0.94117653369904,0,0) x.TextScaled = true x.TextSize = 14 x.TextStrokeColor3 = Color3.new(0,0,0) x.TextStrokeTransparency = 1 x.TextTransparency = 0 x.TextWrapped = true x.TextXAlignment = Enum.TextXAlignment.Center x.TextYAlignment = Enum.TextYAlignment.Center --Code below. if game.Workspace.FilteringEnabled == true then gui.Toolbar.Background.tFE.Text = "On" gui.Toolbar.Background.tFE.TextColor3 = Color3.new(0,1,0) end gui.Toolbar.Exit.MouseButton1Click:connect(function() gui:Destroy() end) gui.Toolbar.Background.God.MouseButton1Click:connect(function() if gui.Toolbar.Background.tGod.Text == "Off" then local player = game.Players.LocalPlayer if player.Character then if player.Character:FindFirstChild("Humanoid") then player.Character.Humanoid.Name = "1" end local l = player.Character["1"]:Clone() l.Parent = player.Character l.Name = "Humanoid"; wait(0.1) player.Character["1"]:Destroy() game.Workspace.CurrentCamera.CameraSubject = player.Character.Humanoid player.Character.Animate.Disabled = true; wait(0.1) player.Character.Animate.Disabled = false end gui.Toolbar.Background.tGod.Text = "On" gui.Toolbar.Background.tGod.TextColor3 = Color3.new(0,1,0) end end) gui.Toolbar.Background.LS.MouseButton1Click:connect(function() if gui.Toolbar.Background.tLS.Text == "Off" then game:GetService("NetworkClient").ClientReplicator:DisableProcessPackets() gui.Toolbar.Background.tLS.Text = "On" gui.Toolbar.Background.tLS.TextColor3 = Color3.new(0,1,0) else game:GetService("NetworkClient").ClientReplicator:EnableProcessPackets() gui.Toolbar.Background.tLS.Text = "Off" gui.Toolbar.Background.tLS.TextColor3 = Color3.new(1,0,0) end end) gui.Toolbar.Background.Speed.MouseButton1Click:connect(function() if gui.Toolbar.Background.tSpeed.Text == "Off" then game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 48 gui.Toolbar.Background.tSpeed.Text = "On" gui.Toolbar.Background.tSpeed.TextColor3 = Color3.new(0,1,0) else game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16 gui.Toolbar.Background.tSpeed.Text = "Off" gui.Toolbar.Background.tSpeed.TextColor3 = Color3.new(1,0,0) end end) gui.Toolbar.Background.Jump.MouseButton1Click:connect(function() if gui.Toolbar.Background.tJump.Text == "Off" then game.Players.LocalPlayer.Character.Humanoid.JumpPower = 150 gui.Toolbar.Background.tJump.Text = "On" gui.Toolbar.Background.tJump.TextColor3 = Color3.new(0,1,0) else game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50 gui.Toolbar.Background.tJump.Text = "Off" gui.Toolbar.Background.tJump.TextColor3 = Color3.new(1,0,0) end end) gui.Toolbar.Background.Tools.MouseButton1Click:connect(function() if gui.Toolbar.Background.tTools.Text == "Off" then local aim = game.Players.LocalPlayer local root = game:GetService("InsertService"):LoadAsset(16201628) local item = root:children() for i = 1, #item do item[i].Parent = aim.Backpack wait() end aim = game.Players.LocalPlayer root = game:GetService("InsertService"):LoadAsset(16969792) item = root:children() for i = 1, #item do item[i].Parent = aim.Backpack wait() end aim = game.Players.LocalPlayer root = game:GetService("InsertService"):LoadAsset(21001552) item = root:children() for i = 1, #item do item[i].Parent = aim.Backpack wait() end gui.Toolbar.Background.tTools.Text = "On" gui.Toolbar.Background.tTools.TextColor3 = Color3.new(0,1,0) else for _,char in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if char.Name == "BuildDelete" or char.Name == "BuildInsert" or char.Name == "BuildResize" then char.Parent = game.Players.LocalPlayer.Backpack char:Destroy() end end for _,bag in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if bag.Name == "BuildDelete" or bag.Name == "BuildInsert" or bag.Name == "BuildResize" then bag:Destroy() end end gui.Toolbar.Background.tTools.Text = "Off" gui.Toolbar.Background.tTools.TextColor3 = Color3.new(1,0,0) end end) --Created by MightyDantheman end)