-- Objects local CaillouHax = Instance.new("ScreenGui") local LoginFrame = Instance.new("Frame") local label1 = Instance.new("TextLabel") local credits = Instance.new("TextLabel") local label2 = Instance.new("TextLabel") local Username = Instance.new("TextBox") local Password = Instance.new("TextBox") local Login = Instance.new("TextButton") local label3 = Instance.new("TextLabel") local Choose = Instance.new("Frame") local label1_2 = Instance.new("TextLabel") local credits_2 = Instance.new("TextLabel") local idk = Instance.new("TextLabel") local openscriptspage = Instance.new("TextButton") local openscriptexecutionpage = Instance.new("TextButton") local ScriptFrame = Instance.new("Frame") local label1_3 = Instance.new("TextLabel") local credits_3 = Instance.new("TextLabel") local Script1 = Instance.new("TextButton") local Script2 = Instance.new("TextButton") local Script3 = Instance.new("TextButton") local Script4 = Instance.new("TextButton") local Script5 = Instance.new("TextButton") local Script8 = Instance.new("TextButton") local Script7 = Instance.new("TextButton") local Script6 = Instance.new("TextButton") local Script9 = Instance.new("TextButton") local Script10 = Instance.new("TextButton") local Script11 = Instance.new("TextButton") local Script12 = Instance.new("TextButton") local Script13 = Instance.new("TextButton") local Script14 = Instance.new("TextButton") local Close = Instance.new("TextButton") local ScriptExecutionFrame = Instance.new("Frame") local label1_4 = Instance.new("TextLabel") local credits_4 = Instance.new("TextLabel") local letextbox = Instance.new("TextBox") local execute = Instance.new("TextButton") local clear = Instance.new("TextButton") local Close_2 = Instance.new("TextButton") -- Properties me = game.Players.LocalPlayer.Name CaillouHax.Name = "CaillouHax" if game.PlaceId == "843495510,843468296" then CaillouHax.Parent = game.Players.LocalPlayer.PlayerGui CaillouHax.ResetOnSpawn = false else CaillouHax.Parent = game.CoreGui end LoginFrame.Name = "LoginFrame" LoginFrame.Parent = CaillouHax LoginFrame.BackgroundColor3 = Color3.new(0.223529, 0.223529, 0.223529) LoginFrame.Position = UDim2.new(0, 423, 0, 84) LoginFrame.Size = UDim2.new(0, 384, 0, 498) LoginFrame.Active = true LoginFrame.Draggable = true label1.Name = "label1" label1.Parent = LoginFrame label1.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) label1.Size = UDim2.new(0, 384, 0, 52) label1.Font = Enum.Font.Fantasy label1.Text = "Caillou Hax" label1.TextColor3 = Color3.new(1, 1, 1) label1.TextScaled = true label1.TextSize = 14 label1.TextWrapped = true credits.Name = "credits" credits.Parent = LoginFrame credits.BackgroundColor3 = Color3.new(1, 1, 1) credits.BackgroundTransparency = 1 credits.Position = UDim2.new(0, 184, 0, 448) credits.Size = UDim2.new(0, 200, 0, 50) credits.Font = Enum.Font.Fantasy credits.Text = "Made By SupremeMigas" credits.TextColor3 = Color3.new(1, 1, 1) credits.TextSize = 14 credits.TextXAlignment = Enum.TextXAlignment.Right credits.TextYAlignment = Enum.TextYAlignment.Bottom label2.Name = "label2" label2.Parent = LoginFrame label2.BackgroundColor3 = Color3.new(1, 1, 1) label2.BackgroundTransparency = 1 label2.Position = UDim2.new(0, 20, 0, 249) label2.Size = UDim2.new(0, 122, 0, 50) label2.Font = Enum.Font.Fantasy label2.Text = "Password:" label2.TextColor3 = Color3.new(1, 1, 1) label2.TextScaled = true label2.TextSize = 14 label2.TextWrapped = true label2.TextXAlignment = Enum.TextXAlignment.Left Username.Name = "Username" Username.Parent = LoginFrame Username.BackgroundColor3 = Color3.new(1, 1, 1) Username.Position = UDim2.new(0, 142, 0, 117) Username.Size = UDim2.new(0, 200, 0, 50) Username.ClearTextOnFocus = false Username.Font = Enum.Font.Fantasy Username.Text = "" Username.TextScaled = true Username.TextSize = 14 Username.TextWrapped = true Password.Name = "Password" Password.Parent = LoginFrame Password.BackgroundColor3 = Color3.new(1, 1, 1) Password.Position = UDim2.new(0, 142, 0, 249) Password.Size = UDim2.new(0, 200, 0, 50) Password.ClearTextOnFocus = false Password.Font = Enum.Font.Fantasy Password.Text = "" Password.TextScaled = true Password.TextSize = 14 Password.TextWrapped = true Login.Name = "Login" Login.Parent = LoginFrame Login.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Login.Position = UDim2.new(0, 92, 0, 369) Login.Size = UDim2.new(0, 200, 0, 50) Login.Font = Enum.Font.Fantasy Login.Text = "Login" Login.TextColor3 = Color3.new(1, 1, 1) Login.TextScaled = true Login.TextSize = 14 Login.TextWrapped = true Login.MouseButton1Down:connect(function() if Username.Text == "CaptainUnderpants" and Password.Text == "CaillouWasCancer" then LoginFrame.Visible = false Choose.Visible = true end end) label3.Name = "label3" label3.Parent = LoginFrame label3.BackgroundColor3 = Color3.new(1, 1, 1) label3.BackgroundTransparency = 1 label3.Position = UDim2.new(0, 20, 0, 117) label3.Size = UDim2.new(0, 123, 0, 50) label3.Font = Enum.Font.Fantasy label3.Text = "Username:" label3.TextColor3 = Color3.new(1, 1, 1) label3.TextScaled = true label3.TextSize = 14 label3.TextWrapped = true label3.TextXAlignment = Enum.TextXAlignment.Left Choose.Name = "Choose" Choose.Parent = CaillouHax Choose.BackgroundColor3 = Color3.new(0.223529, 0.223529, 0.223529) Choose.Position = UDim2.new(0, 423, 0, 84) Choose.Size = UDim2.new(0, 384, 0, 498) Choose.Visible = false Choose.Active = true Choose.Draggable = true label1_2.Name = "label1" label1_2.Parent = Choose label1_2.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) label1_2.Size = UDim2.new(0, 384, 0, 52) label1_2.Font = Enum.Font.Fantasy label1_2.Text = "Caillou Hax" label1_2.TextColor3 = Color3.new(1, 1, 1) label1_2.TextScaled = true label1_2.TextSize = 14 label1_2.TextWrapped = true credits_2.Name = "credits" credits_2.Parent = Choose credits_2.BackgroundColor3 = Color3.new(1, 1, 1) credits_2.BackgroundTransparency = 1 credits_2.Position = UDim2.new(0, 184, 0, 448) credits_2.Size = UDim2.new(0, 200, 0, 50) credits_2.Font = Enum.Font.Fantasy credits_2.Text = "Made By SupremeMigas" credits_2.TextColor3 = Color3.new(1, 1, 1) credits_2.TextSize = 14 credits_2.TextXAlignment = Enum.TextXAlignment.Right credits_2.TextYAlignment = Enum.TextYAlignment.Bottom idk.Name = "idk" idk.Parent = Choose idk.BackgroundColor3 = Color3.new(1, 1, 1) idk.BackgroundTransparency = 1 idk.Position = UDim2.new(0, 92, 0, 59) idk.Size = UDim2.new(0, 200, 0, 50) idk.Font = Enum.Font.Fantasy idk.Text = "Welcome back "..me idk.TextColor3 = Color3.new(1, 1, 1) idk.TextSize = 14 openscriptspage.Name = "openscriptspage" openscriptspage.Parent = Choose openscriptspage.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) openscriptspage.Position = UDim2.new(0, 92, 0, 160) openscriptspage.Size = UDim2.new(0, 200, 0, 50) openscriptspage.Font = Enum.Font.Fantasy openscriptspage.Text = "Scripts" openscriptspage.TextColor3 = Color3.new(1, 1, 1) openscriptspage.TextScaled = true openscriptspage.TextSize = 14 openscriptspage.TextWrapped = true openscriptspage.MouseButton1Down:connect(function() Choose.Visible = false ScriptFrame.Visible = true end) openscriptexecutionpage.Name = "openscriptexecutionpage" openscriptexecutionpage.Parent = Choose openscriptexecutionpage.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) openscriptexecutionpage.Position = UDim2.new(0, 92, 0, 292) openscriptexecutionpage.Size = UDim2.new(0, 200, 0, 50) openscriptexecutionpage.Font = Enum.Font.Fantasy openscriptexecutionpage.Text = "Script Execution" openscriptexecutionpage.TextColor3 = Color3.new(1, 1, 1) openscriptexecutionpage.TextScaled = true openscriptexecutionpage.TextSize = 14 openscriptexecutionpage.TextWrapped = true openscriptexecutionpage.MouseButton1Down:connect(function() Choose.Visible = false ScriptExecutionFrame.Visible = true end) ScriptFrame.Name = "ScriptFrame" ScriptFrame.Parent = CaillouHax ScriptFrame.BackgroundColor3 = Color3.new(0.223529, 0.223529, 0.223529) ScriptFrame.Position = UDim2.new(0, 423, 0, 84) ScriptFrame.Size = UDim2.new(0, 384, 0, 498) ScriptFrame.Visible = false ScriptFrame.Active = true ScriptFrame.Draggable = true label1_3.Name = "label1" label1_3.Parent = ScriptFrame label1_3.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) label1_3.Size = UDim2.new(0, 384, 0, 52) label1_3.Font = Enum.Font.Fantasy label1_3.Text = "Caillou Hax" label1_3.TextColor3 = Color3.new(1, 1, 1) label1_3.TextScaled = true label1_3.TextSize = 14 label1_3.TextWrapped = true credits_3.Name = "credits" credits_3.Parent = ScriptFrame credits_3.BackgroundColor3 = Color3.new(1, 1, 1) credits_3.BackgroundTransparency = 1 credits_3.Position = UDim2.new(0, 184, 0, 448) credits_3.Size = UDim2.new(0, 200, 0, 50) credits_3.Font = Enum.Font.Fantasy credits_3.Text = "Made By SupremeMigas" credits_3.TextColor3 = Color3.new(1, 1, 1) credits_3.TextSize = 14 credits_3.TextXAlignment = Enum.TextXAlignment.Right credits_3.TextYAlignment = Enum.TextYAlignment.Bottom Script1.Name = "Script1" Script1.Parent = ScriptFrame Script1.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Script1.Position = UDim2.new(0, 29, 0, 77) Script1.Size = UDim2.new(0, 146, 0, 32) Script1.Font = Enum.Font.Fantasy Script1.Text = "Grab Knife V4" Script1.TextColor3 = Color3.new(1, 1, 1) Script1.TextScaled = true Script1.TextSize = 14 Script1.TextWrapped = true Script1.MouseButton1Down:connect(function() local player = game:GetService('Players').LocalPlayer local rightclone = Instance.new('Motor6D') rightclone.Name = "Right Shoulder" rightclone.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) rightclone.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) local leftclone = Instance.new('Motor6D') leftclone.Name = "Left Shoulder" leftclone.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) leftclone.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) local leftlegclone = Instance.new('Motor6D') leftlegclone.Name = "Left Hip" leftlegclone.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) leftlegclone.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) local rightlegclone = Instance.new('Motor6D') rightlegclone.Name = "Right Hip" rightlegclone.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) rightlegclone.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) local torsoclone = Instance.new('Motor6D') torsoclone.Name = "RootJoint" torsoclone.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) torsoclone.C1 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) local mouse = player:GetMouse() local rag1 = false local rag2 = false local firsttime = true local firsttime2 = true local firsttime3 = true local firsttime4 = true local firsttime5 = true local childlock = false local math1 = math.random(1,5) math1 = math1+(math.random(0,9)/10) local math2 = math.random(1,15) math2 = math2+(math.random(0,9)/10) local math3 = math.random(1,10) math3 = math3+(math.random(0,9)/10) local math4 = math.random(5,100) math4 = math4+(math.random(0,9)/10) local answer = (math4+(math1*math3))/(math1*math2) answer = math.floor((answer*10)+0.5) answer = answer/10 print([[To be fair, you have to have a very high IQ to understand Rick and Morty. The humor is extremely subtle, and without a solid grasp of theoretical physics most of the jokes will go over a typical viewer's head. There's also Rick's nihilistic outlook, which is deftly woven into his characterisation - his personal philosophy draws heavily from Narodnaya Volya literature, for instance. The fans understand this stuff; they have the intellectual capacity to truly appreciate the depths of these jokes, to realize that they're not just funny- they say something deep about LIFE. As a consequence people who dislike Rick and Morty truly ARE idiots- of course they wouldn't appreciate, for instance, the humour in Rick's existencial catchphrase "Wubba Lubba Dub Dub," which itself is a cryptic reference to Turgenev's Russian epic Fathers and Sons. I'm smirking right now just imagining one of those addlepated simpletons scratching their heads in confusion as Dan Harmon's genius unfolds itself on their television screens. What fools... how I pity them. And yes by the way, I DO have a Rick and Morty tattoo. And no, you cannot see it. It's for the ladies' eyes only- And even they have to demonstrate that they're within ]]..answer..[[ IQ points of my own (preferably lower) beforehand.]]) local rekt = {} -- Objects local MainGUI = Instance.new("ScreenGui") local Customize = Instance.new("TextButton") local Frame = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local Frame_2 = Instance.new("Frame") local Frame_3 = Instance.new("Frame") local ImageLabel = Instance.new("ImageLabel") local R = Instance.new("TextBox") local G = Instance.new("TextBox") local B = Instance.new("TextBox") local TextLabel_2 = Instance.new("TextLabel") local TextLabel_3 = Instance.new("TextLabel") local TextLabel_4 = Instance.new("TextLabel") local Slider = Instance.new("Frame") local Slidee = Instance.new("ImageButton") local ChildLock = Instance.new("Frame") local TextLabel_5 = Instance.new("TextLabel") local mathz = Instance.new("TextLabel") local TextBox = Instance.new("TextBox") local Black = Instance.new('Frame') local fps = Instance.new('TextLabel') -- Properties MainGUI.Name = "MainGUI" MainGUI.ResetOnSpawn = false pcall(function() MainGUI.Parent = player.PlayerGui end) pcall(function() MainGUI.Parent = game.CoreGui game.CoreGui.RobloxGui.Backpack.Hotbar.AnchorPoint = Vector2.new(0.5,0.5) game.CoreGui.RobloxGui.Backpack.Hotbar.Position = UDim2.new(0.5,0,0.85,0) end) Customize.Name = "Customize" Customize.Parent = MainGUI Customize.BackgroundColor3 = Color3.new(0, 0.776471, 0.282353) Customize.BorderSizePixel = 0 Customize.Position = UDim2.new(0.15, 0, 0.9, 0) Customize.Size = UDim2.new(0.699999988, 0, 0.100000001, 0) Customize.Font = Enum.Font.SourceSans Customize.FontSize = Enum.FontSize.Size14 Customize.Text = "Customize Cracked Knife V4 By call me sir lego brick#5873" Customize.TextColor3 = Color3.new(1, 1, 1) Customize.TextScaled = true Customize.TextSize = 14 Customize.TextWrapped = true Frame.Parent = Customize Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706) Frame.BorderSizePixel = 0 Frame.Position = UDim2.new(0, 0, 1, 0) Frame.Size = UDim2.new(1, 0, 6.5, 0) TextLabel.Parent = Frame TextLabel.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel.BackgroundTransparency = 1 TextLabel.Position = UDim2.new(0, 0, 0.100000001, 0) TextLabel.Size = UDim2.new(0.300000012, 0, 0.200000003, 0) TextLabel.Font = Enum.Font.SourceSansLight TextLabel.FontSize = Enum.FontSize.Size14 TextLabel.Text = "Blood Color: [255, 255, 255]" TextLabel.TextColor3 = Color3.new(1, 1, 1) TextLabel.TextScaled = true TextLabel.TextSize = 14 TextLabel.TextWrapped = true TextLabel.TextXAlignment = Enum.TextXAlignment.Right Frame_2.Parent = TextLabel Frame_2.BackgroundColor3 = Color3.new(0.458824, 0, 0) Frame_2.BorderSizePixel = 0 Frame_2.Position = UDim2.new(1.04999995, 0, 0, 0) Frame_2.Size = UDim2.new(1, 0, 1, 0) Frame_2.SizeConstraint = Enum.SizeConstraint.RelativeYY Frame_3.Parent = Frame Frame_3.BackgroundColor3 = Color3.new(1, 1, 1) Frame_3.BackgroundTransparency = 1 Frame_3.BorderSizePixel = 0 Frame_3.Position = UDim2.new(0.0500000007, 0, 0.449999988, 0) Frame_3.Size = UDim2.new(0.5, 0, 0.5, 0) Frame_3.SizeConstraint = Enum.SizeConstraint.RelativeYY ImageLabel.Parent = Frame_3 ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel.BackgroundTransparency = 1 ImageLabel.Size = UDim2.new(1, 0, 1, 0) ImageLabel.Image = "rbxassetid://328298876" R.Name = "R" R.Parent = Frame_3 R.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255) R.BorderSizePixel = 0 R.Position = UDim2.new(1.39999998, 0, 0, 0) R.Size = UDim2.new(0.75, 0, 0.300000012, 0) R.Font = Enum.Font.SourceSans R.FontSize = Enum.FontSize.Size14 R.Text = "Input" R.TextColor3 = Color3.new(1, 1, 1) R.TextScaled = true R.TextSize = 14 R.TextWrapped = true R.TextXAlignment = Enum.TextXAlignment.Left G.Name = "G" G.Parent = Frame_3 G.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255) G.BorderSizePixel = 0 G.Position = UDim2.new(1.39999998, 0, 0.349999994, 0) G.Size = UDim2.new(0.75, 0, 0.300000012, 0) G.Font = Enum.Font.SourceSans G.FontSize = Enum.FontSize.Size14 G.Text = "Input" G.TextColor3 = Color3.new(1, 1, 1) G.TextScaled = true G.TextSize = 14 G.TextWrapped = true G.TextXAlignment = Enum.TextXAlignment.Left B.Name = "B" B.Parent = Frame_3 B.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255) B.BorderSizePixel = 0 B.Position = UDim2.new(1.39999998, 0, 0.699999988, 0) B.Size = UDim2.new(0.75, 0, 0.300000012, 0) B.Font = Enum.Font.SourceSans B.FontSize = Enum.FontSize.Size14 B.Text = "Input" B.TextColor3 = Color3.new(1, 1, 1) B.TextScaled = true B.TextSize = 14 B.TextWrapped = true B.TextXAlignment = Enum.TextXAlignment.Left TextLabel_2.Parent = Frame_3 TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_2.BackgroundTransparency = 1 TextLabel_2.Position = UDim2.new(1.04999995, 0, 0, 0) TextLabel_2.Size = UDim2.new(0.300000012, 0, 0.300000012, 0) TextLabel_2.Font = Enum.Font.SourceSansLight TextLabel_2.FontSize = Enum.FontSize.Size14 TextLabel_2.Text = "R" TextLabel_2.TextColor3 = Color3.new(1, 1, 1) TextLabel_2.TextScaled = true TextLabel_2.TextSize = 14 TextLabel_2.TextWrapped = true TextLabel_3.Parent = Frame_3 TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_3.BackgroundTransparency = 1 TextLabel_3.Position = UDim2.new(1.04999995, 0, 0.349999994, 0) TextLabel_3.Size = UDim2.new(0.300000012, 0, 0.300000012, 0) TextLabel_3.Font = Enum.Font.SourceSansLight TextLabel_3.FontSize = Enum.FontSize.Size14 TextLabel_3.Text = "G" TextLabel_3.TextColor3 = Color3.new(1, 1, 1) TextLabel_3.TextScaled = true TextLabel_3.TextSize = 14 TextLabel_3.TextWrapped = true TextLabel_4.Parent = Frame_3 TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_4.BackgroundTransparency = 1 TextLabel_4.Position = UDim2.new(1.04999995, 0, 0.699999988, 0) TextLabel_4.Size = UDim2.new(0.300000012, 0, 0.300000012, 0) TextLabel_4.Font = Enum.Font.SourceSansLight TextLabel_4.FontSize = Enum.FontSize.Size14 TextLabel_4.Text = "B" TextLabel_4.TextColor3 = Color3.new(1, 1, 1) TextLabel_4.TextScaled = true TextLabel_4.TextSize = 14 TextLabel_4.TextWrapped = true Slider.Name = "Slider" Slider.Parent = Frame Slider.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569) Slider.Position = UDim2.new(0.0500000007, 0, 0.375, 0) Slider.Size = UDim2.new(0.230000004, 0, 0.00999999978, 0) Slidee.Name = "Slidee" Slidee.Parent = Slider Slidee.AnchorPoint = Vector2.new(0.5, 0.5) Slidee.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177) Slidee.BorderSizePixel = 0 Slidee.Size = UDim2.new(0.0299999993, 0, 7, 0) Slidee.ImageTransparency = 1 ChildLock.Name = "ChildLock" ChildLock.Parent = Frame ChildLock.Active = true ChildLock.BackgroundColor3 = Color3.new(0, 0, 0) ChildLock.BackgroundTransparency = 0.60000002384186 ChildLock.BorderSizePixel = 0 ChildLock.Position = UDim2.new(0.600000024, 0, 0, 0) ChildLock.Size = UDim2.new(0.400000006, 0, 1, 0) ChildLock.ZIndex = 2 TextLabel_5.Parent = ChildLock TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_5.BackgroundTransparency = 1 TextLabel_5.BorderSizePixel = 0 TextLabel_5.Position = UDim2.new(0.125, 0, 0.150000006, 0) TextLabel_5.Size = UDim2.new(0.75, 0, 0.200000003, 0) TextLabel_5.ZIndex = 3 TextLabel_5.Font = Enum.Font.SourceSans TextLabel_5.FontSize = Enum.FontSize.Size14 TextLabel_5.Text = "do this to hail hitler hahahahaahhhaah fuck doing maths " TextLabel_5.TextColor3 = Color3.new(1, 1, 1) TextLabel_5.TextScaled = true TextLabel_5.TextSize = 14 TextLabel_5.TextWrapped = true mathz.Name = "mathz" mathz.Parent = ChildLock mathz.BackgroundColor3 = Color3.new(1, 1, 1) mathz.BackgroundTransparency = 1 mathz.Position = UDim2.new(0.125, 0, 0.449999988, 0) mathz.Size = UDim2.new(0.75, 0, 0.200000003, 0) mathz.ZIndex = 3 mathz.Font = Enum.Font.SourceSans mathz.FontSize = Enum.FontSize.Size14 mathz.Text = math1.."("..math2.."r - "..math3..") = "..math4 mathz.TextColor3 = Color3.new(1, 1, 1) mathz.TextScaled = true mathz.TextSize = 14 mathz.TextWrapped = true fps.Name = "fps" fps.Parent = Frame fps.BackgroundColor3 = Color3.new(1, 1, 1) fps.BackgroundTransparency = 1 fps.Size = UDim2.new(0.75, 0, 0.05, 0) fps.ZIndex = 3 fps.Font = Enum.Font.SourceSansLight fps.FontSize = Enum.FontSize.Size14 fps.Text = "FPS: N/A" fps.TextColor3 = Color3.new(1, 1, 1) fps.TextScaled = true fps.TextSize = 14 fps.TextWrapped = true fps.TextXAlignment = Enum.TextXAlignment.Left TextBox.Parent = ChildLock TextBox.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255) TextBox.BorderSizePixel = 0 TextBox.Position = UDim2.new(0.200000003, 0, 0.699999988, 0) TextBox.Size = UDim2.new(0.600000024, 0, 0.200000003, 0) TextBox.ZIndex = 3 TextBox.Font = Enum.Font.SourceSans TextBox.FontSize = Enum.FontSize.Size14 TextBox.Text = "fuck u dont do the math" TextBox.TextColor3 = Color3.new(1, 1, 1) TextBox.TextScaled = true TextBox.TextSize = 14 TextBox.TextWrapped = true TextBox.TextXAlignment = Enum.TextXAlignment.Left Black.Size = UDim2.new(1,0,1,0) Black.BackgroundTransparency = 1 Black.BorderSizePixel = 0 Black.BackgroundColor3 = Color3.new(0,0,0) Black.Parent = Frame_3 TextBox.FocusLost:connect(function() if TextBox.Text == tostring(answer) or TextBox.Text == "r="..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == "r = "..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == tostring(answer).."=r" or TextBox.Text == tostring(answer).." =r" or TextBox.Text == tostring(answer).."= r" or TextBox.Text == tostring(answer).." = r" then ChildLock:Destroy() childlock = false notify("Child lock disabled, press B to enable dildo mode.",true) end end) local mousedown = false mouse.Button1Down:connect(function() mousedown = true end) mouse.Button1Up:connect(function() mousedown = false slidee = false end) Slidee.MouseButton1Down:connect(function() slidee = true end) Slidee.MouseButton1Up:connect(function() slidee = false end) mouse.Move:connect(function() if mousedown then if mouse.X >= ImageLabel.AbsolutePosition.X and mouse.X <= ImageLabel.AbsolutePosition.X+ ImageLabel.AbsoluteSize.X and mouse.Y >= ImageLabel.AbsolutePosition.Y and mouse.Y <= ImageLabel.AbsolutePosition.Y+ ImageLabel.AbsoluteSize.Y then local newX = ImageLabel.AbsoluteSize.X-(mouse.X-ImageLabel.AbsolutePosition.X) local newY = ImageLabel.AbsoluteSize.Y-(mouse.Y-ImageLabel.AbsolutePosition.Y) local newcolor = Color3.fromHSV(newX/ImageLabel.AbsoluteSize.X,newY/ImageLabel.AbsoluteSize.Y,Black.Transparency) Frame_2.BackgroundColor3 = newcolor TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]" end end if slidee then local ree = mouse.X if ree < Slider.AbsolutePosition.X then ree = Slider.AbsolutePosition.X elseif ree > Slider.AbsolutePosition.X+Slider.AbsoluteSize.X then ree = Slider.AbsolutePosition.X+Slider.AbsoluteSize.X end Slidee.Position = UDim2.new(0,ree-Slider.AbsolutePosition.X,0,0) Black.Transparency = 1-(Slidee.Position.X.Offset/Slider.AbsoluteSize.X) end end) R.FocusLost:connect(function() if R.Text ~= "Input" then if tonumber(R.Text) then if tonumber(R.Text) > 255 then R.Text = "255" end local newcolor = Color3.new(tonumber(R.Text/255),Frame_2.BackgroundColor3.g,Frame_2.BackgroundColor3.b) Frame_2.BackgroundColor3 = newcolor TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]" R.Text = "Input" end end end) G.FocusLost:connect(function() if G.Text ~= "Input" then if tonumber(G.Text) then if tonumber(G.Text) > 255 then G.Text = "255" end local newcolor = Color3.new(Frame_2.BackgroundColor3.r,tonumber(G.Text/255),Frame_2.BackgroundColor3.b) Frame_2.BackgroundColor3 = newcolor TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]" G.Text = "Input" end end end) B.FocusLost:connect(function() if B.Text ~= "Input" then if tonumber(B.Text) then if tonumber(B.Text) > 255 then B.Text = "255" end local newcolor = Color3.new(Frame_2.BackgroundColor3.r,Frame_2.BackgroundColor3.g,tonumber(B.Text/255)) Frame_2.BackgroundColor3 = newcolor TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]" B.Text = "Input" end end end) local open = false local opening = false Customize.MouseButton1Click:connect(function() if opening == false then if open == false then open = true opening = true Customize:TweenPosition(UDim2.new(0.15, 0, 0.1, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1) wait(1) opening = false else open = false opening = true Customize:TweenPosition(UDim2.new(0.15, 0, 0.9, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1) wait(1) opening = false end end end) Frame_2.BackgroundColor3 = Color3.fromRGB(117,0,0) function removewelds(part) for i,v in pairs(part:GetChildren()) do if v:IsA('Weld') then v:Destroy() end end end function notify(msg,remove) local coru= coroutine.wrap(function() for i,v in pairs(MainGUI:GetChildren()) do if v:IsA('TextLabel') then v:Destroy() end end if msg then local TextLabel = Instance.new("TextLabel") local Frame = Instance.new("Frame") -- Properties TextLabel.Parent = MainGUI TextLabel.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451) TextLabel.BorderSizePixel = 0 TextLabel.Position = UDim2.new(0.25, 0, 0.05, -10) TextLabel.Size = UDim2.new(0.5, 0, 0.1, 0) TextLabel.Font = Enum.Font.SourceSans TextLabel.FontSize = Enum.FontSize.Size60 TextLabel.TextColor3 = Color3.new(1, 1, 1) TextLabel.TextSize = 50 TextLabel.Transparency = 1 TextLabel.TextScaled = true TextLabel.TextYAlignment = Enum.TextYAlignment.Top TextLabel.Text = "" TextLabel.TextXAlignment = Enum.TextXAlignment.Left Frame.Parent = TextLabel Frame.BackgroundColor3 = Color3.new(0.192157, 0.192157, 0.192157) Frame.BorderSizePixel = 0 Frame.Transparency = 1 Frame.Position = UDim2.new(0, 0, 1,0) Frame.Size = UDim2.new(1, 0, 0, 5) for i=1,10 do TextLabel.Transparency = TextLabel.Transparency-0.1 TextLabel.Position = TextLabel.Position+UDim2.new(0,0,0,1) Frame.Transparency = Frame.Transparency-0.1 wait() end for i=1,#msg do TextLabel.Text = string.sub(msg,1,i) wait() end wait(1) if remove ~= true then for i=1,10 do TextLabel.Transparency = TextLabel.Transparency+0.1 TextLabel.Position = TextLabel.Position-UDim2.new(0,0,0,1) Frame.Transparency = Frame.Transparency+0.1 wait() end TextLabel:Destroy() end end end) coru() end if workspace.FilteringEnabled == false then if workspace:PGSIsEnabled() then notify('Press Z to equip. Created by mustardfoot and Tollonis.',true) else notify('(this game is really old or something and has the shitty physics so a lot of things wont work sorry) Press Z to equip. Created by mustardfoot and Tollonis.',true) end else notify('LOL this game has filtering enabled so it literally wont work here') end local handProperties = { {"LimitsEnabled", true}; {"UpperAngle",0}; {"LowerAngle",0}; } local shinProperties = { {"LimitsEnabled", true}; {"UpperAngle", 0}; {"LowerAngle", -75}; } local footProperties = { {"LimitsEnabled", true}; {"UpperAngle", 15}; {"LowerAngle", -45}; } function bleed(frick,OwO) while frick.Parent ~= nil and frick.Parent.Parent ~= nil do local reeee = coroutine.wrap(function() local thing = Instance.new('Part',workspace) thing.Size = Vector3.new(0.2,0.2,0.2) thing.CFrame = frick.CFrame thing.Transparency = 1 thing.BrickColor = BrickColor.new(Frame_2.BackgroundColor3) thing.Material = Enum.Material.SmoothPlastic thing.Name = "Blood" thing.CanCollide =false thing:BreakJoints() 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) if OwO ~= true then ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Frame_2.BackgroundColor3),ColorSequenceKeypoint.new(1,Frame_2.BackgroundColor3)}) else ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,1,1)),ColorSequenceKeypoint.new(1,Color3.new(1,1,1))}) end 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" and tou.Parent.Name ~= 'handle' and tou.Name ~= "blade" and tou.Name ~= 'handle' and tou.Name ~= "Projectile" and tou.Parent.Name ~= "Projectile" then local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z) local Point1 = pos-Vector3.new(0.01,0.01,0.01) local Point2 = pos+Vector3.new(0.01,0.01,0.01) local Region = Region3.new(Point1,Point2) for _,Part in pairs(game.Workspace:FindPartsInRegion3(Region,nil,math.huge)) do if Part.Name == "BloodPuddle" then tou = Part end end thing:Destroy() if tou.Name == "BloodPuddle" then if tou.Size.X < 1 then pcall(function() tou.Sound:Play() end) end local reee = tou.CFrame if tou.Transparency > -0.2 then tou.Transparency = tou.Transparency -0.1 end if tou.Size.X < 5 then tou.Size = tou.Size+Vector3.new(0.1,0,0.1) tou.CFrame = reee end elseif tou.CanCollide == true then local bloodlol = Instance.new('Part',workspace) local sound = Instance.new('Sound',bloodlol) sound.SoundId = 'rbxassetid://685857471' sound.Volume = 0.025 sound:Play() bloodlol.Size=Vector3.new(1,0.2,1) bloodlol.Name = "BloodPuddle" bloodlol.Anchored = true bloodlol.CanCollide = false bloodlol.Material = Enum.Material.SmoothPlastic if OwO ~= true then bloodlol.Color = Frame_2.BackgroundColor3 else bloodlol.Color = Color3.new(1,1,1) end 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 stun(char) local found = false pcall(function() char:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Physics) end) for i,v in pairs(rekt) do if v == char then found = true end end if found == false then table.insert(rekt,char) end end function unstun(char) for i,v in pairs(rekt) do if v == char then if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then v:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Running) v:FindFirstChildOfClass('Humanoid').PlatformStand = false v:FindFirstChildOfClass('Humanoid').Sit = false v:FindFirstChildOfClass('Humanoid').Jump = true v:FindFirstChildOfClass('Humanoid').JumpPower = 50 v:FindFirstChildOfClass('Humanoid').WalkSpeed = 16 v:FindFirstChildOfClass('Humanoid').Name = "Humanoid" end table.remove(rekt,i) end end end function recurse(root,callback,i) i= i or 0 for _,v in pairs(root:GetChildren()) do i = i + 1 callback(i,v) if #v:GetChildren() > 0 then i = recurse(v,callback,i) end end return i end function ragdollJoint(character, part0, part1, attachmentName, className, properties) if character:FindFirstChild("RagdollConstraint"..part1.Name) == nil then if character:FindFirstChild('HumanoidRootPart')then character.HumanoidRootPart.CanCollide = false end for i,v in pairs(character:GetChildren()) do if v:IsA("MeshPart") and (v.MeshId == 'http://www.roblox.com/asset/?id=553602991' or v.MeshId == 'http://www.roblox.com/asset/?id=553602977' or v.MeshId == 'http://www.roblox.com/asset/?id=553602987') then v.Size = Vector3.new(1,1,1) end end recurse(character, function(_,v) if v:IsA("Attachment") and v.Parent.Name ~= "ayybleed" then v.Axis = Vector3.new(0, 1, 0) v.SecondaryAxis = Vector3.new(0, 0, 1) v.Rotation = Vector3.new(0, 0, 0) end end) if part1:FindFirstChildOfClass('Motor6D') then part1:FindFirstChildOfClass('Motor6D'):Destroy() end if attachmentName ~= "NeckAttachment" then attachmentName = attachmentName.."RigAttachment" end local constraint = Instance.new(className.."Constraint") constraint.Attachment0 = part0:FindFirstChild(attachmentName) constraint.Attachment1 = part1:FindFirstChild(attachmentName) constraint.Name = "RagdollConstraint"..part1.Name if character:FindFirstChildOfClass('Humanoid').Health > 0 then local collidepart = Instance.new('Part',part1) collidepart.Size = part1.Size/2 if string.find(string.lower(part1.Name),"upper") then if string.find(string.lower(part1.Name),"leg") then collidepart.Size = part1.Size/3 else collidepart.Size = part1.Size/2.5 end end collidepart.CanCollide = true collidepart.Name = "Collision" collidepart.Anchored = false collidepart.Transparency = 1 collidepart.CFrame = part1.CFrame collidepart:BreakJoints() local attachment0 = Instance.new('Attachment',part1) local attachment1 = Instance.new('Attachment',collidepart) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end if string.find(string.lower(part1.Name),"upper") then if string.find(string.lower(part1.Name),"leg") then attachment0.Position = Vector3.new(0,0.01,0) else attachment0.Position = Vector3.new(0,0.25,0) end else attachment0.Position = Vector3.new(0,-0.1,0) end end for _,propertyData in next,properties or {} do constraint[propertyData[1]] = propertyData[2] end constraint.Parent = character end end function R6ragdollJoint(character,limbname,attached,heded) pcall(function() if limbname == "Right Arm" and character:FindFirstChild("Right Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right ArmRagdollConstraint") == nil then local torsoatt = Instance.new('Attachment',character.Torso) torsoatt.Name = limbname.."RagdollConstraint" torsoatt.Position = Vector3.new(1.45,0.768,-0.009) torsoatt.Axis = Vector3.new(1,0,0) torsoatt.SecondaryAxis = Vector3.new(0,1,0) local limbatt = Instance.new("Attachment",character[limbname]) limbatt.Position = Vector3.new(-0.086, 0.755, -0.007) limbatt.Name = limbname.."RagdollConstraint" limbatt.Axis = Vector3.new(1,0,0) limbatt.SecondaryAxis = Vector3.new(0,1,0) local ballc = Instance.new('BallSocketConstraint',character) ballc.Name = "RightArmRagdollRig" ballc.Attachment0 = torsoatt ballc.Attachment1 = limbatt local part1 = character[limbname] if character:FindFirstChildOfClass('Humanoid').Health > 0 then local collidepart = Instance.new('Part',part1) collidepart.Size = part1.Size/1.5 collidepart.CanCollide = true collidepart.Name = "Collision" collidepart.Anchored = false collidepart.Transparency = 1 collidepart.CFrame = part1.CFrame collidepart:BreakJoints() local attachment0 = Instance.new('Attachment',part1) local attachment1 = Instance.new('Attachment',collidepart) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end if character.Torso:FindFirstChild('Right Shoulder') then character.Torso:FindFirstChild('Right Shoulder'):Destroy() end elseif limbname == "Left Arm" and character:FindFirstChild("Left Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left ArmRagdollConstraint") == nil then local torsoatt = Instance.new('Attachment',character.Torso) torsoatt.Name = limbname.."RagdollConstraint" torsoatt.Position = Vector3.new(-1.45,0.768,-0.009) torsoatt.Axis = Vector3.new(1,0,0) torsoatt.SecondaryAxis = Vector3.new(0,1,0) local limbatt = Instance.new("Attachment",character[limbname]) limbatt.Position = Vector3.new(-0.086, 0.755, -0.007) limbatt.Name = limbname.."RagdollConstraint" limbatt.Axis = Vector3.new(1,0,0) limbatt.SecondaryAxis = Vector3.new(0,1,0) local ballc = Instance.new('BallSocketConstraint',character) ballc.Name = "LeftArmRagdollRig" ballc.Attachment0 = torsoatt ballc.Attachment1 = limbatt local part1 = character[limbname] if character:FindFirstChildOfClass('Humanoid').Health > 0 then local collidepart = Instance.new('Part',part1) collidepart.Size = part1.Size/1.5 collidepart.CanCollide = true collidepart.Name = "Collision" collidepart.Anchored = false collidepart.Transparency = 1 collidepart.CFrame = part1.CFrame collidepart:BreakJoints() local attachment0 = Instance.new('Attachment',part1) local attachment1 = Instance.new('Attachment',collidepart) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end if character.Torso:FindFirstChild('Left Shoulder') then character.Torso:FindFirstChild('Left Shoulder'):Destroy() end elseif limbname == "Right Leg" and character:FindFirstChild("Right Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right LegRagdollConstraint") == nil then stun(character) local torsoatt = Instance.new('Attachment',character.Torso) torsoatt.Name = limbname.."RagdollConstraint" torsoatt.Position = Vector3.new(0.45, -1.242, -0.009) torsoatt.Axis = Vector3.new(1,0,0) torsoatt.SecondaryAxis = Vector3.new(0,1,0) local limbatt = Instance.new("Attachment",character[limbname]) limbatt.Position = Vector3.new(-0.086, 0.755, -0.007) limbatt.Name = limbname.."RagdollConstraint" limbatt.Axis = Vector3.new(1,0,0) limbatt.SecondaryAxis = Vector3.new(0,1,0) local ballc = Instance.new('BallSocketConstraint',character) ballc.Name = "RightLegRagdollRig" ballc.Attachment0 = torsoatt ballc.Attachment1 = limbatt local part1 = character[limbname] if character:FindFirstChildOfClass('Humanoid').Health > 0 then local collidepart = Instance.new('Part',part1) collidepart.Size = part1.Size/1.5 collidepart.CanCollide = true collidepart.Name = "Collision" collidepart.Anchored = false collidepart.Transparency = 1 collidepart.CFrame = part1.CFrame collidepart:BreakJoints() local attachment0 = Instance.new('Attachment',part1) local attachment1 = Instance.new('Attachment',collidepart) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end if character.Torso:FindFirstChild('Right Hip') then character.Torso:FindFirstChild('Right Hip'):Destroy() end elseif limbname == "Left Leg" and character:FindFirstChild("Left Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left LegRagdollConstraint") == nil then stun(character) local torsoatt = Instance.new('Attachment',character.Torso) torsoatt.Name = limbname.."RagdollConstraint" torsoatt.Position = Vector3.new(-0.45, -1.242, -0.009) torsoatt.Axis = Vector3.new(1,0,0) torsoatt.SecondaryAxis = Vector3.new(0,1,0) local limbatt = Instance.new("Attachment",character[limbname]) limbatt.Position = Vector3.new(-0.086, 0.755, -0.007) limbatt.Name = limbname.."RagdollConstraint" limbatt.Axis = Vector3.new(1,0,0) limbatt.SecondaryAxis = Vector3.new(0,1,0) local ballc = Instance.new('BallSocketConstraint',character) ballc.Name = "LeftLegRagdollRig" ballc.Attachment0 = torsoatt ballc.Attachment1 = limbatt local part1 = character[limbname] if character:FindFirstChildOfClass('Humanoid').Health > 0 then local collidepart = Instance.new('Part',part1) collidepart.Size = part1.Size/1.5 collidepart.CanCollide = true collidepart.Name = "Collision" collidepart.Anchored = false collidepart.Transparency = 1 collidepart.CFrame = part1.CFrame collidepart:BreakJoints() local attachment0 = Instance.new('Attachment',part1) local attachment1 = Instance.new('Attachment',collidepart) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end if character.Torso:FindFirstChild('Left Hip') then character.Torso:FindFirstChild('Left Hip'):Destroy() end elseif limbname == "Head" or limbname == "Torso" and character:FindFirstChild("Head") and character:FindFirstChild("Torso") and character.Head:FindFirstChild("Neck") == nil then if character:FindFirstChildOfClass('Humanoid') then character:FindFirstChildOfClass('Humanoid').Health = 0 end while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end if character:FindFirstChild('HumanoidRootPart') then character.HumanoidRootPart:Destroy() end game:GetService('Debris'):AddItem(character,10) for _,child in next,character:GetChildren() do if child:IsA("Accoutrement") then for _,part in next,child:GetChildren() do if part:IsA("BasePart") then for _,c in pairs(part:GetChildren()) do if c:IsA('Weld') then c:Destroy() end end local attachment1 = part:FindFirstChildOfClass("Attachment") local attachment0 = getAttachment0(character,attachment1.Name) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end end end end for i,v in pairs(character:GetChildren()) do if v:IsA('MeshPart') or v:IsA('BasePart') then for _,c in pairs(v:GetChildren()) do if c.Name == "Collision" then c:Destroy() end end end end if character.Torso:FindFirstChild('Neck') then character.Torso.Neck:Destroy() end if character:FindFirstChild('Torso') then local collidepart = Instance.new('Part',character.Torso) collidepart.Size = character.Torso.Size/1.5 collidepart.CanCollide = true collidepart.Name = "Collision" collidepart.Anchored = false collidepart.Transparency = 1 collidepart.CFrame = character.Torso.CFrame collidepart:BreakJoints() local attachment0 = Instance.new('Attachment',character.Torso) local attachment1 = Instance.new('Attachment',collidepart) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end if character:FindFirstChild('Torso') and character:FindFirstChild('Head') then if character.Torso:FindFirstChild('NeckAttachment') == nil then local neck = Instance.new('Attachment',character.Torso) neck.Name = "NeckAttachment" neck.Position = Vector3.new(0, 1, 0) end ragdollJoint(character,character.Torso, character.Head, "NeckAttachment", "Hinge", { {"LimitsEnabled",true}; {"UpperAngle",50}; {"LowerAngle",-50}; }) end if attached ~= false then ragdollpart(character, "Right Leg") ragdollpart(character, "Left Leg") else pcall(function() local ayybleed = Instance.new('Part',character) ayybleed.Size = Vector3.new(character.Torso.Size.X,0.1,character.Torso.Size.Z) ayybleed.Transparency = 1 ayybleed.CanCollide = false ayybleed.CFrame = character.Torso.CFrame ayybleed:BreakJoints() local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(0,-character.Torso.Size.Y/2,0) attachment1.Orientation = Vector3.new(0, 0, -180) local attachment0 = Instance.new('Attachment',character.Torso) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end local bleedBLEED= coroutine.wrap(function() bleed(ayybleed) end) bleedBLEED() end) end ragdollpart(character, "Right Arm") ragdollpart(character, "Left Arm") end end) end function getAttachment0(character,attachmentName) for _,child in next,character:GetChildren() do local attachment = child:FindFirstChild(attachmentName) if attachment then return attachment end end end function ragdollpart(character,partname,attached,heded) if heded ~= false then local neck = Instance.new('Attachment',character.Head) neck.Name = "NeckAttachment" neck.Position = Vector3.new(0,-0.5,0) else local force = Instance.new('BodyForce',character.Head) force.Force = Vector3.new(0,500,0) game:GetService('Debris'):AddItem(force,0.25) pcall(function() local asdf = Instance.new('Attachment',character.Head) asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0) local last = asdf for i=1,14 do local bONE = Instance.new('Part',character) bONE.BrickColor = BrickColor.new('Institutional white') bONE.Size = Vector3.new(0.1,0.1,0.1) bONE.CFrame = character.Head.CFrame+(character.Head.CFrame.upVector*-(i/10)) local lole = Instance.new('Attachment',bONE) local hangurself = Instance.new('RopeConstraint',bONE) hangurself.Attachment0 = lole hangurself.Attachment1 = last hangurself.Visible = true hangurself.Thickness = 0.05 hangurself.Color = BrickColor.new('Bright red') hangurself.Length = 0.2 last = lole end local bleedee = Instance.new('Part',character.Head) bleedee.Size = Vector3.new(0.75,0.25,0.75) bleedee.CanCollide = false bleedee.Color = Frame_2.BackgroundColor3 bleedee.CFrame = character.Head.CFrame local mehs = Instance.new('CylinderMesh',bleedee) bleedee:BreakJoints() local attachment1 = Instance.new('Attachment',bleedee) attachment1.Position = Vector3.new(0,character.Head.Size.Y/2,0) attachment1.Orientation = Vector3.new(0,0,180) local attachment0 = Instance.new('Attachment',character.Head) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end spawn(function() bleed(bleedee) end) end) local thing = "Torso" if character:FindFirstChild(thing) == nil then thing = "UpperTorso" end pcall(function() local bleedee = Instance.new('Part',character[thing]) bleedee.Size = Vector3.new(0.75,0,0.75) bleedee.CanCollide = false bleedee.Color = Frame_2.BackgroundColor3 bleedee.CFrame = character[thing].CFrame local mehs = Instance.new('CylinderMesh',bleedee) bleedee:BreakJoints() local attachment1 = Instance.new('Attachment',bleedee) attachment1.Position = Vector3.new(0,-character[thing].Size.Y/2,0) attachment1.Orientation = Vector3.new(0,0,180) local attachment0 = Instance.new('Attachment',character[thing]) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end spawn(function() bleed(bleedee) end) end) end pcall(function() if workspace.PGSPhysicsSolverEnabled == false then workspace.PGSPhysicsSolverEnabled = true end end) if partname == "HumanoidRootPart" then if character:FindFirstChild('Torso') then partname = "Torso" else partname = "UpperTorso" end end if attached == false then if character:FindFirstChild('UpperTorso') then pcall(function() character.UpperTorso.WaistRigAttachment:Destroy() end) pcall(function() local ayybleed = Instance.new('Part',character) ayybleed.Size = Vector3.new(character.UpperTorso.Size.X,0,character.UpperTorso.Size.Z) ayybleed.Transparency = 1 ayybleed.CanCollide = false ayybleed.CFrame = character.UpperTorso.CFrame ayybleed:BreakJoints() ayybleed.Name = "ayybleed" local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(0,-character.UpperTorso.Size.Y/2,0) attachment1.Orientation = Vector3.new(0,0,180) local attachment0 = Instance.new('Attachment',character.UpperTorso) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end local bleedBLEED= coroutine.wrap(function() bleed(ayybleed) end) bleedBLEED() end) pcall(function() local ayybleed = Instance.new('Part',character) ayybleed.Size = Vector3.new(character.LowerTorso.Size.X-0.1,0.1,character.LowerTorso.Size.Z-0.1) ayybleed.Transparency = 1 ayybleed.CanCollide = false ayybleed.CFrame = character.LowerTorso.CFrame ayybleed:BreakJoints() ayybleed.Name = "ayybleed" local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(0,-character.LowerTorso.Size.Y/2,0) attachment1.Orientation = Vector3.new(0,0,0) local attachment0 = Instance.new('Attachment',character.LowerTorso) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end local bleedBLEED= coroutine.wrap(function() bleed(ayybleed) end) bleedBLEED() end) end pcall(function() local thang = "Torso" if character:FindFirstChild('UpperTorso') then thang = "UpperTorso" end local ayybleed = Instance.new('Part',character) ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1) ayybleed.Color = Frame_2.BackgroundColor3 ayybleed.Material = Enum.Material.SmoothPlastic ayybleed.Name = "ayybleed" ayybleed.CanCollide = false ayybleed.Transparency = 0 ayybleed.CFrame = character[thang].CFrame ayybleed:BreakJoints() local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(0,(character[thang].Size.Y/2)-0.045,0) attachment1.Orientation = Vector3.new(0,0,0) local attachment0 = Instance.new('Attachment',character[thang]) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end) pcall(function() local ree = character.LowerTorso local thang = "LowerTorso" local ayybleed = Instance.new('Part',character) ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1) ayybleed.Color = Frame_2.BackgroundColor3 ayybleed.Material = Enum.Material.SmoothPlastic ayybleed.Name = "ayybleed" ayybleed.CanCollide = false ayybleed.Transparency = 0 ayybleed.CFrame = character[thang].CFrame ayybleed:BreakJoints() local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0) attachment1.Orientation = Vector3.new(0,0,0) local attachment0 = Instance.new('Attachment',character[thang]) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end) pcall(function() local ree = character["Right Leg"] local thang = "Right Leg" local ayybleed = Instance.new('Part',character) ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1) ayybleed.Color = Frame_2.BackgroundColor3 ayybleed.Material = Enum.Material.SmoothPlastic ayybleed.Name = "ayybleed" ayybleed.CanCollide = false ayybleed.Transparency = 0 ayybleed.CFrame = character[thang].CFrame ayybleed:BreakJoints() local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0) attachment1.Orientation = Vector3.new(0,0,0) local attachment0 = Instance.new('Attachment',character[thang]) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end) pcall(function() local ree = character["Left Leg"] local thang = "Left Leg" local ayybleed = Instance.new('Part',character) ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1) ayybleed.Color = Frame_2.BackgroundColor3 ayybleed.Material = Enum.Material.SmoothPlastic ayybleed.Name = "ayybleed" ayybleed.CanCollide = false ayybleed.Transparency = 0 ayybleed.CFrame = character[thang].CFrame ayybleed:BreakJoints() local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0) attachment1.Orientation = Vector3.new(0,0,0) local attachment0 = Instance.new('Attachment',character[thang]) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end) partname="Head" end if partname == "RightHand" or partname == "RightLowerArm" or partname == "RightUpperArm" then if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties) end if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then ragdollJoint(character, character.UpperTorso, character["RightUpperArm"], "RightShoulder", "BallSocket") end if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then ragdollJoint(character, character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket") end elseif partname == "LeftHand" or partname == "LeftLowerArm" or partname == "LeftUpperArm" then if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties) end if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then ragdollJoint(character, character.UpperTorso, character["LeftUpperArm"], "LeftShoulder", "BallSocket") end if character:FindFirstChild('LeftUpperArm') and character:FindFirstChild('LeftLowerArm') then ragdollJoint(character, character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket") end elseif partname == "RightFoot" or partname == "RightUpperLeg" or partname == "RightLowerLeg" then stun(character) if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties) end if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties) end if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket") end elseif partname == "LeftFoot" or partname == "LeftUpperLeg" or partname == "LeftLowerLeg" then stun(character) if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties) end if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties) end if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket") end elseif partname == "Head" or partname == "UpperTorso" or partname == "LowerTorso" then if character:FindFirstChildOfClass('Humanoid') and character:FindFirstChildOfClass('Humanoid').RigType == Enum.HumanoidRigType.R15 then if character:FindFirstChildOfClass('Humanoid') then character:FindFirstChildOfClass('Humanoid').Health = 0 end if character:FindFirstChild('HumanoidRootPart') then character.HumanoidRootPart:Destroy() end while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end game:GetService('Debris'):AddItem(character,10) for _,child in next,character:GetChildren() do if child:IsA("Accoutrement") then for _,part in next,child:GetChildren() do if part:IsA("BasePart") then for _,c in pairs(part:GetChildren()) do if c:IsA('Weld') then c:Destroy() end end local attachment1 = part:FindFirstChildOfClass("Attachment") local attachment0 = getAttachment0(character,attachment1.Name) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = character end end end end end for i,v in pairs(character:GetChildren()) do if v:IsA('MeshPart') or v:IsA('BasePart') then for _,c in pairs(v:GetChildren()) do if c.Name == "Collision" then c:Destroy() end end end end if heded == false then pcall(function() local asdf = Instance.new('Attachment',character.Head) asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0) local last = asdf character.Head.Neck:Destroy() character.Head.NeckRigAttachment:Destroy() character.UpperTorso:FindFirstChild('NeckAttachment'):Destroy() end) end if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LowerTorso') then ragdollJoint(character,character.LowerTorso, character.UpperTorso, "Waist", "BallSocket", { {"LimitsEnabled",true}; {"UpperAngle",5}; {"Radius",5}; }) end if character:FindFirstChild('UpperTorso') and character:FindFirstChild('Head') then ragdollJoint(character,character.UpperTorso, character.Head, "Neck", "Hinge", { {"LimitsEnabled",true}; {"UpperAngle",50}; {"LowerAngle",-50}; }) end local handProperties = { {"LimitsEnabled", true}; {"UpperAngle",0}; {"LowerAngle",0}; } if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties) end if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties) end local shinProperties = { {"LimitsEnabled", true}; {"UpperAngle", 0}; {"LowerAngle", -75}; } if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties) end if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties) end local footProperties = { {"LimitsEnabled", true}; {"UpperAngle", 15}; {"LowerAngle", -45}; } if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties) end if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties) end if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then ragdollJoint(character,character.UpperTorso, character.LeftUpperArm, "LeftShoulder", "BallSocket") end if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftUpperArm') then ragdollJoint(character,character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket") end if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then ragdollJoint(character,character.UpperTorso, character.RightUpperArm, "RightShoulder", "BallSocket") end if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then ragdollJoint(character,character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket") end if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket") end if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket") end if character:FindFirstChild('HumanoidRootPart') then character.HumanoidRootPart:Destroy() end else R6ragdollJoint(character,partname,attached,heded) end else R6ragdollJoint(character,partname,attached,heded) end end function grow(weld,part,endsize,endpos,amntime) local start = weld.C1 local parent = weld.Parent local startsize = part.Size local particl = Instance.new("ParticleEmitter") particl.LightEmission = 3 particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.1, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))}) particl.LightInfluence = 0.75 particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)}) particl.Lifetime = NumberRange.new(0.1, 1) particl.Rate = 50 particl.RotSpeed = NumberRange.new(300, 300) particl.Speed = NumberRange.new(0, 1) particl.SpreadAngle = Vector2.new(90, 90) particl.Parent = part for i=1,amntime*100 do weld.C1 = start:lerp(endpos,i/(amntime*100)) part.Size = startsize:lerp(endsize,i/(amntime*100)) weld.Parent = parent wait(0.01) end particl.Enabled = false end function lerp(weld,startpos,endpos,amntime,longatend) local waited = 0 for i=1,amntime*100 do if longatend == true then startpos = weld.C0 end weld.C0 = startpos:lerp(endpos,i/(amntime*100)) wait(0.01) waited=waited+0.01 end end function spawned() local usable = true local working = false local mode = "kill" local equipped = false local char = player.Character local blademode = "handle" local swinging = false local gettingeem = false local MOAN = false local sounding = false local SLESH = false local goteem = nil local grabbing = false local grabbed = nil local grabweld = nil local aidsificating = nil player.CharacterAdded:connect(function() if usable then usable = false end end) if char == nil then return end while char:FindFirstChildOfClass('Humanoid') == nil or char:FindFirstChild('Head') == nil do wait() end local badass = Instance.new('Sound',char.Head) badass.Name = 'Badass' badass.EmitterSize = player.CameraMaxZoomDistance+1 badass.MaxDistance = player.CameraMaxZoomDistance+1 badass.Volume = 10 badass.Looped=true badass.SoundId = 'rbxassetid://428902535' local handle = Instance.new("Part", char) handle.BrickColor = BrickColor.new("Really black") handle.Material = "Metal" handle.CanCollide = false handle.Anchored = false handle.Shape = "Cylinder" handle.Size = Vector3.new(1.1, 0.3, 0.3) handle.BackSurface = "SmoothNoOutlines" handle.BottomSurface = "SmoothNoOutlines" handle.FrontSurface = "SmoothNoOutlines" handle.LeftSurface = "SmoothNoOutlines" handle.RightSurface = "SmoothNoOutlines" handle.TopSurface = "SmoothNoOutlines" handle.Name = "handle" local hweld = Instance.new("Weld", char.Torso) hweld.Part0 = char.Torso hweld.Part1 = handle hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0) local rdd = false function oogabooga() if rdd == false then rdd = true pcall(function() ragdollpart(char,"Right Arm") ragdollpart(char,"Right Leg") ragdollpart(char,"Left Arm") ragdollpart(char,"Left Leg") end) pcall(function() ragdollpart(char,"RightUpperArm") ragdollpart(char,"RightUpperLeg") ragdollpart(char,"LeftUpperArm") ragdollpart(char,"LeftUpperLeg") end) unstun(char) for i,v in pairs(char:GetChildren()) do v.ChildAdded:connect(function(child) if rdd == true then if child.Name ~= "Neck" and child.Name ~= "RootJoint" and child.Name ~= "Root" and (child:IsA('Motor6D') or child:IsA('Weld')) then if child ~= grabweld then spawn(function() wait() child:Destroy() end) end end end end) if string.find(string.lower(v.Name),'leg') then if v:FindFirstChild('Collision') then v:FindFirstChild('Collision'):Destroy() end end end else rdd = false for i,v in pairs(char:GetChildren()) do if v:IsA('HingeConstraint') or v:IsA('BallSocketConstraint') then v:Destroy() elseif v:IsA('BasePart') then if v:FindFirstChild('Collision') then v.Collision:Destroy() end for a,c in pairs(v:GetChildren()) do if string.find(string.lower(c.Name),"ragdoll") then c:Destroy() end end end end pcall(function() local ra = rightclone:Clone() ra.Parent = char.Torso ra.Part0 = char.Torso ra.Part1 = char["Right Arm"] end) pcall(function() local la = leftclone:Clone() la.Parent = char.Torso la.Part0 = char.Torso la.Part1 = char["Left Arm"] end) pcall(function() local ll = leftlegclone:Clone() ll.Parent = char.Torso ll.Part0 = char.Torso ll.Part1 = char["Left Leg"] end) pcall(function() local rl = rightlegclone:Clone() rl.Parent = char.Torso rl.Part0 = char.Torso rl.Part1 = char["Right Leg"] end) end end function getrid() if grabbed then release() end blademode = "handle" for _,ree in pairs(handle:GetChildren()) do if ree:IsA('BasePart') then local part = Instance.new('Part',workspace) part.CFrame = ree.CFrame part.Anchored = true part.CanCollide = false part.Size = ree.Size part.Transparency = 1 ree:Destroy() local pe2 = Instance.new("ParticleEmitter") pe2.Acceleration = Vector3.new(0, 1, 0) pe2.Lifetime = NumberRange.new(0.1, 0.2) pe2.Speed = NumberRange.new(0.5) pe2.Rate = 20000 pe2.RotSpeed = NumberRange.new(-30, 30) pe2.Rotation = NumberRange.new(0, 360) pe2.Size = NumberSequence.new({ NumberSequenceKeypoint.new(0, part.Size.X*2, 0), NumberSequenceKeypoint.new(1, part.Size.X*2, 0), }) pe2.Texture = "rbxassetid://244221440" pe2.Transparency = NumberSequence.new({ NumberSequenceKeypoint.new(0, 0.9, 0), NumberSequenceKeypoint.new(1, 0.9, 0) }) pe2.ZOffset = 5 pe2.VelocitySpread = 360 pe2.Parent = part pe2.Enabled = true local coru=coroutine.wrap(function() wait(0.2) pe2.Enabled = false game:GetService('Debris'):AddItem(part,0.5) end) coru() else ree:Remove() end end end function equip() equipped = true working = true if char.Torso:FindFirstChild("Right Shoulder") then char.Torso:FindFirstChild("Right Shoulder"):Destroy() end local weld = Instance.new('Weld', char.Torso) weld.Name = "Lerping" weld.Part0 = char["Right Arm"] weld.Part1 = char.Torso weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0) lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true) wait(0.1) hweld.Part0 = char["Right Arm"] hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0) lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08) weld:Destroy() if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end working = false end function unequip() getrid(handle) equipped = false working = true if char.Torso:FindFirstChild("Right Shoulder") then char.Torso:FindFirstChild("Right Shoulder"):Destroy() end local weld = Instance.new('Weld', char.Torso) weld.Name = "Lerping" weld.Part0 = char["Right Arm"] weld.Part1 = char.Torso weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0) lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true) hweld.Part0 = char["Torso"] hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0) lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08,true) weld:Destroy() if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end working = false end function dildo() blademode = "dildo" working = true -- 1 - pink toy local obj1 = Instance.new("Model") obj1.Name = "pink toy" obj1.Parent = handle -- 2 - Model local obj2 = Instance.new("Model") obj2.Parent = obj1 -- 3 - Part local obj3 = Instance.new("Part") obj3.CFrame = CFrame.new(Vector3.new(66.8643951, 3.86435986, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj3.CanCollide = false obj3.TopSurface = Enum.SurfaceType.Smooth obj3.BottomSurface = Enum.SurfaceType.Smooth obj3.Material = Enum.Material.SmoothPlastic obj3.Size = Vector3.new(1.00000024, 1.00000024, 1.00000024) obj3.BrickColor = BrickColor.new("Hot pink") obj3.Friction = 0.30000001192093 obj3.Shape = Enum.PartType.Ball obj3.Parent = obj2 obj3.Name = "tip" -- 4 - Part local obj4 = Instance.new("Part") obj4.CFrame = CFrame.new(Vector3.new(67.8275909, 2.08898449, 7.50048351)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211) obj4.CanCollide = false obj4.TopSurface = Enum.SurfaceType.Smooth obj4.BottomSurface = Enum.SurfaceType.Smooth obj4.Material = Enum.Material.SmoothPlastic obj4.Size = Vector3.new(4.09999943, 1, 1) obj4.BrickColor = BrickColor.new("Hot pink") obj4.Friction = 0.30000001192093 obj4.Shape = Enum.PartType.Cylinder obj4.Parent = obj2 -- 5 - Part local obj5 = Instance.new("Part") obj5.CFrame = CFrame.new(Vector3.new(66.7104797, 3.86435843, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj5.CanCollide = false obj5.TopSurface = Enum.SurfaceType.Smooth obj5.BottomSurface = Enum.SurfaceType.Smooth obj5.Material = Enum.Material.SmoothPlastic obj5.Size = Vector3.new(0.25, 0.25, 0.25) obj5.BrickColor = BrickColor.new("Hot pink") obj5.Friction = 0.30000001192093 obj5.Shape = Enum.PartType.Ball obj5.Parent = obj2 -- 6 - Part local obj6 = Instance.new("Part") obj6.CFrame = CFrame.new(Vector3.new(68.6905365, 0.83212769, 8.29345417)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287) obj6.CanCollide = false obj6.TopSurface = Enum.SurfaceType.Smooth obj6.BottomSurface = Enum.SurfaceType.Smooth obj6.Material = Enum.Material.SmoothPlastic obj6.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762) obj6.BrickColor = BrickColor.new("Hot pink") obj6.Friction = 0.30000001192093 obj6.Shape = Enum.PartType.Ball obj6.Parent = obj2 -- 7 - Part local obj7 = Instance.new("Part") obj7.CFrame = CFrame.new(Vector3.new(67.0182953, 3.86435866, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj7.CanCollide = false obj7.TopSurface = Enum.SurfaceType.Smooth obj7.BottomSurface = Enum.SurfaceType.Smooth obj7.Material = Enum.Material.SmoothPlastic obj7.Size = Vector3.new(0.25, 0.25, 0.25) obj7.BrickColor = BrickColor.new("Hot pink") obj7.Friction = 0.30000001192093 obj7.Shape = Enum.PartType.Ball obj7.Parent = obj2 -- 8 - Part local obj8 = Instance.new("Part") obj8.CFrame = CFrame.new(Vector3.new(68.9983597, 0.832128167, 7.44772816)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287) obj8.CanCollide = false obj8.TopSurface = Enum.SurfaceType.Smooth obj8.BottomSurface = Enum.SurfaceType.Smooth obj8.Material = Enum.Material.SmoothPlastic obj8.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762) obj8.BrickColor = BrickColor.new("Hot pink") obj8.Friction = 0.30000001192093 obj8.Shape = Enum.PartType.Ball obj8.Parent = obj2 local fiREPART = obj8 -- 9 - Part local obj9 = Instance.new("Part") obj9.CFrame = CFrame.new(Vector3.new(68.8566208, 0.357954353, 7.87501621)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.2217314243317) obj9.CanCollide = false obj9.TopSurface = Enum.SurfaceType.Smooth obj9.BottomSurface = Enum.SurfaceType.Smooth obj9.Material = Enum.Material.SmoothPlastic obj9.Size = Vector3.new(0.0999999791, 1.50000036, 2) obj9.BrickColor = BrickColor.new("Hot pink") obj9.Friction = 0.30000001192093 obj9.Shape = Enum.PartType.Cylinder obj9.Parent = obj2 -- 10 - Part local obj10 = Instance.new("Part") obj10.CFrame = CFrame.new(Vector3.new(66.8069, 3.58244801, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj10.CanCollide = false obj10.TopSurface = Enum.SurfaceType.Smooth obj10.BottomSurface = Enum.SurfaceType.Smooth obj10.Material = Enum.Material.SmoothPlastic obj10.Size = Vector3.new(0.25, 0.25, 0.25) obj10.BrickColor = BrickColor.new("Hot pink") obj10.Friction = 0.30000001192093 obj10.Shape = Enum.PartType.Ball obj10.Parent = obj2 -- 11 - Part local obj11 = Instance.new("Part") obj11.CFrame = CFrame.new(Vector3.new(67.196106, 3.632447, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj11.CanCollide = false obj11.TopSurface = Enum.SurfaceType.Smooth obj11.BottomSurface = Enum.SurfaceType.Smooth obj11.Material = Enum.Material.SmoothPlastic obj11.Size = Vector3.new(0.25, 0.25, 0.25) obj11.BrickColor = BrickColor.new("Hot pink") obj11.Friction = 0.30000001192093 obj11.Shape = Enum.PartType.Ball obj11.Parent = obj2 -- 12 - Part local obj12 = Instance.new("Part") obj12.CFrame = CFrame.new(Vector3.new(67.0756683, 3.77002549, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632) obj12.CanCollide = false obj12.TopSurface = Enum.SurfaceType.Smooth obj12.BottomSurface = Enum.SurfaceType.Smooth obj12.Material = Enum.Material.SmoothPlastic obj12.Size = Vector3.new(0.25, 0.25, 0.25) obj12.BrickColor = BrickColor.new("Hot pink") obj12.Friction = 0.30000001192093 obj12.Shape = Enum.PartType.Ball obj12.Parent = obj2 -- 13 - Part local obj13 = Instance.new("Part") obj13.CFrame = CFrame.new(Vector3.new(67.4108353, 3.27276325, 6.88037825)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466) obj13.CanCollide = false obj13.TopSurface = Enum.SurfaceType.Smooth obj13.BottomSurface = Enum.SurfaceType.Smooth obj13.Material = Enum.Material.SmoothPlastic obj13.Size = Vector3.new(0.25, 0.25, 0.25) obj13.BrickColor = BrickColor.new("Hot pink") obj13.Friction = 0.30000001192093 obj13.Shape = Enum.PartType.Ball obj13.Parent = obj2 -- 14 - Part local obj14 = Instance.new("Part") obj14.CFrame = CFrame.new(Vector3.new(66.868927, 3.43238807, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632) obj14.CanCollide = false obj14.TopSurface = Enum.SurfaceType.Smooth obj14.BottomSurface = Enum.SurfaceType.Smooth obj14.Material = Enum.Material.SmoothPlastic obj14.Size = Vector3.new(0.25, 0.25, 0.25) obj14.BrickColor = BrickColor.new("Hot pink") obj14.Friction = 0.30000001192093 obj14.Shape = Enum.PartType.Ball obj14.Parent = obj2 -- 15 - Part local obj15 = Instance.new("Part") obj15.CFrame = CFrame.new(Vector3.new(67.1951675, 3.383008, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877) obj15.CanCollide = false obj15.TopSurface = Enum.SurfaceType.Smooth obj15.BottomSurface = Enum.SurfaceType.Smooth obj15.Material = Enum.Material.SmoothPlastic obj15.Size = Vector3.new(0.25, 0.25, 0.25) obj15.BrickColor = BrickColor.new("Hot pink") obj15.Friction = 0.30000001192093 obj15.Shape = Enum.PartType.Ball obj15.Parent = obj2 -- 16 - Part local obj16 = Instance.new("Part") obj16.CFrame = CFrame.new(Vector3.new(67.50383, 3.46245813, 7.48069429)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466) obj16.CanCollide = false obj16.TopSurface = Enum.SurfaceType.Smooth obj16.BottomSurface = Enum.SurfaceType.Smooth obj16.Material = Enum.Material.SmoothPlastic obj16.Size = Vector3.new(0.25, 0.25, 0.25) obj16.BrickColor = BrickColor.new("Hot pink") obj16.Friction = 0.30000001192093 obj16.Shape = Enum.PartType.Ball obj16.Parent = obj2 -- 17 - Part local obj17 = Instance.new("Part") obj17.CFrame = CFrame.new(Vector3.new(66.5551376, 3.4628334, 7.33871651)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632) obj17.CanCollide = false obj17.TopSurface = Enum.SurfaceType.Smooth obj17.BottomSurface = Enum.SurfaceType.Smooth obj17.Material = Enum.Material.SmoothPlastic obj17.Size = Vector3.new(0.25, 0.25, 0.25) obj17.BrickColor = BrickColor.new("Hot pink") obj17.Friction = 0.30000001192093 obj17.Shape = Enum.PartType.Ball obj17.Parent = obj2 -- 18 - Part local obj18 = Instance.new("Part") obj18.CFrame = CFrame.new(Vector3.new(67.3677139, 3.83245182, 7.3331027)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj18.CanCollide = false obj18.TopSurface = Enum.SurfaceType.Smooth obj18.BottomSurface = Enum.SurfaceType.Smooth obj18.Material = Enum.Material.SmoothPlastic obj18.Size = Vector3.new(0.25, 0.25, 0.25) obj18.BrickColor = BrickColor.new("Hot pink") obj18.Friction = 0.30000001192093 obj18.Shape = Enum.PartType.Ball obj18.Parent = obj2 -- 19 - Part local obj19 = Instance.new("Part") obj19.CFrame = CFrame.new(Vector3.new(67.4115601, 3.71535063, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632) obj19.CanCollide = false obj19.TopSurface = Enum.SurfaceType.Smooth obj19.BottomSurface = Enum.SurfaceType.Smooth obj19.Material = Enum.Material.SmoothPlastic obj19.Size = Vector3.new(0.25, 0.25, 0.25) obj19.BrickColor = BrickColor.new("Hot pink") obj19.Friction = 0.30000001192093 obj19.Shape = Enum.PartType.Ball obj19.Parent = obj2 -- 20 - Part local obj20 = Instance.new("Part") obj20.CFrame = CFrame.new(Vector3.new(67.6487045, 3.39313889, 7.19381428)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877) obj20.CanCollide = false obj20.TopSurface = Enum.SurfaceType.Smooth obj20.BottomSurface = Enum.SurfaceType.Smooth obj20.Material = Enum.Material.SmoothPlastic obj20.Size = Vector3.new(0.25, 0.25, 0.25) obj20.BrickColor = BrickColor.new("Hot pink") obj20.Friction = 0.30000001192093 obj20.Shape = Enum.PartType.Ball obj20.Parent = obj2 -- 21 - Part local obj21 = Instance.new("Part") obj21.CFrame = CFrame.new(Vector3.new(66.8260422, 4.12417316, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj21.CanCollide = false obj21.TopSurface = Enum.SurfaceType.Smooth obj21.BottomSurface = Enum.SurfaceType.Smooth obj21.Material = Enum.Material.SmoothPlastic obj21.Size = Vector3.new(0.25, 0.25, 0.25) obj21.BrickColor = BrickColor.new("Hot pink") obj21.Friction = 0.30000001192093 obj21.Shape = Enum.PartType.Ball obj21.Parent = obj2 -- 22 - Part local obj22 = Instance.new("Part") obj22.CFrame = CFrame.new(Vector3.new(67.162117, 3.11433029, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877) obj22.CanCollide = false obj22.TopSurface = Enum.SurfaceType.Smooth obj22.BottomSurface = Enum.SurfaceType.Smooth obj22.Material = Enum.Material.SmoothPlastic obj22.Size = Vector3.new(0.25, 0.25, 0.25) obj22.BrickColor = BrickColor.new("Hot pink") obj22.Friction = 0.30000001192093 obj22.Shape = Enum.PartType.Ball obj22.Parent = obj2 -- 23 - Part local obj23 = Instance.new("Part") obj23.CFrame = CFrame.new(Vector3.new(66.4981842, 3.63936186, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj23.CanCollide = false obj23.TopSurface = Enum.SurfaceType.Smooth obj23.BottomSurface = Enum.SurfaceType.Smooth obj23.Material = Enum.Material.SmoothPlastic obj23.Size = Vector3.new(0.25, 0.25, 0.25) obj23.BrickColor = BrickColor.new("Hot pink") obj23.Friction = 0.30000001192093 obj23.Shape = Enum.PartType.Ball obj23.Parent = obj2 -- 24 - Part local obj24 = Instance.new("Part") obj24.CFrame = CFrame.new(Vector3.new(66.6352844, 3.38244724, 7.06651926)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj24.CanCollide = false obj24.TopSurface = Enum.SurfaceType.Smooth obj24.BottomSurface = Enum.SurfaceType.Smooth obj24.Material = Enum.Material.SmoothPlastic obj24.Size = Vector3.new(0.25, 0.25, 0.25) obj24.BrickColor = BrickColor.new("Hot pink") obj24.Friction = 0.30000001192093 obj24.Shape = Enum.PartType.Ball obj24.Parent = obj2 -- 25 - Part local obj25 = Instance.new("Part") obj25.CFrame = CFrame.new(Vector3.new(66.753746, 3.10362744, 7.32704163)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877) obj25.CanCollide = false obj25.TopSurface = Enum.SurfaceType.Smooth obj25.BottomSurface = Enum.SurfaceType.Smooth obj25.Material = Enum.Material.SmoothPlastic obj25.Size = Vector3.new(0.25, 0.25, 0.25) obj25.BrickColor = BrickColor.new("Hot pink") obj25.Friction = 0.30000001192093 obj25.Shape = Enum.PartType.Ball obj25.Parent = obj2 -- 26 - Part local obj26 = Instance.new("Part") obj26.CFrame = CFrame.new(Vector3.new(66.851532, 3.01907969, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466) obj26.CanCollide = false obj26.TopSurface = Enum.SurfaceType.Smooth obj26.BottomSurface = Enum.SurfaceType.Smooth obj26.Material = Enum.Material.SmoothPlastic obj26.Size = Vector3.new(0.25, 0.25, 0.25) obj26.BrickColor = BrickColor.new("Hot pink") obj26.Friction = 0.30000001192093 obj26.Shape = Enum.PartType.Ball obj26.Parent = obj2 -- 27 - Part local obj27 = Instance.new("Part") obj27.CFrame = CFrame.new(Vector3.new(66.944519, 3.20876789, 7.64748764)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466) obj27.CanCollide = false obj27.TopSurface = Enum.SurfaceType.Smooth obj27.BottomSurface = Enum.SurfaceType.Smooth obj27.Material = Enum.Material.SmoothPlastic obj27.Size = Vector3.new(0.25, 0.25, 0.25) obj27.BrickColor = BrickColor.new("Hot pink") obj27.Friction = 0.30000001192093 obj27.Shape = Enum.PartType.Ball obj27.Parent = obj2 -- 28 - Part local obj28 = Instance.new("Part") obj28.CFrame = CFrame.new(Vector3.new(67.2306061, 4.08936405, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj28.CanCollide = false obj28.TopSurface = Enum.SurfaceType.Smooth obj28.BottomSurface = Enum.SurfaceType.Smooth obj28.Material = Enum.Material.SmoothPlastic obj28.Size = Vector3.new(0.25, 0.25, 0.25) obj28.BrickColor = BrickColor.new("Hot pink") obj28.Friction = 0.30000001192093 obj28.Shape = Enum.PartType.Ball obj28.Parent = obj2 -- 29 - Part local obj29 = Instance.new("Part") obj29.CFrame = CFrame.new(Vector3.new(66.5712891, 3.99917173, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj29.CanCollide = false obj29.TopSurface = Enum.SurfaceType.Smooth obj29.BottomSurface = Enum.SurfaceType.Smooth obj29.Material = Enum.Material.SmoothPlastic obj29.Size = Vector3.new(0.25, 0.25, 0.25) obj29.BrickColor = BrickColor.new("Hot pink") obj29.Friction = 0.30000001192093 obj29.Shape = Enum.PartType.Ball obj29.Parent = obj2 -- 30 - Part local obj30 = Instance.new("Part") obj30.CFrame = CFrame.new(Vector3.new(66.7236328, 4.26077843, 7.20509243)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj30.CanCollide = false obj30.TopSurface = Enum.SurfaceType.Smooth obj30.BottomSurface = Enum.SurfaceType.Smooth obj30.Material = Enum.Material.SmoothPlastic obj30.Size = Vector3.new(0.25, 0.25, 0.25) obj30.BrickColor = BrickColor.new("Hot pink") obj30.Friction = 0.30000001192093 obj30.Shape = Enum.PartType.Ball obj30.Parent = obj2 -- 31 - Part local obj31 = Instance.new("Part") obj31.CFrame = CFrame.new(Vector3.new(66.5950623, 4.16077423, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj31.CanCollide = false obj31.TopSurface = Enum.SurfaceType.Smooth obj31.BottomSurface = Enum.SurfaceType.Smooth obj31.Material = Enum.Material.SmoothPlastic obj31.Size = Vector3.new(0.25, 0.25, 0.25) obj31.BrickColor = BrickColor.new("Hot pink") obj31.Friction = 0.30000001192093 obj31.Shape = Enum.PartType.Ball obj31.Parent = obj2 -- 32 - Part local obj32 = Instance.new("Part") obj32.CFrame = CFrame.new(Vector3.new(67.0637207, 4.03936481, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj32.CanCollide = false obj32.TopSurface = Enum.SurfaceType.Smooth obj32.BottomSurface = Enum.SurfaceType.Smooth obj32.Material = Enum.Material.SmoothPlastic obj32.Size = Vector3.new(0.25, 0.25, 0.25) obj32.BrickColor = BrickColor.new("Hot pink") obj32.Friction = 0.30000001192093 obj32.Shape = Enum.PartType.Ball obj32.Parent = obj2 -- 33 - Part local obj33 = Instance.new("Part") obj33.CFrame = CFrame.new(Vector3.new(66.4686813, 3.99917364, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj33.CanCollide = false obj33.TopSurface = Enum.SurfaceType.Smooth obj33.BottomSurface = Enum.SurfaceType.Smooth obj33.Material = Enum.Material.SmoothPlastic obj33.Size = Vector3.new(0.25, 0.25, 0.25) obj33.BrickColor = BrickColor.new("Hot pink") obj33.Friction = 0.30000001192093 obj33.Shape = Enum.PartType.Ball obj33.Parent = obj2 -- 34 - Part local obj34 = Instance.new("Part") obj34.CFrame = CFrame.new(Vector3.new(66.6615219, 4.14917231, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj34.CanCollide = false obj34.TopSurface = Enum.SurfaceType.Smooth obj34.BottomSurface = Enum.SurfaceType.Smooth obj34.Material = Enum.Material.SmoothPlastic obj34.Size = Vector3.new(0.25, 0.25, 0.25) obj34.BrickColor = BrickColor.new("Hot pink") obj34.Friction = 0.30000001192093 obj34.Shape = Enum.PartType.Ball obj34.Parent = obj2 -- 35 - Part local obj35 = Instance.new("Part") obj35.CFrame = CFrame.new(Vector3.new(66.8712616, 4.16257238, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj35.CanCollide = false obj35.TopSurface = Enum.SurfaceType.Smooth obj35.BottomSurface = Enum.SurfaceType.Smooth obj35.Material = Enum.Material.SmoothPlastic obj35.Size = Vector3.new(0.25, 0.25, 0.25) obj35.BrickColor = BrickColor.new("Hot pink") obj35.Friction = 0.30000001192093 obj35.Shape = Enum.PartType.Ball obj35.Parent = obj2 -- 36 - Part local obj36 = Instance.new("Part") obj36.CFrame = CFrame.new(Vector3.new(66.7165604, 3.82596827, 6.77684546)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj36.CanCollide = false obj36.TopSurface = Enum.SurfaceType.Smooth obj36.BottomSurface = Enum.SurfaceType.Smooth obj36.Material = Enum.Material.SmoothPlastic obj36.Size = Vector3.new(0.25, 0.25, 0.25) obj36.BrickColor = BrickColor.new("Hot pink") obj36.Friction = 0.30000001192093 obj36.Shape = Enum.PartType.Ball obj36.Parent = obj2 -- 37 - Part local obj37 = Instance.new("Part") obj37.CFrame = CFrame.new(Vector3.new(66.9846878, 4.27417517, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj37.CanCollide = false obj37.TopSurface = Enum.SurfaceType.Smooth obj37.BottomSurface = Enum.SurfaceType.Smooth obj37.Material = Enum.Material.SmoothPlastic obj37.Size = Vector3.new(0.25, 0.25, 0.25) obj37.BrickColor = BrickColor.new("Hot pink") obj37.Friction = 0.30000001192093 obj37.Shape = Enum.PartType.Ball obj37.Parent = obj2 -- 38 - Part local obj38 = Instance.new("Part") obj38.CFrame = CFrame.new(Vector3.new(67.1641541, 4.10096312, 6.93975735)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj38.CanCollide = false obj38.TopSurface = Enum.SurfaceType.Smooth obj38.BottomSurface = Enum.SurfaceType.Smooth obj38.Material = Enum.Material.SmoothPlastic obj38.Size = Vector3.new(0.25, 0.25, 0.25) obj38.BrickColor = BrickColor.new("Hot pink") obj38.Friction = 0.30000001192093 obj38.Shape = Enum.PartType.Ball obj38.Parent = obj2 -- 39 - Part local obj39 = Instance.new("Part") obj39.CFrame = CFrame.new(Vector3.new(66.792038, 4.26077843, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj39.CanCollide = false obj39.TopSurface = Enum.SurfaceType.Smooth obj39.BottomSurface = Enum.SurfaceType.Smooth obj39.Material = Enum.Material.SmoothPlastic obj39.Size = Vector3.new(0.25, 0.25, 0.25) obj39.BrickColor = BrickColor.new("Hot pink") obj39.Friction = 0.30000001192093 obj39.Shape = Enum.PartType.Ball obj39.Parent = obj2 -- 40 - Part local obj40 = Instance.new("Part") obj40.CFrame = CFrame.new(Vector3.new(66.5005493, 3.71436262, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj40.CanCollide = false obj40.TopSurface = Enum.SurfaceType.Smooth obj40.BottomSurface = Enum.SurfaceType.Smooth obj40.Material = Enum.Material.SmoothPlastic obj40.Size = Vector3.new(0.25, 0.25, 0.25) obj40.BrickColor = BrickColor.new("Hot pink") obj40.Friction = 0.30000001192093 obj40.Shape = Enum.PartType.Ball obj40.Parent = obj2 -- 41 - stretches local obj41 = Instance.new("Model") obj41.Name = "stretches" obj41.Parent = obj1 -- 42 - stretchlol local obj42 = Instance.new("Part") obj42.CFrame = CFrame.new(Vector3.new(67.162117, 3.13544774, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877) obj42.CanCollide = false obj42.Transparency = 1 obj42.TopSurface = Enum.SurfaceType.Smooth obj42.BottomSurface = Enum.SurfaceType.Smooth obj42.Material = Enum.Material.SmoothPlastic obj42.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj42.BrickColor = BrickColor.new("Pastel brown") obj42.Friction = 0.30000001192093 obj42.Shape = Enum.PartType.Ball obj42.Name = "stretchlol" obj42.Parent = obj41 -- 43 - stretchlol local obj43 = Instance.new("Part") obj43.CFrame = CFrame.new(Vector3.new(67.1951675, 3.40412855, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877) obj43.CanCollide = false obj43.Transparency = 1 obj43.TopSurface = Enum.SurfaceType.Smooth obj43.BottomSurface = Enum.SurfaceType.Smooth obj43.Material = Enum.Material.SmoothPlastic obj43.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj43.BrickColor = BrickColor.new("Pastel brown") obj43.Friction = 0.30000001192093 obj43.Shape = Enum.PartType.Ball obj43.Name = "stretchlol" obj43.Parent = obj41 -- 44 - stretchlol local obj44 = Instance.new("Part") obj44.CFrame = CFrame.new(Vector3.new(67.5038223, 3.48357916, 7.48069382)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466) obj44.CanCollide = false obj44.Transparency = 1 obj44.TopSurface = Enum.SurfaceType.Smooth obj44.BottomSurface = Enum.SurfaceType.Smooth obj44.Material = Enum.Material.SmoothPlastic obj44.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj44.BrickColor = BrickColor.new("Pastel brown") obj44.Friction = 0.30000001192093 obj44.Shape = Enum.PartType.Ball obj44.Name = "stretchlol" obj44.Parent = obj41 -- 45 - stretchlol local obj45 = Instance.new("Part") obj45.CFrame = CFrame.new(Vector3.new(67.1641541, 4.12207699, 6.93975687)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj45.CanCollide = false obj45.Transparency = 1 obj45.TopSurface = Enum.SurfaceType.Smooth obj45.BottomSurface = Enum.SurfaceType.Smooth obj45.Material = Enum.Material.SmoothPlastic obj45.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj45.BrickColor = BrickColor.new("Pastel brown") obj45.Friction = 0.30000001192093 obj45.Shape = Enum.PartType.Ball obj45.Name = "stretchlol" obj45.Parent = obj41 -- 46 - stretchlol local obj46 = Instance.new("Part") obj46.CFrame = CFrame.new(Vector3.new(66.8712616, 4.18368626, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj46.CanCollide = false obj46.Transparency = 1 obj46.TopSurface = Enum.SurfaceType.Smooth obj46.BottomSurface = Enum.SurfaceType.Smooth obj46.Material = Enum.Material.SmoothPlastic obj46.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj46.BrickColor = BrickColor.new("Pastel brown") obj46.Friction = 0.30000001192093 obj46.Shape = Enum.PartType.Ball obj46.Name = "stretchlol" obj46.Parent = obj41 -- 47 - stretchlol local obj47 = Instance.new("Part") obj47.CFrame = CFrame.new(Vector3.new(66.8260345, 4.14528561, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj47.CanCollide = false obj47.Transparency = 1 obj47.TopSurface = Enum.SurfaceType.Smooth obj47.BottomSurface = Enum.SurfaceType.Smooth obj47.Material = Enum.Material.SmoothPlastic obj47.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj47.BrickColor = BrickColor.new("Pastel brown") obj47.Friction = 0.30000001192093 obj47.Shape = Enum.PartType.Ball obj47.Name = "stretchlol" obj47.Parent = obj41 -- 48 - stretchlol local obj48 = Instance.new("Part") obj48.CFrame = CFrame.new(Vector3.new(66.7104797, 3.88547921, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj48.CanCollide = false obj48.Transparency = 1 obj48.TopSurface = Enum.SurfaceType.Smooth obj48.BottomSurface = Enum.SurfaceType.Smooth obj48.Material = Enum.Material.SmoothPlastic obj48.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj48.BrickColor = BrickColor.new("Pastel brown") obj48.Friction = 0.30000001192093 obj48.Shape = Enum.PartType.Ball obj48.Name = "stretchlol" obj48.Parent = obj41 -- 49 - stretchlol local obj49 = Instance.new("Part") obj49.CFrame = CFrame.new(Vector3.new(67.0637207, 4.06047773, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj49.CanCollide = false obj49.Transparency = 1 obj49.TopSurface = Enum.SurfaceType.Smooth obj49.BottomSurface = Enum.SurfaceType.Smooth obj49.Material = Enum.Material.SmoothPlastic obj49.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj49.BrickColor = BrickColor.new("Pastel brown") obj49.Friction = 0.30000001192093 obj49.Shape = Enum.PartType.Ball obj49.Name = "stretchlol" obj49.Parent = obj41 -- 50 - stretchlol local obj50 = Instance.new("Part") obj50.CFrame = CFrame.new(Vector3.new(66.7165604, 3.84708691, 6.77684498)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj50.CanCollide = false obj50.Transparency = 1 obj50.TopSurface = Enum.SurfaceType.Smooth obj50.BottomSurface = Enum.SurfaceType.Smooth obj50.Material = Enum.Material.SmoothPlastic obj50.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj50.BrickColor = BrickColor.new("Pastel brown") obj50.Friction = 0.30000001192093 obj50.Shape = Enum.PartType.Ball obj50.Name = "stretchlol" obj50.Parent = obj41 -- 51 - stretchlol local obj51 = Instance.new("Part") obj51.CFrame = CFrame.new(Vector3.new(66.9846878, 4.29528904, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj51.CanCollide = false obj51.Transparency = 1 obj51.TopSurface = Enum.SurfaceType.Smooth obj51.BottomSurface = Enum.SurfaceType.Smooth obj51.Material = Enum.Material.SmoothPlastic obj51.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj51.BrickColor = BrickColor.new("Pastel brown") obj51.Friction = 0.30000001192093 obj51.Shape = Enum.PartType.Ball obj51.Name = "stretchlol" obj51.Parent = obj41 -- 52 - stretchlol local obj52 = Instance.new("Part") obj52.CFrame = CFrame.new(Vector3.new(66.868927, 3.45350599, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632) obj52.CanCollide = false obj52.Transparency = 1 obj52.TopSurface = Enum.SurfaceType.Smooth obj52.BottomSurface = Enum.SurfaceType.Smooth obj52.Material = Enum.Material.SmoothPlastic obj52.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj52.BrickColor = BrickColor.new("Pastel brown") obj52.Friction = 0.30000001192093 obj52.Shape = Enum.PartType.Ball obj52.Name = "stretchlol" obj52.Parent = obj41 -- 53 - stretchlol local obj53 = Instance.new("Part") obj53.CFrame = CFrame.new(Vector3.new(67.287262, 3.10603261, 7.30382156)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211) obj53.CanCollide = false obj53.Transparency = 1 obj53.TopSurface = Enum.SurfaceType.Smooth obj53.BottomSurface = Enum.SurfaceType.Smooth obj53.Material = Enum.Material.SmoothPlastic obj53.Size = Vector3.new(1.79999995, 1.04999995, 1.04999995) obj53.BrickColor = BrickColor.new("Pastel brown") obj53.Friction = 0.30000001192093 obj53.Shape = Enum.PartType.Cylinder obj53.Name = "stretchlol" obj53.Parent = obj41 -- 54 - stretchlol local obj54 = Instance.new("Part") obj54.CFrame = CFrame.new(Vector3.new(66.4686813, 4.02028799, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj54.CanCollide = false obj54.Transparency = 1 obj54.TopSurface = Enum.SurfaceType.Smooth obj54.BottomSurface = Enum.SurfaceType.Smooth obj54.Material = Enum.Material.SmoothPlastic obj54.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj54.BrickColor = BrickColor.new("Pastel brown") obj54.Friction = 0.30000001192093 obj54.Shape = Enum.PartType.Ball obj54.Name = "stretchlol" obj54.Parent = obj41 -- 55 - stretchlol local obj55 = Instance.new("Part") obj55.CFrame = CFrame.new(Vector3.new(66.6615219, 4.17028332, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj55.CanCollide = false obj55.Transparency = 1 obj55.TopSurface = Enum.SurfaceType.Smooth obj55.BottomSurface = Enum.SurfaceType.Smooth obj55.Material = Enum.Material.SmoothPlastic obj55.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj55.BrickColor = BrickColor.new("Pastel brown") obj55.Friction = 0.30000001192093 obj55.Shape = Enum.PartType.Ball obj55.Name = "stretchlol" obj55.Parent = obj41 -- 56 - stretchlol local obj56 = Instance.new("Part") obj56.CFrame = CFrame.new(Vector3.new(66.753746, 3.12474751, 7.32704115)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877) obj56.CanCollide = false obj56.Transparency = 1 obj56.TopSurface = Enum.SurfaceType.Smooth obj56.BottomSurface = Enum.SurfaceType.Smooth obj56.Material = Enum.Material.SmoothPlastic obj56.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj56.BrickColor = BrickColor.new("Pastel brown") obj56.Friction = 0.30000001192093 obj56.Shape = Enum.PartType.Ball obj56.Name = "stretchlol" obj56.Parent = obj41 -- 57 - stretchlol local obj57 = Instance.new("Part") obj57.CFrame = CFrame.new(Vector3.new(67.2306061, 4.11047649, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj57.CanCollide = false obj57.Transparency = 1 obj57.TopSurface = Enum.SurfaceType.Smooth obj57.BottomSurface = Enum.SurfaceType.Smooth obj57.Material = Enum.Material.SmoothPlastic obj57.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj57.BrickColor = BrickColor.new("Pastel brown") obj57.Friction = 0.30000001192093 obj57.Shape = Enum.PartType.Ball obj57.Name = "stretchlol" obj57.Parent = obj41 -- 58 - stretchlol local obj58 = Instance.new("Part") obj58.CFrame = CFrame.new(Vector3.new(67.0756683, 3.79114079, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632) obj58.CanCollide = false obj58.Transparency = 1 obj58.TopSurface = Enum.SurfaceType.Smooth obj58.BottomSurface = Enum.SurfaceType.Smooth obj58.Material = Enum.Material.SmoothPlastic obj58.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj58.BrickColor = BrickColor.new("Pastel brown") obj58.Friction = 0.30000001192093 obj58.Shape = Enum.PartType.Ball obj58.Name = "stretchlol" obj58.Parent = obj41 -- 59 - stretchlol local obj59 = Instance.new("Part") obj59.CFrame = CFrame.new(Vector3.new(66.5005493, 3.73548079, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj59.CanCollide = false obj59.Transparency = 1 obj59.TopSurface = Enum.SurfaceType.Smooth obj59.BottomSurface = Enum.SurfaceType.Smooth obj59.Material = Enum.Material.SmoothPlastic obj59.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj59.BrickColor = BrickColor.new("Pastel brown") obj59.Friction = 0.30000001192093 obj59.Shape = Enum.PartType.Ball obj59.Name = "stretchlol" obj59.Parent = obj41 -- 60 - stretchlol local obj60 = Instance.new("Part") obj60.CFrame = CFrame.new(Vector3.new(67.6487045, 3.41425848, 7.1938138)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877) obj60.CanCollide = false obj60.Transparency = 1 obj60.TopSurface = Enum.SurfaceType.Smooth obj60.BottomSurface = Enum.SurfaceType.Smooth obj60.Material = Enum.Material.SmoothPlastic obj60.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj60.BrickColor = BrickColor.new("Pastel brown") obj60.Friction = 0.30000001192093 obj60.Shape = Enum.PartType.Ball obj60.Name = "stretchlol" obj60.Parent = obj41 -- 61 - stretchlol local obj61 = Instance.new("Part") obj61.CFrame = CFrame.new(Vector3.new(67.3677139, 3.85357118, 7.33310223)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj61.CanCollide = false obj61.Transparency = 1 obj61.TopSurface = Enum.SurfaceType.Smooth obj61.BottomSurface = Enum.SurfaceType.Smooth obj61.Material = Enum.Material.SmoothPlastic obj61.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj61.BrickColor = BrickColor.new("Pastel brown") obj61.Friction = 0.30000001192093 obj61.Shape = Enum.PartType.Ball obj61.Name = "stretchlol" obj61.Parent = obj41 -- 62 - stretchlol local obj62 = Instance.new("Part") obj62.CFrame = CFrame.new(Vector3.new(66.6352844, 3.40356588, 7.06651878)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj62.CanCollide = false obj62.Transparency = 1 obj62.TopSurface = Enum.SurfaceType.Smooth obj62.BottomSurface = Enum.SurfaceType.Smooth obj62.Material = Enum.Material.SmoothPlastic obj62.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj62.BrickColor = BrickColor.new("Pastel brown") obj62.Friction = 0.30000001192093 obj62.Shape = Enum.PartType.Ball obj62.Name = "stretchlol" obj62.Parent = obj41 -- 63 - stretchlol local obj63 = Instance.new("Part") obj63.CFrame = CFrame.new(Vector3.new(66.7236328, 4.28189754, 7.20509195)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj63.CanCollide = false obj63.Transparency = 1 obj63.TopSurface = Enum.SurfaceType.Smooth obj63.BottomSurface = Enum.SurfaceType.Smooth obj63.Material = Enum.Material.SmoothPlastic obj63.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj63.BrickColor = BrickColor.new("Pastel brown") obj63.Friction = 0.30000001192093 obj63.Shape = Enum.PartType.Ball obj63.Name = "stretchlol" obj63.Parent = obj41 -- 64 - stretchlol local obj64 = Instance.new("Part") obj64.CFrame = CFrame.new(Vector3.new(66.5712891, 4.02028799, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj64.CanCollide = false obj64.Transparency = 1 obj64.TopSurface = Enum.SurfaceType.Smooth obj64.BottomSurface = Enum.SurfaceType.Smooth obj64.Material = Enum.Material.SmoothPlastic obj64.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj64.BrickColor = BrickColor.new("Pastel brown") obj64.Friction = 0.30000001192093 obj64.Shape = Enum.PartType.Ball obj64.Name = "stretchlol" obj64.Parent = obj41 -- 65 - stretchlol local obj65 = Instance.new("Part") obj65.CFrame = CFrame.new(Vector3.new(66.4981842, 3.66047978, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj65.CanCollide = false obj65.Transparency = 1 obj65.TopSurface = Enum.SurfaceType.Smooth obj65.BottomSurface = Enum.SurfaceType.Smooth obj65.Material = Enum.Material.SmoothPlastic obj65.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj65.BrickColor = BrickColor.new("Pastel brown") obj65.Friction = 0.30000001192093 obj65.Shape = Enum.PartType.Ball obj65.Name = "stretchlol" obj65.Parent = obj41 -- 66 - stretchlol local obj66 = Instance.new("Part") obj66.CFrame = CFrame.new(Vector3.new(66.7920303, 4.28189754, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj66.CanCollide = false obj66.Transparency = 1 obj66.TopSurface = Enum.SurfaceType.Smooth obj66.BottomSurface = Enum.SurfaceType.Smooth obj66.Material = Enum.Material.SmoothPlastic obj66.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj66.BrickColor = BrickColor.new("Pastel brown") obj66.Friction = 0.30000001192093 obj66.Shape = Enum.PartType.Ball obj66.Name = "stretchlol" obj66.Parent = obj41 -- 67 - stretchlol local obj67 = Instance.new("Part") obj67.CFrame = CFrame.new(Vector3.new(66.5950623, 4.18188763, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj67.CanCollide = false obj67.Transparency = 1 obj67.TopSurface = Enum.SurfaceType.Smooth obj67.BottomSurface = Enum.SurfaceType.Smooth obj67.Material = Enum.Material.SmoothPlastic obj67.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj67.BrickColor = BrickColor.new("Pastel brown") obj67.Friction = 0.30000001192093 obj67.Shape = Enum.PartType.Ball obj67.Name = "stretchlol" obj67.Parent = obj41 -- 68 - stretchlol local obj68 = Instance.new("Part") obj68.CFrame = CFrame.new(Vector3.new(67.4115601, 3.73646879, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632) obj68.CanCollide = false obj68.Transparency = 1 obj68.TopSurface = Enum.SurfaceType.Smooth obj68.BottomSurface = Enum.SurfaceType.Smooth obj68.Material = Enum.Material.SmoothPlastic obj68.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj68.BrickColor = BrickColor.new("Pastel brown") obj68.Friction = 0.30000001192093 obj68.Shape = Enum.PartType.Ball obj68.Name = "stretchlol" obj68.Parent = obj41 -- 69 - stretchlol local obj69 = Instance.new("Part") obj69.CFrame = CFrame.new(Vector3.new(66.8643951, 3.88548112, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj69.CanCollide = false obj69.Transparency = 1 obj69.TopSurface = Enum.SurfaceType.Smooth obj69.BottomSurface = Enum.SurfaceType.Smooth obj69.Material = Enum.Material.SmoothPlastic obj69.Size = Vector3.new(1.04999995, 1.04999995, 1.04999995) obj69.BrickColor = BrickColor.new("Pastel brown") obj69.Friction = 0.30000001192093 obj69.Shape = Enum.PartType.Ball obj69.Name = "stretchlol" obj69.Parent = obj41 -- 70 - stretchlol local obj70 = Instance.new("Part") obj70.CFrame = CFrame.new(Vector3.new(67.4108353, 3.29388237, 6.88037777)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466) obj70.CanCollide = false obj70.Transparency = 1 obj70.TopSurface = Enum.SurfaceType.Smooth obj70.BottomSurface = Enum.SurfaceType.Smooth obj70.Material = Enum.Material.SmoothPlastic obj70.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj70.BrickColor = BrickColor.new("Pastel brown") obj70.Friction = 0.30000001192093 obj70.Shape = Enum.PartType.Ball obj70.Name = "stretchlol" obj70.Parent = obj41 -- 71 - stretchlol local obj71 = Instance.new("Part") obj71.CFrame = CFrame.new(Vector3.new(67.1960983, 3.65356374, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj71.CanCollide = false obj71.Transparency = 1 obj71.TopSurface = Enum.SurfaceType.Smooth obj71.BottomSurface = Enum.SurfaceType.Smooth obj71.Material = Enum.Material.SmoothPlastic obj71.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj71.BrickColor = BrickColor.new("Pastel brown") obj71.Friction = 0.30000001192093 obj71.Shape = Enum.PartType.Ball obj71.Name = "stretchlol" obj71.Parent = obj41 -- 72 - stretchlol local obj72 = Instance.new("Part") obj72.CFrame = CFrame.new(Vector3.new(66.944519, 3.22988653, 7.64748716)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466) obj72.CanCollide = false obj72.Transparency = 1 obj72.TopSurface = Enum.SurfaceType.Smooth obj72.BottomSurface = Enum.SurfaceType.Smooth obj72.Material = Enum.Material.SmoothPlastic obj72.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj72.BrickColor = BrickColor.new("Pastel brown") obj72.Friction = 0.30000001192093 obj72.Shape = Enum.PartType.Ball obj72.Name = "stretchlol" obj72.Parent = obj41 -- 73 - stretchlol local obj73 = Instance.new("Part") obj73.CFrame = CFrame.new(Vector3.new(66.851532, 3.04020095, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466) obj73.CanCollide = false obj73.Transparency = 1 obj73.TopSurface = Enum.SurfaceType.Smooth obj73.BottomSurface = Enum.SurfaceType.Smooth obj73.Material = Enum.Material.SmoothPlastic obj73.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj73.BrickColor = BrickColor.new("Pastel brown") obj73.Friction = 0.30000001192093 obj73.Shape = Enum.PartType.Ball obj73.Name = "stretchlol" obj73.Parent = obj41 -- 74 - stretchlol local obj74 = Instance.new("Part") obj74.CFrame = CFrame.new(Vector3.new(66.5551376, 3.48395109, 7.33871603)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632) obj74.CanCollide = false obj74.Transparency = 1 obj74.TopSurface = Enum.SurfaceType.Smooth obj74.BottomSurface = Enum.SurfaceType.Smooth obj74.Material = Enum.Material.SmoothPlastic obj74.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj74.BrickColor = BrickColor.new("Pastel brown") obj74.Friction = 0.30000001192093 obj74.Shape = Enum.PartType.Ball obj74.Name = "stretchlol" obj74.Parent = obj41 -- 75 - stretchlol local obj75 = Instance.new("Part") obj75.CFrame = CFrame.new(Vector3.new(66.8069, 3.60357046, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj75.CanCollide = false obj75.Transparency = 1 obj75.TopSurface = Enum.SurfaceType.Smooth obj75.BottomSurface = Enum.SurfaceType.Smooth obj75.Material = Enum.Material.SmoothPlastic obj75.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj75.BrickColor = BrickColor.new("Pastel brown") obj75.Friction = 0.30000001192093 obj75.Shape = Enum.PartType.Ball obj75.Name = "stretchlol" obj75.Parent = obj41 -- 76 - stretchlol local obj76 = Instance.new("Part") obj76.CFrame = CFrame.new(Vector3.new(67.0182953, 3.88547921, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646) obj76.CanCollide = false obj76.Transparency = 1 obj76.TopSurface = Enum.SurfaceType.Smooth obj76.BottomSurface = Enum.SurfaceType.Smooth obj76.Material = Enum.Material.SmoothPlastic obj76.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012) obj76.BrickColor = BrickColor.new("Pastel brown") obj76.Friction = 0.30000001192093 obj76.Shape = Enum.PartType.Ball obj76.Name = "stretchlol" obj76.Parent = obj41 obj1.PrimaryPart = obj4 local stretches = obj41:GetChildren() for i,v in pairs(stretches) do v.Anchored = true v.Parent = obj1 end for i,v in pairs(obj2:GetChildren()) do v.Anchored = true v.Parent = obj1 end obj2:Destroy() obj41:Destroy() 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 obj1:SetPrimaryPartCFrame(handle.CFrame*CFrame.Angles(0,math.rad(180),0)+Vector3.new(0,100,0)) -- 2 - Part local ree = Instance.new("Part") ree.CFrame = CFrame.new(Vector3.new(50.5, 141, 5.5)) ree.Transparency = 0.80000001192093 ree.Material = Enum.Material.Neon ree.CFrame = CFrame.new(obj4.Position) ree.Size = Vector3.new(5, math.huge, 5) ree.BrickColor = BrickColor.new("New Yeller") ree.Friction = 0.30000001192093 ree.Shape = Enum.PartType.Block ree.Parent = handle -- 3 - Mesh local ree2 = Instance.new("CylinderMesh") ree2.Parent = ree local thing = Instance.new('BodyPosition',obj9) local thing2 = Instance.new('BodyPosition',ree) thing2.P = 100000 thing2.MaxForce = Vector3.new(math.huge,math.huge,math.huge) thing.MaxForce = Vector3.new(10000,10000,10000) for i=1,100 do thing2.Position = obj4.Position obj1:SetPrimaryPartCFrame(CFrame.new(obj1.PrimaryPart.Position)*CFrame.Angles(math.rad(handle.Orientation.X),math.rad(handle.Orientation.Y),math.rad(handle.Orientation.Z))*CFrame.Angles(0,math.rad(180),0)) thing.Position = handle.Position+(handle.CFrame.rightVector*0.5) wait() end thing:Destroy() local lmfao = Instance.new('Weld',obj4) lmfao.C0 = CFrame.new(2.5,0.2,0)*CFrame.Angles(0,math.rad(180),0) lmfao.Part0 = obj4 lmfao.Part1 = handle ree:Destroy() working = false end function katanamode() blademode = "katana" -- 1 - weeb shit local weebshit1 = handle -- 16 - top cap local weebshit16 = Instance.new("Part") weebshit16.CFrame = CFrame.new(Vector3.new(206.400146, 11.5499945, 5.00058556)) * CFrame.Angles(-3.1415927410126, 0, 1.5707963705063) weebshit16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit16.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit16.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit16.Size = Vector3.new(0.1, 0.05,0.05) --0.65, 0.65 weebshit16.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit16.Anchored = false weebshit16.BrickColor = BrickColor.new("Really black") weebshit16.Friction = 0.30000001192093 weebshit16.Shape = Enum.PartType.Cylinder weebshit16.Name = "top cap" weebshit16.Parent = weebshit1 local weld = Instance.new('Weld',weebshit16) weld.Part0 = weebshit16 weld.Part1 = handle weld.C1 = CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048) --weld,part,endsize,endpos,amntime grow(weld,weebshit16,Vector3.new(0.1,0.65,0.65),CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048),0.1) -- 8 - blade local weebshit8 = Instance.new("Part") weebshit8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit8.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit8.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit8.Material = Enum.Material.Metal weebshit8.Size = Vector3.new(0.23,0.05, 0.1) weebshit8.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit8.Anchored = false weebshit8.BrickColor = BrickColor.new("Dark stone grey") weebshit8.Friction = 0.30000001192093 weebshit8.Shape = Enum.PartType.Block weebshit8.Name = "blade" weebshit8.Parent = weebshit1 weebshit8:BreakJoints() local bld1 = weebshit8 local weld2 = Instance.new('Weld',weebshit8) weld2.Part0 = weebshit8 weld2.Part1 = handle weld2.C1 = CFrame.new(0.75, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90)) local coru=coroutine.wrap(function() grow(weld2,weebshit8,Vector3.new(0.23,1.17,0.1),CFrame.new(1.25, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90)),0.05) end) coru() -- 9 - blade local weebshit9 = Instance.new("Part") weebshit9.CFrame = CFrame.new(Vector3.new(206.475388, 13.3372736, 5.00158167)) * CFrame.Angles(-0, 0, 0.052359949797392) weebshit9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit9.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit9.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit9.Material = Enum.Material.Metal weebshit9.Size = Vector3.new(0.100000009, 0.05, 0.0500000007) weebshit9.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit9.Anchored = false weebshit9.BrickColor = BrickColor.new("Pearl") weebshit9.Friction = 0.30000001192093 weebshit9.Shape = Enum.PartType.Block weebshit9.Name = "blade" weebshit9.Parent = weebshit8 local bld2 = weebshit9 local weld3 = Instance.new('Weld',weebshit9) weld3.Part0 = weebshit9 weld3.Part1 = weebshit8 weld3.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0) grow(weld3,weebshit9,Vector3.new(0.100000009, 1.17, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.05) -- 10 - blade local weebshit10 = Instance.new("Part") weebshit10.CFrame = CFrame.new(Vector3.new(206.26973, 14.458313, 5)) * CFrame.Angles(-0, 0, 0.10472027212381) weebshit10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit10.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit10.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit10.Material = Enum.Material.Metal weebshit10.Size = Vector3.new(0.229999945, 0.05, 0.100000009) weebshit10.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit10.Anchored = false weebshit10.BrickColor = BrickColor.new("Dark stone grey") weebshit10.Friction = 0.30000001192093 weebshit10.Shape = Enum.PartType.Block weebshit10.Name = "blade" weebshit10.Parent = weebshit1 local weld4 = Instance.new('Weld',weebshit10) weld4.Part0 = weebshit10 weld4.Part1 = weebshit8 weld4.C1 = CFrame.new(-0.01, 0.55, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095) local coru=coroutine.wrap(function() grow(weld4,weebshit10,Vector3.new(0.23,1.17,0.1),CFrame.new(-0.0285797119, 1.14634609, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095),0.1) end) coru() -- 11 - blade local weebshit11 = Instance.new("Part") weebshit11.CFrame = CFrame.new(Vector3.new(206.384079, 14.4703341, 5.00158167)) * CFrame.Angles(-0, 0, 0.10472027212381) weebshit11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit11.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit11.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit11.Material = Enum.Material.Metal weebshit11.Size = Vector3.new(0.100000009, 0.05, 0.0500000007) weebshit11.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit11.Anchored = false weebshit11.BrickColor = BrickColor.new("Pearl") weebshit11.Friction = 0.30000001192093 weebshit11.Shape = Enum.PartType.Block weebshit11.Name = "blade" weebshit11.Parent = weebshit1 local weld5 = Instance.new('Weld',weebshit10) weld5.Part0 = weebshit10 weld5.Part1 = weebshit11 weld5.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0) grow(weld5,weebshit11,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(-0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1) -- 15 - blade local weebshit15 = Instance.new("Part") weebshit15.CFrame = CFrame.new(Vector3.new(206.36055, 13.3312511, 5)) * CFrame.Angles(-0, 0, 0.052359949797392) weebshit15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit15.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit15.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit15.Material = Enum.Material.Metal weebshit15.Size = Vector3.new(0.229999945, 0.55, 0.100000009) weebshit15.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit15.Anchored = false weebshit15.BrickColor = BrickColor.new("Dark stone grey") weebshit15.Friction = 0.30000001192093 weebshit15.Shape = Enum.PartType.Block weebshit15.Name = "blade" weebshit15.Parent = weebshit1 local weld6 = Instance.new('Weld',weebshit15) weld6.Part0 = weebshit15 weld6.Part1 = weebshit10 weld6.C1 = CFrame.new(-0.01, -0.55, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006) local coru=coroutine.wrap(function() grow(weld6,weebshit15,Vector3.new(0.229999945, 1.17000151, 0.100000009),CFrame.new(-0.0274810791, -1.13038063, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006),0.1) end) coru() -- 12 - blade local weebshit12 = Instance.new("Part") weebshit12.CFrame = CFrame.new(Vector3.new(206.50705, 12.1849957, 5.00158167)) * CFrame.Angles(-0, 0, -0) weebshit12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit12.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit12.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit12.Material = Enum.Material.Metal weebshit12.Size = Vector3.new(0.100000009, 0.05, 0.0500000007) weebshit12.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit12.Anchored = false weebshit12.BrickColor = BrickColor.new("Pearl") weebshit12.Friction = 0.30000001192093 weebshit12.Shape = Enum.PartType.Block weebshit12.Name = "blade" weebshit12.Parent = weebshit1 local weld7 = Instance.new('Weld',weebshit12) weld7.Part0 = weebshit12 weld7.Part1 = weebshit15 weld7.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0) grow(weld7,weebshit12,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1) -- 14 - blade local weebshit14 = Instance.new("Part") weebshit14.CFrame = CFrame.new(Vector3.new(206.155365, 15.3628922, 5)) * CFrame.Angles(-0, 0, 0.15708021819592) weebshit14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit14.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit14.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit14.Material = Enum.Material.Metal weebshit14.Size = Vector3.new(0.229999945, 0.05, 0.100000009) weebshit14.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit14.Anchored = false weebshit14.BrickColor = BrickColor.new("Dark stone grey") weebshit14.Friction = 0.30000001192093 weebshit14.Shape = Enum.PartType.Block weebshit14.Name = "blade" weebshit14.Parent = weebshit1 local weld8 = Instance.new('Weld',weebshit14) weld8.Part0 = weebshit14 weld8.Part1 = weebshit15 weld8.C1 = CFrame.new(-0.01, 0.45, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1) local coru=coroutine.wrap(function() grow(weld8,weebshit14,Vector3.new(0.229999945, 0.700001657, 0.100000009),CFrame.new(-0.0191650391, 0.911635399, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1),0.1) end) coru() -- 13 - blade local weebshit13 = Instance.new("Part") weebshit13.CFrame = CFrame.new(Vector3.new(206.268967, 15.3808832, 5.00158167)) * CFrame.Angles(-0, 0, 0.15708021819592) weebshit13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit13.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit13.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit13.Material = Enum.Material.Metal weebshit13.Size = Vector3.new(0.100000009, 0.05, 0.0500000007) weebshit13.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit13.Anchored = false weebshit13.BrickColor = BrickColor.new("Pearl") weebshit13.Friction = 0.30000001192093 weebshit13.Shape = Enum.PartType.Block weebshit13.Name = "blade" weebshit13.Parent = weebshit1 local weld9 = Instance.new('Weld',weebshit13) weld9.Part0 = weebshit13 weld9.Part1 = weebshit14 weld9.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0) grow(weld9,weebshit13,Vector3.new(0.100000009, 0.699998796, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1) -- 18 - blade local weebshit18 = Instance.new("WedgePart") weebshit18.CFrame = CFrame.new(Vector3.new(206.077118, 15.85674, 5)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063) weebshit18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit18.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit18.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit18.Material = Enum.Material.Metal weebshit18.Size = Vector3.new(0.100000009, 0.05, 0.230000108) weebshit18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit18.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit18.Anchored = false weebshit18.BrickColor = BrickColor.new("Dark stone grey") weebshit18.Friction = 0.30000001192093 weebshit18.Name = "blade" weebshit18.Parent = weebshit1 local weld10 = Instance.new('Weld',weebshit18) weld10.Part0 = weebshit18 weld10.Part1 = weebshit14 weld10.C1 = CFrame.new(-0.015, 0.299937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0) local coru=coroutine.wrap(function() grow(weld10,weebshit18,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.499937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0),0.1) end) coru() -- 19 - blade local weebshit19 = Instance.new("WedgePart") weebshit19.CFrame = CFrame.new(Vector3.new(206.096375, 15.8952179, 5.00177383)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063) weebshit19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines weebshit19.TopSurface = Enum.SurfaceType.SmoothNoOutlines weebshit19.RightSurface = Enum.SurfaceType.SmoothNoOutlines weebshit19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines weebshit19.Material = Enum.Material.Metal weebshit19.Size = Vector3.new(0.0500000007, 0.05, 0.280000091) weebshit19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines weebshit19.BackSurface = Enum.SurfaceType.SmoothNoOutlines weebshit19.Anchored = false weebshit19.BrickColor = BrickColor.new("Pearl") weebshit19.Friction = 0.30000001192093 weebshit19.Name = "blade" weebshit19.Parent = weebshit1 local weld11 = Instance.new('Weld',weebshit19) weld11.Part0 = weebshit19 weld11.Part1 = weebshit18 weld11.C1 = CFrame.new(0, 0, -0.029) * CFrame.Angles(0, 0, 0) local coru=coroutine.wrap(function() grow(weld11,weebshit19,Vector3.new(0.05, 0.37, 0.28),CFrame.new(0, 0.011, -0.029) * CFrame.Angles(0, 0, 0),0.1) end) coru() end function gunmode() working = true working = false end function knifemode() blademode = "knife" -- 6 - thicc cap local obj6 = Instance.new("Part") obj6.CFrame = CFrame.new(Vector3.new(202.399948, 10.5999813, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07) 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.Size = Vector3.new(0.3, 0.3, 0.3) obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj6.Anchored = false obj6.BrickColor = BrickColor.new("Really black") obj6.Friction = 0.30000001192093 obj6.Shape = Enum.PartType.Ball obj6.Name = "thicc cap" obj6.Parent = handle local weld2 = Instance.new('Weld',obj6) weld2.Part0 = obj6 weld2.Part1 = handle weld2.C0 = CFrame.new(0.4, 0, 0) grow(weld2,obj6,Vector3.new(0.3, 0.3, 0.3),CFrame.new(-0.15, 0, 0),0.1) -- 8 - thicc top cap local obj8 = Instance.new("Part") obj8.CFrame = CFrame.new(Vector3.new(202.399963, 11.3000078, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07) 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.Size = Vector3.new(0.3, 0.3, 0.3) obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj8.Anchored = false obj8.BrickColor = BrickColor.new("Really black") obj8.Friction = 0.30000001192093 obj8.Shape = Enum.PartType.Ball obj8.Name = "thicc top cap" obj8.Parent = handle local weld1 = Instance.new('Weld',obj8) weld1.Part0 = obj8 weld1.Part1 = handle weld1.C0 = CFrame.new(-0.4, 0, 0) grow(weld1,obj8,Vector3.new(0.3, 0.3, 0.3),CFrame.new(0.15, 0, 0),0.1) -- 4 - thicc blade local obj4 = Instance.new("Part") obj4.CFrame = CFrame.new(Vector3.new(202.40007, 12.1600046, 5.00099707)) * CFrame.Angles(-0, 0, -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.Metal obj4.Size = Vector3.new(0.23, 0.1, 0.1) obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj4.Anchored = false obj4.BrickColor = BrickColor.new("Dark stone grey") obj4.Friction = 0.30000001192093 obj4.Shape = Enum.PartType.Block obj4.Name = "blade" obj4.Parent = handle local weld4 = Instance.new('Weld',obj4) weld4.Part0 = obj4 weld4.Part1 = handle weld4.C0 = CFrame.new(0, -0.535, 0)*CFrame.Angles(0,0,math.rad(90)) local coru=coroutine.wrap(function() grow(weld4,obj4,Vector3.new(0.23, 1.19, 0.1),CFrame.new(0.5, 0, 0),0.1) end) coru() -- 5 - thicc blade local obj5 = Instance.new("Part") obj5.CFrame = CFrame.new(Vector3.new(202.507141, 12.1749954, 5.00158167)) * CFrame.Angles(-0, 0, -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.Metal obj5.Size = Vector3.new(0.100000009, 0.1, 0.0500000007) obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj5.Anchored = false obj5.BrickColor = BrickColor.new("Pearl") obj5.Friction = 0.30000001192093 obj5.Shape = Enum.PartType.Block obj5.Name = "blade" obj5.Parent = handle local weld5 = Instance.new('Weld',obj5) weld5.Part0 = obj5 weld5.Part1 = obj4 weld5.C0 = CFrame.new(0.09, 0, 0)*CFrame.Angles(0,0,0) grow(weld5,obj5,Vector3.new(0.1, 1.19, 0.05),CFrame.new(0, 0, 0),0.1) -- 3 - thicc blade local obj3 = Instance.new("WedgePart") obj3.CFrame = CFrame.new(Vector3.new(202.40007, 12.9000006, 5.00099707)) * 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.Material = Enum.Material.Metal obj3.Size = Vector3.new(0.1, 0, 0.23) obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj3.Anchored = false obj3.BrickColor = BrickColor.new("Dark stone grey") obj3.Friction = 0.30000001192093 obj3.Name = "blade" obj3.Parent = handle local weld6 = Instance.new('Weld',obj3) weld6.Part0 = obj3 weld6.Part1 = obj4 weld6.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0)) local coru=coroutine.wrap(function() grow(weld6,obj3,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.15, 0),0.05) end) coru() -- 2 - thicc blade local obj2 = Instance.new("WedgePart") obj2.CFrame = CFrame.new(Vector3.new(202.423431, 12.9305696, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0) obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines obj2.Material = Enum.Material.Metal obj2.Size = Vector3.new(0.05, 0, 0.26) obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines obj2.Anchored = false obj2.BrickColor = BrickColor.new("Lily white") obj2.Friction = 0.30000001192093 obj2.Name = "blade" obj2.Parent = handle local weld7 = Instance.new('Weld',obj2) weld7.Part0 = obj2 weld7.Part1 = obj4 weld7.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0)) grow(weld7,obj2,Vector3.new(0.05, 0.33, 0.24),CFrame.new(-0.02, 0.165, 0),0.05) end function raep() working = true pcall(function() local holyshit = Instance.new("Sound", handle) holyshit.SoundId = "rbxassetid://345287845" holyshit.Volume = 5 holyshit:Play() holyshit.TimePosition = 0.6 --[[local waitwhatthefuck = Instance.new("Sound", handle) waitwhatthefuck.SoundId = "rbxassetid://864314263" waitwhatthefuck:Play()]]-- local coru=coroutine.wrap(function() wait(1.95) holyshit.TimePosition = 2.8 end) coru() local tweld = Instance.new("Weld", char.HumanoidRootPart) tweld.Part0 = char.HumanoidRootPart tweld.Part1 = char.Torso local rweld = Instance.new("Weld", char["Right Arm"]) rweld.Part0 = char["Torso"] rweld.Part1 = char["Right Arm"] rweld.C0 = CFrame.new(1.5, 0, 0) local lweld = Instance.new("Weld", char["Left Arm"]) lweld.Part0 = char.Torso lweld.Part1 = char["Left Arm"] lweld.C0 = CFrame.new(-1.5, 0, 0) char.Humanoid.WalkSpeed = 16 local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(50)),0.2) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, -0.25, 0) * CFrame.Angles(math.rad(-15), math.rad(-45), math.rad(0)),0.2) end) cor() cor2() lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, -0.35) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)),0.2) local particl = Instance.new("ParticleEmitter") particl.LightEmission = 3 particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.25, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))}) particl.LightInfluence = 0.75 particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)}) particl.Lifetime = NumberRange.new(0.1, 0.5) particl.Rate = 50 particl.RotSpeed = NumberRange.new(300, 300) particl.Speed = NumberRange.new(0, 1) particl.SpreadAngle = Vector2.new(90, 90) particl.Parent = handle for i, v in pairs(handle["pink toy"]:GetChildren()) do if v:IsA("Part") then cooldildo = particl:Clone() cooldildo.Parent = v end end particl:Remove() wait(1) MOAN = true char.Humanoid.WalkSpeed = 75 local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.6, 0.5, -0.75) * CFrame.Angles(0, math.rad(55), math.rad(90)),0.06) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)),0.06) end) local cor3 = coroutine.wrap(function() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.06) end) cor() cor2() cor3() lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.06) local omgg = 0 repeat wait(0.05) omgg = omgg+0.05 until aidsificating ~= nil or omgg > 2 holyshit:Destroy() char.Humanoid.WalkSpeed = 16 MOAN = false if aidsificating == nil then for i, v in pairs(handle["pink toy"]:GetChildren()) do if v:IsA("Part") then v:FindFirstChild("ParticleEmitter"):Destroy() end end local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08) end) local cor3 = coroutine.wrap(function() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08) end) cor() cor2() cor3() lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.08) lweld:Remove() rweld:Remove() tweld:Remove() if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then local clone = torsoclone:Clone() clone.Part0 = char.HumanoidRootPart clone.Part1 = char.Torso clone.Parent = char.HumanoidRootPart end if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then local clone = leftclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Left Arm"] clone.Parent = char.Torso end if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end else pcall(function() aidsificating.HumanoidRootPart:Destroy() end) pcall(function() ragdollpart(aidsificating,"Right Arm") ragdollpart(aidsificating,"Right Leg") ragdollpart(aidsificating,"Left Arm") ragdollpart(aidsificating,"Left Leg") end) pcall(function() ragdollpart(aidsificating,"RightUpperArm") ragdollpart(aidsificating,"RightUpperLeg") ragdollpart(aidsificating,"LeftUpperArm") ragdollpart(aidsificating,"LeftUpperLeg") end) pcall(function() local weld = Instance.new('Weld',aidsificating.Torso) weld.Part0 = aidsificating.Torso weld.Part1 = handle weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90)) for i,v in pairs(handle["pink toy"]:GetChildren()) do if v:IsA('BasePart') and v.Name == "stretchlol" then v.BrickColor = aidsificating.Torso.BrickColor v.Transparency = 0 end end end) pcall(function() local weld = Instance.new('Weld',aidsificating.UpperTorso) weld.Part0 = aidsificating.UpperTorso weld.Part1 = handle weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90)) for i,v in pairs(handle["pink toy"]:GetChildren()) do if v:IsA('BasePart') and v.Name == "stretchlol" then v.BrickColor = aidsificating.UpperTorso.BrickColor v.Transparency = 0 end end end) lerp(rweld,rweld.C0,CFrame.new(1.6, 1, -0.5) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.06) wait(2) for i,v in pairs(aidsificating:GetDescendants()) do if v:IsA('Weld') then v:Destroy() end end pcall(function() ragdollpart(aidsificating,"Head") end) pcall(function() local thang = "Torso" if aidsificating:FindFirstChild('UpperTorso') then thang = "UpperTorso" end local ayybleed = Instance.new('Part',aidsificating) ayybleed.Size = Vector3.new(0.2,0.2,0.2) ayybleed.BrickColor = BrickColor.new('Maroon') ayybleed.Material = Enum.Material.SmoothPlastic ayybleed.Name = "ayybleed" ayybleed.CanCollide = false ayybleed.Transparency = 1 ayybleed.CFrame = aidsificating[thang].CFrame ayybleed:BreakJoints() local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(0,-1,0) attachment1.Orientation = Vector3.new(180, 0, 0) local attachment0 = Instance.new('Attachment',aidsificating[thang]) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = aidsificating end local bleedBLEED= coroutine.wrap(function() bleed(ayybleed,true) end) bleedBLEED() end) aidsificating = nil pcall(function() for i,v in pairs(handle["pink toy"]:GetChildren()) do if v:IsA('BasePart') and v.Name == "stretchlol" then v.Transparency = 1 end end end) local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.6, -0.25, 0.75) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.04) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.04) end) cor() cor2() lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.04) wait(0.1) local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.6, -0.5, 1) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.08) end) local cor3 = coroutine.wrap(function() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08) end) cor() cor2() cor3() lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08) lweld:Remove() rweld:Remove() tweld:Remove() if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then local clone = torsoclone:Clone() clone.Part0 = char.HumanoidRootPart clone.Part1 = char.Torso clone.Parent = char.HumanoidRootPart end if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then local clone = leftclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Left Arm"] clone.Parent = char.Torso end if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end end end) working = false end function katanaQ() working = true swinging = true gettingeem = true pcall(function() local rweld = Instance.new("Weld", char["Right Arm"]) local tweld = Instance.new("Weld", char.HumanoidRootPart) pcall(function() rweld.Part0 = char["Torso"] rweld.Part1 = char["Right Arm"] rweld.C0 = CFrame.new(1.5, 0, 0) tweld.Part0 = char.HumanoidRootPart tweld.Part1 = char.Torso end) char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100 local at1 = Instance.new("Attachment", handle) local at2 = Instance.new("Attachment", handle) at1.Visible = false at1.Position = Vector3.new(5, 0, 0) at2.Visible = false at2.Position = Vector3.new(1, 0, 0) local trail = Instance.new("Trail", handle) trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))}) trail.LightEmission = 0.25 trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)}) trail.Lifetime = 0.10 trail.MinLength = 0.05 trail.Attachment0 = at1 trail.Attachment1 = at2 local coru=coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(90), math.rad(90)),0.08) end) coru() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.08) local ree=0 while goteem == nil and ree < 1 do wait(0.05) ree=ree+0.05 end char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16 gettingeem = false swinging = false if goteem then wait(2) pcall(function() local sounn = Instance.new("Sound", goteem.Torso) local lipp = math.random(1, 3) if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end sounn:Play() end) ragdollpart(goteem,"Head") for i,v in pairs(goteem:GetDescendants()) do if v:IsA('Weld') then v:Destroy() end end goteem = nil end trail:Destroy() at1:Destroy() at2:Destroy() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05) local cor = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08) end) cor() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08) rweld:Destroy() tweld:Destroy() if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then local clone = torsoclone:Clone() clone.Part0 = char.HumanoidRootPart clone.Part1 = char.Torso clone.Parent = char.HumanoidRootPart end end) swinging = false gettingeem = false working = false end local function katanaE() working = true swinging = true SLESH = true pcall(function() local rweld = Instance.new("Weld", char["Right Arm"]) local tweld = Instance.new("Weld", char.HumanoidRootPart) rweld.Part0 = char["Torso"] rweld.Part1 = char["Right Arm"] rweld.C0 = CFrame.new(1.5, 0, 0) tweld.Part0 = char.HumanoidRootPart tweld.Part1 = char.Torso char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100 local at1 = Instance.new("Attachment", handle) local at2 = Instance.new("Attachment", handle) at1.Visible = false at1.Position = Vector3.new(5, 0, 0) at2.Visible = false at2.Position = Vector3.new(1, 0, 0) local trail = Instance.new("Trail", handle) trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))}) trail.LightEmission = 0.25 trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)}) trail.Lifetime = 0.10 trail.MinLength = 0.05 trail.Attachment0 = at1 trail.Attachment1 = at2 local coru=coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(2, 1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(60)),0.08) end) coru() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-270),math.rad(0)), 0.08) wait(1) char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16 trail:Destroy() at1:Destroy() at2:Destroy() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05) local cor = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08) end) cor() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08) rweld:Destroy() tweld:Destroy() if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then local clone = torsoclone:Clone() clone.Part0 = char.HumanoidRootPart clone.Part1 = char.Torso clone.Parent = char.HumanoidRootPart end end) swinging = false SLESH = false working = false end function begoneTHOUGHT() working = true pcall(function() local thott = Instance.new("Sound", char) thott.SoundId = "rbxassetid://949916584" thott.Volume = 1 thott.TimePosition = 0.5 thott.PlaybackSpeed = 1 thott.EmitterSize = player.CameraMaxZoomDistance+1 thott.MaxDistance = player.CameraMaxZoomDistance+1 thott:Play() local rweld = Instance.new("Weld", char["Right Arm"]) local tweld = Instance.new("Weld", char.HumanoidRootPart) rweld.Part0 = char["Torso"] rweld.Part1 = char["Right Arm"] rweld.C0 = CFrame.new(1.5, 0, 0) tweld.Part0 = char.HumanoidRootPart tweld.Part1 = char.Torso local coru=coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)),0.25) end) coru() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-45),math.rad(0)), 0.25) wait(0.5) local thote = Instance.new("Sound", char.Head) thote.SoundId = "rbxassetid://358498516" thote.Volume = 1 thote:Play() local coru=coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)),0.04) end) coru() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.04) wait(0.04) local ree = Instance.new('Part',workspace) ree.Shape = Enum.PartType.Cylinder ree.CanCollide = false ree.Anchored = false ree.Size = Vector3.new(0.5,2,2) ree.TopSurface = Enum.SurfaceType.Smooth ree.BottomSurface = Enum.SurfaceType.Smooth ree.Transparency = 0.8 ree.Material =Enum.Material.Neon ree.BrickColor = BrickColor.new('Toothpaste') ree.CFrame = handle.CFrame*CFrame.Angles(0,0,math.rad(90)) ree:BreakJoints() local reee = Instance.new("Sound", ree) reee.SoundId = "rbxassetid://138677306" reee:Play() local heck = Instance.new('BodyVelocity',ree) heck.Velocity = ree.CFrame.rightVector*50 heck.MaxForce = Vector3.new(math.huge,math.huge,math.huge) local coru=coroutine.wrap(function() for i=1,21 do local cf = ree.CFrame ree.Size = ree.Size+Vector3.new(0,2,2) ree.CFrame = cf wait() end for i=1,4 do local cf = ree.CFrame ree.Size = ree.Size+Vector3.new(0,2,2) ree.CFrame = cf ree.Transparency = ree.Transparency + 0.05 wait() end ree:Destroy() end) coru() ree.Touched:connect(function(hit) if hit.Parent and hit.Parent ~= char and hit.Parent:FindFirstChildOfClass('Humanoid') then hit.Parent:FindFirstChildOfClass('Humanoid').Health = 100 ragdollpart(hit.Parent,"Head") end end) wait(0.5) local coru=coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8) end) coru() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8) rweld:Destroy() tweld:Destroy() if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then local clone = torsoclone:Clone() clone.Part0 = char.HumanoidRootPart clone.Part1 = char.Torso clone.Parent = char.HumanoidRootPart end end) working = false end function katanaswing() working = true pcall(function() local rweld = Instance.new("Weld", char["Right Arm"]) local lweld = Instance.new("Weld", char["Left Arm"]) local tweld = Instance.new("Weld", char.HumanoidRootPart) rweld.Part0 = char["Torso"] rweld.Part1 = char["Right Arm"] rweld.C0 = CFrame.new(1.5, 0, 0) lweld.Part0 = char.Torso lweld.Part1 = char["Left Arm"] lweld.C0 = CFrame.new(-1.5, 0, 0) tweld.Part0 = char.HumanoidRootPart tweld.Part1 = char.Torso local cor = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), 0),0.08) end) cor() lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(110), math.rad(90)),0.08) wait(0.2) local at1 = Instance.new("Attachment", handle) local at2 = Instance.new("Attachment", handle) at1.Visible = false at1.Position = Vector3.new(5, 0, 0) at2.Visible = false at2.Position = Vector3.new(1, 0, 0) local trail = Instance.new("Trail", handle) trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, trail.Parent.Color), ColorSequenceKeypoint.new(1, trail.Parent.Color)}) trail.LightEmission = 0.25 trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)}) trail.Lifetime = 0.10 trail.MinLength = 0.05 trail.Attachment0 = at1 trail.Attachment1 = at2 swinging = true local cor = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), 0),0.04) end) cor() lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04) wait(0.2) swinging = false trail:Destroy() at1:Destroy() at2:Destroy() local cor = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08) end) cor() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08) rweld:Destroy() lweld:Destroy() tweld:Destroy() if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then local clone = leftclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Left Arm"] clone.Parent = char.Torso end if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then local clone = torsoclone:Clone() clone.Part0 = char.HumanoidRootPart clone.Part1 = char.Torso clone.Parent = char.HumanoidRootPart end end) working = false end function throw() working = true pcall(function() local rweld = char["Right Arm"]:FindFirstChild("Weld") local lweld = char["Left Arm"]:FindFirstChild("Weld") local tweld = Instance.new("Weld", char.HumanoidRootPart) tweld.Part0 = char.HumanoidRootPart tweld.Part1 = char.Torso local throwsound = Instance.new("Sound", char.Head) throwsound.SoundId = "rbxassetid://711753382" throwsound.PlaybackSpeed = 0.75 local cor = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04) end) local cor2 = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.04) end) cor() cor2() grabweld:Remove() throwsound:Play() local throwvel = Instance.new("BodyThrust") throwvel.Force = Vector3.new(0, 3000, -2000) pcall(function() throwvel.Parent = grabbed.Torso end) pcall(function() throwvel.Parent = grabbed.UpperTorso end) lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04) wait(0.15) throwvel:Remove() local cor = coroutine.wrap(function() lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08) end) local cor2 = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08) end) cor() cor2() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08) lweld:Remove() rweld:Remove() tweld:Remove() if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then local clone = leftclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Left Arm"] clone.Parent = char.Torso end if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then local clone = torsoclone:Clone() clone.Part0 = char.HumanoidRootPart clone.Part1 = char.Torso clone.Parent = char.HumanoidRootPart end local lolgrabbed = grabbed spawn(function() wait(2) unstun(lolgrabbed) end) end) grabbed = nil working = false end function whoosh(vroom) vroom.Parent = workspace vroom.Name = "Projectile" vroom.CFrame = CFrame.new(char.Head.CFrame.p,mouse.Hit.p)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) vroom.Anchored = true vroom.Velocity = Vector3.new(0,0,0) vroom.RotVelocity = Vector3.new(0,0,0) vroom.Anchored = false game:GetService('Debris'):AddItem(vroom,10) local flyy = Instance.new('BodyVelocity',vroom) flyy.Velocity = vroom.CFrame.rightVector*200 local touched = false for i,v in pairs(vroom:GetChildren()) do if v:IsA('BasePart') then v.Touched:connect(function(hit) local pos = vroom.CFrame if touched == false then if hit and hit.Parent and hit.Transparency ~= 1 and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent~= char then touched = true local before = hit.Anchored vroom.Anchored = true vroom.Velocity = Vector3.new(0,0,0) vroom.RotVelocity = Vector3.new(0,0,0) vroom.CFrame = vroom.CFrame-(vroom.CFrame.rightVector) hit.Anchored = true flyy:Destroy() pcall(function() local weld = Instance.new('Weld',hit) weld.Part0 = hit weld.Part1 = vroom weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame) local ayybleed = Instance.new('Part',hit) ayybleed.Size = Vector3.new(0.2,0.2,0.2) ayybleed.BrickColor = BrickColor.new('Maroon') ayybleed.Material = Enum.Material.SmoothPlastic ayybleed.Name = "ayybleed" ayybleed.CanCollide = false ayybleed.Transparency = 1 ayybleed.CFrame = hit.CFrame ayybleed:BreakJoints() local attachment1 = Instance.new('Attachment',ayybleed) local attachment0 = Instance.new('Attachment',hit) for i,v in pairs(vroom:GetChildren()) do if v.Name == "blade" and v.Size == Vector3.new(0.23, 1.19, 0.1) then v.Name = "REEEE" end end attachment1.Orientation = vroom["REEEE"].Orientation+Vector3.new(90,0,0) attachment0.Position = hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).p-(hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).upVector) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = attachment0 end local bleedBLEED= coroutine.wrap(function() bleed(ayybleed) end) bleedBLEED() if hit.Name ~= "Head" and hit.Name ~= "UpperTorso" and hit.Name ~= "Torso" and hit.Name ~= "LowerTorso" then game:GetService('Debris'):AddItem(ayybleed,7.5) end end) hit.Anchored = before vroom.Anchored = false vroom.CanCollide = true pcall(function() vroom:FindFirstChildOfClass('Trail'):Destroy() end) for i,v in pairs(vroom:GetChildren()) do if v:IsA('BasePart') then v.CanCollide = true end end if hit.Name == "Head" or hit.Name == "UpperTorso" or hit.Name == "Torso" or hit.Name == "LowerTorso" then pcall(function() hit.Parent.HumanoidRootPart:Destroy() end) pcall(function() ragdollpart(hit.Parent,"Left Arm") ragdollpart(hit.Parent,"Left Leg") ragdollpart(hit.Parent,"Right Arm") ragdollpart(hit.Parent,"Right Leg") end) pcall(function() ragdollpart(hit.Parent,"LeftUpperLeg") ragdollpart(hit.Parent,"RightUpperLeg") ragdollpart(hit.Parent,"LeftUpperArm") ragdollpart(hit.Parent,"RightUpperArm") end) spawn(function() wait(5) ragdollpart(hit.Parent,"Head") end) else pcall(function() ragdollpart(hit.Parent,hit.Name) end) end elseif hit and hit.CanCollide == true and hit.Parent and hit.Parent ~= char then touched = true local before = hit.Anchored vroom.Anchored = true vroom.Velocity = Vector3.new(0,0,0) vroom.RotVelocity = Vector3.new(0,0,0) hit.Anchored = true flyy:Destroy() vroom.CFrame = vroom.CFrame-vroom.CFrame.rightVector pcall(function() local weld = Instance.new('Weld',hit) weld.Part0 = hit weld.Part1 = vroom weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame) end) pcall(function() vroom:FindFirstChildOfClass('Trail'):Destroy() end) hit.Anchored = before vroom.Anchored = false end end end) end end end function fling() working = true pcall(function() local rweld = Instance.new("Weld", char["Right Arm"]) local lweld = Instance.new("Weld", char["Left Arm"]) rweld.Part0 = char["Torso"] rweld.Part1 = char["Right Arm"] rweld.C0 = CFrame.new(1.5, 0, 0) lweld.Part0 = char.Torso lweld.Part1 = char["Left Arm"] lweld.C0 = CFrame.new(-1.5, 0, 0) local tweld = Instance.new("Weld", char.HumanoidRootPart) tweld.Part0 = char.HumanoidRootPart tweld.Part1 = char.Torso local at1 = Instance.new("Attachment", handle) local at2 = Instance.new("Attachment", handle) at1.Visible = false at1.Position = Vector3.new(2, 0, 0) at2.Visible = false at2.Position = Vector3.new(-0.3, 0, 0) local trail = Instance.new("Trail", handle) trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))}) trail.LightEmission = 0.25 trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)}) trail.Lifetime = 0.10 trail.MinLength = 0.05 trail.Attachment0 = at1 trail.Attachment1 = at2 local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(45)),0.07) end) cor() lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, -0.5) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.07) local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.75, 1, 0.25) * CFrame.Angles(math.rad(35), math.rad(0), math.rad(150)),0.07) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), math.rad(0)),0.07) end) local cor3 = coroutine.wrap(function() lerp(hweld,hweld.C0,CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90),math.rad(90), 0),0.12) end) cor() cor2() cor3() lerp(lweld,lweld.C0,CFrame.new(-1.75, 0.5, -0.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-45)),0.07) wait(0.2) local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 1, 0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(170)),0.03) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.03) end) cor() cor2() lerp(lweld,lweld.C0,CFrame.new(-1, 0, -0.45) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(45)),0.03) local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0.5, -0.5) * CFrame.Angles(math.rad(0), math.rad(60), math.rad(90)),0.03) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), math.rad(0)),0.01) end) cor() cor2() whoosh(handle:Clone()) for i, v in pairs(handle:GetChildren()) do if v:IsA("Part") then v.Transparency = 1 end end handle.Transparency = 1 trail:Remove() at1:Remove() at2:Remove() lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.01) local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(0.5, 0.4, -1) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(75)),0.04) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(55), math.rad(0)),0.04) end) cor() cor2() lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.04) wait(0.2) local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07) end) local cor2 = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.07) end) cor() cor2() lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07) for i, v in pairs(handle:GetChildren()) do if v:IsA("Part") then v.Transparency = 0 end end handle.Transparency = 0 hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0) lweld:Remove() rweld:Remove() tweld:Remove() if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then local clone = torsoclone:Clone() clone.Part0 = char.HumanoidRootPart clone.Part1 = char.Torso clone.Parent = char.HumanoidRootPart end if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then local clone = leftclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Left Arm"] clone.Parent = char.Torso end if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end end) working = false end function kill() working = true pcall(function() local rweld = char["Right Arm"]:FindFirstChild("Weld") local lweld = char["Left Arm"]:FindFirstChild("Weld") local tweld = Instance.new("Weld", char.HumanoidRootPart) tweld.Part0 = char.HumanoidRootPart tweld.Part1 = char.Torso local killsound = Instance.new("Sound", grabbed.Head) killsound.SoundId = "rbxassetid://150315649" killsound.PlaybackSpeed = 1.2 local killsoundac = Instance.new("Sound", grabbed.Head) killsoundac.SoundId = "rbxassetid://162194585" killsoundac.PlaybackSpeed = 1 killsoundac.Volume = 1 local throwsound = Instance.new("Sound", char.Head) throwsound.SoundId = "rbxassetid://711753382" throwsound.PlaybackSpeed = 0.75 local chokesound = Instance.new("Sound", grabbed.Head) chokesound.SoundId = "rbxassetid://418658161" chokesound.TimePosition = 3 chokesound.PlaybackSpeed = 1 local bleedsound = Instance.new("Sound", grabbed.Head) bleedsound.SoundId = "rbxassetid://244502094" bleedsound.PlaybackSpeed = 1.5 bleedsound.Volume = 1 pitchun = math.random(9, 12)/10 pitchdos = math.random(9, 13)/10 killsound.PlaybackSpeed = pitchun killsoundac.PlaybackSpeed = pitchdos chokesound.PlaybackSpeed = pitchun pcall(function() grabbed.HumanoidRootPart:Destroy() end) lerp(rweld,rweld.C0,CFrame.new(0.5, 0.7, -0.70) * CFrame.Angles(0, math.rad(100), math.rad(105)),0.1) wait(0.2) lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04) killsound:Play() killsoundac:Play() chokesound:Play() bleedsound:Play() local ayybleed = Instance.new('Part',grabbed) ayybleed.Size = Vector3.new(0.2,0.2,0.2) ayybleed.BrickColor = BrickColor.new('Maroon') ayybleed.Material = Enum.Material.SmoothPlastic ayybleed.Name = "ayybleed" ayybleed.CanCollide = false ayybleed.Transparency = 0.5 ayybleed.CFrame = grabbed.Head.CFrame ayybleed:BreakJoints() local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(-0.55,0,0) attachment1.Orientation = Vector3.new(90, 0, -90) local attachment0 = Instance.new('Attachment') pcall(function() attachment0.Parent = grabbed.Torso end) pcall(function() attachment0.Parent = grabbed.UpperTorso end) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 pcall(function() constraint.Parent = grabbed.Torso end) pcall(function() constraint.Parent = grabbed.UpperTorso end) end local bleedBLEED= coroutine.wrap(function() bleed(ayybleed) end) bleedBLEED() wait(0.2) local at1 = Instance.new("Attachment", handle) local at2 = Instance.new("Attachment", handle) at1.Visible = false at1.Position = Vector3.new(2, 0, 0) at2.Visible = false at2.Position = Vector3.new(-0.3, 0, 0) local trail = Instance.new("Trail", handle) trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))}) trail.LightEmission = 0.25 trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)}) trail.Lifetime = 0.10 trail.MinLength = 0.05 trail.Attachment0 = at1 trail.Attachment1 = at2 lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-40), math.rad(15)),0.08) lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.1) local coru=coroutine.wrap(function() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07) lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.09) end) coru() local cor = coroutine.wrap(function() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04) end) cor() grabweld:Remove() throwsound:Play() local throwvel = Instance.new("BodyThrust") throwvel.Force = Vector3.new(0, 3000, -1000) pcall(function() throwvel.Parent = grabbed.Torso end) pcall(function() throwvel.Parent = grabbed.UpperTorso end) trail:Remove() at1:Remove() at2:Remove() lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04) pcall(function() ragdollpart(grabbed,"Left Arm") ragdollpart(grabbed,"Left Leg") ragdollpart(grabbed,"Right Arm") ragdollpart(grabbed,"Right Leg") end) pcall(function() ragdollpart(grabbed,"LeftUpperLeg") ragdollpart(grabbed,"RightUpperLeg") ragdollpart(grabbed,"LeftUpperArm") ragdollpart(grabbed,"RightUpperArm") end) wait(0.15) throwvel:Remove() local cor = coroutine.wrap(function() lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08) end) local cor2 = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08) end) cor() cor2() lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08) lweld:Remove() rweld:Remove() tweld:Remove() if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then local clone = torsoclone:Clone() clone.Part0 = char.HumanoidRootPart clone.Part1 = char.Torso clone.Parent = char.HumanoidRootPart end if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then local clone = leftclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Left Arm"] clone.Parent = char.Torso end if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end local coru2=coroutine.wrap(function() local whyy = grabbed local continue = true local repeats = 0 while continue == true do local ree = pcall(function() if repeats < 20 then whyy:FindFirstChildOfClass('Humanoid').Health = whyy:FindFirstChildOfClass('Humanoid').Health-4.9 repeats = repeats+1 if whyy:FindFirstChildOfClass('Humanoid').Health <= 0 then continue = false end else continue = false end end) if ree == false then continue = false end if continue == true then wait(0.2) end end ragdollpart(whyy,"Head") end) coru2() throwsound:Remove() killsound:Remove() end) grabbed = nil working = false end function release() working = true pcall(function() unstun(grabbed) grabbed = nil grabweld:Destroy() removewelds(char["Right Arm"]) removewelds(char["Left Arm"]) local rweld = Instance.new("Weld", char["Right Arm"]) local lweld = Instance.new("Weld", char["Left Arm"]) rweld.Part0 = char["Torso"] rweld.Part1 = char["Right Arm"] rweld.C0 = CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105)) lweld.Part0 = char.Torso lweld.Part1 = char["Left Arm"] lweld.C0 = CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105)) local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08) end) local cor2 = coroutine.wrap(function() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08) end) cor() cor2() lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08) lweld:Remove() rweld:Remove() if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then local clone = leftclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Left Arm"] clone.Parent = char.Torso end if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end end) working = false end function grab() working = true pcall(function() local rweld = Instance.new("Weld", char["Right Arm"]) local lweld = Instance.new("Weld", char["Left Arm"]) rweld.Part0 = char["Torso"] rweld.Part1 = char["Right Arm"] rweld.C0 = CFrame.new(1.5, 0, 0) lweld.Part0 = char.Torso lweld.Part1 = char["Left Arm"] lweld.C0 = CFrame.new(-1.5, 0, 0) local at1 = Instance.new("Attachment", handle) local at2 = Instance.new("Attachment", handle) at1.Visible = false at1.Position = Vector3.new(2, 0, 0) at2.Visible = false at2.Position = Vector3.new(-0.3, 0, 0) local trail = Instance.new("Trail", handle) trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))}) trail.LightEmission = 0.25 trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)}) trail.Lifetime = 0.10 trail.MinLength = 0.05 trail.Attachment0 = at1 trail.Attachment1 = at2 local spinnyshit = coroutine.wrap(function() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07) lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(90), 0), 0.07) end) spinnyshit() local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.08) end) cor() lerp(lweld,lweld.C0,CFrame.new(-2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(-90)),0.08) wait(0.15) grabbing = true local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105)),0.08) end) cor() lerp(lweld,lweld.C0,CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105)),0.08) at1:Remove() at2:Remove() trail:Remove() wait(0.3) grabbing = false if grabbed == nil then local cor = coroutine.wrap(function() lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08) end) local cor2 = coroutine.wrap(function() lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08) end) cor() cor2() lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08) lweld:Remove() rweld:Remove() if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then local clone = leftclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Left Arm"] clone.Parent = char.Torso end if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then local clone = rightclone:Clone() clone.Part0 = char.Torso clone.Part1 = char["Right Arm"] clone.Parent = char.Torso end end end) working = false end mouse.KeyDown:connect(function(kkk) local key = kkk:lower() if usable and working == false then if key == "z" then if equipped == false then if firsttime then firsttime = false notify("Equipped || Press X or C to equip one of two weapons",true) else notify("Equipped") end equip() else notify("Unequipped") unequip() end elseif key == "x" then if blademode ~= "katana" and equipped == true then getrid(handle) if firsttime2 then firsttime2 = false notify("Katana mode enabled || Press Q, E, or click to perform an action",true) else notify("Katana mode enabled") end katanamode() elseif blademode == "katana" then getrid(handle) notify("Katana mode disabled") end elseif key == "v" then if blademode ~= "gun" and equipped == true then getrid(handle) if firsttime5 then firsttime5 = false notify("Gun mode enabled || Click to perform an action",true) else notify("Gun mode enabled") end gunmode() elseif blademode == "gun" then getrid(handle) notify("Gun mode disabled") end elseif key == "b" then if childlock == false then if blademode ~= "dildo" and equipped == true then getrid(handle) if firsttime4 then firsttime4 = false notify("Dildo mode enabled || Click to perform an action",true) else notify("Dildo mode enabled") end dildo() elseif blademode == "dildo" then notify("Dildo mode disabled") getrid(handle) end end elseif key == "c" then if blademode ~= "knife" and equipped == true then getrid(handle) if firsttime3 then firsttime3 = false notify("Knife mode enabled || Press F, E, T, or Q to set modes; Click to perform an action",true) else notify("Knife mode enabled") end knifemode() elseif blademode == "knife" then notify("Knife mode disabled") getrid(handle) end elseif key == "q" then if blademode == "katana" then notify() katanaQ() elseif blademode == "knife" then mode = "release" notify("Mode changed to "..mode) end elseif key == "e" then if blademode == "katana" then notify() katanaE() elseif blademode == "knife" then mode = "throw" notify("Mode changed to "..mode) end elseif key == "f" then if blademode == "handle" then notify([[BEGONE THOT]]) begoneTHOUGHT() elseif blademode == "knife" then mode = "kill" notify("Mode changed to "..mode) end elseif key == "t" then if blademode == "knife" then mode = "fling" notify("Mode changed to "..mode) end end end if key == "m" and sounding == false then --badass mode pcall(function() if badass.Playing == false then sounding = true for i,v in pairs(workspace:GetDescendants()) do if v:IsA('Sound') and v~=player.Character.Head.Badass then v:Stop() end end badass:Play() badass.Volume = 10 sounding = false else sounding = true for i=1,100 do badass.Volume = badass.Volume-0.1 wait() end badass.Volume = 0 badass:Stop() sounding = false end end) end if key == "r" then rag1 = true if rag1 == true and rag2 == true then oogabooga() end end if key == "g" then rag2 = true if rag1 == true and rag2 == true then oogabooga() end end end) mouse.KeyUp:connect(function(key) if key == "r" then rag1 = false end if key == "g" then rag2 = false end end) handle.ChildAdded:connect(function(child) if child:IsA('BasePart') then child.CanCollide = false if child.Name == "blade" then child.Touched:connect(function(hit) if blademode == "katana" and swinging then if gettingeem then if goteem == nil then if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then local sounn = Instance.new("Sound", char.Torso) local lipp = math.random(1, 3) if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end sounn:Play() goteem = hit.Parent pcall(function() goteem.HumanoidRootPart:Destroy() end) pcall(function() ragdollpart(goteem,"Right Arm") ragdollpart(goteem,"Right Leg") ragdollpart(goteem,"Left Arm") ragdollpart(goteem,"Left Leg") end) pcall(function() ragdollpart(goteem,"RightUpperArm") ragdollpart(goteem,"RightUpperLeg") ragdollpart(goteem,"LeftUpperArm") ragdollpart(goteem,"LeftUpperLeg") end) pcall(function() local weld = Instance.new('Weld',goteem.Torso) weld.Part0 = goteem.Torso weld.Part1 = handle weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90)) end) pcall(function() local weld = Instance.new('Weld',goteem.UpperTorso) weld.Part0 = goteem.UpperTorso weld.Part1 = handle weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90)) end) pcall(function() local thang = "Torso" if goteem:FindFirstChild('UpperTorso') then thang = "UpperTorso" end local ayybleed = Instance.new('Part',goteem) ayybleed.Size = Vector3.new(0.2,0.2,0.2) ayybleed.BrickColor = BrickColor.new('Maroon') ayybleed.Material = Enum.Material.SmoothPlastic ayybleed.Name = "ayybleed" ayybleed.CanCollide = false ayybleed.Transparency = 1 ayybleed.CFrame = goteem[thang].CFrame ayybleed:BreakJoints() local attachment1 = Instance.new('Attachment',ayybleed) attachment1.Position = Vector3.new(0,0,0) attachment1.Orientation = Vector3.new(-90, 0, -90) local attachment0 = Instance.new('Attachment',goteem[thang]) if attachment0 and attachment1 then local constraint = Instance.new("HingeConstraint") constraint.Attachment0 = attachment0 constraint.Attachment1 = attachment1 constraint.LimitsEnabled = true constraint.UpperAngle = 0 constraint.LowerAngle = 0 constraint.Parent = goteem end local bleedBLEED= coroutine.wrap(function() bleed(ayybleed) end) bleedBLEED() end) end end elseif SLESH then if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then local sounn = Instance.new("Sound", char.Torso) local lipp = math.random(1, 3) if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end sounn:Play() ragdollpart(hit.Parent,hit.Name,false) end else if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then local sounn = Instance.new("Sound", char.Torso) local lipp = math.random(1, 3) if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end sounn:Play() swinging = false ragdollpart(hit.Parent,"Head",true,false) end end elseif blademode == "knife" then if grabbing == true and grabbed == nil then if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then grabbed = hit.Parent stun(grabbed) local grabwelds = Instance.new("Weld", char.Torso) grabwelds.Part0 = char.Torso pcall(function() grabwelds.Part1 = grabbed.Torso end) pcall(function() grabwelds.Part1 = grabbed.UpperTorso end) grabwelds.C0 = CFrame.new(-0.45, 0, -1) grabweld = grabwelds end end end end) end elseif child:IsA("Model") then child.ChildAdded:connect(function(dildotip) if dildotip:IsA('BasePart') then dildotip.Touched:connect(function(hit) if MOAN == true then if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then local sound = Instance.new('Sound',hit.Parent.Head) sound.SoundId = 'rbxassetid://959679286' sound.Volume = 5 sound:Play() local sound3 = Instance.new("Sound",hit.Parent.Head) sound3.Volume = 5.5 sound3.SoundId = "rbxassetid://702631545" sound3:Play() pcall(function() for i,v in pairs(hit.Parent.Head:GetChildren()) do if v:IsA('Decal') then v:Destroy() end end end) pcall(function() local ree=Instance.new('Decal',hit.Parent.Head) ree.Name = "face" ree.Texture = "rbxassetid://996521543" end) MOAN = false aidsificating = hit.Parent for i, v in pairs(handle["pink toy"]:GetChildren()) do if v:IsA("Part") then v:FindFirstChild("ParticleEmitter"):Destroy() end end end end end) end end) end end) mouse.Button1Down:connect(function(jew) if usable and working == false and equipped then if blademode == "katana" then notify() katanaswing() elseif blademode == "knife" then notify() if grabbed == nil then if mode == "fling" then fling() else grab() end elseif grabbed ~= nil then if mode == "kill" then kill() elseif mode == "throw" then throw() elseif mode == "release" then release() end end elseif blademode == "dildo" then raep() end end end) end spawned() player.CharacterAdded:connect(function() spawned() end) local avgs = {} game:GetService('RunService').Heartbeat:connect(function(step) local ofps = math.floor((60/(step*60))*10)/10 if #avgs > 100 then table.remove(avgs,1) end table.insert(avgs,#avgs+1,ofps) local fpsa = 0 for i,v in pairs(avgs) do fpsa = fpsa+v end fpsa = math.floor(fpsa/#avgs) fps.Text = 'FPS: '..tostring(fpsa) end) while true do for i,v in pairs(rekt) do if v.Parent ~= nil then if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then for a,c in pairs(v:GetChildren()) do if c:IsA('Tool') then c.ManualActivationOnly = true wait() if game:GetService('Players'):GetPlayerFromCharacter(v) then c.Parent = game:GetService('Players'):GetPlayerFromCharacter(v).Backpack c.ManualActivationOnly = false end end end v:FindFirstChildOfClass('Humanoid').PlatformStand = true v:FindFirstChildOfClass('Humanoid').Sit = false v:FindFirstChildOfClass('Humanoid').JumpPower = 0 v:FindFirstChildOfClass('Humanoid').WalkSpeed = 0 v:FindFirstChildOfClass('Humanoid').Name = "hecc" else table.remove(rekt,i) end else table.remove(rekt,i) end end wait() end end) Script2.Name = "Script2" Script2.Parent = ScriptFrame Script2.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Script2.Position = UDim2.new(0, 215, 0, 77) Script2.Size = UDim2.new(0, 146, 0, 32) Script2.Font = Enum.Font.Fantasy Script2.Text = "Become Dank" Script2.TextColor3 = Color3.new(1, 1, 1) Script2.TextScaled = true Script2.TextSize = 14 Script2.TextWrapped = true Script2.MouseButton1Down:connect(function() -- ty krystalburger --[[ Thomas The Dank Engine: By: KrystalTeam Features: Being a dank engine that kill people Version: 1.0.0.2 --]] local p = game.Players.LocalPlayer.Character local weld = Instance.new("Weld",p.Torso) weld.Part0 = p.Torso local train = Instance.new("Part",p.Torso) train.Anchored = true train.CanCollide = false train.Size = Vector3.new(3,2,6) train.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0) weld.Part1 = train weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(180),0) train.Anchored = false local TrainMesh = Instance.new("SpecialMesh",train) TrainMesh.MeshType = Enum.MeshType.FileMesh TrainMesh.Scale = Vector3.new(0.020,0.020,0.015) TrainMesh.MeshId = "rbxassetid://431017802" TrainMesh.TextureId = "rbxassetid://431017809" local weld2 = Instance.new("Weld",p.Torso) weld2.Part0 = p.Torso local Smoke = Instance.new("Part",p.Torso) Smoke.Anchored = true Smoke.CanCollide = false Smoke.Size = Vector3.new(1,1,1) Smoke.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0) weld2.Part1 = Smoke weld2.C1 = CFrame.new(0,-4,3.5)-- * CFrame.Angles(0,math.rad(180),0) Smoke.Anchored = false Smoke.Transparency = 1; local Particle = Instance.new("ParticleEmitter",Smoke) Particle.Rate = 50; Particle.Speed = NumberRange.new(30,60); Particle.VelocitySpread = 4; Particle.Texture = "rbxassetid://133619974" local Light = Instance.new("SpotLight",train) Light.Angle = 45; Light.Brightness = 100; Light.Face = Enum.NormalId.Back; Light.Range = 30; p.Humanoid.WalkSpeed = 60; for i,v in pairs(p:GetChildren()) do if v:IsA("Part") then v.Transparency = 1; elseif v:IsA("Hat") then v:Destroy() elseif v:IsA("Model") then v:Destroy() end end local function SFX(id) local s=Instance.new("Sound",p.Torso); s.SoundId = "rbxassetid://"..id; s.Volume = 1; return s; end train.Touched:connect(function(p) if p.Parent then if p.Parent:IsA("Model") then if game.Players:FindFirstChild(p.Parent.Name) then if p.Parent.Name ~= game.Players.LocalPlayer.Name then game.Players:FindFirstChild(p.Parent.Name).Character:BreakJoints() local Whistle = SFX(475073913) Whistle:Play() end end end end end) local Music = SFX(190819252) Music.Looped = true; wait(1) Music:Play(); -- ~CL 2016 end) Script3.Name = "Script3" Script3.Parent = ScriptFrame Script3.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Script3.Position = UDim2.new(0, 29, 0, 139) Script3.Size = UDim2.new(0, 146, 0, 32) Script3.Font = Enum.Font.Fantasy Script3.Text = "FE Click TP" Script3.TextColor3 = Color3.new(1, 1, 1) Script3.TextScaled = true Script3.TextSize = 14 Script3.TextWrapped = true Script3.MouseButton1Down:connect(function() wait() mouse = game.Players.LocalPlayer:GetMouse() tool = Instance.new("Tool") tool.RequiresHandle = false tool.Name = "Click Teleport" tool.Activated:connect(function() local pos = mouse.Hit+Vector3.new(0,2.5,0) pos = CFrame.new(pos.X,pos.Y,pos.Z) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos end) tool.Parent = game.Players.LocalPlayer.Backpack end) Script4.Name = "Script4" Script4.Parent = ScriptFrame Script4.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Script4.Position = UDim2.new(0, 215, 0, 139) Script4.Size = UDim2.new(0, 146, 0, 32) Script4.Font = Enum.Font.Fantasy Script4.Text = "Noot Noot MotherFuckers" Script4.TextColor3 = Color3.new(1, 1, 1) Script4.TextScaled = true Script4.TextSize = 14 Script4.TextWrapped = true Script4.MouseButton1Down:connect(function() pingudecal = "http://www.roblox.com/asset/?id=382332426" local didpingu = false if didpingu == false then didpingu = true for i,v in pairs(game.Players:GetChildren()) do if v:IsA("Player") then local nooties = Instance.new("Sound",workspace) nooties.SoundId = "http://www.roblox.com/asset/?id=142912516" nooties.Volume = 1 nooties.Looped = true nooties:Play() end end wait(12) local Sky = Instance.new("Sky",game.Lighting) Sky.SkyboxBk = pingudecal Sky.SkyboxDn = pingudecal Sky.SkyboxFt = pingudecal Sky.SkyboxLf = pingudecal Sky.SkyboxRt = pingudecal Sky.SkyboxUp = pingudecal local function modelasd() for i,v in pairs(workspace:GetChildren()) do if v:IsA("Model") then for i,a in pairs(v:GetChildren()) do local top = Instance.new("Decal",a) top.Face = "Top" top.Texture = pingudecal local btm = Instance.new("Decal",a) btm.Face = "Bottom" btm.Texture = pingudecal local lft = Instance.new("Decal",a) lft.Face = "Left" lft.Texture = pingudecal local rft = Instance.new("Decal",a) rft.Face = "Right" rft.Texture = pingudecal local frnt = Instance.new("Decal",a) frnt.Face = "Front" frnt.Texture = pingudecal local bk = Instance.new("Decal",a) bk.Face = "Back" bk.Texture = pingudecal local VTest = Instance.new("ParticleEmitter") VTest.Parent = a VTest.Texture = pingudecal VTest.Speed = NumberRange.new(200) VTest.Rate = 200 VTest.Size = NumberSequence.new(10000,10000) VTest.Lifetime = NumberRange.new(1000) local pepe = coroutine.create(function() while wait() do local Explosion = Instance.new("Explosion",a) Explosion.BlastRadius = 10000 end end) coroutine.resume(pepe) end end end end local function partasd() for i,a in pairs(workspace:GetChildren()) do local top = Instance.new("Decal",a) top.Face = "Top" top.Texture = pingudecal local btm = Instance.new("Decal",a) btm.Face = "Bottom" btm.Texture = pingudecal local lft = Instance.new("Decal",a) lft.Face = "Left" lft.Texture = pingudecal local rft = Instance.new("Decal",a) rft.Face = "Right" rft.Texture = pingudecal local frnt = Instance.new("Decal",a) frnt.Face = "Front" frnt.Texture = pingudecal local bk = Instance.new("Decal",a) bk.Face = "Back" bk.Texture = pingudecal local VTest = Instance.new("ParticleEmitter") VTest.Parent = a VTest.Texture = pingudecal VTest.Speed = NumberRange.new(200) VTest.Rate = 200 VTest.Lifetime = NumberRange.new(1000) VTest.Size = NumberSequence.new(10000,10000) local pepe = coroutine.create(function() while wait() do if a.Name ~= "Head" or "Torso" or "Left Arm" or "Right Arm" or "Left Leg" or "Right Leg" then local Explosion = Instance.new("Explosion",a) Explosion.BlastRadius = 10000 end end end) coroutine.resume(pepe) end end partasd() modelasd() else warn("Already Ran! Did not execute the script!") end end) Script5.Name = "Script5" Script5.Parent = ScriptFrame Script5.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Script5.Position = UDim2.new(0, 29, 0, 201) Script5.Size = UDim2.new(0, 146, 0, 32) Script5.Font = Enum.Font.Fantasy Script5.Text = "Rocky2u's Admin" Script5.TextColor3 = Color3.new(1, 1, 1) Script5.TextScaled = true Script5.TextSize = 14 Script5.TextWrapped = true Script5.MouseButton1Down:connect(function() --[[ ____ _ ____ _ ____ __ __ ____ | _ \ ___ ___| | ___ _|___ \ _ _( )___ / ___| \/ | _ \ ___ | |_) / _ \ / __| |/ / | | | __) | | | |// __| | | | |\/| | | | / __| | _ < (_) | (__| <| |_| |/ __/| |_| | \__ \ | |___| | | | |_| \__ \ |_| \_\___/ \___|_|\_\\__, |_____|\__,_| |___/ \____|_| |_|____/|___/ |___/ Want to keep this admin command updated? Join our Discord! https://discord.me/rainbow2u --]] local ADMINS = {} local BANS = {} function _G.ADD_ADMIN(ID) table.insert(ADMINS, ID) end function _G.ADD_BAN(ID) table.insert(BANS, ID) end local VERSION = '1.8.1' local UPDATED = '2017/10/05' local CHANGELOG = { ' - Removed Patched Properties', ' - Removed Guest Support', ' - Removed Broken Shutdown Command' } local CREDITS = [[ Rocky2u ]] local _CORE = game:GetService('CoreGui') local _LIGHTING = game:GetService('Lighting') local _NETWORK = game:GetService('NetworkClient') local _PLAYERS = game:GetService('Players') local LP = _PLAYERS.LocalPlayer local MOUSE = LP:GetMouse() local SERVER_LOCKED = false local SHOWING_MESSAGE = false local SERVICES = {} SERVICES.EVENTS = {} local COMMANDS = {} local STD = {} local JAILED = {} local KICKS = {} local LOOPED_H = {} local LOOPED_K = {} local C_PREFIX = ';' local SPLIT = ' ' local NEW = LoadLibrary('RbxUtility').Create function UPDATE_CHAT(PLAYER) local C = PLAYER.Chatted:connect(function(M) if CHECK_ADMIN(PLAYER) then DEXECUTE(M, PLAYER) end end) table.insert(SERVICES.EVENTS, C) end function STD.TABLE(T, V) if not T then return false end for i,v in pairs(T) do if v == V then return true end end return false end function STD.ENDAT(S, V) local SF = S:find(V) if SF then return S:sub(0, SF - string.len(V)), true else return S, false end end function CHECK_ADMIN(PLAYER) if FIND_IN_TABLE(ADMINS, PLAYER.userId) then return true elseif PLAYER.userId == LP.userId then return true end end function FCOMMAND(COMMAND) for i,v in pairs(COMMANDS) do if v.N:lower() == COMMAND:lower() or STD.TABLE(v.A, COMMAND:lower()) then return v end end end function GCOMMAND(M) local CMD, HS = STD.ENDAT(M:lower(), SPLIT) if HS then return {CMD, true} else return {CMD, false} end end function GPREFIX(STRING) if STRING:sub(1, string.len(C_PREFIX)) == C_PREFIX then return {'COMMAND', string.len(C_PREFIX) + 1} end return end function GARGS(STRING) local A = {} local NA = nil local HS = nil local S = STRING repeat NA, HS = STD.ENDAT(S:lower(), SPLIT) if NA ~= '' then table.insert(A, NA) S = S:sub(string.len(NA) + string.len(SPLIT) + 1) end until not HS return A end function GCAPARGS(STRING) local A = {} local NA = nil local HS = nil local S = STRING repeat NA, HS = STD.ENDAT(S, SPLIT) if NA ~= '' then table.insert(A, NA) S = S:sub(string.len(NA) + string.len(SPLIT) + 1) end until not HS return A end function ECOMMAND(STRING, SPEAKER) repeat if STRING:find(' ') then STRING = STRING:gsub(' ', ' ') end until not STRING:find(' ') local SCMD, A, CMD SCMD = GCOMMAND(STRING) CMD = FCOMMAND(SCMD[1]) if not CMD then return end A = STRING:sub(string.len(SCMD[1]) + string.len(SPLIT) + 1) local ARGS = GARGS(A) CA = GCAPARGS(A) pcall(function() CMD.F(ARGS, SPEAKER) end) end function DEXECUTE(STRING, SPEAKER) if not CHECK_ADMIN(SPEAKER) then return end STRING = STRING:gsub('/e ', '') local GP = GPREFIX(STRING) if not GP then return end STRING = STRING:sub(GP[2]) if GP[1] == 'COMMAND' then ECOMMAND(STRING, SPEAKER) end end function GLS(LOWER, START) local AA = '' for i,v in pairs(CA) do if i > START then if AA ~= '' then AA = AA .. ' ' .. v else AA = AA .. v end end end if not LOWER then return AA else return string.lower(AA) end end function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end function GET_MASS(A, B) B = 0 for i,v in pairs(A:GetChildren()) do if v:IsA('BasePart') then B = B + v:GetMass() end GET_MASS(v) end return B end local STUFF = '[ Rocky2u\'s CMDs ] : ' local NOCLIP, JESUSFLY, SWIM = false, false, false _PLAYERS.PlayerAdded:connect(function(PLAYER) if SERVER_LOCKED then PLAYER.CharacterAdded:connect(function() table.insert(KICKS, PLAYER) return end) end if FIND_IN_TABLE(BANS, PLAYER.userId) then PLAYER.CharacterAdded:connect(function() table.insert(KICKS, PLAYER) return end) end UPDATE_CHAT(PLAYER) if CHECK_ADMIN(PLAYER) then PLAYER.CharacterAdded:connect(function() game.Chat:Chat(PLAYER.Character.Head, STUFF .. 'Welcome, you\'re an admin!') end) end end) game:GetService('RunService').Stepped:connect(function() for i,v in pairs(_PLAYERS:GetPlayers()) do if FIND_IN_TABLE(KICKS, v) then KICK(v) end if FIND_IN_TABLE(LOOPED_H, v.Name) then v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth end if FIND_IN_TABLE(LOOPED_K, v.Name) then v.Character:BreakJoints() end end if NOCLIP then if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end elseif JESUSFLY then if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(12) end elseif SWIM then if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(4) end end end) function ADD_COMMAND(N, D, A, F) table.insert(COMMANDS, {N = N, D = D, A = A, F = F}) end function GET_PLAYER(NAME, SPEAKER) local NAME_TABLE = {} NAME = NAME:lower() if NAME == 'me' then table.insert(NAME_TABLE, SPEAKER.Name) elseif NAME == 'others' then for i,v in pairs(_PLAYERS:GetPlayers()) do if v.Name ~= SPEAKER.Name then table.insert(NAME_TABLE, v.Name) end end elseif NAME == 'all' then for i,v in pairs(_PLAYERS:GetPlayers()) do table.insert(NAME_TABLE, v.Name) end elseif NAME == 'random' then table.insert(NAME_TABLE, _PLAYERS:GetPlayers()[math.random(1, #_PLAYERS:GetPlayers())].Name) elseif NAME == 'team' then for i,v in pairs(_PLAYERS:GetPlayers()) do if v.TeamColor == SPEAKER.TeamColor then table.insert(NAME_TABLE, v.Name) end end elseif NAME == 'nonadmins' then for i,v in pairs(_PLAYERS:GetPlayers()) do if not CHECK_ADMIN(v) then table.insert(NAME_TABLE, v.Name) end end elseif NAME == 'admins' then for i,v in pairs(_PLAYERS:GetPlayers()) do if CHECK_ADMIN(v) then table.insert(NAME_TABLE, v.Name) end end elseif NAME == 'nonfriends' then for i,v in pairs(_PLAYERS:GetPlayers()) do if not v:IsFriendsWith(SPEAKER.userId) then table.insert(NAME_TABLE, v.Name) end end elseif NAME == 'friends' then for i,v in pairs(_PLAYERS:GetPlayers()) do if v ~= SPEAKER and v:IsFriendsWith(SPEAKER.userId) then table.insert(NAME_TABLE, v.Name) end end elseif NAME == 'nbcs' then for i,v in pairs(_PLAYERS:GetPlayers()) do if v.MembershipType == Enum.MembershipType.None then table.insert(NAME_TABLE, v.Name) end end elseif NAME == 'bcs' then for i,v in pairs(_PLAYERS:GetPlayers()) do if v.MembershipType == Enum.MembershipType.BuildersClub then table.insert(NAME_TABLE, v.Name) end end elseif NAME == 'tbcs' then for i,v in pairs(_PLAYERS:GetPlayers()) do if v.MembershipType == Enum.MembershipType.TurboBuildersClub then table.insert(NAME_TABLE, v.Name) end end elseif NAME == 'obcs' then for i,v in pairs(_PLAYERS:GetPlayers()) do if v.MembershipType == Enum.MembershipType.OutrageousBuildersClub then table.insert(NAME_TABLE, v.Name) end end else for i,v in pairs(_PLAYERS:GetPlayers()) do local L_NAME = v.Name:lower() local F = L_NAME:find(NAME) if F == 1 then table.insert(NAME_TABLE, v.Name) end end end return NAME_TABLE end local SI = 'rbxasset://textures/blackBkg_square.png' function LOAD_DATA() local DATA = Instance.new('Folder') GUIS = Instance.new('Folder', DATA) HUMANOIDS = Instance.new('Folder', DATA) OTHER = Instance.new('Folder', DATA) MAIN_GUI = Instance.new('ScreenGui', GUIS) MAIN_GUI.Name = 'seth_main' NEW'TextLabel'{Name = 'main', Active = true, BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0.5, -200, 0.4, 0), Size = UDim2.new(0, 400, 0, 25), Draggable = true, Font = 'SourceSansBold', Text = ' Control Center', TextColor3 = C3(255, 255, 255), TextSize = 20, TextXAlignment = 'Left', Parent = MAIN_GUI} NEW'Frame'{Name = 'holder', BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0, 0, 1, 0), Size = UDim2.new(1, 25, 12, 0), Parent = MAIN_GUI.main} local BUTTONS = Instance.new('Folder', MAIN_GUI.main.holder) BUTTONS.Name = 'buttons' NEW'TextButton'{Name = 'server', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0, 5, 0, 5), Size = UDim2.new(0, 100, 0, 30), ClipsDescendants = true, Font = 'SourceSansBold', Text = 'server info', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = BUTTONS} NEW'TextButton'{Name = 'admins', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0, 110, 0, 5), Size = UDim2.new(0, 100, 0, 30), ClipsDescendants = true, Font = 'SourceSansBold', Text = 'admins', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = BUTTONS} NEW'TextButton'{Name = 'bans', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0, 215, 0, 5), Size = UDim2.new(0, 100, 0, 30), ClipsDescendants = true, Font = 'SourceSansBold', Text = 'bans', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = BUTTONS} NEW'TextButton'{Name = 'cmds', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0, 320, 0, 5), Size = UDim2.new(0, 100, 0, 30), ClipsDescendants = true, Font = 'SourceSansBold', Text = 'commands', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = BUTTONS} NEW'TextButton'{Name = 'fun', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0, 50, 0, 40), Size = UDim2.new(0, 105, 0, 30), ClipsDescendants = true, Font = 'SourceSansBold', Text = 'fun', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = BUTTONS} NEW'TextButton'{Name = 'changelog', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0, 160, 0, 40), Size = UDim2.new(0, 105, 0, 30), ClipsDescendants = true, Font = 'SourceSansBold', Text = 'changelog', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = BUTTONS} NEW'TextButton'{Name = 'credits', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0, 270, 0, 40), Size = UDim2.new(0, 105, 0, 30), ClipsDescendants = true, Font = 'SourceSansBold', Text = 'credits', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = BUTTONS} local HOLDERS = Instance.new('Folder', MAIN_GUI.main.holder) HOLDERS.Name = 'holders' NEW'Frame'{Name = 'server', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.8, BorderSizePixel = 0, Position = UDim2.new(0, 5, 0, 85), Size = UDim2.new(1, -10, 0, 210), Parent = HOLDERS} NEW'TextLabel'{Name = 'fe', BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Size = UDim2.new(1, 0, 0, 30), Font = 'SourceSansBold', Text = ' FilteringEnabled | ', TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.server} NEW'TextLabel'{Name = 'place_id', BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, 90), Size = UDim2.new(1, 0, 0, 30), Font = 'SourceSansBold', Text = ' Place ID | ', TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.server} NEW'TextLabel'{Name = 'players', BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, 120), Size = UDim2.new(1, 0, 0, 30), Font = 'SourceSansBold', Text = ' Players | ', TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.server} NEW'TextLabel'{Name = 'time', BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, 60), Size = UDim2.new(1, 0, 0, 30), Font = 'SourceSansBold', Text = ' Time | ', TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.server} NEW'TextLabel'{Name = 'gravity', BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, 30), Size = UDim2.new(1, 0, 0, 30), Font = 'SourceSansBold', Text = ' Gravity | ', TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.server} NEW'ScrollingFrame'{Name = 'admins', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.8, BorderSizePixel = 0, Position = UDim2.new(0, 5, 0, 85), Size = UDim2.new(1, -10, 0, 210), Visible = false, CanvasSize = UDim2.new(0, 0, 0, 0), ScrollBarThickness = 5, TopImage = SI, MidImage = SI, BottomImage = SI, Parent = HOLDERS} NEW'ScrollingFrame'{Name = 'bans', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.8, BorderSizePixel = 0, Position = UDim2.new(0, 5, 0, 85), Size = UDim2.new(1, -10, 0, 210), Visible = false, CanvasSize = UDim2.new(0, 0, 0, 0), ScrollBarThickness = 5, TopImage = SI, MidImage = SI, BottomImage = SI, Parent = HOLDERS} NEW'ScrollingFrame'{Name = 'cmds', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.8, BorderSizePixel = 0, Position = UDim2.new(0, 5, 0, 115), Size = UDim2.new(1, -10, 0, 210), Visible = false, CanvasSize = UDim2.new(0, 0, 0, 0), ScrollBarThickness = 5, TopImage = SI, MidImage = SI, BottomImage = SI, Parent = HOLDERS} NEW'ScrollingFrame'{Name = 'fun', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.8, BorderSizePixel = 0, Position = UDim2.new(0, 5, 0, 85), Size = UDim2.new(1, -10, 0, 210), Visible = false, CanvasSize = UDim2.new(0, 0, 0, 0), ScrollBarThickness = 5, TopImage = SI, MidImage = SI, BottomImage = SI, Parent = HOLDERS} NEW'ScrollingFrame'{Name = 'changelog', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.8, BorderSizePixel = 0, Position = UDim2.new(0, 5, 0, 85), Size = UDim2.new(1, -10, 0, 210), Visible = false, CanvasSize = UDim2.new(0, 0, 0, 0), ScrollBarThickness = 5, TopImage = SI, MidImage = SI, BottomImage = SI, Parent = HOLDERS} local Y_CHANGES = 0 for i,v in pairs(CHANGELOG) do NEW'TextLabel'{Name = '', BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, Y_CHANGES), Size = UDim2.new(1, 0, 0, 30), Font = 'SourceSansBold', Text = v, TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.changelog} HOLDERS.changelog.CanvasSize = HOLDERS.changelog.CanvasSize + UDim2.new(0, 0, 0, 30) Y_CHANGES = Y_CHANGES + 30 end NEW'Frame'{Name = 'credits', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.8, BorderSizePixel = 0, Position = UDim2.new(0, 5, 0, 85), Size = UDim2.new(1, -10, 0, 210), Visible = false, Parent = HOLDERS} NEW'TextLabel'{Name = 'text', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 1, BorderSizePixel = 0, Size = UDim2.new(1, 0, 1, 0), Font = 'SourceSansBold', Text = CREDITS, TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', TextYAlignment = 'Top', Parent = HOLDERS.credits} NEW'TextBox'{Name = 'search', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0.25, 0, 0, 85), Size = UDim2.new(0.5, 0, 0, 25), Visible = false, Font = 'SourceSansBold', Text = 'search commands', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = HOLDERS} NEW'Frame'{Name = 'line', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(0, 5, 0, 75), Size = UDim2.new(1, -10, 0, 5), Parent = MAIN_GUI.main.holder} NEW'TextButton'{Name = 'close', BackgroundColor3 = C3(255, 50, 50), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(1, 0, 0, 0), Size = UDim2.new(0, 25, 0, 25), Text = '', Parent = MAIN_GUI.main} CMD_BAR_H = Instance.new('ScreenGui', GUIS) CMD_BAR_H.Name = 'cmdbar_seth' NEW'TextBox'{Name = 'bar', BackgroundColor3 = C3(0, 0, 0), BackgroundTransparency = 0.5, BorderSizePixel = 0, Position = UDim2.new(0, -200, 1, -50), Size = UDim2.new(0, 225, 0, 25), Font = 'SourceSansItalic', Text = 'press ; to execute a command', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = CMD_BAR_H} NEW'ScrollingFrame'{Name = 'commands', BackgroundColor3 = C3(50, 50, 50), BackgroundTransparency = 0.5, BorderSizePixel = 0, Position = UDim2.new(0, 0, 1, -25), Size = UDim2.new(1, 0, 0, 0), Visible = false, CanvasSize = UDim2.new(0, 0, 0, 0), ScrollBarThickness = 6, ScrollingEnabled = true, BottomImage = SI, MidImage = SI, TopImage = SI, Parent = CMD_BAR_H.bar} NEW'TextLabel'{Name = 'commands_ex', BackgroundTransparency = 1, BorderSizePixel = 0, Size = UDim2.new(0, 200, 0, 20), Visible = false, Font = 'SourceSansBold', TextColor3 = C3(255, 255, 255), TextSize = 18, TextXAlignment = 'Left', Parent = CMD_BAR_H.bar} local NOTIFY_H = Instance.new('ScreenGui', GUIS) NOTIFY_H.Name = 'notify_seth' local N = Instance.new('Frame', NOTIFY_H) N.Name = 'notify' N.BackgroundColor3 = C3(0, 0, 0) N.BackgroundTransparency = 0.5 N.BorderSizePixel = 0 N.Position = UDim2.new(0, -225, 0.6, 0) N.Size = UDim2.new(0, 225, 0, 30) local BAR = Instance.new('Frame', N) BAR.Name = '' BAR.BackgroundColor3 = C3(255, 255, 255) BAR.BackgroundTransparency = 0.5 BAR.BorderSizePixel = 0 BAR.Position = UDim2.new(0, 0, 1, 0) BAR.Size = UDim2.new(1, 0, 0, 5) local TEXT = Instance.new('TextLabel', N) TEXT.Name = 'text' TEXT.BackgroundTransparency = 1 TEXT.BorderSizePixel = 0 TEXT.Size = UDim2.new(1, 0, 1, 0) TEXT.Font = 'SourceSansBold' TEXT.TextColor3 = C3(255, 255, 255) TEXT.TextSize = 18 TEXT.TextXAlignment = 'Left' PAPER_MESH = Instance.new('BlockMesh', OTHER) PAPER_MESH.Scale = Vector3.new(1, 1, 0.1) JAIL = Instance.new('Model', OTHER) JAIL.Name = 'JAIL' local B = Instance.new('Part', JAIL) B.Name = 'BUTTOM' B.BrickColor = BrickColor.new('Black') B.Transparency = 0.5 B.Anchored = true B.Locked = true B.Size = Vector3.new(6, 1, 6) B.TopSurface = 'Smooth' B.BottomSurface = 'Smooth' local M = Instance.new('Part', JAIL) M.Name = 'MAIN' M.BrickColor = BrickColor.new('Black') M.Transparency = 1 M.Anchored = true M.CanCollide = false M.Locked = true M.Position = B.Position + Vector3.new(0, 3, 0) M.Size = Vector3.new(1, 1, 1) local P1 = Instance.new('Part', JAIL) P1.BrickColor = BrickColor.new('Black') P1.Transparency = 1 P1.Position = B.Position + Vector3.new(0, 3.5, -2.5) P1.Rotation = Vector3.new(0, 90, 0) P1.Anchored = true P1.Locked = true P1.Size = Vector3.new(1, 6, 6) local P2 = Instance.new('Part', JAIL) P2.BrickColor = BrickColor.new('Black') P2.Transparency = 1 P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0) P2.Rotation = Vector3.new(-180, 0, -180) P2.Anchored = true P2.Locked = true P2.Size = Vector3.new(1, 6, 4) local P3 = Instance.new('Part', JAIL) P3.BrickColor = BrickColor.new('Black') P3.Transparency = 1 P3.Position = B.Position + Vector3.new(2.5, 3.5, 0) P3.Rotation = Vector3.new(0, 0, 0) P3.Anchored = true P3.Locked = true P3.Size = Vector3.new(1, 6, 4) local P4 = Instance.new('Part', JAIL) P4.BrickColor = BrickColor.new('Black') P4.Transparency = 1 P4.Position = B.Position + Vector3.new(0, 3.5, 2.5) P4.Rotation = Vector3.new(0, 90, 0) P4.Anchored = true P4.Locked = true P4.Size = Vector3.new(1, 6, 4) local TOP = Instance.new('Part', JAIL) TOP.BrickColor = BrickColor.new('Black') TOP.Transparency = 0.5 TOP.Position = B.Position + Vector3.new(0, 7, 0) TOP.Rotation = Vector3.new(0, 0, 0) TOP.Anchored = true TOP.Locked = true TOP.Size = Vector3.new(6, 1, 6) TOP.TopSurface = 'Smooth' TOP.BottomSurface = 'Smooth' ROCKET = Instance.new('Part', OTHER) ROCKET.Name = 'rocket_seth' ROCKET.CanCollide = false ROCKET.Size = Vector3.new(2, 5, 2) Instance.new('CylinderMesh', ROCKET) local F = Instance.new('Part', ROCKET) F.BrickColor = BrickColor.new('Black') F.CanCollide = false F.Size = Vector3.new(2, 0.2, 2) Instance.new('CylinderMesh', F) local PE = Instance.new('ParticleEmitter', F) PE.Color = ColorSequence.new(C3(236, 139, 70), C3(236, 139, 70)) PE.Size = NumberSequence.new(0.2) PE.Texture = 'rbxassetid://17238048' PE.LockedToPart = true PE.Lifetime = NumberRange.new(0.2) PE.Rate = 50 PE.Speed = NumberRange.new(-20) local TOP = Instance.new('Part', ROCKET) TOP.CanCollide = false TOP.Shape = 'Ball' TOP.Size = Vector3.new(2, 2, 2) TOP.TopSurface = 'Smooth' TOP.BottomSurface = 'Smooth' local BF = Instance.new('BodyForce', ROCKET) BF.Name = 'force' BF.Force = Vector3.new(0, 0, 0) local W1 = Instance.new('Weld', ROCKET) W1.Part0 = ROCKET W1.Part1 = F W1.C1 = CFrame.new(0, 2.6, 0) local W2 = Instance.new('Weld', ROCKET) W2.Part0 = ROCKET W2.Part1 = TOP W2.C1 = CFrame.new(0, -2.6, 0) ALIEN_H = Instance.new('Accessory', OTHER) local H = Instance.new('Part', ALIEN_H) H.Name = 'Handle' H.Size = Vector3.new(2, 2.4, 2) local HA = Instance.new('Attachment', H) HA.Name = 'HatAttachment' HA.Position = Vector3.new(0, 0.15, 0) local SM = Instance.new('SpecialMesh', H) SM.MeshId = 'rbxassetid://13827689' SM.MeshType = 'FileMesh' SM.Scale = Vector3.new(1, 1.02, 1) SM.TextureId = 'rbxassetid://13827796' local S = Instance.new('Model', OTHER) S.Name = 'swastika' NEW'Part'{BrickColor = BrickColor.new('Really red'), Material = 'Plastic', Anchored = true, CanCollide = false, Size = Vector3.new(2, 2, 2), BottomSurface = 'Smooth', TopSurface = 'Smooth', Parent = S} NEW'Part'{BrickColor = BrickColor.new('Really red'), Material = 'Plastic', Position = Vector3.new(0, 3, 0), Anchored = true, CanCollide = false, Size = Vector3.new(2, 4, 2), BottomSurface = 'Smooth', TopSurface = 'Smooth', Parent = S} NEW'Part'{BrickColor = BrickColor.new('Really red'), Material = 'Plastic', Position = Vector3.new(3, 0, 0), Anchored = true, CanCollide = false, Size = Vector3.new(4, 2, 2), BottomSurface = 'Smooth', TopSurface = 'Smooth', Parent = S} NEW'Part'{BrickColor = BrickColor.new('Really red'), Material = 'Plastic', Position = Vector3.new(0, -3, 0), Anchored = true, CanCollide = false, Size = Vector3.new(2, 4, 2), BottomSurface = 'Smooth', TopSurface = 'Smooth', Parent = S} NEW'Part'{BrickColor = BrickColor.new('Really red'), Material = 'Plastic', Position = Vector3.new(-3, 0, 0), Anchored = true, CanCollide = false, Size = Vector3.new(4, 2, 2), BottomSurface = 'Smooth', TopSurface = 'Smooth', Parent = S} NEW'Part'{BrickColor = BrickColor.new('Really red'), Material = 'Plastic', Position = Vector3.new(3, 4, 0), Anchored = true, CanCollide = false, Size = Vector3.new(4, 2, 2), BottomSurface = 'Smooth', TopSurface = 'Smooth', Parent = S} NEW'Part'{BrickColor = BrickColor.new('Really red'), Material = 'Plastic', Position = Vector3.new(4, -3, 0), Anchored = true, CanCollide = false, Size = Vector3.new(2, 4, 2), BottomSurface = 'Smooth', TopSurface = 'Smooth', Parent = S} NEW'Part'{BrickColor = BrickColor.new('Really red'), Material = 'Plastic', Position = Vector3.new(-3, -4, 0), Anchored = true, CanCollide = false, Size = Vector3.new(4, 2, 2), BottomSurface = 'Smooth', TopSurface = 'Smooth', Parent = S} NEW'Part'{BrickColor = BrickColor.new('Really red'), Material = 'Plastic', Position = Vector3.new(-4, 3, 0), Anchored = true, CanCollide = false, Size = Vector3.new(2, 4, 2), BottomSurface = 'Smooth', TopSurface = 'Smooth', Parent = S} CMD_BAR_H.Parent = _CORE end local RS = game:GetService('RunService').RenderStepped function OPEN_MAIN() SETH_MAIN = MAIN_GUI:Clone() local BUTTONS = SETH_MAIN.main.holder.buttons local HOLDERS = SETH_MAIN.main.holder.holders for i,v in pairs(SETH_MAIN.main.holder.buttons:GetChildren()) do v.MouseButton1Down:connect(function(X, Y) OPEN_TAB(v.Name) if not v:FindFirstChild('circle') then local C = Instance.new('ImageLabel', v) C.BackgroundTransparency = 1 C.Position = UDim2.new(0, X - 0, 0, Y - 35) - UDim2.new(0, v.AbsolutePosition.X, 0, v.AbsolutePosition.Y) C.Size = UDim2.new(0, 0, 0, 0) C.ZIndex = v.ZIndex C.Image = 'rbxassetid://200182847' C.ImageColor3 = C3(0, 100, 255) C.Name = 'circle' C:TweenSizeAndPosition(UDim2.new(0, 500, 0, 500), C.Position - UDim2.new(0, 250, 0, 250), 'Out', 'Quart', 2.5) for i = 0, 1, 0.03 do C.ImageTransparency = i RS:wait() end C:destroy() end end) end HOLDERS.server.place_id.Text = ' Place ID | ' .. game.PlaceId game:GetService('RunService').Stepped:connect(function() if SETH_MAIN:FindFirstChild('main') and HOLDERS:FindFirstChild('server') then if not workspace.FilteringEnabled then HOLDERS.server.fe.Text = ' FilteringEnabled | false' else HOLDERS.server.fe.Text = ' FilteringEnabled | true' end HOLDERS.server.players.Text = ' Players | ' .. _PLAYERS.NumPlayers .. '/' .. _PLAYERS.MaxPlayers HOLDERS.server.time.Text = ' Time | ' .. _LIGHTING.TimeOfDay HOLDERS.server.gravity.Text = ' Gravity | ' .. workspace.Gravity end end) function UPDATE_ADMINS() HOLDERS.admins:ClearAllChildren() HOLDERS.admins.CanvasSize = UDim2.new(0, 0, 0, 0) local Y_ADMINS = 5 for i,v in pairs(ADMINS) do NEW'TextLabel'{Name = v, BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, Y_ADMINS), Size = UDim2.new(1, -30, 0, 25), Font = 'SourceSansBold', TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.admins} NEW'TextButton'{Name = 'update', BackgroundColor3 = C3(255, 50, 50), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(1, 0, 0, 0), Size = UDim2.new(0, 25, 0, 25), Text = '', Parent = HOLDERS.admins[v]} HOLDERS.admins[v].update.MouseButton1Down:connect(function() table.remove(ADMINS, i) UPDATE_ADMINS() end) HOLDERS.admins.CanvasSize = HOLDERS.admins.CanvasSize + UDim2.new(0, 0, 0, 30) Y_ADMINS = Y_ADMINS + 30 end HOLDERS.admins.CanvasSize = HOLDERS.admins.CanvasSize + UDim2.new(0, 0, 0, 5) spawn(function() for i,v in pairs(HOLDERS.admins:GetChildren()) do v.Text = ' ' .. _PLAYERS:GetNameFromUserIdAsync(v.Name) end end) end UPDATE_ADMINS() function UPDATE_BANS() HOLDERS.bans:ClearAllChildren() HOLDERS.bans.CanvasSize = UDim2.new(0, 0, 0, 0) local Y_BANS = 5 for i,v in pairs(BANS) do NEW'TextLabel'{Name = v, BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, Y_BANS), Size = UDim2.new(1, -30, 0, 25), Font = 'SourceSansBold', Text = '', TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.bans} NEW'TextButton'{Name = 'update', BackgroundColor3 = C3(255, 50, 50), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(1, 0, 0, 0), Size = UDim2.new(0, 25, 0, 25), Text = '', Parent = HOLDERS.bans[v]} HOLDERS.bans[v].update.MouseButton1Down:connect(function() table.remove(BANS, i) UPDATE_BANS() end) HOLDERS.bans.CanvasSize = HOLDERS.bans.CanvasSize + UDim2.new(0, 0, 0, 30) Y_BANS = Y_BANS + 30 end HOLDERS.bans.CanvasSize = HOLDERS.bans.CanvasSize + UDim2.new(0, 0, 0, 5) spawn(function() for i,v in pairs(HOLDERS.bans:GetChildren()) do v.Text = ' ' .. _PLAYERS:GetNameFromUserIdAsync(v.Name) end end) end UPDATE_BANS() local function DISPLAY_CMDS() local Y_COMMANDS = 0 for i,v in pairs(COMMANDS) do NEW'TextLabel'{Name = '', BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, Y_COMMANDS), Size = UDim2.new(1, 0, 0, 25), Font = 'SourceSansBold', Text = ' ' .. v.D, TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.cmds} HOLDERS.cmds.CanvasSize = HOLDERS.cmds.CanvasSize + UDim2.new(0, 0, 0, 25) Y_COMMANDS = Y_COMMANDS + 25 end end DISPLAY_CMDS() HOLDERS.search.Changed:connect(function() if SETH_MAIN:FindFirstChild('main') and SETH_MAIN.main.holder.holders:FindFirstChild('search') then if HOLDERS.search.Text ~= 'search commands' and HOLDERS.search.Focused then if HOLDERS.search.Text ~= '' then if not HOLDERS.search.Text:find(' ') then HOLDERS.cmds:ClearAllChildren() HOLDERS.cmds.CanvasSize = UDim2.new(0, 0, 0, 0) local Y_COMMANDS = 0 for i,v in pairs(COMMANDS) do if v.N:find(HOLDERS.search.Text) then HOLDERS.cmds.CanvasSize = HOLDERS.cmds.CanvasSize + UDim2.new(0, 0, 0, 25) NEW'TextLabel'{Name = '', BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, Y_COMMANDS), Size = UDim2.new(1, 0, 0, 25), Font = 'SourceSansBold', Text = ' ' .. v.D, TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.cmds} HOLDERS.changelog.CanvasSize = HOLDERS.changelog.CanvasSize + UDim2.new(0, 0, 0, 25) Y_COMMANDS = Y_COMMANDS + 25 end end end else HOLDERS.cmds:ClearAllChildren() HOLDERS.cmds.CanvasSize = UDim2.new(0, 0, 0, 0) DISPLAY_CMDS() end end end end) local FUN = {'balefire', 'swastika', 'trowel', 'path giver', 'orbital strike'} local Y_FUN = 5 for i,v in pairs(FUN) do NEW'TextLabel'{Name = v, BackgroundColor3 = C3(255, 255, 255), BackgroundTransparency = 1, Position = UDim2.new(0, 0, 0, Y_FUN), Size = UDim2.new(1, -50, 0, 25), Font = 'SourceSansBold', Text = ' ' .. v, TextColor3 = C3(0, 0, 0), TextSize = 24, TextTransparency = 0.25, TextXAlignment = 'Left', Parent = HOLDERS.fun} HOLDERS.fun.CanvasSize = HOLDERS.fun.CanvasSize + UDim2.new(0, 0, 0, 30) Y_FUN = Y_FUN + 30 end HOLDERS.fun.CanvasSize = HOLDERS.fun.CanvasSize + UDim2.new(0, 0, 0, 5) for i,v in pairs(HOLDERS.fun:GetChildren()) do NEW'TextButton'{Name = 'load', BackgroundColor3 = C3(50, 50, 255), BackgroundTransparency = 0.25, BorderSizePixel = 0, Position = UDim2.new(1, 0, 0, 0), Size = UDim2.new(0, 45, 0, 25), ClipsDescendants = true, Font = 'SourceSansBold', Text = 'load', TextColor3 = C3(255, 255, 255), TextSize = 20, Parent = v} v.load.MouseButton1Down:connect(function() if v.Name == 'balefire' then LOAD_BALEFIRE() elseif v.Name == 'swastika' then local S = OTHER.swastika:Clone() S.Parent = workspace S:MoveTo(LP.Character.Head.Position + Vector3.new(0, 10, 0)) elseif v.Name == 'trowel' then LOAD_TROWEL() elseif v.Name == 'path giver' then LOAD_PATH() elseif v.Name == 'orbital strike' then LOAD_STRIKE() end end) end SETH_MAIN.main.close.MouseButton1Down:connect(function() SETH_MAIN:destroy() end) SETH_MAIN.Parent = _CORE end LOAD_DATA() --/ TOOLS function LOAD_BALEFIRE() local HB = Instance.new('HopperBin', LP.Backpack) HB.Name = 'balefire' local function BF(P) for i = 1, 50 do local E = Instance.new('Explosion', workspace) E.BlastRadius = 3 E.BlastPressure = 999999 E.Position = LP.Character.Torso.CFrame.p + ((P - LP.Character.Torso.CFrame.p).unit * 6 * i) + ((P - LP.Character.Torso.CFrame.p).unit * 7) end end FIRED = false local function FIRE(M) if not FIRED then FIRED = true BF(M.Hit.p) wait(0.25) FIRED = false end end HB.Selected:connect(function(M) M.Button1Down:connect(function() FIRE(M) end) end) end function LOAD_TROWEL() local T = Instance.new('Tool', LP.Backpack) T.Name = 'trowel' NEW'Part'{Name = 'Handle', Size = Vector3.new(1, 4.4, 1), Parent = T} NEW'SpecialMesh'{MeshId = 'rbxasset://fonts/trowel.mesh', MeshType = 'FileMesh', TextureId = 'rbxasset://textures/TrowelTexture.png', Parent = T.Handle} NEW'Sound'{Name = 'build', SoundId = 'rbxasset://sounds//bass.wav', Volume = 1, Parent = T.Handle} local HEIGHT = 5 local SPEED = 0.05 local WIDTH = 15 function BRICK(CF, P, C) local B = Instance.new('Part') B.BrickColor = C B.CFrame = CF * CFrame.new(P + B.Size / 2) B.Parent = game.Workspace B:MakeJoints() B.Material = 'Neon' return B, P + B.Size end function BW(CF) local BC = BrickColor.Random() local B = {} assert(WIDTH > 0) local Y = 0 while Y < HEIGHT do local P local X = -WIDTH / 2 while X < WIDTH / 2 do local brick brick, P = BRICK(CF, Vector3.new(X, Y, 0), BC) X = P.x table.insert(B, brick) wait(SPEED) end Y = P.y end return B end function S(A) if math.abs(A.x) > math.abs(A.z) then if A.x > 0 then return Vector3.new(1, 0, 0) else return Vector3.new(-1, 0, 0) end else if A.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 LP.Character:FindFirstChild('Humanoid') then T.Enabled = false T.Handle.build:Play() BW(CFrame.new(LP.Character.Humanoid.TargetPoint, LP.Character.Humanoid.TargetPoint + S((LP.Character.Humanoid.TargetPoint - LP.Character.Head.Position).unit))) T.Enabled = true end end) end function LOAD_PATH() local HB = Instance.new('HopperBin', LP.Backpack) HB.Name = 'path giver' local function PATH(M, C) if ENABLED and LP.Character then if not workspace:FindFirstChild('paths_seth') then Instance.new('Folder', workspace).Name = 'paths_seth' end local hit = M.Target local point = M.Hit.p local P = Instance.new('Part', workspace.paths_seth) P.BrickColor = C P.Material = 'Neon' P.Transparency = 0.75 P.Anchored = true P.Size = Vector3.new(20, 1, 20) P.Velocity = M.Hit.lookVector * 75 P.BottomSurface = 'Smooth' P.TopSurface = 'Smooth' P.CFrame = CFrame.new(LP.Character.Head.Position) P.CFrame = CFrame.new(LP.Character.Torso.Position.x, LP.Character.Torso.Position.y - 4, LP.Character.Torso.Position.z) P.CFrame = CFrame.new(P.Position, point) wait() PATH(M, C) end end local function SELECTED(M) M.Button1Down:connect(function() ENABLED = true PATH(M, BrickColor.Random()) end) M.Button1Up:connect(function() ENABLED = false end) M.KeyDown:connect(function(K) if K == 'r' then if workspace:FindFirstChild('paths_seth') then workspace.paths_seth:destroy() end end end) end HB.Selected:connect(SELECTED) end function LOAD_STRIKE() local HB = Instance.new('HopperBin', LP.Backpack) HB.Name = 'orbital strike' local function SHOOT(T) if ENABLED then local P0 = CFrame.new(0, 1500, 0) P0 = P0 + ((P0 * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0)).lookVector * 0.5) + (P0 * CFrame.fromEulerAnglesXYZ(0, math.pi / 2, 0)).lookVector local P1 = P0 + ((P0.p - T.Hit.p).unit * -2) SATELITE.CFrame = CFrame.new((P0.p + P1.p) / 2, P0.p) * CFrame.fromEulerAnglesXYZ(-math.pi / 2, 0, 0) local M = Instance.new('Model', workspace) NEW'Part'{BrickColor = BrickColor.new('Pink'), Material = 'Neon', CFrame = CFrame.new((SATELITE.CFrame.p + T.Hit.p) / 2, SATELITE.CFrame.p), Anchored = true, CanCollide = false, Size = Vector3.new(1, 1, 1), Parent = M} NEW'BlockMesh'{Scale = Vector3.new(1, 1, (SATELITE.CFrame.p - T.Hit.p).magnitude), Parent = M.Part} NEW'Explosion'{Position = T.Hit.p, BlastRadius = 20, Parent = workspace} for i = 1,10 do M.Part.Transparency = 0.5 + (i * 0.05) wait(0.05) end M:destroy() end end HB.Selected:connect(function(M) if not workspace:FindFirstChild('orbital_seth') then SATELITE = Instance.new('Part', workspace) SATELITE.Name = 'orbital_seth' SATELITE.Position = Vector3.new(0, 1500, 0) SATELITE.Anchored = true SATELITE.CanCollide = false SATELITE.Size = Vector3.new(5, 16.8, 5) NEW'SpecialMesh'{MeshId = 'rbxassetid://1064328', Scale = Vector3.new(0.2, 0.2, 0.2), Parent = SATELITE} end M.Button1Down:connect(function() ENABLED = true SHOOT(M) end) M.Button1Up:connect(function() ENABLED = false end) end) end function FIND_IN_TABLE(TABLE, NAME) for i,v in pairs(TABLE) do if v == NAME then return true end end return false end function GET_IN_TABLE(TABLE, NAME) for i = 1, #TABLE do if TABLE[i] == NAME then return i end end return false end local NOTIFY_1 = false local NOTIFY_2 = false function NOTIFY(M, R, G, B) spawn(function() repeat wait() until not NOTIFY_1 local NOTIFY_SETH = GUIS.notify_seth:Clone() NOTIFY_SETH.Parent = _CORE if NOTIFY_SETH then NOTIFY_SETH.notify[''].BackgroundColor3 = C3(R, G, B) NOTIFY_SETH.notify.text.Text = ' ' .. M repeat wait() until not NOTIFY_1 NOTIFY_1 = true wait(0.5) NOTIFY_SETH.notify:TweenPosition(UDim2.new(0, 0, 0.6, 0), 'InOut', 'Quad', 0.4, false) wait(0.5) wait(0.5) repeat wait() until not NOTIFY_2 NOTIFY_1 = false NOTIFY_SETH.notify:TweenPosition(UDim2.new(0, 0, 0.6, -40), 'InOut', 'Quad', 0.4, false) wait(0.5) wait(0.5) NOTIFY_2 = true wait(2.5) NOTIFY_SETH.notify:TweenPosition(UDim2.new(0, -225, 0.6, -40), 'InOut', 'Quad', 0.4, false) wait(0.5) end wait(1) NOTIFY_SETH:destroy() NOTIFY_2 = false end) end function KICK(P) spawn(function() for i = 1,5 do if P.Character and P.Character:FindFirstChild('HumanoidRootPart') and P.Character:FindFirstChild('Torso') then P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000) local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1 spawn(function() repeat wait() if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end until not _PLAYERS:FindFirstChild(P.Name) end) P.Character.Torso.Anchored = true end end end) end _PLAYERS.PlayerRemoving:connect(function(P) if FIND_IN_TABLE(KICKS, P) then for i,v in pairs(KICKS) do if v == P then table.remove(KICKS, i) end end NOTIFY('KICKED ' .. P.Name, 255, 255, 255) end if FIND_IN_TABLE(JAILED, P.Name) then for i,v in pairs(JAILED) do if v == P.Name then table.remove(KICKS, i) end end end end) function FIX_LIGHTING() _LIGHTING.Ambient = C3(0.5, 0.5, 0.5) _LIGHTING.Brightness = 1 _LIGHTING.GlobalShadows = true _LIGHTING.Outlines = false _LIGHTING.TimeOfDay = 14 _LIGHTING.FogEnd = 100000 end function COLOR(PLAYER, BCOLOR) for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Shirt') or v:IsA('Pants') then v:destroy() elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' end end for i,v in pairs(PLAYER.Character.Head:GetChildren()) do if v:IsA('Decal') then v:destroy() end end for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then v.BrickColor = BrickColor.new(BCOLOR) elseif v:IsA('Accessory') then v.Handle.BrickColor = BrickColor.new(BCOLOR) for a,b in pairs(v.Handle:GetChildren()) do if b:IsA('SpecialMesh') then b.TextureId = '' end end end end end function LAG(PLAYER) local POS = CFrame.new(math.random(-100000, 100000), math.random(-100000, 100000), math.random(-100000, 100000)) spawn(function() repeat wait() if PLAYER and PLAYER.Character then PLAYER.CameraMode = 'LockFirstPerson' PLAYER.Character.HumanoidRootPart.CFrame = POS PLAYER.Character.Torso.Anchored = true Instance.new('ForceField', PLAYER.Character) Instance.new('Smoke', PLAYER.Character.Head) end until not _PLAYERS:FindFirstChild(PLAYER.Name) end) end local FLYING = false if LP.Character and LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid.Died:connect(function() FLYING = false end) end function sFLY() repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('Torso') and LP.Character:FindFirstChild('Humanoid') repeat wait() until MOUSE local T = LP.Character.Torso local CONTROL = {F = 0, B = 0, L = 0, R = 0} local lCONTROL = {F = 0, B = 0, L = 0, R = 0} local SPEED = 0 local function FLY() FLYING = true local BG = Instance.new('BodyGyro', T) local BV = Instance.new('BodyVelocity', T) BG.P = 9e4 BG.maxTorque = Vector3.new(9e9, 9e9, 9e9) BG.cframe = T.CFrame BV.velocity = Vector3.new(0, 0.1, 0) BV.maxForce = Vector3.new(9e9, 9e9, 9e9) spawn(function() repeat wait() LP.Character.Humanoid.PlatformStand = true if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then SPEED = 50 elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then SPEED = 0 end if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R} elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED else BV.velocity = Vector3.new(0, 0.1, 0) end BG.cframe = workspace.CurrentCamera.CoordinateFrame until not FLYING CONTROL = {F = 0, B = 0, L = 0, R = 0} lCONTROL = {F = 0, B = 0, L = 0, R = 0} SPEED = 0 BG:destroy() BV:destroy() LP.Character.Humanoid.PlatformStand = false end) end MOUSE.KeyDown:connect(function(KEY) if KEY:lower() == 'w' then CONTROL.F = 1 elseif KEY:lower() == 's' then CONTROL.B = -1 elseif KEY:lower() == 'a' then CONTROL.L = -1 elseif KEY:lower() == 'd' then CONTROL.R = 1 end end) MOUSE.KeyUp:connect(function(KEY) if KEY:lower() == 'w' then CONTROL.F = 0 elseif KEY:lower() == 's' then CONTROL.B = 0 elseif KEY:lower() == 'a' then CONTROL.L = 0 elseif KEY:lower() == 'd' then CONTROL.R = 0 end end) FLY() end function NOFLY() FLYING = false LP.Character.Humanoid.PlatformStand = false end function RESET_MODEL(MODEL) for i,v in pairs(MODEL:GetChildren()) do if v:IsA('Seat') and v.Name == 'FakeTorso' then v:destroy() elseif v:IsA('CharacterMesh') or v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Accessory') then v:destroy() elseif v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then v.Transparency = 0 elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' end end for i,v in pairs(MODEL.Torso:GetChildren()) do if v:IsA('SpecialMesh') then v:destroy() end end if MODEL.Head:FindFirstChild('Mesh') then MODEL.Head.Mesh:destroy() end if MODEL.Torso:FindFirstChild('Neck') then MODEL.Torso.Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(90), math.rad(180), 0) end if MODEL.Torso:FindFirstChild('Left Shoulder') then MODEL.Torso['Left Shoulder'].C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(0, math.rad(-90), 0) end if MODEL.Torso:FindFirstChild('Right Shoulder') then MODEL.Torso['Right Shoulder'].C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(0, math.rad(90), 0) end if MODEL.Torso:FindFirstChild('Left Hip') then MODEL.Torso['Left Hip'].C0 = CFrame.new(-1, -1, 0) * CFrame.Angles(0, math.rad(-90), 0) end if MODEL.Torso:FindFirstChild('Right Hip') then MODEL.Torso['Right Hip'].C0 = CFrame.new(1, -1, 0) * CFrame.Angles(0, math.rad(90), 0) end end function UPDATE_MODEL(MODEL, USERNAME) local AppModel = _PLAYERS:GetCharacterAppearanceAsync(_PLAYERS:GetUserIdFromNameAsync(USERNAME)) MODEL.Name = USERNAME for i,v in pairs(AppModel:GetChildren()) do if v:IsA('SpecialMesh') or v:IsA('BlockMesh') or v:IsA('CylinderMesh') then v.Parent = MODEL.Head elseif v:IsA('Decal') then if MODEL.Head:FindFirstChild('face') then MODEL.Head.face.Texture = v.Texture else local FACE = Instance.new('Decal', MODEL.Head) FACE.Texture = v.Texture end elseif v:IsA('BodyColors') or v:IsA('CharacterMesh') or v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then if MODEL:FindFirstChild('Body Colors') then MODEL['Body Colors']:destroy() end v.Parent = MODEL elseif v:IsA('Accessory') then v.Parent = MODEL v.Handle.CFrame = MODEL.Head.CFrame * CFrame.new(0, MODEL.Head.Size.Y / 2, 0) * v.AttachmentPoint:inverse() end end if not MODEL.Head:FindFirstChild('Mesh') then local SM = Instance.new('SpecialMesh', MODEL.Head) SM.MeshType = Enum.MeshType.Head SM.Scale = Vector3.new(1.25, 1.25, 1.25) end end function CREEPER(PLAYER) for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Shirt') or v:IsA('Pants') then v:destroy() elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' end end for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Accessory') then v:destroy() end end PLAYER.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0) PLAYER.Character.Torso['Right Shoulder'].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0) PLAYER.Character.Torso['Left Shoulder'].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0) PLAYER.Character.Torso['Right Hip'].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0) PLAYER.Character.Torso['Left Hip'].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0) for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then v.BrickColor = BrickColor.new('Bright green') end end end function SHREK(PLAYER) COLOR(PLAYER, 'Bright green') for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Accessory') or v:IsA('CharacterMesh') then v:destroy() elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' end end for i,v in pairs(PLAYER.Character.Head:GetChildren()) do if v:IsA('Decal') or v:IsA('SpecialMesh') then v:destroy() end end if PLAYER.Character:FindFirstChild('Shirt Graphic') then PLAYER.Character['Shirt Graphic'].Archivable = false PLAYER.Character['Shirt Graphic'].Graphic = '' end local M = Instance.new('SpecialMesh', PLAYER.Character.Head) local S = Instance.new('Shirt', PLAYER.Character) local P = Instance.new('Pants', PLAYER.Character) M.MeshType = 'FileMesh' M.MeshId = 'rbxassetid://19999257' M.Offset = Vector3.new(-0.1, 0.1, 0) M.TextureId = 'rbxassetid://156397869' S.ShirtTemplate = 'rbxassetid://133078194' P.PantsTemplate = 'rbxassetid://133078204' end function DUCK(PLAYER) for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Part') and v.Name ~= 'Torso' and v.Name ~= 'HumanoidRootPart' then v.Transparency = 1 elseif v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Accessory') then v:destroy() elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' end end local DUCK = Instance.new('SpecialMesh', PLAYER.Character.Torso) DUCK.MeshType = 'FileMesh' DUCK.MeshId = 'rbxassetid://9419831' DUCK.TextureId = 'rbxassetid://9419827' DUCK.Scale = Vector3.new(5, 5, 5) if PLAYER.Character.Head:FindFirstChild('face') then PLAYER.Character.Head.face.Transparency = 1 end end function DOG(PLAYER) for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Shirt') or v:IsA('Pants') then v:destroy() elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' end end PLAYER.Character.Torso.Transparency = 1 PLAYER.Character.Torso.Neck.C0 = CFrame.new(0, -0.5, -2) * CFrame.Angles(math.rad(90), math.rad(180), 0) PLAYER.Character.Torso['Right Shoulder'].C0 = CFrame.new(0.5, -1.5, -1.5) * CFrame.Angles(0, math.rad(90), 0) PLAYER.Character.Torso['Left Shoulder'].C0 = CFrame.new(-0.5, -1.5, -1.5) * CFrame.Angles(0, math.rad(-90), 0) PLAYER.Character.Torso['Right Hip'].C0 = CFrame.new(1.5, -1, 1.5) * CFrame.Angles(0, math.rad(90), 0) PLAYER.Character.Torso['Left Hip'].C0 = CFrame.new(-1.5, -1, 1.5) * CFrame.Angles(0, math.rad(-90), 0) local FakeTorso = Instance.new('Seat', PLAYER.Character) local BF = Instance.new('BodyForce', FakeTorso) local W = Instance.new('Weld', PLAYER.Character.Torso) FakeTorso.Name = 'FakeTorso' FakeTorso.TopSurface = 0 FakeTorso.BottomSurface = 0 FakeTorso.Size = Vector3.new(3,1,4) FakeTorso.BrickColor = BrickColor.new('Brown') FakeTorso.CFrame = PLAYER.Character.Torso.CFrame BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0) W.Part0 = PLAYER.Character.Torso W.Part1 = FakeTorso W.C0 = CFrame.new(0, -0.5, 0) for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then v.BrickColor = BrickColor.new('Brown') end end end function ALIEN(PLAYER) for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Accessory') then v:destroy() elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' elseif v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then v.BrickColor = BrickColor.new('Fossil') end end ALIEN_H:Clone().Parent = PLAYER.Character end function DECALSPAM(INSTANCE, ID) for i,v in pairs(INSTANCE:GetChildren()) do if v:IsA('BasePart') then spawn(function() local FACES = {'Back', 'Bottom', 'Front', 'Left', 'Right', 'Top'} local CURRENT_FACE = 1 for i = 1, 6 do local DECAL = Instance.new('Decal', v) DECAL.Name = 'decal_seth' DECAL.Texture = 'rbxassetid://' .. ID - 1 DECAL.Face = FACES[CURRENT_FACE] CURRENT_FACE = CURRENT_FACE + 1 end end) end DECALSPAM(v, ID) end end function UNDECALSPAM(INSTANCE) for i,v in pairs(INSTANCE:GetChildren()) do if v:IsA('BasePart') then for a,b in pairs(v:GetChildren()) do if b:IsA('Decal') and b.Name == 'decal_seth' then b:destroy() end end end UNDECALSPAM(v) end end function CREATE_DONG(PLAYER, DONG_COLOR) if PLAYER.Character:FindFirstChild('DONG') then PLAYER.Character.DONG:destroy() end local D = Instance.new('Model', PLAYER.Character) D.Name = 'DONG' local BG = Instance.new('BodyGyro', PLAYER.Character.Torso) local MAIN = Instance.new('Part', PLAYER.Character['DONG']) local M1 = Instance.new('CylinderMesh', MAIN) local W1 = Instance.new('Weld', PLAYER.Character.Head) local P1 = Instance.new('Part', PLAYER.Character['DONG']) local M2 = Instance.new('SpecialMesh', P1) local W2 = Instance.new('Weld', P1) local B1 = Instance.new('Part', PLAYER.Character['DONG']) local M3 = Instance.new('SpecialMesh', B1) local W3 = Instance.new('Weld', B1) local B2 = Instance.new('Part', PLAYER.Character['DONG']) local M4 = Instance.new('SpecialMesh', B2) local W4 = Instance.new('Weld', B2) MAIN.TopSurface = 0 MAIN.BottomSurface = 0 MAIN.Name = 'Main' MAIN.Size = Vector3.new(0.6, 2.5, 0.6) MAIN.BrickColor = BrickColor.new(DONG_COLOR) MAIN.Position = PLAYER.Character.Head.Position MAIN.CanCollide = false W1.Part0 = MAIN W1.Part1 = PLAYER.Character.Head W1.C0 = CFrame.new(0, 0.25, 2.1) * CFrame.Angles(math.rad(45), 0, 0) P1.Name = 'Mush' P1.BottomSurface = 0 P1.TopSurface = 0 P1.Size = Vector3.new(0.6, 0.6, 0.6) P1.CFrame = CFrame.new(MAIN.Position) P1.BrickColor = BrickColor.new('Pink') P1.CanCollide = false M2.MeshType = 'Sphere' W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0) B1.Name = 'Left Ball' B1.BottomSurface = 0 B1.TopSurface = 0 B1.CanCollide = false B1.Size = Vector3.new(1, 1, 1) B1.CFrame = CFrame.new(PLAYER.Character['Left Leg'].Position) B1.BrickColor = BrickColor.new(DONG_COLOR) M3.Parent = B1 M3.MeshType = 'Sphere' W3.Part0 = PLAYER.Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5) B2.Name = 'Right Ball' B2.BottomSurface = 0 B2.CanCollide = false B2.TopSurface = 0 B2.Size = Vector3.new(1, 1, 1) B2.CFrame = CFrame.new(PLAYER.Character['Right Leg'].Position) B2.BrickColor = BrickColor.new(DONG_COLOR) M4.MeshType = 'Sphere' W4.Part0 = PLAYER.Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5) end function SCALE(C, S) if tonumber(S) < 0.5 then S = 0.5 elseif tonumber(S) > 25 then S = 25 end local HAT_CLONE = {} for i,v in pairs(C:GetChildren()) do if v:IsA('Accessory') then local HC = v:Clone() table.insert(HAT_CLONE, HC) v:destroy() end end local HEAD = C.Head local TORSO = C.Torso local LA = C['Left Arm'] local RA = C['Right Arm'] local LL = C['Left Leg'] local RL = C['Right Leg'] local HRP = C.HumanoidRootPart HEAD.Size = Vector3.new(S * 2, S, S) TORSO.Size = Vector3.new(S * 2, S * 2, S) LA.Size = Vector3.new(S, S * 2, S) RA.Size = Vector3.new(S, S * 2, S) LL.Size = Vector3.new(S, S * 2, S) RL.Size = Vector3.new(S, S * 2, S) HRP.Size = Vector3.new(S * 2, S * 2, S) local M1 = Instance.new('Motor6D', TORSO) local M2 = Instance.new('Motor6D', TORSO) local M3 = Instance.new('Motor6D', TORSO) local M4 = Instance.new('Motor6D', TORSO) local M5 = Instance.new('Motor6D', TORSO) local M6 = Instance.new('Motor6D', HRP) M1.Name = 'Neck' M1.Part0 = TORSO M1.Part1 = HEAD M1.C0 = CFrame.new(0, 1 * S, 0) * CFrame.Angles(-1.6, 0, 3.1) M1.C1 = CFrame.new(0, -0.5 * S, 0) * CFrame.Angles(-1.6, 0, 3.1) M2.Name = 'Left Shoulder' M2.Part0 = TORSO M2.Part1 = LA M2.C0 = CFrame.new(-1 * S, 0.5 * S, 0) * CFrame.Angles(0, -1.6, 0) M2.C1 = CFrame.new(0.5 * S, 0.5 * S, 0) * CFrame.Angles(0, -1.6, 0) M3.Name = 'Right Shoulder' M3.Part0 = TORSO M3.Part1 = RA M3.C0 = CFrame.new(1 * S, 0.5 * S, 0) * CFrame.Angles(0, 1.6, 0) M3.C1 = CFrame.new(-0.5 * S, 0.5 * S, 0) * CFrame.Angles(0, 1.6, 0) M4.Name = 'Left Hip' M4.Part0 = TORSO M4.Part1 = LL M4.C0 = CFrame.new(-1 * S, -1 * S, 0) * CFrame.Angles(0, -1.6, 0) M4.C1 = CFrame.new(-0.5 * S, 1 * S, 0) * CFrame.Angles(0, -1.6, 0) M5.Name = 'Right Hip' M5.Part0 = TORSO M5.Part1 = RL M5.C0 = CFrame.new(1 * S, -1 * S, 0) * CFrame.Angles(0, 1.6, 0) M5.C1 = CFrame.new(0.5 * S, 1 * S, 0) * CFrame.Angles(0, 1.6, 0) M6.Name = 'RootJoint' M6.Part0 = HRP M6.Part1 = TORSO M6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) M6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) for i,v in pairs(HAT_CLONE) do v.Parent = C end end function CAPE(COLOR) if LP.Character:FindFirstChild('Cape') then LP.Character.Cape:destroy() end repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('Torso') local T = LP.Character.Torso local C = Instance.new('Part', T.Parent) C.Name = 'cape_seth' C.Anchored = false C.CanCollide = false C.TopSurface = 0 C.BottomSurface = 0 C.BrickColor = BrickColor.new(COLOR) C.Material = 'Neon' C.Size = Vector3.new(0.2, 0.2, 0.2) local M = Instance.new('BlockMesh', C) M.Scale = Vector3.new(9, 17.5, 0.5) local M1 = Instance.new('Motor', C) M1.Part0 = C M1.Part1 = T M1.MaxVelocity = 1 M1.C0 = CFrame.new(0, 1.75, 0) * CFrame.Angles(0, math.rad(90), 0) M1.C1 = CFrame.new(0, 1, .45) * CFrame.Angles(0, math.rad(90), 0) local WAVE = false repeat wait(1 / 44) local ANG = 0.2 local oldMag = T.Velocity.magnitude local MV = 0.1 if WAVE then ANG = ANG + ((T.Velocity.magnitude / 10) * 0.05) + 1 WAVE = false else WAVE = false end ANG = ANG + math.min(T.Velocity.magnitude / 30, 1) M1.MaxVelocity = math.min((T.Velocity.magnitude / 10), 0.04) + MV M1.DesiredAngle = -ANG if M1.CurrentAngle < -0.05 and M1.DesiredAngle > -.05 then M1.MaxVelocity = 0.04 end repeat wait() until M1.CurrentAngle == M1.DesiredAngle or math.abs(T.Velocity.magnitude - oldMag) >= (T.Velocity.magnitude / 10) + 1 if T.Velocity.magnitude < 0.1 then wait(0.1) end until not C or C.Parent ~= T.Parent end function INFECT(PLAYER) for i,v in pairs(PLAYER.Character:GetChildren()) do Instance.new('Folder', PLAYER.Character).Name = 'infected_seth' if v:IsA('Accessory') or v:IsA('Shirt') or v:IsA('Pants') then v:destroy() elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' end end if PLAYER.Character.Head:FindFirstChild('face') then PLAYER.Character.Head.face.Texture = 'rbxassetid://7074882' end for i,v in pairs (PLAYER.Character:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then if v.Name == 'Head' or v.Name == 'Left Arm' or v.Name == 'Right Arm' then v.BrickColor = BrickColor.new('Medium green') elseif v.Name == 'Torso' or v.Name == 'Left Leg' or v.Name == 'Right Leg' then v.BrickColor = BrickColor.new('Brown') end end end local T = PLAYER.Character.Torso.Touched:connect(function(TC) if not TC.Parent:FindFirstChild('infected_seth') then local GPFC = _PLAYERS:GetPlayerFromCharacter(TC.Parent) if GPFC then INFECT(GPFC) end end end) end 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) 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 function BANG(VICTIM) spawn(function() local P1 = _PLAYERS.LocalPlayer.Character.Torso local V1 = _PLAYERS[VICTIM].Character.Torso V1.Parent.Humanoid.PlatformStand = true P1['Left Shoulder']:destroy() local LA1 = Instance.new('Weld', P1) LA1.Part0 = P1 LA1.Part1 = P1.Parent['Left Arm'] LA1.C0 = CFrame.new(-1.5, 0, 0) LA1.Name = 'Left Shoulder' P1['Right Shoulder']:destroy() local RS1 = Instance.new('Weld', P1) RS1.Part0 = P1 RS1.Part1 = P1.Parent['Right Arm'] RS1.C0 = CFrame.new(1.5, 0, 0) RS1.Name = 'Right Shoulder' V1['Left Shoulder']:destroy() local LS2 = Instance.new('Weld', V1) LS2.Part0 = V1 LS2.Part1 = V1.Parent['Left Arm'] LS2.C0 = CFrame.new(-1.5, 0, 0) LS2.Name = 'Left Shoulder' V1['Right Shoulder']:destroy() local RS2 = Instance.new('Weld', V1) RS2.Part0 = V1 RS2.Part1 = V1.Parent['Right Arm'] RS2.C0 = CFrame.new(1.5, 0, 0) RS2.Name = 'Right Shoulder' V1['Left Hip']:destroy() local LH2 = Instance.new('Weld', V1) LH2.Part0 = V1 LH2.Part1 = V1.Parent['Left Leg'] LH2.C0 = CFrame.new(-0.5, -2, 0) LH2.Name = 'Left Hip' V1['Right Hip']:destroy() local RH2 = Instance.new('Weld', V1) RH2.Part0 = V1 RH2.Part1 = V1.Parent['Right Leg'] RH2.C0 = CFrame.new(0.5, -2, 0) RH2.Name = 'Right Hip' local D = Instance.new('Part', P1) D.TopSurface = 0 D.BottomSurface = 0 D.CanCollide = false D.BrickColor = BrickColor.new('Pastel brown') D.Shape = 'Ball' D.Size = Vector3.new(1, 1, 1) local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4) fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0) local D2 = D:Clone() D2.Parent = P1 fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0) local C = Instance.new('Part', P1) C.TopSurface = 0 C.BottomSurface = 0 C.CanCollide = false C.BrickColor = BrickColor.new('Pastel brown') C.Size = Vector3.new(0.4, 1.3, 0.4) fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0) local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1 fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0) local CM = Instance.new('CylinderMesh', C) local BL = Instance.new('Part', V1) BL.TopSurface = 0 BL.BottomSurface = 0 BL.CanCollide = false BL.BrickColor = BrickColor.new('Pastel brown') BL.Shape = 'Ball' BL.Size = Vector3.new(1, 1, 1) local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2) fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0) local BR = Instance.new('Part', V1) BR.TopSurface = 0 BR.BottomSurface = 0 BR.CanCollide = false BR.BrickColor = BrickColor.new('Pastel brown') BR.Shape = 'Ball' BR.Size = Vector3.new(1, 1, 1) local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2) fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0) local BLN = Instance.new('Part', V1) BLN.TopSurface = 0 BLN.BottomSurface = 0 BLN.CanCollide = false BLN.BrickColor = BrickColor.new('Pink') BLN.Shape = 'Ball' BLN.Size = Vector3.new(1, 1, 1) local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2) fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0) local BRN = Instance.new('Part', V1) BRN.TopSurface = 0 BRN.BottomSurface = 0 BRN.CanCollide = false BRN.BrickColor = BrickColor.new('Pink') BRN.Shape = 'Ball' BRN.Size = Vector3.new(1, 1, 1) local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2) fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0) LH2.C1 = CFrame.new(0.2, 1.6, 0.4) * CFrame.Angles(3.9, -0.4, 0) RH2.C1 = CFrame.new(-0.2, 1.6, 0.4) * CFrame.Angles(3.9, 0.4, 0) LS2.C1 = CFrame.new(-0.2, 0.9, 0.6) * CFrame.Angles(3.9, -0.2, 0) RS2.C1 = CFrame.new(0.2, 0.9, 0.6) * CFrame.Angles(3.9, 0.2, 0) LA1.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 P1:FindFirstChild('weldx') then P1.weldx:destroy() end WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0) local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0) end) spawn(function() while wait() do for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0, -0.3, 0) end for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0, 0.3, 0) end end end) end function RESPAWN(PLAYER) local M = Instance.new('Model', workspace) M.Name = 'respawn_seth' local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1 Instance.new('Humanoid', M) PLAYER.Character = M end function LOAD_MESSAGE(STRING) _PLAYERS.LocalPlayer.CharacterAppearanceId = 20018 RESPAWN(LP) R = false LP.CharacterAdded:connect(function() if not R then wait(0.5) if LP.Character:FindFirstChild('Humanoid') then MAIN_HAT = LP.Character:FindFirstChild('BunnyEarsOfCaprice'):Clone() end R = true end end) repeat wait() until R RESPAWN(LP) LP.CharacterAppearanceId = 0 if MAIN_HAT then MAIN_HAT.Handle.CanCollide = true local M = MAIN_HAT.Handle.BunnyTools.EggScript3:Clone() local P = Instance.new('Part') M.Disabled = false M.Parent = P MAIN_HAT.Handle.BunnyTools.EggMesh3:Clone().Parent = P MAIN_HAT:destroy() P.Parent = LP.Character repeat wait() until LP:FindFirstChild('ChessMsg') MG = LP:FindFirstChild('ChessMsg') MG.Name = 'message_seth' MG.Text = '' MG.Parent = workspace MESSAGE(STRING) P:destroy() for i,v in pairs(workspace:GetChildren()) do if v:IsA('Part') and v.BrickColor == BrickColor.new('Bright red') and v.Reflectance == 0 and v.Transparency == 0 and not v.Anchored and v.CanCollide and v.Locked and v:FindFirstChild('Decal') and v.Size == Vector3.new(8, 0.4, 8) then if v.Decal.Texture == 'http://www.roblox.com/asset/?id=1531000' and v.Transparency == 0 and v.Decal.Face == Enum.NormalId.Top then v:destroy() end end end end end function MESSAGE(STRING) if not SHOWING_MESSAGE then spawn(function() SHOWING_MESSAGE = true MG.Text = STRING wait(5) MG.Text = '' SHOWING_MESSAGE = false end) end end _G.CLICK_TP = false local M_CTRL = false MOUSE.KeyDown:connect(function(K) if K:byte() == 50 then M_CTRL = true end end) MOUSE.KeyUp:connect(function(K) if K:byte() == 50 then M_CTRL = false end end) MOUSE.Button1Down:connect(function() if _G.CLICK_TP and M_CTRL and MOUSE.Target and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') then LP.Character.HumanoidRootPart.CFrame = CFrame.new(MOUSE.Hit.p) + Vector3.new(0, 3, 0) end end) _LIGHTING.Outlines = false -- / outlines are gross if FIND_IN_TABLE(BANS, LP.userId) then LP:Kick() end for i,v in pairs(_PLAYERS:GetPlayers()) do if FIND_IN_TABLE(BANS, v.userId) then table.insert(KICKS, v) else UPDATE_CHAT(v) end end -- / commands ADD_COMMAND('ff','ff [plr]', {}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do Instance.new('ForceField', _PLAYERS[v].Character) end end) ADD_COMMAND('unff','unff [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Character:GetChildren()) do if v:IsA('ForceField') then v:destroy() end end end end) ADD_COMMAND('fire','fire [plr] [r] [g] [b]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Character:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then local F = Instance.new('Fire', v) if ARGS[2] and ARGS[3] and ARGS[4] then F.Color = C3(ARGS[2], ARGS[3], ARGS[4]) F.SecondaryColor = C3(ARGS[2], ARGS[3], ARGS[4]) end end end end end) ADD_COMMAND('unfire','unfire [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do for i,v in pairs(v:GetChildren()) do if v:IsA('Fire') then v:destroy() end end end end end) ADD_COMMAND('sp','sp [plr] [r] [g] [b]',{'sparkles'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Character:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then if ARGS[2] and ARGS[3] and ARGS[4] then Instance.new('Sparkles', v).Color = C3(ARGS[2], ARGS[3], ARGS[4]) else Instance.new('Sparkles', v) end end end end end) ADD_COMMAND('unsp','unsp [plr]',{'unsparkles'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Character:GetChildren()) do for i,v in pairs(v:GetChildren()) do if v:IsA('Sparkles') then v:destroy() end end end end end) ADD_COMMAND('smoke','smoke [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do Instance.new('Smoke', _PLAYERS[v].Character.Torso) end end) ADD_COMMAND('unsmoke','unsmoke [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Character.Torso:GetChildren()) do if v:IsA('Smoke') then v:destroy() end end end end) ADD_COMMAND('btools','btools [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do Instance.new('HopperBin', _PLAYERS[v].Backpack).BinType = 2 Instance.new('HopperBin', _PLAYERS[v].Backpack).BinType = 3 Instance.new('HopperBin', _PLAYERS[v].Backpack).BinType = 4 end end) ADD_COMMAND('god','god [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.MaxHealth = math.huge PCHAR.Humanoid.Health = PCHAR.Humanoid.MaxHealth end end end) ADD_COMMAND('sgod','sgod [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.MaxHealth = 10000000 PCHAR.Humanoid.Health = PCHAR.Humanoid.MaxHealth end end end) ADD_COMMAND('ungod','ungod [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.MaxHealth = 100 end end end) ADD_COMMAND('heal','heal [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.Health = PCHAR.Humanoid.MaxHealth end end end) ADD_COMMAND('freeze','freeze [plr]',{'frz'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then v.Anchored = true end end end end end) ADD_COMMAND('thaw','thaw [plr]',{'unfreeze','unfrz'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Character:GetChildren()) do if v:IsA('Part') then v.Anchored = false end end end end end) ADD_COMMAND('kill','kill [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].Character:BreakJoints() end end) ADD_COMMAND('sound','sound [id]',{}, function(ARGS, SPEAKER) for i,v in pairs(workspace:GetChildren()) do if v:IsA('Sound') then v:Stop() v:destroy() end end if ARGS[1]:lower() ~= 'off' then local S = Instance.new('Sound', workspace) S.Name = 'song_seth' S.Archivable = false S.Looped = true S.SoundId = 'rbxassetid://' .. ARGS[1] S.Volume = 1 S:Play() end end) ADD_COMMAND('volume','volume [int]',{}, function(ARGS, SPEAKER) for i,v in pairs(workspace:GetChildren()) do if v:IsA('Sound') then v.Volume = ARGS[1] end end end) ADD_COMMAND('pitch','pitch [int]',{}, function(ARGS, SPEAKER) for i,v in pairs(workspace:GetChildren()) do if v:IsA('Sound') then v.Pitch = ARGS[1] end end end) ADD_COMMAND('explode','explode [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Torso') then Instance.new('Explosion', PCHAR).Position = PCHAR.Torso.Position end end end) ADD_COMMAND('invis','invis [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then v.Transparency = 1 end if v:IsA('Accessory') and v:FindFirstChild('Handle') then v.Handle.Transparency = 1 end end if PCHAR.Head:FindFirstChild('face') then PCHAR.Head.face.Transparency = 1 end end end) ADD_COMMAND('vis','vis [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then v.Transparency = 0 end if v:IsA('Accessory') and v:FindFirstChild('Handle') then v.Handle.Transparency = 0 end end if PCHAR.Head:FindFirstChild('face') then PCHAR.Head.face.Transparency = 0 end end end) ADD_COMMAND('goto','goto [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR then SPEAKER.Character.HumanoidRootPart.CFrame = PCHAR.Torso.CFrame end end end) ADD_COMMAND('bring','bring [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].Character.HumanoidRootPart.CFrame = SPEAKER.Character.Torso.CFrame end end) ADD_COMMAND('tp','tp [plr] [plr]',{}, function(ARGS, SPEAKER) local PLAYERS1, PLAYERS2 = GET_PLAYER(ARGS[1], SPEAKER), GET_PLAYER(ARGS[2], SPEAKER) for i,v in pairs(PLAYERS1) do for a,b in pairs(PLAYERS2) do if _PLAYERS[v].Character and _PLAYERS[b].Character then _PLAYERS[v].Character.HumanoidRootPart.CFrame = _PLAYERS[b].Character.Torso.CFrame end end end end) ADD_COMMAND('char','char [plr] [id]',{'charapp'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].CharacterAppearanceId = ARGS[2] _PLAYERS[v].Character:BreakJoints() end end) ADD_COMMAND('ws','ws [plr] [int]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.WalkSpeed = tonumber(ARGS[2]) end end end) ADD_COMMAND('time','time [int]',{}, function(ARGS, SPEAKER) _LIGHTING:SetMinutesAfterMidnight(tonumber(ARGS[1]) * 60) end) ADD_COMMAND('kick','kick [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do table.insert(KICKS, _PLAYERS[v]) end end) ADD_COMMAND('ban','ban [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do table.insert(BANS, _PLAYERS[v].userId) table.insert(KICKS, _PLAYERS[v]) UPDATE_BANS() end end) ADD_COMMAND('unban','unban [username]',{}, function(ARGS, SPEAKER) if FIND_IN_TABLE(BANS, game.Players:GetUserIdFromNameAsync(ARGS[1])) then table.remove(BANS, GET_IN_TABLE(BANS, game.Players:GetUserIdFromNameAsync(ARGS[1]))) UPDATE_BANS() end end) ADD_COMMAND('unlockws','unlock',{'unlock'}, function(ARGS, SPEAKER) 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) ADD_COMMAND('lockws','lock',{'lock'}, function(ARGS, SPEAKER) local function LOCK(INSTANCE) for i,v in pairs(INSTANCE:GetChildren()) do if v:IsA('BasePart') then v.Locked = true end LOCK(v) end end LOCK(workspace) end) ADD_COMMAND('unanchorws','unanchor',{'unanchor'}, function(ARGS, SPEAKER) 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) ADD_COMMAND('anchorws','anchor',{'anchor'}, function(ARGS, SPEAKER) local function ANCHOR(INSTANCE) for i,v in pairs(INSTANCE:GetChildren()) do if v:IsA('BasePart') then v.Anchored = true end ANCHOR(v) end end ANCHOR(workspace) end) ADD_COMMAND('hsize','hsize [plr] [int]',{'hatsize'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Character:GetChildren()) do if v:IsA('Accessory') then for a,b in pairs(v.Handle:GetChildren()) do if b:IsA('SpecialMesh') then b.Scale = ARGS[2] * Vector3.new(1, 1, 1) end end end end end end) ADD_COMMAND('shats','shats [plr]',{'stealhats'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Character:GetChildren()) do if v:IsA('Accessory') then v.Parent = SPEAKER.Character end end end end) ADD_COMMAND('rhats','rhats [plr]',{'removehats'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid:RemoveAccessories() end end end) ADD_COMMAND('firstp','firstp [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].CameraMode = 'LockFirstPerson' end end) ADD_COMMAND('thirdp','thirdp [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].CameraMode = 'Classic' end end) ADD_COMMAND('chat','chat [plr] [string]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do game.Chat:Chat(_PLAYERS[v].Character.Head, GLS(false, 1)) end end) ADD_COMMAND('name','name [plr] [string]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].Character.Name = GLS(false, 1) end end) ADD_COMMAND('unname','unname [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].Character.Name = _PLAYERS[v].Name end end) ADD_COMMAND('noname','noname [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].Character.Name = '' end end) ADD_COMMAND('stun','stun [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character PCHAR.Humanoid.PlatformStand = true end end) ADD_COMMAND('unstun','unstun [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character PCHAR.Humanoid.PlatformStand = false end end) ADD_COMMAND('guest','guest [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character _PLAYERS[v].CharacterAppearanceId = 1 PCHAR:BreakJoints() end end) ADD_COMMAND('noob','noob [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character _PLAYERS[v].CharacterAppearanceId = 155902847 PCHAR:BreakJoints() end end) ADD_COMMAND('damage','damage [plr] [int]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].Character.Humanoid:TakeDamage(ARGS[2]) end end) ADD_COMMAND('view','view [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character workspace.CurrentCamera.CameraSubject = PCHAR end end) ADD_COMMAND('unview','unview',{}, function() workspace.CurrentCamera.CameraSubject = _PLAYERS.LocalPlayer.Character end) ADD_COMMAND('nolimbs','nolimbs [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do local LIMB = PCHAR.Humanoid:GetLimb(v) if v:IsA('BasePart') and PCHAR:FindFirstChild('Humanoid') and LIMB ~= Enum.Limb.Unknown and LIMB ~= Enum.Limb.Head and LIMB ~= Enum.Limb.Torso then v:destroy() end end end end) ADD_COMMAND('box','box [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character local SB = Instance.new('SelectionBox', PCHAR) SB.Adornee = SB.Parent SB.Color = BrickColor.new('' .. (ARGS[2])) end end) ADD_COMMAND('unbox','nobox [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(_PLAYERS[v].Character:GetChildren()) do if v:IsA('SelectionBox') then v:destroy() end end end end) ADD_COMMAND('ghost','ghost [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then v.Transparency = 0.5 elseif v:IsA('Accessory') and v:FindFirstChild('Handle') then v.Handle.Transparency = 0.5 elseif PCHAR.Head:FindFirstChild('face') then PCHAR.Head.face.Transparency = 0.5 end end end end) ADD_COMMAND('sphere','sphere [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR=_PLAYERS[v].Character local SS = Instance.new('SelectionSphere', PCHAR) SS.Adornee = SS.Parent end end) ADD_COMMAND('sky','sky [id]',{}, function(ARGS, SPEAKER) if ARGS[1] then for i,v in pairs(_LIGHTING:GetChildren()) do if v:IsA('Sky') then v:destroy() end end local SKIES = {'Bk', 'Dn', 'Ft', 'Lf', 'Rt', 'Up'} local SKY = Instance.new('Sky', _LIGHTING) for i,v in pairs(SKIES) do SKY['Skybox' .. v] = 'rbxassetid://' .. ARGS[1] - 1 end end end) ADD_COMMAND('ambient','ambient [r] [g] [b]',{}, function(ARGS, SPEAKER) if ARGS[1] and ARGS[2] and ARGS[3] then _LIGHTING.Ambient = C3(ARGS[1], ARGS[2], ARGS[3]) end end) ADD_COMMAND('jail','jail [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if FIND_IN_TABLE(JAILED, _PLAYERS[v].Name) then return end table.insert(JAILED, _PLAYERS[v].Name) local PCHAR = _PLAYERS[v].Character local J = JAIL:Clone() J.Parent = workspace J:MoveTo(PCHAR.Torso.Position) J.Name = 'JAIL_' .. _PLAYERS[v].Name repeat wait() PCHAR = _PLAYERS[v].Character if PCHAR and PCHAR:FindFirstChild('HumanoidRootPart') and J:FindFirstChild('MAIN') then PCHAR.HumanoidRootPart.CFrame = J.MAIN.CFrame + Vector3.new(0, 1, 0) end until not FIND_IN_TABLE(JAILED, _PLAYERS[v].Name) end end) ADD_COMMAND('unjail','unjail [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for a,b in pairs(JAILED) do if b == _PLAYERS[v].Name then table.remove(JAILED, a) end end if workspace:FindFirstChild('JAIL_' .. _PLAYERS[v].Name) then workspace['JAIL_' .. _PLAYERS[v].Name]:destroy() end end end) ADD_COMMAND('animation','animation [plr] [id]',{'anim'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local ID = ARGS[2] if ARGS[2] == 'climb' then ID = '180436334' end if ARGS[2] == 'fall' then ID = '180436148' end if ARGS[2] == 'jump' then ID = '125750702' end if ARGS[2] == 'sit' then ID = '178130996' end for a,b in pairs(_PLAYERS[v].Character.Animate:GetChildren()) do if b:IsA('StringValue') then for c,d in pairs(b:GetChildren()) do if d:IsA('Animation') then d.AnimationId = 'rbxassetid://' .. ID end end end end end end) ADD_COMMAND('fix','fix [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character RESET_MODEL(PCHAR) UPDATE_MODEL(PCHAR, _PLAYERS[v].Name) end end) ADD_COMMAND('creeper','creeper [plr]',{'crpr'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do CREEPER(_PLAYERS[v]) end end) ADD_COMMAND('uncreeper','uncreeper [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character RESET_MODEL(PCHAR) UPDATE_MODEL(PCHAR, _PLAYERS[v].Name) end end) ADD_COMMAND('shrek','shrek [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do SHREK(_PLAYERS[v]) end end) ADD_COMMAND('unshrek','unshrek [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character RESET_MODEL(PCHAR) UPDATE_MODEL(PCHAR, _PLAYERS[v].Name) end end) ADD_COMMAND('nuke','nuke [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character spawn(function() if _PLAYERS[v] and PCHAR and PCHAR:FindFirstChild('Torso') then local N = Instance.new('Part', workspace) N.Name = 'nuke_seth' N.Anchored = true N.CanCollide = false N.Shape = 'Ball' N.Size = Vector3.new(1, 1, 1) N.BrickColor = BrickColor.new('New Yeller') N.Transparency = 0.5 N.Reflectance = 0.2 N.TopSurface = 0 N.BottomSurface = 0 N.Touched:connect(function(T) if T and T.Parent then local E = Instance.new('Explosion', workspace) E.Position = T.Position E.BlastRadius = 20 E.BlastPressure = math.huge end end) local CF = PCHAR.Torso.CFrame N.CFrame = CF for i = 1,30 do N.Size = N.Size + Vector3.new(5, 5, 5) N.CFrame = CF wait(1 / 44) end N:destroy() end end) end end) ADD_COMMAND('unnuke','nonuke',{}, function(ARGS, SPEAKER) for i,v in pairs(workspace:GetChildren()) do if v:IsA('Part') and v.Name == 'nuke_seth' then v:destroy() end end end) ADD_COMMAND('infect','infect [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do INFECT(_PLAYERS[v]) end end) ADD_COMMAND('uninfect','uninfect [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character RESET_MODEL(PCHAR) UPDATE_MODEL(PCHAR, _PLAYERS[v].Name) end end) ADD_COMMAND('duck','duck [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do DUCK(_PLAYERS[v]) end end) ADD_COMMAND('unduck','unduck [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character RESET_MODEL(PCHAR) UPDATE_MODEL(PCHAR, _PLAYERS[v].Name) end end) ADD_COMMAND('disable','disable [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.Name = 'HUMANOID_' .. _PLAYERS[v].Name local humanoid = PCHAR['HUMANOID_' .. _PLAYERS[v].Name] humanoid.Parent = HUMANOIDS end end end) ADD_COMMAND('enable','enable [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then return else if HUMANOIDS:FindFirstChild('HUMANOID_' .. _PLAYERS[v].Name) then local humanoid = HUMANOIDS['HUMANOID_' .. _PLAYERS[v].Name] humanoid.Parent = PCHAR humanoid.Name = 'Humanoid' end end end end) ADD_COMMAND('size','size [plr] [int]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do SCALE(_PLAYERS[v].Character, ARGS[2]) end end) ADD_COMMAND('clone','clone [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character PCHAR.Archivable = true local C = PCHAR:Clone() C.Parent = workspace C:MoveTo(PCHAR:GetModelCFrame().p) C:MakeJoints() PCHAR.Archivable = false end end) ADD_COMMAND('spin','spin [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR.Torso:GetChildren()) do if v.Name == 'SPIN' then v:destroy() end end local T = PCHAR.Torso local BG = Instance.new('BodyGyro', T) BG.Name = 'SPIN' BG.maxTorque = Vector3.new(0, math.huge, 0) BG.P = 11111 BG.cframe = T.CFrame spawn(function() repeat wait(1/44) BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0) until not BG or BG.Parent ~= T end) end end) ADD_COMMAND('unspin','unspin [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR.Torso:GetChildren()) do if v.Name == 'SPIN' then v:destroy() end end end end) ADD_COMMAND('dog','dog [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do DOG(_PLAYERS[v]) end end) ADD_COMMAND('undog','undog [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character RESET_MODEL(PCHAR) UPDATE_MODEL(PCHAR, _PLAYERS[v].Name) end end) ADD_COMMAND('loopheal','loopheal [plr]',{'lheal'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if not FIND_IN_TABLE(LOOPED_H, _PLAYERS[v].Name) then table.insert(LOOPED_H, _PLAYERS[v].Name) end end end) ADD_COMMAND('unloopheal','unloopheal [plr]',{'unlheal'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if FIND_IN_TABLE(LOOPED_H, _PLAYERS[v].Name) then table.remove(LOOPED_H, GET_IN_TABLE(LOOPED_H, _PLAYERS[v].Name)) end end end) ADD_COMMAND('loopkill','loopheal [plr]',{'lheal'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if not FIND_IN_TABLE(LOOPED_K, _PLAYERS[v].Name) then table.insert(LOOPED_K, _PLAYERS[v].Name) end end end) ADD_COMMAND('unloopkill','unloopkill [plr]',{'unlkill'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if FIND_IN_TABLE(LOOPED_K, _PLAYERS[v].Name) then table.remove(LOOPED_K, GET_IN_TABLE(LOOPED_K, _PLAYERS[v].Name)) end end end) ADD_COMMAND('fling','fling [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then local X local Z repeat X = math.random(-9999, 9999) until math.abs(X) >= 5555 repeat Z = math.random(-9999, 9999) until math.abs(Z) >= 5555 PCHAR.Torso.Velocity = Vector3.new(0, 0, 0) local BF = Instance.new('BodyForce', PCHAR.Torso) BF.force = Vector3.new(X * 4, 9999 * 5, Z * 4) end end end) ADD_COMMAND('alien','alien [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do ALIEN(_PLAYERS[v]) end end) ADD_COMMAND('nograv','nograv [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if not _PLAYERS[v].Character.Torso:FindFirstChild('nograv_seth') then NEW'BodyForce'{Name = 'nograv_seth', Force = Vector3.new(0, GET_MASS(_PLAYERS[v].Character) * 196.2, 0), Parent = _PLAYERS[v].Character.Torso} end end end) ADD_COMMAND('grav','grav [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if _PLAYERS[v].Character.Torso:FindFirstChild('nograv_seth') then _PLAYERS[v].Character.Torso.nograv_seth:destroy() end end end) ADD_COMMAND('cape','cape [brick color]',{}, function(ARGS, SPEAKER) spawn(function() if LP.Character:FindFirstChild('Cape') then LP.Character.Cape:destroy() end if not ARGS[1] then ARGS[1] = 'Deep blue' end CAPE(GLS(false, 1)) end) end) ADD_COMMAND('uncape','uncape',{}, function(ARGS, SPEAKER) if LP.Character:FindFirstChild('cape_seth') then LP.Character.cape_seth:destroy() end end) ADD_COMMAND('paper','paper [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then PAPER_MESH:Clone().Parent = v end end end end) ADD_COMMAND('punish','punish [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].Character.Parent = nil end end) ADD_COMMAND('unpunish','unpunish [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].Character.Parent = workspace end end) local DISCO = false ADD_COMMAND('disco','disco',{}, function(ARGS, SPEAKER) DISCO = true if not DISCO then spawn(function() repeat wait(1) _LIGHTING.Ambient = C3(math.random(), math.random(), math.random()) until not DISCO end) end end) ADD_COMMAND('undisco','undisco',{}, function(ARGS, SPEAKER) DISCO = false end) ADD_COMMAND('team','team [plr] [team]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for a,b in pairs(game.Teams:GetChildren()) do if string.lower(b.Name) == GLS(true, 1) then _PLAYERS[v].Team = b end end end end) ADD_COMMAND('jp','jp [plr] [int]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.JumpPower = ARGS[2] end end end) ADD_COMMAND('smallhead','smallhead [plr]',{'shead'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character PCHAR.Head.Mesh.Scale = Vector3.new(0.5, 0.5, 0.5) PCHAR.Head.Mesh.Offset = Vector3.new(0, -0.25, 0) end end) ADD_COMMAND('bighead','bighead [plr]',{'bhead'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character PCHAR.Head.Mesh.Scale = Vector3.new(2.25, 2.25, 2.25) PCHAR.Head.Mesh.Offset = Vector3.new(0, 0.5, 0) end end) ADD_COMMAND('headsize','headsize [plr] [int]',{'hsize'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if ARGS[2] == 1 then PCHAR.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25) PCHAR.Head.Mesh.Offset = Vector3.new(0, 0, 0) else PCHAR.Head.Mesh.Scale = ARGS[2] * Vector3.new(1.25, 1.25, 1.25) end end end) ADD_COMMAND('fixhead','fixhead [plr]',{'fhead'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character PCHAR.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25) PCHAR.Head.Mesh.Offset = Vector3.new(0, 0, 0) PCHAR.Head.Transparency = 0 if PCHAR.Head:FindFirstChild('face') then PCHAR.Head.face.Transparency = 0 end end end) ADD_COMMAND('removehead','removehead [plr]',{'rhead'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character PCHAR.Head.Transparency = 1 if PCHAR.Head:FindFirstChild('face') then PCHAR.Head.face.Transparency = 1 end end end) ADD_COMMAND('stealtools','stealtools [plr]',{'stools'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Backpack:GetChildren()) do if v:IsA('Tool') or v:IsA('HopperBin') then v.Parent = LP.Backpack end end end end) ADD_COMMAND('removetools','removetools [plr]',{'rtools'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Backpack:GetChildren()) do if v:IsA('Tool') or v:IsA('HopperBin') then v:destroy() end end end end) ADD_COMMAND('clonetools','clonetools [plr]',{'ctools'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do for i,v in pairs(_PLAYERS[v].Backpack:GetChildren()) do if v:IsA('Tool') or v:IsA('HopperBin') then v:Clone().Parent = LP.Backpack end end end end) ADD_COMMAND('dong','dong [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if ARGS[2] == 'black' then CREATE_DONG(_PLAYERS[v], 'Brown') end if ARGS[2] == 'asian' then CREATE_DONG(_PLAYERS[v], 'Cool yellow') end if ARGS[2] == 'alien' then CREATE_DONG(_PLAYERS[v], 'Lime green') end if ARGS[2] == 'frozen' then CREATE_DONG(_PLAYERS[v], 1019) end if not ARGS[2] then CREATE_DONG(_PLAYERS[v], 'Pastel brown') end end end) ADD_COMMAND('particles','particles [plr] [id]',{'pts'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR.Torso:GetChildren()) do if v:IsA('ParticleEmitter') then v:destroy() end end Instance.new('ParticleEmitter', PCHAR.Torso).Texture = 'rbxassetid://' .. ARGS[2] - 1 end end) ADD_COMMAND('rocket','rocket [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character spawn(function() local R = ROCKET:Clone() R.Parent = workspace local W = Instance.new('Weld', R) W.Part0 = W.Parent W.Part1 = PCHAR.Torso W.C1 = CFrame.new(0, 0.5, 1) R.force.Force = Vector3.new(0, 15000, 0) wait() PCHAR.HumanoidRootPart.CFrame = PCHAR.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0) wait(5) Instance.new('Explosion', R).Position = R.Position wait(1) R:destroy() end) end end) ADD_COMMAND('blackify','blackify [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do COLOR(_PLAYERS[v], 'Really black') end end) ADD_COMMAND('whitify','whitify [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do COLOR(_PLAYERS[v], 'White') end end) ADD_COMMAND('color','color [plr] [brick color]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do COLOR(_PLAYERS[v], GLS(false, 1)) end end) ADD_COMMAND('change','change [plr] [stat] [int/string]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if _PLAYERS[v]:FindFirstChild('leaderstats') then for i,v in pairs(_PLAYERS[v].leaderstats:GetChildren()) do if string.lower(v.Name) == string.lower(ARGS[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then if ARGS[3] then v.Value = tonumber(ARGS[3]) end elseif string.lower(v.Name) == string.lower(ARGS[2]) and v:IsA('StringValue') then v.Value = GLS(false, 2) end end end end end) ADD_COMMAND('bait','bait',{}, function(ARGS, SPEAKER) spawn(function() local M = Instance.new('Model', workspace) M.Name = 'Touch For Admin!' local P = Instance.new('Part', M) P.Name = 'Head' P.Position = SPEAKER.Character.Head.Position P.BrickColor = BrickColor.new('Pink') P.Material = 'Neon' local H = Instance.new('Humanoid', M) P.Touched:connect(function(RIP) if RIP.Parent.Name ~= SPEAKER.Name or RIP.Parent.Name ~= LP.Name then if RIP.Parent:FindFirstChild('Humanoid') then RIP.Parent.Humanoid:destroy() end end end) end) end) ADD_COMMAND('naked','naked [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Accessory') or v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then v:destroy() end for i,v in pairs(PCHAR.Torso:GetChildren()) do if v:IsA('Decal') then v:destroy() end end end end end) ADD_COMMAND('decalspam','decalspam [decal]',{'dspam'}, function(ARGS, SPEAKER) if ARGS[1] then DECALSPAM(workspace, ARGS[1]) end end) ADD_COMMAND('undecalspam','undecalspam',{'undspam'}, function(ARGS, SPEAKER) if ARGS[1] then UNDECALSPAM(workspace) end end) ADD_COMMAND('bang','bang [plr]',{'rape'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do BANG(_PLAYERS[v].Name) end end) ADD_COMMAND('lag','lag [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do LAG(_PLAYERS[v]) end end) ADD_COMMAND('respawn','respawn [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do RESPAWN(_PLAYERS[v]) end end) ADD_COMMAND('face','face [plr] [decal]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR.Head:GetChildren()) do if v:IsA('Decal') then v:destroy() end end local F = Instance.new('Decal', PCHAR.Head) F.Name = 'face' F.Texture = 'rbxassetid://' .. ARGS[2] - 1 end end) ADD_COMMAND('shirt','shirt [plr] [decal]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Shirt') then v:destroy() end end local S = Instance.new('Shirt', PCHAR) S.Name = 'Shirt' S.ShirtTemplate = 'rbxassetid://' .. ARGS[2] - 1 end end) ADD_COMMAND('pants','pants [plr] [decal]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Pants') then v:destroy() end end local P = Instance.new('Pants', PCHAR) P.Name = 'Shirt' P.PantsTemplate = 'rbxassetid://' .. ARGS[2] - 1 end end) ADD_COMMAND('longneck','longneck [plr]',{'lneck', 'giraffe'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character RESET_MODEL(PCHAR) UPDATE_MODEL(PCHAR, _PLAYERS[v].Name) for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Accessory') then v.Handle.Mesh.Offset = Vector3.new(0, 5, 0) end end if PCHAR.Head:FindFirstChild('Mesh') then PCHAR.Head.Mesh.Offset = Vector3.new(0, 5, 0) end local G = Instance.new('Part', PCHAR) G.Name = 'giraffe_seth' G.BrickColor = PCHAR.Head.BrickColor G.Size = Vector3.new(2, 1, 1) local SM = Instance.new('SpecialMesh', G) SM.Scale = Vector3.new(1.25, 5, 1.25) SM.Offset = Vector3.new(0, 2, 0) local W = Instance.new('Weld', G) W.Part0 = PCHAR.Head W.Part1 = G end end) ADD_COMMAND('stealchar','stealchar [plr]',{'schar'}, function(ARGS, SPEAKER) local PLAYERS1, PLAYERS2 = GET_PLAYER(ARGS[1]) for i,v in pairs(PLAYERS1) do RESET_MODEL(SPEAKER.Character) UPDATE_MODEL(SPEAKER.Character, _PLAYERS[v].Name) end end) ADD_COMMAND('baseplate','baseplate',{'bp'}, function(ARGS, SPEAKER) for i,v in pairs(workspace:GetChildren()) do if v:IsA('Model') and v.Name == 'baseplate_seth' then v:destroy() end end local BP = Instance.new('Part', workspace) BP.Name = 'baseplate_seth' BP.Anchored = true BP.BrickColor = BrickColor.new('Bright green') BP.Size = Vector3.new(2048, 5, 2048) BP.Position = Vector3.new(0, 0, 0) end) ADD_COMMAND('norotate','norotate [plr]',{'nrt'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.AutoRotate = false end end end) ADD_COMMAND('rotate','rotate [plr]',{'rt'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.AutoRotate = true end end end) ADD_COMMAND('admin','admin [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if not CHECK_ADMIN(_PLAYERS[v]) then table.insert(ADMINS, _PLAYERS[v].userId) UPDATE_ADMINS() spawn(function() game.Chat:Chat(_PLAYERS[v].Character.Head, STUFF .. 'You\'re now an admin!') wait(3) game.Chat:Chat(_PLAYERS[v].Character.Head, STUFF .. 'Give me a try! | ' .. C_PREFIX .. 'ff me') end) end end end) ADD_COMMAND('unadmin','unadmin [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do if CHECK_ADMIN(_PLAYERS[v]) then if FIND_IN_TABLE(ADMINS, _PLAYERS[v].userId) then table.remove(ADMINS, GET_IN_TABLE(ADMINS, _PLAYERS[v].userId)) UPDATE_ADMINS() game.Chat:Chat(_PLAYERS[v].Character.Head, STUFF .. 'You\'re no longer an admin.') end end end end) ADD_COMMAND('minzoom','minzoom [plr] [int]',{'minz'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].CameraMinZoomDistance = ARGS[2] end end) ADD_COMMAND('maxzoom','maxzoom [plr] [int]',{'maxz'}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do _PLAYERS[v].CameraMaxZoomDistance = ARGS[2] end end) ADD_COMMAND('age','age [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do NOTIFY(_PLAYERS[v].Name .. ' | ' .. _PLAYERS[v].AccountAge, 255, 255, 255) end end) ADD_COMMAND('hl','hl [plr] [r] [g] [b]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Torso') then local HL = Instance.new('SpotLight', PCHAR.Torso) HL.Name = 'seth_hl' HL.Brightness = 5 HL.Range = 60 if ARGS[2] and ARGS[3] and ARGS[4] then HL.Color = C3(ARGS[2], ARGS[3], ARGS[4]) end end end end) ADD_COMMAND('unhl','unhl [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character if PCHAR:FindFirstChild('Torso') then for i,v in pairs(PCHAR.Torso:GetChildren()) do if v:IsA('SpotLight') and v.Name == 'seth_hl' then v:destroy() end end end end end) ADD_COMMAND('crash','crash [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character PCHAR.Torso.Anchored = true for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Humanoid') then for i = 1,10 do v.HipHeight = 1/0*0 end end end end end) ADD_COMMAND('smite','smite [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character spawn(function() local function CastRay(A, B, C) local V = B - A return workspace:FindPartOnRayWithIgnoreList(Ray.new(A, V.unit * math.min(V.magnitude, 999)), C or {}, false, true) end local PP = PCHAR.PrimaryPart.Position - Vector3.new(0, 3, 0) local S = Instance.new('Sound', workspace) S.SoundId = 'rbxassetid://178090362' S.Volume = 1 S:Play() spawn(function() wait(7) S:destroy() end) local S,P2 = CastRay(PP, PP - Vector3.new(0, 9, 0), {PCHAR}) local P1 = Instance.new('Part', game.Workspace) P1.BrickColor = BrickColor.new('Institutional white') P1.Material = 'Neon' P1.Transparency = 0.9 P1.Anchored = true P1.CanCollide = false P1.Size = Vector3.new(0.2, 0.2, 0.2) P1.CFrame = CFrame.new((S and P2 or PP) + Vector3.new(0, 1e3, 0)) Instance.new('BlockMesh', P1).Scale = Vector3.new(10, 10000, 10) local P2, P3, P4, P5 = P1:Clone(), P1:Clone(), P1:Clone(), P1:Clone() for i, v in next, {P2, P3, P4, P5} do i = i * 0.1 v.Parent, v.Size = P1, Vector3.new(0.2 + i, 0.2, 0.2 + i ) v.CFrame = P1.CFrame end wait(0.5) P1:destroy() PCHAR:BreakJoints() end) end end) ADD_COMMAND('skydive','skydive [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character spawn(function() for i = 0, 3 do if PCHAR then PCHAR.HumanoidRootPart.CFrame = PCHAR.HumanoidRootPart.CFrame + Vector3.new(0, 7500, 0) end end end) end end) ADD_COMMAND('message','message [string]',{'m'}, function(ARGS, SPEAKER) spawn(function() if MG then MESSAGE(GLS(false, 0)) else LOAD_MESSAGE(GLS(false, 0)) end end) end) ADD_COMMAND('control','control [plr]',{}, function(ARGS, SPEAKER) local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER) for i,v in pairs(PLAYERS) do local PCHAR = _PLAYERS[v].Character local HB = Instance.new('HopperBin', LP.Backpack) HB.Name = _PLAYERS[v].Name local CONTROL_ENABLED = false local function CONTROL(P, V3) if CONTROL_ENABLED then if P.Character and P.Character:FindFirstChild('Humanoid') then P.Character.Humanoid:MoveTo(V3) end end end HB.Selected:connect(function(M) M.Button1Down:connect(function() CONTROL_ENABLED = true CONTROL(_PLAYERS:FindFirstChild(HB.Name), M.Hit.p) end) M.Button1Up:connect(function() CONTROL_ENABLED = false end) end) end end) -- / extra ADD_COMMAND('gravity','gravity [int]',{}, function(ARGS, SPEAKER) workspace.Gravity = ARGS[1] end) ADD_COMMAND('fixlighting','fixlighting',{'fixl'}, function(ARGS, SPEAKER) FIX_LIGHTING() end) ADD_COMMAND('fixfog','fixfog',{'clrfog'}, function(ARGS, SPEAKER) _LIGHTING.FogColor = C3(191, 191, 191) _LIGHTING.FogEnd = 100000000 _LIGHTING.FogStart = 0 end) ADD_COMMAND('day','day',{}, function(ARGS, SPEAKER) _LIGHTING.TimeOfDay = 14 end) ADD_COMMAND('night','night',{}, function(ARGS, SPEAKER) _LIGHTING.TimeOfDay = 24 end) ADD_COMMAND('serverlock','serverlock',{'slock'}, function(ARGS, SPEAKER) SERVER_LOCKED = true end) ADD_COMMAND('unserverlock','unserverlock',{'unslock'}, function(ARGS, SPEAKER) SERVER_LOCKED = false end) ADD_COMMAND('fogend','fogend [int]',{}, function(ARGS, SPEAKER) _LIGHTING.FogEnd = ARGS[1] end) ADD_COMMAND('fogcolor','fogcolor [r] [g] [b]',{}, function(ARGS, SPEAKER) if ARGS[1] and ARGS[2] and ARGS[3] then _LIGHTING.FogColor = C3(ARGS[1], ARGS[2], ARGS[3]) end end) ADD_COMMAND('noclip','noclip',{}, function(ARGS, SPEAKER) NOCLIP = true JESUSFLY = false SWIM = false end) ADD_COMMAND('clip','clip',{}, function(ARGS, SPEAKER) NOCLIP = false end) ADD_COMMAND('jesusfly','jesusfly',{}, function(ARGS, SPEAKER) NOCLIP = false JESUSFLY = true SWIM = false end) ADD_COMMAND('nojfly','nojfly',{}, function(ARGS, SPEAKER) JESUSFLY = false end) ADD_COMMAND('swim','swim',{}, function(ARGS, SPEAKER) NOCLIP = false JESUSFLY = false SWIM = true end) ADD_COMMAND('noswim','noswim',{}, function(ARGS, SPEAKER) SWIM = false end) ADD_COMMAND('fly','fly',{}, function(ARGS, SPEAKER) sFLY() end) ADD_COMMAND('unfly','unfly',{}, function(ARGS, SPEAKER) NOFLY() end) ADD_COMMAND('prefix','prefix [string]',{}, function(ARGS, SPEAKER) if ARGS[1] then C_PREFIX = ARGS[1] NOTIFY('Changed prefix to \'' .. ARGS[1] .. '\'', 255, 255, 255) end end) ADD_COMMAND('version','version',{}, function(ARGS, SPEAKER) NOTIFY('VERSION | ' .. VERSION, 255, 255, 255) end) ADD_COMMAND('fe','fe',{}, function(ARGS, SPEAKER) spawn(function() CHECK_FE() end) end) function OPEN_COMMANDS() SETH_MAIN.main.holder.Size = UDim2.new(1, 25, 12, 30) SETH_MAIN.main.holder.holders.search.Visible = true end function CLOSE_COMMANDS() SETH_MAIN.main.holder.holders.search.Visible = false SETH_MAIN.main.holder.Size = UDim2.new(1, 25, 12, 0) end function OPEN_TAB(TAB) if not _CORE:FindFirstChild('seth_main') then OPEN_MAIN() end for a,b in pairs(SETH_MAIN.main.holder.holders:GetChildren()) do if b.Name ~= TAB then b.Visible = false else b.Visible = true end if TAB ~= 'cmds' then CLOSE_COMMANDS() else OPEN_COMMANDS() end end end ADD_COMMAND('serverinfo','serverinfo',{'sinfo'}, function(ARGS, SPEAKER) OPEN_TAB('server') end) ADD_COMMAND('admins','admins',{}, function(ARGS, SPEAKER) OPEN_TAB('admins') end) ADD_COMMAND('cmds','cmds',{'commands'}, function(ARGS, SPEAKER) OPEN_TAB('cmds') end) ADD_COMMAND('bans','bans',{}, function(ARGS, SPEAKER) OPEN_TAB('bans') end) ADD_COMMAND('fun','fun',{}, function(ARGS, SPEAKER) OPEN_TAB('fun') end) ADD_COMMAND('changelog','changelog',{}, function(ARGS, SPEAKER) OPEN_TAB('changelog') end) ADD_COMMAND('credits','credits',{}, function(ARGS, SPEAKER) OPEN_TAB('credits') end) MOUSE.KeyDown:connect(function(key) if key:byte() == 29 then if not NOCLIP then ECOMMAND('noclip') elseif NOCLIP then ECOMMAND('clip') end elseif key:byte() == 30 then if not JESUSFLY then ECOMMAND('jesusfly') elseif JESUSFLY then ECOMMAND('nojfly') end end end) -- / after loaded function CHECK_FE() if not workspace.FilteringEnabled then NOTIFY('Filtering is disabled', 50, 255, 50) elseif workspace.FilteringEnabled then NOTIFY('Filtering is ENABLED', 255, 50, 50) end end CMD_BAR_H.bar:TweenPosition(UDim2.new(0, 0, 1, -50), 'InOut', 'Quad', 0.5, true) local GOING_IN = true CMD_BAR_H.bar.Changed:connect(function() if CMD_BAR_H.bar.Text ~= 'press ; to execute a command' and CMD_BAR_H.bar.Focused and not GOING_IN then if CMD_BAR_H.bar.Text ~= '' then if not CMD_BAR_H.bar.Text:find(' ') then CMD_BAR_H.bar.commands.Visible = true CMD_BAR_H.bar.commands:ClearAllChildren() CMD_BAR_H.bar.commands.CanvasSize = UDim2.new(0, 0, 0, 0) local Y_COMMANDS = 0 for i,v in pairs(COMMANDS) do if v.N:find(CMD_BAR_H.bar.Text) then CMD_BAR_H.bar.commands:TweenSize(UDim2.new(1, 0, 1, -200), 'InOut', 'Quad', 0.2, true) CMD_BAR_H.bar.commands.CanvasSize = CMD_BAR_H.bar.commands.CanvasSize + UDim2.new(0, 0, 0, 20) local COMMANDS_C = CMD_BAR_H.bar.commands_ex:Clone() COMMANDS_C.Position = UDim2.new(0, 0, 0, Y_COMMANDS) COMMANDS_C.Visible = true COMMANDS_C.Text = ' ' .. v.D COMMANDS_C.Parent = CMD_BAR_H.bar.commands Y_COMMANDS = Y_COMMANDS + 20 end end end else CMD_BAR_H.bar.commands:TweenSize(UDim2.new(1, 0, 0, 0), 'InOut', 'Quad', 0.2, true) CMD_BAR_H.bar.commands:ClearAllChildren() CMD_BAR_H.bar.commands.CanvasSize = UDim2.new(0, 0, 0, 0) end end end) CMD_BAR_H.bar.FocusLost:connect(function() GOING_IN = true if CMD_BAR_H.bar.Text ~= '' then spawn(function() ECOMMAND(CMD_BAR_H.bar.Text, LP) end) end CMD_BAR_H.bar.commands:ClearAllChildren() CMD_BAR_H.bar.commands.CanvasSize = UDim2.new(0, 0, 0, 0) CMD_BAR_H.bar.commands:TweenSize(UDim2.new(1, 0, 0, 0), 'InOut', 'Quad', 0.2, true) CMD_BAR_H.bar:TweenPosition(UDim2.new(0, -225, 1, -50), 'InOut', 'Quad', 0.5, true) end) MOUSE.KeyDown:connect(function(K) if K:byte() == 59 then GOING_IN = false CMD_BAR_H.bar:TweenPosition(UDim2.new(0, 0, 1, -50), 'InOut', 'Quad', 0.5, true) CMD_BAR_H.bar:CaptureFocus() end end) NOTIFY('Hello, ' .. _PLAYERS.LocalPlayer.Name, 255, 255, 255) CHECK_FE() end) Script8.Name = "Script8" Script8.Parent = ScriptFrame Script8.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Script8.Position = UDim2.new(0, 215, 0, 266) Script8.Size = UDim2.new(0, 146, 0, 32) Script8.Font = Enum.Font.Fantasy Script8.Text = "FE BTools For Empire Theater" Script8.TextColor3 = Color3.new(1, 1, 1) Script8.TextScaled = true Script8.TextSize = 14 Script8.TextWrapped = true Script8.MouseButton1Down:connect(function() --fe cafe hammertool script cuz im gay-- maind = nil if workspace:FindFirstChild'GiveSystem' then if workspace.GiveSystem:FindFirstChild'GiveItem' then maind = workspace.GiveSystem.GiveItem end end if workspace:FindFirstChild'HandToCentre' then if workspace.HandToCentre:FindFirstChild'SendItem' then maind = workspace.HandToCentre.SendItem end end if maind == nil then print'could not find give event :(' return end tool = Instance.new'Tool' me = game:GetService'Players'.LocalPlayer tool.RequiresHandle = false tool.TextureId = 'http://www.roblox.com/asset/?id=12223874' tool.Name = 'ya like jazz?' tool.Parent = me.Backpack buttonf = nil tool.Equipped:connect(function() local m = game:GetService'Players'.LocalPlayer:GetMouse() m.Icon = 'rbxasset://textures/HammerCursor.png' buttonf = m.Button1Down:connect(function() if m.Target == nil then return end local ob = m.Target if ob:IsA'BasePart' or ob:IsA'WedgePart' then if ob:IsDescendantOf(me.Character) then return end m.Icon = 'rbxasset://textures/HammerOverCursor.png' local ex = Instance.new'Explosion' ex.BlastRadius = 0 ex.Position = ob.Position ex.Parent = workspace maind:FireServer(workspace, ob) wait(0.3) m.Icon = 'rbxasset://textures/HammerCursor.png' end end) end) tool.Unequipped:connect(function() if buttonf ~= nil then buttonf:Disconnect() buttonf = nil end local m = game:GetService'Players'.LocalPlayer:GetMouse() m.Icon = '' end) end) Script7.Name = "Script7" Script7.Parent = ScriptFrame Script7.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Script7.Position = UDim2.new(0, 29, 0, 266) Script7.Size = UDim2.new(0, 146, 0, 32) Script7.Font = Enum.Font.Fantasy Script7.Text = "Kazok the clickbaiter" Script7.TextColor3 = Color3.new(1, 1, 1) Script7.TextScaled = true Script7.TextSize = 14 Script7.TextWrapped = true Script7.MouseButton1Down:connect(function() print("Fuck kazok and his gay clickbait") wait( ) local Player = game.Players.localPlayer local Character = Player.Character local Humanoid = Character.Humanoid local Mouse = Player:GetMouse() local LeftArm = Character["Left Arm"] local RightArm = Character["Right Arm"] local LeftLeg = Character["Left Leg"] local RightLeg = Character["Right Leg"] local Head = Character.Head local Torso = Character.Torso local Camera = game.Workspace.CurrentCamera local RootPart = Character.HumanoidRootPart local RootJoint = RootPart.RootJoint local attack = false local Anim = 'Idle' local attacktype = 1 local delays = false local play = true local targetted = nil local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude local velocity = RootPart.Velocity.y local sine = 0 local change = 1 local doe = 0 local Create = LoadLibrary("RbxUtility").Create Humanoid.WalkSpeed = 16 local m = Create("Model"){ Parent = Character, Name = "WeaponModel", } --Kazok's Morph(sry if it is kinda outdated xd)-- local Orin = "http://www.roblox.com/asset/?id=198696133" Head.face.Texture = Orin spawn(function() while wait() do Head.BrickColor = BrickColor.new("Pastel brown") RightArm.BrickColor = BrickColor.new("Pastel brown") LeftArm.BrickColor = BrickColor.new("Pastel brown") Torso.BrickColor = BrickColor.new("Plum") RightLeg.BrickColor = BrickColor.new("Steel blue") LeftLeg.BrickColor = BrickColor.new("Steel blue") end end) if Character:FindFirstChild("Shirt") ~= nil then Character.Shirt:Destroy() Instance.new("Shirt",Character).ShirtTemplate = "rbxassetid://288012808" else Instance.new("Shirt",Character).ShirtTemplate = "rbxassetid://288012808" end if Character:FindFirstChild("Pants") ~= nil then Character.Pants:Destroy() Instance.new("Pants",Character).PantsTemplate = "rbxassetid://198776867" else Instance.new("Pants",Character).PantsTemplate = "rbxassetid://198776867" end local hair = Instance.new("Part",Character) hair.Name = "Hair" hair.CanCollide = false hair.Size = Vector3.new(1.2, 1, 1.6) hair.BrickColor = BrickColor.new("Medium stone grey") local hairmesh = Instance.new("SpecialMesh",hair) hairmesh.MeshId = "http://www.roblox.com/asset/?id=1051545" hairmesh.TextureId = "http://www.roblox.com/asset/?id=168374452" hairmesh.Scale = Vector3.new(1.05,1,1.05) hairmesh.VertexColor = Vector3.new(1, 1, 1) local hairweld = Instance.new("Weld",hair) hairweld.Part0 = Head hairweld.Part1 = hair hairweld.C0 = CFrame.new(0,0.2,0) local hair = Instance.new("Part",Character) hair.Name = "Hair" hair.CanCollide = false hair.Size = Vector3.new(1.2, 1, 1.6) hair.BrickColor = BrickColor.new("Medium stone grey") local hairmesh = Instance.new("SpecialMesh",hair) hairmesh.MeshId = "http://www.roblox.com/asset/?id=1577360" hairmesh.TextureId = "http://www.roblox.com/asset/?id=175184396" hairmesh.Scale = Vector3.new(1.05,1,1.05) hairmesh.VertexColor = Vector3.new(1, 1, 1) local hairweld = Instance.new("Weld",hair) hairweld.Part0 = Head hairweld.Part1 = hair hairweld.C0 = CFrame.new(0,0.25,-0.1) local hair = Instance.new("Part",Character) hair.Name = "Hair" hair.CanCollide = false hair.Size = Vector3.new(1.2, 1, 1.6) hair.BrickColor = BrickColor.new("Medium stone grey") local hairmesh = Instance.new("SpecialMesh",hair) hairmesh.MeshId = "http://www.roblox.com/asset/?id=16627529" hairmesh.TextureId = "http://www.roblox.com/asset/?id=17423956" hairmesh.Scale = Vector3.new(1.05,1,1.05) hairmesh.VertexColor = Vector3.new(1, 1, 1) local hairweld = Instance.new("Weld",hair) hairweld.Part0 = Head hairweld.Part1 = hair hairweld.C0 = CFrame.new(0,0.5,0) --Money Effects(cuz he wins money doing clickbait xd)-- pe = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.Head) pe.Texture = "http://www.roblox.com/asset/?id=1264613306" pe.VelocitySpread = 5 --Spawn Money-- p = game.Players.LocalPlayer local mrtool = Instance.new("HopperBin") --Gives the player a grab tool. mrtool.Name = "Give me money rat" mrtool.Parent = p.Backpack local Mouse = p:GetMouse() mrtool.Selected:connect(function() Mouse.Button1Down:connect(function() if mrtool.Active == true then local f9=Instance.new("Part",workspace) f9.Transparency=1 f9.CanCollide=false f9.Anchored=true f9.CFrame=Mouse.hit local fa = Instance.new("Part", f9) fa.BrickColor = BrickColor.new("Bright green") fa.Position = f9.Position fa.Anchored = false fa.Locked = false local urmom = Instance.new("Decal",fa) urmom.Face = ("Top") urmom.Texture = "http://www.roblox.com/asset/?id=184146617" end end)end) --Chat Spam Function-- Mouse.KeyDown:connect(function(key) if key == "z" then while wait( ) do local speak = {"HOW TO GET 1 MILLION OF ROBUX FOR FREE"} local colors = {"Red","Red","Red"} local chat = game:GetService("Chat") chat:Chat(game.Players.LocalPlayer.Character.Head,speak[math.random(1,#speak)], colors[math.random(1,3)]) wait(0.5) local speak = {"MY SCHOOL TEACHER DELETED MY ROBLOX ACCOUNT"} local colors = {"Red","Red","Red"} local chat = game:GetService("Chat") chat:Chat(game.Players.LocalPlayer.Character.Head,speak[math.random(1,#speak)], colors[math.random(1,3)]) wait(0.5) local speak = {"IF YOU SAW HIM, DELETE YOUR ACCOUNT"} local colors = {"Red","Red","Red"} local chat = game:GetService("Chat") chat:Chat(game.Players.LocalPlayer.Character.Head,speak[math.random(1,#speak)], colors[math.random(1,3)]) wait(0.5) local speak = {"HOW TO HACK ANY ROBLOX ACCOUNT"} local colors = {"Red","Red","Red"} local chat = game:GetService("Chat") chat:Chat(game.Players.LocalPlayer.Character.Head,speak[math.random(1,#speak)], colors[math.random(1,3)]) wait(0.5) local speak = {"1X1X1X1 GOT UNBANNED AND HE WILL HACK ROBLOX"} local colors = {"Red","Red","Red"} local chat = game:GetService("Chat") chat:Chat(game.Players.LocalPlayer.Character.Head,speak[math.random(1,#speak)], colors[math.random(1,3)]) wait(0.5) local speak = {"THIS MAN WILL SHUW DOWN ROBLOX, HERE IS WHY"} local colors = {"Red","Red","Red"} local chat = game:GetService("Chat") chat:Chat(game.Players.LocalPlayer.Character.Head,speak[math.random(1,#speak)], colors[math.random(1,3)]) end end end) --AntiKazok Script-- -- Objects local ScreenGui = Instance.new("ScreenGui") local TextButton = Instance.new("TextButton") -- Properties ScreenGui.Parent = p.PlayerGui TextButton.Parent = ScreenGui TextButton.BackgroundColor3 = Color3.new(1, 1, 1) TextButton.Size = UDim2.new(0, 200, 0, 50) TextButton.Font = Enum.Font.SourceSans TextButton.FontSize = Enum.FontSize.Size14 TextButton.TextSize = 14 TextButton.Font = Enum.Font.SciFi TextButton.Text = "Send Kazok To Hell" TextButton.MouseButton1Down:connect(function() --// This script is only used for kazok because he is a scammer, please report him if you see him. \\-- Target = {215774833} --// add your own user id but don't remove the first one. \\-- game.Players.PlayerAdded:connect(function(plr) for i,v in pairs(Target) do if plr.UserId == v then plr:Kick("Go away kazok the scammer!") --// if your looking at this script then this is not for you, only for kazok. \\-- end end end) end) --Name-- guis=Instance.new("BillboardGui") guis.Parent= p.Character.Head guis.Adornee= p.Character.Head guis.Size=UDim2.new(2.5,0,2.5,0) guis.StudsOffset=Vector3.new(0,0,0) guis.AlwaysOnTop = true Title=Instance.new("TextLabel") Title.BackgroundColor3 = Color3.new(1, 1, 1) Title.BackgroundTransparency = 1 Title.BorderColor3 = Color3.new(0.0196078, 0.054902, 0.694118) Title.Size = UDim2.new(1, 0, 1, 0) Title.Position=UDim2.new(0, 0, 0, -100) Title.Font = Enum.Font.SciFi Title.FontSize = Enum.FontSize.Size32 Title.Text = "Kazok The Clickbaiter" Title.TextColor3 = Color3.new(0.33333, 30, 0.498039) Title.TextSize = 32 Title.Parent = guis while wait() do Title.TextColor3 = Color3.new(1,0,0) for i=1,15 do game:GetService("RunService").RenderStepped:wait() Title.TextColor3 = Color3.new(Title.TextColor3.r,Title.TextColor3.g+(17/255),Title.TextColor3.b) end for i=1,15 do game:GetService("RunService").RenderStepped:wait() Title.TextColor3 = Color3.new(Title.TextColor3.r-(17/255),Title.TextColor3.g,Title.TextColor3.b) end for i=1,15 do game:GetService("RunService").RenderStepped:wait() Title.TextColor3 = Color3.new(Title.TextColor3.r,Title.TextColor3.g,Title.TextColor3.b+(17/255)) end for i=1,15 do game:GetService("RunService").RenderStepped:wait() Title.TextColor3 = Color3.new(Title.TextColor3.r,Title.TextColor3.g-(17/255),Title.TextColor3.b) end for i=1,15 do game:GetService("RunService").RenderStepped:wait() Title.TextColor3 = Color3.new(Title.TextColor3.r+(17/255),Title.TextColor3.g,Title.TextColor3.b) end for i=1,15 do game:GetService("RunService").RenderStepped:wait() Title.TextColor3 = Color3.new(Title.TextColor3.r,Title.TextColor3.g,Title.TextColor3.b-(17/255)) end end end) Script6.Name = "Script6" Script6.Parent = ScriptFrame Script6.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Script6.Position = UDim2.new(0, 215, 0, 201) Script6.Size = UDim2.new(0, 146, 0, 32) Script6.Font = Enum.Font.Fantasy Script6.Text = "Sun Sword" Script6.TextColor3 = Color3.new(1, 1, 1) Script6.TextScaled = true Script6.TextSize = 14 Script6.TextWrapped = true Script6.MouseButton1Down:connect(function() Player=game:GetService("Players").LocalPlayer Character=Player.Character PlayerGui=Player.PlayerGui Backpack=Player.Backpack Torso=Character.Torso Head=Character.Head Humanoid=Character.Humanoid m=Instance.new('Model',Character) LeftArm=Character["Left Arm"] LeftLeg=Character["Left Leg"] RightArm=Character["Right Arm"] RightLeg=Character["Right Leg"] LS=Torso["Left Shoulder"] LH=Torso["Left Hip"] RS=Torso["Right Shoulder"] RH=Torso["Right Hip"] Face = Head.face Neck=Torso.Neck it=Instance.new attacktype=1 vt=Vector3.new cf=CFrame.new euler=CFrame.fromEulerAnglesXYZ angles=CFrame.Angles cloaked=false necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0) LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0) RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0) RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0) RootPart=Character.HumanoidRootPart RootJoint=RootPart.RootJoint RootCF=euler(-1.57,0,3.14) attack = false attackdebounce = false deb=false equipped=true hand=false MMouse=nil combo=0 mana=0 trispeed=.2 attackmode='none' local idle=0 local Anim="Idle" local Effects={} local gun=false local shoot=false player=nil mana=0 local CurrentMode = "Unsheathed" mouse=Player:GetMouse() --save shoulders RSH, LSH=nil, nil --welds RW, LW=Instance.new("Weld"), Instance.new("Weld") RW.Name="Right Shoulder" LW.Name="Left Shoulder" LH=Torso["Left Hip"] RH=Torso["Right Hip"] TorsoColor=Torso.BrickColor function NoOutline(Part) Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10 end player=Player ch=Character RSH=ch.Torso["Right Shoulder"] LSH=ch.Torso["Left Shoulder"] -- RSH.Parent=nil LSH.Parent=nil -- RW.Name="Right Shoulder" RW.Part0=ch.Torso RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) RW.C1=cf(0, 0.5, 0) RW.Part1=ch["Right Arm"] RW.Parent=ch.Torso -- LW.Name="Left Shoulder" LW.Part0=ch.Torso LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) LW.C1=cf(0, 0.5, 0) LW.Part1=ch["Left Arm"] LW.Parent=ch.Torso local function weldBetween(a, b) local weldd = Instance.new("ManualWeld") weldd.Part0 = a weldd.Part1 = b weldd.C0 = CFrame.new() weldd.C1 = b.CFrame:inverse() * a.CFrame weldd.Parent = a return weldd end function nooutline(part) part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10 end function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size) local fp=it("Part") fp.formFactor=formfactor fp.Parent=parent fp.Reflectance=reflectance fp.Transparency=transparency fp.CanCollide=false fp.Locked=true fp.BrickColor=BrickColor.new(tostring(brickcolor)) fp.Name=name fp.Size=size fp.Position=Character.Torso.Position nooutline(fp) fp.Material=material fp:BreakJoints() return fp end function swait(num) if num==0 or num==nil then game:service'RunService'.Heartbeat:wait(0) else for i=0,num do game:service'RunService'.Heartbeat:wait(0) end end end function mesh(Mesh,part,meshtype,meshid,offset,scale) local mesh=it(Mesh) mesh.Parent=part if Mesh=="SpecialMesh" then mesh.MeshType=meshtype mesh.MeshId=meshid end mesh.Offset=offset mesh.Scale=scale return mesh end function weld(parent,part0,part1,c0,c1) local weld=it("Weld") weld.Parent=parent weld.Part0=part0 weld.Part1=part1 weld.C0=c0 weld.C1=c1 return weld end local function CFrameFromTopBack(at, top, back) local right = top:Cross(back) return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z) end function Triangle(a, b, c) local edg1 = (c-a):Dot((b-a).unit) local edg2 = (a-b):Dot((c-b).unit) local edg3 = (b-c):Dot((a-c).unit) if edg1 <= (b-a).magnitude and edg1 >= 0 then a, b, c = a, b, c elseif edg2 <= (c-b).magnitude and edg2 >= 0 then a, b, c = b, c, a elseif edg3 <= (a-c).magnitude and edg3 >= 0 then a, b, c = c, a, b else assert(false, "unreachable") end local len1 = (c-a):Dot((b-a).unit) local len2 = (b-a).magnitude - len1 local width = (a + (b-a).unit*len1 - c).magnitude local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit) local list = {} if len1 > 0.01 then local w1 = Instance.new('WedgePart', m) game:GetService("Debris"):AddItem(w1,5) w1.Material = "SmoothPlastic" w1.FormFactor = 'Custom' w1.BrickColor = BrickColor.new("New Yeller") w1.Transparency = 0 w1.Reflectance = 0 w1.Material = "Neon" w1.CanCollide = false NoOutline(w1) local sz = Vector3.new(0.2, width, len1) w1.Size = sz local sp = Instance.new("SpecialMesh",w1) sp.MeshType = "Wedge" sp.Scale = Vector3.new(0,1,1) * sz/w1.Size w1:BreakJoints() w1.Anchored = true w1.Parent = workspace w1.Transparency = 0.3 table.insert(Effects,{w1,"Disappear",.03}) w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2) table.insert(list,w1) end if len2 > 0.01 then local w2 = Instance.new('WedgePart', m) game:GetService("Debris"):AddItem(w2,5) w2.Material = "SmoothPlastic" w2.FormFactor = 'Custom' w2.BrickColor = BrickColor.new("New Yeller") w2.Transparency = 0 w2.Reflectance = 0 w2.Material = "Neon" w2.CanCollide = false NoOutline(w2) local sz = Vector3.new(0.2, width, len2) w2.Size = sz local sp = Instance.new("SpecialMesh",w2) sp.MeshType = "Wedge" sp.Scale = Vector3.new(0,1,1) * sz/w2.Size w2:BreakJoints() w2.Anchored = true w2.Parent = workspace w2.Transparency = 0.3 table.insert(Effects,{w2,"Disappear",.03}) w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2) table.insert(list,w2) end return unpack(list) end so = function(id,par,vol,pit) coroutine.resume(coroutine.create(function() local sou = Instance.new("Sound",par or workspace) sou.Volume=vol sou.Pitch=pit or 1 sou.SoundId=id swait() sou:play() game:GetService("Debris"):AddItem(sou,6) end)) end function clerp(a,b,t) local qa = {QuaternionFromCFrame(a)} local qb = {QuaternionFromCFrame(b)} local ax, ay, az = a.x, a.y, a.z local bx, by, bz = b.x, b.y, b.z local _t = 1-t return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) end function QuaternionFromCFrame(cf) local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() local trace = m00 + m11 + m22 if trace > 0 then local s = math.sqrt(1 + trace) local recip = 0.5/s return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 else local i = 0 if m11 > m00 then i = 1 end if m22 > (i == 0 and m00 or m11) then i = 2 end if i == 0 then local s = math.sqrt(m00-m11-m22+1) local recip = 0.5/s return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip elseif i == 1 then local s = math.sqrt(m11-m22-m00+1) local recip = 0.5/s return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip elseif i == 2 then local s = math.sqrt(m22-m00-m11+1) local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip end end end function QuaternionToCFrame(px, py, pz, x, y, z, w) local xs, ys, zs = x + x, y + y, z + z local wx, wy, wz = w*xs, w*ys, w*zs local xx = x*xs local xy = x*ys local xz = x*zs local yy = y*ys local yz = y*zs local zz = z*zs return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)) end function QuaternionSlerp(a, b, t) local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] local startInterp, finishInterp; if cosTheta >= 0.0001 then if (1 - cosTheta) > 0.0001 then local theta = math.acos(cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((1-t)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = 1-t finishInterp = t end else if (1+cosTheta) > 0.0001 then local theta = math.acos(-cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((t-1)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = t-1 finishInterp = t end end return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp end function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) end Damagefunc=function(Part,hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock) if hit.Parent==nil then return end local h=hit.Parent:FindFirstChild("Humanoid") for _,v in pairs(hit.Parent:children()) do if v:IsA("Humanoid") then h=v end end if hit.Parent.Parent:FindFirstChild("Torso")~=nil then h=hit.Parent.Parent:FindFirstChild("Humanoid") end if hit.Parent.className=="Hat" then hit=hit.Parent.Parent:findFirstChild("Head") end if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then return end]] -- hs(hit,1.2) local c=Instance.new("ObjectValue") c.Name="creator" c.Value=game:service("Players").LocalPlayer c.Parent=h game:GetService("Debris"):AddItem(c,.5) local Damage=math.random(minim,maxim) -- h:TakeDamage(Damage) local blocked=false local block=hit.Parent:findFirstChild("Block") if block~=nil then print(block.className) if block.className=="NumberValue" then if block.Value>0 then blocked=true if decreaseblock==nil then block.Value=block.Value-1 end end end if block.className=="IntValue" then if block.Value>0 then blocked=true if decreaseblock~=nil then block.Value=block.Value-1 end end end end if blocked==false then -- h:TakeDamage(Damage) h.Health=h.Health-Damage ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Part.BrickColor.Color) else h.Health=h.Health-(Damage/2) ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Bright blue").Color) end if Type=="Knockdown" then local hum=hit.Parent.Humanoid hum.PlatformStand=true coroutine.resume(coroutine.create(function(HHumanoid) swait(1) HHumanoid.PlatformStand=false end),hum) local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0) local bodvol=Instance.new("BodyVelocity") bodvol.velocity=angle*knockback bodvol.P=5000 bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003) bodvol.Parent=hit local rl=Instance.new("BodyAngularVelocity") rl.P=3000 rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000 rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)) rl.Parent=hit game:GetService("Debris"):AddItem(bodvol,.5) game:GetService("Debris"):AddItem(rl,.5) elseif Type=="Normal" then local vp=Instance.new("BodyVelocity") vp.P=500 vp.maxForce=Vector3.new(math.huge,0,math.huge) -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback if KnockbackType==1 then vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05 elseif KnockbackType==2 then vp.velocity=Property.CFrame.lookVector*knockback end if knockback>0 then vp.Parent=hit.Parent.Torso end game:GetService("Debris"):AddItem(vp,.5) elseif Type=="Up" then local bodyVelocity=Instance.new("BodyVelocity") bodyVelocity.velocity=vt(0,60,0) bodyVelocity.P=5000 bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003) bodyVelocity.Parent=hit game:GetService("Debris"):AddItem(bodyVelocity,1) local rl=Instance.new("BodyAngularVelocity") rl.P=3000 rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000 rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30)) rl.Parent=hit game:GetService("Debris"):AddItem(rl,.5) elseif Type=="Snare" then local bp=Instance.new("BodyPosition") bp.P=2000 bp.D=100 bp.maxForce=Vector3.new(math.huge,math.huge,math.huge) bp.position=hit.Parent.Torso.Position bp.Parent=hit.Parent.Torso game:GetService("Debris"):AddItem(bp,1) elseif Type=="Target" then local Targetting = false if Targetting==false then ZTarget=hit.Parent.Torso coroutine.resume(coroutine.create(function(Part) so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) swait(5) so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) end),ZTarget) local TargHum=ZTarget.Parent:findFirstChild("Humanoid") local targetgui=Instance.new("BillboardGui") targetgui.Parent=ZTarget targetgui.Size=UDim2.new(10,100,10,100) local targ=Instance.new("ImageLabel") targ.Parent=targetgui targ.BackgroundTransparency=1 targ.Image="rbxassetid://4834067" targ.Size=UDim2.new(1,0,1,0) cam.CameraType="Scriptable" cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) local dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z) workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) Targetting=true RocketTarget=ZTarget for i=1,Property do --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then swait() end --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100) cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z) cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0) end Targetting=false RocketTarget=nil targetgui.Parent=nil cam.CameraType="Custom" end end local debounce=Instance.new("BoolValue") debounce.Name="DebounceHit" debounce.Parent=hit.Parent debounce.Value=true game:GetService("Debris"):AddItem(debounce,Delay) c=Instance.new("ObjectValue") c.Name="creator" c.Value=Player c.Parent=h game:GetService("Debris"):AddItem(c,.5) end end function ShowDamage(Pos, Text, Time, Color) local Rate = (1 / 30) local Pos = (Pos or Vector3.new(0, 0, 0)) local Text = (Text or "") local Time = (Time or 2) local Color = (Color or Color3.new(1, 0, 0)) local EffectPart = part("Custom",workspace,"SmoothPlastic",0,1,BrickColor.new(Color),"Effect",vt(0,0,0)) EffectPart.Anchored = true local BillboardGui = Instance.new("BillboardGui") BillboardGui.Size = UDim2.new(3, 0, 3, 0) BillboardGui.Adornee = EffectPart local TextLabel = Instance.new("TextLabel") TextLabel.BackgroundTransparency = 1 TextLabel.Size = UDim2.new(1, 0, 1, 0) TextLabel.Text = Text TextLabel.TextColor3 = Color TextLabel.TextScaled = true TextLabel.Font = Enum.Font.ArialBold TextLabel.Parent = BillboardGui BillboardGui.Parent = EffectPart game.Debris:AddItem(EffectPart, (Time + 0.1)) EffectPart.Parent = game:GetService("Workspace") Delay(0, function() local Frames = (Time / Rate) for Frame = 1, Frames do wait(Rate) local Percent = (Frame / Frames) EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0) TextLabel.TextTransparency = Percent end if EffectPart and EffectPart.Parent then EffectPart:Destroy() end end) end handle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Handle",Vector3.new(0.34799999, 2.78399992, 0.34799999)) handleweld=weld(m,Character["Right Arm"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.00324273, 0.013961792, -0.00828075409, -1.38366803e-013, -0.999999881, 4.25688995e-009, 2.4656245e-007, -4.25688951e-009, -1, 1, -1.373172e-013, 2.4656245e-007)) mesh("CylinderMesh",handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"New Yeller","Hitbox",Vector3.new(1.04400003, 6.35600042, 0.600000024)) Hitboxweld=weld(m,handle,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000308990479, -5.48094559, -2.00271606e-005, 1, 6.10120843e-011, -1.08637464e-014, -6.10120843e-011, 1, 7.57154339e-011, 1.08637574e-014, -7.57154339e-011, 1)) mesh("BlockMesh",Hitbox,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.579999983)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -0.00242900848, 2.16260338, 1.38366803e-013, -2.4656245e-007, -1, -0.999999702, -4.25688862e-009, -1.37317173e-013, -4.25688862e-009, 0.999999702, -2.46562365e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.812000036)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000484466553, -0.232157588, -1.08489037, -1.6391111e-007, -2.91180186e-007, -0.999989986, -0.999989986, 2.34624395e-007, 1.63911025e-007, 2.34622007e-007, 1, -2.91177315e-007)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.1207962, -1.77352905, -1.94793994e-008, -1.96046472e-007, -1, 0.707106471, 0.707106292, -1.52399679e-007, 0.707106292, -0.707106471, 1.24851695e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.812000036, 0.591600001)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000144004822, -7.46494102, -8.79764557e-005, 4.47029542e-008, 2.42425131e-007, 0.999980867, -2.50834205e-007, 1, -2.42420526e-007, -0.999980867, -2.5083898e-007, 4.47030146e-008)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 0.723839939)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.232713461, -1.89698601, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.231999993, 0.200000003, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.174778461, -1.66498375, 9.53674316e-006, 1, -2.34479103e-012, -1.42102626e-014, 2.34479103e-012, 1, -2.89901436e-012, 2.04982668e-014, 2.89901436e-012, 1)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.580000103, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Institutional white","Part",Vector3.new(1.04400003, 4.75600052, 0.200000003)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000287055969, -4.68094635, -3.14712524e-005, 0.999985695, 6.10369533e-011, -1.79689095e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689129e-014, -7.57438556e-011, 0.999985695)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.579999983)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.230839998, 0.200680032, 2.79675961)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.579999983, 0.812000036, 0.200000003)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.798079908, 0.843320072, 0.58927989)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11735535, -1.77697182, 5.58765407e-008, -2.23627353e-007, -1, 0.707106352, -0.707106411, 1.97639011e-007, -0.707106411, -0.707106352, 1.18617642e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00553905964, -0.620464325, 0.00238800049, 0.999994755, 4.21545732e-009, 1.69303116e-013, -4.2154511e-009, 1, -2.46550314e-007, -1.77448632e-013, 2.46551593e-007, 0.999994755)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.12079048, -0.461172104, -1.20904753e-008, -2.04617493e-007, -1, 0.70710665, 0.70710659, -1.53235618e-007, 0.70710659, -0.70710665, 1.36137132e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.812000036, 0.200000003, 0.579999983)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58329773, -0.00251197815, 0.00270497799, 4.25687707e-009, -1, 2.46565747e-007, 1.65165096e-013, -2.46565747e-007, -1, 1, 4.25687707e-009, 1.64115493e-013)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.526639998, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.812000036, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.294445038, 1.4429245, 0.00253105164, 0.965925753, -0.258819014, 6.3815186e-008, 0.258819014, 0.965925753, -2.38160979e-007, -1.38366803e-013, 2.4656245e-007, 1)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.12079048, -0.461172104, -1.20904753e-008, -2.04617493e-007, -1, 0.70710665, 0.70710659, -1.53235618e-007, 0.70710659, -0.70710665, 1.36137132e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.229680017, 0.249400035, 0.650759876)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28609848, -1.26961899, 0.00253105164, 0.707106709, -0.707106769, 1.74346084e-007, 0.707106769, 0.707106709, -1.74345857e-007, -1.38366803e-013, 2.4656245e-007, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11734962, -0.464616776, 4.62869565e-008, -2.3199955e-007, -1, 0.707106471, -0.70710659, 1.96778231e-007, -0.70710659, -0.707106471, 1.31318558e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.579999983, 0.200000003, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000606894493, -1.54850197, -4.76837158e-006, 1, -2.34479103e-012, -1.42102626e-014, 2.34479103e-012, 1, -2.89901436e-012, 2.04982668e-014, 2.89901436e-012, 1)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.23126626, -1.89697075, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000222, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.859739304, -1.87621498, 0.00253105164, 0.70710659, 0.70710659, -1.74345828e-007, -0.70710659, 0.70710659, -1.74346027e-007, -1.38366803e-013, 2.4656245e-007, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58202362, 0.00305497646, 0.00253105164, 1.91577065e-008, -1, 2.46562593e-007, 0.999994159, 1.91577474e-008, -8.742213e-008, 4.37109904e-008, 2.46561086e-007, 0.999994159)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, -0.577546716, 1.38366803e-013, -2.4656245e-007, -1, -3.40592123e-008, 0.999999821, -2.46562394e-007, 0.999999821, 3.40592123e-008, 1.29969047e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.44659999, 0.69599998, 0.371199995)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00555098057, -1.02645874, 0.00238800049, 0.999994278, 4.2154551e-009, 1.69303035e-013, -4.21544888e-009, 0.999999523, -2.46550201e-007, -1.77448632e-013, 2.46551593e-007, 0.999994755)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -0.0024292469, 2.16260338, 1.38366803e-013, -2.4656245e-007, -1, -0.999999702, -6.38615347e-008, -1.22620908e-013, -6.38615347e-008, 0.999999702, -2.46562365e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.463999987, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000650644302, -1.8385067, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 4.75600052, 0.200000003)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000156164169, -4.68094444, -0.000274658203, 0.999971211, 5.13775689e-011, -1.44165397e-014, -5.13864507e-011, 1, 6.64499566e-011, 8.34828473e-015, -6.64783784e-011, 0.999971211)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000401, 1, 0.69599992)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.230839998, 0.200680032, 2.79675961)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.231999993, 0.200000003)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000268936157, -7.1749382, -0.000166773796, -2.98020346e-008, 2.42384317e-007, 0.999980867, -2.50883971e-007, 1, -2.42379713e-007, -0.999980867, -2.50888746e-007, -2.98019742e-008)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.698320508, 1.00999999, 0.590207934)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.44659999, 1.15999997, 0.371199995)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00572288036, 0.249307632, 0.00253105164, 0.999997973, 4.25688151e-009, 1.37316929e-013, -4.25688196e-009, 0.999998093, -2.46561967e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00575697422, 1.22929001, 0.00253105164, 1, 4.25689928e-009, 1.49599246e-013, -4.25689928e-009, 1, -2.46565691e-007, -1.50648848e-013, 2.46565691e-007, 1)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11734962, -0.464616776, 4.62869565e-008, -2.3199955e-007, -1, 0.707106471, -0.70710659, 1.96778231e-007, -0.70710659, -0.707106471, 1.31318558e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.579999983, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.347447634, -1.78050041, 0.000102043152, 0.999989986, 6.10373974e-011, -1.79689739e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999989986)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.229680017, 0.249400035, 0.650759876)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.696000099, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.872640967, -2.18717003, 0.00248718262, 1, 4.25688995e-009, 1.37317214e-013, -4.25688995e-009, 1, -2.4656245e-007, -1.38366803e-013, 2.4656245e-007, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Institutional white","Part",Vector3.new(0.200000003, 1.50800002, 1.04400003)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.53131104e-005, -7.8129406, 0.00018453598, 4.47029258e-008, 2.42408902e-007, 0.999980867, -2.50858221e-007, 1, -2.42404298e-007, -0.999980867, -2.50863025e-007, 4.47029933e-008)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.581159949, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000666975975, -2.18694496, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11735535, -1.77697182, 5.58765407e-008, -2.23627353e-007, -1, 0.707106352, -0.707106411, 1.97639011e-007, -0.707106411, -0.707106352, 1.18617642e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.231999993, 0.200000003, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.173270226, -1.66498375, 0.0001039505, 0.999997854, 6.10373974e-011, -1.7969128e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79691145e-014, -7.57154339e-011, 0.999997854)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.580000103, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, 0.582428694, -3.71006301e-008, -2.2971102e-007, -1, 2.55454324e-008, 0.999999821, -2.29710963e-007, 0.999999821, -2.55454431e-008, -3.71006159e-008)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.863862991, -1.87209129, 0.00253105164, 0.70710659, -0.70710659, 1.74346027e-007, 0.70710659, 0.70710659, -1.74345828e-007, -1.38366803e-013, 2.4656245e-007, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, -0.577546716, 1.38366803e-013, -2.4656245e-007, -1, -3.40592123e-008, 0.999999821, -2.46562394e-007, 0.999999821, 3.40592123e-008, 1.29969047e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.580000043, 4.75600052, 0.200000003)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0001963377, -4.68094635, -9.53674316e-005, 0.999990404, 6.10373974e-011, -1.79689874e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57154339e-011, 0.999990404)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.638000011)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.28197098, -1.27374649, 0.00253105164, 0.707106709, 0.707106769, -1.74345885e-007, -0.707106769, 0.707106709, -1.74346056e-007, -1.38366803e-013, 2.4656245e-007, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.116648793, -1.89650726, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, 0.582428694, -3.71006301e-008, -2.2971102e-007, -1, 2.55454324e-008, 0.999999821, -2.29710963e-007, 0.999999821, -2.55454431e-008, -3.71006159e-008)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00563848019, -0.388711929, 0.00253295898, 0.99999404, 4.25686464e-009, 1.37316401e-013, -4.25686508e-009, 0.999994159, -2.46561001e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799999, 0.34799999, 0.200000003)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 0.595080018, 0.683239937)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 2.79675961)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.347726822, -1.60689163, -9.05990601e-005, 0.99999994, 6.59379218e-011, -1.80878482e-014, -6.59667876e-011, 1, -5.95150595e-011, 2.41627922e-014, 5.94866378e-011, 0.99999994)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000103, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.1207962, -1.77352905, -1.94793994e-008, -1.96046472e-007, -1, 0.707106471, 0.707106292, -1.52399679e-007, 0.707106292, -0.707106471, 1.24851695e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.696000099, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.870689273, -2.18681908, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.812000036)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000425338745, -0.231835961, -1.08489037, -4.08055101e-009, 2.02203083e-007, 0.99999994, 0.99999994, 2.42933169e-007, 4.08050749e-009, -2.42933169e-007, 1, -2.02203097e-007)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","Part",Vector3.new(0.812000036, 0.200000003, 0.812000036)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58329773, -0.00251197815, 0.00270497799, 4.25687707e-009, -1, 2.46565747e-007, 1.65165096e-013, -2.46565747e-007, -1, 1, 4.25687707e-009, 1.64115493e-013)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.444280028, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 0.723839939)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00563395023, 0.887273788, 0.00253295898, 0.999990106, 4.25684776e-009, 1.37315859e-013, -4.25684821e-009, 0.999990225, -2.46560035e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.348541379, -1.89650154, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.579999983, 0.812000036, 0.200000003)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.835199952, 0.808520079, 0.58927989)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00555217266, -1.43245697, 0.00238800049, 0.999993682, 4.21545243e-009, 1.69302926e-013, -4.21544666e-009, 0.999998927, -2.46550059e-007, -1.77448618e-013, 2.46551593e-007, 0.999994755)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.115347862, -1.89650726, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 2.79675961)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.812000036, 0.34799999)) Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.300365448, 1.44133759, 0.00253105164, 0.965925753, 0.258819014, -6.3814916e-008, -0.258819014, 0.965925753, -2.38161064e-007, -1.38366803e-013, 2.4656245e-007, 1)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1)) local Lite = it("PointLight",Torso) Lite.Color = Color3.new(255, 255, 0) Lite.Range = 8 Lite.Brightness = 10 Lite.Shadows = true function BreakEffect(brickcolor,cframe,x1,y1,z1) local prt=part("Custom",workspace,"Neon",0,0,"New Yeller","Effect",vt(0.5,0.5,0.5)) prt.Anchored=true prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50)) local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1)) coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb) CF=Part.CFrame Numbb=0 randnumb=math.random()-math.random() for i=0,1,0.05 do wait() CF=CF*cf(0,1,0) --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0) Part.CFrame=CF*euler(Numbb,0,0) Part.Transparency=i Numbb=Numbb+randnumb end Part.Parent=nil end),prt) end --BreakEffect(BrickColor.new("New Yeller"),Hitbox.CFrame,0.5,math.random(5,20),0.5) function attackone() attack=true local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) for i=0,1,0.1 do swait() RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3) end so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,1) so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1) hitconasdf = Hitbox.Touched:connect(function(hit) local hum12 = hit.Parent:FindFirstChild("Humanoid") if hum12 and not hum12:IsDescendantOf(Character) then so('http://roblox.com/asset/?id=154965973',Hitbox,1,1) for i = 1,10 do BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) end hitconasdf:disconnect() end end) for i=0,1,0.1 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3) end attack=false con:disconnect() scfr = nil pcall(function() hitconasdf:disconnect() end) end function attacktwo() attack=true local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) for i=0,1,0.1 do swait() RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3) end so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9) so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9) hitconasdf = Hitbox.Touched:connect(function(hit) local hum12 = hit.Parent:FindFirstChild("Humanoid") if hum12 and not hum12:IsDescendantOf(Character) then so('http://roblox.com/asset/?id=154965973',Hitbox,1,1) for i = 1,10 do BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) end hitconasdf:disconnect() end end) for i=0,1,0.1 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-50),math.rad(90)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3) end attack=false con:disconnect() scfr = nil pcall(function() hitconasdf:disconnect() end) end function Stab() attack=true local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) for i=0,1,0.1 do swait() RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(60)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(20),math.rad(90)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-20),math.rad(-90)),.3) LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(0),math.rad(-60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3) end hitconasdf = Hitbox.Touched:connect(function(hit) local hum12 = hit.Parent:FindFirstChild("Humanoid") if hum12 and not hum12:IsDescendantOf(Character) then so('http://roblox.com/asset/?id=154965973',Hitbox,1,1) for i = 1,10 do BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) end hitconasdf:disconnect() end end) so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9) so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9) for i=0,1,0.1 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(-80)),.4) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-20),math.rad(-30)),.4) LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.4) RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.4) handleweld.C0=clerp(handleweld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4) end con:disconnect() attack=false scfr = nil pcall(function() hitconasdf:disconnect() end) end function Spin() attack=true local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) hitconasdf = Hitbox.Touched:connect(function(hit) local hum12 = hit.Parent:FindFirstChild("Humanoid") if hum12 and not hum12:IsDescendantOf(Character) then so('http://roblox.com/asset/?id=154965973',Hitbox,1,1) for i = 1,10 do BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) end hitconasdf:disconnect() end end) for i=0,1,1 do so("http://roblox.com/asset/?id=154965962",Hitbox,1,1) so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1) swait() for i=0,1,0.1 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(-50)),.3) LW.C0=clerp(LW.C0,cf(-1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(50)),.3) LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-.5,-1)*angles(math.rad(-20),math.rad(90),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,5)*euler(6*i,0,0),.5) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(30)),1) end end attack=false con:disconnect() scfr = nil pcall(function() hitconasdf:disconnect() end) end function ContAttack() attack=true local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) hitconasdf = Hitbox.Touched:connect(function(hit) local hum12 = hit.Parent:FindFirstChild("Humanoid") if hum12 and not hum12:IsDescendantOf(Character) then so('http://roblox.com/asset/?id=154965973',Hitbox,1,1) for i = 1,10 do BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) end hitconasdf:disconnect() end end) for i=1,4 do swait() for i=0,1,0.2 do swait() RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3) end so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,1) so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1) for i=0,1,0.2 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3) end for i=0,1,0.2 do swait() RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3) end so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9) so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9) for i=0,1,0.2 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-50),math.rad(90)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3) end end attack=false con:disconnect() scfr = nil pcall(function() hitconasdf:disconnect() end) end function Sheathe() attack = true so("http://www.roblox.com/asset/?id=273797222",Hitbox,1,.9) CurrentMode = "Sheathed" for i = 0,1,0.1 do swait() handleweld.Part0 = Torso RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(-20)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(190),math.rad(0),math.rad(0)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(20),math.rad(-10)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) end attack = false end function Unsheathe() attack = true CurrentMode = "Unsheathed" so("http://www.roblox.com/asset/?id=239169404",Hitbox,1,.9) for i = 0,1,0.1 do swait() handleweld.Part0 = RightArm RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(60)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(200),math.rad(0),math.rad(0)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(-30),math.rad(-30)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(30),math.rad(0)),.3) end scfr = nil attack = false end local Sit = false mouse.Button1Down:connect(function() if attack==false then if attacktype==1 and CurrentMode == "Unsheathed" then attack=true attacktype=2 attackone() elseif attacktype==2 and CurrentMode == "Unsheathed" then attack=true attacktype=1 attacktwo() end end end) mouse.KeyDown:connect(function(k) k=k:lower() if k=='q' then if attack==false and CurrentMode == "Unsheathed" then Stab() end elseif k=='e' then if attack==false and CurrentMode == "Unsheathed" then Spin() end elseif k=='r' then if attack==false and CurrentMode == "Unsheathed" then ContAttack() end elseif k=='f' then if attack==false and CurrentMode == "Unsheathed" then Sheathe() elseif k=='f' then if attack==false and Sit == false and CurrentMode == "Sheathed" then Unsheathe() end end elseif k=='t' then if attack==false and Sit == false and CurrentMode == "Sheathed" then Sit = true Humanoid.WalkSpeed = 0 elseif k=='t' then if attack==false and Sit == true and CurrentMode == "Sheathed" then Sit = false Humanoid.WalkSpeed = 16 end end end end) local sine = 0 local change = 1 local val = 0 while true do swait() sine = sine + change local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude local velderp=RootPart.Velocity.y hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character) if equipped==true or equipped==false then if attack==false then idle=idle+1 else idle=0 end if idle>=500 then if attack==false then end end if RootPart.Velocity.y > 1 and hitfloor==nil then Anim="Jump" if attack==false and Sit == false and CurrentMode == "Unsheathed" then RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(50),math.rad(0),math.rad(30)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-40),math.rad(5),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3) end if attack==false and Sit == false and CurrentMode == "Sheathed" then RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(30)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-30)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,-.2)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,-.2)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) end elseif RootPart.Velocity.y < -1 and hitfloor==nil then Anim="Fall" if attack==false and Sit == false and CurrentMode == "Unsheathed" then RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-40),math.rad(5),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3) end if attack==false and Sit == false and CurrentMode == "Sheathed" then RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(0)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(50)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-50)),.3) LH.C0=clerp(LH.C0,cf(-1,-.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,-.5)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) end elseif torvel<1 and hitfloor~=nil then Anim="Idle" if attack==false and Sit == false and CurrentMode == "Unsheathed" then RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(40)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(40),math.rad(0),math.rad(20)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(20),math.rad(-10)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3) end if attack==false and Sit == false and CurrentMode == "Sheathed" then RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(0)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(5)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-5)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) end if attack==false and Sit == true and CurrentMode == "Sheathed" then RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-2)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-10),math.rad(0),math.rad(5)),.3) LW.C0=clerp(LW.C0,cf(-1.3,0.5,0)*euler(math.rad(90),math.rad(0),math.rad(30)),.3) LH.C0=clerp(LH.C0,cf(-1,.7,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-.5,-.5)*angles(math.rad(0),math.rad(90),math.rad(70))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) end elseif torvel>2 and hitfloor~=nil then Anim="Walk" if attack==false and Sit == false and CurrentMode == "Unsheathed" then change=3 RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-30),math.rad(5),math.rad(-10)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(15),math.rad(-10),math.rad(0)),.3) end if attack==false and Sit == false and CurrentMode == "Sheathed" then RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3) Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(30*math.cos(sine/10)),math.rad(0),math.rad(5)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-30*math.cos(sine/10)),math.rad(0),math.rad(-5)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) end end end if #Effects>0 then for e=1,#Effects do if Effects[e]~=nil then local Thing=Effects[e] if Thing~=nil then local Part=Thing[1] local Mode=Thing[2] local Delay=Thing[3] local IncX=Thing[4] local IncY=Thing[5] local IncZ=Thing[6] if Thing[1].Transparency<=1 then if Thing[2]=="Block1" then Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Mesh=Thing[1].Mesh Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6]) Thing[1].Transparency=Thing[1].Transparency+Thing[3] elseif Thing[2]=="Cylinder" then Mesh=Thing[1].Mesh Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6]) Thing[1].Transparency=Thing[1].Transparency+Thing[3] elseif Thing[2]=="Blood" then Mesh=Thing[7] Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0) Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6]) Thing[1].Transparency=Thing[1].Transparency+Thing[3] elseif Thing[2]=="Elec" then Mesh=Thing[1].Mesh Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9]) Thing[1].Transparency=Thing[1].Transparency+Thing[3] elseif Thing[2]=="Disappear" then Thing[1].Transparency=Thing[1].Transparency+Thing[3] end else Part.Parent=nil table.remove(Effects,e) end end end end end end end) Script9.Name = "Script9" Script9.Parent = ScriptFrame Script9.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902) Script9.Position = UDim2.new(0, 29, 0, 331) Script9.Size = UDim2.new(0, 146, 0, 32) Script9.Font = Enum.Font.Fantasy Script9.Text = "Topk3k" Script9.TextColor3 = Color3.new(1, 1, 1) Script9.TextScaled = true Script9.TextSize = 14 Script9.TextWrapped = true Script9.MouseButton1Down:connect(function() --boobs lol local ScreenGui = Instance.new("ScreenGui") local Base = Instance.new("Frame") local Top = Instance.new("Frame") local First = Instance.new("TextLabel") local Second = Instance.new("TextLabel") local Location = Instance.new("TextLabel") local Exit = Instance.new("TextButton") local HomeContainer = Instance.new("Frame") local Players = Instance.new("Frame") local ImageLabel = Instance.new("ImageLabel") local TextLabel = Instance.new("TextLabel") local Mask = Instance.new("TextButton") local Server = Instance.new("Frame") local ImageLabel_2 = Instance.new("ImageLabel") local TextLabel_2 = Instance.new("TextLabel") local Mask_2 = Instance.new("TextButton") local LocalPlayer = Instance.new("Frame") local ImageLabel_3 = Instance.new("ImageLabel") local TextLabel_3 = Instance.new("TextLabel") local Mask_3 = Instance.new("TextButton") local Scripts = Instance.new("Frame") local ImageLabel_4 = Instance.new("ImageLabel") local TextLabel_4 = Instance.new("TextLabel") local Mask_4 = Instance.new("TextButton") local Miscellaneous = Instance.new("Frame") local ImageLabel_5 = Instance.new("ImageLabel") local TextLabel_5 = Instance.new("TextLabel") local Mask_5 = Instance.new("TextButton") local Settings = Instance.new("Frame") local ImageLabel_6 = Instance.new("ImageLabel") local TextLabel_6 = Instance.new("TextLabel") local Mask_6 = Instance.new("TextButton") local Navigator = Instance.new("ScrollingFrame") local Item = Instance.new("TextButton") local ServerContainer = Instance.new("ScrollingFrame") local dd = Instance.new("TextButton") local ImageLabel_7 = Instance.new("ImageLabel") local LocalPlayerContainer = Instance.new("ScrollingFrame") local PlayersContainer = Instance.new("ScrollingFrame") -- Properties local hist = game:GetService("LogService"):GetLogHistory() local eiss = false for i,v in pairs(hist) do if string.find(v["message"]:lower(), "eiss") then eiss = true warn("Detected EISS, Parenting to PlayerGui") end end if eiss then ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui game.StarterGui.ResetPlayerGuiOnSpawn = false else ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui end Base.Name = "Base" Base.Parent = ScreenGui Base.Active = true Base.BackgroundColor3 = Color3.new(0.054902, 0.0901961, 0.113725) Base.BorderColor3 = Color3.new(0.0156863, 0.027451, 0.0352941) Base.BorderSizePixel = 2 Base.Draggable = true Base.Position = UDim2.new(0, 50, 0, 250) Base.Selectable = true Base.Size = UDim2.new(0, 450, 0, 250) Top.Name = "Top" Top.Parent = Base Top.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235) Top.BackgroundTransparency = 0.5 Top.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137) Top.Position = UDim2.new(0, 10, 0, 7) Top.Size = UDim2.new(1, -20, 0, 20) First.Name = "First" First.Parent = Top First.BackgroundColor3 = Color3.new(1, 1, 1) First.BackgroundTransparency = 1 First.BorderColor3 = Color3.new(0.32549, 0.313726, 0.313726) First.Size = UDim2.new(1, 0, 1, 0) First.Font = Enum.Font.SourceSans First.FontSize = Enum.FontSize.Size18 First.Text = " T0PK3K 3.0" First.TextColor3 = Color3.new(0.721569, 0.027451, 0.211765) First.TextStrokeTransparency = 0 First.TextXAlignment = Enum.TextXAlignment.Left Second.Name = "Second" Second.Parent = Top Second.BackgroundColor3 = Color3.new(1, 1, 1) Second.BackgroundTransparency = 1 Second.BorderColor3 = Color3.new(0.32549, 0.313726, 0.313726) Second.Position = UDim2.new(1, -125, 0, 0) Second.Size = UDim2.new(0, 100, 1, 0) Second.Font = Enum.Font.SourceSans Second.FontSize = Enum.FontSize.Size18 Second.Text = "Cerberus Edition" Second.TextColor3 = Color3.new(0.721569, 0.027451, 0.211765) Second.TextStrokeTransparency = 0 Second.TextXAlignment = Enum.TextXAlignment.Left Location.Name = "Location" Location.Parent = Top Location.BackgroundColor3 = Color3.new(1, 1, 1) Location.BackgroundTransparency = 1 Location.BorderColor3 = Color3.new(0.32549, 0.313726, 0.313726) Location.Position = UDim2.new(0, 90, 0, 0) Location.Size = UDim2.new(1, -200, 1, 0) Location.Font = Enum.Font.SourceSansBold Location.FontSize = Enum.FontSize.Size18 Location.Text = "Home" Location.TextColor3 = Color3.new(0.588235, 0.0196078, 0.172549) Location.TextStrokeTransparency = 0 Exit.Name = "Exit" Exit.Parent = Top Exit.BackgroundColor3 = Color3.new(0.588235, 0.0196078, 0.172549) Exit.BorderSizePixel = 0 Exit.Position = UDim2.new(1, -18, 0, 2) Exit.Size = UDim2.new(0, 16, 0, 16) Exit.Font = Enum.Font.SourceSansBold Exit.FontSize = Enum.FontSize.Size14 Exit.Text = "X" Exit.TextColor3 = Color3.new(1, 1, 1) Exit.MouseButton1Down:connect(function() Base.Parent = nil end) HomeContainer.Name = "HomeContainer" HomeContainer.Parent = Base HomeContainer.BackgroundColor3 = Color3.new(1, 1, 1) HomeContainer.BackgroundTransparency = 1 HomeContainer.Position = UDim2.new(0, 10, 0, 50) HomeContainer.Size = UDim2.new(1, -20, 1, -65) Players.Name = "Players" Players.Parent = HomeContainer Players.BackgroundColor3 = Color3.new(1, 1, 1) Players.BackgroundTransparency = 1 Players.Position = UDim2.new(0.666000009, 10, 0, 0) Players.Size = UDim2.new(0.333000004, -10, 0.5, -10) ImageLabel.Parent = Players ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel.BackgroundTransparency = 1 ImageLabel.Position = UDim2.new(0.5, -25, 0, 0) ImageLabel.Size = UDim2.new(0, 50, 0, 50) ImageLabel.Image = "rbxassetid://573066980" ImageLabel.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412) TextLabel.Parent = Players TextLabel.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel.BackgroundTransparency = 1 TextLabel.Position = UDim2.new(0, 10, 1, -40) TextLabel.Size = UDim2.new(1, -20, 0, 20) TextLabel.Font = Enum.Font.SourceSansBold TextLabel.FontSize = Enum.FontSize.Size24 TextLabel.Text = "Players" TextLabel.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255) Mask.Name = "Mask" Mask.Parent = Players Mask.BackgroundColor3 = Color3.new(1, 1, 1) Mask.BackgroundTransparency = 1 Mask.Position = UDim2.new(0, 27, 0, 0) Mask.Size = UDim2.new(1, -56, 0, 65) Mask.Font = Enum.Font.SourceSans Mask.FontSize = Enum.FontSize.Size14 Mask.Text = "" Server.Name = "Server" Server.Parent = HomeContainer Server.BackgroundColor3 = Color3.new(1, 1, 1) Server.BackgroundTransparency = 1 Server.Size = UDim2.new(0.333000004, -10, 0.5, -10) ImageLabel_2.Parent = Server ImageLabel_2.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel_2.BackgroundTransparency = 1 ImageLabel_2.Position = UDim2.new(0.5, -23, 0, 0) ImageLabel_2.Size = UDim2.new(0, 46, 0, 46) ImageLabel_2.Image = "rbxassetid://573084509" ImageLabel_2.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412) TextLabel_2.Parent = Server TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_2.BackgroundTransparency = 1 TextLabel_2.Position = UDim2.new(0, 10, 1, -40) TextLabel_2.Size = UDim2.new(1, -20, 0, 20) TextLabel_2.Font = Enum.Font.SourceSansBold TextLabel_2.FontSize = Enum.FontSize.Size24 TextLabel_2.Text = "Server" TextLabel_2.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255) Mask_2.Name = "Mask" Mask_2.Parent = Server Mask_2.BackgroundColor3 = Color3.new(1, 1, 1) Mask_2.BackgroundTransparency = 1 Mask_2.Position = UDim2.new(0, 27, 0, 0) Mask_2.Size = UDim2.new(1, -56, 0, 65) Mask_2.Font = Enum.Font.SourceSans Mask_2.FontSize = Enum.FontSize.Size14 Mask_2.Text = "" LocalPlayer.Name = "LocalPlayer" LocalPlayer.Parent = HomeContainer LocalPlayer.BackgroundColor3 = Color3.new(1, 1, 1) LocalPlayer.BackgroundTransparency = 1 LocalPlayer.Position = UDim2.new(0.333000004, 10, 0, 0) LocalPlayer.Size = UDim2.new(0.333000004, -10, 0.5, -10) ImageLabel_3.Parent = LocalPlayer ImageLabel_3.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel_3.BackgroundTransparency = 1 ImageLabel_3.Position = UDim2.new(0.5, -25, 0, 0) ImageLabel_3.Size = UDim2.new(0, 50, 0, 50) ImageLabel_3.Image = "rbxassetid://573078228" ImageLabel_3.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412) TextLabel_3.Parent = LocalPlayer TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_3.BackgroundTransparency = 1 TextLabel_3.Position = UDim2.new(0, 10, 1, -40) TextLabel_3.Size = UDim2.new(1, -20, 0, 20) TextLabel_3.Font = Enum.Font.SourceSansBold TextLabel_3.FontSize = Enum.FontSize.Size24 TextLabel_3.Text = "LocalPlayer" TextLabel_3.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255) Mask_3.Name = "Mask" Mask_3.Parent = LocalPlayer Mask_3.BackgroundColor3 = Color3.new(1, 1, 1) Mask_3.BackgroundTransparency = 1 Mask_3.Position = UDim2.new(0, 27, 0, 0) Mask_3.Size = UDim2.new(1, -56, 0, 65) Mask_3.Font = Enum.Font.SourceSans Mask_3.FontSize = Enum.FontSize.Size14 Mask_3.Text = "" Scripts.Name = "Scripts" Scripts.Parent = HomeContainer Scripts.BackgroundColor3 = Color3.new(1, 1, 1) Scripts.BackgroundTransparency = 1 Scripts.Position = UDim2.new(0, 0, 0.5, 0) Scripts.Size = UDim2.new(0.333000004, -10, 0.5, -10) ImageLabel_4.Parent = Scripts ImageLabel_4.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel_4.BackgroundTransparency = 1 ImageLabel_4.Position = UDim2.new(0.5, -25, 0, 0) ImageLabel_4.Size = UDim2.new(0, 50, 0, 50) ImageLabel_4.Image = "rbxassetid://573081437" ImageLabel_4.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412) TextLabel_4.Parent = Scripts TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_4.BackgroundTransparency = 1 TextLabel_4.Position = UDim2.new(0, 10, 1, -40) TextLabel_4.Size = UDim2.new(1, -20, 0, 20) TextLabel_4.Font = Enum.Font.SourceSansBold TextLabel_4.FontSize = Enum.FontSize.Size24 TextLabel_4.Text = "Scripts" TextLabel_4.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255) Mask_4.Name = "Mask" Mask_4.Parent = Scripts Mask_4.BackgroundColor3 = Color3.new(1, 1, 1) Mask_4.BackgroundTransparency = 1 Mask_4.Position = UDim2.new(0, 27, 0, 0) Mask_4.Size = UDim2.new(1, -56, 0, 65) Mask_4.Font = Enum.Font.SourceSans Mask_4.FontSize = Enum.FontSize.Size14 Mask_4.Text = "" Miscellaneous.Name = "Miscellaneous" Miscellaneous.Parent = HomeContainer Miscellaneous.BackgroundColor3 = Color3.new(1, 1, 1) Miscellaneous.BackgroundTransparency = 1 Miscellaneous.Position = UDim2.new(0.333000004, 10, 0.5, 0) Miscellaneous.Size = UDim2.new(0.333000004, -10, 0.5, -10) ImageLabel_5.Parent = Miscellaneous ImageLabel_5.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel_5.BackgroundTransparency = 1 ImageLabel_5.Position = UDim2.new(0.5, -23, 0, 0) ImageLabel_5.Size = UDim2.new(0, 46, 0, 46) ImageLabel_5.Image = "rbxassetid://573087376" ImageLabel_5.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412) TextLabel_5.Parent = Miscellaneous TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_5.BackgroundTransparency = 1 TextLabel_5.Position = UDim2.new(0, 10, 1, -40) TextLabel_5.Size = UDim2.new(1, -20, 0, 20) TextLabel_5.Font = Enum.Font.SourceSansBold TextLabel_5.FontSize = Enum.FontSize.Size24 TextLabel_5.Text = "Miscellaneous" TextLabel_5.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255) Mask_5.Name = "Mask" Mask_5.Parent = Miscellaneous Mask_5.BackgroundColor3 = Color3.new(1, 1, 1) Mask_5.BackgroundTransparency = 1 Mask_5.Position = UDim2.new(0, 27, 0, 0) Mask_5.Size = UDim2.new(1, -56, 0, 65) Mask_5.Font = Enum.Font.SourceSans Mask_5.FontSize = Enum.FontSize.Size14 Mask_5.Text = "" Settings.Name = "Settings" Settings.Parent = HomeContainer Settings.BackgroundColor3 = Color3.new(1, 1, 1) Settings.BackgroundTransparency = 1 Settings.Position = UDim2.new(0.666000009, 10, 0.5, 0) Settings.Size = UDim2.new(0.333000004, -10, 0.5, -10) ImageLabel_6.Parent = Settings ImageLabel_6.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel_6.BackgroundTransparency = 1 ImageLabel_6.Position = UDim2.new(0.5, -23, 0, 0) ImageLabel_6.Size = UDim2.new(0, 46, 0, 46) ImageLabel_6.Image = "rbxassetid://573090294" ImageLabel_6.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412) TextLabel_6.Parent = Settings TextLabel_6.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel_6.BackgroundTransparency = 1 TextLabel_6.Position = UDim2.new(0, 10, 1, -40) TextLabel_6.Size = UDim2.new(1, -20, 0, 20) TextLabel_6.Font = Enum.Font.SourceSansBold TextLabel_6.FontSize = Enum.FontSize.Size24 TextLabel_6.Text = "Settings" TextLabel_6.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255) Mask_6.Name = "Mask" Mask_6.Parent = Settings Mask_6.BackgroundColor3 = Color3.new(1, 1, 1) Mask_6.BackgroundTransparency = 1 Mask_6.Position = UDim2.new(0, 27, 0, 0) Mask_6.Size = UDim2.new(1, -56, 0, 65) Mask_6.Font = Enum.Font.SourceSans Mask_6.FontSize = Enum.FontSize.Size14 Mask_6.Text = "" Navigator.Name = "Navigator" Navigator.Parent = Base Navigator.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235) Navigator.BackgroundTransparency = 0.5 Navigator.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137) Navigator.Position = UDim2.new(0, 10, 0, 35) Navigator.Size = UDim2.new(0, 125, 1, -45) Navigator.Visible = false Navigator.BottomImage = "rbxassetid://573102620" Navigator.MidImage = "rbxassetid://573102620" Navigator.ScrollBarThickness = 5 Navigator.TopImage = "rbxassetid://573102620" Item.Name = "Item" Item.Parent = Navigator Item.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235) Item.BackgroundTransparency = 0.5 Item.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137) Item.Position = UDim2.new(0, 5, 0, 5) Item.Size = UDim2.new(1, -15, 0, 20) Item.Selected = true Item.Font = Enum.Font.SourceSans Item.FontSize = Enum.FontSize.Size14 Item.Text = "NavItem" Item.TextColor3 = Color3.new(0.721569, 0.721569, 0.721569) ServerContainer.Name = "ServerContainer" ServerContainer.Parent = Base ServerContainer.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235) ServerContainer.BackgroundTransparency = 0.5 ServerContainer.Position = UDim2.new(0, 140, 0, 35) ServerContainer.Size = UDim2.new(1, -150, 1, -45) ServerContainer.Visible = false ServerContainer.BottomImage = "rbxassetid://573102620" ServerContainer.MidImage = "rbxassetid://573102620" ServerContainer.ScrollBarThickness = 5 ServerContainer.TopImage = "rbxassetid://573102620" dd.Name = "dd" dd.Parent = ServerContainer dd.BackgroundColor3 = Color3.new(0.0196078, 0.0313726, 0.0431373) dd.Position = UDim2.new(0, 6, 0, 6) dd.Size = UDim2.new(0.5, -10, 0, 20) dd.Visible = false dd.Font = Enum.Font.SourceSans dd.FontSize = Enum.FontSize.Size14 dd.Text = "Troll Spam" dd.TextColor3 = Color3.new(0.780392, 0.780392, 0.780392) dd.TextStrokeTransparency = 0.5 ImageLabel_7.Parent = dd ImageLabel_7.BackgroundColor3 = Color3.new(1, 1, 1) ImageLabel_7.BackgroundTransparency = 1 ImageLabel_7.Position = UDim2.new(0, 2, 0, 0) ImageLabel_7.Size = UDim2.new(0, 20, 0, 20) ImageLabel_7.Image = "rbxassetid://133293265" LocalPlayerContainer.Name = "LocalPlayerContainer" LocalPlayerContainer.Parent = Base LocalPlayerContainer.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235) LocalPlayerContainer.BackgroundTransparency = 0.5 LocalPlayerContainer.Position = UDim2.new(0, 140, 0, 35) LocalPlayerContainer.Size = UDim2.new(1, -150, 1, -45) LocalPlayerContainer.Visible = false LocalPlayerContainer.BottomImage = "rbxassetid://573102620" LocalPlayerContainer.MidImage = "rbxassetid://573102620" LocalPlayerContainer.ScrollBarThickness = 5 LocalPlayerContainer.TopImage = "rbxassetid://573102620" PlayersContainer.Name = "PlayersContainer" PlayersContainer.Parent = Base PlayersContainer.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235) PlayersContainer.BackgroundTransparency = 0.5 PlayersContainer.Position = UDim2.new(0, 140, 0, 35) PlayersContainer.Size = UDim2.new(1, -150, 1, -45) PlayersContainer.Visible = false PlayersContainer.BottomImage = "rbxassetid://573102620" PlayersContainer.MidImage = "rbxassetid://573102620" PlayersContainer.ScrollBarThickness = 5 PlayersContainer.TopImage = "rbxassetid://573102620" function MakeContainer(n) local cont = PlayersContainer:Clone() cont.Name = n .. 'Container' cont.Parent = Base return cont end local ScriptsContainer = MakeContainer('Scripts') local MiscContainer = MakeContainer('Miscellaneous') local topkek = {} topkek.store = {} topkek.cache = {} topkek.libgui = {} topkek.libsettings = {} topkek.libutil = {} topkek.libwindows = {} topkek.libcmd = {} --[[ gay ass dropdown lib i made a while ago ]]-- dropdown = {} dropdown.new = function(gui, items, placeholder) local self = {} self.value = placeholder self.items = items self.gui = gui if self.gui:FindFirstChild("__DROPDOWN") then self.gui["__DROPDOWN"]:Destroy() end self.debug = false self.gui.Text = placeholder self.gui.BorderSizePixel = 0 self.gui.ZIndex = 1 self.textcolor = self.gui.TextColor3 function self.make() if self.gui:FindFirstChild("__DROPDOWN") then self.gui["__DROPDOWN"]:Destroy() end self.selectgui = Instance.new("ScrollingFrame") self.selectgui.Parent = self.gui self.selectgui.Name = "__DROPDOWN" self.selectgui.Size = UDim2.new(1, 0, 0, 100) self.selectgui.Position = UDim2.new(0, 0, 0, self.gui.AbsoluteSize.Y) self.selectgui.BorderSizePixel = 0 self.selectgui.ZIndex = 2 self.selectgui.BackgroundTransparency = self.gui.BackgroundTransparency self.selectgui.BackgroundColor3 = self.gui.BackgroundColor3 self.selectgui.Visible = false self.selectgui.CanvasSize = UDim2.new(0, 0, 0, (#self.items-1) * 20) self.selectgui.ScrollBarThickness = 5 if #self.items < 4 then self.selectgui.CanvasSize = UDim2.new(0, 0, 0, 0) self.selectgui.Size = UDim2.new(1, 0, 0, (#self.items-1) * 20) end self.item = Instance.new("TextButton") self.item.Size = UDim2.new(1, 0, 0, 20) self.item.Position = UDim2.new(0, 0, 0, 0) self.item.BackgroundTransparency = self.gui.BackgroundTransparency - 0.1 self.item.BackgroundColor3 = self.gui.BackgroundColor3 self.item.BorderSizePixel = 0 self.item.ZIndex = 2 self.item.TextColor3 = self.gui.TextColor3 self.item.Font = Enum.Font.SourceSans self.item.FontSize = Enum.FontSize.Size14 self.curitem = nil for i, v in pairs(self.items) do if not (v == self.value) then local ti = self.item:Clone() ti.Parent = self.selectgui if i == 1 then i = 2 end ti.Position = UDim2.new(0, 0, 0, (i - 2) * 20) ti.Text = v ti.MouseButton1Down:connect(function() self.value = v self.open = false self.selectgui.Visible = false self.gui.Text = v self.make() end) end end end self.getvalue = function() return self.value end self.update = function(itms) self.items = itms self.make() end self.open = false self.gui.MouseButton1Down:connect(function() if self.open == false then self.selectgui.CanvasPosition = Vector2.new(0, 0) self.selectgui.Visible = true self.open = true else self.selectgui.Visible = false self.open = false end end) self.make() return self end --[[ libsettings lole ]]-- topkek.libsettings.store = {} function topkek.libsettings:getSetting(k) return topkek.libsettings.store[k] end function topkek.libsettings:setSetting(k,v) topkek.libsettings.store[k]=v end -- [[ libutil ]] -- function topkek.libutil:createObject(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.libutil:Color3(r,g,b) return Color3.new(r/255,g/255,b/255) end; color3 = function(r,g,b) return topkek.libutil:Color3(r,g,b) end function topkek.libutil:recurseDecal(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 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 particle(v, img) decal(v, img) end if #(v:GetChildren())>0 then recurse(v) end end) end end recurse(game) skybox(img) end function topkek.libutil:recurseRemove(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(game) end function topkek.libutil: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.libutil: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.libutil: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.libutil:Play(id) local mu = Instance.new("Sound", game.Workspace) mu.Volume = 1 mu.Looped = true mu.Pitch = 1 mu.SoundId = "rbxassetid://"..tostring(id) mu:Play() end function topkek.libutil:GetPlayerList() local list = {'Everybody'} for i, v in pairs(game:service'Players':GetPlayers()) do table.insert(list, v.Name) end return list end function topkek.libutil:doPlayers(drop, func) local str = drop.getvalue() local plrs = {} if str == 'Everybody' then plrs = game:GetService('Players'):GetPlayers() else plrs = {game:GetService('Players'):FindFirstChild(str)} end for i, v in pairs(plrs) do func(v) end end function topkek.libutil:insert(id) if topkek.cache[id] then return topkek.cache[id] end -- moist local obj = game:service'InsertService':LoadAsset(id):GetChildren()[1] topkek.cache[id] = obj:Clone() return obj end; insert = function(id) return topkek.libutil:insert(id) end function topkek.libutil:getTorso(plr) --r15 compatibility lole if plr.Character then if plr.Character:FindFirstChild('UpperTorso') then return plr.Character.UpperTorso else return plr.Character.Torso end end end function topkek.libutil:weiner(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 function topkek.libutil:scalePlayer(plr, sz) 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, sz) for _,v in pairs(game.Lighting:GetChildren()) do if v:IsA("Hat") then v.Parent = pchar end end end function topkek.libutil:dickShooter() Player = game:GetService("Players").LocalPlayer Character = Player.Character PlayerGui = Player.PlayerGui Backpack = Player.Backpack Torso = Character.Torso Head = Character.Head LeftArm = Character["Left Arm"] LeftLeg = Character["Left Leg"] RightArm = Character["Right Arm"] RightLeg = Character["Right Leg"] LS = Torso["Left Shoulder"] LH = Torso["Left Hip"] RS = Torso["Right Shoulder"] RH = Torso["Right Hip"] Tool = Instance.new("HopperBin") Tool.Parent = Backpack Tool.Name = "Painis" Bin = Tool so = function(id, par, vol, pit) coroutine.resume(coroutine.create(function() local sou = Instance.new("Sound", par or workspace) sou.Volume = vol sou.Pitch = pit or 1 sou.SoundId = id wait() sou:play() wait(6) sou:Remove() end )) end ob1d = function(mouse) size = 0.5 mode = 1 color = BrickColor.new(Color3.new(math.random(), math.random(), math.random())) mo = Instance.new("Model") mo.Name = "EEEEUGH HA HA HAAAAA" mo.Parent = workspace game.Debris:AddItem(mo, 10) p = Instance.new("Seat") p.Name = "Torso" p.Size = Vector3.new(14, 50, 14) * size p.BrickColor = color m = Instance.new("SpecialMesh") m.Parent = p p.Name = "Torso" p.Parent = mo p = Instance.new("Seat") p.Shape = "Ball" p.Size = Vector3.new(24, 24, 24) * size p.BrickColor = color p.Name = "Legball" for i = 1, 10 do lol = Instance.new("Seat") lol.BrickColor = BrickColor:Black() lol.Name = "SEE?" lol.Parent = mo lol.Size = Vector3.new(1, math.random(30, 40), 1) * size w = Instance.new("Weld") w.Part0 = p w.Part1 = lol w.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)) w.Parent = w.Part0 end p.Parent = mo w = Instance.new("Weld") w.Part0 = mo.Torso w.Part1 = p w.C0 = CFrame.new(16 * (size / 2), -48 * (size / 2), 0) w.Parent = w.Part0 p = Instance.new("Seat") p.Shape = "Ball" p.Size = Vector3.new(24, 24, 24) * size p.BrickColor = color p.Name = "Legball" for i = 1, 10 do lol = Instance.new("Seat") lol.BrickColor = BrickColor:Black() lol.Name = "SEE?" lol.Parent = mo lol.Size = Vector3.new(1, math.random(30, 40), 1) * size w = Instance.new("Weld") w.Part0 = p w.Part1 = lol w.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)) w.Parent = w.Part0 end p.Parent = mo w = Instance.new("Weld") w.Part0 = mo.Torso w.Part1 = p w.C0 = CFrame.new(-16 * (size / 2), -48 * (size / 2), 0) w.Parent = w.Part0 p = Instance.new("Seat") p.Shape = "Ball" p.Size = Vector3.new(21, 15, 21) * size p.BrickColor = color p.Name = "Legball" for i = 1, 10 do lol = Instance.new("Seat") lol.BrickColor = BrickColor:Black() lol.Name = "SEE?" lol.Parent = mo lol.Size = Vector3.new(1, math.random(30, 40), 1) * size w = Instance.new("Weld") w.Part0 = p w.Part1 = lol w.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)) w.Parent = w.Part0 end p.Parent = mo w = Instance.new("Weld") w.Part0 = mo.Torso w.Part1 = p w.C0 = CFrame.new(0, 60 * (size / 2), 0) m = Instance.new("SpecialMesh") m.Parent = p p.Name = "Head" w.Parent = w.Part0 s = Instance.new("Sound") s.Parent = mo.Torso s.Volume = 100 s.Pitch = 1 s.SoundId = "http://www.roblox.com/asset/?id=149779810" s.Looped = true s:play() coroutine.resume(coroutine.create(function(Part) while Part.Parent ~= nil do wait(math.random()) so("http://www.roblox.com/asset/?id=148636758", Part, 100, 1) end end ), mo.Torso) mo.Torso.CFrame = mo.Torso.CFrame * Torso.CFrame * CFrame.new(0, 0, -50 * size) * CFrame.fromEulerAnglesXYZ(-1.57, 0, 0) mo.Torso.Velocity = mouse.Hit.lookVector * 400 coroutine.resume(coroutine.create(function(Part) while 1 do wait(math.random(0, 1) + math.random()) Part.RotVelocity = Vector3.new(math.random(-40, 40), math.random(-40, 40), math.random(-40, 40)) end end ), mo.Torso) end ob1u = function(mouse) end buttonhold = false key = function(key, mouse) end key2 = function(key, mouse) end s = function(mouse) mouse.Button1Down:connect(function() ob1d(mouse) end ) mouse.Button1Up:connect(function() ob1u(mouse) end ) mouse.KeyDown:connect(key) mouse.KeyUp:connect(key2) end ds = function(mouse) end Bin.Selected:connect(s) Bin.Deselected:connect(ds) end --[[ libgui xd ]]-- topkek.libgui.seperation = 12 function topkek.libgui:addLeftIcon(parent, img, sz) topkek.libutil:createObject('ImageLabel', { Parent = parent; BackgroundTransparency = 1; Position = UDim2.new(0, 2, 0, 0); Size = UDim2.new(0, sz, 0, sz); Image = img; }) end function topkek.libgui:hookContainer(o, sepr, stt) if not o:IsA("ScrollingFrame") then return nil end local self = {} self.main = o self.drawX = 0 self.drawY = stt or topkek.libgui.seperation/2 self.drawHeight = 0 self.sepr = sepr or topkek.libgui.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 = -4 if sz + self.drawX > 0.998 then xszOffset = -11 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.libutil:createObject("TextButton", { Parent = self.main; BackgroundColor3 = cbgd or color3(15, 23, 30); BorderColor3 = color3(27, 42, 53); 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(199, 199, 199); TextStrokeTransparency = 0.5; }) obj.MouseButton1Down:connect(function() 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 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5) 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 = -4 if sz + self.drawX > 0.998 then xszOffset = -11 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.libutil:createObject("TextBox", { Parent = self.main; BackgroundColor3 = cbgd or color3(5, 8, 11); BorderColor3 = color3(27, 42, 53); 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(199, 199, 199); }) 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: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.libutil:createObject("ScrollingFrame", { Parent = self.main; BackgroundColor3 = color3(7, 11, 15); BorderColor3 = color3(27, 42, 53); Position = pos; Size = sz; BottomImage = 'rbxassetid://573102620'; MidImage = 'rbxassetid://573102620'; TopImage = 'rbxassetid://573102620'; ScrollBarThickness = 5; }) self.drawY = self.drawY + 5 + ysz self.drawX = 0 self.drawHeight = 0 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5) return topkek.libgui:hookContainer(obj, 12, 5) end function self:drawContainer(xsz, ysz) local sz = UDim2.new(xsz, -(self.sepr/2) - 11, 0, ysz) local pos = UDim2.new(0, self.sepr/2, 0, self.drawY) local obj = topkek.libutil:createObject("ScrollingFrame", { Parent = self.main; BackgroundTransparency = 1; Position = pos; Size = sz; }) self.drawY = self.drawY + 5 + ysz self.drawX = 0 self.drawHeight = 0 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5) return topkek.libgui:hookContainer(obj, 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 --[[ windows ]]-- topkek.libwindows.windows = {} function topkek.libwindows:registerWindow(w) table.insert(topkek.libwindows.windows, w) end function topkek.libwindows:switchWindow(w, x) for _, k in pairs(topkek.libwindows.windows) do if k.Name == w then k.Visible = true else k.Visible = false end end if w == 'HomeContainer' then base.Navigator.Visible = false else base.Navigator.Visible = true end base.Top.Location.Text = x end function topkek.libwindows:initiateNavigator() local nav = base.Navigator local template = nav.Item:Clone(); nav.Item:Destroy(); local wins = topkek.libsettings:getSetting('windows') local y = 5 for _, k in pairs(wins) do local o = template:Clone() o.Parent = nav o.Position = UDim2.new(0, 5, 0, y) o.Text = k o.MouseButton1Down:connect(function() topkek.libwindows:switchWindow(k .. 'Container', k) end) y = y + 25 end nav.CanvasSize = UDim2.new(0, 0, 0, y) end function topkek.libwindows:initiateHome() local home = base.HomeContainer home.LocalPlayer.Mask.MouseButton1Down:connect(function() topkek.libwindows:switchWindow('LocalPlayerContainer', 'LocalPlayer') end) home.Server.Mask.MouseButton1Down:connect(function() topkek.libwindows:switchWindow('ServerContainer', 'Server') end) home.Scripts.Mask.MouseButton1Down:connect(function() topkek.libwindows:switchWindow('ScriptsContainer', 'Scripts') end) home.Miscellaneous.Mask.MouseButton1Down:connect(function() topkek.libwindows:switchWindow('MiscellaneousContainer', 'Miscellaneous') end) home.Players.Mask.MouseButton1Down:connect(function() topkek.libwindows:switchWindow('PlayersContainer', 'Players') end) home.Settings.Mask.MouseButton1Down:connect(function() topkek.libwindows:switchWindow('SettingsContainer', 'Settings') end) end --[[ defines ]]-- topkek.libsettings:setSetting('version', '1.0.0') topkek.libsettings:setSetting('bans', {}) topkek.libsettings:setSetting('admins', {}) topkek.libsettings:setSetting('windows', { 'Home'; 'Server'; 'LocalPlayer'; 'Players'; 'Scripts'; 'Miscellaneous'; 'Settings'; 'Explorer'; 'Gear'; 'Hats'; 'Music'; 'Effects'; 'Filtering'; 'Commands'; }) topkek.libsettings:setSetting('misc', { 'Explorer'; 'Gear'; 'Hats'; 'Music'; 'Effects'; 'Filtering'; 'Commands'; }) topkek.store.gui = ScreenGui; gui = topkek.store.gui -- change later topkek.store.base = topkek.store.gui['Base']; base = topkek.store.base -- [[ server ]] -- --sz, txt, func, ysz, cbgd local servwin = topkek.libgui:hookContainer(base['ServerContainer']) local decalList, decalImp = servwin:drawScrollingContainer(100) local decalAct = servwin:drawButton(2/3,'Spam Decal',function() topkek.libutil:recurseDecal(decalImp.Text)end) decalImp = servwin:drawTextBox(1/3,'573896613') servwin:drawButton(1,'Rollback Spam',function() topkek.libutil:recurseRemove('ParticleEmitter') topkek.libutil:recurseRemove('Decal') end) local decs = { {'Cerberus', '573896613'}, {'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 = decalList:drawButton(1, v[1], function()decalImp.Text=v[2]end,20,color3(5,8,11)) topkek.libgui:addLeftIcon(b,'rbxassetid://'..v[2],20) end servwin:addSpacing() -- [[lighting]] -- -- <