
KeylessUniversal

--[=[
d888b db db d888888b .d888b. db db db .d8b.
88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b
88 88 88 88 odD' 88 88 88 88ooo88
88 ooo 88 88 88 .88' 88 88 88 88~~~88
88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88 @uniquadev
Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER
]=]
-- Instances: 264 | Scripts: 127 | Modules: 0 | Tags: 0
local G2L = {};
-- StarterGui.ScreenGui
G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
G2L["1"]["ResetOnSpawn"] = false;
-- StarterGui.ScreenGui.IMPORTANT WOOHOO
G2L["2"] = Instance.new("Frame", G2L["1"]);
G2L["2"]["BorderSizePixel"] = 2;
G2L["2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2"]["Size"] = UDim2.new(0, 480, 0, 29);
G2L["2"]["Position"] = UDim2.new(0.12351, 0, 0.21063, 0);
G2L["2"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["2"]["Name"] = [[IMPORTANT WOOHOO]];
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.LocalScript
G2L["3"] = Instance.new("LocalScript", G2L["2"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home
G2L["4"] = Instance.new("Frame", G2L["2"]);
G2L["4"]["BorderSizePixel"] = 2;
G2L["4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["4"]["Size"] = UDim2.new(0, 480, 0, 298);
G2L["4"]["Position"] = UDim2.new(-0, 0, 1, 0);
G2L["4"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["4"]["Name"] = [[home]];
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.ImageLabel
G2L["5"] = Instance.new("ImageLabel", G2L["4"]);
G2L["5"]["BorderSizePixel"] = 2;
G2L["5"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5"]["Image"] = [[rbxasset://textures/ui/GuiImagePlaceholder.png]];
G2L["5"]["Size"] = UDim2.new(0, 100, 0, 100);
G2L["5"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["5"]["Position"] = UDim2.new(0.03958, 0, 0.04027, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.ImageLabel.LocalScript
G2L["6"] = Instance.new("LocalScript", G2L["5"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel
G2L["7"] = Instance.new("TextLabel", G2L["4"]);
G2L["7"]["TextWrapped"] = true;
G2L["7"]["TextStrokeTransparency"] = 0;
G2L["7"]["BorderSizePixel"] = 0;
G2L["7"]["TextSize"] = 14;
G2L["7"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["7"]["TextScaled"] = true;
G2L["7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
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"]["BackgroundTransparency"] = 1;
G2L["7"]["Size"] = UDim2.new(0, 314, 0, 50);
G2L["7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7"]["Text"] = [[yolo]];
G2L["7"]["Position"] = UDim2.new(0.29167, 0, 0.06376, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel.LocalScript
G2L["8"] = Instance.new("LocalScript", G2L["7"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel
G2L["9"] = Instance.new("TextLabel", G2L["4"]);
G2L["9"]["TextWrapped"] = true;
G2L["9"]["TextStrokeTransparency"] = 0;
G2L["9"]["BorderSizePixel"] = 0;
G2L["9"]["TextSize"] = 14;
G2L["9"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["9"]["TextScaled"] = true;
G2L["9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["9"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9"]["BackgroundTransparency"] = 1;
G2L["9"]["Size"] = UDim2.new(0, 314, 0, 50);
G2L["9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9"]["Text"] = [[yolo]];
G2L["9"]["Position"] = UDim2.new(0.29167, 0, 0.23154, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel.LocalScript
G2L["a"] = Instance.new("LocalScript", G2L["9"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel
G2L["b"] = Instance.new("TextLabel", G2L["4"]);
G2L["b"]["TextWrapped"] = true;
G2L["b"]["TextStrokeTransparency"] = 0;
G2L["b"]["BorderSizePixel"] = 0;
G2L["b"]["TextSize"] = 14;
G2L["b"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["b"]["TextScaled"] = true;
G2L["b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b"]["BackgroundTransparency"] = 1;
G2L["b"]["Size"] = UDim2.new(0, 314, 0, 50);
G2L["b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b"]["Text"] = [[yolo]];
G2L["b"]["Position"] = UDim2.new(0.29167, 0, 0.39933, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel.LocalScript
G2L["c"] = Instance.new("LocalScript", G2L["b"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel
G2L["d"] = Instance.new("TextLabel", G2L["4"]);
G2L["d"]["TextWrapped"] = true;
G2L["d"]["TextStrokeTransparency"] = 0;
G2L["d"]["BorderSizePixel"] = 0;
G2L["d"]["TextSize"] = 14;
G2L["d"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["d"]["TextScaled"] = true;
G2L["d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["d"]["BackgroundTransparency"] = 1;
G2L["d"]["Size"] = UDim2.new(0, 435, 0, 95);
G2L["d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["d"]["Text"] = [[Welcome to green2spooky gui v5 blue edition]];
G2L["d"]["Position"] = UDim2.new(0.04583, 0, 0.63087, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextLabel
G2L["e"] = Instance.new("TextLabel", G2L["2"]);
G2L["e"]["TextWrapped"] = true;
G2L["e"]["TextStrokeTransparency"] = 0;
G2L["e"]["BorderSizePixel"] = 0;
G2L["e"]["TextSize"] = 14;
G2L["e"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["e"]["TextScaled"] = true;
G2L["e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["e"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["e"]["BackgroundTransparency"] = 1;
G2L["e"]["Size"] = UDim2.new(0, 174, 0, 29);
G2L["e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["e"]["Text"] = [[g2s f3x gui blue editon v5]];
G2L["e"]["Position"] = UDim2.new(0.02009, 0, -0.03075, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton
G2L["f"] = Instance.new("TextButton", G2L["2"]);
G2L["f"]["TextWrapped"] = true;
G2L["f"]["TextStrokeTransparency"] = 0;
G2L["f"]["BorderSizePixel"] = 2;
G2L["f"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["f"]["TextSize"] = 14;
G2L["f"]["TextScaled"] = true;
G2L["f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["f"]["Size"] = UDim2.new(0, 59, 0, 29);
G2L["f"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["f"]["Text"] = [[Close/Open]];
G2L["f"]["Position"] = UDim2.new(0.87617, 0, -0.03242, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
G2L["10"] = Instance.new("LocalScript", G2L["f"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x
G2L["11"] = Instance.new("Frame", G2L["2"]);
G2L["11"]["Visible"] = false;
G2L["11"]["BorderSizePixel"] = 2;
G2L["11"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["11"]["Size"] = UDim2.new(0, 480, 0, 298);
G2L["11"]["Position"] = UDim2.new(-0.00208, 0, 1, 0);
G2L["11"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["11"]["Name"] = [[f3x]];
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["12"] = Instance.new("TextButton", G2L["11"]);
G2L["12"]["TextWrapped"] = true;
G2L["12"]["TextStrokeTransparency"] = 0;
G2L["12"]["BorderSizePixel"] = 2;
G2L["12"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["12"]["TextSize"] = 14;
G2L["12"]["TextScaled"] = true;
G2L["12"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 109, 0, 39);
G2L["12"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["12"]["Text"] = [[Decal Spam]];
G2L["12"]["Position"] = UDim2.new(0.01875, 0, 0.0302, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["13"] = Instance.new("LocalScript", G2L["12"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["14"] = Instance.new("TextButton", G2L["11"]);
G2L["14"]["TextWrapped"] = true;
G2L["14"]["TextStrokeTransparency"] = 0;
G2L["14"]["BorderSizePixel"] = 2;
G2L["14"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["14"]["TextSize"] = 14;
G2L["14"]["TextScaled"] = true;
G2L["14"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["14"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["14"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["14"]["Size"] = UDim2.new(0, 53, 0, 39);
G2L["14"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["14"]["Text"] = [[Skybox]];
G2L["14"]["Position"] = UDim2.new(0.01875, 0, 0.18121, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["15"] = Instance.new("LocalScript", G2L["14"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["16"] = Instance.new("TextButton", G2L["11"]);
G2L["16"]["TextWrapped"] = true;
G2L["16"]["TextStrokeTransparency"] = 0;
G2L["16"]["BorderSizePixel"] = 2;
G2L["16"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["16"]["TextSize"] = 14;
G2L["16"]["TextScaled"] = true;
G2L["16"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["16"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["16"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["16"]["Size"] = UDim2.new(0, 109, 0, 39);
G2L["16"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["16"]["Text"] = [[Trippy Skybox]];
G2L["16"]["Position"] = UDim2.new(0.01875, 0, 0.34228, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["17"] = Instance.new("LocalScript", G2L["16"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["18"] = Instance.new("TextButton", G2L["11"]);
G2L["18"]["TextWrapped"] = true;
G2L["18"]["TextStrokeTransparency"] = 0;
G2L["18"]["BorderSizePixel"] = 2;
G2L["18"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["18"]["TextSize"] = 14;
G2L["18"]["TextScaled"] = true;
G2L["18"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 109, 0, 39);
G2L["18"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["18"]["Text"] = [[HD Skybox]];
G2L["18"]["Position"] = UDim2.new(0.01875, 0, 0.49664, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["19"] = Instance.new("LocalScript", G2L["18"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["1a"] = Instance.new("TextButton", G2L["11"]);
G2L["1a"]["TextWrapped"] = true;
G2L["1a"]["TextStrokeTransparency"] = 0;
G2L["1a"]["BorderSizePixel"] = 2;
G2L["1a"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["1a"]["TextSize"] = 14;
G2L["1a"]["TextScaled"] = true;
G2L["1a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 109, 0, 39);
G2L["1a"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["1a"]["Text"] = [[HD Trippy Skybox]];
G2L["1a"]["Position"] = UDim2.new(0.01875, 0, 0.65101, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["1b"] = Instance.new("LocalScript", G2L["1a"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["1c"] = Instance.new("TextButton", G2L["11"]);
G2L["1c"]["TextWrapped"] = true;
G2L["1c"]["TextStrokeTransparency"] = 0;
G2L["1c"]["BorderSizePixel"] = 2;
G2L["1c"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["1c"]["TextSize"] = 14;
G2L["1c"]["TextScaled"] = true;
G2L["1c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 33, 0, 39);
G2L["1c"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["1c"]["Text"] = [[Chicken Arms V2]];
G2L["1c"]["Position"] = UDim2.new(0.59583, 0, 0.21141, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["1d"] = Instance.new("LocalScript", G2L["1c"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.ImageLabel
G2L["1e"] = Instance.new("ImageLabel", G2L["11"]);
G2L["1e"]["BorderSizePixel"] = 0;
G2L["1e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["1e"]["Image"] = [[rbxassetid://109172666525942]];
G2L["1e"]["Size"] = UDim2.new(0, 100, 0, 100);
G2L["1e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["1e"]["BackgroundTransparency"] = 1;
G2L["1e"]["Position"] = UDim2.new(0.27292, 0, 0.0302, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.ImageLabel.LocalScript
G2L["1f"] = Instance.new("LocalScript", G2L["1e"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.nugget
G2L["20"] = Instance.new("TextBox", G2L["11"]);
G2L["20"]["TextStrokeTransparency"] = 0;
G2L["20"]["Name"] = [[nugget]];
G2L["20"]["BorderSizePixel"] = 2;
G2L["20"]["TextWrapped"] = true;
G2L["20"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["20"]["TextSize"] = 14;
G2L["20"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["20"]["TextScaled"] = true;
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"]["PlaceholderText"] = [[Insert Decal ID]];
G2L["20"]["Size"] = UDim2.new(0, 100, 0, 24);
G2L["20"]["Position"] = UDim2.new(0.27292, 0, 0.41611, 0);
G2L["20"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["20"]["Text"] = [[134944428887587]];
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["21"] = Instance.new("TextButton", G2L["11"]);
G2L["21"]["TextWrapped"] = true;
G2L["21"]["TextStrokeTransparency"] = 0;
G2L["21"]["BorderSizePixel"] = 2;
G2L["21"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["21"]["TextSize"] = 14;
G2L["21"]["TextScaled"] = true;
G2L["21"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["21"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["21"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["21"]["Size"] = UDim2.new(0, 75, 0, 39);
G2L["21"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["21"]["Text"] = [[HeadShake]];
G2L["21"]["Position"] = UDim2.new(0.50833, 0, 0.0302, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["22"] = Instance.new("LocalScript", G2L["21"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["23"] = Instance.new("TextButton", G2L["11"]);
G2L["23"]["TextWrapped"] = true;
G2L["23"]["TextStrokeTransparency"] = 0;
G2L["23"]["BorderSizePixel"] = 2;
G2L["23"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["23"]["TextSize"] = 14;
G2L["23"]["TextScaled"] = true;
G2L["23"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["23"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["23"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["23"]["Size"] = UDim2.new(0, 36, 0, 39);
G2L["23"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["23"]["Text"] = [[Chicken Arms V1]];
G2L["23"]["Position"] = UDim2.new(0.50833, 0, 0.21141, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["24"] = Instance.new("LocalScript", G2L["23"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["25"] = Instance.new("TextButton", G2L["11"]);
G2L["25"]["TextWrapped"] = true;
G2L["25"]["TextStrokeTransparency"] = 0;
G2L["25"]["BorderSizePixel"] = 2;
G2L["25"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["25"]["TextSize"] = 14;
G2L["25"]["TextScaled"] = true;
G2L["25"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["25"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["25"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["25"]["Size"] = UDim2.new(0, 36, 0, 39);
G2L["25"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["25"]["Text"] = [[I'0rb V1]];
G2L["25"]["Position"] = UDim2.new(0.50833, 0, 0.38926, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["26"] = Instance.new("LocalScript", G2L["25"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["27"] = Instance.new("TextButton", G2L["11"]);
G2L["27"]["TextWrapped"] = true;
G2L["27"]["TextStrokeTransparency"] = 0;
G2L["27"]["BorderSizePixel"] = 2;
G2L["27"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["27"]["TextSize"] = 14;
G2L["27"]["TextScaled"] = true;
G2L["27"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["27"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["27"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["27"]["Size"] = UDim2.new(0, 75, 0, 39);
G2L["27"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["27"]["Text"] = [[Floating Pad]];
G2L["27"]["Position"] = UDim2.new(0.50833, 0, 0.57383, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["28"] = Instance.new("LocalScript", G2L["27"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["29"] = Instance.new("TextButton", G2L["11"]);
G2L["29"]["TextWrapped"] = true;
G2L["29"]["TextStrokeTransparency"] = 0;
G2L["29"]["BorderSizePixel"] = 2;
G2L["29"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["29"]["TextSize"] = 14;
G2L["29"]["TextScaled"] = true;
G2L["29"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["29"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["29"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["29"]["Size"] = UDim2.new(0, 75, 0, 39);
G2L["29"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["29"]["Text"] = [[Dominus Ghost]];
G2L["29"]["Position"] = UDim2.new(0.50833, 0, 0.75168, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["2a"] = Instance.new("LocalScript", G2L["29"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["2b"] = Instance.new("TextButton", G2L["11"]);
G2L["2b"]["TextWrapped"] = true;
G2L["2b"]["TextStrokeTransparency"] = 0;
G2L["2b"]["BorderSizePixel"] = 2;
G2L["2b"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["2b"]["TextSize"] = 14;
G2L["2b"]["TextScaled"] = true;
G2L["2b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["2b"]["Size"] = UDim2.new(0, 134, 0, 39);
G2L["2b"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["2b"]["Text"] = [[Walkspeed = 50]];
G2L["2b"]["Position"] = UDim2.new(0.69375, 0, 0.0302, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["2c"] = Instance.new("LocalScript", G2L["2b"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["2d"] = Instance.new("TextButton", G2L["11"]);
G2L["2d"]["TextWrapped"] = true;
G2L["2d"]["TextStrokeTransparency"] = 0;
G2L["2d"]["BorderSizePixel"] = 2;
G2L["2d"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["2d"]["TextSize"] = 14;
G2L["2d"]["TextScaled"] = true;
G2L["2d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["2d"]["Size"] = UDim2.new(0, 66, 0, 39);
G2L["2d"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["2d"]["Text"] = [[Disco Character]];
G2L["2d"]["Position"] = UDim2.new(0.69375, 0, 0.21141, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["2e"] = Instance.new("LocalScript", G2L["2d"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["2f"] = Instance.new("TextButton", G2L["11"]);
G2L["2f"]["TextWrapped"] = true;
G2L["2f"]["TextStrokeTransparency"] = 0;
G2L["2f"]["BorderSizePixel"] = 2;
G2L["2f"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["2f"]["TextSize"] = 14;
G2L["2f"]["TextScaled"] = true;
G2L["2f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["2f"]["Size"] = UDim2.new(0, 66, 0, 39);
G2L["2f"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["2f"]["Text"] = [[MeshCrash (dont)]];
G2L["2f"]["Position"] = UDim2.new(0.69375, 0, 0.38926, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["30"] = Instance.new("LocalScript", G2L["2f"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["31"] = Instance.new("TextButton", G2L["11"]);
G2L["31"]["TextWrapped"] = true;
G2L["31"]["TextStrokeTransparency"] = 0;
G2L["31"]["BorderSizePixel"] = 2;
G2L["31"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["31"]["TextSize"] = 14;
G2L["31"]["TextScaled"] = true;
G2L["31"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["31"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["31"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["31"]["Size"] = UDim2.new(0, 66, 0, 39);
G2L["31"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["31"]["Text"] = [[Fencing Restore]];
G2L["31"]["Position"] = UDim2.new(0.69375, 0, 0.57383, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["32"] = Instance.new("LocalScript", G2L["31"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["33"] = Instance.new("TextButton", G2L["11"]);
G2L["33"]["TextWrapped"] = true;
G2L["33"]["TextStrokeTransparency"] = 0;
G2L["33"]["BorderSizePixel"] = 2;
G2L["33"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["33"]["TextSize"] = 14;
G2L["33"]["TextScaled"] = true;
G2L["33"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["33"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["33"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["33"]["Size"] = UDim2.new(0, 134, 0, 39);
G2L["33"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["33"]["Text"] = [[Delete All]];
G2L["33"]["Position"] = UDim2.new(0.69375, 0, 0.75168, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["34"] = Instance.new("LocalScript", G2L["33"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["35"] = Instance.new("TextButton", G2L["11"]);
G2L["35"]["TextWrapped"] = true;
G2L["35"]["TextStrokeTransparency"] = 0;
G2L["35"]["BorderSizePixel"] = 2;
G2L["35"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["35"]["TextSize"] = 14;
G2L["35"]["TextScaled"] = true;
G2L["35"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["35"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["35"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["35"]["Size"] = UDim2.new(0, 223, 0, 13);
G2L["35"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["35"]["Text"] = [[Unanchor All]];
G2L["35"]["Position"] = UDim2.new(0.50833, 0, 0.92617, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["36"] = Instance.new("LocalScript", G2L["35"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["37"] = Instance.new("TextButton", G2L["11"]);
G2L["37"]["TextWrapped"] = true;
G2L["37"]["TextStrokeTransparency"] = 0;
G2L["37"]["BorderSizePixel"] = 2;
G2L["37"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["37"]["TextSize"] = 14;
G2L["37"]["TextScaled"] = true;
G2L["37"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["37"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["37"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["37"]["Size"] = UDim2.new(0, 100, 0, 39);
G2L["37"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["37"]["Text"] = [[Remove Skybox]];
G2L["37"]["Position"] = UDim2.new(0.27292, 0, 0.57383, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["38"] = Instance.new("LocalScript", G2L["37"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["39"] = Instance.new("TextButton", G2L["11"]);
G2L["39"]["TextWrapped"] = true;
G2L["39"]["TextStrokeTransparency"] = 0;
G2L["39"]["BorderSizePixel"] = 2;
G2L["39"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["39"]["TextSize"] = 14;
G2L["39"]["TextScaled"] = true;
G2L["39"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["39"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["39"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["39"]["Size"] = UDim2.new(0, 53, 0, 29);
G2L["39"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["39"]["Text"] = [[Anti-Skid (Delete HD Admin Folder)]];
G2L["39"]["Position"] = UDim2.new(0.27292, 0, 0.75168, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["3a"] = Instance.new("LocalScript", G2L["39"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["3b"] = Instance.new("TextButton", G2L["11"]);
G2L["3b"]["TextWrapped"] = true;
G2L["3b"]["TextStrokeTransparency"] = 0;
G2L["3b"]["BorderSizePixel"] = 2;
G2L["3b"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["3b"]["TextSize"] = 14;
G2L["3b"]["TextScaled"] = true;
G2L["3b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["3b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["3b"]["Size"] = UDim2.new(0, 100, 0, 21);
G2L["3b"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["3b"]["Text"] = [[MeshDisco]];
G2L["3b"]["Position"] = UDim2.new(0.275, 0, 0.89933, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["3c"] = Instance.new("LocalScript", G2L["3b"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["3d"] = Instance.new("TextButton", G2L["11"]);
G2L["3d"]["TextWrapped"] = true;
G2L["3d"]["TextStrokeTransparency"] = 0;
G2L["3d"]["BorderSizePixel"] = 2;
G2L["3d"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["3d"]["TextSize"] = 14;
G2L["3d"]["TextScaled"] = true;
G2L["3d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["3d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["3d"]["Size"] = UDim2.new(0, 67, 0, 39);
G2L["3d"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["3d"]["Text"] = [[NightStar]];
G2L["3d"]["Position"] = UDim2.new(0.83242, 0, 0.21141, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["3e"] = Instance.new("LocalScript", G2L["3d"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["3f"] = Instance.new("TextButton", G2L["11"]);
G2L["3f"]["TextWrapped"] = true;
G2L["3f"]["TextStrokeTransparency"] = 0;
G2L["3f"]["BorderSizePixel"] = 2;
G2L["3f"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["3f"]["TextSize"] = 14;
G2L["3f"]["TextScaled"] = true;
G2L["3f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["3f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["3f"]["Size"] = UDim2.new(0, 48, 0, 39);
G2L["3f"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["3f"]["Text"] = [[Scary Skybox]];
G2L["3f"]["Position"] = UDim2.new(0.14583, 0, 0.18456, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["40"] = Instance.new("LocalScript", G2L["3f"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["41"] = Instance.new("TextButton", G2L["11"]);
G2L["41"]["TextWrapped"] = true;
G2L["41"]["TextStrokeTransparency"] = 0;
G2L["41"]["BorderSizePixel"] = 2;
G2L["41"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["41"]["TextSize"] = 14;
G2L["41"]["TextScaled"] = true;
G2L["41"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["41"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["41"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["41"]["Size"] = UDim2.new(0, 53, 0, 45);
G2L["41"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["41"]["Text"] = [[Make HD Skybox Current Sky]];
G2L["41"]["Position"] = UDim2.new(0.01875, 0, 0.81879, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["42"] = Instance.new("LocalScript", G2L["41"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["43"] = Instance.new("TextButton", G2L["11"]);
G2L["43"]["TextWrapped"] = true;
G2L["43"]["TextStrokeTransparency"] = 0;
G2L["43"]["BorderSizePixel"] = 2;
G2L["43"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["43"]["TextSize"] = 14;
G2L["43"]["TextScaled"] = true;
G2L["43"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["43"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["43"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["43"]["Size"] = UDim2.new(0, 53, 0, 45);
G2L["43"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["43"]["Text"] = [[Spin Current Sky]];
G2L["43"]["Position"] = UDim2.new(0.13542, 0, 0.81879, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["44"] = Instance.new("LocalScript", G2L["43"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["45"] = Instance.new("TextButton", G2L["11"]);
G2L["45"]["TextWrapped"] = true;
G2L["45"]["TextStrokeTransparency"] = 0;
G2L["45"]["BorderSizePixel"] = 2;
G2L["45"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["45"]["TextSize"] = 14;
G2L["45"]["TextScaled"] = true;
G2L["45"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["45"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["45"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["45"]["Size"] = UDim2.new(0, 66, 0, 39);
G2L["45"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["45"]["Text"] = [[Particles]];
G2L["45"]["Position"] = UDim2.new(0.83125, 0, 0.57383, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["46"] = Instance.new("LocalScript", G2L["45"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["47"] = Instance.new("TextButton", G2L["11"]);
G2L["47"]["TextWrapped"] = true;
G2L["47"]["TextStrokeTransparency"] = 0;
G2L["47"]["BorderSizePixel"] = 2;
G2L["47"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["47"]["TextSize"] = 14;
G2L["47"]["TextScaled"] = true;
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(0, 66, 0, 39);
G2L["47"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["47"]["Text"] = [[Raining green2spooky]];
G2L["47"]["Position"] = UDim2.new(0.83125, 0, 0.38926, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["48"] = Instance.new("LocalScript", G2L["47"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["49"] = Instance.new("TextButton", G2L["11"]);
G2L["49"]["TextWrapped"] = true;
G2L["49"]["TextStrokeTransparency"] = 0;
G2L["49"]["BorderSizePixel"] = 2;
G2L["49"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["49"]["TextSize"] = 14;
G2L["49"]["TextScaled"] = true;
G2L["49"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["49"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["49"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["49"]["Size"] = UDim2.new(0, 36, 0, 39);
G2L["49"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["49"]["Text"] = [[I'0rb V2]];
G2L["49"]["Position"] = UDim2.new(0.59583, 0, 0.38926, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["4a"] = Instance.new("LocalScript", G2L["49"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton
G2L["4b"] = Instance.new("TextButton", G2L["11"]);
G2L["4b"]["TextWrapped"] = true;
G2L["4b"]["TextStrokeTransparency"] = 0;
G2L["4b"]["BorderSizePixel"] = 2;
G2L["4b"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["4b"]["TextSize"] = 14;
G2L["4b"]["TextScaled"] = true;
G2L["4b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["4b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["4b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["4b"]["Size"] = UDim2.new(0, 47, 0, 29);
G2L["4b"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["4b"]["Text"] = [[Dev Uzi]];
G2L["4b"]["Position"] = UDim2.new(0.38468, 0, 0.75168, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
G2L["4c"] = Instance.new("LocalScript", G2L["4b"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton
G2L["4d"] = Instance.new("TextButton", G2L["2"]);
G2L["4d"]["TextWrapped"] = true;
G2L["4d"]["TextStrokeTransparency"] = 0;
G2L["4d"]["BorderSizePixel"] = 2;
G2L["4d"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["4d"]["TextSize"] = 14;
G2L["4d"]["TextScaled"] = true;
G2L["4d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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(0, 80, 0, 29);
G2L["4d"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["4d"]["Text"] = [[Home]];
G2L["4d"]["Position"] = UDim2.new(0.83242, 0, -1.03242, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
G2L["4e"] = Instance.new("LocalScript", G2L["4d"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton
G2L["4f"] = Instance.new("TextButton", G2L["2"]);
G2L["4f"]["TextWrapped"] = true;
G2L["4f"]["TextStrokeTransparency"] = 0;
G2L["4f"]["BorderSizePixel"] = 2;
G2L["4f"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["4f"]["TextSize"] = 14;
G2L["4f"]["TextScaled"] = true;
G2L["4f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["4f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["4f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["4f"]["Size"] = UDim2.new(0, 80, 0, 29);
G2L["4f"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["4f"]["Text"] = [[ F3X Page]];
G2L["4f"]["Position"] = UDim2.new(0.64701, 0, -1.03242, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
G2L["50"] = Instance.new("LocalScript", G2L["4f"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo
G2L["51"] = Instance.new("Frame", G2L["2"]);
G2L["51"]["Visible"] = false;
G2L["51"]["BorderSizePixel"] = 2;
G2L["51"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["51"]["Size"] = UDim2.new(0, 480, 0, 298);
G2L["51"]["Position"] = UDim2.new(-0, 0, 1, 0);
G2L["51"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["51"]["Name"] = [[hd edmin woohoo]];
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["52"] = Instance.new("TextButton", G2L["51"]);
G2L["52"]["TextWrapped"] = true;
G2L["52"]["TextStrokeTransparency"] = 0;
G2L["52"]["BorderSizePixel"] = 2;
G2L["52"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["52"]["TextSize"] = 14;
G2L["52"]["TextScaled"] = true;
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(0, 153, 0, 64);
G2L["52"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["52"]["Text"] = [[Forceplace]];
G2L["52"]["Position"] = UDim2.new(0.24167, 0, 0.54362, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["53"] = Instance.new("LocalScript", G2L["52"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["54"] = Instance.new("TextButton", G2L["51"]);
G2L["54"]["TextWrapped"] = true;
G2L["54"]["TextStrokeTransparency"] = 0;
G2L["54"]["BorderSizePixel"] = 2;
G2L["54"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["54"]["TextSize"] = 14;
G2L["54"]["TextScaled"] = true;
G2L["54"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["54"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["54"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["54"]["Size"] = UDim2.new(0, 182, 0, 64);
G2L["54"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["54"]["Text"] = [[F3X]];
G2L["54"]["Position"] = UDim2.new(0.59583, 0, 0.02013, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["55"] = Instance.new("LocalScript", G2L["54"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["56"] = Instance.new("TextButton", G2L["51"]);
G2L["56"]["TextWrapped"] = true;
G2L["56"]["TextStrokeTransparency"] = 0;
G2L["56"]["BorderSizePixel"] = 2;
G2L["56"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["56"]["TextSize"] = 14;
G2L["56"]["TextScaled"] = true;
G2L["56"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["56"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["56"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["56"]["Size"] = UDim2.new(0, 182, 0, 24);
G2L["56"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["56"]["Text"] = [[R6]];
G2L["56"]["Position"] = UDim2.new(0.59583, 0, 0.26846, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["57"] = Instance.new("LocalScript", G2L["56"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["58"] = Instance.new("TextButton", G2L["51"]);
G2L["58"]["TextWrapped"] = true;
G2L["58"]["TextStrokeTransparency"] = 0;
G2L["58"]["BorderSizePixel"] = 2;
G2L["58"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["58"]["TextSize"] = 14;
G2L["58"]["TextScaled"] = true;
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(0, 182, 0, 24);
G2L["58"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["58"]["Text"] = [[System-Message Spam]];
G2L["58"]["Position"] = UDim2.new(0.59583, 0, 0.39262, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["59"] = Instance.new("LocalScript", G2L["58"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["5a"] = Instance.new("TextButton", G2L["51"]);
G2L["5a"]["TextWrapped"] = true;
G2L["5a"]["TextStrokeTransparency"] = 0;
G2L["5a"]["BorderSizePixel"] = 2;
G2L["5a"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["5a"]["TextSize"] = 14;
G2L["5a"]["TextScaled"] = true;
G2L["5a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["5a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["5a"]["Size"] = UDim2.new(0, 182, 0, 24);
G2L["5a"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["5a"]["Text"] = [[Anti-Skid]];
G2L["5a"]["Position"] = UDim2.new(0.59583, 0, 0.54362, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["5b"] = Instance.new("LocalScript", G2L["5a"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["5c"] = Instance.new("TextButton", G2L["51"]);
G2L["5c"]["TextWrapped"] = true;
G2L["5c"]["TextStrokeTransparency"] = 0;
G2L["5c"]["BorderSizePixel"] = 2;
G2L["5c"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["5c"]["TextSize"] = 14;
G2L["5c"]["TextScaled"] = true;
G2L["5c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["5c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["5c"]["Size"] = UDim2.new(0, 182, 0, 24);
G2L["5c"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["5c"]["Text"] = [[ServerMessage]];
G2L["5c"]["Position"] = UDim2.new(0.59583, 0, 0.67785, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["5d"] = Instance.new("LocalScript", G2L["5c"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["5e"] = Instance.new("TextButton", G2L["51"]);
G2L["5e"]["TextWrapped"] = true;
G2L["5e"]["TextStrokeTransparency"] = 0;
G2L["5e"]["BorderSizePixel"] = 2;
G2L["5e"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["5e"]["TextSize"] = 14;
G2L["5e"]["TextScaled"] = true;
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(0, 182, 0, 44);
G2L["5e"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["5e"]["Text"] = [[Hint]];
G2L["5e"]["Position"] = UDim2.new(0.59583, 0, 0.8255, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["5f"] = Instance.new("LocalScript", G2L["5e"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["60"] = Instance.new("TextButton", G2L["51"]);
G2L["60"]["TextWrapped"] = true;
G2L["60"]["TextStrokeTransparency"] = 0;
G2L["60"]["BorderSizePixel"] = 2;
G2L["60"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["60"]["TextSize"] = 14;
G2L["60"]["TextScaled"] = true;
G2L["60"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["60"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["60"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["60"]["Size"] = UDim2.new(0, 67, 0, 44);
G2L["60"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["60"]["Text"] = [[Shutdown]];
G2L["60"]["Position"] = UDim2.new(0.24167, 0, 0.8255, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["61"] = Instance.new("LocalScript", G2L["60"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["62"] = Instance.new("TextButton", G2L["51"]);
G2L["62"]["TextWrapped"] = true;
G2L["62"]["TextStrokeTransparency"] = 0;
G2L["62"]["BorderSizePixel"] = 2;
G2L["62"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["62"]["TextSize"] = 14;
G2L["62"]["TextScaled"] = true;
G2L["62"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["62"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["62"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["62"]["Size"] = UDim2.new(0, 67, 0, 44);
G2L["62"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["62"]["Text"] = [[Billboard]];
G2L["62"]["Position"] = UDim2.new(0.42083, 0, 0.8255, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["63"] = Instance.new("LocalScript", G2L["62"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["64"] = Instance.new("TextButton", G2L["51"]);
G2L["64"]["TextWrapped"] = true;
G2L["64"]["TextStrokeTransparency"] = 0;
G2L["64"]["BorderSizePixel"] = 2;
G2L["64"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["64"]["TextSize"] = 14;
G2L["64"]["TextScaled"] = true;
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(0, 153, 0, 64);
G2L["64"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["64"]["Text"] = [[God Laser]];
G2L["64"]["Position"] = UDim2.new(0.24167, 0, 0.26846, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["65"] = Instance.new("LocalScript", G2L["64"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["66"] = Instance.new("TextButton", G2L["51"]);
G2L["66"]["TextWrapped"] = true;
G2L["66"]["TextStrokeTransparency"] = 0;
G2L["66"]["BorderSizePixel"] = 2;
G2L["66"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["66"]["TextSize"] = 14;
G2L["66"]["TextScaled"] = true;
G2L["66"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["66"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["66"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["66"]["Size"] = UDim2.new(0, 153, 0, 64);
G2L["66"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["66"]["Text"] = [[Message 2]];
G2L["66"]["Position"] = UDim2.new(0.24167, 0, 0.02013, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["67"] = Instance.new("LocalScript", G2L["66"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["68"] = Instance.new("TextButton", G2L["51"]);
G2L["68"]["TextWrapped"] = true;
G2L["68"]["TextStrokeTransparency"] = 0;
G2L["68"]["BorderSizePixel"] = 2;
G2L["68"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["68"]["TextSize"] = 14;
G2L["68"]["TextScaled"] = true;
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(0, 94, 0, 64);
G2L["68"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["68"]["Text"] = [[Hint 2]];
G2L["68"]["Position"] = UDim2.new(0.01875, 0, 0.02013, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["69"] = Instance.new("LocalScript", G2L["68"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["6a"] = Instance.new("TextButton", G2L["51"]);
G2L["6a"]["TextWrapped"] = true;
G2L["6a"]["TextStrokeTransparency"] = 0;
G2L["6a"]["BorderSizePixel"] = 2;
G2L["6a"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["6a"]["TextSize"] = 14;
G2L["6a"]["TextScaled"] = true;
G2L["6a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["6a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["6a"]["Size"] = UDim2.new(0, 94, 0, 69);
G2L["6a"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["6a"]["Text"] = [[God Urself bc why not]];
G2L["6a"]["Position"] = UDim2.new(0.01875, 0, 0.26846, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["6b"] = Instance.new("LocalScript", G2L["6a"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["6c"] = Instance.new("TextButton", G2L["51"]);
G2L["6c"]["TextWrapped"] = true;
G2L["6c"]["TextStrokeTransparency"] = 0;
G2L["6c"]["BorderSizePixel"] = 2;
G2L["6c"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["6c"]["TextSize"] = 14;
G2L["6c"]["TextScaled"] = true;
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(0, 44, 0, 64);
G2L["6c"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["6c"]["Text"] = [[LoadMap]];
G2L["6c"]["Position"] = UDim2.new(0.01875, 0, 0.75839, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["6d"] = Instance.new("LocalScript", G2L["6c"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["6e"] = Instance.new("TextButton", G2L["51"]);
G2L["6e"]["TextWrapped"] = true;
G2L["6e"]["TextStrokeTransparency"] = 0;
G2L["6e"]["BorderSizePixel"] = 2;
G2L["6e"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["6e"]["TextSize"] = 14;
G2L["6e"]["TextScaled"] = true;
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, 94, 0, 64);
G2L["6e"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["6e"]["Text"] = [[Avatars]];
G2L["6e"]["Position"] = UDim2.new(0.01875, 0, 0.52013, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["6f"] = Instance.new("LocalScript", G2L["6e"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton
G2L["70"] = Instance.new("TextButton", G2L["51"]);
G2L["70"]["TextWrapped"] = true;
G2L["70"]["TextStrokeTransparency"] = 0;
G2L["70"]["BorderSizePixel"] = 2;
G2L["70"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["70"]["TextSize"] = 14;
G2L["70"]["TextScaled"] = true;
G2L["70"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["70"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["70"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["70"]["Size"] = UDim2.new(0, 42, 0, 64);
G2L["70"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["70"]["Text"] = [[Savemap]];
G2L["70"]["Position"] = UDim2.new(0.12708, 0, 0.75839, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
G2L["71"] = Instance.new("LocalScript", G2L["70"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton
G2L["72"] = Instance.new("TextButton", G2L["2"]);
G2L["72"]["TextWrapped"] = true;
G2L["72"]["TextStrokeTransparency"] = 0;
G2L["72"]["BorderSizePixel"] = 2;
G2L["72"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["72"]["TextSize"] = 14;
G2L["72"]["TextScaled"] = true;
G2L["72"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["72"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["72"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["72"]["Size"] = UDim2.new(0, 80, 0, 29);
G2L["72"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["72"]["Text"] = [[HD Admin Page]];
G2L["72"]["Position"] = UDim2.new(0.46367, 0, -1.03242, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
G2L["73"] = Instance.new("LocalScript", G2L["72"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb
G2L["74"] = Instance.new("Frame", G2L["2"]);
G2L["74"]["Visible"] = false;
G2L["74"]["BorderSizePixel"] = 2;
G2L["74"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["74"]["Size"] = UDim2.new(0, 480, 0, 298);
G2L["74"]["Position"] = UDim2.new(-0.00208, 0, 1, 0);
G2L["74"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["74"]["Name"] = [[scrept heb]];
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["75"] = Instance.new("TextButton", G2L["74"]);
G2L["75"]["TextWrapped"] = true;
G2L["75"]["TextStrokeTransparency"] = 0;
G2L["75"]["BorderSizePixel"] = 2;
G2L["75"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["75"]["TextSize"] = 14;
G2L["75"]["TextScaled"] = true;
G2L["75"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["75"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["75"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["75"]["Size"] = UDim2.new(0, 88, 0, 23);
G2L["75"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["75"]["Text"] = [[Grab Knife]];
G2L["75"]["Position"] = UDim2.new(0.01875, 0, 0.0302, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["76"] = Instance.new("LocalScript", G2L["75"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["77"] = Instance.new("TextButton", G2L["74"]);
G2L["77"]["TextWrapped"] = true;
G2L["77"]["TextStrokeTransparency"] = 0;
G2L["77"]["BorderSizePixel"] = 2;
G2L["77"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["77"]["TextSize"] = 14;
G2L["77"]["TextScaled"] = true;
G2L["77"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["77"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["77"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["77"]["Size"] = UDim2.new(0, 88, 0, 23);
G2L["77"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["77"]["Text"] = [[Reanimator]];
G2L["77"]["Position"] = UDim2.new(0.27083, 0, 0.0302, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["78"] = Instance.new("LocalScript", G2L["77"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["79"] = Instance.new("TextButton", G2L["74"]);
G2L["79"]["TextWrapped"] = true;
G2L["79"]["TextStrokeTransparency"] = 0;
G2L["79"]["BorderSizePixel"] = 2;
G2L["79"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["79"]["TextSize"] = 14;
G2L["79"]["TextScaled"] = true;
G2L["79"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["79"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["79"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["79"]["Size"] = UDim2.new(0, 88, 0, 23);
G2L["79"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["79"]["Text"] = [[John Doe]];
G2L["79"]["Position"] = UDim2.new(0.52708, 0, 0.0302, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["7a"] = Instance.new("LocalScript", G2L["79"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["7b"] = Instance.new("TextButton", G2L["74"]);
G2L["7b"]["TextWrapped"] = true;
G2L["7b"]["TextStrokeTransparency"] = 0;
G2L["7b"]["BorderSizePixel"] = 2;
G2L["7b"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["7b"]["TextSize"] = 14;
G2L["7b"]["TextScaled"] = true;
G2L["7b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["7b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["7b"]["Size"] = UDim2.new(0, 88, 0, 23);
G2L["7b"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["7b"]["Text"] = [[Shedletsky ]];
G2L["7b"]["Position"] = UDim2.new(0.7875, 0, 0.0302, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["7c"] = Instance.new("LocalScript", G2L["7b"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["7d"] = Instance.new("TextButton", G2L["74"]);
G2L["7d"]["TextWrapped"] = true;
G2L["7d"]["TextStrokeTransparency"] = 0;
G2L["7d"]["BorderSizePixel"] = 2;
G2L["7d"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["7d"]["TextSize"] = 14;
G2L["7d"]["TextScaled"] = true;
G2L["7d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["7d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["7d"]["Size"] = UDim2.new(0, 88, 0, 23);
G2L["7d"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["7d"]["Text"] = [[Green2Spooky Spinning]];
G2L["7d"]["Position"] = UDim2.new(0.7875, 0, 0.15772, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["7e"] = Instance.new("LocalScript", G2L["7d"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["7f"] = Instance.new("TextButton", G2L["74"]);
G2L["7f"]["TextWrapped"] = true;
G2L["7f"]["TextStrokeTransparency"] = 0;
G2L["7f"]["BorderSizePixel"] = 2;
G2L["7f"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["7f"]["TextSize"] = 14;
G2L["7f"]["TextScaled"] = true;
G2L["7f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["7f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["7f"]["Size"] = UDim2.new(0, 88, 0, 23);
G2L["7f"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["7f"]["Text"] = [[Obunga]];
G2L["7f"]["Position"] = UDim2.new(0.52708, 0, 0.15772, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["80"] = Instance.new("LocalScript", G2L["7f"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["81"] = Instance.new("TextButton", G2L["74"]);
G2L["81"]["TextWrapped"] = true;
G2L["81"]["TextStrokeTransparency"] = 0;
G2L["81"]["BorderSizePixel"] = 2;
G2L["81"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["81"]["TextSize"] = 14;
G2L["81"]["TextScaled"] = true;
G2L["81"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["81"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["81"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["81"]["Size"] = UDim2.new(0, 88, 0, 23);
G2L["81"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["81"]["Text"] = [[Toadroast]];
G2L["81"]["Position"] = UDim2.new(0.27083, 0, 0.15772, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["82"] = Instance.new("LocalScript", G2L["81"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["83"] = Instance.new("TextButton", G2L["74"]);
G2L["83"]["TextWrapped"] = true;
G2L["83"]["TextStrokeTransparency"] = 0;
G2L["83"]["BorderSizePixel"] = 2;
G2L["83"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["83"]["TextSize"] = 14;
G2L["83"]["TextScaled"] = true;
G2L["83"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["83"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["83"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["83"]["Size"] = UDim2.new(0, 88, 0, 23);
G2L["83"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["83"]["Text"] = [[Spookeh Skeleton]];
G2L["83"]["Position"] = UDim2.new(0.01875, 0, 0.15772, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["84"] = Instance.new("LocalScript", G2L["83"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["85"] = Instance.new("TextButton", G2L["74"]);
G2L["85"]["TextWrapped"] = true;
G2L["85"]["TextStrokeTransparency"] = 0;
G2L["85"]["BorderSizePixel"] = 2;
G2L["85"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["85"]["TextSize"] = 14;
G2L["85"]["TextScaled"] = true;
G2L["85"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["85"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["85"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["85"]["Size"] = UDim2.new(0, 216, 0, 45);
G2L["85"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["85"]["Text"] = [[Realm]];
G2L["85"]["Position"] = UDim2.new(0.01875, 0, 0.27517, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["86"] = Instance.new("LocalScript", G2L["85"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["87"] = Instance.new("TextButton", G2L["74"]);
G2L["87"]["TextWrapped"] = true;
G2L["87"]["TextStrokeTransparency"] = 0;
G2L["87"]["BorderSizePixel"] = 2;
G2L["87"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["87"]["TextSize"] = 14;
G2L["87"]["TextScaled"] = true;
G2L["87"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["87"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["87"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["87"]["Size"] = UDim2.new(0, 213, 0, 30);
G2L["87"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["87"]["Text"] = [[Ball Rain]];
G2L["87"]["Position"] = UDim2.new(0.52708, 0, 0.27852, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["88"] = Instance.new("LocalScript", G2L["87"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["89"] = Instance.new("TextButton", G2L["74"]);
G2L["89"]["TextWrapped"] = true;
G2L["89"]["TextStrokeTransparency"] = 0;
G2L["89"]["BorderSizePixel"] = 2;
G2L["89"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["89"]["TextSize"] = 14;
G2L["89"]["TextScaled"] = true;
G2L["89"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["89"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["89"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["89"]["Size"] = UDim2.new(0, 213, 0, 30);
G2L["89"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["89"]["Text"] = [[Anti-Robloxia]];
G2L["89"]["Position"] = UDim2.new(0.52708, 0, 0.42617, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["8a"] = Instance.new("LocalScript", G2L["89"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["8b"] = Instance.new("TextButton", G2L["74"]);
G2L["8b"]["TextWrapped"] = true;
G2L["8b"]["TextStrokeTransparency"] = 0;
G2L["8b"]["BorderSizePixel"] = 2;
G2L["8b"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["8b"]["TextSize"] = 14;
G2L["8b"]["TextScaled"] = true;
G2L["8b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["8b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["8b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["8b"]["Size"] = UDim2.new(0, 213, 0, 30);
G2L["8b"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["8b"]["Text"] = [[Patrick Wraith]];
G2L["8b"]["Position"] = UDim2.new(0.52708, 0, 0.56376, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["8c"] = Instance.new("LocalScript", G2L["8b"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["8d"] = Instance.new("TextButton", G2L["74"]);
G2L["8d"]["TextWrapped"] = true;
G2L["8d"]["TextStrokeTransparency"] = 0;
G2L["8d"]["BorderSizePixel"] = 2;
G2L["8d"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["8d"]["TextSize"] = 14;
G2L["8d"]["TextScaled"] = true;
G2L["8d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["8d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["8d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["8d"]["Size"] = UDim2.new(0, 213, 0, 30);
G2L["8d"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["8d"]["Text"] = [[Random Rotation]];
G2L["8d"]["Position"] = UDim2.new(0.52708, 0, 0.69463, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["8e"] = Instance.new("LocalScript", G2L["8d"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["8f"] = Instance.new("TextButton", G2L["74"]);
G2L["8f"]["TextWrapped"] = true;
G2L["8f"]["TextStrokeTransparency"] = 0;
G2L["8f"]["BorderSizePixel"] = 2;
G2L["8f"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["8f"]["TextSize"] = 14;
G2L["8f"]["TextScaled"] = true;
G2L["8f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["8f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["8f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["8f"]["Size"] = UDim2.new(0, 102, 0, 30);
G2L["8f"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["8f"]["Text"] = [[Neon All]];
G2L["8f"]["Position"] = UDim2.new(0.52708, 0, 0.83221, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["90"] = Instance.new("LocalScript", G2L["8f"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["91"] = Instance.new("TextButton", G2L["74"]);
G2L["91"]["TextWrapped"] = true;
G2L["91"]["TextStrokeTransparency"] = 0;
G2L["91"]["BorderSizePixel"] = 2;
G2L["91"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["91"]["TextSize"] = 14;
G2L["91"]["TextScaled"] = true;
G2L["91"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["91"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["91"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["91"]["Size"] = UDim2.new(0, 102, 0, 30);
G2L["91"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["91"]["Text"] = [[Random Color]];
G2L["91"]["Position"] = UDim2.new(0.75833, 0, 0.83221, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["92"] = Instance.new("LocalScript", G2L["91"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["93"] = Instance.new("TextButton", G2L["74"]);
G2L["93"]["TextWrapped"] = true;
G2L["93"]["TextStrokeTransparency"] = 0;
G2L["93"]["BorderSizePixel"] = 2;
G2L["93"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["93"]["TextSize"] = 14;
G2L["93"]["TextScaled"] = true;
G2L["93"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["93"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["93"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["93"]["Size"] = UDim2.new(0, 209, 0, 45);
G2L["93"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["93"]["Text"] = [[RO xploit tacos]];
G2L["93"]["Position"] = UDim2.new(0.03125, 0, 0.78188, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["94"] = Instance.new("LocalScript", G2L["93"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["95"] = Instance.new("TextButton", G2L["74"]);
G2L["95"]["TextWrapped"] = true;
G2L["95"]["TextStrokeTransparency"] = 0;
G2L["95"]["BorderSizePixel"] = 2;
G2L["95"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["95"]["TextSize"] = 14;
G2L["95"]["TextScaled"] = true;
G2L["95"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["95"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["95"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["95"]["Size"] = UDim2.new(0, 100, 0, 43);
G2L["95"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["95"]["Text"] = [[Thomas]];
G2L["95"]["Position"] = UDim2.new(0.02617, 0, 0.46309, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["96"] = Instance.new("LocalScript", G2L["95"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["97"] = Instance.new("TextButton", G2L["74"]);
G2L["97"]["TextWrapped"] = true;
G2L["97"]["TextStrokeTransparency"] = 0;
G2L["97"]["BorderSizePixel"] = 2;
G2L["97"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["97"]["TextSize"] = 14;
G2L["97"]["TextScaled"] = true;
G2L["97"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["97"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["97"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["97"]["Size"] = UDim2.new(0, 100, 0, 43);
G2L["97"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["97"]["Text"] = [[Mr Bean Orb (Unleaked)]];
G2L["97"]["Position"] = UDim2.new(0.25742, 0, 0.46309, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["98"] = Instance.new("LocalScript", G2L["97"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["99"] = Instance.new("TextButton", G2L["74"]);
G2L["99"]["TextWrapped"] = true;
G2L["99"]["TextStrokeTransparency"] = 0;
G2L["99"]["BorderSizePixel"] = 2;
G2L["99"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["99"]["TextSize"] = 14;
G2L["99"]["TextScaled"] = true;
G2L["99"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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"]["Size"] = UDim2.new(0, 97, 0, 38);
G2L["99"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["99"]["Text"] = [[TrashGui (not trash)]];
G2L["99"]["Position"] = UDim2.new(0.03125, 0, 0.63758, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["9a"] = Instance.new("LocalScript", G2L["99"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton
G2L["9b"] = Instance.new("TextButton", G2L["74"]);
G2L["9b"]["TextWrapped"] = true;
G2L["9b"]["TextStrokeTransparency"] = 0;
G2L["9b"]["BorderSizePixel"] = 2;
G2L["9b"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["9b"]["TextSize"] = 14;
G2L["9b"]["TextScaled"] = true;
G2L["9b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["9b"]["Size"] = UDim2.new(0, 97, 0, 38);
G2L["9b"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["9b"]["Text"] = [[Doggo Remake]];
G2L["9b"]["Position"] = UDim2.new(0.26042, 0, 0.63758, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
G2L["9c"] = Instance.new("LocalScript", G2L["9b"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton
G2L["9d"] = Instance.new("TextButton", G2L["2"]);
G2L["9d"]["TextWrapped"] = true;
G2L["9d"]["TextStrokeTransparency"] = 0;
G2L["9d"]["BorderSizePixel"] = 2;
G2L["9d"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["9d"]["TextSize"] = 14;
G2L["9d"]["TextScaled"] = true;
G2L["9d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["9d"]["Size"] = UDim2.new(0, 80, 0, 29);
G2L["9d"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["9d"]["Text"] = [[Script Hub]];
G2L["9d"]["Position"] = UDim2.new(0.27617, 0, -1.03242, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
G2L["9e"] = Instance.new("LocalScript", G2L["9d"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton
G2L["9f"] = Instance.new("TextButton", G2L["2"]);
G2L["9f"]["TextWrapped"] = true;
G2L["9f"]["TextStrokeTransparency"] = 0;
G2L["9f"]["BorderSizePixel"] = 2;
G2L["9f"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["9f"]["TextSize"] = 14;
G2L["9f"]["TextScaled"] = true;
G2L["9f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["9f"]["Size"] = UDim2.new(0, 80, 0, 29);
G2L["9f"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["9f"]["Text"] = [[Decals Tab]];
G2L["9f"]["Position"] = UDim2.new(0.09492, 0, -1.03242, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
G2L["a0"] = Instance.new("LocalScript", G2L["9f"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab
G2L["a1"] = Instance.new("Frame", G2L["2"]);
G2L["a1"]["Visible"] = false;
G2L["a1"]["BorderSizePixel"] = 2;
G2L["a1"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a1"]["Size"] = UDim2.new(0, 480, 0, 298);
G2L["a1"]["Position"] = UDim2.new(-0, 0, 1, 0);
G2L["a1"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["a1"]["Name"] = [[decal tab]];
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.LocalScript
G2L["a2"] = Instance.new("LocalScript", G2L["a1"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["a3"] = Instance.new("ImageButton", G2L["a1"]);
G2L["a3"]["BorderSizePixel"] = 0;
G2L["a3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a3"]["Image"] = [[rbxassetid://129848533443618]];
G2L["a3"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["a3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a3"]["Position"] = UDim2.new(0.03542, 0, 0.02349, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["a4"] = Instance.new("LocalScript", G2L["a3"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["a5"] = Instance.new("ImageButton", G2L["a1"]);
G2L["a5"]["BorderSizePixel"] = 0;
G2L["a5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a5"]["Image"] = [[rbxassetid://136210975971385]];
G2L["a5"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["a5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a5"]["Position"] = UDim2.new(0.18542, 0, 0.02349, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["a6"] = Instance.new("LocalScript", G2L["a5"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["a7"] = Instance.new("ImageButton", G2L["a1"]);
G2L["a7"]["BorderSizePixel"] = 0;
G2L["a7"]["BackgroundTransparency"] = 1;
G2L["a7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a7"]["Image"] = [[rbxassetid://138398355967853]];
G2L["a7"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["a7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a7"]["Position"] = UDim2.new(0.33125, 0, 0.02349, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["a8"] = Instance.new("LocalScript", G2L["a7"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["a9"] = Instance.new("ImageButton", G2L["a1"]);
G2L["a9"]["BorderSizePixel"] = 0;
G2L["a9"]["BackgroundTransparency"] = 1;
G2L["a9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a9"]["Image"] = [[rbxassetid://107623554005413]];
G2L["a9"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["a9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["a9"]["Position"] = UDim2.new(0.48125, 0, 0.02349, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["aa"] = Instance.new("LocalScript", G2L["a9"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["ab"] = Instance.new("ImageButton", G2L["a1"]);
G2L["ab"]["BorderSizePixel"] = 0;
G2L["ab"]["BackgroundTransparency"] = 1;
G2L["ab"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["ab"]["Image"] = [[rbxassetid://134944428887587]];
G2L["ab"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["ab"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["ab"]["Position"] = UDim2.new(0.66458, 0, 0.02349, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["ac"] = Instance.new("LocalScript", G2L["ab"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["ad"] = Instance.new("ImageButton", G2L["a1"]);
G2L["ad"]["BorderSizePixel"] = 0;
G2L["ad"]["BackgroundTransparency"] = 1;
G2L["ad"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["ad"]["Image"] = [[rbxassetid://124744181593044]];
G2L["ad"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["ad"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["ad"]["Position"] = UDim2.new(0.83125, 0, 0.02349, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["ae"] = Instance.new("LocalScript", G2L["ad"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["af"] = Instance.new("ImageButton", G2L["a1"]);
G2L["af"]["BorderSizePixel"] = 0;
G2L["af"]["BackgroundTransparency"] = 1;
G2L["af"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["af"]["Image"] = [[rbxassetid://115124098678072]];
G2L["af"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["af"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["af"]["Position"] = UDim2.new(0.03958, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["b0"] = Instance.new("LocalScript", G2L["af"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["b1"] = Instance.new("ImageButton", G2L["a1"]);
G2L["b1"]["BorderSizePixel"] = 0;
G2L["b1"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b1"]["Image"] = [[rbxassetid://130251045462119]];
G2L["b1"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["b1"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b1"]["Position"] = UDim2.new(0.18958, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["b2"] = Instance.new("LocalScript", G2L["b1"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["b3"] = Instance.new("ImageButton", G2L["a1"]);
G2L["b3"]["BorderSizePixel"] = 0;
G2L["b3"]["BackgroundTransparency"] = 1;
G2L["b3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b3"]["Image"] = [[rbxassetid://107904704165853]];
G2L["b3"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["b3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b3"]["Position"] = UDim2.new(0.33542, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["b4"] = Instance.new("LocalScript", G2L["b3"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["b5"] = Instance.new("ImageButton", G2L["a1"]);
G2L["b5"]["BorderSizePixel"] = 0;
G2L["b5"]["BackgroundTransparency"] = 1;
G2L["b5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b5"]["Image"] = [[rbxassetid://84097650395160]];
G2L["b5"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["b5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b5"]["Position"] = UDim2.new(0.48542, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["b6"] = Instance.new("LocalScript", G2L["b5"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["b7"] = Instance.new("ImageButton", G2L["a1"]);
G2L["b7"]["BorderSizePixel"] = 0;
G2L["b7"]["BackgroundTransparency"] = 1;
G2L["b7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b7"]["Image"] = [[rbxassetid://87856165753241]];
G2L["b7"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["b7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b7"]["Position"] = UDim2.new(0.66875, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["b8"] = Instance.new("LocalScript", G2L["b7"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["b9"] = Instance.new("ImageButton", G2L["a1"]);
G2L["b9"]["BorderSizePixel"] = 0;
G2L["b9"]["BackgroundTransparency"] = 1;
G2L["b9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b9"]["Image"] = [[rbxassetid://71879270181738]];
G2L["b9"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["b9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b9"]["Position"] = UDim2.new(0.83542, 0, 0.25503, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["ba"] = Instance.new("LocalScript", G2L["b9"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["bb"] = Instance.new("ImageButton", G2L["a1"]);
G2L["bb"]["BorderSizePixel"] = 0;
G2L["bb"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["bb"]["Image"] = [[rbxassetid://140116491825821]];
G2L["bb"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["bb"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["bb"]["Position"] = UDim2.new(0.03958, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["bc"] = Instance.new("LocalScript", G2L["bb"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["bd"] = Instance.new("ImageButton", G2L["a1"]);
G2L["bd"]["BorderSizePixel"] = 0;
G2L["bd"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["bd"]["Image"] = [[rbxassetid://134611010513870]];
G2L["bd"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["bd"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["bd"]["Position"] = UDim2.new(0.18958, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["be"] = Instance.new("LocalScript", G2L["bd"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["bf"] = Instance.new("ImageButton", G2L["a1"]);
G2L["bf"]["BorderSizePixel"] = 0;
G2L["bf"]["BackgroundTransparency"] = 1;
G2L["bf"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["bf"]["Image"] = [[rbxassetid://108308355314203]];
G2L["bf"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["bf"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["bf"]["Position"] = UDim2.new(0.33542, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["c0"] = Instance.new("LocalScript", G2L["bf"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["c1"] = Instance.new("ImageButton", G2L["a1"]);
G2L["c1"]["BorderSizePixel"] = 0;
G2L["c1"]["BackgroundTransparency"] = 1;
G2L["c1"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c1"]["Image"] = [[rbxassetid://90717448905380]];
G2L["c1"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["c1"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c1"]["Position"] = UDim2.new(0.48542, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["c2"] = Instance.new("LocalScript", G2L["c1"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["c3"] = Instance.new("ImageButton", G2L["a1"]);
G2L["c3"]["BorderSizePixel"] = 0;
G2L["c3"]["BackgroundTransparency"] = 1;
G2L["c3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c3"]["Image"] = [[rbxassetid://12581152033]];
G2L["c3"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["c3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c3"]["Position"] = UDim2.new(0.66875, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["c4"] = Instance.new("LocalScript", G2L["c3"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["c5"] = Instance.new("ImageButton", G2L["a1"]);
G2L["c5"]["BorderSizePixel"] = 0;
G2L["c5"]["BackgroundTransparency"] = 1;
G2L["c5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c5"]["Image"] = [[rbxassetid://178993745]];
G2L["c5"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["c5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c5"]["Position"] = UDim2.new(0.83542, 0, 0.5, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["c6"] = Instance.new("LocalScript", G2L["c5"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton
G2L["c7"] = Instance.new("ImageButton", G2L["a1"]);
G2L["c7"]["BorderSizePixel"] = 0;
G2L["c7"]["BackgroundTransparency"] = 1;
G2L["c7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c7"]["Image"] = [[rbxassetid://138617092644732]];
G2L["c7"]["Size"] = UDim2.new(0, 60, 0, 60);
G2L["c7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c7"]["Position"] = UDim2.new(0.03958, 0, 0.74832, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
G2L["c8"] = Instance.new("LocalScript", G2L["c7"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton
G2L["c9"] = Instance.new("TextButton", G2L["2"]);
G2L["c9"]["TextWrapped"] = true;
G2L["c9"]["TextStrokeTransparency"] = 0;
G2L["c9"]["BorderSizePixel"] = 2;
G2L["c9"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["c9"]["TextSize"] = 14;
G2L["c9"]["TextScaled"] = true;
G2L["c9"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c9"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c9"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["c9"]["Size"] = UDim2.new(0, 80, 0, 29);
G2L["c9"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["c9"]["Text"] = [[Music Tab]];
G2L["c9"]["Position"] = UDim2.new(0.83242, 0, 11.24344, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
G2L["ca"] = Instance.new("LocalScript", G2L["c9"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab
G2L["cb"] = Instance.new("Frame", G2L["2"]);
G2L["cb"]["Visible"] = false;
G2L["cb"]["BorderSizePixel"] = 2;
G2L["cb"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["cb"]["Size"] = UDim2.new(0, 480, 0, 298);
G2L["cb"]["Position"] = UDim2.new(-0, 0, 1, 0);
G2L["cb"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["cb"]["Name"] = [[music tab]];
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["cc"] = Instance.new("TextButton", G2L["cb"]);
G2L["cc"]["TextWrapped"] = true;
G2L["cc"]["TextStrokeTransparency"] = 0;
G2L["cc"]["BorderSizePixel"] = 2;
G2L["cc"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["cc"]["TextSize"] = 14;
G2L["cc"]["TextScaled"] = true;
G2L["cc"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["cc"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["cc"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["cc"]["Size"] = UDim2.new(0, 90, 0, 41);
G2L["cc"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["cc"]["Text"] = [[Theme]];
G2L["cc"]["Position"] = UDim2.new(0.7875, 0, 0.02013, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["cd"] = Instance.new("LocalScript", G2L["cc"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["ce"] = Instance.new("TextButton", G2L["cb"]);
G2L["ce"]["TextWrapped"] = true;
G2L["ce"]["TextStrokeTransparency"] = 0;
G2L["ce"]["BorderSizePixel"] = 2;
G2L["ce"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["ce"]["TextSize"] = 14;
G2L["ce"]["TextScaled"] = true;
G2L["ce"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 26);
G2L["ce"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["ce"]["Text"] = [[Body Rolls]];
G2L["ce"]["Position"] = UDim2.new(0.15208, 0, 0.86913, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["cf"] = Instance.new("LocalScript", G2L["ce"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["d0"] = Instance.new("TextButton", G2L["cb"]);
G2L["d0"]["TextWrapped"] = true;
G2L["d0"]["TextStrokeTransparency"] = 0;
G2L["d0"]["BorderSizePixel"] = 2;
G2L["d0"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["d0"]["TextSize"] = 14;
G2L["d0"]["TextScaled"] = true;
G2L["d0"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["d0"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["d0"]["Text"] = [[EFN]];
G2L["d0"]["Position"] = UDim2.new(0.35833, 0, 0.02013, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["d1"] = Instance.new("LocalScript", G2L["d0"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["d2"] = Instance.new("TextButton", G2L["cb"]);
G2L["d2"]["TextWrapped"] = true;
G2L["d2"]["TextStrokeTransparency"] = 0;
G2L["d2"]["BorderSizePixel"] = 2;
G2L["d2"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["d2"]["TextSize"] = 14;
G2L["d2"]["TextScaled"] = true;
G2L["d2"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["d2"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["d2"]["Text"] = [[MoonMan]];
G2L["d2"]["Position"] = UDim2.new(0.15208, 0, 0.02013, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["d3"] = Instance.new("LocalScript", G2L["d2"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["d4"] = Instance.new("TextButton", G2L["cb"]);
G2L["d4"]["TextWrapped"] = true;
G2L["d4"]["TextStrokeTransparency"] = 0;
G2L["d4"]["BorderSizePixel"] = 2;
G2L["d4"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["d4"]["TextSize"] = 14;
G2L["d4"]["TextScaled"] = true;
G2L["d4"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["d4"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["d4"]["Text"] = [[679]];
G2L["d4"]["Position"] = UDim2.new(0.15208, 0, 0.19799, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["d5"] = Instance.new("LocalScript", G2L["d4"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["d6"] = Instance.new("TextButton", G2L["cb"]);
G2L["d6"]["TextWrapped"] = true;
G2L["d6"]["TextStrokeTransparency"] = 0;
G2L["d6"]["BorderSizePixel"] = 2;
G2L["d6"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["d6"]["TextSize"] = 14;
G2L["d6"]["TextScaled"] = true;
G2L["d6"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["d6"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["d6"]["Text"] = [[Sparta Remix Mindblwoing]];
G2L["d6"]["Position"] = UDim2.new(0.35833, 0, 0.19799, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["d7"] = Instance.new("LocalScript", G2L["d6"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["d8"] = Instance.new("TextButton", G2L["cb"]);
G2L["d8"]["TextWrapped"] = true;
G2L["d8"]["TextStrokeTransparency"] = 0;
G2L["d8"]["BorderSizePixel"] = 2;
G2L["d8"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["d8"]["TextSize"] = 14;
G2L["d8"]["TextScaled"] = true;
G2L["d8"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["d8"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["d8"]["Text"] = [[Tripaloski]];
G2L["d8"]["Position"] = UDim2.new(0.57292, 0, 0.19799, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["d9"] = Instance.new("LocalScript", G2L["d8"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["da"] = Instance.new("TextButton", G2L["cb"]);
G2L["da"]["TextWrapped"] = true;
G2L["da"]["TextStrokeTransparency"] = 0;
G2L["da"]["BorderSizePixel"] = 2;
G2L["da"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["da"]["TextSize"] = 14;
G2L["da"]["TextScaled"] = true;
G2L["da"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["da"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["da"]["Text"] = [[Red Sun In the Sky]];
G2L["da"]["Position"] = UDim2.new(0.78958, 0, 0.19799, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["db"] = Instance.new("LocalScript", G2L["da"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["dc"] = Instance.new("TextButton", G2L["cb"]);
G2L["dc"]["TextWrapped"] = true;
G2L["dc"]["TextStrokeTransparency"] = 0;
G2L["dc"]["BorderSizePixel"] = 2;
G2L["dc"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["dc"]["TextSize"] = 14;
G2L["dc"]["TextScaled"] = true;
G2L["dc"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["dc"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["dc"]["Text"] = [[Stone Park]];
G2L["dc"]["Position"] = UDim2.new(0.78958, 0, 0.37919, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["dd"] = Instance.new("LocalScript", G2L["dc"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["de"] = Instance.new("TextButton", G2L["cb"]);
G2L["de"]["TextWrapped"] = true;
G2L["de"]["TextStrokeTransparency"] = 0;
G2L["de"]["BorderSizePixel"] = 2;
G2L["de"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["de"]["TextSize"] = 14;
G2L["de"]["TextScaled"] = true;
G2L["de"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["de"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["de"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["de"]["Size"] = UDim2.new(0, 90, 0, 41);
G2L["de"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["de"]["Text"] = [[pills got us on love]];
G2L["de"]["Position"] = UDim2.new(0.57083, 0, 0.37919, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["df"] = Instance.new("LocalScript", G2L["de"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["e0"] = Instance.new("TextButton", G2L["cb"]);
G2L["e0"]["TextWrapped"] = true;
G2L["e0"]["TextStrokeTransparency"] = 0;
G2L["e0"]["BorderSizePixel"] = 2;
G2L["e0"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["e0"]["TextSize"] = 14;
G2L["e0"]["TextScaled"] = true;
G2L["e0"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["e0"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["e0"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["e0"]["Size"] = UDim2.new(0, 90, 0, 41);
G2L["e0"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["e0"]["Text"] = [[Juan Martha]];
G2L["e0"]["Position"] = UDim2.new(0.35833, 0, 0.37919, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["e1"] = Instance.new("LocalScript", G2L["e0"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["e2"] = Instance.new("TextButton", G2L["cb"]);
G2L["e2"]["TextWrapped"] = true;
G2L["e2"]["TextStrokeTransparency"] = 0;
G2L["e2"]["BorderSizePixel"] = 2;
G2L["e2"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["e2"]["TextSize"] = 14;
G2L["e2"]["TextScaled"] = true;
G2L["e2"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["e2"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["e2"]["Text"] = [[-B]];
G2L["e2"]["Position"] = UDim2.new(0.15208, 0, 0.37919, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["e3"] = Instance.new("LocalScript", G2L["e2"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["e4"] = Instance.new("TextButton", G2L["cb"]);
G2L["e4"]["TextWrapped"] = true;
G2L["e4"]["TextStrokeTransparency"] = 0;
G2L["e4"]["BorderSizePixel"] = 2;
G2L["e4"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["e4"]["TextSize"] = 14;
G2L["e4"]["TextScaled"] = true;
G2L["e4"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["e4"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["e4"]["Text"] = [[Ronnie Mcnutt X ShotGun canon <33]];
G2L["e4"]["Position"] = UDim2.new(0.15208, 0, 0.54698, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["e5"] = Instance.new("LocalScript", G2L["e4"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["e6"] = Instance.new("TextButton", G2L["cb"]);
G2L["e6"]["TextWrapped"] = true;
G2L["e6"]["TextStrokeTransparency"] = 0;
G2L["e6"]["BorderSizePixel"] = 2;
G2L["e6"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["e6"]["TextSize"] = 14;
G2L["e6"]["TextScaled"] = true;
G2L["e6"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["e6"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["e6"]["Text"] = [[Blood Pop]];
G2L["e6"]["Position"] = UDim2.new(0.35833, 0, 0.54698, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["e7"] = Instance.new("LocalScript", G2L["e6"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["e8"] = Instance.new("TextButton", G2L["cb"]);
G2L["e8"]["TextWrapped"] = true;
G2L["e8"]["TextStrokeTransparency"] = 0;
G2L["e8"]["BorderSizePixel"] = 2;
G2L["e8"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["e8"]["TextSize"] = 14;
G2L["e8"]["TextScaled"] = true;
G2L["e8"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["e8"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["e8"]["Text"] = [[Trololo Original]];
G2L["e8"]["Position"] = UDim2.new(0.57083, 0, 0.54698, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["e9"] = Instance.new("LocalScript", G2L["e8"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["ea"] = Instance.new("TextButton", G2L["cb"]);
G2L["ea"]["TextWrapped"] = true;
G2L["ea"]["TextStrokeTransparency"] = 0;
G2L["ea"]["BorderSizePixel"] = 2;
G2L["ea"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["ea"]["TextSize"] = 14;
G2L["ea"]["TextScaled"] = true;
G2L["ea"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["ea"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["ea"]["Text"] = [[Mario Tomato]];
G2L["ea"]["Position"] = UDim2.new(0.7875, 0, 0.54362, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["eb"] = Instance.new("LocalScript", G2L["ea"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["ec"] = Instance.new("TextButton", G2L["cb"]);
G2L["ec"]["TextWrapped"] = true;
G2L["ec"]["TextStrokeTransparency"] = 0;
G2L["ec"]["BorderSizePixel"] = 2;
G2L["ec"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["ec"]["TextSize"] = 14;
G2L["ec"]["TextScaled"] = true;
G2L["ec"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["ec"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["ec"]["Text"] = [[RupertGamingBoi]];
G2L["ec"]["Position"] = UDim2.new(0.78958, 0, 0.7047, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["ed"] = Instance.new("LocalScript", G2L["ec"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["ee"] = Instance.new("TextButton", G2L["cb"]);
G2L["ee"]["TextWrapped"] = true;
G2L["ee"]["TextStrokeTransparency"] = 0;
G2L["ee"]["BorderSizePixel"] = 2;
G2L["ee"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["ee"]["TextSize"] = 14;
G2L["ee"]["TextScaled"] = true;
G2L["ee"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["ee"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["ee"]["Text"] = [[Electro Sp00k]];
G2L["ee"]["Position"] = UDim2.new(0.57292, 0, 0.7047, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["ef"] = Instance.new("LocalScript", G2L["ee"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["f0"] = Instance.new("TextButton", G2L["cb"]);
G2L["f0"]["TextWrapped"] = true;
G2L["f0"]["TextStrokeTransparency"] = 0;
G2L["f0"]["BorderSizePixel"] = 2;
G2L["f0"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["f0"]["TextSize"] = 14;
G2L["f0"]["TextScaled"] = true;
G2L["f0"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["f0"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["f0"]["Text"] = [[Ku Klax Klan Thing]];
G2L["f0"]["Position"] = UDim2.new(0.35833, 0, 0.7047, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["f1"] = Instance.new("LocalScript", G2L["f0"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["f2"] = Instance.new("TextButton", G2L["cb"]);
G2L["f2"]["TextWrapped"] = true;
G2L["f2"]["TextStrokeTransparency"] = 0;
G2L["f2"]["BorderSizePixel"] = 2;
G2L["f2"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["f2"]["TextSize"] = 14;
G2L["f2"]["TextScaled"] = true;
G2L["f2"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 41);
G2L["f2"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["f2"]["Text"] = [[Rock N Roll Mcdonalds]];
G2L["f2"]["Position"] = UDim2.new(0.15208, 0, 0.7047, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["f3"] = Instance.new("LocalScript", G2L["f2"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["f4"] = Instance.new("TextButton", G2L["cb"]);
G2L["f4"]["TextWrapped"] = true;
G2L["f4"]["TextStrokeTransparency"] = 0;
G2L["f4"]["BorderSizePixel"] = 2;
G2L["f4"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["f4"]["TextSize"] = 14;
G2L["f4"]["TextScaled"] = true;
G2L["f4"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 54, 0, 41);
G2L["f4"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["f4"]["Text"] = [[Bad Apple]];
G2L["f4"]["Position"] = UDim2.new(0.01875, 0, 0.02013, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["f5"] = Instance.new("LocalScript", G2L["f4"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["f6"] = Instance.new("TextButton", G2L["cb"]);
G2L["f6"]["TextWrapped"] = true;
G2L["f6"]["TextStrokeTransparency"] = 0;
G2L["f6"]["BorderSizePixel"] = 2;
G2L["f6"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["f6"]["TextSize"] = 14;
G2L["f6"]["TextScaled"] = true;
G2L["f6"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 54, 0, 41);
G2L["f6"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["f6"]["Text"] = [[Trololo]];
G2L["f6"]["Position"] = UDim2.new(0.01875, 0, 0.19799, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["f7"] = Instance.new("LocalScript", G2L["f6"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["f8"] = Instance.new("TextButton", G2L["cb"]);
G2L["f8"]["TextWrapped"] = true;
G2L["f8"]["TextStrokeTransparency"] = 0;
G2L["f8"]["BorderSizePixel"] = 2;
G2L["f8"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["f8"]["TextSize"] = 14;
G2L["f8"]["TextScaled"] = true;
G2L["f8"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 54, 0, 41);
G2L["f8"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["f8"]["Text"] = [[You Get Nothing!]];
G2L["f8"]["Position"] = UDim2.new(0.01875, 0, 0.37919, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["f9"] = Instance.new("LocalScript", G2L["f8"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["fa"] = Instance.new("TextButton", G2L["cb"]);
G2L["fa"]["TextWrapped"] = true;
G2L["fa"]["TextStrokeTransparency"] = 0;
G2L["fa"]["BorderSizePixel"] = 2;
G2L["fa"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["fa"]["TextSize"] = 14;
G2L["fa"]["TextScaled"] = true;
G2L["fa"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["fa"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["fa"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["fa"]["Size"] = UDim2.new(0, 54, 0, 41);
G2L["fa"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["fa"]["Text"] = [[Bangarang]];
G2L["fa"]["Position"] = UDim2.new(0.01875, 0, 0.54698, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["fb"] = Instance.new("LocalScript", G2L["fa"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["fc"] = Instance.new("TextButton", G2L["cb"]);
G2L["fc"]["TextWrapped"] = true;
G2L["fc"]["TextStrokeTransparency"] = 0;
G2L["fc"]["BorderSizePixel"] = 2;
G2L["fc"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["fc"]["TextSize"] = 14;
G2L["fc"]["TextScaled"] = true;
G2L["fc"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 54, 0, 41);
G2L["fc"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["fc"]["Text"] = [[Caramel Dance]];
G2L["fc"]["Position"] = UDim2.new(0.01875, 0, 0.7047, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["fd"] = Instance.new("LocalScript", G2L["fc"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["fe"] = Instance.new("TextButton", G2L["cb"]);
G2L["fe"]["TextWrapped"] = true;
G2L["fe"]["TextStrokeTransparency"] = 0;
G2L["fe"]["BorderSizePixel"] = 2;
G2L["fe"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["fe"]["TextSize"] = 14;
G2L["fe"]["TextScaled"] = true;
G2L["fe"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 26);
G2L["fe"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["fe"]["Text"] = [[I play pokemon GO everyday]];
G2L["fe"]["Position"] = UDim2.new(0.7875, 0, 0.86913, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["ff"] = Instance.new("LocalScript", G2L["fe"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["100"] = Instance.new("TextButton", G2L["cb"]);
G2L["100"]["TextWrapped"] = true;
G2L["100"]["TextStrokeTransparency"] = 0;
G2L["100"]["BorderSizePixel"] = 2;
G2L["100"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["100"]["TextSize"] = 14;
G2L["100"]["TextScaled"] = true;
G2L["100"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 26);
G2L["100"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["100"]["Text"] = [[No Escape]];
G2L["100"]["Position"] = UDim2.new(0.57292, 0, 0.86913, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["101"] = Instance.new("LocalScript", G2L["100"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["102"] = Instance.new("TextButton", G2L["cb"]);
G2L["102"]["TextWrapped"] = true;
G2L["102"]["TextStrokeTransparency"] = 0;
G2L["102"]["BorderSizePixel"] = 2;
G2L["102"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["102"]["TextSize"] = 14;
G2L["102"]["TextScaled"] = true;
G2L["102"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 26);
G2L["102"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["102"]["Text"] = [[Nigga Rap]];
G2L["102"]["Position"] = UDim2.new(0.35833, 0, 0.86913, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["103"] = Instance.new("LocalScript", G2L["102"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["104"] = Instance.new("TextButton", G2L["cb"]);
G2L["104"]["TextWrapped"] = true;
G2L["104"]["TextStrokeTransparency"] = 0;
G2L["104"]["BorderSizePixel"] = 2;
G2L["104"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["104"]["TextSize"] = 14;
G2L["104"]["TextScaled"] = true;
G2L["104"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 90, 0, 47);
G2L["104"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["104"]["Text"] = [[Theme 2]];
G2L["104"]["Position"] = UDim2.new(0.57292, 0, 0, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["105"] = Instance.new("LocalScript", G2L["104"]);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton
G2L["106"] = Instance.new("TextButton", G2L["cb"]);
G2L["106"]["TextWrapped"] = true;
G2L["106"]["TextStrokeTransparency"] = 0;
G2L["106"]["BorderSizePixel"] = 2;
G2L["106"]["TextStrokeColor3"] = Color3.fromRGB(103, 103, 103);
G2L["106"]["TextSize"] = 14;
G2L["106"]["TextScaled"] = true;
G2L["106"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
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, 54, 0, 26);
G2L["106"]["BorderColor3"] = Color3.fromRGB(86, 171, 255);
G2L["106"]["Text"] = [[YAAI]];
G2L["106"]["Position"] = UDim2.new(0.01875, 0, 0.86913, 0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
G2L["107"] = Instance.new("LocalScript", G2L["106"]);
-- StarterGui.ScreenGui.UIAspectRatioConstraint
G2L["108"] = Instance.new("UIAspectRatioConstraint", G2L["1"]);
G2L["108"]["AspectRatio"] = 2.0511;
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.LocalScript
local function C_3()
local script = G2L["3"];
local UserInputService = game:GetService("UserInputService")
local gui = script.Parent
local dragging = false
local dragStart = nil
local startPos = nil
gui.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.UserInputType == Enum.UserInputType.MouseButton1
or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = gui.Position
local connection
connection = input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
connection:Disconnect()
end
end)
end
end)
UserInputService.InputChanged:Connect(function(input)
if not dragging then return end
if input.UserInputType == Enum.UserInputType.MouseMovement
or input.UserInputType == Enum.UserInputType.Touch then
local delta = input.Position - dragStart
gui.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
end;
task.spawn(C_3);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.ImageLabel.LocalScript
local function C_6()
local script = G2L["6"];
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local imageLabel = script.Parent
local function setProfileImage()
local userId = player.UserId
local thumbType = Enum.ThumbnailType.HeadShot
local thumbSize = Enum.ThumbnailSize.Size420x420
local content, isReady = Players:GetUserThumbnailAsync(userId, thumbType, thumbSize)
imageLabel.Image = content
end
setProfileImage()
end;
task.spawn(C_6);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel.LocalScript
local function C_8()
local script = G2L["8"];
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local textLabel = script.Parent
textLabel.Text = "Welcome " .. player.Name .. " to Green2Spooky gui v4 f3x, have fun with the scripts i guess"
end;
task.spawn(C_8);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel.LocalScript
local function C_a()
local script = G2L["a"];
local textLabel = script.Parent
local workspace = game:GetService("Workspace")
local function updateText()
local folder = workspace:FindFirstChild("HDAdminWorkspaceFolder")
if folder and folder:IsA("Folder") then
textLabel.Text = "HD ADMIN = online"
else
textLabel.Text = "HD ADMIN = offline"
end
end
updateText()
workspace.ChildAdded:Connect(updateText)
workspace.ChildRemoved:Connect(updateText)
end;
task.spawn(C_a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.home.TextLabel.LocalScript
local function C_c()
local script = G2L["c"];
local textLabel = script.Parent
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local function hasF3X()
local backpack = player:FindFirstChild("Backpack")
local character = player.Character
if backpack and (backpack:FindFirstChild("Building Tools") or backpack:FindFirstChild("F3X")) then
return true
end
if character and (character:FindFirstChild("Building Tools") or character:FindFirstChild("F3X")) then
return true
end
return false
end
local function updateText()
if hasF3X() then
textLabel.Text = "F3X = online"
textLabel.Text = "F3X = offline"
end
end
while true do
updateText()
task.wait(0.1)
end
end;
task.spawn(C_c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_10()
local script = G2L["10"];
local button = script.Parent
local main = button.Parent
local savedState = {}
local toggled = false
button.MouseButton1Click:Connect(function()
if not toggled then
savedState = {}
for _, obj in ipairs(main:GetDescendants()) do
if obj:IsA("Frame") and obj.Name ~= "IMPORTANT WOOHOO" then
savedState[obj] = obj.Visible
obj.Visible = false
end
end
toggled = true
else
for frame, wasVisible in pairs(savedState) do
if frame then
frame.Visible = wasVisible
end
end
toggled = false
end
end)
end;
task.spawn(C_10);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_13()
local script = G2L["13"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local assetId = textbox.Text
if assetId == "" then return end
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local tool
local function findSyncAPITool()
for _, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
for _, v in pairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
end
tool = findSyncAPITool()
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function SetLocked(part, boolean)
invoke({ "SetLocked", { part }, boolean })
end
local function SpawnDecal(part, face)
invoke({ "CreateTextures", { { Part = part, Face = face, TextureType = "Decal" } } })
end
local function AddDecal(part, assetId, face)
invoke({ "SyncTexture", { { Part = part, Face = face, TextureType = "Decal", Texture = "rbxassetid://" .. assetId } } })
end
local function hasBlockedMesh(part)
for _, child in ipairs(part:GetChildren()) do
if child:IsA("SpecialMesh") or child:IsA("Mesh") then
if tostring(child.MeshId):find("111891702759441") then
return true
end
end
end
return false
end
local function SpamDecal(assetId)
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not hasBlockedMesh(v) then
task.spawn(function()
SetLocked(v, false)
v.Transparency = 0
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
SpawnDecal(v, face)
AddDecal(v, assetId, face)
end
end)
end
end
end
SpamDecal(assetId)
end)
end;
task.spawn(C_13);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_15()
local script = G2L["15"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local assetId = textbox.Text
if assetId == "" then return end
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
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
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
function CreatePart(cf,parent)
local args = {
[1] = "CreatePart",
[2] = "Normal",
[3] = cf,
[4] = parent
}
_(args)
end
function SetName(part, stringg)
local args = {
[1] = "SetName",
[2] = { part },
[3] = stringg
}
_(args)
end
function AddMesh(part)
local args = {
[1] = "CreateMeshes",
[2] = {
{
Part = part
}
}
}
_(args)
end
function SetMesh(part,meshid)
local args = {
[1] = "SyncMesh",
[2] = {
{
Part = part,
MeshId = "rbxassetid://"..meshid
}
}
}
_(args)
end
function SetTexture(part, texid)
local args = {
[1] = "SyncMesh",
[2] = {
{
Part = part,
TextureId = "rbxassetid://"..texid
}
}
}
_(args)
end
function MeshResize(part,size)
local args = {
[1] = "SyncMesh",
[2] = {
{
Part = part,
Scale = size
}
}
}
_(args)
end
function SetLocked(part,boolean)
local args = {
[1] = "SetLocked",
[2] = { part },
[3] = boolean
}
_(args)
end
function Sky(id)
local e = char.HumanoidRootPart.CFrame.x
local f = char.HumanoidRootPart.CFrame.y
local 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
SetName(v,"Sky")
AddMesh(v)
SetMesh(v,"111891702759441")
SetTexture(v,assetId)
MeshResize(v,Vector3.new(9000,9000,9000))
SetLocked(v,true)
end
end
end
Sky(assetId)
end)
end;
task.spawn(C_15);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_17()
local script = G2L["17"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local decalId = textbox.Text
if decalId == "" then return end
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local tool
for _, obj in ipairs(player:GetDescendants()) do
if obj.Name == "SyncAPI" then
tool = obj.Parent
break
end
end
if not tool then
for _, obj in ipairs(ReplicatedStorage:GetDescendants()) do
if obj.Name == "SyncAPI" then
tool = obj.Parent
break
end
end
end
if not tool then return end
local SyncAPI = tool:WaitForChild("SyncAPI")
local part
local baseCF
local rotX, rotY, rotZ = 0, 0, 0
local connection
local function call(args)
SyncAPI:Invoke(unpack(args))
end
local function CreatePart(cf, parent)
call({ "CreatePart", "Normal", cf, parent })
end
local function SetAnchor(p, anchored)
call({ "SyncAnchor", {{ Part = p, Anchored = anchored }} })
end
local function AddMesh(p)
call({ "CreateMeshes", {{ Part = p }} })
end
local function SetMesh(p, meshId, textureId)
call({
"SyncMesh",
{{
Part = p,
MeshId = "rbxassetid://" .. meshId,
TextureId = "rbxassetid://" .. textureId
}}
})
end
local function ResizeMesh(p, size)
call({ "SyncMesh", {{ Part = p, Scale = size }} })
end
local function SetTransparency(p, value)
call({ "SyncTransparency", {{ Part = p, Transparency = value }} })
end
local function SyncRotate(cf)
if not part or not part.Parent then return end
call({ "SyncRotate", {{ Part = part, CFrame = cf }} })
end
local function Sky()
local startCF = CFrame.new(0, 100, 0)
CreatePart(startCF, workspace)
task.wait()
for _, obj in ipairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") and (obj.Position - startCF.Position).Magnitude < 0.1 then
part = obj
baseCF = part.CFrame
SetAnchor(part, true)
AddMesh(part)
SetMesh(part, "111891702759441", decalId)
ResizeMesh(part, Vector3.new(9000, 9000, 9000))
SetTransparency(part, 0)
local speedX = math.rad(50)
local speedY = math.rad(50)
local speedZ = math.rad(50)
connection = RunService.Heartbeat:Connect(function(dt)
if not part or not part.Parent then
if connection then
connection:Disconnect()
connection = nil
end
return
end
rotX = (rotX + speedX * dt) % (math.pi * 2)
rotY = (rotY + speedY * dt) % (math.pi * 2)
rotZ = (rotZ + speedZ * dt) % (math.pi * 2)
local cf = baseCF * CFrame.Angles(rotX, rotY, rotZ)
SyncRotate(cf)
part.CFrame = cf
end)
break
end
end
end
Sky()
end)
end;
task.spawn(C_17);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_19()
local script = G2L["19"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local texId = textbox.Text
if texId == "" then return end
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor black ;unfog ;time 5.7")
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _,v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf,parent)
_({"CreatePart","Normal",cf,parent})
end
local function SetName(part,name)
_({"SetName",{part},name})
end
local function AddMesh(part)
_({"CreateMeshes",{{Part=part}}})
end
local function SetMesh(part,id)
_({"SyncMesh",{{Part=part,MeshId="rbxassetid://"..id}}})
end
local function SetTexture(part,id)
_({"SyncMesh",{{Part=part,TextureId="rbxassetid://"..id}}})
end
local function MeshResize(part,size)
_({"SyncMesh",{{Part=part,Scale=size}}})
end
local function SetVertexColor(part,vec)
_({"SyncMesh",{{Part=part,VertexColor=vec}}})
end
local function SetLocked(part,bool)
_({"SetLocked",{part},bool})
end
local function SetMaterial(part,mat)
_({"SyncMaterial",{{Part=part,Material=mat}}})
end
local function SetCollision(part,bool)
_({"SyncCollision",{{Part=part,CanCollide=bool}}})
end
local function CreatePointLight(part)
_({"CreateLights",{{Part=part,LightType="PointLight"}}})
end
local function SyncPointLight(part,brightness,range)
_({"SyncLighting",{{Part=part,LightType="PointLight",Brightness=brightness,Range=range}}})
end
local function Sky(texId)
local pos = Vector3.new(0,100,0)
CreatePart(CFrame.new(pos),workspace)
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart")
and not v:IsDescendantOf(char)
and math.floor(v.Position.X) == 0
and math.floor(v.Position.Y) == 100
and math.floor(v.Position.Z) == 0 then
SetName(v,"Sky")
AddMesh(v)
SetMesh(v,"111891702759441")
SetTexture(v,texId)
MeshResize(v,Vector3.new(60000,60000,60000))
SetVertexColor(v,Vector3.new(2.5,2.5,2.5))
SetMaterial(v,"Neon")
SetCollision(v,false)
CreatePointLight(v)
SyncPointLight(v,5,8)
SetLocked(v,true)
end
end
end
Sky(texId)
end)
end;
task.spawn(C_19);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_1b()
local script = G2L["1b"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local textureId = textbox.Text
if textureId == "" then return end
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor black ;unfog ;time 5.7")
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local tool
for _, obj in ipairs(player:GetDescendants()) do
if obj.Name == "SyncAPI" then
tool = obj.Parent
break
end
end
if not tool then
for _, obj in ipairs(ReplicatedStorage:GetDescendants()) do
if obj.Name == "SyncAPI" then
tool = obj.Parent
break
end
end
end
if not tool then return end
local SyncAPI = tool:WaitForChild("SyncAPI")
local part
local baseCF
local rotX, rotY, rotZ = 0, 0, 0
local connection
local function call(args)
SyncAPI:Invoke(unpack(args))
end
local function CreatePart(cf, parent)
call({ "CreatePart", "Normal", cf, parent })
end
local function SetAnchor(p, anchored)
call({ "SyncAnchor", {{ Part = p, Anchored = anchored }} })
end
local function AddMesh(p)
call({ "CreateMeshes", {{ Part = p }} })
end
local function SetMesh(p, meshId, textureId)
call({
"SyncMesh",
{{
Part = p,
MeshId = "rbxassetid://" .. meshId,
TextureId = "rbxassetid://" .. textureId
}}
})
end
local function ResizeMesh(p, size)
call({ "SyncMesh", {{ Part = p, Scale = size }} })
end
local function SetTransparency(p, value)
call({ "SyncTransparency", {{ Part = p, Transparency = value }} })
end
local function SetMaterial(p, mat)
call({ "SyncMaterial", {{ Part = p, Material = mat }} })
end
local function SetVertexColor(p, vec)
call({ "SyncMesh", {{ Part = p, VertexColor = vec }} })
end
local function CreatePointLight(p)
call({ "CreateLights", {{ Part = p, LightType = "PointLight" }} })
end
local function SyncPointLight(p, brightness, range)
call({
"SyncLighting",
{{
Part = p,
LightType = "PointLight",
Brightness = brightness,
Range = range
}}
})
end
local function SyncRotate(cf)
if not part or not part.Parent then return end
call({ "SyncRotate", {{ Part = part, CFrame = cf }} })
end
local function Sky()
local startCF = CFrame.new(0, 100, 0)
CreatePart(startCF, workspace)
task.wait()
for _, obj in ipairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") and (obj.Position - startCF.Position).Magnitude < 0.1 then
part = obj
baseCF = part.CFrame
SetAnchor(part, true)
AddMesh(part)
SetMesh(part, "111891702759441", textureId)
ResizeMesh(part, Vector3.new(60000, 60000, 60000))
SetVertexColor(part, Vector3.new(2.5, 2.5, 2.5))
SetMaterial(part, "Neon")
SetTransparency(part, 0)
CreatePointLight(part)
SyncPointLight(part, 5, 8)
local speedX = math.rad(50)
local speedY = math.rad(50)
local speedZ = math.rad(50)
connection = RunService.Heartbeat:Connect(function(dt)
if not part or not part.Parent then
if connection then
connection:Disconnect()
connection = nil
end
return
end
rotX = (rotX + speedX * dt) % (math.pi * 2)
rotY = (rotY + speedY * dt) % (math.pi * 2)
rotZ = (rotZ + speedZ * dt) % (math.pi * 2)
local cf = baseCF * CFrame.Angles(rotX, rotY, rotZ)
SyncRotate(cf)
part.CFrame = cf
end)
break
end
end
end
Sky()
end)
end;
task.spawn(C_1b);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_1d()
local script = G2L["1d"];
--elv4r0x did this, credits to him!!
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local button = script.Parent
local player = Players.LocalPlayer
button.MouseButton1Click:Connect(function()
local char = player.Character or player.CharacterAdded:Wait()
local hum = char:WaitForChild("Humanoid")
local torso = char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")
if not torso then return end
local larm = char:FindFirstChild("Left Arm") or char:FindFirstChild("LeftUpperArm")
local rarm = char:FindFirstChild("Right Arm") or char:FindFirstChild("RightUpperArm")
if not larm or not rarm then return end
local tool = char:FindFirstChildOfClass("Tool")
if not tool then
for _, v in ipairs(player.Backpack:GetChildren()) do
if v:IsA("Tool") then
tool = v
break
end
end
end
if tool then
hum:EquipTool(tool)
task.wait()
hum:UnequipTools()
end
local server = tool
and tool:FindFirstChild("SyncAPI")
and tool.SyncAPI:FindFirstChild("ServerEndpoint")
local idleAngles = Vector3.new(0,0,math.rad(-90))
local flapAmplitude = Vector3.new(0, 0, math.rad(40))
local flapSpeed = 14
RunService.RenderStepped:Connect(function()
local time = tick()
local flapX = math.sin(time * flapSpeed) * flapAmplitude.X
local flapY = math.sin(time * flapSpeed * 0.8) * flapAmplitude.Y
local flapZ = math.sin(time * flapSpeed * 0.6) * flapAmplitude.Z
local targetL
local targetR
if hum.MoveDirection.Magnitude == 0 then
targetL = torso.CFrame * CFrame.new(-1.9,0.5,0) * CFrame.Angles(idleAngles.X, idleAngles.Y, idleAngles.Z)
targetR = torso.CFrame * CFrame.new(1.9,0.5,0) * CFrame.Angles(-idleAngles.X, -idleAngles.Y, -idleAngles.Z)
else
targetL = torso.CFrame * CFrame.new(-1.9,0.5,0) * CFrame.Angles(flapX, flapY, idleAngles.Z + flapZ)
targetR = torso.CFrame * CFrame.new(1.9,0.5,0) * CFrame.Angles(-flapX, -flapY, -idleAngles.Z - flapZ)
end
larm.CFrame = targetL
rarm.CFrame = targetR
if server then
server:InvokeServer("SyncMove", {{Part = larm, CFrame = larm.CFrame}})
server:InvokeServer("SyncMove", {{Part = rarm, CFrame = rarm.CFrame}})
end
end)
end)
end;
task.spawn(C_1d);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.ImageLabel.LocalScript
local function C_1f()
local script = G2L["1f"];
local imageLabel = script.Parent
local textbox = imageLabel.Parent:WaitForChild("nugget")
local function updateImage()
local id = textbox.Text
if id ~= "" then
if not string.find(id, "rbxassetid://") then
id = "rbxassetid://" .. id
end
imageLabel.Image = id
end
end
textbox:GetPropertyChangedSignal("Text"):Connect(updateImage)
updateImage()
end;
task.spawn(C_1f);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_22()
local script = G2L["22"];
--made by myself, NO ONE ELSE!!!!
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local head = char:WaitForChild("Head")
local headMesh = head:FindFirstChildWhichIsA("SpecialMesh")
if not headMesh then return end
local hats = {}
for _, acc in ipairs(char:GetChildren()) do
if acc:IsA("Accessory") and acc:FindFirstChild("Handle") then
local mesh = acc.Handle:FindFirstChildWhichIsA("SpecialMesh")
if mesh then
table.insert(hats, {Part = acc.Handle, MeshId = mesh.MeshId})
end
end
end
local t = 0
RunService.RenderStepped:Connect(function(dt)
t += dt * 6
local offset = math.sin(t) * 0.7
local partsToSync = {
{Part = head, MeshId = headMesh.MeshId, Offset = Vector3.new(offset, 0, 0)}
}
for _, h in ipairs(hats) do
table.insert(partsToSync, {Part = h.Part, MeshId = h.MeshId, Offset = Vector3.new(offset, 0, 0)})
end
remote:InvokeServer("SyncMesh", partsToSync)
end)
end)
end;
task.spawn(C_22);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_24()
local script = G2L["24"];
--found by me so idk who made dis
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local button = script.Parent
local player = Players.LocalPlayer
button.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local humanoid = char:WaitForChild("Humanoid")
local animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://27432686"
local animTrack1 = humanoid:LoadAnimation(animation)
animTrack1.Priority = Enum.AnimationPriority.Idle
animTrack1:Play()
animTrack1:AdjustSpeed(0)
local animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://183695923"
local animTrack = humanoid:LoadAnimation(animation)
animTrack.Priority = Enum.AnimationPriority.Idle
animTrack.Looped = true
local walking = false
humanoid.Running:Connect(function(speed)
walking = speed > 1
if walking and not animTrack.IsPlaying then
animTrack:Play()
animTrack1:Stop()
end
if not walking and animTrack.IsPlaying then
animTrack:Stop()
animTrack1:Play()
animTrack1:AdjustSpeed(0)
end
end)
spawn(function()
while true do
if walking then
animTrack:AdjustSpeed(3)
wait(0.3)
animTrack:AdjustSpeed(-3)
wait(0.3)
else
wait(0.1)
end
end
end)
end)
end;
task.spawn(C_24);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_26()
local script = G2L["26"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local function getChar()
local char = player.Character or player.CharacterAdded:Wait()
return char, char:WaitForChild("HumanoidRootPart")
end
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _,v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf,parent)
_( {"CreatePart","Ball",cf,parent} )
end
local function MovePart(part,cf)
_( {"SyncMove",{ {Part=part, CFrame=cf} } } )
end
local function Resize(part,size,cf)
_( {"SyncResize",{ {Part=part, Size=size, CFrame=cf} } } )
end
local function SetAnchor(bool,part)
_( {"SyncAnchor",{ {Part=part, Anchored=bool} } } )
end
local function SetCollision(part,bool)
_( {"SyncCollision",{ {Part=part, CanCollide=bool} } } )
end
local function SetName(part,name)
_( {"SetName",{part},name} )
end
local function Color(part,color)
_( {"SyncColor",{ {Part=part, Color=color, UnionColoring=false} } } )
end
local function AddFire(part, size, color, color2, heat)
_( {
"CreateDecorations",
{
{
Part = part,
DecorationType = "Fire"
}
}
})
_( {
"SyncDecorate",
{
{
Part = part,
DecorationType = "Fire",
Size = size,
Heat = heat,
Color = color,
SecondaryColor = color2
}
}
})
end
local orbitConnection
local function createOrbitBall()
local char, hrp = getChar()
local radius = 5
local verticalAmplitude = 3
local speed = math.rad(100)
local angle = 0
local initialCF = hrp.CFrame * CFrame.new(radius, -0.1, 0)
CreatePart(initialCF, workspace)
local ball
repeat task.wait()
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and (v.Position - initialCF.Position).Magnitude < 0.1 then
ball = v
break
end
end
until ball
SetName(ball,"Hello everyone my name is welcome")
Resize(ball, Vector3.new(0.9,0.9,0.9), initialCF)
Color(ball, Color3.new(0,0,0))
SetAnchor(true, ball)
SetCollision(ball, false)
AddFire(ball, 0.5, Color3.new(0,0,0), Color3.new(0,0,0), 15)
if orbitConnection then
orbitConnection:Disconnect()
end
orbitConnection = RunService.Heartbeat:Connect(function(dt)
if not hrp.Parent then return end
angle = angle + dt * speed
local x = math.cos(angle) * radius
local z = math.sin(angle) * radius
local y = 2 + math.sin(angle*2) * verticalAmplitude
local pos = hrp.Position + Vector3.new(x,y,z)
local lookDir = Vector3.new(
-math.sin(angle),
math.cos(angle*2)*0.1,
math.cos(angle)
)
local newCF = CFrame.new(pos, pos + lookDir)
MovePart(ball, newCF)
end)
end
createOrbitBall()
player.CharacterAdded:Connect(function()
task.wait(1)
createOrbitBall()
end)
end)
end;
task.spawn(C_26);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_28()
local script = G2L["28"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for i, v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
for i, v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
function CreatePart(cf, parent, types)
local args = {
[1] = "CreatePart",
[2] = types or "Normal",
[3] = cf,
[4] = parent
}
_(args)
end
function Resize(part, size, cf)
local args = {
[1] = "SyncResize",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cf,
["Size"] = size
}
}
}
_(args)
end
function MovePart(part, cf)
local args = {
[1] = "SyncMove",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cf
}
}
}
_(args)
end
function Color(part, color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Part"] = part,
["Color"] = color,
["UnionColoring"] = false
}
}
}
_(args)
end
function SetShape(part, shape)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Shape"] = shape
}
}
}
_(args)
end
function SetCollision(part, boolean)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = boolean
}
}
}
_(args)
end
function SetLocked(part, boolean)
local args = {
[1] = "SetLocked",
[2] = { [1] = part },
[3] = boolean
}
_(args)
end
local padPos = char.HumanoidRootPart.CFrame * CFrame.new(0, -3.5, 0)
CreatePart(padPos, workspace, "Cylinder")
task.wait(0.1)
local floatingPad
for i, v in workspace:GetChildren() do
if v:IsA("BasePart")
and (v.CFrame.Position - padPos.Position).Magnitude < 5
and not v.Parent:FindFirstChild("Humanoid")
then
floatingPad = v
Resize(floatingPad, Vector3.new(0.5, 8, 8), padPos * CFrame.Angles(0, 0, math.rad(90)))
Color(floatingPad, Color3.fromRGB(107, 50, 124))
SetCollision(floatingPad, true)
SetLocked(floatingPad, true)
break
end
end
if floatingPad then
local RunService = game:GetService("RunService")
RunService.Heartbeat:Connect(function()
pcall(function()
if char and char:FindFirstChild("HumanoidRootPart") then
local targetPos = char.HumanoidRootPart.CFrame * CFrame.new(0, -3.5, 0)
MovePart(floatingPad, targetPos * CFrame.Angles(0, 0, math.rad(90)))
end
end)
end)
end
end)
end;
task.spawn(C_28);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_2a()
local script = G2L["2a"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
function nob(who,tra,hat)
c=who.Character
pcall(function()u=c["Body Colors"]
u.HeadColor=BrickColor.new("Black")
u.LeftLegColor=BrickColor.new("Black")
u.RightLegolor=BrickColor.new("Black")
u.LeftArmColor=BrickColor.new("Black")
u.TorsoColor=BrickColor.new("Black")
u.RightArmColor=BrickColor.new("Black")
end)
pcall(function()c.Shirt:Destroy() c.Pants:Destroy() end)
for i,v in pairs(c:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency=tra
if v.Name=="HumanoidRootPart" or v.Name=="Head" then
v.Transparency=1
end
wait()
v.BrickColor=BrickColor.new("Black")
elseif v:IsA("Hat") then
v:Destroy()
end
end
xx=game:service("InsertService"):LoadAsset(hat)
xy=game:service("InsertService"):LoadAsset(47433)["LinkedSword"]
xy.Parent=who.Backpack
for a,hat in pairs(xx:children()) do
hat.Parent=c
end
xx:Destroy()
h=who.Character.Humanoid
h.MaxHealth=50000
wait(1.5)
h.Health=50000
h.WalkSpeed=32
end
nob(game.Players.LocalPlayer,0.6,21070012)
end)
end;
task.spawn(C_2a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_2c()
local script = G2L["2c"];
local button = script.Parent
local player = game.Players.LocalPlayer
button.MouseButton1Click:Connect(function()
local char = player.Character or player.CharacterAdded:Wait()
local humanoid = char:WaitForChild("Humanoid")
humanoid.WalkSpeed = 50
end)
end;
task.spawn(C_2c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_2e()
local script = G2L["2e"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local presets = {
"Bright red",
"Bright yellow",
"Bright orange",
"Bright violet",
"Bright blue",
"Bright bluish green",
"Bright green"
}
local running = true
task.spawn(function()
while running and player.Parent do
task.wait(0.5)
char = player.Character
if not char then continue end
local function randomColor()
return BrickColor.new(presets[math.random(1,#presets)]).Color
end
invoke({
"SyncColor",
{
{Color=randomColor(), Part=char:FindFirstChild("Head"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("HumanoidRootPart"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Left Arm") or char:FindFirstChild("LeftUpperArm"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Right Leg") or char:FindFirstChild("RightUpperLeg"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Right Arm") or char:FindFirstChild("RightUpperArm"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Left Leg") or char:FindFirstChild("LeftUpperLeg"), UnionColoring=true}
}
})
end
end)
end)
end;
task.spawn(C_2e);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_30()
local script = G2L["30"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local workspace = game:GetService("Workspace")
local player = Players.LocalPlayer
local function findTool()
local char = player.Character or player.CharacterAdded:Wait()
for _, v in ipairs(char:GetChildren()) do
if v:IsA("Tool") and v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(player.Backpack:GetChildren()) do
if v:IsA("Tool") and v:FindFirstChild("SyncAPI") then
return v
end
end
end
local tool = findTool()
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function call(a)
return remote:InvokeServer(unpack(a))
end
for _, stupidguy in ipairs(workspace:GetDescendants()) do
task.spawn(function()
call({ "CreateMeshes", { { Part = stupidguy } } })
end)
task.spawn(function()
call({
"SyncMesh",
{{
Part = stupidguy,
MeshId = "rbxassetid://12902786354",
}}
})
end)
game:GetService("RunService").Heartbeat:Connect(function()
local clonething = {
[1] = "Clone",
[2] = {
[1] = stupidguy
},
[3] = game.Workspace
}
remote:InvokeServer(unpack(clonething))
end)
end
end)
end;
task.spawn(C_30);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_32()
local script = G2L["32"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";time 14")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local backpack = player:WaitForChild("Backpack")
local character = char
local storedCharacter = character
local originalParent = storedCharacter.Parent
storedCharacter.Parent = nil
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then return v end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then return v end
end
return nil
end
local f3x = getf3x()
if not f3x then
warn("you dont have f3x skid")
return
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
local function _(args)
serverendpoint:InvokeServer(unpack(args))
end
local function delete(part)
local args = {
[1] = "Remove",
[2] = { [1] = part }
}
serverendpoint:InvokeServer(unpack(args))
end
local function deleteall()
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") or v:IsA("UnionOperation") then
task.spawn(function()
delete(v)
end)
end
end
end
deleteall()
local function resize(part, size, cf)
local args = {
"SyncResize",
{
{
Part = part,
CFrame = cf,
Size = size
}
}
}
_(args)
end
local function setanchor(part, boolean)
local args = {
"SyncAnchor",
{
{
Part = part,
Anchored = boolean
}
}
}
_(args)
end
local function setcollision(part, booleana)
local args = {
"SyncCollision",
{
{
Part = part,
CanCollide = booleana
}
}
}
_(args)
end
local function color(part, color)
local args = {
"SyncColor",
{
{
Part = part,
Color = color,
UnionColoring = false
}
}
}
_(args)
end
local function name(part, stringa)
local args = {
"SetName",
{ part },
stringa
}
_(args)
end
local function lock(part, boolean)
local args = {
"SetLocked",
{ part },
boolean
}
_(args)
end
function toptexturecreate(part)
local args = {
[1] = "CreateTextures",
[2] = {
[1] = {
["Part"] = part,
["Face"] = Enum.NormalId.Top,
["TextureType"] = "Texture"
}
}
}
_(args)
end
function toptextureadd(part)
local args = {
[1] = "SyncTexture",
[2] = {
[1] = {
["Part"] = part,
["Face"] = Enum.NormalId.Top,
["TextureType"] = "Texture",
["Texture"] = "rbxassetid://84097650395160",
["StudsPerTileV"] = 2,
["StudsPerTileU"] = 2
}
}
}
_(args)
end
function addspawndecal(part)
local args = {
[1] = "CreateTextures",
[2] = {
[1] = {
["Part"] = part,
["Face"] = Enum.NormalId.Top,
["TextureType"] = "Decal"
}
}
}
_(args)
local decalArgs = {
[1] = "SyncDecal",
[2] = {
[1] = {
["Part"] = part,
["Face"] = Enum.NormalId.Top,
["Texture"] = "rbxassetid://129848533443618",
["Color"] = Color3.fromRGB(255, 255, 255),
["Transparency"] = 0,
["Shiny"] = 0,
["StudsPerTileU"] = 1,
["StudsPerTileV"] = 1
}
}
}
_(decalArgs)
end
local function RealmV2()
local position = CFrame.new(0, 0, 0)
local base = serverendpoint:InvokeServer("CreatePart", "Normal", position, workspace)
resize(base, Vector3.new(1000, 1, 1000), position)
toptexturecreate(base)
toptextureadd(base)
color(base, Color3.fromRGB(39, 70, 45))
local spawnPosition = CFrame.new(0, 1, 0)
local spawnPart = serverendpoint:InvokeServer("CreatePart", "Spawn", spawnPosition, workspace)
if spawnPart then
resize(spawnPart, Vector3.new(6, 1, 6), spawnPosition)
setanchor(spawnPart, true)
setcollision(spawnPart, true)
color(spawnPart, Color3.fromRGB(128, 128, 128))
lock(spawnPart, true)
name(spawnPart, "SpawnLocation")
addspawndecal(spawnPart)
print("yeh")
else
warn("no")
end
end
local function unanchorall()
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") or v:IsA("UnionOperation") then
task.spawn(function()
lock(v, false)
setanchor(v, false)
end)
end
end
end
local function realm()
unanchorall()
RealmV2()
end
realm()
task.wait(1)
storedCharacter.Parent = workspace
end)
end;
task.spawn(C_32);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_34()
local script = G2L["34"];
script.Parent.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character
local player = game.Players.LocalPlayer
local char = player.Character
local backpack = player.Backpack
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
-- get all info
local f3x = getf3x()
if not f3x then
warn("you dont have f3x skid")
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
local function delete(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function deleteall()
for _, v in ipairs(workspace:GetDescendants()) do
if (v:IsA("BasePart") or v:IsA("UnionOperation")) and v.Name ~= "Sky" then
spawn(function()
delete(v)
end)
end
end
end
deleteall()
end)
end;
task.spawn(C_34);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_36()
local script = G2L["36"];
script.Parent.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for _,v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
function SetAnchor(boolean,part)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = boolean
}
}
}
_(args)
end
function SetLocked(part,boolean)
local args = {
[1] = "SetLocked",
[2] = {
[1] = part
},
[3] = boolean
}
_(args)
end
function Unanchor()
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
local skip = false
if v.Name == "Sky" then
skip = true
end
local mesh = v:FindFirstChildOfClass("SpecialMesh")
if mesh and tostring(mesh.MeshId):find("111891702759441") then
skip = true
end
if v:IsA("MeshPart") and tostring(v.MeshId):find("111891702759441") then
skip = true
end
if not skip then
task.spawn(function()
SetLocked(v,false)
SetAnchor(false,v)
end)
end
end
end
end
Unanchor()
end)
end;
task.spawn(C_36);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_38()
local script = G2L["38"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local assetId = textbox.Text
if assetId == "" then return end
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for _, v in pairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function RemovePart(part)
invoke({
"Remove",
{ part }
})
end
local function DeleteSkyMesh()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
for _, child in pairs(v:GetChildren()) do
if (child:IsA("SpecialMesh") or child:IsA("Mesh"))
and tostring(child.MeshId):find("111891702759441") then
RemovePart(v)
end
end
end
end
end
DeleteSkyMesh()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor black ;unfog ;time 14.5")
end)
end;
task.spawn(C_38);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_3a()
local script = G2L["3a"];
script.Parent.MouseButton1Click: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
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function DestroyFolder(folder)
local args = {
[1] = "Remove",
[2] = {
[1] = folder
}
}
_(args)
end
local folderToRemove = workspace:FindFirstChild("HDAdminWorkspaceFolder")
if folderToRemove then
DestroyFolder(folderToRemove)
end
end)
end;
task.spawn(C_3a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_3c()
local script = G2L["3c"];
script.Parent.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local running = true
task.spawn(function()
while running and player.Parent do
task.wait(0.5)
char = player.Character
if not char then continue end
local function randomColor()
return BrickColor.Random().Color
end
invoke({
"SyncColor",
{
{Color=randomColor(), Part=char:FindFirstChild("Head"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("HumanoidRootPart"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Left Arm") or char:FindFirstChild("LeftUpperArm"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Right Leg") or char:FindFirstChild("RightUpperLeg"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Right Arm") or char:FindFirstChild("RightUpperArm"), UnionColoring=true},
{Color=randomColor(), Part=char:FindFirstChild("Left Leg") or char:FindFirstChild("LeftUpperLeg"), UnionColoring=true}
}
})
end
end)
local player = game.Players.LocalPlayer
local warned = false
local meshTypes = {
Enum.MeshType.Brick,
Enum.MeshType.Cylinder,
Enum.MeshType.Sphere,
Enum.MeshType.Wedge
}
local function getBuildingTool(player)
for _, container in ipairs({player.Character, player.Backpack}) do
if container then
for _, item in ipairs(container:GetChildren()) do
if item:IsA("Tool") and item:FindFirstChild("SyncAPI") then
return item
end
end
end
end
return nil
end
local function removeMesh(part)
for _, child in ipairs(part:GetChildren()) do
if child:IsA("SpecialMesh") then
local tool = getBuildingTool(player)
if tool then
tool.SyncAPI.ServerEndpoint:InvokeServer("Remove", {child})
elseif not warned then
warn("why 😢")
warned = true
end
end
end
end
local function isAccessoryPart(part)
if part:IsA("Accessory") then
return true
end
if part.Parent and part.Parent:IsA("Accessory") then
return true
end
return false
end
local function applyMesh(part)
if isAccessoryPart(part) then return end
if not part:IsA("Part") then return end
removeMesh(part)
local randomMeshType = meshTypes[math.random(1, #meshTypes)]
local tool = getBuildingTool(player)
if tool then
tool.SyncAPI.ServerEndpoint:InvokeServer("CreateMeshes", {{Part = part}})
tool.SyncAPI.ServerEndpoint:InvokeServer("SyncMesh", {{MeshType = randomMeshType, Part = part}})
elseif not warned then
warn("why😢")
warned = true
end
end
local function randomizeCharacterMeshes(character)
for _, obj in ipairs(character:GetDescendants()) do
if obj:IsA("Part") and not isAccessoryPart(obj) then
applyMesh(obj)
end
end
end
while true do
if player.Character then
randomizeCharacterMeshes(player.Character)
end
task.wait(0.5)
end
end)
end;
task.spawn(C_3c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_3e()
local script = G2L["3e"];
--ye ik, dis was leaked, but i putted it here, cuz why not?
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for i, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for i, v in pairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
local remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
character.Humanoid.WalkSpeed='80'
local function light(part,color)
local createArgs = {
"CreateLights",
{
{
Part = part,
LightType = "PointLight"
}
}
}
local syncArgs = {
"SyncLighting",
{
{
Part = part,
LightType = "PointLight",
Color = color,
Brightness = 8,
Range = 20,
}
}
}
_(createArgs)
_(syncArgs)
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 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 DestroyPart(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
remote:InvokeServer(unpack(args))
end
function SetTexture(part, texid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = "rbxassetid://" .. texid
}
}
}
_(args)
end
function SetTrans(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = int
}
}
}
_(args)
end
function SetMaterial(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = int
}
}
}
_(args)
end
function MeshResize(part, size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = size
}
}
}
_(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 SetName(part, stringg)
local args = {
[1] = "SetName",
[2] = {
[1] = workspace.Part
},
[3] = stringg
}
_(args)
end
function Color(part, color3)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Part"] = part,
["Color"] = color3
}
}
}
_(args)
end
audio=Instance.new('Sound',game.Workspace)
audio.SoundId='rbxassetid://182755256'
audio.Volume=3
audio:Play()
spawn(function()
wait(3)
audio:Destroy()
end)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local KILL_RANGE = 10
local FLING_RANGE = 10
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for _, v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for _, v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
local remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
function KillTarget(target)
if target and target.Character then
local head = target.Character:FindFirstChild("Head")
if head then
local args = {
[1] = "SetLocked",
[2] = { [1] = head },
[3] = false
}
_(args)
task.wait(0.1)
local args2 = {
[1] = "Remove",
[2] = { [1] = head }
}
_(args2)
end
end
end
local function checkNearbyPlayers()
if not LocalPlayer.Character or not LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
return
end
local myPosition = LocalPlayer.Character.HumanoidRootPart.Position
for _, player in ipairs(Players:GetPlayers()) do
if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local distance = (player.Character.HumanoidRootPart.Position - myPosition).Magnitude
if distance <= KILL_RANGE then
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fling "..player.Name)
KillTarget(player)
audio=Instance.new('Sound',game.Workspace)
audio.SoundId='rbxassetid://138702491'
audio.Volume=3
audio:Play()
spawn(function()
wait(1)
audio:Destroy()
end)
end
end
end
end
spawn(function()
while true do
local success, err = pcall(checkNearbyPlayers)
if not success then
warn("Error in checkNearbyPlayers: "..tostring(err))
end
task.wait(0.5)
end
end)
local colorOptions = {
Color3.fromRGB(255, 0, 255),
Color3.fromRGB(0, 0, 255),
Color3.fromRGB(255, 0, 0),
Color3.fromRGB(0, 255, 0),
Color3.fromRGB(255, 255, 0)
}
while true do
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:FindFirstChildOfClass("Humanoid")
local torso = character:FindFirstChild("UpperTorso") or character:FindFirstChild("Torso")
local arm = character:FindFirstChild("RightUpperArm") or character:FindFirstChild("Right Arm")
local arm2 = character:FindFirstChild("LeftUpperArm") or character:FindFirstChild("Left Arm")
local leg = character:FindFirstChild("LeftUpperLeg") or character:FindFirstChild("Left Leg")
local leg2 = character:FindFirstChild("RightUpperLeg") or character:FindFirstChild("Right Leg")
local head = character:FindFirstChild("Head")
if torso and arm and arm2 and leg and leg2 and head then
local currentColor = colorOptions[math.random(1, #colorOptions)]
-- Base effects always apply
spawn(function()
light(torso, currentColor)
end)
spawn(function() Color(arm, currentColor) end)
spawn(function() Color(arm2, currentColor) end)
spawn(function() Color(leg, currentColor) end)
spawn(function() Color(leg2, currentColor) end)
spawn(function() Color(torso, currentColor) end)
-- SIMPLE BUT EFFECTIVE MOVEMENT CHECK
if humanoid and (humanoid.MoveDirection.Magnitude > 0 or torso.AssemblyLinearVelocity.Magnitude > 1) then
-- Left arm trail (original code)
spawn(function()
heh = CFrame.new(0, 0, 0)
local leftClone = remote:InvokeServer("CreatePart", "Normal", heh, character)
leftClone.CanCollide = false
spawn(function() Resize(leftClone, arm2.Size, arm2.CFrame) end)
spawn(function() Color(leftClone, currentColor) end)
spawn(function() SetMaterial(leftClone, Enum.Material.Neon) end)
spawn(function() SetCollision(leftClone, false) end)
SetTrans(leftClone, 0.3)
wait(0.05)
SetTrans(leftClone, 0.4)
wait(0.05)
SetTrans(leftClone, 0.5)
wait(0.05)
SetTrans(leftClone, 0.6)
wait(0.05)
SetTrans(leftClone, 0.8)
wait(0.05)
SetTrans(leftClone, 1)
wait(0.05)
DestroyPart(leftClone)
end)
-- Left leg trail (original code)
spawn(function()
heh = CFrame.new(0, 0, 0)
local leftClone = remote:InvokeServer("CreatePart", "Normal", heh, character)
leftClone.CanCollide = false
spawn(function() Resize(leftClone, leg.Size, leg.CFrame) end)
spawn(function() Color(leftClone, currentColor) end)
spawn(function() SetMaterial(leftClone, Enum.Material.Neon) end)
spawn(function() SetCollision(leftClone, false) end)
SetTrans(leftClone, 0.3)
wait(0.05)
SetTrans(leftClone, 0.4)
wait(0.05)
SetTrans(leftClone, 0.5)
wait(0.05)
SetTrans(leftClone, 0.6)
wait(0.05)
SetTrans(leftClone, 0.8)
wait(0.05)
SetTrans(leftClone, 1)
wait(0.05)
DestroyPart(leftClone)
end)
spawn(function()
heh = CFrame.new(0, 0, 0)
local leftClone = remote:InvokeServer("CreatePart", "Normal", heh, character)
leftClone.CanCollide = false
spawn(function() Resize(leftClone, torso.Size, torso.CFrame) end)
spawn(function() Color(leftClone, currentColor) end)
spawn(function() SetMaterial(leftClone, Enum.Material.Neon) end)
spawn(function() SetCollision(leftClone, false) end)
SetTrans(leftClone, 0.3)
wait(0.05)
SetTrans(leftClone, 0.4)
wait(0.05)
SetTrans(leftClone, 0.5)
wait(0.05)
SetTrans(leftClone, 0.6)
wait(0.05)
SetTrans(leftClone, 0.8)
wait(0.05)
SetTrans(leftClone, 1)
wait(0.05)
DestroyPart(leftClone)
end)
spawn(function()
heh = CFrame.new(0, 0, 0)
local leftClone = remote:InvokeServer("CreatePart", "Normal", heh, character)
leftClone.CanCollide = false
spawn(function() Resize(leftClone, leg2.Size, leg2.CFrame) end)
spawn(function() Color(leftClone, currentColor) end)
spawn(function() SetMaterial(leftClone, Enum.Material.Neon) end)
spawn(function() SetCollision(leftClone, false) end)
SetTrans(leftClone, 0.3)
wait(0.05)
SetTrans(leftClone, 0.4)
wait(0.05)
SetTrans(leftClone, 0.5)
wait(0.05)
SetTrans(leftClone, 0.6)
wait(0.05)
SetTrans(leftClone, 0.8)
wait(0.05)
SetTrans(leftClone, 1)
wait(0.05)
DestroyPart(leftClone)
end)
spawn(function()
heh = CFrame.new(0, 0, 0)
local right = remote:InvokeServer("CreatePart", "Normal", heh, character)
right.CanCollide = false
spawn(function() Resize(right, arm.Size, arm.CFrame) end)
spawn(function()
Color(right, currentColor)
end)
spawn(function()
SetMaterial(right, Enum.Material.Neon)
end)
spawn(function()
SetCollision(right, false)
end)
SetTrans(right, 0.3)
wait(0.05)
SetTrans(right, 0.4)
wait(0.05)
SetTrans(right, 0.5)
wait(0.05)
SetTrans(right, 0.6)
wait(0.05)
SetTrans(right, 0.8)
wait(0.05)
SetTrans(right, 1)
wait(0.05)
DestroyPart(right)
end)
end
end
wait(0.01)
end
end)
end;
task.spawn(C_3e);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_40()
local script = G2L["40"];
local button = script.Parent
button.MouseButton1Click: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 SetReflectance(part,value)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Reflectance"] = value
}
}
}
_(args)
end
function SetMaterial(part,material)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = material
}
}
}
_(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
SetName(v,"Sky")
AddMesh(v)
SetMesh(v,"111891702759441")
MeshResize(v,Vector3.new(9000,9000,9000))
SetReflectance(v,1234567890)
SetMaterial(v,"Glass")
Color(v,Color3.fromRGB(134,224,246))
SetLocked(v,true)
end
end
end
Sky("109172666525942")
end)
end;
task.spawn(C_40);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_42()
local script = G2L["42"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor black ;unfog ;time 5.7")
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then
warn("dude")
return
end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local processed = {}
local function SetPropertiesOnce(part, color)
if processed[part] then return end
processed[part] = true
_({"SyncMesh", {{
Part = part,
VertexColor = color,
Scale = Vector3.new(60000, 60000, 60000)
}}})
end
local ids = {
["rbxassetid://111891702759441"] = Vector3.new(2.5, 2.5, 2.5),
["rbxassetid://8006679977"] = Vector3.new(2.5, 2.5, 2.5)
}
for _, v in workspace:GetDescendants() do
if v:IsA("BasePart") then
local mesh = v:FindFirstChildOfClass("SpecialMesh")
if mesh and ids[mesh.MeshId] then
SetPropertiesOnce(v, ids[mesh.MeshId])
end
end
end
end)
end;
task.spawn(C_42);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_44()
local script = G2L["44"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then
warn("dude")
return
end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function SyncRotate(part, cf)
_( { "SyncRotate", { { Part = part, CFrame = cf } } } )
end
local ids = {
["rbxassetid://111891702759441"] = true,
["rbxassetid://8006679977"] = true
}
local target
for _, v in workspace:GetDescendants() do
if v:IsA("BasePart") then
local mesh = v:FindFirstChildOfClass("SpecialMesh")
if mesh and ids[mesh.MeshId] then
target = v
break
end
end
end
if not target then
warn("no")
return
end
local base = target.CFrame
local angle = 0
local speed = math.rad(60)
RunService.Heartbeat:Connect(function(dt)
if not target or not target.Parent then return end
angle += speed * dt
local cf = base * CFrame.Angles(angle, angle, angle)
SyncRotate(target, cf)
target.CFrame = cf
end)
end)
end;
task.spawn(C_44);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_46()
local script = G2L["46"];
local button = script.Parent
local textbox = script.Parent.Parent:WaitForChild("nugget")
button.MouseButton1Click:Connect(function()
local assetId = textbox.Text
if assetId == "" then return end
if not assetId:find("rbxassetid://") then
assetId = "rbxassetid://" .. assetId
end
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local backpack = player.Backpack
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
local f3x = getf3x()
if not f3x then
warn("where yo btools at")
return
end
local remote = f3x.SyncAPI.ServerEndpoint
local function call(a)
return remote:InvokeServer(unpack(a))
end
while wait(0.05) do
task.spawn(function()
local e = char.HumanoidRootPart.CFrame.x + math.random(-500, 500)
local f = char.HumanoidRootPart.CFrame.y
local g = char.HumanoidRootPart.CFrame.z + math.random(-500, 500)
local particle = remote:InvokeServer("CreatePart", "Normal", CFrame.new(math.floor(e), math.floor(f), math.floor(g)) + Vector3.new(0,6,0), workspace)
call({ "SyncMaterial", { { Part = particle, Transparency = 1 } } })
call({
"SyncResize",
{{
Part = particle,
Size = Vector3.new(50, 50, 0),
CFrame = particle.CFrame
}}
})
call({ "SetName", { particle }, "koolaid" })
call({ "SetLocked", { particle }, true })
call({ "CreateTextures", { { Part = particle, Face = Enum.NormalId.Front, TextureType = "Decal" } } })
call({ "SyncTexture", { { Part = particle, Face = Enum.NormalId.Front, TextureType = "Decal", Texture = assetId } } })
call({ "CreateTextures", { { Part = particle, Face = Enum.NormalId.Back, TextureType = "Decal" } } })
call({ "SyncTexture", { { Part = particle, Face = Enum.NormalId.Back, TextureType = "Decal", Texture = assetId } } })
while wait(0.01) do
call({ "SyncMove", { { Part = particle, CFrame = CFrame.new(particle.CFrame.x,particle.CFrame.y + 10,particle.CFrame.z) * CFrame.Angles(math.random(0,1), math.random(0,1), math.random(0,1)) } } })
end
end)
end
end)
end;
task.spawn(C_46);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_48()
local script = G2L["48"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character
local player = game.Players.LocalPlayer
local char = player.Character
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local backpack = player.Backpack
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
-- get all info
local f3x = getf3x()
if not f3x then
warn("where yo btools at")
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local workspace = game:GetService("Workspace")
local player = Players.LocalPlayer
local function findTools()
local char = player.Character or player.CharacterAdded:Wait()
for _, v in ipairs(char:GetChildren()) do
if v:IsA("Tool") and v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(player.Backpack:GetChildren()) do
if v:IsA("Tool") and v:FindFirstChild("SyncAPI") then
return v
end
end
end
local tool = findTools()
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function call(a)
return remote:InvokeServer(unpack(a))
end
local function rainPickle(pos)
local a = remote:InvokeServer("CreatePart", "Normal", pos, workspace)
call({ "SyncAnchor", { { Part = a, Anchored = false } } })
call({ "SetName", { a }, "a" })
call({ "CreateMeshes", { { Part = a } } })
call({ "SetLocked", { a }, true })
call({
"SyncMesh",
{{
Part = a,
MeshId = "rbxassetid://96465612579446",
TextureId = "rbxassetid://105374520200274",
Scale = Vector3.new(50, 50, 50)
}}
})
call({ "SyncCollision", { { Part = a, CanCollide = false } } })
end
task.spawn(function()
while true do
task.wait(0.1)
local hrpcf = player.Character.HumanoidRootPart.CFrame
local x = hrpcf.x
local z = hrpcf.z
local randint = math.random(-600, 600)
local randint2 = math.random(-600, 600)
local xloc = randint + x
local zloc = randint2 + z
local cf = player.Character.HumanoidRootPart.CFrame.y + 400
task.spawn(function()
--no no no pickle noonooononnoononon pickle nonoonnonoonnonoon
rainPickle(CFrame.new(math.floor(xloc), math.random(cf, cf + 400), math.floor(zloc)))
end)
end
end)
end)
end;
task.spawn(C_48);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_4a()
local script = G2L["4a"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
--blue is too spooky made this, credits to him even if i hate him
rq=game.ReplicatedStorage.HDAdminHDClient.Signals.RequestCommandSilent
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
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 mat(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = 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 clone(part,parent)
local args = {
[1] = "Clone",
[2] = {
[1] = part
},
[3] = parent
}
return remote:InvokeServer(unpack(args))
end
function SetMeshType(part, meshType)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshType"] = meshType
}
}
}
_(args)
end
rq:InvokeServer(";title me " ..player.DisplayName.."'s i0rb")
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local humanrFr = char:WaitForChild("HumanoidRootPart")
local angle = 0
local radius = 6
local heightOffset = 2
local cf = humanrFr.CFrame * CFrame.new(radius, heightOffset, 0)
local pad = remote:InvokeServer("CreatePart", "Ball", cf, workspace)
clone(char.Head,pad)
rq:InvokeServer(";untitle")
spawn(function()
Resize(pad, Vector3.new(1, 1, 1), cf)
end)
spawn(function()
SetAnchor(true, pad)
end)
spawn(function()
mat(pad, Enum.Material.Neon)
end)
spawn(function()
SetCollision(pad, false)
end)
spawn(function()
SetName(pad, "Orbit-(Green2spookified-Version)")
end)
spawn(function()
AddMesh(pad)
end)
spawn(function()
SetMeshType(pad, "Sphere")
end)
spawn(function()
MeshResize(pad, Vector3.new(1, 1, 1))
end)
spawn(function()
Color(pad, Color3.fromRGB(0, 0, 0))
end)
local name = pad.Head
spawn(function()
SetAnchor(true, name)
end)
spawn(function()
SetTrans(name, 1)
end)
spawn(function()
DestroyPart(name.face)
end)
spawn(function()
SetCollision(name, false)
end)
local radius = 5
local speed = 2
local t = 0
game:GetService("RunService").RenderStepped:Connect(function(deltaTime)
if pad and humanrFr then
t = t + deltaTime * speed
local x = math.cos(t) * radius
local y = math.sin(t * 1.5) * radius * 0.5
local z = math.sin(t) * radius
local offset = Vector3.new(x, y, z)
local newCF = CFrame.new(humanrFr.Position + offset)
spawn(function()
spawn(function()
MovePart(pad, newCF)
end)
spawn(function()
MovePart(name, newCF)
end)
end)
end
end)
local e = CFrame.new(0,0,0)
while true do
if char.Humanoid.Health == 0 then return end
spawn(function()
local p2 = remote:InvokeServer("CreatePart", "Normal", e, pad)
spawn(function()
Resize(p2, Vector3.new(0.3, 0.3, 0.3), pad.CFrame)
end)
spawn(function()
SetAnchor(true, p2)
end)
spawn(function()
SetCollision(p2, false)
end)
spawn(function()
Color(p2, Color3.fromRGB(0, 0, 0))
end)
spawn(function()
SetTrans(p2, 0.3)
end)
spawn(function()
mat(p2, Enum.Material.Neon)
end)
wait(0.5)
DestroyPart(p2)
end)
wait(0.0005)
end
end)
end;
task.spawn(C_4a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.f3x.TextButton.LocalScript
local function C_4c()
local script = G2L["4c"];
script.Parent.MouseButton1Click:Connect(function()
---remade it myself, credits to roadblocks!
local TweenService = game:GetService("TweenService")
local player = game.Players.LocalPlayer
local character = player.Character
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local holding = false
local equipped = false
local char = player.Character
local hum = char.Humanoid
local hed = char.Head
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
local TweenService = game:GetService("TweenService")
function smoothMove(part, cf)
tweenInfo = TweenInfo.new(0.5, Enum.EasingStyle.Linear)
local tween = TweenService:Create(part, tweenInfo, {CFrame = cf})
tween:Play()
tween.Completed:Connect(function()
local args = { [1] = "SyncMove", [2] = { [1] = { ["Part"] = part, ["CFrame"] = cf } } }
_(args)
end)
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 reflect(part,int)
local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Reflectance"] = int } } }
_(args)
end
function SetMesh(part,meshid,offset)
local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["MeshId"] = "rbxassetid://"..meshid, ["Offset"] = offset } } }
_(args)
end
function SetTexture(part, texid)
local args = { [1] = "SyncMesh", [2] = { [1] = { ["Part"] = part, ["TextureId"] = "rbxassetid://"..texid } } }
_(args)
end
function breakWelds(part)
local welds = {}
for _, weld in ipairs(part:GetDescendants()) do
if weld:IsA("WeldConstraint") or weld:IsA("Weld") or weld:IsA("Motor6D") then
table.insert(welds, weld)
end
end
if #welds == 0 then return false end
local args = { "RemoveWelds", welds }
_(args)
return true
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
local function light(part,color)
local createArgs = { "CreateLights", { { Part = part, LightType = "PointLight" } } }
local syncArgs = { "SyncLighting", { { Part = part, LightType = "PointLight", Color = Color3.new(1,1,0), Brightness = 10000000, Range = 2, } } }
spawn(function() _(createArgs) end)
spawn(function() _(syncArgs) end)
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 playSFX(id,parent)
local SFX = Instance.new('Sound',parent)
SFX.Volume = 10
SFX.SoundId = "rbxassetid://" ..id
SFX:Play()
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 KillTarget(target)
if target and target.Character then
local head = target.Character:FindFirstChild("Head")
if head then
local args = { [1] = "SetLocked", [2] = { [1] = head }, [3] = false }
_(args)
task.wait(0.1)
local args2 = { [1] = "Remove", [2] = { [1] = head } }
_(args2)
spawn(function()
local blood = remote:InvokeServer("CreatePart","Normal",head.CFrame,head)
spawn(function() Resize(blood,Vector3.new(.2,.2,.2),blood.CFrame) end)
spawn(function() Color(blood,Color3.new(1,0,0)) end)
spawn(function() SetAnchor(false,blood) end)
end)
spawn(function()
local blood = remote:InvokeServer("CreatePart","Normal",head.CFrame,head)
spawn(function() Resize(blood,Vector3.new(.2,.2,.2),blood.CFrame) end)
spawn(function() Color(blood,Color3.new(1,0,0)) end)
spawn(function() SetAnchor(false,blood) end)
end)
spawn(function()
local blood = remote:InvokeServer("CreatePart","Normal",head.CFrame,head)
spawn(function() Resize(blood,Vector3.new(.2,.2,.2),blood.CFrame) end)
spawn(function() Color(blood,Color3.new(1,0,0)) end)
spawn(function() SetAnchor(false,blood) end)
end)
spawn(function()
local blood = remote:InvokeServer("CreatePart","Normal",head.CFrame,head)
spawn(function() Resize(blood,Vector3.new(.2,.2,.2),blood.CFrame) end)
spawn(function() Color(blood,Color3.new(1,0,0)) end)
spawn(function() SetAnchor(false,blood) end)
end)
end
end
end
local gun = remote:InvokeServer("CreatePart","Normal",CFrame.new(0,0,0),char)
spawn(function() AddMesh(gun) end)
spawn(function() SetMesh(gun,"4711605382", Vector3.new(0, 0.3, -1.3)) end)
spawn(function() SetTexture(gun,"4711605902") end)
spawn(function() SetName(gun,"dev uzi") end)
spawn(function() SetCollision(gun,false) end)
spawn(function() MeshResize(gun, Vector3.new(0.05,0.05,0.05)) end)
spawn(function() MovePart(gun, char["Right Arm"].CFrame * CFrame.Angles(math.rad(90), math.rad(180), math.rad(-90))) end)
spawn(function() Weld(gun,char["Right Arm"],gun) end)
spawn(function() SetAnchor(false,gun) end)
spawn(function() SetTrans(gun,1) end)
local dev = Instance.new('Tool',player.Backpack)
dev.Name = "Dev Uzi"
dev.RequiresHandle = false
hold=Instance.new('Animation')
hold.AnimationId='rbxassetid://182393478'
hoId=char.Humanoid:LoadAnimation(hold)
hoId.Looped=true
dev.Equipped:Connect(function()
SetTrans(gun,0)
hoId:Play()
equipped = true
end)
dev.Unequipped:Connect(function()
SetTrans(gun,1)
hoId:Stop()
equipped = false
holding = false
end)
mouse.Button1Down:Connect(function()
if not equipped then return end
holding = true
while holding and equipped do
local char = player.Character
if char and char:FindFirstChild("HumanoidRootPart") and mouse.Hit then
local hrp = char.HumanoidRootPart
local targetPos = Vector3.new(mouse.Hit.p.X, hrp.Position.Y, mouse.Hit.p.Z)
spawn(function()
light(gun)
wait(0.01)
for i,v in gun:GetDescendants() do
if v:IsA("PointLight") then
DestroyPart(v)
end
end
end)
hrp.CFrame = CFrame.new(hrp.Position, targetPos)
end
task.wait(0.1)
end
end)
mouse.Button1Up:Connect(function()
holding = false
end)
spawn(function()
while true do
if hum.Health == 0 then holding = false end
wait(0.005)
end
end)
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local function onCharacterAdded(newCharacter)
character = newCharacter
end
player.CharacterAdded:Connect(onCharacterAdded)
local function onMouseClick()
if equipped == false then return end
if not character then return end
local mouse = player:GetMouse()
local target = mouse.Target
if not target then return end
local model = target:FindFirstAncestorOfClass("Model")
if not model then return end
local targetPlayer = Players:GetPlayerFromCharacter(model)
if targetPlayer then KillTarget(targetPlayer) end
end
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.UserInputType == Enum.UserInputType.MouseButton1 then
onMouseClick()
end
end)
end)
end;
task.spawn(C_4c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_4e()
local script = G2L["4e"];
local button = script.Parent
local targetName = "home"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_4e);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_50()
local script = G2L["50"];
local button = script.Parent
local targetName = "f3x"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_50);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_53()
local script = G2L["53"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";forceplace all no id yet")
end)
end;
task.spawn(C_53);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_55()
local script = G2L["55"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools ;give me b ;buildingtools ;f3x")
end)
end;
task.spawn(C_55);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_57()
local script = G2L["57"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";r6 me")
end)
end;
task.spawn(C_57);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_59()
local script = G2L["59"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";systemmessage [SYSTEM] Green2Spooky owns u LOL")
RequestCommand:InvokeServer(";systemmessage [SYSTEM] Green2Spooky was here!")
RequestCommand:InvokeServer(";systemmessage [SYSTEM] Green2Spooky hacked ur game, LOL")
end)
end;
task.spawn(C_59);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_5b()
local script = G2L["5b"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";hideguis nonfriends;uncmdbar2 nonfriends ;mute nonfriends")
end)
end;
task.spawn(C_5b);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_5d()
local script = G2L["5d"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";sm Join team Green2Spooky today!")
end)
end;
task.spawn(C_5d);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_5f()
local script = G2L["5f"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";sh Join Team Green2Spooky today!")
end)
end;
task.spawn(C_5f);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_61()
local script = G2L["61"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";shutdown")
end)
end;
task.spawn(C_61);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_63()
local script = G2L["63"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";titleg me Green2Spooky")
end)
end;
task.spawn(C_63);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_65()
local script = G2L["65"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";gear me 115377964")
end)
end;
task.spawn(C_65);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_67()
local script = G2L["67"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";sm ur game got exploited by Green2Spooky!")
end)
end;
task.spawn(C_67);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_69()
local script = G2L["69"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";sh ur game got exploited by Green2Spooky!")
end)
end;
task.spawn(C_69);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_6b()
local script = G2L["6b"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";god")
end)
end;
task.spawn(C_6b);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_6d()
local script = G2L["6d"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";loadmap")
end)
end;
task.spawn(C_6d);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_6f()
local script = G2L["6f"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";r6 others ;char others PixelGreenBugged ;titleg others Green2Spooky's personal worker")
end)
end;
task.spawn(C_6f);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.hd edmin woohoo.TextButton.LocalScript
local function C_71()
local script = G2L["71"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";savemap")
end)
end;
task.spawn(C_71);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_73()
local script = G2L["73"];
local button = script.Parent
local targetName = "hd edmin woohoo"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_73);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_76()
local script = G2L["76"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandModification
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
if not character:FindFirstChild('Accessory (KNIF4ELERFTAccessory)') or character:FindFirstChild("Accessory (Knife McGrabbington III)") then
ready = false
local function notify(msg)
local MainGUI = player:FindFirstChild("PlayerGui"):FindFirstChild("MainGUI")
if not MainGUI then
MainGUI = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
MainGUI.Name = "MainGUI"
end
coroutine.wrap(function()
for _, v in pairs(MainGUI:GetChildren()) do
if v:IsA("TextLabel") then v:Destroy() end
end
local TextLabel = Instance.new("TextLabel")
local Frame = Instance.new("Frame")
TextLabel.Parent = MainGUI
TextLabel.BackgroundColor3 = Color3.fromRGB(58, 58, 58)
TextLabel.BorderSizePixel = 0
TextLabel.Position = UDim2.new(0.2, 0, 0.05, -10)
TextLabel.Size = UDim2.new(0.6, 0, 0.1, 0)
TextLabel.Font = Enum.Font.SourceSans
TextLabel.TextColor3 = Color3.new(1, 1, 1)
TextLabel.TextSize = 35
TextLabel.TextScaled = true
TextLabel.TextYAlignment = Enum.TextYAlignment.Center
TextLabel.TextXAlignment = Enum.TextXAlignment.Left
TextLabel.Text = ""
TextLabel.BackgroundTransparency = 1
Frame.Parent = TextLabel
Frame.BackgroundColor3 = Color3.fromRGB(49, 49, 49)
Frame.BorderSizePixel = 0
Frame.Transparency = 1
Frame.Position = UDim2.new(0, 0, 1, 0)
Frame.Size = UDim2.new(1, 0, 0, 5)
for i = 1, 8 do
TextLabel.BackgroundTransparency = TextLabel.BackgroundTransparency - 0.1
TextLabel.Position = TextLabel.Position + UDim2.new(0, 0, 0, 1)
Frame.Transparency = Frame.Transparency - 0.1
task.wait()
end
msg = " " .. msg
for i = 1, #msg do
TextLabel.Text = string.sub(msg, 1, i)
task.wait()
end
task.wait(1)
for i = 1, 8 do
TextLabel.BackgroundTransparency = TextLabel.BackgroundTransparency + 0.1
TextLabel.Position = TextLabel.Position - UDim2.new(0, 0, 0, 2)
Frame.Transparency = Frame.Transparency + 0.1
task.wait()
end
TextLabel:Destroy()
end)()
end
RequestCommand:InvokeServer(";hat me 18268136683")
yeah=player.Backpack:FindFirstChild('Building Tools') or player.Backpack:FindFirstChild('F3X Btools!')
if yeah then
notify("Grab knife made by Green2Spooky")
task.wait(3)
notify("Press Z to equip broooo")
elseif not yeah then
notify("games dont have f3x or admin so go in another games broo")
end
local tool
for _, v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for _, v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
local 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 SetLocked(part,boolean)
local args = {
[1] = "SetLocked",
[2] = {
[1] = part
},
[3] = boolean
}
_(args)
end
function yerpp(E)
local argsCreate = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = E,
["DecorationType"] = "Sparkles"
}
}
}
local argsSync = {
[1] = "SyncDecorate",
[2] = {
[1] = {
["Part"] = E,
["DecorationType"] = "Sparkles",
["SparkleColor"] = Color3.fromRGB(255, 255, 0)
}
}
}
_(argsCreate)
_(argsSync)
end
local knfe = character["Accessory (Knife McGrabbington III)"]
if knfe then
local args = {
"Remove",
{
knfe.Handle.SpecialMesh
}
}
_(args)
end
local function Resize(part, size, ha)
local args = {
"SyncResize",
{
{
Part = part,
CFrame = ha,
Size = size
}
}
}
_(args)
end
local function SetAnchor(boolean, part)
local args = {
"SyncAnchor",
{
{
Part = part,
Anchored = boolean
}
}
}
_(args)
end
function MovePart(part, cf)
local args = {
[1] = "SyncMove",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cf
}
}
}
_(args)
end
local function Color(part, color)
local args = {
"SyncColor",
{
{
Part = part,
Color = color,
UnionColoring = false
}
}
}
_(args)
end
function AddMesh(part)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
_(args)
end
function DestroyPart(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
_(args)
end
function SetMesh(part,meshid,offseter)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Offset"] = offseter,
["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 SetTrans(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = int
}
}
}
_(args)
end
spawn(function()
yerpp(knfe.Handle)
end)
spawn(function()
AddMesh(knfe.Handle)
end)
spawn(function()
SetMesh(knfe.Handle, "18114736783",Vector3.new(0, 0, 0))
end)
spawn(function()
SetTexture(knfe.Handle, "80617091791234")
end)
function bleed(target)
if not target or not target.Character then return end
local stopBleeding = false
local activeBloodParts = {}
local characterConnection
characterConnection = target.CharacterAdded:Connect(function()
stopBleeding = true
for _, blood in pairs(activeBloodParts) do
if blood and blood.Parent then
DestroyPart(blood)
end
end
if characterConnection then
characterConnection:Disconnect()
end
end)
coroutine.wrap(function()
while not stopBleeding and target and target.Character do
local humanoid = target.Character:FindFirstChildOfClass("Humanoid")
local rootPart = target.Character:FindFirstChild("HumanoidRootPart")
if rootPart then
coroutine.wrap(function()
yez=CFrame.new(0,-10,0)
local blood = remote:InvokeServer("CreatePart", "Ball", yez, target.Character)
if blood then
table.insert(activeBloodParts, blood)
spawn(function()
Color(blood, Color3.fromRGB(255, 0, 0))
end)
spawn(function()
Resize(blood, Vector3.new(0.2, 0.2, 0.2), rootPart.CFrame + Vector3.new(math.random(-1,1),0,math.random(-1,1)))
end)
spawn(function()
SetAnchor(false, blood)
end)
coroutine.wrap(function()
wait(2)
Resize(blood, Vector3.new(0.8, 0.1, 0.8),blood.CFrame)
Resize(blood, Vector3.new(0.9, 0.1, 0.9),blood.CFrame)
SetTrans(blood, 0.9)
SetTrans(blood, 0.7)
SetTrans(blood, 0.5)
SetTrans(blood, 0.3)
SetTrans(blood, 0.1)
DestroyPart(blood)
for i, v in pairs(activeBloodParts) do
if v == blood then
table.remove(activeBloodParts, i)
break
end
end
end)()
end
end)()
end
wait(0.005)
end
end)()
end
function c0lefect(E)
local argsCreate = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = E,
["DecorationType"] = "Sparkles"
}
}
}
local argsSync = {
[1] = "SyncDecorate",
[2] = {
[1] = {
["Part"] = E,
["DecorationType"] = "Sparkles",
["SparkleColor"] = Color3.fromRGB(255, 255, 0)
}
}
}
local args = {
"Remove",
{
E:FindFirstChild('Sparkles')
}
}
_(argsCreate)
_(argsSync)
task.wait(1)
_(args)
end
function Weld(part1, part2,lead)
local args = {
[1] = "CreateWelds",
[2] = {
[1] = part1,
[2] = part2
},
[3] = lead
}
_(args)
end
function breakWelds(part)
local welds = {}
for _, weld in ipairs(part:GetDescendants()) do
if weld:IsA("WeldConstraint") or weld:IsA("Weld") or weld:IsA("Motor6D") then
table.insert(welds, weld)
end
end
if #welds == 0 then
return false
end
local args = {
"RemoveWelds",
welds
}
_(args)
return true
end
local humanoid = character:FindFirstChildOfClass("Humanoid")
local arm = character:FindFirstChild("Right Arm") and character:FindFirstChild("Left Arm") and character:FindFirstChild("Torso")
local holdAnimation = Instance.new("Animation")
holdAnimation.AnimationId = "rbxassetid://48146273"
local holdTrack = humanoid:LoadAnimation(holdAnimation)
local killAnimation = Instance.new("Animation")
killAnimation.AnimationId = "rbxassetid://48146273"
local killTrack = humanoid:LoadAnimation(killAnimation)
local knifeHoldAnim = Instance.new("Animation")
knifeHoldAnim.AnimationId = "rbxassetid://299225058"
local staffupAnim = Instance.new("Animation")
staffupAnim.AnimationId = "rbxassetid://27432691"
local swordhitAnim = Instance.new("Animation")
swordhitAnim.AnimationId = "rbxassetid://27432686"
local holdstaffAnim = Instance.new("Animation")
holdstaffAnim.AnimationId = "rbxassetid://57794492"
local stabAnim = Instance.new("Animation")
stabAnim.AnimationId = "rbxassetid://30174375"
local track1 = humanoid:LoadAnimation(staffupAnim)
local track2 = humanoid:LoadAnimation(swordhitAnim)
holdTrack = humanoid:LoadAnimation(holdstaffAnim)
function GrabAnim()
track1.Looped = false
track2.Looped = false
holdTrack.Looped = false
track1:Play()
track1.Stopped:Wait()
track2:Play()
track2.Stopped:Wait()
holdTrack:Play()
holdTrack:AdjustSpeed(0)
end
function Kill()
local stabTrack = humanoid:LoadAnimation(stabAnim)
stabTrack.Looped = false
stabTrack:Play()
stabTrack.Stopped:Wait()
if holdTrack then holdTrack:Stop() end
end
function failed()
track1.Looped = false
track2.Looped = false
holdTrack.Looped = false
track1:Play()
track1:AdjustSpeed(3)
track1.Stopped:Wait()
holdTrack:Play()
wait(0.3)
holdTrack:Stop()
end
local isBusy = false
local alignPosition
local alignOrientation
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local function attachBehind(targetChar)
local root = character:FindFirstChild("HumanoidRootPart")
local targetRoot = targetChar:FindFirstChild("HumanoidRootPart")
if root and targetRoot then
local attachment0 = root:FindFirstChild("Attachment") or Instance.new("Attachment", root)
local attachment1 = targetRoot:FindFirstChild("Attachment") or Instance.new("Attachment", targetRoot)
alignPosition = Instance.new("AlignPosition")
alignPosition.MaxForce = 1000000
alignPosition.Responsiveness = 200
alignPosition.Attachment0 = attachment0
alignPosition.Attachment1 = attachment1
alignPosition.Parent = root
alignOrientation = Instance.new("AlignOrientation")
alignOrientation.MaxTorque = 1000000
alignOrientation.Responsiveness = 200
alignOrientation.Attachment0 = attachment0
alignOrientation.Attachment1 = attachment1
alignOrientation.Parent = root
attachment1.Position = Vector3.new(0, 0, 0.5)
end
end
local function detach()
if alignPosition then
alignPosition:Destroy()
alignPosition = nil
end
if alignOrientation then
alignOrientation:Destroy()
alignOrientation = nil
end
end
local function attacke()
if isBusy then return end
isBusy = true
local hitPlayer = nil
local touchedConnection
local function onTouch(other)
local otherPlayer = Players:GetPlayerFromCharacter(other.Parent)
if otherPlayer and otherPlayer ~= player then
hitPlayer = otherPlayer
end
end
touchedConnection = arm.Touched:Connect(onTouch)
task.wait(0.15)
if touchedConnection then
touchedConnection:Disconnect()
end
if hitPlayer and hitPlayer.Character then
RequestCommand:InvokeServer(";speed " ..hitPlayer.Name.. " 0")
track1.Looped = false
track2.Looped = false
holdTrack.Looped = false
track1:Play()
track1.Stopped:Wait()
track2:Play()
track2:AdjustSpeed(3)
track2.Stopped:Wait()
holdTrack:Play()
holdTrack:AdjustSpeed(0)
spawn(function()
attachBehind(hitPlayer.Character)
wait(0.8)
detach()
end)
spawn(function()
SetLocked(hitPlayer.Character.Torso, false)
end)
spawn(function()
SetLocked(char.Torso, false)
end)
Weld(character.Torso,hitPlayer.Character.Torso,character.Torso)
Weld(character.Torso,hitPlayer.Character.HumanoidRootPart,character.Torso)
Weld(character.Torso,hitPlayer.Character.Head,character.Torso)
wait(3)
spawn(function()
Kill()
end)
bleed(hitPlayer)
wait(0.5)
RequestCommand:InvokeServer(";kill " ..hitPlayer.Name)
wait(0.5)
breakWelds(character.Torso)
breakWelds(hitPlayer.Character.Torso)
spawn(function()
wait(0.8)
spawn(function()
SetLocked(hitPlayer.Character.Torso, false)
end)
spawn(function()
SetLocked(hitPlayer.Character["Right Arm"], false)
end)
spawn(function()
SetLocked(hitPlayer.Character["Left Arm"], false)
end)
spawn(function()
SetLocked(hitPlayer.Character["Right Leg"], false)
end)
spawn(function()
SetLocked(hitPlayer.Character["Left Leg"], false)
end)
spawn(function()
SetCollision(hitPlayer.Character.Torso, true)
end)
spawn(function()
SetCollision(hitPlayer.Character["Right Arm"], true)
end)
spawn(function()
SetCollision(hitPlayer.Character["Left Arm"], true)
end)
spawn(function()
SetCollision(hitPlayer.Character["Right Leg"], true)
end)
spawn(function()
SetCollision(hitPlayer.Character["Left Leg"], true)
end)
end)
wait(0.3)
isBusy = false
else
failed()
wait(0.4)
isBusy = false
end
end
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.Z then
local args = {
"Remove",
{
knfe.Handle
}
}
_(args)
knfe:Destroy()
RequestCommand:InvokeServer(";hat me 18420472059")
wait(1)
local knife = character:FindFirstChild("Accessory (KNIF4ELERFTAccessory)")
spawn(function()
local args = {
"Remove",
{
knife.Handle.SpecialMesh
}
}
_(args)
end)
spawn(function()
AddMesh(knife.Handle)
end)
spawn(function()
SetMesh(knife.Handle, "18114736783", Vector3.new(0, 0,-0.25))
end)
spawn(function()
SetTexture(knife.Handle, "80617091791234")
end)
ready = true
end
end)
local UserInputService = game:GetService("UserInputService")
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if not ready then return end
if input.UserInputType == Enum.UserInputType.MouseButton1 then
attacke()
end
end)
end
end)
end;
task.spawn(C_76);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_78()
local script = G2L["78"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
--honestly fuck you if you are gonna leak this
loadstring(game:HttpGet("https://files.catbox.moe/tysw9c.txt"))()
end)
end;
task.spawn(C_78);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_7a()
local script = G2L["7a"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
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
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
remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
blak=Color3.new(0,0,0)
local function Color(part, color)
local args = {
"SyncColor",
{
{
Part = part,
Color = color,
UnionColoring = false
}
}
}
_(args)
end
function DestroyPart(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
_(args)
end
function MoveVector(part,vector)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Offset"] = vector
}
}
}
_(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 SetTrans(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = int
}
}
}
_(args)
end
local function applyDecorationToPart(part)
local argsCreate = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
local argsSync = {
[1] = "SyncDecorate",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire",
["Size"] = 3,
["Heat"] = 25,
["Color"] = Color3.fromRGB(255, 0, 0),
["SecondaryColor"] = Color3.fromRGB(255, 0, 0)
}
}
}
_(argsCreate)
_(argsSync)
end
function eyePart(part)
local argsCreate = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
local argsSync = {
[1] = "SyncDecorate",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire",
["Size"] = 1,
["Heat"] = 12,
["Color"] = Color3.fromRGB(155, 0, 0),
["SecondaryColor"] = Color3.fromRGB(255, 0, 0)
}
}
}
_(argsCreate)
_(argsSync)
end
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
--kill thingy
function thekille(target)
if target and target.Character then
for i,v in target.Character:GetDescendants() do
if v:IsA("BasePart") then
RequestCommand:InvokeServer(";paint "..target.Name.." black")
spawn(function()
Color(v,blak)
end)
spawn(function()
SetTrans(v,0.1)
end)
wait(0.5)
spawn(function()
SetTrans(v,0.2)
end)
wait(0.5)
spawn(function()
SetTrans(v,0.3)
end)
wait(0.5)
spawn(function()
SetTrans(v,0.4)
end)
wait(0.5)
spawn(function()
SetTrans(v,0.5)
end)
wait(0.5)
spawn(function()
SetTrans(v,0.6)
end)
wait(0.5)
spawn(function()
SetTrans(v,0.7)
end)
wait(0.5)
spawn(function()
SetTrans(v,0.8)
end)
wait(0.5)
spawn(function()
SetTrans(v,0.9)
end)
wait(0.5)
spawn(function()
SetTrans(v,1)
end)
wait(3)
spawn(function()
DestroyPart(v)
end)
end
end
end
end
wait(0.1)
local kill = Instance.new("Sound",char)
kill.SoundId = "rbxassetid://28144425"
kill.Pitch = 0.6
kill.Volume = 3
local at = kill:Clone()
at.SoundId="rbxassetid://82500396906354"
at.Parent = char
at.Volume = 0.5
local player = Players.LocalPlayer
local character = char
RequestCommand:InvokeServer(";titlebk me ᴊᴏʜɴ ᴅᴏᴇ")
RequestCommand:InvokeServer(";removeaccessories")
wait(1.5)
RequestCommand:InvokeServer(";hat me 18196403126")
wait(0.6)
RequestCommand:InvokeServer(";shirt me 100276101149100")
wait(0.9)
RequestCommand:InvokeServer(";pants me 109662040845019")
wait(0.5)
RequestCommand:InvokeServer(";head me 0")
wait(0.7)
RequestCommand:InvokeServer(";face me 144075659")
wait(0.3)
local eye = char:FindFirstChild("Accessory (JohnEye)").Handle
local arm = char:FindFirstChild("Right Arm")
local tor = char:FindFirstChild("Torso")
local ar2 = char:FindFirstChild("Left Arm")
local RLeg = char:FindFirstChild("Right Leg")
local head = char:FindFirstChild("Head")
local LLeg = char:FindFirstChild("Left Leg")
task.spawn(function()
applyDecorationToPart(arm)
end)
task.spawn(function()
applyDecorationToPart(ar2)
end)
task.spawn(function()
eyePart(eye)
end)
RequestCommand:InvokeServer(";music 17717379222 ;pitch 0.2 ;volume inf")
task.spawn(function()
Color(arm, Color3.fromRGB(0,0,0))
end)
task.spawn(function()
Color(ar2, Color3.fromRGB(252, 255, 150))
end)
task.spawn(function()
Color(head, Color3.fromRGB(252, 255, 150))
end)
task.spawn(function()
Color(tor, Color3.fromRGB(255, 255, 0))
end)
task.spawn(function()
Color(RLeg, Color3.fromRGB(0, 200, 255))
end)
task.spawn(function()
Color(LLeg, Color3.fromRGB(0, 200, 255))
end)
task.spawn(function()
AddMesh(arm)
end)
task.spawn(function()
SetMesh(arm,"94818190090394")
end)
task.spawn(function()
MoveVector(arm,Vector3.new(0.37, -0.6, 0))
end)
local arm = character:FindFirstChild("Right Arm")
local humanoid = character:FindFirstChildOfClass("Humanoid")
local isDead = false
humanoid.Died:Connect(function()
isDead = true
end)
local animator = humanoid:FindFirstChildOfClass("Animator")
local attackAnim = Instance.new("Animation")
attackAnim.AnimationId = "rbxassetid://186934658"
local attackTrack = animator:LoadAnimation(attackAnim)
function attack()
attackTrack:Play()
local hitPlayer = nil
local touchedConnection
local function onTouch(other)
local otherPlayer = Players:GetPlayerFromCharacter(other.Parent)
if otherPlayer and otherPlayer ~= player then
hitPlayer = otherPlayer
end
end
touchedConnection = arm.Touched:Connect(onTouch)
task.wait(0.5)
if touchedConnection then
touchedConnection:Disconnect()
end
if hitPlayer then
d = at:Clone()
d:Play()
d.Parent = char
spawn(function()
wait(5)
d:Destroy()
end)
task.spawn(DestroyPart,hitPlayer.Character.Head)
else
d = kill:Clone()
d:Play()
d.Parent = char
wait(5)
d:Destroy()
end
end
local mouse = player:GetMouse()
mouse.Button1Down:Connect(function()
if isDead then return end
attack()
end)
local backpack = player.Backpack
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
local f3x = getf3x()
if not f3x then
warn("you dont have f3x skid")
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
local function fire(part)
local argsCreate = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
local argsSync = {
[1] = "SyncDecorate",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire",
["Size"] = 10,
["Heat"] = 0,
["Color"] = Color3.fromRGB(255, 0, 0),
["SecondaryColor"] = Color3.fromRGB(255, 0, 0)
}
}
}
_(argsCreate)
_(argsSync)
end
function delete(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
_(args)
end
function MovePart(part, cf)
local args = {
"SyncMove",
{
{
Part = part,
CFrame = cf
}
}
}
_(args)
end
local function resize(part, size, cf)
local args = {
"SyncResize",
{
{
Part = part,
CFrame = cf,
Size = size
}
}
}
_(args)
end
local function syncmaterial(part, mate)
local args = {
"SyncMaterial",
{
{
Part = part,
Material = mate
}
}
}
_(args)
end
local function transparency(part, trans)
local args = {
"SyncMaterial",
{
{
Part = part,
Transparency = trans
}
}
}
_(args)
end
local function color(part, color)
local args = {
"SyncColor",
{
{
Part = part,
Color = color,
UnionColoring = false
}
}
}
_(args)
end
local function syncmeshid(part, id)
local args = {
"SyncMesh",
{
{
Part = part,
MeshId = "rbxassetid://" .. id
}
}
}
_(args)
end
function destroy(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
_(args)
end
local function makemesh(part)
local args = {
"CreateMeshes",
{
{
Part = part
}
}
}
_(args)
end
local function syncmeshsize(part, vectora)
local args = {
"SyncMesh",
{
{
Part = part,
Scale = vectora
}
}
}
_(args)
end
local function syncmeshtexture(part, id)
local args = {
"SyncMesh",
{
{
Part = part,
TextureId = "rbxassetid://" .. id
}
}
}
_(args)
end
local function name(part, stringa)
local args = {
"SetName",
{ part },
stringa
}
_(args)
end
local function lock(part, boolean)
local args = {
"SetLocked",
{ part },
boolean
}
_(args)
end
local function setcollision(part, booleana)
local args = {
"SyncCollision",
{
{
Part = part,
CanCollide = booleana
}
}
}
_(args)
end
local function setanchor(part, boolean)
local args = {
"SyncAnchor",
{
{
Part = part,
Anchored = boolean
}
}
}
_(args)
end
local function createdecal(part, side)
local args = {
"CreateTextures",
{
{
Part = part,
Face = side,
TextureType = "Decal"
}
}
}
_(args)
end
local function setdecal(part, asset, side)
local args = {
"SyncTexture",
{
{
Part = part,
Face = side,
TextureType = "Decal",
Texture = "rbxassetid://" .. asset
}
}
}
_(args)
end
task.spawn(function()
while task.wait(0.02) do
task.spawn(function()
local hrp = char.HumanoidRootPart
local pos = hrp.CFrame * CFrame.new(0, -3, 0)
local trail = serverendpoint:InvokeServer("CreatePart", "Normal", CFrame.new(0,0,0), char)
task.spawn(function()
setcollision(trail, false)
end)
task.spawn(function()
syncmaterial(trail, Enum.Material.Granite)
end)
task.spawn(function()
color(trail, Color3.new(0, 0, 0))
end)
task.spawn(function()
resize(trail, Vector3.new(10,0,10), pos)
end)
task.spawn(function()
fire(trail)
end)
BurningEff(trail)
task.wait(1)
delete(trail)
end)
end
end)
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local rq = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local RunService = game:GetService("RunService")
local rotatetypeshii = Vector3.new(0, 1, 0).Unit
local skypartrotation = 0
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 reflect(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Reflectance"] = int
}
}
}
_(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 MeshColor(part,color)
local args = {
"SyncMesh",
{
{
Part = part,
VertexColor = color
}
}
}
_(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 Setmate(part,int)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = 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 ClonePart(part,parent)
local args = {
[1] = "Clone",
[2] = {
[1] = part
},
[3] = parent
}
return remote:InvokeServer(unpack(args))
end
function Sky(id)
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local function findBuildingTools()
local player = game:GetService("Players").LocalPlayer
for _, item in ipairs(player.Character:GetChildren()) do
if item:IsA("Tool") and item:FindFirstChild("SyncAPI") then
return item
end
end
for _, item in ipairs(player.Backpack:GetChildren()) do
if item:IsA("Tool") and item:FindFirstChild("SyncAPI") then
return item
end
end
return nil
end
local buildingTools = findBuildingTools()
if not buildingTools then
warn("btools not found")
return
end
local syncAPI = buildingTools:FindFirstChild("SyncAPI")
local serverEndpoint = syncAPI and syncAPI:FindFirstChild("ServerEndpoint")
if not serverEndpoint then
warn("btools not found")
return
end
local skyInstance = workspace.Terrain:FindFirstChild("Sky") or workspace:FindFirstChild("Sky")
if not skyInstance then
print"ok"
end
spawn(function()
DestroyPart(skyInstance)
end)
local success, result
if serverEndpoint:IsA("RemoteFunction") then
success, result = pcall(function()
return serverEndpoint:InvokeServer(unpack(args))
end)
else
serverEndpoint:FireServer(unpack(args))
success = true
end
if success then
print"yay"
end
e = char.HumanoidRootPart.CFrame.x
f = char.HumanoidRootPart.CFrame.y
g = char.HumanoidRootPart.CFrame.z
mhm = CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,-5,0)
v = remote:InvokeServer("CreatePart","Normal",mhm,char)
task.spawn(function()
SetName(v,"johnbeep")
end)
task.spawn(function()
AddMesh(v)
end)
task.spawn(function()
rq:InvokeServer(";time 0")
end)
task.spawn(function()
Resize(v,Vector3.new(0,0,0),v.CFrame)
end)
task.spawn(function()
SetMesh(v,"1527559")
end)
task.spawn(function()
MeshColor(v,vector.create(2,0,0))
end)
task.spawn(function()
SetTexture(v,id)
end)
task.spawn(function()
MeshResize(v,Vector3.new(-3000,-1000,-3000))
end)
task.spawn(function()
SetLocked(v,true)
end)
local rotationAngle = 5
local rotationSpeed = math.rad(20)
RunService.Heartbeat:Connect(function(deltaTime)
rotationAngle = rotationAngle + rotationSpeed * deltaTime
local rotation = CFrame.Angles(0, rotationAngle, 0)
local cf = CFrame.new(v.Position) * rotation
task.spawn(function()
MovePart(v, cf)
end)
end)
end
Sky("1529455")
while true do
wait(0.1)
if character:FindFirstChildOfClass("Humanoid").Health <= 0 then
RequestCommand:InvokeServer(";titler me BAD CHOICE")
ClonePart(character.Head,workspace.Terrain)
wait(0.1)
local bg = workspace.Terrain.Head
task.spawn(function()
DestroyPart(bg.face)
end)
task.spawn(function()
SetTrans(bg,1)
end)
ClonePart(character.johnbeep,workspace.Terrain)
spawn(function()
MeshColor(workspace.Terrain.johnbeep,vector.create(0,0,0))
end)
task.spawn(function()
MeshResize(workspace.Terrain.johnbeep,Vector3.new(-50000,-50000,-50000))
end)
RequestCommand:InvokeServer(";explode others")
RequestCommand:InvokeServer(";music 17717379222")
RequestCommand:InvokeServer(";volume 10")
wait(4)
RequestCommand:InvokeServer(";music 19094700")
RequestCommand:InvokeServer(";pitch 0.5")
RequestCommand:InvokeServer(";volume 3")
wait(0.8)
RequestCommand:InvokeServer(";fogcolor black")
RequestCommand:InvokeServer(";fog 3000")
break
end
end
end)
end;
task.spawn(C_7a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_7c()
local script = G2L["7c"];
--i know that i just skidded shedletsky from angira thingy, credits to him
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(game:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf)
_({"CreatePart", "Normal", cf, workspace})
end
local function Resize(p, s)
_({"SyncResize", {{Part = p, Size = s, CFrame = p.CFrame}}})
end
local function Move(p, cf)
_({"SyncMove", {{Part = p, CFrame = cf}}})
end
local function Destroy(p)
_({"Remove", {p}})
end
local function Collision(p, b)
_({"SyncCollision", {{Part = p, CanCollide = b}}})
end
local function Material(p, m)
_({"SyncMaterial", {{Part = p, Material = m, Transparency = 0}}})
end
local function Mesh(p, tex, scale)
_({"CreateMeshes", {{Part = p}}})
_({"SyncMesh", {{
Part = p,
MeshId = "rbxassetid://111891702759441",
TextureId = "rbxassetid://" .. tex,
Scale = scale,
VertexColor = Vector3.new(2.5, 2.5, 2.5)
}}})
end
do
local pos = Vector3.new(0, 100, 0)
CreatePart(CFrame.new(pos))
task.wait(0.1)
for _, v in ipairs(workspace:GetChildren()) do
if v:IsA("BasePart") and (v.Position - pos).Magnitude < 1 then
Resize(v, Vector3.new(1, 1, 1))
Mesh(v, "105703720883593", Vector3.new(60000, 60000, 60000))
Material(v, "Neon")
Collision(v, false)
break
end
end
end
task.wait(1)
local RequestCommand = ReplicatedStorage
:WaitForChild("HDAdminHDClient")
:WaitForChild("Signals")
:WaitForChild("RequestCommandSilent")
RequestCommand:InvokeServer(
";music 105336676258720 ;pitch 0.171 ;volume inf ;fogcolor black ;time night"
)
local backpack = player:WaitForChild("Backpack")
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then return v end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then return v end
end
return nil
end
local f3x = getf3x()
if not f3x then
warn("why")
return
end
local endpoint = f3x.SyncAPI.ServerEndpoint
local function fastInvoke(args)
task.spawn(function()
pcall(function()
endpoint:InvokeServer(unpack(args))
end)
end)
end
local function quickPart(cf, size, callback)
task.spawn(function()
local p = endpoint:InvokeServer("CreatePart", "Normal", cf, workspace)
if not p then return end
fastInvoke({"SyncResize", {{Part = p, CFrame = cf, Size = size}}})
fastInvoke({"SyncAnchor", {{Part = p, Anchored = true}}})
fastInvoke({"SyncCollision", {{Part = p, CanCollide = false}}})
if callback then
callback(p, size)
end
end)
end
local PARTICLE_TEXTURE = "18343405871"
local PARTICLE_SIZE = Vector3.new(4, 4, 0.01)
local function spawnParticle(head)
local startCF = head.CFrame + Vector3.new(0, 3, 0)
quickPart(startCF, PARTICLE_SIZE, function(p, size)
fastInvoke({"SyncMaterial", {{Part = p, Transparency = 0}}})
fastInvoke({"CreateMeshes", {{Part = p}}})
fastInvoke({"SyncMesh", {{Part = p, MeshId = "rbxassetid://111891702759441"}}})
fastInvoke({"SyncMesh", {{Part = p, TextureId = "rbxassetid://" .. PARTICLE_TEXTURE}}})
fastInvoke({"SyncMesh", {{Part = p, Scale = size}}})
fastInvoke({"SyncMesh", {{Part = p, VertexColor = Vector3.new(2.5, 2.5, 2.5)}}})
task.spawn(function()
local baseY = startCF.Position.Y
for i = 1, 40 do
fastInvoke({"SyncResize", {{
Part = p,
CFrame = CFrame.new(
head.Position.X,
baseY + (i * 1.2),
head.Position.Z
),
Size = PARTICLE_SIZE
}}})
task.wait(0.08)
end
fastInvoke({"Remove", {p}})
end)
end)
end
local function particleLoop(plr)
while plr.Parent do
task.wait(0.5)
local c = plr.Character
if not c then continue end
local hum = c:FindFirstChildOfClass("Humanoid")
local head = c:FindFirstChild("Head")
if hum and head and hum.Health > 0 then
spawnParticle(head)
end
end
end
for _, plr in Players:GetPlayers() do
task.spawn(particleLoop, plr)
end
Players.PlayerAdded:Connect(function(plr)
task.spawn(particleLoop, plr)
end)
end)
end;
task.spawn(C_7c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_7e()
local script = G2L["7e"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local rq = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
rq:InvokeServer(";time 6")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf, parent)
_({
"CreatePart",
"Normal",
cf,
parent
})
end
local function SetAnchor(part, state)
_({
"SyncAnchor",
{
{
Part = part,
Anchored = state
}
}
})
end
local function AddMesh(part)
_({
"CreateMeshes",
{
{ Part = part }
}
})
end
local function SetMesh(part, meshid)
_({
"SyncMesh",
{
{
Part = part,
MeshId = "rbxassetid://" .. meshid
}
}
})
end
local function SetTexture(part, texid)
_({
"SyncMesh",
{
{
Part = part,
TextureId = texid
}
}
})
end
local function MeshResize(part, size)
_({
"SyncMesh",
{
{
Part = part,
Scale = size
}
}
})
end
local function SetTransparency(part, value)
_({
"SyncTransparency",
{
{
Part = part,
Transparency = value
}
}
})
end
local function DestroyPart(part)
_({
"Remove",
{ part }
})
end
local function Dih(part)
_({
"SyncMesh",
{
{
Part = part,
VertexColor = Vector3.new(2.5, 2.5, 2.5)
}
}
})
end
local images = {
"rbxassetid://107266927729266",
"rbxassetid://93998617175064",
"rbxassetid://125649747857355",
"rbxassetid://99660569918334",
"rbxassetid://111187668395547",
"rbxassetid://87439412763095",
"rbxassetid://71993451571835",
"rbxassetid://139999418328304",
"rbxassetid://139999418328304",
"rbxassetid://79627250285943",
"rbxassetid://90307883253250",
"rbxassetid://97983151327163",
"rbxassetid://117400268422354",
"rbxassetid://121103862967546",
"rbxassetid://109151715099593",
"rbxassetid://117302944430224",
"rbxassetid://105069186040738",
"rbxassetid://103444357739658",
"rbxassetid://135291343496435",
"rbxassetid://137314874409426",
"rbxassetid://111432515953173"
}
local skyPart
local skyLoop
local frameTime = 1 / 10
local accumulator = 0
local function CreateSky()
local hrp = char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
local pos = hrp.Position + Vector3.new(0, 6, 0)
CreatePart(CFrame.new(pos), workspace)
for _ = 1, 50 do
task.wait()
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and (v.Position - pos).Magnitude < 1 then
skyPart = v
break
end
end
if skyPart then break end
end
if not skyPart then return end
SetAnchor(skyPart, true)
AddMesh(skyPart)
SetMesh(skyPart, "111891702759441")
MeshResize(skyPart, Vector3.new(60000, 60000, 60000))
SetTransparency(skyPart, 0)
Dih(skyPart)
local index = 1
accumulator = 0
skyLoop = RunService.Heartbeat:Connect(function(dt)
if not skyPart then
skyLoop:Disconnect()
return
end
accumulator += dt
if accumulator >= frameTime then
accumulator = 0
SetTexture(skyPart, images[index])
index = index % #images + 1
end
end)
end
local function ResetSky()
if skyLoop then
skyLoop:Disconnect()
skyLoop = nil
end
if skyPart then
DestroyPart(skyPart)
skyPart = nil
end
task.spawn(CreateSky)
end
player.CharacterAdded:Connect(function(c)
char = c
ResetSky()
end)
if char:FindFirstChild("Humanoid") then
char.Humanoid.Died:Connect(ResetSky)
end
CreateSky()
end)
end;
task.spawn(C_7e);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_80()
local script = G2L["80"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local rq = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
rq:InvokeServer(";time 6 ;music 108379010710968 ;pitch 1.27 ;volume inf ;fogcolor black")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf, parent)
_({ "CreatePart", "Normal", cf, parent })
end
local function SetAnchor(part, state)
_({ "SyncAnchor", { { Part = part, Anchored = state } } })
end
local function AddMesh(part)
_({ "CreateMeshes", { { Part = part } } })
end
local function SetMesh(part, meshid)
_({ "SyncMesh", { { Part = part, MeshId = "rbxassetid://" .. meshid } } })
end
local function SetTexture(part, texid)
_({ "SyncMesh", { { Part = part, TextureId = texid } } })
end
local function MeshResize(part, size)
_({ "SyncMesh", { { Part = part, Scale = size } } })
end
local function SetTransparency(part, value)
_({ "SyncTransparency", { { Part = part, Transparency = value } } })
end
local function DestroyPart(part)
_({ "Remove", { part } })
end
local function Dih(part)
_({ "SyncMesh", { { Part = part, VertexColor = Vector3.new(2.5, 2.5, 2.5) } } })
end
local skyPart
local function CreateSky()
local hrp = char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
local pos = hrp.Position + Vector3.new(0, 6, 0)
CreatePart(CFrame.new(pos), workspace)
for _ = 1, 80 do
task.wait()
for _, v in workspace:GetDescendants() do
if v:IsA("BasePart") and (v.Position - pos).Magnitude < 1.5 then
skyPart = v
break
end
end
if skyPart then break end
end
if not skyPart then return end
SetAnchor(skyPart, true)
AddMesh(skyPart)
SetMesh(skyPart, "111891702759441")
MeshResize(skyPart, Vector3.new(60000, 60000, 60000))
SetTransparency(skyPart, 0)
Dih(skyPart)
SetTexture(skyPart, "rbxassetid://3820085")
task.delay(4, function()
if not skyPart then return end
local steps = 20
local totalTime = 0.25
local waitPer = totalTime / steps
for i = 1, steps do
if not skyPart then return end
local val = 2.5 * (1 - i / steps)
_({ "SyncMesh", { { Part = skyPart, VertexColor = Vector3.new(val, val, val) } } })
task.wait(waitPer)
end
if skyPart then
_({ "SyncMesh", { { Part = skyPart, VertexColor = Vector3.new(0, 0, 0) } } })
end
end)
task.delay(5, function()
if not skyPart then return end
SetTexture(skyPart, "rbxassetid://107914179275349")
_({ "SyncMesh", { { Part = skyPart, VertexColor = Vector3.new(2.5, 2.5, 2.5) } } })
task.spawn(function()
while skyPart do
task.wait(2)
if not skyPart then break end
_({ "SyncMesh", { { Part = skyPart, VertexColor = Vector3.new(40, 40, 40) } } })
task.wait(0.25)
if not skyPart then break end
_({ "SyncMesh", { { Part = skyPart, VertexColor = Vector3.new(2.5, 2.5, 2.5) } } })
end
end)
end)
end
local function ResetSky()
if skyPart then
DestroyPart(skyPart)
skyPart = nil
end
task.spawn(CreateSky)
end
player.CharacterAdded:Connect(function(c)
char = c
ResetSky()
end)
if char:FindFirstChild("Humanoid") then
char.Humanoid.Died:Connect(ResetSky)
end
CreateSky()
end)
end;
task.spawn(C_80);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_82()
local script = G2L["82"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then tool = v.Parent break end
end
if not tool then
for _,v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then tool = v.Parent break end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function invokeSyncAPI(args)
remote:InvokeServer(unpack(args))
end
local function _(args)
remote:InvokeServer(unpack(args))
end
local function DestroyPart(p)
invokeSyncAPI({"Remove",{p}})
end
local function Punish(plr)
if plr and plr.Character then
DestroyPart(plr.Character)
end
end
coroutine.wrap(function()
while true do
for _,v in ipairs(Players:GetPlayers()) do
pcall(function()
Punish(v)
end)
end
task.wait(0)
end
end)()
local function CreatePart(cf,parent) invokeSyncAPI({"CreatePart","Normal",cf,parent}) end
local function SetName(p,n) invokeSyncAPI({"SetName",{p},n}) end
local function AddMesh(p) invokeSyncAPI({"CreateMeshes",{{Part=p}}}) end
local function SetMesh(p,id) invokeSyncAPI({"SyncMesh",{{Part=p,MeshId="rbxassetid://"..id}}}) end
local function SetTexture(p,id) invokeSyncAPI({"SyncMesh",{{Part=p,TextureId="rbxassetid://"..id}}}) end
local function MeshResize(p,s) invokeSyncAPI({"SyncMesh",{{Part=p,Scale=s}}}) end
local function SetVertexColor(p,v) invokeSyncAPI({"SyncMesh",{{Part=p,VertexColor=v}}}) end
local function SetLocked(p,b) invokeSyncAPI({"SetLocked",{p},b}) end
local function SetMaterial(p,m) invokeSyncAPI({"SyncMaterial",{{Part=p,Material=m}}}) end
local function SetCollision(p,b) invokeSyncAPI({"SyncCollision",{{Part=p,CanCollide=b}}}) end
local function SetAnchor(p,b) invokeSyncAPI({"SyncAnchor",{{Part=p,Anchored=b}}}) end
local function CreatePointLight(p) invokeSyncAPI({"CreateLights",{{Part=p,LightType="PointLight"}}}) end
local function SyncPointLight(p,b,r) invokeSyncAPI({"SyncLighting",{{Part=p,LightType="PointLight",Brightness=b,Range=r}}}) end
local function Sky(texId)
CreatePart(CFrame.new(0,100,0),workspace)
task.wait(0.1)
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v:IsDescendantOf(char) then
if math.floor(v.Position.X)==0 and math.floor(v.Position.Y)==100 and math.floor(v.Position.Z)==0 then
SetName(v,"Sky")
AddMesh(v)
SetMesh(v,"111891702759441")
SetTexture(v,texId)
MeshResize(v,Vector3.new(99999,99999,99999))
SetVertexColor(v,Vector3.new(4,4,4))
SetCollision(v,false)
SetLocked(v,true)
SetAnchor(v,true)
end
end
end
end
local function createRainToads()
while true do
task.wait(0.3)
if char and char:FindFirstChild("HumanoidRootPart") and char:FindFirstChild("Humanoid") and char.Humanoid.Health>0 then
local hrp=char.HumanoidRootPart
local x=hrp.Position.X+math.random(-1000,1000)
local z=hrp.Position.Z+math.random(-1000,1000)
local y=hrp.Position.Y+1200
task.spawn(function()
CreatePart(CFrame.new(math.floor(x),math.random(y,y+400),math.floor(z)),workspace)
task.wait(0.1)
for _,v in ipairs(workspace:GetChildren()) do
if v:IsA("BasePart") and v.Name=="Part"
and math.floor(v.Position.X)==math.floor(x)
and math.floor(v.Position.Z)==math.floor(z) then
SetName(v,"Toad")
SetAnchor(v,false)
AddMesh(v)
SetMesh(v,"7234998844")
SetTexture(v,"1009824086")
SetCollision(v,false)
local s=Instance.new("Sound",v)
s.SoundId="rbxassetid://153752123"
s.Volume=10
s.PlayOnRemove=true
s:Destroy()
end
end
end)
end
end
end
Sky("201208408")
task.spawn(createRainToads)
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor black ;time ;music 79999206651848 ;pitch 0.22 ;volume inf ;sm Get Toadroasted by Green2Spooky!1!1")
end)
end;
task.spawn(C_82);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_84()
local script = G2L["84"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local rq = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
rq:InvokeServer(";time 6 ;fogcolor black ;music 131086150375107 ;pitch 0.1 ;volume inf")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ipairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
local function CreatePart(cf, parent)
_({
"CreatePart",
"Normal",
cf,
parent
})
end
local function SetAnchor(part, state)
_({
"SyncAnchor",
{
{
Part = part,
Anchored = state
}
}
})
end
local function AddMesh(part)
_({
"CreateMeshes",
{
{ Part = part }
}
})
end
local function SetMesh(part, meshid)
_({
"SyncMesh",
{
{
Part = part,
MeshId = "rbxassetid://" .. meshid
}
}
})
end
local function SetTexture(part, texid)
_({
"SyncMesh",
{
{
Part = part,
TextureId = texid
}
}
})
end
local function MeshResize(part, size)
_({
"SyncMesh",
{
{
Part = part,
Scale = size
}
}
})
end
local function SetTransparency(part, value)
_({
"SyncTransparency",
{
{
Part = part,
Transparency = value
}
}
})
end
local function DestroyPart(part)
_({
"Remove",
{ part }
})
end
local function Dih(part)
_({
"SyncMesh",
{
{
Part = part,
VertexColor = Vector3.new(2.5, 2.5, 2.5)
}
}
})
end
local images = {
"rbxassetid://169585459",
"rbxassetid://169585475",
"rbxassetid://169585485",
"rbxassetid://169585502",
"rbxassetid://169585515",
"rbxassetid://169585502",
"rbxassetid://169585485",
"rbxassetid://169585475"
}
local skyPart
local skyLoop
local frameTime = 1 / 10
local accumulator = 0
local function CreateSky()
local hrp = char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
local pos = hrp.Position + Vector3.new(0, 6, 0)
CreatePart(CFrame.new(pos), workspace)
for _ = 1, 50 do
task.wait()
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and (v.Position - pos).Magnitude < 1 then
skyPart = v
break
end
end
if skyPart then break end
end
if not skyPart then return end
SetAnchor(skyPart, true)
AddMesh(skyPart)
SetMesh(skyPart, "111891702759441")
MeshResize(skyPart, Vector3.new(60000, 60000, 60000))
SetTransparency(skyPart, 0)
Dih(skyPart)
local index = 1
accumulator = 0
skyLoop = RunService.Heartbeat:Connect(function(dt)
if not skyPart then
skyLoop:Disconnect()
return
end
accumulator += dt
if accumulator >= frameTime then
accumulator = 0
SetTexture(skyPart, images[index])
index = index % #images + 1
end
end)
end
local function ResetSky()
if skyLoop then
skyLoop:Disconnect()
skyLoop = nil
end
if skyPart then
DestroyPart(skyPart)
skyPart = nil
end
task.spawn(CreateSky)
end
player.CharacterAdded:Connect(function(c)
char = c
ResetSky()
end)
if char:FindFirstChild("Humanoid") then
char.Humanoid.Died:Connect(ResetSky)
end
CreateSky()
end)
end;
task.spawn(C_84);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_86()
local script = G2L["86"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";time 5.6 ;fogcolor black ;btools ;unfog")
wait(0.4)
RequestCommand:InvokeServer(";hideguis others")
wait(0.1)
local player = game.Players.LocalPlayer
local char = player.Character
local backpack = player.Backpack
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
local f3x = getf3x()
if not f3x then
warn("where yo btools at")
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
local function delete(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function deleteall()
for _, v in ipairs(workspace:GetChildren()) do
if v ~= "Sound" then
task.spawn(function()
delete(v)
end)
end
end
end
deleteall()
wait(0.8)
local function resize(part,size,cf)
local args = {
[1] = "SyncResize",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cf,
["Size"] = size
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function MovePart(part,cf)
local args = {
[1] = "SyncMove",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cf
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function syncmaterial(part,mate,trans)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = mate
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function transparency(part,trans)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = trans
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function MakeMeshNeon(part)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["VertexColor"] = vector.create(3, 3, 3)
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function color(part, color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Part"] = part,
["Color"] = color,
["UnionColoring"] = false
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function syncmeshid(part, id)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshId"] = "rbxassetid://"..id
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function makemesh(part)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function syncmeshsize(part, vectora)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = vectora
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function syncmeshtexture(part, id)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = "rbxassetid://"..id
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function name(part, stringa)
local args = {
[1] = "SetName",
[2] = {
[1] = part
},
[3] = stringa
}
serverendpoint:InvokeServer(unpack(args))
end
local function lock(part, boolean)
local args = {
[1] = "SetLocked",
[2] = {
[1] = part
},
[3] = boolean
}
serverendpoint:InvokeServer(unpack(args))
end
local function setcollision(part, booleana)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = booleana
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function setanchor(part, boolean)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = boolean
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function createdecal(part, side)
local args = {
[1] = "CreateTextures",
[2] = {
[1] = {
["Part"] = part,
["Face"] = side,
["TextureType"] = "Decal"
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function setdecal(part, asset, side)
local args = {
[1] = "SyncTexture",
[2] = {
[1] = {
["Part"] = part,
["Face"] = side,
["TextureType"] = "Decal",
["Texture"] = "rbxassetid://".. asset
}
}
}
serverendpoint:InvokeServer(unpack(args))
end
local function lockall()
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
spawn(function()
lock(v, true)
end)
end
end
end
local function sky()
local position = CFrame.new(0, 5, 0)
local sky = serverendpoint:InvokeServer("CreatePart", "Normal", position, workspace)
makemesh(sky)
syncmeshid(sky, "111891702759441")
syncmeshtexture(sky, "115124098678072")
MakeMeshNeon(sky)
syncmeshsize(sky, Vector3.new(60001, 60001, 60001))
lock(sky, true)
name(sky, "tysm traffis for doing this :DDD")
setcollision(sky, false)
end
local function createrealm()
local model_id = "111235723162356"
local imported_model = game:GetObjects("rbxassetid://" .. model_id)[1]
imported_model.Parent = game.Lighting
for _, v in next, imported_model:GetDescendants() do
pcall(function()
v.Anchored = true
end)
end
local plr = game:GetService("Players").LocalPlayer
local f3x_name = "Building Tools"
local destination = workspace
coroutine.wrap(function()
task.wait(10)
imported_model.Parent = nil
end)()
function f3xbuildpart(part, cframe, destination, size, transparency, colour, material, collision, fake_part)
local allPartsData = {}
table.insert(allPartsData, {
Type = fake_part:IsA("WedgePart") and "Wedge" or fake_part:IsA("Seat") and "Seat" or fake_part:IsA("VehicleSeat") and "VehicleSeat" or fake_part:IsA("TrussPart") and "Truss" or fake_part:IsA("SpawnLocation") and "Spawn" or
fake_part.Shape == Enum.PartType.Block and "Normal" or
fake_part.Shape == Enum.PartType.Ball and "Ball" or
fake_part.Shape == Enum.PartType.Cylinder and "Cylinder",
CFrame = fake_part.CFrame,
Size = fake_part.Size,
Transparency = fake_part.Transparency,
Color = fake_part.Color,
Material = fake_part.Material,
Collision = fake_part.CanCollide,
Ref = fake_part,
})
local sync = plr.Backpack:FindFirstChild(f3x_name).SyncAPI.ServerEndpoint
local partMap = {}
for _, data in ipairs(allPartsData) do
local created = sync:InvokeServer("CreatePart", data.Type, data.CFrame, destination)
partMap[data.Ref] = created
end
for _, data in ipairs(allPartsData) do
local created = partMap[data.Ref]
if not created then continue end
if data.Size ~= Vector3.new(4,1,2) then
task.spawn(function()
sync:InvokeServer("SyncResize", {
{ Part = created, CFrame = created.CFrame, Size = data.Size }
})
end)
end
if data.Transparency ~= 0 then
task.spawn(function()
sync:InvokeServer("SyncMaterial", {
{ Part = created, Transparency = data.Transparency }
})
end)
end
if data.Color ~= BrickColor.new("Medium stone grey").Color then
task.spawn(function()
sync:InvokeServer("SyncColor", {
{ Part = created, Color = data.Color, UnionColoring = true }
})
end)
end
if data.Material ~= "Plastic" then
task.spawn(function()
sync:InvokeServer("SyncMaterial", {
{ Part = created, Material = data.Material }
})
end)
end
if data.Collision ~= true then
task.spawn(function()
sync:InvokeServer("SyncCollision", {
{ Part = created, CanCollide = data.Collision }
})
end)
end
local ref = data.Ref
local texture = ref:FindFirstChildOfClass("Texture")
if texture then
task.spawn(function()
sync:InvokeServer("CreateTextures", {
{ Part = created, Face = texture.Face, TextureType = "Texture" }
})
end)
task.spawn(function()
sync:InvokeServer("SyncTexture", {
{ Part = created, Face = texture.Face, TextureType = "Texture", StudsPerTileU = texture.StudsPerTileU, StudsPerTileV = texture.StudsPerTileV, Texture = texture.Texture, Transparency = texture.Transparency }
})
end)
end
local decal = ref:FindFirstChildOfClass("Decal")
if decal then
task.spawn(function()
sync:InvokeServer("CreateTextures", {
{ Part = created, Face = decal.Face, TextureType = "Decal" }
})
end)
task.spawn(function()
sync:InvokeServer("SyncTexture", {
{ Part = created, Face = decal.Face, TextureType = "Decal", Texture = decal.Texture, Transparency = decal.Transparency }
})
end)
end
local mesh = ref:FindFirstChildOfClass("SpecialMesh")
if mesh then
task.spawn(function()
sync:InvokeServer("CreateMeshes", {
{ Part = created }
})
end)
task.spawn(function()
sync:InvokeServer("SyncMesh", {
{ Part = created, MeshId = mesh.MeshId, TextureId = mesh.TextureId, Scale = mesh.Scale }
})
end)
end
local light1 = ref:FindFirstChildOfClass("SpotLight")
if light1 then
task.spawn(function()
sync:InvokeServer("CreateLights", {
{ Part = created, LightType = "SpotLight" }
})
end)
task.spawn(function()
sync:InvokeServer("SyncLighting", {
{ Part = created, LightType = "SpotLight", Color = light1.Color, Range = light1.Range, Face = light1.Face, Angle = light1.Angle, Shadows = light1.Shadows }
})
end)
end
local light2 = ref:FindFirstChildOfClass("PointLight")
if light2 then
task.spawn(function()
sync:InvokeServer("CreateLights", {
{ Part = created, LightType = "PointLight" }
})
end)
task.spawn(function()
sync:InvokeServer("SyncLighting", {
{ Part = created, LightType = "PointLight", Color = light2.Color, Range = light2.Range, Shadows = light2.Shadows }
})
end)
end
end
end
for _, part in next, imported_model:GetDescendants() do
local spawnpart = task.spawn
if part:IsA("Part") then
if part.Shape == Enum.PartType.Block then
spawnpart(function()
f3xbuildpart("Normal", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part.Shape == Enum.PartType.Ball then
spawnpart(function()
f3xbuildpart("Ball", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part.Shape == Enum.PartType.Cylinder then
spawnpart(function()
f3xbuildpart("Cylinder", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
end
elseif part:IsA("WedgePart") then
spawnpart(function()
f3xbuildpart("Wedge", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part:IsA("Seat") then
spawnpart(function()
f3xbuildpart("Seat", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part:IsA("TrussPart") then
spawnpart(function()
f3xbuildpart("Truss", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part:IsA("VehicleSeat") then
spawnpart(function()
f3xbuildpart("VehicleSeat", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
elseif part:IsA("SpawnLocation") then
spawnpart(function()
f3xbuildpart("Spawn", part.CFrame, destination, part.Size, part.Transparency, part.Color, part.Material, part.CanCollide, part)
end)
end
end
end
createrealm()
sky()
lockall()
task.wait(0.3)
RequestCommand:InvokeServer(";respawn all")
task.wait(0.3)
RequestCommand:InvokeServer(";r6 all")
task.wait(1.3)
RequestCommand:InvokeServer(";music 110788401793874 ;pitch 1.15 ;volume inf")
task.wait(0.3)
RequestCommand:InvokeServer(";sm Team Green2Spooky Realm Comming Out Soon For You bro..")
end)
end;
task.spawn(C_86);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_88()
local script = G2L["88"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character
local player = game.Players.LocalPlayer
local char = player.Character
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local backpack = player.Backpack
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then
return v
end
end
return nil
end
-- get all info
local f3x = getf3x()
if not f3x then
warn("where yo btools at")
end
local syncapi = f3x.SyncAPI
local serverendpoint = syncapi.ServerEndpoint
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local workspace = game:GetService("Workspace")
local player = Players.LocalPlayer
local function findTools()
local char = player.Character or player.CharacterAdded:Wait()
for _, v in ipairs(char:GetChildren()) do
if v:IsA("Tool") and v:FindFirstChild("SyncAPI") then
return v
end
end
for _, v in ipairs(player.Backpack:GetChildren()) do
if v:IsA("Tool") and v:FindFirstChild("SyncAPI") then
return v
end
end
end
local tool = findTools()
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function call(a)
return remote:InvokeServer(unpack(a))
end
local function newBall(pos)
crex = math.random(100,270)
local imnotfat = math.random(1, 3)
if imnotfat == 1 then
ball = remote:InvokeServer("CreatePart", "Ball", pos, workspace)
else if imnotfat == 2 then
ball = remote:InvokeServer("CreatePart", "Cylinder", pos, workspace)
else if imnotfat == 3 then
ball = remote:InvokeServer("CreatePart", "Normal", pos, workspace)
end end
task.spawn(function() call({ "SyncAnchor", { { Part = ball, Anchored = false } } }) end)
task.spawn(function() call({ "SyncColor", { { Part = ball, UnionColoring = false, Color = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255)) } } }) end)
task.spawn(function() call({ "SetName", { ball }, "neon ball" }) end)
local fuckprotoskid = math.random(1, 2)
if fuckprotoskid == 1 then
task.spawn(function() call({ "SyncMaterial", { { Part = ball, Material = Enum.Material.Neon } } }) end)
end
if ball.Material ~= Enum.Material.Neon then
task.spawn(function() call({
"SyncSurface",
{
{
Part = ball,
Surfaces = {
Top = Enum.SurfaceType.Studs,
Front = Enum.SurfaceType.Studs,
Bottom = Enum.SurfaceType.Studs,
Right = Enum.SurfaceType.Studs,
Left = Enum.SurfaceType.Studs,
Back = Enum.SurfaceType.Studs
}
}
}
})
end)
end
task.spawn(function() call({ "SetLocked", { ball }, true }) end)
task.spawn(function() call({
"SyncResize",
{{
Part = ball,
Size = Vector3.new(crex, crex, crex),
CFrame = ball.CFrame
}}
})
end)
end end
task.spawn(function()
while true do
task.wait(0.1)
local hrpcf = player.Character.HumanoidRootPart.CFrame
local x = hrpcf.x
local z = hrpcf.z
local randint = math.random(-600, 600)
local randint2 = math.random(-600, 600)
local xloc = randint + x
local zloc = randint2 + z
local cf = player.Character.HumanoidRootPart.CFrame.y + 400
task.spawn(function()
newBall(CFrame.new(math.floor(xloc), math.random(cf, cf + 400), math.floor(zloc)))
end)
end
end)
end)
end;
task.spawn(C_88);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_8a()
local script = G2L["8a"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local originalChar = player.Character or player.CharacterAdded:Wait()
local tool
while player.Character == originalChar do
for i, v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for i, v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
local remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
function DestroyPart(part)
spawn(function()
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
_(args)
end)
end
function AddDecor(part, dec)
spawn(function()
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = dec
}
}
}
_(args)
end)
end
function a()
local dist = 17
local distance = dist
local Player = game.Players.LocalPlayer
if Player then
local c = game.Players:GetChildren()
for i = 1, #c do
if c[i].Name ~= Player.Name then
if c[i].Character and c[i].Character:FindFirstChild("Head") then
local char = c[i].Character
local torso = game.Workspace[Player.Name]:FindFirstChild("Torso")
if torso and c[i]:DistanceFromCharacter(torso.Position) <= distance then
DestroyPart(char:FindFirstChild("Head"))
for _, part in ipairs(char:GetChildren()) do
if part:IsA("BasePart") then
AddDecor(part, "Fire")
end
end
end
end
end
end
end
end
spawn(a)
wait()
end
end)
end;
task.spawn(C_8a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_8c()
local script = G2L["8c"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommandSilent = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommandSilent:InvokeServer(";time 5.7")
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
local function invoke(args)
remote:InvokeServer(unpack(args))end
local function applyRedLight(part)
if not part or not part:IsA("BasePart") then return end
local createArgs = {
"CreateLights",
{
{
Part = part,
LightType = "PointLight"
}
}
}
local syncArgs = {
"SyncLighting",
{
{
Part = part,
LightType = "PointLight",
Color = Color3.fromRGB(255, 0, 0),
Range = 60,
Brightness = 2
}
}
}
invoke(createArgs)
invoke(syncArgs)
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
local function delete(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
remote:InvokeServer(unpack(args))
end
function CreatePart(cf,parent)
local args = {
[1] = "CreatePart",
[2] = "Normal",
[3] = cf,
[4] = parent
}
_(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 Krab(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, 53, 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,"pat")
AddMesh(v)
--end)
--spawn(function()
SetMesh(v,"455783801")
SetTexture(v,id)
--end)
MeshResize(v,Vector3.new(0.7,0.7,0.7))
SetLocked(v,true)
end
end
end
Krab("106211613892663")
local function getPatPart()
for _, v in workspace:GetDescendants() do
if v:IsA("BasePart") and v.Name == "pat" then
return v
end
end
return nil
end
local pat = getPatPart()
if pat then
applyRedLight(pat)
end
RequestCommandSilent:InvokeServer(";music 9046435309 ;volume inf ;punish")
local function getTargetPart()
for _, v in workspace:GetDescendants() do
if v:IsA("BasePart") and v.Name == "pat" then
return v
end
end
return nil
end
local function getValidParts(targetPart)
local parts = {}
for _, v in workspace:GetDescendants() do
if v:IsA("BasePart")
and v:IsDescendantOf(workspace)
and v ~= targetPart
and v.Name ~= "Head"
and v.Name ~= "Torso"
and v.Name ~= "Baseplate"
and v.Name ~= "SpawnLocation"
and v.Size.X <= 60
and v.Size.Z <= 60
then
table.insert(parts, v)
end
end
return parts
end
local function movePartToward(part, targetCF)
local dir = (targetCF.Position - part.Position).Unit
local speed = 1
local maxSpeed = 1000
local acceleration = 4
task.spawn(function()
while speed < maxSpeed do
speed += acceleration
if speed > maxSpeed then speed = maxSpeed end
task.wait(0.1)
end
end)
local newCF = CFrame.new(part.Position + dir * speed)
MovePart(part, newCF)
end
task.spawn(function()
while true do
local target = getTargetPart()
if not target then task.wait(0.5) continue end
local parts = getValidParts(target)
if #parts == 0 then break end
local index = 1
while index <= #parts do
for i = 1, 1 do
local part = parts[index]
index += 1
if not part then break end
task.spawn(function()
while part and part:IsDescendantOf(workspace) do
local distance = (part.Position - target.Position).Magnitude
if part.Name == "HumanoidRootPart" and distance <= 14 then
local parent = part.Parent
if parent then
delete(parent)
end
break
elseif distance <= 10 then
delete(part)
break
end
SetAnchor(true, part)
movePartToward(part, target.CFrame)
task.wait(0.05)
end
end)
end
task.wait(0.3)
end
task.wait(1)
end
end)
end)
end;
task.spawn(C_8c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_8e()
local script = G2L["8e"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for _,v in ipairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for _,v in ipairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
if not tool then return end
local remote = tool.SyncAPI.ServerEndpoint
local function _(args)
remote:InvokeServer(unpack(args))
end
function SetRotation(part, rotation)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = CFrame.new(part.Position) * CFrame.Angles(
math.rad(rotation.X),
math.rad(rotation.Y),
math.rad(rotation.Z)
)
}
}
}
_(args)
end
function RandomRotate()
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
local skip = false
if v:FindFirstAncestorOfClass("Model") then
local model = v:FindFirstAncestorOfClass("Model")
if game.Players:GetPlayerFromCharacter(model) then
skip = true
end
end
if v.Name == "Sky" then
skip = true
end
local mesh = v:FindFirstChildOfClass("SpecialMesh")
if mesh and tostring(mesh.MeshId):find("111891702759441") then
skip = true
end
if v:IsA("MeshPart") and tostring(v.MeshId):find("111891702759441") then
skip = true
end
if not skip then
task.spawn(function()
local randomRotation = Vector3.new(
math.random(0,360),
math.random(0,360),
math.random(0,360)
)
SetRotation(v, randomRotation)
end)
end
end
end
end
RandomRotate()
end)
end;
task.spawn(C_8e);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_90()
local script = G2L["90"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
if not player then return end
local tool
local function findSyncAPITool()
for _, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
for _, v in pairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
end
tool = findSyncAPITool()
if not tool or not tool:FindFirstChild("SyncAPI") then return end
local remote = tool.SyncAPI:FindFirstChild("ServerEndpoint")
if not remote then return end
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function SetLocked(part, boolean)
invoke({ "SetLocked", { part }, boolean })
end
local function hasBlockedMesh(part)
for _, child in ipairs(part:GetChildren()) do
if child:IsA("SpecialMesh") or child:IsA("Mesh") then
if child.MeshId and tostring(child.MeshId):find("111891702759441") then
return true
end
end
end
return false
end
local function MakeNeon()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not hasBlockedMesh(v) then
task.spawn(function()
SetLocked(v, false)
invoke({ "SyncMaterial", { { Part = v, Material = Enum.Material.Neon } } })
end)
end
end
end
MakeNeon()
end)
end;
task.spawn(C_90);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_92()
local script = G2L["92"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
if not player then return end
local tool
local function findSyncAPITool()
for _, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
for _, v in pairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
end
tool = findSyncAPITool()
if not tool or not tool:FindFirstChild("SyncAPI") then return end
local remote = tool.SyncAPI:FindFirstChild("ServerEndpoint")
if not remote then return end
local function invoke(args)
remote:InvokeServer(unpack(args))
end
local function SetLocked(part, boolean)
invoke({ "SetLocked", { part }, boolean })
end
local function hasBlockedMesh(part)
for _, child in ipairs(part:GetChildren()) do
if child:IsA("SpecialMesh") or child:IsA("Mesh") then
if child.MeshId and tostring(child.MeshId):find("111891702759441") then
return true
end
end
end
return false
end
local function MakeRandomColor()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not hasBlockedMesh(v) then
task.spawn(function()
SetLocked(v, false)
local randomColor = Color3.fromRGB(
math.random(0,255),
math.random(0,255),
math.random(0,255)
)
invoke({ "SyncColor", { { Part = v, Color = randomColor } } })
end)
end
end
end
MakeRandomColor()
end)
end;
task.spawn(C_92);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_94()
local script = G2L["94"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
ReplicatedStorage = game:GetService("ReplicatedStorage")
Players = game:GetService("Players")
player = Players.LocalPlayer
char = player.Character or player.CharacterAdded:Wait()
backpack = player:WaitForChild("Backpack")
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then return v end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then return v end
end
end
local f3x = getf3x()
if not f3x then warn("No F3X found") return end
local endpoint = f3x.SyncAPI.ServerEndpoint
local function fastInvoke(args)
task.spawn(function()
pcall(function()
endpoint:InvokeServer(unpack(args))
end)
end)
end
local function quickPart(t, cf, size, mat, col, trans, mid, mtex, mscale, extra)
task.spawn(function()
local p = endpoint:InvokeServer("CreatePart", t, cf, workspace.Terrain)
if not p then return end
fastInvoke({"SyncResize", {{Part = p, CFrame = cf, Size = size}}})
if mat then fastInvoke({"SyncMaterial", {{Part = p, Material = mat}}}) end
if col then fastInvoke({"SyncColor", {{Part = p, Color = col, UnionColoring = false}}}) end
if trans then fastInvoke({"SyncMaterial", {{Part = p, Transparency = trans}}}) end
if mid or mtex or mscale then
fastInvoke({"CreateMeshes", {{Part = p}}})
if mid then fastInvoke({"SyncMesh", {{Part = p, MeshId = "rbxassetid://" .. mid}}}) end
if mtex then fastInvoke({"SyncMesh", {{Part = p, TextureId = "rbxassetid://" .. mtex}}}) end
if mscale then fastInvoke({"SyncMesh", {{Part = p, Scale = mscale}}}) end
end
if extra then extra(p) end
end)
end
math.randomseed(tick())
local TOAD_MESH = "14846869"
local TOAD_TEX = "14846834"
local TOAD_SCALE = Vector3.new(15, 15, 15)
local TOAD_SIZE = Vector3.new(50, 50, 30)
local function rainToads()
while true do
task.wait(0.01)
local c = player.Character
local hum = c and c:FindFirstChildOfClass("Humanoid")
local hrp = c and c:FindFirstChild("HumanoidRootPart")
if not (hum and hrp and hum.Health > 0) then
task.wait(1)
continue
end
local basePos = hrp.Position
local rx = math.random(-600, 600)
local rz = math.random(-600, 600)
local x = math.floor(basePos.X + rx)
local z = math.floor(basePos.Z + rz)
local y = basePos.Y + math.random(400, 800)
local randomRotation = CFrame.Angles(
math.rad(math.random(-180, 180)),
math.rad(math.random(-180, 180)),
math.rad(math.random(-180, 180))
)
local cf = CFrame.new(x, y, z) * randomRotation
quickPart(
"Normal",
cf,
TOAD_SIZE,
Enum.Material.Plastic,
Color3.new(1,1,1),
0,
TOAD_MESH,
TOAD_TEX,
TOAD_SCALE,
function(p)
fastInvoke({"SyncAnchor", {{Part = p, Anchored = false}}})
fastInvoke({"SyncCollision", {{Part = p, CanCollide = false}}})
fastInvoke({"SetName", {{Part = p}}, "taco"})
local s = Instance.new("Sound", p)
s.SoundId = "rbxassetid://153752123"
s.Volume = 0
s.PlayOnRemove = true
s:Destroy()
end
)
end
end
coroutine.wrap(rainToads)()
end)
end;
task.spawn(C_94);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_96()
local script = G2L["96"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local backpack = player:WaitForChild("Backpack")
local function getf3x()
for _, v in ipairs(backpack:GetChildren()) do
if v:FindFirstChild("SyncAPI") then return v end
end
for _, v in ipairs(char:GetChildren()) do
if v:FindFirstChild("SyncAPI") then return v end
end
end
local f3x = getf3x()
if not f3x then
warn("No F3X found")
return
end
local endpoint = f3x.SyncAPI.ServerEndpoint
local function fastInvoke(args)
task.spawn(function()
pcall(function()
endpoint:InvokeServer(unpack(args))
end)
end)
end
local function quickPart(t, cf, size, mat, col, trans, mid, mtex, mscale, extra)
task.spawn(function()
local p = endpoint:InvokeServer("CreatePart", t, cf, workspace.Terrain)
if not p then return end
fastInvoke({"SyncResize", {{
Part = p,
CFrame = cf,
Size = size
}}})
if mat then fastInvoke({"SyncMaterial", {{Part = p, Material = mat}}}) end
if col then fastInvoke({"SyncColor", {{Part = p, Color = col, UnionColoring = false}}}) end
if trans then fastInvoke({"SyncMaterial", {{Part = p, Transparency = trans}}}) end
if mid or mtex or mscale then
fastInvoke({"CreateMeshes", {{Part = p}}})
if mid then fastInvoke({"SyncMesh", {{Part = p, MeshId = "rbxassetid://" .. mid}}}) end
if mtex then fastInvoke({"SyncMesh", {{Part = p, TextureId = "rbxassetid://" .. mtex}}}) end
if mscale then fastInvoke({"SyncMesh", {{Part = p, Scale = mscale}}}) end
end
if extra then extra(p) end
end)
end
local THOMAS_MESH = "2231280549"
local THOMAS_TEX = "2231280614"
local THOMAS_SCALE = Vector3.new(2, 2, 1.5)
local THOMAS_SIZE = Vector3.new(5, 5, 10)
local function setInvisibility()
task.spawn(function()
local parts = {"Torso", "Left Leg", "Right Leg", "Left Arm", "Right Arm", "Head", "HumanoidRootPart"}
local args = { [1] = "SyncMaterial", [2] = {} }
for _, name in ipairs(parts) do
local part = char:FindFirstChild(name)
if part then
table.insert(args[2], {Part = part, Transparency = 1})
end
end
fastInvoke(args)
end)
end
local function buildThomas()
local hrp = char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
local spawnCF = hrp.CFrame
quickPart(
"Normal",
spawnCF,
THOMAS_SIZE,
Enum.Material.Plastic,
Color3.fromRGB(255,255,255),
0,
THOMAS_MESH,
THOMAS_TEX,
THOMAS_SCALE,
function(p)
fastInvoke({"SyncAnchor", {{Part = p, Anchored = true}}})
fastInvoke({"SyncCollision", {{Part = p, CanCollide = false}}})
fastInvoke({"SetLocked", {p}, false})
fastInvoke({"SetName", {{p}}, "Thomas"})
fastInvoke({"CreateWelds", {p, hrp}, p})
fastInvoke({"CreateLights", {{Part = p, LightType = "SpotLight"}}})
fastInvoke({"SyncLighting", {{Part = p, LightType = "SpotLight", Brightness = 100}}})
task.delay(0.05, function()
fastInvoke({"SyncAnchor", {{Part = p, Anchored = false}}})
end)
p.Touched:Connect(function(hit)
local hitChar = hit.Parent
if hitChar and hitChar:IsA("Model") and Players:FindFirstChild(hitChar.Name) then
if hitChar.Name ~= player.Name then
local targetHead = hitChar:FindFirstChild("Head")
if targetHead then
fastInvoke({"Remove", {targetHead}})
end
local whistle = Instance.new("Sound", p)
whistle.SoundId = "rbxassetid://475073913"
whistle.Volume = 1
whistle:Play()
end
end
end)
end
)
local hum = char:FindFirstChildOfClass("Humanoid")
if hum then hum.WalkSpeed = 80 end
RunService.RenderStepped:Connect(function()
for _, v in ipairs(char:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end)
end
setInvisibility()
buildThomas()
end)
end;
task.spawn(C_96);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_98()
local script = G2L["98"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local TweenService = game:GetService("TweenService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local root = char:WaitForChild("HumanoidRootPart")
local tool
for _,v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _,v in pairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
if not tool or not tool:FindFirstChild("SyncAPI") then
error("duding abt if you have f3x dummer")
end
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(cmd, data)
pcall(function()
remote:InvokeServer(cmd, data)
end)
end
local function createPart(cf)
return remote:InvokeServer("CreatePart", "Normal", cf, workspace)
end
local function setup(part, size, color, material, trans)
invoke("SyncResize", {{ Part = part, CFrame = part.CFrame, Size = size }})
invoke("SyncColor", {{ Part = part, Color = color, UnionColoring = true }})
invoke("SyncMaterial", {{ Part = part, Material = material, Transparency = trans }})
invoke("SyncCollision", {{ Part = part, CanCollide = false }})
invoke("SyncAnchor", {{ Part = part, Anchored = true }})
end
local function mesh(part, meshId, scale)
invoke("CreateMeshes", {{ Part = part }})
invoke("SyncMesh", {{
Part = part,
MeshId = meshId,
TextureId = "",
Scale = scale
}})
end
local startCF = CFrame.new(root.Position - Vector3.new(0, 60, 0))
local outer = createPart(startCF)
local inner = createPart(startCF)
setup(outer, Vector3.new(0.06,0.06,0.06), Color3.fromRGB(0,170,255), Enum.Material.Plastic, 0.5)
setup(inner, Vector3.new(1,1,1), Color3.new(1,1,1), Enum.Material.Neon, 0)
mesh(outer, "rbxassetid://9274044128", Vector3.new(0.06,0.06,0.06))
mesh(inner, "rbxassetid://12800536037", Vector3.new(1,1,1))
local textPart = Instance.new("Part")
textPart.Size = Vector3.new(1,1,1)
textPart.Transparency = 1
textPart.Anchored = true
textPart.CanCollide = false
textPart.Parent = workspace
local billboard = Instance.new("BillboardGui")
billboard.Size = UDim2.new(0, 260, 0, 40)
billboard.StudsOffset = Vector3.new(0, 3, 0)
billboard.AlwaysOnTop = true
billboard.Parent = textPart
local label = Instance.new("TextLabel")
label.Size = UDim2.new(1,0,1,0)
label.BackgroundTransparency = 1
label.Text = "You an admin! Level: 4"
label.Font = Enum.Font.Arial
label.TextSize = 20
label.TextColor3 = Color3.fromRGB(22, 96, 148)
label.TextStrokeTransparency = 0
label.Parent = billboard
local clickProxy = Instance.new("Part")
clickProxy.Size = Vector3.new(2,2,2)
clickProxy.Transparency = 1
clickProxy.Anchored = true
clickProxy.CanCollide = false
clickProxy.Parent = workspace
local click = Instance.new("ClickDetector")
click.MaxActivationDistance = 32
click.Parent = clickProxy
local RADIUS = 5
local HEIGHT = 2
local SPEED = 0.4
local SMOOTH = 0.25
local angle = 0
local orbiting = true
local lastCF = startCF
local orbitConn
local function deleteBlock()
if not orbiting then return end
orbiting = false
if orbitConn then
orbitConn:Disconnect()
end
task.wait()
invoke("Remove", { outer })
invoke("Remove", { inner })
clickProxy:Destroy()
textPart:Destroy()
end
click.MouseClick:Connect(deleteBlock)
orbitConn = RunService.Heartbeat:Connect(function(dt)
if not orbiting then return end
angle += SPEED * dt
local pos = root.Position + Vector3.new(
math.cos(angle) * RADIUS,
HEIGHT,
math.sin(angle) * RADIUS
)
local cf = CFrame.new(pos) * CFrame.Angles(angle*0.5, angle*0.5, angle*0.5)
lastCF = lastCF:Lerp(cf, SMOOTH)
invoke("SyncResize", {{ Part = outer, CFrame = lastCF, Size = Vector3.new(0.06,0.06,0.06) }})
invoke("SyncResize", {{ Part = inner, CFrame = lastCF, Size = Vector3.new(1,1,1) }})
clickProxy.CFrame = lastCF
textPart.CFrame = lastCF
end)
end)
end;
task.spawn(C_98);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_9a()
local script = G2L["9a"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
--skibidi
local ScreenGui = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local dragtitle = Instance.new("TextLabel")
local xr6 = Instance.new("TextButton")
local dynr6 = Instance.new("TextButton")
local visr6 = Instance.new("TextButton")
local freemanr6 = Instance.new("TextButton")
local soldierr6 = Instance.new("TextButton")
local TextLabel = Instance.new("TextLabel")
local TextLabel_2 = Instance.new("TextLabel")
local xr15 = Instance.new("TextButton")
local dynr15 = Instance.new("TextButton")
local freemanr15 = Instance.new("TextButton")
local control = Instance.new("TextButton")
local controlstext = Instance.new("TextBox")
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ResetOnSpawn = false
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(36, 36, 36)
Frame.BackgroundTransparency = 0.200
Frame.BorderColor3 = Color3.fromRGB(0, 0, 0)
Frame.BorderSizePixel = 0
Frame.Position = UDim2.new(0.399260223, 0, 0.176146001, 0)
Frame.Size = UDim2.new(0, 185, 0, 304)
dragtitle.Name = "dragtitle"
dragtitle.Parent = Frame
dragtitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
dragtitle.BackgroundTransparency = 1.000
dragtitle.BorderColor3 = Color3.fromRGB(0, 0, 0)
dragtitle.BorderSizePixel = 0
dragtitle.Size = UDim2.new(0, 185, 0, 21)
dragtitle.Font = Enum.Font.SourceSansItalic
dragtitle.Text = "Super trash gui"
dragtitle.TextColor3 = Color3.fromRGB(255, 255, 255)
dragtitle.TextScaled = true
dragtitle.TextSize = 14.000
dragtitle.TextWrapped = true
xr6.Name = "xr6"
xr6.Parent = Frame
xr6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
xr6.BackgroundTransparency = 0.700
xr6.BorderColor3 = Color3.fromRGB(0, 0, 0)
xr6.BorderSizePixel = 0
xr6.Position = UDim2.new(0.0378378369, 0, 0.148026317, 0)
xr6.Size = UDim2.new(0, 148, 0, 18)
xr6.Font = Enum.Font.SourceSansItalic
xr6.Text = "Xester (R6)"
xr6.TextColor3 = Color3.fromRGB(255, 255, 255)
xr6.TextScaled = true
xr6.TextSize = 14.000
xr6.TextWrapped = true
dynr6.Name = "dynr6"
dynr6.Parent = Frame
dynr6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
dynr6.BackgroundTransparency = 0.700
dynr6.BorderColor3 = Color3.fromRGB(0, 0, 0)
dynr6.BorderSizePixel = 0
dynr6.Position = UDim2.new(0.0378378369, 0, 0.240131572, 0)
dynr6.Size = UDim2.new(0, 148, 0, 18)
dynr6.Font = Enum.Font.SourceSansItalic
dynr6.Text = "Dynamite (R6)"
dynr6.TextColor3 = Color3.fromRGB(255, 255, 255)
dynr6.TextScaled = true
dynr6.TextSize = 14.000
dynr6.TextWrapped = true
visr6.Name = "visr6"
visr6.Parent = Frame
visr6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
visr6.BackgroundTransparency = 0.700
visr6.BorderColor3 = Color3.fromRGB(0, 0, 0)
visr6.BorderSizePixel = 0
visr6.Position = UDim2.new(0.0378378369, 0, 0.335526317, 0)
visr6.Size = UDim2.new(0, 148, 0, 18)
visr6.Font = Enum.Font.SourceSansItalic
visr6.Text = "Visualizer (R6)"
visr6.TextColor3 = Color3.fromRGB(255, 255, 255)
visr6.TextScaled = true
visr6.TextSize = 14.000
visr6.TextWrapped = true
freemanr6.Name = "freemanr6"
freemanr6.Parent = Frame
freemanr6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
freemanr6.BackgroundTransparency = 0.700
freemanr6.BorderColor3 = Color3.fromRGB(0, 0, 0)
freemanr6.BorderSizePixel = 0
freemanr6.Position = UDim2.new(0.0378378369, 0, 0.430921048, 0)
freemanr6.Size = UDim2.new(0, 148, 0, 18)
freemanr6.Font = Enum.Font.SourceSansItalic
freemanr6.Text = "Freeman (R6)"
freemanr6.TextColor3 = Color3.fromRGB(255, 255, 255)
freemanr6.TextScaled = true
freemanr6.TextSize = 14.000
freemanr6.TextWrapped = true
soldierr6.Name = "soldierr6"
soldierr6.Parent = Frame
soldierr6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
soldierr6.BackgroundTransparency = 0.700
soldierr6.BorderColor3 = Color3.fromRGB(0, 0, 0)
soldierr6.BorderSizePixel = 0
soldierr6.Position = UDim2.new(0.0378378369, 0, 0.523026288, 0)
soldierr6.Size = UDim2.new(0, 148, 0, 18)
soldierr6.Font = Enum.Font.SourceSansItalic
soldierr6.Text = "Soldier NPC (r6) half broken"
soldierr6.TextColor3 = Color3.fromRGB(255, 255, 255)
soldierr6.TextScaled = true
soldierr6.TextSize = 14.000
soldierr6.TextWrapped = true
TextLabel.Parent = Frame
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1.000
TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.BorderSizePixel = 0
TextLabel.Position = UDim2.new(0, 0, 0.0789473653, 0)
TextLabel.Size = UDim2.new(0, 185, 0, 21)
TextLabel.Font = Enum.Font.SourceSansItalic
TextLabel.Text = "R6 "
TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.TextScaled = true
TextLabel.TextSize = 14.000
TextLabel.TextWrapped = true
TextLabel_2.Parent = Frame
TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_2.BackgroundTransparency = 1.000
TextLabel_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel_2.BorderSizePixel = 0
TextLabel_2.Position = UDim2.new(0, 0, 0.582236826, 0)
TextLabel_2.Size = UDim2.new(0, 185, 0, 21)
TextLabel_2.Font = Enum.Font.SourceSansItalic
TextLabel_2.Text = "R15"
TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_2.TextScaled = true
TextLabel_2.TextSize = 14.000
TextLabel_2.TextWrapped = true
xr15.Name = "xr15"
xr15.Parent = Frame
xr15.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
xr15.BackgroundTransparency = 0.700
xr15.BorderColor3 = Color3.fromRGB(0, 0, 0)
xr15.BorderSizePixel = 0
xr15.Position = UDim2.new(0.0378378369, 0, 0.677631557, 0)
xr15.Size = UDim2.new(0, 148, 0, 18)
xr15.Font = Enum.Font.SourceSansItalic
xr15.Text = "Xester (R15)"
xr15.TextColor3 = Color3.fromRGB(255, 255, 255)
xr15.TextScaled = true
xr15.TextSize = 14.000
xr15.TextWrapped = true
dynr15.Name = "dynr15"
dynr15.Parent = Frame
dynr15.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
dynr15.BackgroundTransparency = 0.700
dynr15.BorderColor3 = Color3.fromRGB(0, 0, 0)
dynr15.BorderSizePixel = 0
dynr15.Position = UDim2.new(0.0378378369, 0, 0.769736826, 0)
dynr15.Size = UDim2.new(0, 148, 0, 18)
dynr15.Font = Enum.Font.SourceSansItalic
dynr15.Text = "Dynamite (R15)"
dynr15.TextColor3 = Color3.fromRGB(255, 255, 255)
dynr15.TextScaled = true
dynr15.TextSize = 14.000
dynr15.TextWrapped = true
freemanr15.Name = "freemanr15"
freemanr15.Parent = Frame
freemanr15.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
freemanr15.BackgroundTransparency = 0.700
freemanr15.BorderColor3 = Color3.fromRGB(0, 0, 0)
freemanr15.BorderSizePixel = 0
freemanr15.Position = UDim2.new(0.0378378369, 0, 0.858552635, 0)
freemanr15.Size = UDim2.new(0, 148, 0, 18)
freemanr15.Font = Enum.Font.SourceSansItalic
freemanr15.Text = "Freeman (R15)"
freemanr15.TextColor3 = Color3.fromRGB(255, 255, 255)
freemanr15.TextScaled = true
freemanr15.TextSize = 14.000
freemanr15.TextWrapped = true
control.Name = "control"
control.Parent = Frame
control.BackgroundColor3 = Color3.fromRGB(16, 16, 16)
control.BorderColor3 = Color3.fromRGB(0, 0, 0)
control.BorderSizePixel = 0
control.Position = UDim2.new(0.870270252, 0, 0.0394736826, 0)
control.Size = UDim2.new(0, 24, 0, 279)
control.Font = Enum.Font.SourceSans
control.Text = "CONTROLS"
control.TextColor3 = Color3.fromRGB(255, 255, 255)
control.TextSize = 14.000
controlstext.Name = "controlstext"
controlstext.Parent = Frame
controlstext.BackgroundColor3 = Color3.fromRGB(36, 36, 36)
controlstext.BackgroundTransparency = 0.200
controlstext.BorderColor3 = Color3.fromRGB(0, 0, 0)
controlstext.BorderSizePixel = 0
controlstext.Position = UDim2.new(1, 0, 0.0690789446, 0)
controlstext.Size = UDim2.new(0, 250, 0, 246)
controlstext.Visible = false
controlstext.ClearTextOnFocus = false
controlstext.Font = Enum.Font.SourceSans
controlstext.MultiLine = true
controlstext.Text = "XESTER: C -Big slam card, B - Card storm, V - blackhole card (click on any place on map to tp the blackhole card to) DO NOT USE ANY OTHER MOVES WHEN USING ONE!; Dynamite: C - Drop the dynamite and touch it to activate it;;; Freeman: C - Switch to FPV arms mode, V - Crowbar, B - Gun, Z (or is it X) - RPG;;; Soldier NPC: Kills everything in distance (be away from soldier so it kills others);;; Visualizer: big ass rotating cube under ur character like banisher type of shid;;;"
controlstext.TextColor3 = Color3.fromRGB(254, 254, 254)
controlstext.TextScaled = true
controlstext.TextSize = 14.000
controlstext.TextWrapped = true
print("watermark of 74235 yes yes yes super trash gui is MINE, however you can skid it as much as you want, im not good at lua so i've used least of my knowledge to make this, thank you");
local function doxesterr6()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local char = LocalPlayer.Character
local Event = LocalPlayer.Backpack:FindFirstChild("Building Tools").SyncAPI.ServerEndpoint
local UIS = game:GetService("UserInputService")
local function CreatePart(position,parent)
Event:InvokeServer("CreatePart", "Normal", position, parent)
end
local function CreateBall(position,parent)
Event:InvokeServer("CreatePart", "Ball", position, parent)
end
--workspace.Part
local function CreateMesh(part,meshid)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["MeshType"] = Enum.MeshType.FileMesh,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshId"] = meshid
}
}
}
Event:InvokeServer(unpack(args))
end
local function CanCollide(part,cancollide)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = cancollide
}
}
}
Event:InvokeServer(unpack(args))
end
local function Anchor(part,anchor)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = anchor
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rotate(part,degreex,degreey,degreez,anglesx,anglesy,anglesz)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = CFrame.new(degreex, degreey, degreez) * CFrame.Angles(anglesx, anglesy,anglesz)
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshSize(part,vector3size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = vector3size
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeTransparency(part,transparency)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = transparency
}
}
}
Event:InvokeServer(unpack(args))
end
local function WeldTo(parttoweld,parttoweldto)
local args = {
[1] = "CreateWelds",
[2] = {
[1] = parttoweld
},
[3] = parttoweldto
}
Event:InvokeServer(unpack(args))
end
local function BreakWeld(weldtobreak)
local args = {
[1] = "RemoveWelds",
[2] = {weldtobreak}
}
Event:InvokeServer(unpack(args))
end
local function MovePart(part,cframe)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateFire(part)
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshTexture(part,textureid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeColor(part,unioncoloringenabled,color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Color"] = color,
["UnionColoring"] = unioncoloringenabled,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rename(part,name)
local args = {
[1] = "SetName",
[2] = {
[1] = part
},
[3] = name
}
Event:InvokeServer(unpack(args))
end
local function DestroyObject(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
Event:InvokeServer(unpack(args))
end
local function ResizeObject(part,cframe,vector3)
local args = {
[1] = "SyncResize",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe,
["Size"] = vector3
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeNeon(part)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = Enum.Material.Neon
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeDecal(part,face,textureid)
local args = {
[1] = "CreateTextures",
[2] = {
[1] = {
["Part"] = part,
["Face"] = face, -- Front, Top, Bottom, Front, Back, Left, Right
["TextureType"] = "Decal"
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncTexture",
[2] = {
[1] = {
["Part"] = part,
["Face"] = face, -- Front, Top, Bottom, Front, Back, Left, Right
["TextureType"] = "Decal",
["Texture"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
-- Function to find the nearest player
local function FindNearestPlayer(soldier)
local nearestPlayer = nil
local nearestDistance = math.huge
for _, player in pairs(game.Players:GetPlayers()) do
local character = player.Character
if character then
if character.HumanoidRootPart then
local distance = (character.HumanoidRootPart.Position - soldier.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPlayer = player
end
end
end
end
return nearestPlayer
end
local function GetNearestPart()
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("Right Arm")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (RightArm.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
return nearestPart
end
local function GetNearestPartTo(soldier)
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("Right Arm")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (soldier.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
return nearestPart
end
local function CreateShimmer(part)
CreateBall(part.CFrame, workspace);
local partd2 = GetNearestPart()
Rename(partd2, "Shimmer")
local bh = workspace:WaitForChild("Shimmer")
WeldTo(part,bh);
ResizeObject(bh, bh.CFrame, Vector3.new(10, 10, 10));
CanCollide(bh,false)
ChangeColor(bh,true,Color3.new(1, 1, 1))
ChangeNeon(bh)
local degreez = 0
local vectorx = 1;
local vectory = 1;
local vectorz = 1;
local incsize = 3;
local transparency = 0;
local impact = true;
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
task.wait(0.1)
ChangeTransparency(bh,transparency);
ResizeObject(bh, bh.CFrame, Vector3.new(incsize, incsize, incsize))
transparency = transparency + 0.01
vectory = vectory + 5
vectorx = vectorx + 20
vectorz = vectorz + 20
degreez = degreez + 100
incsize = incsize + 0.5
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (bh.Position - hrp.Position).Magnitude
if distance < 30 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,bh.CFrame);
impact = false
end
end
end
end
end
end
if transparency > 0.8 then
if workspace:FindFirstChild("Shimmer") then
DestroyObject(workspace:FindFirstChild("Shimmer"));
BreakWeld(char:FindFirstChild("HumanoidRootPart"),workspace:FindFirstChild("Shimmer"));
run:Disconnect()
end
end
end)
end
local function CreateSlamCard()
CreatePart(char.Head.CFrame + Vector3.new(0, 18, 0), workspace);
local partd = GetNearestPart()
Rename(partd, "Card")
local card = workspace:WaitForChild("Card")
ResizeObject(card, card.CFrame, Vector3.new(15.65, 23.84, 0.3))
ChangeNeon(card);
ChangeDecal(card,Enum.NormalId.Front,"rbxassetid://1880203893")
ChangeDecal(card,Enum.NormalId.Back,"rbxassetid://1880203893")
CanCollide(card,false)
CreateShimmer(card);
----create first slam effect----
CreatePart(card.CFrame, workspace);
local partd2 = GetNearestPart()
Rename(partd2, "Slam")
local slamm = workspace:WaitForChild("Slam")
CanCollide(slamm,false)
CreateMesh(slamm,"rbxassetid://20329976");
ChangeColor(slamm,true,Color3.new(0.631373, 0.631373, 0.631373))
ChangeTransparency(slamm,1);
----create second---------------
CreatePart(card.CFrame, workspace);
local partd3 = GetNearestPart()
Rename(partd3, "Slam2")
local slamm2 = workspace:WaitForChild("Slam2")
CanCollide(slamm2,false)
CreateMesh(slamm2,"rbxassetid://20329976");
ChangeColor(slamm2,true,Color3.new(0.631373, 0.631373, 0.631373))
ChangeTransparency(slamm2,1);
local humanoidRootPart = char:FindFirstChild("HumanoidRootPart")
local runService = game:GetService("RunService")
local userInputService = game:GetService("UserInputService")
local savedLookVector = nil
local slamming = false
local function updateCardRotation()
if not slamming then
local headCFrame = char.Head.CFrame
local lookVector = headCFrame.LookVector
local rightVector = headCFrame.RightVector
local forwardVector = Vector3.new(lookVector.X, 0, lookVector.Z).Unit
local anglesX, anglesY, anglesZ = 0, math.atan2(forwardVector.X, forwardVector.Z), 0
Rotate(card, headCFrame.Position.X, headCFrame.Position.Y + 18, headCFrame.Position.Z, anglesX, anglesY, anglesZ)
end
end
userInputService.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 and not slamming then
local headCFrame = char.Head.CFrame
local lookVector = headCFrame.LookVector
local rightVector = headCFrame.RightVector
local forwardVector = Vector3.new(lookVector.X, 0, lookVector.Z).Unit
savedLookVector = forwardVector
slamming = true
local slamPosition = headCFrame.Position + forwardVector * 10
local anglesX, anglesY, anglesZ = math.pi / 2, 0, math.atan2(forwardVector.X, forwardVector.Z)
Rotate(card, slamPosition.X, slamPosition.Y - 4.5, slamPosition.Z, anglesX, anglesY, anglesZ)
task.wait(0.01)
local slam = workspace:WaitForChild("Slam")
local slam2 = workspace:WaitForChild("Slam2")
MovePart(slam,card.CFrame);
MovePart(slam2,card.CFrame);
ChangeTransparency(slam,0);
ChangeTransparency(slam2,0);
local degreez = 0
local vectorx = 1;
local vectory = 1;
local vectorz = 1;
local vectorx2 = 1;
local vectory2 = 1;
local vectorz2 = 1;
local transparency = 0;
local impact = true;
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
task.wait(0.01)
Rotate(slam,slam.CFrame.X,slam.CFrame.Y,slam.CFrame.Z,0,math.rad(degreez),0)
Rotate(slam2,slam2.CFrame.X,slam2.CFrame.Y,slam2.CFrame.Z,0,math.rad(degreez),0)
ChangeMeshSize(slam,Vector3.new(vectorx, vectory, vectorz));
ChangeMeshSize(slam2,Vector3.new(vectorx2, vectory2, vectorz2));
ChangeTransparency(slam,transparency);
ChangeTransparency(slam2,transparency);
transparency = transparency + 0.01
vectory = vectory + 1
vectorx = vectorx + 1
vectorz = vectorz + 1
vectory2 = vectory2 + 0.5
vectorx2 = vectorx2 + 0.5
vectorz2 = vectorz2 + 0.5
degreez = degreez + 5
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (slam.Position - hrp.Position).Magnitude
if distance < 40 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,CFrame.new(math.random(-100,100),math.random(10,100),math.random(-100,100)))
impact = false
end
end
end
end
end
end
if transparency > 0.8 then
if workspace:FindFirstChild("Slam") and workspace:FindFirstChild("Slam2") then
run:Disconnect()
DestroyObject(workspace:FindFirstChild("Slam"));
DestroyObject(workspace:FindFirstChild("Slam2"))
DestroyObject(card);
end
end
end)
end
end)
runService.RenderStepped:Connect(updateCardRotation)
end
local function CreateBlackholeCard()
local stop = false;
CreatePart(char.Head.CFrame + Vector3.new(0, 18, 0), workspace);
local partd = GetNearestPart()
Rename(partd, "Card")
local card = workspace:WaitForChild("Card")
ResizeObject(card, card.CFrame, Vector3.new(15.65, 23.84, 0.3))
ChangeNeon(card);
ChangeDecal(card,Enum.NormalId.Front,"rbxassetid://1880203893")
ChangeDecal(card,Enum.NormalId.Back,"rbxassetid://1880203893")
CanCollide(card,false)
local humanoidRootPart = char:FindFirstChild("HumanoidRootPart")
local runService = game:GetService("RunService")
local userInputService = game:GetService("UserInputService")
local savedLookVector = nil
local slamming = false
userInputService.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 and not slamming then
local headCFrame = char.Head.CFrame
local lookVector = headCFrame.LookVector
local rightVector = headCFrame.RightVector
local forwardVector = Vector3.new(lookVector.X, 0, lookVector.Z).Unit
savedLookVector = forwardVector
slamming = true
local slamPosition = headCFrame.Position + forwardVector * 10
local anglesX, anglesY, anglesZ = math.pi / 2, 0, math.atan2(forwardVector.X, forwardVector.Z)
wait(0.5)
CreateBall(card.CFrame, workspace);
local partd2 = GetNearestPart()
Rename(partd2, "Blackhole")
local bh = workspace:WaitForChild("Blackhole")
CanCollide(bh,false)
ChangeColor(bh,true,Color3.new(0, 0, 0))
ChangeNeon(bh)
CreateShimmer(workspace:FindFirstChild("Blackhole"));
CreatePart(workspace:FindFirstChild("Blackhole").CFrame, workspace);
local partdd2 = GetNearestPart()
Rename(partdd2, "Slam")
local slem = workspace:WaitForChild("Slam")
CreateMesh(slem,"rbxassetid://20329976");
ChangeTransparency(slem,1)
local degreez = 0
local vectorx = 1;
local vectory = 1;
local vectorz = 1;
local incsize = 3;
local transparency = 0;
local impact = true;
local mouse = LocalPlayer:GetMouse()
local truepos = mouse.hit.p.X
local truepos2 = mouse.hit.p.Z
MovePart(card, CFrame.new(truepos,card.CFrame.Y,truepos2))
MovePart(bh, card.CFrame)
WeldTo(bh,card)
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
if stop == true then
run:Disconnect()
return
else
task.wait(0.3)
Rotate(card,card.CFrame.X,card.CFrame.Y,card.CFrame.Z,0,math.rad(degreez),0)
ChangeMeshSize(card,Vector3.new(vectorx, vectory, vectorz));
ChangeTransparency(bh,transparency);
ResizeObject(bh, bh.CFrame, Vector3.new(incsize, incsize, incsize))
transparency = transparency + 0.01
vectory = vectory + 5
vectorx = vectorx + 20
vectorz = vectorz + 20
degreez = degreez + 100
incsize = incsize + 0.1
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (card.Position - hrp.Position).Magnitude
if distance < 100 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(hrp,bh.CFrame);
MovePart(head,bh.CFrame);
impact = false
end
end
end
end
end
end
if transparency > 0.8 then
if workspace:FindFirstChild("Blackhole") then
run:Disconnect()
local slam = workspace:FindFirstChild("Slam")
MovePart(slam,workspace:FindFirstChild("Blackhole").CFrame);
DestroyObject(workspace:FindFirstChild("Blackhole"));
DestroyObject(card);
ChangeTransparency(slam,1)
CanCollide(slam,false)
--CreateMesh(slam,"rbxassetid://20329976");
ChangeColor(slam,true,Color3.new(0, 0, 0))
local degreezz = 0
local vectorxx = 10;
local vectoryy = 2;
local vectorzz = 10;
local incsize = 3;
local transparencyy = 0;
local run2
run2 = game:GetService("RunService").Heartbeat:Connect(function()
if stop == true then
run2:Disconnect()
return
else
task.wait(0.01)
impact = true
Rotate(slam,slam.CFrame.X,slam.CFrame.Y,slam.CFrame.Z,0,math.rad(degreezz),0)
ChangeMeshSize(slam,Vector3.new(vectorxx, vectoryy, vectorzz));
ChangeTransparency(slam,transparencyy);
transparencyy = transparencyy + 0.1
vectoryy = vectoryy + 1
vectorxx = vectorxx + 10
vectorzz = vectorzz + 10
degreezz = degreezz + 5
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (slam.Position - hrp.Position).Magnitude
if distance < 200 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,CFrame.new(math.random(-100,100),math.random(10,100),math.random(-100,100)))
impact = false
end
end
end
end
end
end
if transparencyy > 0.5 then
if workspace:FindFirstChild("Slam") then
stop = true;
run2:Disconnect()
run:Disconnect()
DestroyObject(slam);
return
end
end
end
end)
end
end
end
end)
end
end)
end
local function CreateCardStorm()
char.HumanoidRootPart.Anchored = true;
CreateShimmer(char.Head)
CreatePart(char.Head.CFrame, workspace);
local partd = GetNearestPart()
Rename(partd, "Storm")
local card = workspace:WaitForChild("Storm")
CreateMesh(card,"rbxassetid://6512150")
ChangeMeshTexture(card,"rbxassetid://55364685")
ChangeMeshSize(card,Vector3.new(5,5,5))
CanCollide(card,false)
----create first slam effect----
CreatePart(card.CFrame, workspace);
local partd2 = GetNearestPart()
Rename(partd2, "Slam")
local slamm = workspace:WaitForChild("Slam")
CanCollide(slamm,false)
CreateMesh(slamm,"rbxassetid://20329976");
ChangeColor(slamm,true,Color3.new(0.631373, 0.631373, 0.631373))
----create second---------------
CreatePart(card.CFrame, workspace);
local partd3 = GetNearestPart()
Rename(partd3, "Slam2")
local slamm2 = workspace:WaitForChild("Slam2")
CanCollide(slamm2,false)
CreateMesh(slamm2,"rbxassetid://20329976");
ChangeColor(slamm2,true,Color3.new(0.631373, 0.631373, 0.631373))
local humanoidRootPart = char:FindFirstChild("HumanoidRootPart")
local runService = game:GetService("RunService")
local userInputService = game:GetService("UserInputService")
local savedLookVector = nil
local slamming = false
local function updateCardRotation()
if not slamming then
local headCFrame = char.Head.CFrame
local lookVector = headCFrame.LookVector
local rightVector = headCFrame.RightVector
local forwardVector = Vector3.new(lookVector.X, 0, lookVector.Z).Unit
local anglesX, anglesY, anglesZ = 0, math.atan2(forwardVector.X, forwardVector.Z), 0
Rotate(card, headCFrame.Position.X, headCFrame.Position.Y + 18, headCFrame.Position.Z, anglesX, anglesY, anglesZ)
end
end
local headCFrame = char.Head.CFrame
local lookVector = headCFrame.LookVector
local rightVector = headCFrame.RightVector
local forwardVector = Vector3.new(lookVector.X, 0, lookVector.Z).Unit
savedLookVector = forwardVector
slamming = true
local slamPosition = headCFrame.Position + forwardVector * 10
local anglesX, anglesY, anglesZ = math.pi / 2, 0, math.atan2(forwardVector.X, forwardVector.Z)
--Rotate(card, slamPosition.X, slamPosition.Y - 4.5, slamPosition.Z, anglesX, anglesY, anglesZ)
task.wait(0.01)
local slam = workspace:WaitForChild("Slam")
local slam2 = workspace:WaitForChild("Slam2")
MovePart(slam,card.CFrame);
MovePart(slam2,card.CFrame);
ChangeTransparency(slam,0);
ChangeTransparency(slam2,0);
local degreez = 0
local vectorx = 30;
local vectory = 10;
local vectorz = 30;
local vectorx2 = 50;
local vectory2 = 10;
local vectorz2 = 50;
local rotationvector = 0;
local transparency = 0;
local impact = true;
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
task.wait(0.1)
Rotate(card,card.CFrame.X,card.CFrame.Y,card.CFrame.Z,0,math.rad(rotationvector),0)
Rotate(slam,slam.CFrame.X,slam.CFrame.Y,slam.CFrame.Z,0,math.rad(degreez),0)
Rotate(slam2,slam2.CFrame.X,slam2.CFrame.Y,slam2.CFrame.Z,0,math.rad(degreez),0)
ChangeMeshSize(slam,Vector3.new(vectorx, vectory, vectorz));
ChangeMeshSize(slam2,Vector3.new(vectorx2, vectory2, vectorz2));
ChangeTransparency(slam,transparency);
ChangeTransparency(slam2,transparency);
transparency = transparency + 0.005
degreez = degreez + 5
if vectorx < 100 then
vectory = vectory + 0.1
vectorx = vectorx + 10
vectorz = vectorz + 10
vectory2 = vectory2 + 0.5
vectorx2 = vectorx2 + 5
vectorz2 = vectorz2 + 5
else
vectory = vectory - 0.1
vectorx = vectorx - 5
vectorz = vectorz - 5
vectory2 = vectory2 - 0.1
vectorx2 = vectorx2 - 10
vectorz2 = vectorz2 - 10
end
rotationvector = rotationvector + 100
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (slam.Position - hrp.Position).Magnitude
if distance < 100 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,CFrame.new(math.random(-100,100),math.random(10,100),math.random(-100,100)))
impact = false
end
end
end
end
end
end
if transparency > 1 then
if workspace:FindFirstChild("Slam") and workspace:FindFirstChild("Slam2") then
DestroyObject(workspace:FindFirstChild("Slam"));
DestroyObject(workspace:FindFirstChild("Slam2"))
DestroyObject(card);
char.HumanoidRootPart.Anchored = false;
run:Disconnect()
end
end
end)
end
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.C then
if (not gameprocess) then
CreateSlamCard()
end
end
end)
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.V then
if (not gameprocess) then
CreateBlackholeCard()
end
end
end)
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.B then
if (not gameprocess) then
CreateCardStorm()
end
end
end)
end
local function dodynr6()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local char = LocalPlayer.Character
local Event = LocalPlayer.Backpack:FindFirstChild("Building Tools").SyncAPI.ServerEndpoint
local UIS = game:GetService("UserInputService")
local function CreatePart(position,parent)
Event:InvokeServer("CreatePart", "Normal", position, parent)
end
--workspace.Part
local function CreateMesh(part,meshid)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["MeshType"] = Enum.MeshType.FileMesh,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshId"] = meshid
}
}
}
Event:InvokeServer(unpack(args))
end
local function CanCollide(part,cancollide)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = cancollide
}
}
}
Event:InvokeServer(unpack(args))
end
local function Anchor(part,anchor)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = anchor
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rotate(part,degreex,degreey,degreez,anglesx,anglesy,anglesz)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = CFrame.new(degreex, degreey, degreez) * CFrame.Angles(anglesx, anglesy,anglesz)
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshSize(part,vector3size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = vector3size
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeTransparency(part,transparency)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = transparency
}
}
}
Event:InvokeServer(unpack(args))
end
local function WeldTo(parttoweld,parttoweldto)
local args = {
[1] = "CreateWelds",
[2] = {
[1] = parttoweld
},
[3] = parttoweldto
}
Event:InvokeServer(unpack(args))
end
local function BreakWeld(weldtobreak)
local args = {
[1] = "RemoveWelds",
[2] = {weldtobreak}
}
Event:InvokeServer(unpack(args))
end
local function MovePart(part,cframe)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateFire(part)
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshTexture(part,textureid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeColor(part,unioncoloringenabled,color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Color"] = color,
["UnionColoring"] = unioncoloringenabled,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rename(part,name)
local args = {
[1] = "SetName",
[2] = {
[1] = part
},
[3] = name
}
Event:InvokeServer(unpack(args))
end
local function DestroyObject(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
Event:InvokeServer(unpack(args))
end
local function GetNearestPart()
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("Right Arm")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (RightArm.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
return nearestPart
end
local function createhammer(player)
CreatePart(player.Character:FindFirstChild("Right Arm").CFrame,workspace);
local partd = GetNearestPart();
Rename(partd,"Gigachad")
local part = workspace:WaitForChild("Gigachad")
Rotate(part,part.CFrame.X,part.CFrame.Y,part.CFrame.Z,0,0,math.rad(90))
WeldTo(part,player.Character:FindFirstChild("Right Arm"));
CreateMesh(part,"rbxassetid://10172112489");
ChangeMeshTexture(part,"rbxassetid://10172112542");
ChangeMeshSize(part,Vector3.new(0.1,0.1,0.1));
CanCollide(part,false);
Anchor(part,false);
CreatePart(part.CFrame,workspace);
local partd2 = GetNearestPart();
Rename(partd2,"Gigaboom");
local part2 = workspace:WaitForChild("Gigaboom")
ChangeTransparency(part2,1);
CreateMesh(part2,"rbxassetid://6862105399");
CanCollide(part2,false);
local touched = false;
local dropstate = false;
UIS.InputBegan:Connect(function(input)
if input.KeyCode == Enum.KeyCode.C then
if dropstate == true then
--do nothin
else
if player.Character:FindFirstChild("Right Arm").BTWeld then
BreakWeld(player.Character:FindFirstChild("Right Arm").BTWeld);
else
BreakWeld(part.BTWeld);
end
MovePart(part,CFrame.new(part.CFrame.X,part.CFrame.Y,part.CFrame.Z+2))
CanCollide(part,true);
CreateFire(part);
dropstate = true;
end
end
end)
part.Touched:Connect(function(toucher)
if dropstate == true then
if not touched then
local stop = false;
touched = true
task.wait(2) --detonation secs
MovePart(part2,part.CFrame)
ChangeTransparency(part,1);
DestroyObject(part);
local degreez = 0
local vectorx = 1;
local vectory = 1;
local vectorz = 1;
local localsound = Instance.new("Sound",workspace);
localsound.SoundId = "rbxassetid://2814355743"
localsound.Volume = 10
localsound:Play();
local transparency = 0;
local impact = true;
ChangeTransparency(part2,0)
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
if stop == true then
run:Disconnect();
else
Rotate(part2,part2.CFrame.X,part2.CFrame.Y,part2.CFrame.Z,0,math.rad(degreez),0)
ChangeMeshSize(part2,Vector3.new(vectorx, vectory, vectorz));
ChangeTransparency(part2,transparency);
transparency = transparency + 0.03
vectory = vectory + 10
vectorx = vectorx + 0.5
vectorz = vectorz + 0.5
degreez = degreez + 10
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (part2.Position - hrp.Position).Magnitude
if distance < 30 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,CFrame.new(math.random(-100,100),math.random(10,100),math.random(-100,100)))
impact = false
end
end
end
end
end
end
if transparency > 1 then
if workspace:FindFirstChild("Gigaboom") then
DestroyObject(workspace:FindFirstChild("Gigaboom"));
run:Disconnect();
stop = true;
end
end
end
end)
end
end
end)
end
createhammer(game.Players.LocalPlayer)
end
local function dovisr6()
-------todo: cool effects
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local char = LocalPlayer.Character
local Event = LocalPlayer.Backpack:FindFirstChild("Building Tools").SyncAPI.ServerEndpoint
local UIS = game:GetService("UserInputService")
local function CreatePart(position,parent)
Event:InvokeServer("CreatePart", "Normal", position, parent)
end
local function CreateBall(position,parent)
Event:InvokeServer("CreatePart", "Ball", position, parent)
end
local function CreateCylinder(position,parent)
Event:InvokeServer("CreatePart", "Cylinder", position, parent)
end
--workspace.Part
local function CreateMesh(part,meshid)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["MeshType"] = Enum.MeshType.FileMesh,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshId"] = meshid
}
}
}
Event:InvokeServer(unpack(args))
end
local function CanCollide(part,cancollide)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = cancollide
}
}
}
Event:InvokeServer(unpack(args))
end
local function Anchor(part,anchor)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = anchor
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rotate(part,degreex,degreey,degreez,anglesx,anglesy,anglesz)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = CFrame.new(degreex, degreey, degreez) * CFrame.Angles(anglesx, anglesy,anglesz)
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshSize(part,vector3size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = vector3size
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeTransparency(part,transparency)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = transparency
}
}
}
Event:InvokeServer(unpack(args))
end
local function WeldTo(parttoweld,parttoweldto)
local args = {
[1] = "CreateWelds",
[2] = {
[1] = parttoweld
},
[3] = parttoweldto
}
Event:InvokeServer(unpack(args))
end
local function BreakWeld(weldtobreak)
local args = {
[1] = "RemoveWelds",
[2] = {weldtobreak}
}
Event:InvokeServer(unpack(args))
end
local function MovePart(part,cframe)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateFire(part)
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshTexture(part,textureid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeColor(part,unioncoloringenabled,color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Color"] = color,
["UnionColoring"] = unioncoloringenabled,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rename(part,name)
local args = {
[1] = "SetName",
[2] = {
[1] = part
},
[3] = name
}
Event:InvokeServer(unpack(args))
end
local function DestroyObject(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
Event:InvokeServer(unpack(args))
end
local function ResizeObject(part,cframe,vector3)
local args = {
[1] = "SyncResize",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe,
["Size"] = vector3
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeNeon(part)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = Enum.Material.Neon
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeDecal(part,face,textureid)
local args = {
[1] = "CreateTextures",
[2] = {
[1] = {
["Part"] = part,
["Face"] = face, -- Front, Top, Bottom, Front, Back, Left, Right
["TextureType"] = "Decal"
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncTexture",
[2] = {
[1] = {
["Part"] = part,
["Face"] = face, -- Front, Top, Bottom, Front, Back, Left, Right
["TextureType"] = "Decal",
["Texture"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
-- Function to find the nearest player
local function FindNearestPlayer(soldier)
local nearestPlayer = nil
local nearestDistance = math.huge
for _, player in pairs(game.Players:GetPlayers()) do
local character = player.Character
if character then
if character.HumanoidRootPart then
local distance = (character.HumanoidRootPart.Position - soldier.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPlayer = player
end
end
end
end
return nearestPlayer
end
local function GetNearestPart()
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("Right Arm")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (RightArm.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
return nearestPart
end
local function GetNearestPartTo(soldier)
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("Right Arm")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (soldier.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
return nearestPart
end
local function CreateVisualizer()
---------------------VISUALIZER------------------------------------------
CreatePart(char:FindFirstChild("HumanoidRootPart").CFrame, workspace);
local partd = workspace:WaitForChild("Part")
Rename(partd, "Visualizer");
local part = workspace:FindFirstChild("Visualizer")
CanCollide(part, false);
Anchor(part, true);
ResizeObject(part, part.CFrame, Vector3.new(5, 0.5, 5))
ChangeColor(part,true,Color3.new(0.694118, 0, 0))
ChangeNeon(part);
local hrp = char:FindFirstChild("HumanoidRootPart")
local rightarm = char:FindFirstChild("RightHand")
local degreez = 0
local vectorx = 1;
local vectory = 1;
local vectorz = 1;
local incsize = 1;
local incrementing = true;
local sound = Instance.new("Sound", workspace)
sound.SoundId = "rbxassetid://15689447272"
sound.Volume = 10; -- Set volume to 0 to analyze the audio without playing it
sound:Play()
local humanoidRootPart = char:FindFirstChild("HumanoidRootPart")
local head = char:FindFirstChild("Head")
local runService = game:GetService("RunService")
local userInputService = game:GetService("UserInputService")
local savedLookVector = nil
local stop = false
local audioTime = 0
local beatThreshold = 0.5
local beatDuration = 0.1
local lastBeatTime = 0
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
if stop == true then
run:Disconnect()
else
task.wait(0.1)
Rotate(part, humanoidRootPart.CFrame.X, humanoidRootPart.CFrame.Y-3, humanoidRootPart.CFrame.Z, 0, math.rad(degreez), 0)
audioTime = sound.TimePosition
local beatAmplitude = (math.sin(audioTime * 2) + 1) / 2
if beatAmplitude > beatThreshold then
local incsize = beatAmplitude * 10 + 1
ResizeObject(part, part.CFrame, Vector3.new(incsize, 0.5, incsize))
lastBeatTime = audioTime
else
ResizeObject(part, part.CFrame, Vector3.new(1, 0.5, 1))
end
degreez = degreez + 10
end
end)
end
CreateVisualizer()
end
local function dosoldierr6()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local char = LocalPlayer.Character
local Event = LocalPlayer.Backpack:FindFirstChild("Building Tools").SyncAPI.ServerEndpoint
local UIS = game:GetService("UserInputService")
local function CreatePart(position,parent)
Event:InvokeServer("CreatePart", "Normal", position, parent)
end
--workspace.Part
local function CreateMesh(part,meshid)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["MeshType"] = Enum.MeshType.FileMesh,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshId"] = meshid
}
}
}
Event:InvokeServer(unpack(args))
end
local function CanCollide(part,cancollide)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = cancollide
}
}
}
Event:InvokeServer(unpack(args))
end
local function Anchor(part,anchor)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = anchor
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rotate(part,degreex,degreey,degreez,anglesx,anglesy,anglesz)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = CFrame.new(degreex, degreey, degreez) * CFrame.Angles(anglesx, anglesy,anglesz)
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshSize(part,vector3size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = vector3size
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeTransparency(part,transparency)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = transparency
}
}
}
Event:InvokeServer(unpack(args))
end
local function WeldTo(parttoweld,parttoweldto)
local args = {
[1] = "CreateWelds",
[2] = {
[1] = parttoweld
},
[3] = parttoweldto
}
Event:InvokeServer(unpack(args))
end
local function BreakWeld(weldtobreak)
local args = {
[1] = "RemoveWelds",
[2] = {weldtobreak}
}
Event:InvokeServer(unpack(args))
end
local function MovePart(part,cframe)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateFire(part)
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshTexture(part,textureid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeColor(part,unioncoloringenabled,color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Color"] = color,
["UnionColoring"] = unioncoloringenabled,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rename(part,name)
local args = {
[1] = "SetName",
[2] = {
[1] = part
},
[3] = name
}
Event:InvokeServer(unpack(args))
end
local function DestroyObject(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
Event:InvokeServer(unpack(args))
end
local function ResizeObject(part,cframe,vector3)
local args = {
[1] = "SyncResize",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe,
["Size"] = vector3
}
}
}
Event:InvokeServer(unpack(args))
end
-- Function to find the nearest player
local function FindNearestPlayer(soldier)
local nearestPlayer = nil
local nearestDistance = math.huge
for _, player in pairs(game.Players:GetPlayers()) do
local character = player.Character
if character then
if character.HumanoidRootPart then
local distance = (character.HumanoidRootPart.Position - soldier.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPlayer = player
end
end
end
end
return nearestPlayer
end
local function GetNearestPart()
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("Right Arm")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (RightArm.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
return nearestPart
end
local function GetNearestPartTo(soldier)
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("Right Arm")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (soldier.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
return nearestPart
end
--local newpos = game.Players.LocalPlayer.Character:FindFirstChild("RightHand").CFrame.Z + 10
--CreatePart(CFrame.new(game.Players.LocalPlayer.Character:FindFirstChild("RightHand").CFrame.X,game.Players.LocalPlayer.Character:FindFirstChild("RightHand").CFrame.Y,newpos),workspace)
local function CreateSoldier()
local newpos = game.Players.LocalPlayer.Character:FindFirstChild("Right Arm").CFrame.Z + 10
CreatePart(CFrame.new(game.Players.LocalPlayer.Character:FindFirstChild("Right Arm").CFrame.X,game.Players.LocalPlayer.Character:FindFirstChild("Right Arm").CFrame.Y,newpos),workspace)
local partd = GetNearestPart()
ResizeObject(partd,partd.CFrame,Vector3.new(12, 1, 2))
Rename(partd,"Gigachad")
local soldier = workspace:WaitForChild("Gigachad")
CreateMesh(soldier,"rbxassetid://16751697688");
ChangeMeshTexture(soldier,"rbxassetid://16751697852");
Anchor(soldier,true);
CanCollide(soldier,false)
local bull = false;
local bullet = nil;
while true do
local nearestPlayer = FindNearestPlayer(soldier)
if nearestPlayer then
if nearestPlayer.Name == game.Players.LocalPlayer.Name then
else
local character = nearestPlayer.Character
if character then
local targetPosition = character.HumanoidRootPart.Position
local direction = (targetPosition - soldier.Position).Unit
local rotation = math.atan2(direction.X, direction.Z)
Rotate(soldier, soldier.Position.X, soldier.Position.Y, soldier.Position.Z, 0, rotation, 0)
--SHOOTING
if bull == false and bullet == nil then
bull = true
CreatePart(soldier.CFrame,workspace)
local partl = GetNearestPartTo(soldier)
Rename(partl,"Bullet")
bullet = workspace:WaitForChild("Bullet")
CreateFire(bullet);
ChangeTransparency(bullet,1);
CanCollide(bullet,false)
local ls = Instance.new("Sound",workspace)
ls.Volume = 100;
ls.SoundId = "rbxassetid://1646327903"
ls:Play()
local speed = 5
local target = character.HumanoidRootPart.Position
local maxDistance = 100 -- max distance the bullet can travel
local function ShootBullet()
while bullet and (bullet.Position - target).Magnitude > 1 and (bullet.Position - soldier.Position).Magnitude < maxDistance do
local direction = (target - bullet.Position).Unit
local newPosition = bullet.Position + direction * speed * 0.7
MovePart(bullet, CFrame.new(newPosition))
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("Head")
if head and hrp then
local distance = (bullet.Position - hrp.Position).Magnitude
if distance < 15 then
DestroyObject(bullet)
DestroyObject(head)
bull = false
bullet = nil
ls:Destroy()
break
end
end
end
end
task.wait(0.1)
end
if bull then
if bullet then
DestroyObject(bullet)
end
bull = false
bullet = nil
end
end
ShootBullet()
end
end
end
end
wait(0.1)
end
end
CreateSoldier()
end
local function dofreemanr6()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local char = LocalPlayer.Character
local Event = LocalPlayer.Backpack:FindFirstChild("Building Tools").SyncAPI.ServerEndpoint
local UIS = game:GetService("UserInputService")
local function CreatePart(position,parent)
Event:InvokeServer("CreatePart", "Normal", position, parent)
end
local function CreateBall(position,parent)
Event:InvokeServer("CreatePart", "Ball", position, parent)
end
local function CreateCylinder(position,parent)
Event:InvokeServer("CreatePart", "Cylinder", position, parent)
end
--workspace.Part
local function CreateMesh(part,meshid)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["MeshType"] = Enum.MeshType.FileMesh,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshId"] = meshid
}
}
}
Event:InvokeServer(unpack(args))
end
local function CanCollide(part,cancollide)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = cancollide
}
}
}
Event:InvokeServer(unpack(args))
end
local function Anchor(part,anchor)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = anchor
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rotate(part,degreex,degreey,degreez,anglesx,anglesy,anglesz)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = CFrame.new(degreex, degreey, degreez) * CFrame.Angles(anglesx, anglesy,anglesz)
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshSize(part,vector3size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = vector3size
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeTransparency(part,transparency)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = transparency
}
}
}
Event:InvokeServer(unpack(args))
end
local function WeldTo(parttoweld,parttoweldto)
local args = {
[1] = "CreateWelds",
[2] = {
[1] = parttoweld
},
[3] = parttoweldto
}
Event:InvokeServer(unpack(args))
end
local function BreakWeld(weldtobreak)
local args = {
[1] = "RemoveWelds",
[2] = {weldtobreak}
}
Event:InvokeServer(unpack(args))
end
local function MovePart(part,cframe)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateFire(part)
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshTexture(part,textureid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeColor(part,unioncoloringenabled,color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Color"] = color,
["UnionColoring"] = unioncoloringenabled,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rename(part,name)
local args = {
[1] = "SetName",
[2] = {
[1] = part
},
[3] = name
}
Event:InvokeServer(unpack(args))
end
local function DestroyObject(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
Event:InvokeServer(unpack(args))
end
local function ResizeObject(part,cframe,vector3)
local args = {
[1] = "SyncResize",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe,
["Size"] = vector3
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeNeon(part)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = Enum.Material.Neon
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeDecal(part,face,textureid)
local args = {
[1] = "CreateTextures",
[2] = {
[1] = {
["Part"] = part,
["Face"] = face, -- Front, Top, Bottom, Front, Back, Left, Right
["TextureType"] = "Decal"
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncTexture",
[2] = {
[1] = {
["Part"] = part,
["Face"] = face, -- Front, Top, Bottom, Front, Back, Left, Right
["TextureType"] = "Decal",
["Texture"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateSmoke(part)
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Smoke"
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateSpotLight(part)
local args = {
[1] = "CreateLights",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "SpotLight" -- Spot light, Point light, Surface light
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeBrightness(part)
local args = {
[1] = "SyncLighting",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "SpotLight", -- or "SpotLight"
["Brightness"] = 10
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeBrightnessAngle(part,angle)
local args = {
[1] = "SyncLighting",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "SpotLight", -- or "SpotLight"
["Angle"] = angle
}
}
}
Event:InvokeServer(unpack(args))
end
-- Function to find the nearest player
local function FindNearestPlayer(soldier)
local nearestPlayer = nil
local nearestDistance = math.huge
for _, player in pairs(game.Players:GetPlayers()) do
local character = player.Character
if character then
if character.HumanoidRootPart then
local distance = (character.HumanoidRootPart.Position - soldier.Position).Magnitude
if distance < nearestDistance then
if player.Name == game.Players.LocalPlayer.Name then
else
nearestDistance = distance
nearestPlayer = player
end
end
end
end
end
return nearestPlayer
end
local function GetNearestPart()
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("HumanoidRootPart")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (RightArm.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
return nearestPart
end
local function GetNearestPartTo(soldier)
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("HumanoidRootPart")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") or part:IsA("MeshPart") then
if part.Name == "crowbar" or part.Name == "Hull" or part.Name == "gun" or part.Name == "rpg" or part.Parent == game.Players.LocalPlayer.Character then
else
local distance = (soldier.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
end
return nearestPart
end
---------freeman script---------------------
if char:FindFirstChild("Animate") then
char:FindFirstChild("Animate"):Destroy()
end
for i,v in char:GetChildren() do
if v:IsA("Accessory") then
v:Destroy()
elseif v:IsA("Part") or v:IsA("MeshPart") then
ChangeTransparency(v,1);
end
end
if char:FindFirstChild("Head"):FindFirstChild("face") then
DestroyObject(char:FindFirstChild("Head"):FindFirstChild("face"));
end
---ye-----------------------------------
CreatePart(char:FindFirstChild("Torso").CFrame,workspace.Terrain)
local akakak = GetNearestPart()
CanCollide(akakak,false)
Rename(akakak,"Hull")
local hull = workspace.Terrain:FindFirstChild("Hull")
CreateMesh(hull,"rbxassetid://12903182903")
ChangeMeshTexture(hull,"rbxassetid://1202034198")
ChangeMeshSize(hull,Vector3.new(0.2,0.2,0.2))
local createcouch = Instance.new("Tool",char)
createcouch.Enabled = true
createcouch.RequiresHandle = false
createcouch.Name = "CreateCouch"
local createsmoke = Instance.new("Tool",char)
createsmoke.Enabled = true
createsmoke.RequiresHandle = false
createsmoke.Name = "CreateSmoke"
local createc4 = Instance.new("Tool",char)
createc4.Enabled = true
createc4.RequiresHandle = false
createc4.Name = "CreateC4"
local grab = Instance.new("Tool",char)
grab.Enabled = true
grab.RequiresHandle = false
grab.Name = "Grab"
local function CreateCouch()
local tors = char:FindFirstChild("Torso")
CreatePart(CFrame.new(tors.CFrame.X,tors.CFrame.Y+10,tors.CFrame.Z+4),workspace.Terrain)
local akakakek = GetNearestPart()
local randomname = math.random(1,1000);
Rename(akakakek,tostring(randomname))
local newcouch = workspace.Terrain:FindFirstChild(tostring(randomname))
CreateMesh(newcouch,"rbxassetid://437989588")
ChangeMeshTexture(newcouch,"rbxassetid://437989607")
ChangeMeshSize(newcouch,Vector3.new(0.001,0.001,0.001))
Anchor(newcouch,false)
end
local function CSmoke()
local tors = char:FindFirstChild("Torso")
CreatePart(CFrame.new(tors.CFrame.X,tors.CFrame.Y+10,tors.CFrame.Z+4),workspace.Terrain)
local akakakek = GetNearestPart()
local randomname = math.random(1,1000);
Rename(akakakek,tostring(randomname))
local newsmoke = workspace.Terrain:FindFirstChild(tostring(randomname))
CreateMesh(newsmoke,"rbxassetid://437001004")
ChangeMeshTexture(newsmoke,"rbxassetid://437001024")
ChangeMeshSize(newsmoke,Vector3.new(0.005,0.005,0.005))
Anchor(newsmoke,false)
CreateSmoke(newsmoke);
end
local grabbed = false;
local function Grab()
local hull = workspace.Terrain:FindFirstChild("Hull")
local nearestplr = FindNearestPlayer(hull);
grabbed = true;
if grabbed == true then
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
if nearestplr.Character.HumanoidRootPart then
MovePart(nearestplr.Character.HumanoidRootPart,hull.CFrame)
end
end)
else
run:Disconnect();
end
end
local function CreateExplosion()
local part = workspace:FindFirstChild("Gigaboom")
local part2 = workspace:FindFirstChild("C4")
ChangeTransparency(part,0)
local stop = false;
MovePart(part,part2.CFrame)
ChangeTransparency(part2,1);
DestroyObject(part2);
local degreez = 0
local vectorx = 1;
local vectory = 1;
local vectorz = 1;
local localsound = Instance.new("Sound",workspace);
localsound.SoundId = "rbxassetid://2814355743"
localsound.Volume = 10
localsound:Play();
local transparency = 0;
local impact = true;
ChangeTransparency(part2,0)
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
if stop == true then
DestroyObject(workspace:FindFirstChild("Gigaboom"));
DestroyObject(workspace:FindFirstChild("C4"));
run:Disconnect();
else
Rotate(part,part.CFrame.X,part.CFrame.Y,part.CFrame.Z,0,math.rad(degreez),0)
ChangeMeshSize(part,Vector3.new(vectorx, vectory, vectorz));
ChangeTransparency(part,transparency);
transparency = transparency + 0.03
vectory = vectory + 10
vectorx = vectorx + 0.5
vectorz = vectorz + 0.5
degreez = degreez + 10
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (part2.Position - hrp.Position).Magnitude
if distance < 40 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,CFrame.new(math.random(-100,100),math.random(10,100),math.random(-100,100)))
impact = false
end
end
end
end
end
end
if transparency > 1 then
stop = true;
if workspace.Terrain:FindFirstChild("Gigaboom") then
stop = true;
DestroyObject(workspace.Terrain:FindFirstChild("Gigaboom"));
DestroyObject(workspace.Terrain:FindFirstChild("C4"));
run:Disconnect();
stop = true;
end
end
end
end)
end
local function CreateC4()
local tors = char:FindFirstChild("Torso")
CreatePart(CFrame.new(tors.CFrame.X,tors.CFrame.Y+10,tors.CFrame.Z+4),workspace)
local akakakek = GetNearestPart()
Rename(akakakek,"C4")
local newc4 = workspace:FindFirstChild("C4")
CreateMesh(newc4,"rbxassetid://437001004")
ChangeMeshTexture(newc4,"rbxassetid://437001024")
ChangeMeshSize(newc4,Vector3.new(0.005,0.005,0.005))
Anchor(newc4,false);
CreatePart(newc4.CFrame,workspace);
local partd2 = GetNearestPart();
Rename(partd2,"Gigaboom");
local part2 = workspace:FindFirstChild("Gigaboom")
ChangeTransparency(part2,1);
CreateMesh(part2,"rbxassetid://6862105399");
CanCollide(part2,false);
task.wait(3)
CreateExplosion()
end
local fpv = false;
local crowbarr = false;
local gunn = false;
local rpgg = false;
local function switchtofpv()
local hull = workspace.Terrain:FindFirstChild("Hull")
DestroyObject(hull:FindFirstChild("Mesh"));
CreateMesh(hull,"rbxassetid://127182968550642")
ChangeMeshTexture(hull,"rbxassetid://73913161706616")
ChangeMeshSize(hull,Vector3.new(0.3,0.3,0.3))
--crowbar
CreatePart(CFrame.new(hull.CFrame.X+3,hull.CFrame.Y,hull.CFrame.Z-3),workspace.Terrain)
local akakakek = GetNearestPart()
Rename(akakakek,"crowbar")
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
ChangeTransparency(crowbar,1);
CanCollide(crowbar,false)
CreateMesh(crowbar,"rbxassetid://132616338987825")
ChangeMeshTexture(crowbar,"rbxassetid://76743217167069")
ChangeMeshSize(crowbar,Vector3.new(0.3,0.3,0.3))
--gun
CreatePart(CFrame.new(hull.CFrame.X+3,hull.CFrame.Y,hull.CFrame.Z-3),workspace.Terrain)
local akakakek2 = GetNearestPart()
Rename(akakakek2,"gun")
local gun = workspace.Terrain:FindFirstChild("gun")
ChangeTransparency(gun,1);
CanCollide(gun,false)
CreateMesh(gun,"rbxassetid://430034545")
ChangeMeshTexture(gun,"rbxassetid://430034547")
ChangeMeshSize(gun,Vector3.new(0.3,0.3,0.3))
--rpg
CreatePart(CFrame.new(hull.CFrame.X+3,hull.CFrame.Y,hull.CFrame.Z-3),workspace.Terrain)
local akakakek2 = GetNearestPart()
Rename(akakakek2,"rpg")
local rpg = workspace.Terrain:FindFirstChild("rpg")
ChangeTransparency(rpg,1);
CanCollide(rpg,false)
CreateMesh(rpg,"rbxassetid://9742460834")
ChangeMeshTexture(rpg,"rbxassetid://9742460902")
ChangeMeshSize(rpg,Vector3.new(0.3,0.3,0.3))
for i,v in char:GetChildren() do
if v.Name == "Head" then
ChangeTransparency(v,0);
end
end
fpv = true;
end
createcouch.Activated:Connect(function()
CreateCouch();
end)
createsmoke.Activated:Connect(function()
CSmoke();
end)
createc4.Activated:Connect(function()
CreateC4();
end)
grab.Activated:Connect(function()
if grabbed == false then
Grab();
else
grabbed = false
end
end)
local head = char:FindFirstChild("Head")
local function updateTurretRotation()
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local gun = workspace.Terrain:FindFirstChild("gun")
local rpg = workspace.Terrain:FindFirstChild("rpg")
local cameraCFrame = workspace.Camera.CFrame
local headCFrame = char.Head.CFrame
local torsoCFrame = char.Torso.CFrame
local lookVector = cameraCFrame.LookVector
local rightVector = cameraCFrame.RightVector
local oppositeVector = Vector3.new(-lookVector.X, 0, -lookVector.Z).Unit
local anglesX, anglesY, anglesZ = 0, math.atan2(oppositeVector.X, oppositeVector.Z), 0
if fpv == true then
Rotate(hull, torsoCFrame.Position.X, torsoCFrame.Position.Y-2, torsoCFrame.Position.Z, anglesX, anglesY, anglesZ)
else
Rotate(hull, headCFrame.Position.X, headCFrame.Position.Y + 3, headCFrame.Position.Z, anglesX, anglesY, anglesZ)
end
if crowbarr == true then
Rotate(crowbar, hull.Position.X+3, hull.Position.Y, hull.Position.Z-3, anglesX, anglesY, anglesZ)
end
if gunn == true then
Rotate(gun, hull.Position.X+3, hull.Position.Y, hull.Position.Z-3, anglesX, anglesY, anglesZ)
end
if rpgg == true then
Rotate(rpg, hull.Position.X+3, hull.Position.Y, hull.Position.Z-3, anglesX, anglesY, anglesZ)
end
end
local function calculateDirection(gunPosition, mouseHitPosition)
local direction = (mouseHitPosition - gunPosition).Unit
return direction
end
local function calculateAngles(direction)
local angleX = math.atan2(-direction.X, math.sqrt(direction.Y^2 + direction.Z^2))
local angleY = math.asin(direction.Y)
local angleZ = math.atan2(-direction.Z, direction.Y)
return angleX, angleY, angleZ
end
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local mouse = game:GetService("Players").LocalPlayer:GetMouse()
local function CreateBullet()
local gun = workspace.Terrain:FindFirstChild("gun")
CreatePart(CFrame.new(gun.CFrame.X,gun.CFrame.Y,gun.CFrame.Z),workspace.Terrain)
local akakakek = GetNearestPart()
local randomname = math.random(0,1000)
Rename(akakakek,tostring(randomname))
local bullet = workspace.Terrain:FindFirstChild(tostring(randomname))
CanCollide(bullet,false)
ResizeObject(bullet,bullet.CFrame,Vector3.new(1,1,1))
CreateSpotLight(bullet);
ChangeBrightness(bullet);
ChangeBrightnessAngle(bullet,360);
local mouseHitPosition = mouse.Hit.Position
local gunPosition = gun.Position
local direction = calculateDirection(gunPosition, mouseHitPosition)
local angleX, angleY, angleZ = calculateAngles(direction)
Rotate(bullet, gunPosition.X, gunPosition.Y, gunPosition.Z, angleX, angleY, angleZ)
local distance = (mouseHitPosition - gunPosition).Magnitude
local speed = 100
local time = distance / speed
local startTime = tick()
local currentPosition = gunPosition
while tick() - startTime < time do
local t = (tick() - startTime) / time
local newPosition = gunPosition:Lerp(mouseHitPosition, t)
local newDirection = (newPosition - currentPosition).Unit
local newAngleX, newAngleY, newAngleZ = calculateAngles(newDirection)
Rotate(bullet, newPosition.X, newPosition.Y, newPosition.Z, newAngleX, newAngleY, newAngleZ)
currentPosition = newPosition
for _, player in pairs(Players:GetPlayers()) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local distanceToPlayer = (bullet.Position - player.Character.HumanoidRootPart.Position).Magnitude
if distanceToPlayer <= 20 then
if player.Name == game.Players.LocalPlayer.Name then
else
DestroyObject(player.Character:FindFirstChild("Head"))
DestroyObject(bullet)
return
end
end
end
end
local maxDistance = 150
if (bullet.Position - gunPosition).Magnitude > maxDistance then
DestroyObject(bullet)
return
end
RunService.RenderStepped:wait()
end
DestroyObject(bullet)
end
local function CreateRocket()
local rpg = workspace.Terrain:FindFirstChild("rpg")
CreatePart(CFrame.new(rpg.CFrame.X,rpg.CFrame.Y,rpg.CFrame.Z),workspace.Terrain)
local akakakek = GetNearestPart()
local randomname = math.random(0,1000)
Rename(akakakek,tostring(randomname))
local rocket = workspace.Terrain:FindFirstChild(tostring(randomname))
CreateMesh(rocket,"rbxassetid://454821348")
ChangeMeshTexture(rocket,"rbxassetid://454821354")
CanCollide(rocket,false)
ChangeMeshSize(rocket,Vector3.new(0.01,0.01,0.01))
ResizeObject(rocket,rocket.CFrame,Vector3.new(1,1,1))
local mouseHitPosition = mouse.Hit.Position
local gunPosition = rpg.Position
local direction = calculateDirection(gunPosition, mouseHitPosition)
local angleX, angleY, angleZ = calculateAngles(direction)
Rotate(rocket, gunPosition.X, gunPosition.Y, gunPosition.Z, angleX, angleY, angleZ)
CreatePart(rocket.CFrame,workspace.Terrain);
local partd2 = GetNearestPart();
local randomname2 = math.random(0,1000)
Rename(partd2,"hui");
local boom = workspace.Terrain:FindFirstChild("hui")
ChangeTransparency(boom,0.5);
CreateMesh(boom,"rbxassetid://6862105399");
CanCollide(boom,false);
local distance = (mouseHitPosition - gunPosition).Magnitude
local speed = 100
local time = distance / speed
local startTime = tick()
local currentPosition = gunPosition
local transparency = 0
local vectory = 0
local vectorx = 0
local vectorz = 0
local degreez = 0
local doonce = false;
local stop = false;
local impact = true;
ChangeTransparency(boom,0)
local run
while tick() - startTime < time do
if stop == true then
DestroyObject(workspace.Terrain:FindFirstChild(boom));
DestroyObject(workspace.Terrain:FindFirstChild(rocket));
else
local t = (tick() - startTime) / time
local newPosition = gunPosition:Lerp(mouseHitPosition, t)
local newDirection = (newPosition - currentPosition).Unit
local newAngleX, newAngleY, newAngleZ = calculateAngles(newDirection)
Rotate(rocket, newPosition.X, newPosition.Y, newPosition.Z, newAngleX, newAngleY, newAngleZ)
currentPosition = newPosition
for _, player in pairs(Players:GetPlayers()) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local distanceToPlayer = (rocket.Position - player.Character.HumanoidRootPart.Position).Magnitude
if distanceToPlayer <= 20 then
if player.Name == game.Players.LocalPlayer.Name then
else
run = game:GetService("RunService").Heartbeat:Connect(function()
if stop == true then
DestroyObject(workspace.Terrain:FindFirstChild(boom));
DestroyObject(workspace.Terrain:FindFirstChild(rocket));
run:Disconnect();
else
Rotate(boom,rocket.CFrame.X,rocket.CFrame.Y,rocket.CFrame.Z,0,math.rad(degreez),0)
ChangeMeshSize(boom,Vector3.new(vectorx, vectory, vectorz));
ChangeTransparency(boom,transparency);
transparency = transparency + 0.03
vectory = vectory + 10
vectorx = vectorx + 0.5
vectorz = vectorz + 0.5
degreez = degreez + 10
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (boom.Position - hrp.Position).Magnitude
if distance < 40 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,CFrame.new(math.random(-100,100),math.random(10,100),math.random(-100,100)))
impact = false
end
end
end
end
end
end
if transparency > 1 then
stop = true;
if workspace.Terrain:FindFirstChild(boom) or workspace.Terrain:FindFirstChild(rocket) then
stop = true;
DestroyObject(workspace.Terrain:FindFirstChild(boom));
DestroyObject(workspace.Terrain:FindFirstChild(rocket));
run:Disconnect();
stop = true;
end
end
end
end)
end
end
end
end
return
end
local maxDistance = 150
if (rocket.Position - gunPosition).Magnitude > maxDistance then
DestroyObject(rocket)
return
end
RunService.RenderStepped:wait()
end
DestroyObject(rocket)
end
local function UseCrowbar()
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local mouse = LocalPlayer:GetMouse()
MovePart(crowbar, CFrame.new(mouse.Hit.Position));
local hitpart = GetNearestPartTo(crowbar)
DestroyObject(hitpart)
end
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.C then
if (not gameprocess) then
if fpv == false then
switchtofpv()
end
end
end
end)
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.V then
if (not gameprocess) then
if fpv == true then
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local gun = workspace.Terrain:FindFirstChild("gun")
local rpg = workspace.Terrain:FindFirstChild("rpg")
if crowbar.Transparency == 1 then
crowbarr = true
gunn = false
rpgg = false
ChangeTransparency(crowbar,0)
ChangeTransparency(gun,1)
ChangeTransparency(rpg,1)
else
crowbarr = false;
ChangeTransparency(crowbar,1)
end
end
end
end
end)
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.B then
if (not gameprocess) then
if fpv == true then
local gun = workspace.Terrain:FindFirstChild("gun")
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local rpg = workspace.Terrain:FindFirstChild("rpg")
if gun.Transparency == 1 then
gunn = true
crowbarr = false
rpgg = false
ChangeTransparency(gun,0)
ChangeTransparency(crowbar,1)
ChangeTransparency(rpg,1)
else
gunn = false;
ChangeTransparency(gun,1)
end
end
end
end
end)
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.X then
if (not gameprocess) then
if fpv == true then
local gun = workspace.Terrain:FindFirstChild("gun")
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local rpg = workspace.Terrain:FindFirstChild("rpg")
if rpg.Transparency == 1 then
gunn = false
crowbarr = false
rpgg = true
ChangeTransparency(gun,1)
ChangeTransparency(crowbar,1)
ChangeTransparency(rpg,0)
else
rpgg = false;
ChangeTransparency(rpg,1)
end
end
end
end
end)
UserInputService.InputBegan:Connect(function(input, gameprocess)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if (not gameprocess) then
if gunn == true then
CreateBullet()
end
if crowbarr == true then
UseCrowbar()
end
if rpgg == true then
CreateRocket()
end
end
end
end)
local vfly = false
local FLYING = false
local QEfly = true
local iyflyspeed = 1
local vehicleflyspeed = 1
function NOFLY()
FLYING = false
if flyKeyDown or flyKeyUp then flyKeyDown:Disconnect() flyKeyUp:Disconnect() end
if Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = false
end
pcall(function() workspace.CurrentCamera.CameraType = Enum.CameraType.Custom end)
end
local function CheckDeath()
if LocalPlayer.Character.Humanoid.Health < 100 then
if fpv == true then
local gun = workspace.Terrain:FindFirstChild("gun")
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local rpg = workspace.Terrain:FindFirstChild("rpg")
local hull = workspace.Terrain:FindFirstChild("Hull")
NOFLY()
DestroyObject(rpg)
DestroyObject(hull)
DestroyObject(crowbar)
DestroyObject(gun)
else
NOFLY()
DestroyObject(hull)
end
end
end
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
updateTurretRotation()
CheckDeath()
end)
IYMouse = Players.LocalPlayer:GetMouse()
function getRoot(char)
local rootPart = char:FindFirstChild('HumanoidRootPart') or char:FindFirstChild('Torso') or char:FindFirstChild('UpperTorso')
return rootPart
end
function sFLY(vfly)
repeat wait() until Players.LocalPlayer and Players.LocalPlayer.Character and getRoot(Players.LocalPlayer.Character) and Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
repeat wait() until IYMouse
if flyKeyDown or flyKeyUp then flyKeyDown:Disconnect() flyKeyUp:Disconnect() end
local T = getRoot(Players.LocalPlayer.Character)
local CONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
local lCONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
local SPEED = 0
local function FLY()
FLYING = true
local BG = Instance.new('BodyGyro')
local BV = Instance.new('BodyVelocity')
BG.P = 9e4
BG.Parent = T
BV.Parent = T
BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
BG.cframe = T.CFrame
BV.velocity = Vector3.new(0, 0, 0)
BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
task.spawn(function()
repeat wait()
if not vfly and Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = true
end
if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 or CONTROL.Q + CONTROL.E ~= 0 then
SPEED = 50
elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 or CONTROL.Q + CONTROL.E ~= 0) and SPEED ~= 0 then
SPEED = 0
end
if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 or (CONTROL.Q + CONTROL.E) ~= 0 then
BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B + CONTROL.Q + CONTROL.E) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and (CONTROL.Q + CONTROL.E) == 0 and SPEED ~= 0 then
BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B + CONTROL.Q + CONTROL.E) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
else
BV.velocity = Vector3.new(0, 0, 0)
end
BG.cframe = workspace.CurrentCamera.CoordinateFrame
until not FLYING
CONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
lCONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
SPEED = 0
BG:Destroy()
BV:Destroy()
if Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = false
end
end)
end
flyKeyDown = IYMouse.KeyDown:Connect(function(KEY)
if KEY:lower() == 'w' then
CONTROL.F = (vfly and vehicleflyspeed or iyflyspeed)
elseif KEY:lower() == 's' then
CONTROL.B = - (vfly and vehicleflyspeed or iyflyspeed)
elseif KEY:lower() == 'a' then
CONTROL.L = - (vfly and vehicleflyspeed or iyflyspeed)
elseif KEY:lower() == 'd' then
CONTROL.R = (vfly and vehicleflyspeed or iyflyspeed)
elseif QEfly and KEY:lower() == 'e' then
CONTROL.Q = (vfly and vehicleflyspeed or iyflyspeed)*2
elseif QEfly and KEY:lower() == 'q' then
CONTROL.E = -(vfly and vehicleflyspeed or iyflyspeed)*2
end
pcall(function() workspace.CurrentCamera.CameraType = Enum.CameraType.Track end)
end)
flyKeyUp = IYMouse.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
elseif KEY:lower() == 'e' then
CONTROL.Q = 0
elseif KEY:lower() == 'q' then
CONTROL.E = 0
end
end)
FLY()
end
sFLY()
end
local function dofreemanr15()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local char = LocalPlayer.Character
local Event = LocalPlayer.Backpack:FindFirstChild("Building Tools").SyncAPI.ServerEndpoint
local UIS = game:GetService("UserInputService")
local function CreatePart(position,parent)
Event:InvokeServer("CreatePart", "Normal", position, parent)
end
local function CreateBall(position,parent)
Event:InvokeServer("CreatePart", "Ball", position, parent)
end
local function CreateCylinder(position,parent)
Event:InvokeServer("CreatePart", "Cylinder", position, parent)
end
--workspace.Part
local function CreateMesh(part,meshid)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["MeshType"] = Enum.MeshType.FileMesh,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshId"] = meshid
}
}
}
Event:InvokeServer(unpack(args))
end
local function CanCollide(part,cancollide)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = cancollide
}
}
}
Event:InvokeServer(unpack(args))
end
local function Anchor(part,anchor)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = anchor
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rotate(part,degreex,degreey,degreez,anglesx,anglesy,anglesz)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = CFrame.new(degreex, degreey, degreez) * CFrame.Angles(anglesx, anglesy,anglesz)
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshSize(part,vector3size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = vector3size
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeTransparency(part,transparency)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = transparency
}
}
}
Event:InvokeServer(unpack(args))
end
local function WeldTo(parttoweld,parttoweldto)
local args = {
[1] = "CreateWelds",
[2] = {
[1] = parttoweld
},
[3] = parttoweldto
}
Event:InvokeServer(unpack(args))
end
local function BreakWeld(weldtobreak)
local args = {
[1] = "RemoveWelds",
[2] = {weldtobreak}
}
Event:InvokeServer(unpack(args))
end
local function MovePart(part,cframe)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateFire(part)
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshTexture(part,textureid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeColor(part,unioncoloringenabled,color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Color"] = color,
["UnionColoring"] = unioncoloringenabled,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rename(part,name)
local args = {
[1] = "SetName",
[2] = {
[1] = part
},
[3] = name
}
Event:InvokeServer(unpack(args))
end
local function DestroyObject(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
Event:InvokeServer(unpack(args))
end
local function ResizeObject(part,cframe,vector3)
local args = {
[1] = "SyncResize",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe,
["Size"] = vector3
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeNeon(part)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Material"] = Enum.Material.Neon
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeDecal(part,face,textureid)
local args = {
[1] = "CreateTextures",
[2] = {
[1] = {
["Part"] = part,
["Face"] = face, -- Front, Top, Bottom, Front, Back, Left, Right
["TextureType"] = "Decal"
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncTexture",
[2] = {
[1] = {
["Part"] = part,
["Face"] = face, -- Front, Top, Bottom, Front, Back, Left, Right
["TextureType"] = "Decal",
["Texture"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateSmoke(part)
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Smoke"
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateSpotLight(part)
local args = {
[1] = "CreateLights",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "SpotLight" -- Spot light, Point light, Surface light
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeBrightness(part)
local args = {
[1] = "SyncLighting",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "SpotLight", -- or "SpotLight"
["Brightness"] = 10
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeBrightnessAngle(part,angle)
local args = {
[1] = "SyncLighting",
[2] = {
[1] = {
["Part"] = part,
["LightType"] = "SpotLight", -- or "SpotLight"
["Angle"] = angle
}
}
}
Event:InvokeServer(unpack(args))
end
-- Function to find the nearest player
local function FindNearestPlayer(soldier)
local nearestPlayer = nil
local nearestDistance = math.huge
for _, player in pairs(game.Players:GetPlayers()) do
local character = player.Character
if character then
if character.HumanoidRootPart then
local distance = (character.HumanoidRootPart.Position - soldier.Position).Magnitude
if distance < nearestDistance then
if player.Name == game.Players.LocalPlayer.Name then
else
nearestDistance = distance
nearestPlayer = player
end
end
end
end
end
return nearestPlayer
end
local function GetNearestPart()
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("HumanoidRootPart")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (RightArm.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
return nearestPart
end
local function GetNearestPartTo(soldier)
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("HumanoidRootPart")
if RightArm then
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") or part:IsA("MeshPart") then
if part.Name == "crowbar" or part.Name == "Hull" or part.Name == "gun" or part.Name == "rpg" or part.Parent == game.Players.LocalPlayer.Character then
else
local distance = (soldier.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
end
end
end
end
end
return nearestPart
end
---------freeman script---------------------
if char:FindFirstChild("Animate") then
char:FindFirstChild("Animate"):Destroy()
end
for i,v in char:GetChildren() do
if v:IsA("Accessory") then
v:Destroy()
elseif v:IsA("Part") or v:IsA("MeshPart") then
ChangeTransparency(v,1);
end
end
if char:FindFirstChild("Head"):FindFirstChild("face") then
DestroyObject(char:FindFirstChild("Head"):FindFirstChild("face"));
end
---ye-----------------------------------
CreatePart(char:FindFirstChild("UpperTorso").CFrame,workspace.Terrain)
local akakak = GetNearestPart()
CanCollide(akakak,false)
Rename(akakak,"Hull")
local hull = workspace.Terrain:FindFirstChild("Hull")
CreateMesh(hull,"rbxassetid://12903182903")
ChangeMeshTexture(hull,"rbxassetid://1202034198")
ChangeMeshSize(hull,Vector3.new(0.2,0.2,0.2))
local createcouch = Instance.new("Tool",char)
createcouch.Enabled = true
createcouch.RequiresHandle = false
createcouch.Name = "CreateCouch"
local createsmoke = Instance.new("Tool",char)
createsmoke.Enabled = true
createsmoke.RequiresHandle = false
createsmoke.Name = "CreateSmoke"
local createc4 = Instance.new("Tool",char)
createc4.Enabled = true
createc4.RequiresHandle = false
createc4.Name = "CreateC4"
local grab = Instance.new("Tool",char)
grab.Enabled = true
grab.RequiresHandle = false
grab.Name = "Grab"
local function CreateCouch()
local tors = char:FindFirstChild("UpperTorso")
CreatePart(CFrame.new(tors.CFrame.X,tors.CFrame.Y+10,tors.CFrame.Z+4),workspace.Terrain)
local akakakek = GetNearestPart()
local randomname = math.random(1,1000);
Rename(akakakek,tostring(randomname))
local newcouch = workspace.Terrain:FindFirstChild(tostring(randomname))
CreateMesh(newcouch,"rbxassetid://437989588")
ChangeMeshTexture(newcouch,"rbxassetid://437989607")
ChangeMeshSize(newcouch,Vector3.new(0.001,0.001,0.001))
Anchor(newcouch,false)
end
local function CSmoke()
local tors = char:FindFirstChild("UpperTorso")
CreatePart(CFrame.new(tors.CFrame.X,tors.CFrame.Y+10,tors.CFrame.Z+4),workspace.Terrain)
local akakakek = GetNearestPart()
local randomname = math.random(1,1000);
Rename(akakakek,tostring(randomname))
local newsmoke = workspace.Terrain:FindFirstChild(tostring(randomname))
CreateMesh(newsmoke,"rbxassetid://437001004")
ChangeMeshTexture(newsmoke,"rbxassetid://437001024")
ChangeMeshSize(newsmoke,Vector3.new(0.005,0.005,0.005))
Anchor(newsmoke,false)
CreateSmoke(newsmoke);
end
local grabbed = false;
local function Grab()
local hull = workspace.Terrain:FindFirstChild("Hull")
local nearestplr = FindNearestPlayer(hull);
grabbed = true;
if grabbed == true then
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
if nearestplr.Character.HumanoidRootPart then
MovePart(nearestplr.Character.HumanoidRootPart,hull.CFrame)
end
end)
else
run:Disconnect();
end
end
local function CreateExplosion()
local part = workspace:FindFirstChild("Gigaboom")
local part2 = workspace:FindFirstChild("C4")
ChangeTransparency(part,0)
local stop = false;
MovePart(part,part2.CFrame)
ChangeTransparency(part2,1);
DestroyObject(part2);
local degreez = 0
local vectorx = 1;
local vectory = 1;
local vectorz = 1;
local localsound = Instance.new("Sound",workspace);
localsound.SoundId = "rbxassetid://2814355743"
localsound.Volume = 10
localsound:Play();
local transparency = 0;
local impact = true;
ChangeTransparency(part2,0)
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
if stop == true then
DestroyObject(workspace:FindFirstChild("Gigaboom"));
DestroyObject(workspace:FindFirstChild("C4"));
run:Disconnect();
else
Rotate(part,part.CFrame.X,part.CFrame.Y,part.CFrame.Z,0,math.rad(degreez),0)
ChangeMeshSize(part,Vector3.new(vectorx, vectory, vectorz));
ChangeTransparency(part,transparency);
transparency = transparency + 0.03
vectory = vectory + 10
vectorx = vectorx + 0.5
vectorz = vectorz + 0.5
degreez = degreez + 10
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (part2.Position - hrp.Position).Magnitude
if distance < 40 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,CFrame.new(math.random(-100,100),math.random(10,100),math.random(-100,100)))
impact = false
end
end
end
end
end
end
if transparency > 1 then
stop = true;
if workspace.Terrain:FindFirstChild("Gigaboom") then
stop = true;
DestroyObject(workspace.Terrain:FindFirstChild("Gigaboom"));
DestroyObject(workspace.Terrain:FindFirstChild("C4"));
run:Disconnect();
stop = true;
end
end
end
end)
end
local function CreateC4()
local tors = char:FindFirstChild("UpperTorso")
CreatePart(CFrame.new(tors.CFrame.X,tors.CFrame.Y+10,tors.CFrame.Z+4),workspace)
local akakakek = GetNearestPart()
Rename(akakakek,"C4")
local newc4 = workspace:FindFirstChild("C4")
CreateMesh(newc4,"rbxassetid://437001004")
ChangeMeshTexture(newc4,"rbxassetid://437001024")
ChangeMeshSize(newc4,Vector3.new(0.005,0.005,0.005))
Anchor(newc4,false);
CreatePart(newc4.CFrame,workspace);
local partd2 = GetNearestPart();
Rename(partd2,"Gigaboom");
local part2 = workspace:FindFirstChild("Gigaboom")
ChangeTransparency(part2,1);
CreateMesh(part2,"rbxassetid://6862105399");
CanCollide(part2,false);
task.wait(3)
CreateExplosion()
end
local fpv = false;
local crowbarr = false;
local gunn = false;
local rpgg = false;
local function switchtofpv()
local hull = workspace.Terrain:FindFirstChild("Hull")
DestroyObject(hull:FindFirstChild("Mesh"));
CreateMesh(hull,"rbxassetid://127182968550642")
ChangeMeshTexture(hull,"rbxassetid://73913161706616")
ChangeMeshSize(hull,Vector3.new(0.3,0.3,0.3))
--crowbar
CreatePart(CFrame.new(hull.CFrame.X+3,hull.CFrame.Y,hull.CFrame.Z-3),workspace.Terrain)
local akakakek = GetNearestPart()
Rename(akakakek,"crowbar")
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
ChangeTransparency(crowbar,1);
CanCollide(crowbar,false)
CreateMesh(crowbar,"rbxassetid://132616338987825")
ChangeMeshTexture(crowbar,"rbxassetid://76743217167069")
ChangeMeshSize(crowbar,Vector3.new(0.3,0.3,0.3))
--gun
CreatePart(CFrame.new(hull.CFrame.X+3,hull.CFrame.Y,hull.CFrame.Z-3),workspace.Terrain)
local akakakek2 = GetNearestPart()
Rename(akakakek2,"gun")
local gun = workspace.Terrain:FindFirstChild("gun")
ChangeTransparency(gun,1);
CanCollide(gun,false)
CreateMesh(gun,"rbxassetid://430034545")
ChangeMeshTexture(gun,"rbxassetid://430034547")
ChangeMeshSize(gun,Vector3.new(0.3,0.3,0.3))
--rpg
CreatePart(CFrame.new(hull.CFrame.X+3,hull.CFrame.Y,hull.CFrame.Z-3),workspace.Terrain)
local akakakek2 = GetNearestPart()
Rename(akakakek2,"rpg")
local rpg = workspace.Terrain:FindFirstChild("rpg")
ChangeTransparency(rpg,1);
CanCollide(rpg,false)
CreateMesh(rpg,"rbxassetid://9742460834")
ChangeMeshTexture(rpg,"rbxassetid://9742460902")
ChangeMeshSize(rpg,Vector3.new(0.3,0.3,0.3))
for i,v in char:GetChildren() do
if v.Name == "Head" then
ChangeTransparency(v,0);
end
end
fpv = true;
end
createcouch.Activated:Connect(function()
CreateCouch();
end)
createsmoke.Activated:Connect(function()
CSmoke();
end)
createc4.Activated:Connect(function()
CreateC4();
end)
grab.Activated:Connect(function()
if grabbed == false then
Grab();
else
grabbed = false
end
end)
local head = char:FindFirstChild("Head")
local function updateTurretRotation()
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local gun = workspace.Terrain:FindFirstChild("gun")
local rpg = workspace.Terrain:FindFirstChild("rpg")
local cameraCFrame = workspace.Camera.CFrame
local headCFrame = char.Head.CFrame
local UpperTorsoCFrame = char.UpperTorso.CFrame
local lookVector = cameraCFrame.LookVector
local rightVector = cameraCFrame.RightVector
local oppositeVector = Vector3.new(-lookVector.X, 0, -lookVector.Z).Unit
local anglesX, anglesY, anglesZ = 0, math.atan2(oppositeVector.X, oppositeVector.Z), 0
if fpv == true then
Rotate(hull, UpperTorsoCFrame.Position.X, UpperTorsoCFrame.Position.Y-2, UpperTorsoCFrame.Position.Z, anglesX, anglesY, anglesZ)
else
Rotate(hull, headCFrame.Position.X, headCFrame.Position.Y + 3, headCFrame.Position.Z, anglesX, anglesY, anglesZ)
end
if crowbarr == true then
Rotate(crowbar, hull.Position.X+3, hull.Position.Y, hull.Position.Z-3, anglesX, anglesY, anglesZ)
end
if gunn == true then
Rotate(gun, hull.Position.X+3, hull.Position.Y, hull.Position.Z-3, anglesX, anglesY, anglesZ)
end
if rpgg == true then
Rotate(rpg, hull.Position.X+3, hull.Position.Y, hull.Position.Z-3, anglesX, anglesY, anglesZ)
end
end
local function calculateDirection(gunPosition, mouseHitPosition)
local direction = (mouseHitPosition - gunPosition).Unit
return direction
end
local function calculateAngles(direction)
local angleX = math.atan2(-direction.X, math.sqrt(direction.Y^2 + direction.Z^2))
local angleY = math.asin(direction.Y)
local angleZ = math.atan2(-direction.Z, direction.Y)
return angleX, angleY, angleZ
end
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local mouse = game:GetService("Players").LocalPlayer:GetMouse()
local function CreateBullet()
local gun = workspace.Terrain:FindFirstChild("gun")
CreatePart(CFrame.new(gun.CFrame.X,gun.CFrame.Y,gun.CFrame.Z),workspace.Terrain)
local akakakek = GetNearestPart()
local randomname = math.random(0,1000)
Rename(akakakek,tostring(randomname))
local bullet = workspace.Terrain:FindFirstChild(tostring(randomname))
CanCollide(bullet,false)
ResizeObject(bullet,bullet.CFrame,Vector3.new(1,1,1))
CreateSpotLight(bullet);
ChangeBrightness(bullet);
ChangeBrightnessAngle(bullet,360);
local mouseHitPosition = mouse.Hit.Position
local gunPosition = gun.Position
local direction = calculateDirection(gunPosition, mouseHitPosition)
local angleX, angleY, angleZ = calculateAngles(direction)
Rotate(bullet, gunPosition.X, gunPosition.Y, gunPosition.Z, angleX, angleY, angleZ)
local distance = (mouseHitPosition - gunPosition).Magnitude
local speed = 100
local time = distance / speed
local startTime = tick()
local currentPosition = gunPosition
while tick() - startTime < time do
local t = (tick() - startTime) / time
local newPosition = gunPosition:Lerp(mouseHitPosition, t)
local newDirection = (newPosition - currentPosition).Unit
local newAngleX, newAngleY, newAngleZ = calculateAngles(newDirection)
Rotate(bullet, newPosition.X, newPosition.Y, newPosition.Z, newAngleX, newAngleY, newAngleZ)
currentPosition = newPosition
for _, player in pairs(Players:GetPlayers()) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local distanceToPlayer = (bullet.Position - player.Character.HumanoidRootPart.Position).Magnitude
if distanceToPlayer <= 20 then
if player.Name == game.Players.LocalPlayer.Name then
else
DestroyObject(player.Character:FindFirstChild("Head"))
DestroyObject(bullet)
return
end
end
end
end
local maxDistance = 150
if (bullet.Position - gunPosition).Magnitude > maxDistance then
DestroyObject(bullet)
return
end
RunService.RenderStepped:wait()
end
DestroyObject(bullet)
end
local function CreateRocket()
local rpg = workspace.Terrain:FindFirstChild("rpg")
CreatePart(CFrame.new(rpg.CFrame.X,rpg.CFrame.Y,rpg.CFrame.Z),workspace.Terrain)
local akakakek = GetNearestPart()
local randomname = math.random(0,1000)
Rename(akakakek,tostring(randomname))
local rocket = workspace.Terrain:FindFirstChild(tostring(randomname))
CreateMesh(rocket,"rbxassetid://454821348")
ChangeMeshTexture(rocket,"rbxassetid://454821354")
CanCollide(rocket,false)
ChangeMeshSize(rocket,Vector3.new(0.01,0.01,0.01))
ResizeObject(rocket,rocket.CFrame,Vector3.new(1,1,1))
local mouseHitPosition = mouse.Hit.Position
local gunPosition = rpg.Position
local direction = calculateDirection(gunPosition, mouseHitPosition)
local angleX, angleY, angleZ = calculateAngles(direction)
Rotate(rocket, gunPosition.X, gunPosition.Y, gunPosition.Z, angleX, angleY, angleZ)
CreatePart(rocket.CFrame,workspace.Terrain);
local partd2 = GetNearestPart();
local randomname2 = math.random(0,1000)
Rename(partd2,"hui");
local boom = workspace.Terrain:FindFirstChild("hui")
ChangeTransparency(boom,0.5);
CreateMesh(boom,"rbxassetid://6862105399");
CanCollide(boom,false);
local distance = (mouseHitPosition - gunPosition).Magnitude
local speed = 100
local time = distance / speed
local startTime = tick()
local currentPosition = gunPosition
local transparency = 0
local vectory = 0
local vectorx = 0
local vectorz = 0
local degreez = 0
local doonce = false;
local stop = false;
local impact = true;
ChangeTransparency(boom,0)
local run
while tick() - startTime < time do
if stop == true then
DestroyObject(workspace.Terrain:FindFirstChild(boom));
DestroyObject(workspace.Terrain:FindFirstChild(rocket));
else
local t = (tick() - startTime) / time
local newPosition = gunPosition:Lerp(mouseHitPosition, t)
local newDirection = (newPosition - currentPosition).Unit
local newAngleX, newAngleY, newAngleZ = calculateAngles(newDirection)
Rotate(rocket, newPosition.X, newPosition.Y, newPosition.Z, newAngleX, newAngleY, newAngleZ)
currentPosition = newPosition
for _, player in pairs(Players:GetPlayers()) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local distanceToPlayer = (rocket.Position - player.Character.HumanoidRootPart.Position).Magnitude
if distanceToPlayer <= 20 then
if player.Name == game.Players.LocalPlayer.Name then
else
run = game:GetService("RunService").Heartbeat:Connect(function()
if stop == true then
DestroyObject(workspace.Terrain:FindFirstChild(boom));
DestroyObject(workspace.Terrain:FindFirstChild(rocket));
run:Disconnect();
else
Rotate(boom,rocket.CFrame.X,rocket.CFrame.Y,rocket.CFrame.Z,0,math.rad(degreez),0)
ChangeMeshSize(boom,Vector3.new(vectorx, vectory, vectorz));
ChangeTransparency(boom,transparency);
transparency = transparency + 0.03
vectory = vectory + 10
vectorx = vectorx + 0.5
vectorz = vectorz + 0.5
degreez = degreez + 10
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (boom.Position - hrp.Position).Magnitude
if distance < 40 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,CFrame.new(math.random(-100,100),math.random(10,100),math.random(-100,100)))
impact = false
end
end
end
end
end
end
if transparency > 1 then
stop = true;
if workspace.Terrain:FindFirstChild(boom) or workspace.Terrain:FindFirstChild(rocket) then
stop = true;
DestroyObject(workspace.Terrain:FindFirstChild(boom));
DestroyObject(workspace.Terrain:FindFirstChild(rocket));
run:Disconnect();
stop = true;
end
end
end
end)
end
end
end
end
return
end
local maxDistance = 150
if (rocket.Position - gunPosition).Magnitude > maxDistance then
DestroyObject(rocket)
return
end
RunService.RenderStepped:wait()
end
DestroyObject(rocket)
end
local function UseCrowbar()
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local mouse = LocalPlayer:GetMouse()
MovePart(crowbar, CFrame.new(mouse.Hit.Position));
local hitpart = GetNearestPartTo(crowbar)
DestroyObject(hitpart)
end
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.C then
if (not gameprocess) then
if fpv == false then
switchtofpv()
end
end
end
end)
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.V then
if (not gameprocess) then
if fpv == true then
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local gun = workspace.Terrain:FindFirstChild("gun")
local rpg = workspace.Terrain:FindFirstChild("rpg")
if crowbar.Transparency == 1 then
crowbarr = true
gunn = false
rpgg = false
ChangeTransparency(crowbar,0)
ChangeTransparency(gun,1)
ChangeTransparency(rpg,1)
else
crowbarr = false;
ChangeTransparency(crowbar,1)
end
end
end
end
end)
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.B then
if (not gameprocess) then
if fpv == true then
local gun = workspace.Terrain:FindFirstChild("gun")
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local rpg = workspace.Terrain:FindFirstChild("rpg")
if gun.Transparency == 1 then
gunn = true
crowbarr = false
rpgg = false
ChangeTransparency(gun,0)
ChangeTransparency(crowbar,1)
ChangeTransparency(rpg,1)
else
gunn = false;
ChangeTransparency(gun,1)
end
end
end
end
end)
UIS.InputBegan:connect(function(input, gameprocess)
if input.KeyCode == Enum.KeyCode.X then
if (not gameprocess) then
if fpv == true then
local gun = workspace.Terrain:FindFirstChild("gun")
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local rpg = workspace.Terrain:FindFirstChild("rpg")
if rpg.Transparency == 1 then
gunn = false
crowbarr = false
rpgg = true
ChangeTransparency(gun,1)
ChangeTransparency(crowbar,1)
ChangeTransparency(rpg,0)
else
rpgg = false;
ChangeTransparency(rpg,1)
end
end
end
end
end)
UserInputService.InputBegan:Connect(function(input, gameprocess)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if (not gameprocess) then
if gunn == true then
CreateBullet()
end
if crowbarr == true then
UseCrowbar()
end
if rpgg == true then
CreateRocket()
end
end
end
end)
local vfly = false
local FLYING = false
local QEfly = true
local iyflyspeed = 1
local vehicleflyspeed = 1
function NOFLY()
FLYING = false
if flyKeyDown or flyKeyUp then flyKeyDown:Disconnect() flyKeyUp:Disconnect() end
if Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = false
end
pcall(function() workspace.CurrentCamera.CameraType = Enum.CameraType.Custom end)
end
local function CheckDeath()
if LocalPlayer.Character.Humanoid.Health < 100 then
if fpv == true then
local gun = workspace.Terrain:FindFirstChild("gun")
local crowbar = workspace.Terrain:FindFirstChild("crowbar")
local rpg = workspace.Terrain:FindFirstChild("rpg")
local hull = workspace.Terrain:FindFirstChild("Hull")
NOFLY()
DestroyObject(rpg)
DestroyObject(hull)
DestroyObject(crowbar)
DestroyObject(gun)
else
NOFLY()
DestroyObject(hull)
end
end
end
local run
run = game:GetService("RunService").Heartbeat:Connect(function()
updateTurretRotation()
CheckDeath()
end)
IYMouse = Players.LocalPlayer:GetMouse()
function getRoot(char)
local rootPart = char:FindFirstChild('HumanoidRootPart') or char:FindFirstChild('UpperTorso') or char:FindFirstChild('UpperUpperTorso')
return rootPart
end
function sFLY(vfly)
repeat wait() until Players.LocalPlayer and Players.LocalPlayer.Character and getRoot(Players.LocalPlayer.Character) and Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
repeat wait() until IYMouse
if flyKeyDown or flyKeyUp then flyKeyDown:Disconnect() flyKeyUp:Disconnect() end
local T = getRoot(Players.LocalPlayer.Character)
local CONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
local lCONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
local SPEED = 0
local function FLY()
FLYING = true
local BG = Instance.new('BodyGyro')
local BV = Instance.new('BodyVelocity')
BG.P = 9e4
BG.Parent = T
BV.Parent = T
BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
BG.cframe = T.CFrame
BV.velocity = Vector3.new(0, 0, 0)
BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
task.spawn(function()
repeat wait()
if not vfly and Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = true
end
if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 or CONTROL.Q + CONTROL.E ~= 0 then
SPEED = 50
elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 or CONTROL.Q + CONTROL.E ~= 0) and SPEED ~= 0 then
SPEED = 0
end
if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 or (CONTROL.Q + CONTROL.E) ~= 0 then
BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B + CONTROL.Q + CONTROL.E) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and (CONTROL.Q + CONTROL.E) == 0 and SPEED ~= 0 then
BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B + CONTROL.Q + CONTROL.E) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
else
BV.velocity = Vector3.new(0, 0, 0)
end
BG.cframe = workspace.CurrentCamera.CoordinateFrame
until not FLYING
CONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
lCONTROL = {F = 0, B = 0, L = 0, R = 0, Q = 0, E = 0}
SPEED = 0
BG:Destroy()
BV:Destroy()
if Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid') then
Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = false
end
end)
end
flyKeyDown = IYMouse.KeyDown:Connect(function(KEY)
if KEY:lower() == 'w' then
CONTROL.F = (vfly and vehicleflyspeed or iyflyspeed)
elseif KEY:lower() == 's' then
CONTROL.B = - (vfly and vehicleflyspeed or iyflyspeed)
elseif KEY:lower() == 'a' then
CONTROL.L = - (vfly and vehicleflyspeed or iyflyspeed)
elseif KEY:lower() == 'd' then
CONTROL.R = (vfly and vehicleflyspeed or iyflyspeed)
elseif QEfly and KEY:lower() == 'e' then
CONTROL.Q = (vfly and vehicleflyspeed or iyflyspeed)*2
elseif QEfly and KEY:lower() == 'q' then
CONTROL.E = -(vfly and vehicleflyspeed or iyflyspeed)*2
end
pcall(function() workspace.CurrentCamera.CameraType = Enum.CameraType.Track end)
end)
flyKeyUp = IYMouse.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
elseif KEY:lower() == 'e' then
CONTROL.Q = 0
elseif KEY:lower() == 'q' then
CONTROL.E = 0
end
end)
FLY()
end
sFLY()
end
local function dodynr15()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local char = LocalPlayer.Character
local Event = LocalPlayer.Backpack:FindFirstChild("Building Tools").SyncAPI.ServerEndpoint
local UIS = game:GetService("UserInputService")
local function CreatePart(position,parent)
Event:InvokeServer("CreatePart", "Normal", position, parent)
end
--workspace.Part
local function CreateMesh(part,meshid)
local args = {
[1] = "CreateMeshes",
[2] = {
[1] = {
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["MeshType"] = Enum.MeshType.FileMesh,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["MeshId"] = meshid
}
}
}
Event:InvokeServer(unpack(args))
end
local function CanCollide(part,cancollide)
local args = {
[1] = "SyncCollision",
[2] = {
[1] = {
["Part"] = part,
["CanCollide"] = cancollide
}
}
}
Event:InvokeServer(unpack(args))
end
local function Anchor(part,anchor)
local args = {
[1] = "SyncAnchor",
[2] = {
[1] = {
["Part"] = part,
["Anchored"] = anchor
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rotate(part,degreex,degreey,degreez,anglesx,anglesy,anglesz)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = CFrame.new(degreex, degreey, degreez) * CFrame.Angles(anglesx, anglesy,anglesz)
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshSize(part,vector3size)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["Scale"] = vector3size
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeTransparency(part,transparency)
local args = {
[1] = "SyncMaterial",
[2] = {
[1] = {
["Part"] = part,
["Transparency"] = transparency
}
}
}
Event:InvokeServer(unpack(args))
end
local function WeldTo(parttoweld,parttoweldto)
local args = {
[1] = "CreateWelds",
[2] = {
[1] = parttoweld
},
[3] = parttoweldto
}
Event:InvokeServer(unpack(args))
end
local function BreakWeld(weldtobreak)
local args = {
[1] = "RemoveWelds",
[2] = {weldtobreak}
}
Event:InvokeServer(unpack(args))
end
local function MovePart(part,cframe)
local args = {
[1] = "SyncRotate",
[2] = {
[1] = {
["Part"] = part,
["CFrame"] = cframe
}
}
}
Event:InvokeServer(unpack(args))
end
local function CreateFire(part)
local args = {
[1] = "CreateDecorations",
[2] = {
[1] = {
["Part"] = part,
["DecorationType"] = "Fire"
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeMeshTexture(part,textureid)
local args = {
[1] = "SyncMesh",
[2] = {
[1] = {
["Part"] = part,
["TextureId"] = textureid
}
}
}
Event:InvokeServer(unpack(args))
end
local function ChangeColor(part,unioncoloringenabled,color)
local args = {
[1] = "SyncColor",
[2] = {
[1] = {
["Color"] = color,
["UnionColoring"] = unioncoloringenabled,
["Part"] = part
}
}
}
Event:InvokeServer(unpack(args))
end
local function Rename(part,name)
local args = {
[1] = "SetName",
[2] = {
[1] = part
},
[3] = name
}
Event:InvokeServer(unpack(args))
end
local function DestroyObject(part)
local args = {
[1] = "Remove",
[2] = {
[1] = part
}
}
Event:InvokeServer(unpack(args))
end
local function GetNearestPart()
print("Getting nearest part...")
local nearestPart = nil
local nearestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localCharacter = localPlayer.Character
local RightArm = localCharacter:FindFirstChild("RightHand")
if RightArm then
print("Found RightArm...")
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("Part") and part.Name == "Part" then
local distance = (RightArm.Position - part.Position).Magnitude
if distance < nearestDistance then
nearestDistance = distance
nearestPart = part
print("Found nearest part: " .. tostring(nearestPart))
end
end
end
end
return nearestPart
end
local function createhammer(player)
CreatePart(player.Character:FindFirstChild("RightHand").CFrame,workspace);
local partd = GetNearestPart();
Rename(partd,"Gigachad")
local part = workspace:WaitForChild("Gigachad")
Rotate(part,part.CFrame.X,part.CFrame.Y,part.CFrame.Z,0,0,math.rad(90))
WeldTo(part,player.Character:FindFirstChild("RightHand"));
CreateMesh(part,"rbxassetid://10172112489");
ChangeMeshTexture(part,"rbxassetid://10172112542");
ChangeMeshSize(part,Vector3.new(0.1,0.1,0.1));
CanCollide(part,false);
Anchor(part,false);
local touched = false;
local dropstate = false;
UIS.InputBegan:Connect(function(input)
if input.KeyCode == Enum.KeyCode.C then
if dropstate == true then
--do nothin
else
if player.Character:FindFirstChild("RightHand").BTWeld then
BreakWeld(player.Character:FindFirstChild("RightHand").BTWeld);
else
BreakWeld(part.BTWeld);
end
MovePart(part,CFrame.new(part.CFrame.X,part.CFrame.Y,part.CFrame.Z+2))
CanCollide(part,true);
CreateFire(part);
dropstate = true;
end
end
end)
part.Touched:Connect(function(toucher)
if dropstate == true then
if not touched then
touched = true
task.wait(2) --detonation secs
CreatePart(part.CFrame,workspace);
local partd2 = GetNearestPart();
ChangeTransparency(part,1);
DestroyObject(part);
Rename(partd2,"Gigaboom");
local part2 = workspace:WaitForChild("Gigaboom")
CreateMesh(part2,"rbxassetid://6862105399");
CanCollide(part2,false);
Anchor(part2,true);
local degreez = 0
local vectorx = 1;
local vectory = 1;
local vectorz = 1;
local localsound = Instance.new("Sound",workspace);
localsound.SoundId = "rbxassetid://2814355743"
localsound.Volume = 10
localsound:Play();
local transparency = 0;
local impact = true;
while task.wait(0.01) do
Rotate(part2,part2.CFrame.X,part2.CFrame.Y,part2.CFrame.Z,0,math.rad(degreez),0)
ChangeMeshSize(part2,Vector3.new(vectorx, vectory, vectorz));
ChangeTransparency(part2,transparency);
transparency = transparency + 0.05
vectory = vectory + 10
vectorx = vectorx + 1
vectorz = vectorz + 1
degreez = degreez + 10
if impact == true then
for i,v in game.Players:GetPlayers() do
local chark = v.Character
if chark then
local head = chark:FindFirstChild("Head")
local hrp = chark:FindFirstChild("HumanoidRootPart")
if head and hrp then
local distance = (part2.Position - hrp.Position).Magnitude
if distance < 30 then
if v.Name == game.Players.LocalPlayer.Name then
--whitelisted
else
MovePart(head,CFrame.new(math.random(-100,100),math.random(10,100),math.random(-100,100)))
impact = false
end
end
end
end
end
end
if transparency > 1.3 then
local part3 = workspace:WaitForChild("Gigaboom");
DestroyObject(part3);
break
end
end
end
end
end)
end
createhammer(game.Players.LocalPlayer)
end
control.MouseButton1Down:Connect(function()
controlstext.Visible = not controlstext.Visible;
end)
Frame.Draggable = true;
Frame.Active = true;
xr6.MouseButton1Down:Connect(function()
doxesterr6()
end)
dynr6.MouseButton1Down:Connect(function()
dodynr6()
end)
visr6.MouseButton1Down:Connect(function()
dovisr6()
end)
soldierr6.MouseButton1Down:Connect(function()
dosoldierr6()
end)
freemanr6.MouseButton1Down:Connect(function()
dofreemanr6()
end)
freemanr15.MouseButton1Down:Connect(function()
dofreemanr15()
end)
dynr15.MouseButton1Down:Connect(function()
dodynr15()
end)
end)
end;
task.spawn(C_9a);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.scrept heb.TextButton.LocalScript
local function C_9c()
local script = G2L["9c"];
--credits to itskittygd, the goaty goat :3
local button = script.Parent
button.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
local introFinished = false
function NotificationScript(txt)
local label = Instance.new("TextLabel", gui)
label.Size = UDim2.new(0.9, 0, 0, 19)
label.Position = UDim2.new(0.05, 0, 0.1, 0)
label.BackgroundTransparency = 1
label.TextColor3 = Color3.fromRGB(255, 255, 255)
label.TextSize = 11
label.Font = Enum.Font.Code
label.TextXAlignment = Enum.TextXAlignment.Left
task.spawn(function()
for i = 1, #txt do
label.Text = string.sub(txt, 1, i)
task.wait(0.03)
end
task.wait(5)
for i = #txt, 1, -1 do
label.Text = string.sub(txt, 1, i)
task.wait(0.02)
end
label:Destroy()
if txt:find("Doggo Army F3X") then
introFinished = true
end
end)
task.spawn(function()
while label.Parent do
for h = 0, 1, 0.01 do
if label.Parent then
label.TextColor3 = Color3.fromHSV(h, 1, 1)
task.wait(0.05)
end
end
end
end)
end
NotificationScript("doggo made by itskittygd remade by Green2Spooky")
local char = player.Character or player.CharacterAdded:Wait()
local tool
for _, v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
if not tool then
for _, v in ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
break
end
end
end
local remote = tool and tool:FindFirstChild("SyncAPI") and tool.SyncAPI.ServerEndpoint
local dogeCreated = false
local dogePart
local followOffset = Vector3.new(0, -2, -4)
local targetChar = char
function CreateDoge()
if not remote or dogeCreated then return end
dogeCreated = true
local root = char:WaitForChild("HumanoidRootPart")
local cf = root.CFrame * CFrame.new(followOffset)
remote:InvokeServer("CreatePart", "Normal", cf, workspace)
repeat task.wait(0.1)
for _, v in workspace:GetChildren() do
if v:IsA("BasePart") and (v.Position - cf.Position).Magnitude < 5 then
dogePart = v
remote:InvokeServer("SyncAnchor", {{Part = v, Anchored = true}})
remote:InvokeServer("SyncCollision", {{Part = v, CanCollide = false}})
remote:InvokeServer("CreateMeshes", {{Part = v}})
task.wait(0.2)
remote:InvokeServer("SyncMesh", {{
Part = v,
MeshId = "rbxassetid://257489726",
Scale = Vector3.new(1,1,1)
}})
remote:InvokeServer("SyncTexture", {{
Part = v,
Texture = "rbxassetid://4574885376",
TextureType = "Texture",
}})
RunService.Heartbeat:Connect(function()
if targetChar and targetChar:FindFirstChild("HumanoidRootPart") then
local targetPos = targetChar.HumanoidRootPart.CFrame * CFrame.new(followOffset)
remote:InvokeServer("SyncMove", {{Part = dogePart, CFrame = targetPos}})
end
end)
return
end
end
until false
end
UIS.InputBegan:Connect(function(input, gpe)
if gpe then return end
if input.KeyCode == Enum.KeyCode.F then
if not introFinished then return end
if dogeCreated then
NotificationScript("js you can create 1, soon i will update the thing")
else
CreateDoge()
end
end
end)
end)
end;
task.spawn(C_9c);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_9e()
local script = G2L["9e"];
local button = script.Parent
local targetName = "scrept heb"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_9e);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_a0()
local script = G2L["a0"];
local button = script.Parent
local targetName = "decal tab"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_a0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.LocalScript
local function C_a2()
local script = G2L["a2"];
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local gui = script.Parent
local DRAG_SPEED = 8
local dragging = false
local startPos
local lastMousePos
local lastGoalPos
local function Lerp(a, b, m)
return a + (b - a) * m
end
local function Update(dt)
if not startPos then return end
if not dragging and lastGoalPos then
gui.Position = UDim2.new(
startPos.X.Scale,
Lerp(gui.Position.X.Offset, lastGoalPos.X.Offset, dt * DRAG_SPEED),
startPos.Y.Scale,
Lerp(gui.Position.Y.Offset, lastGoalPos.Y.Offset, dt * DRAG_SPEED)
)
return
end
if dragging then
local delta = lastMousePos - UserInputService: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)
gui.Position = UDim2.new(
startPos.X.Scale,
Lerp(gui.Position.X.Offset, xGoal, dt * DRAG_SPEED),
startPos.Y.Scale,
Lerp(gui.Position.Y.Offset, yGoal, dt * DRAG_SPEED)
)
end
end
gui.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1
or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
startPos = gui.Position
lastMousePos = UserInputService:GetMouseLocation()
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
RunService.Heartbeat:Connect(Update)
end;
task.spawn(C_a2);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_a4()
local script = G2L["a4"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_a4);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_a6()
local script = G2L["a6"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_a6);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_a8()
local script = G2L["a8"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_a8);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_aa()
local script = G2L["aa"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_aa);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_ac()
local script = G2L["ac"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_ac);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_ae()
local script = G2L["ae"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_ae);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_b0()
local script = G2L["b0"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_b0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_b2()
local script = G2L["b2"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_b2);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_b4()
local script = G2L["b4"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_b4);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_b6()
local script = G2L["b6"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_b6);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_b8()
local script = G2L["b8"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_b8);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_ba()
local script = G2L["ba"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_ba);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_bc()
local script = G2L["bc"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_bc);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_be()
local script = G2L["be"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_be);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_c0()
local script = G2L["c0"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_c0);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_c2()
local script = G2L["c2"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_c2);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_c4()
local script = G2L["c4"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_c4);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_c6()
local script = G2L["c6"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_c6);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.decal tab.ImageButton.LocalScript
local function C_c8()
local script = G2L["c8"];
local button = script.Parent
button.MouseButton1Click:Connect(function()
local player = game:GetService("Players").LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local textbox = playerGui:FindFirstChild("nugget", true)
if textbox and textbox:IsA("TextBox") then
local imageId = button.Image
local id = imageId:gsub("%D", "")
textbox.Text = id
end
end)
end;
task.spawn(C_c8);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.TextButton.LocalScript
local function C_ca()
local script = G2L["ca"];
local button = script.Parent
local targetName = "music tab"
button.MouseButton1Click:Connect(function()
local container = button.Parent
for _, obj in ipairs(container:GetChildren()) do
if obj:IsA("Frame") then
if obj.Name == targetName then
obj.Visible = true
else
obj.Visible = false
end
end
end
end)
end;
task.spawn(C_ca);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_cd()
local script = G2L["cd"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 16190761193 ;pitch 1.03 ;volume inf")
end)
end;
task.spawn(C_cd);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_cf()
local script = G2L["cf"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 128327365740560 ;pitch 0.1 ;volume 10.99")
end)
end;
task.spawn(C_cf);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_d1()
local script = G2L["d1"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 81881418977857 ;pitch 0.1 ;volume inf")
end)
end;
task.spawn(C_d1);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_d3()
local script = G2L["d3"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 72266196363368 ;pitch 0.27 ;volume 10.99")
end)
end;
task.spawn(C_d3);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_d5()
local script = G2L["d5"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 72420924397376 ;pitch 0.2 ;volume 10.99")
end)
end;
task.spawn(C_d5);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_d7()
local script = G2L["d7"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 132575740723866 ;pitch 0.2 ;volume inf")
;
end)
end;
task.spawn(C_d7);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_d9()
local script = G2L["d9"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 101381195264372 ;pitch 0.17 ;volume 10.99")
end)
end;
task.spawn(C_d9);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_db()
local script = G2L["db"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 135795229390125 ;pitch 0.25 ;volume 10.99")
end)
end;
task.spawn(C_db);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_dd()
local script = G2L["dd"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 121290295295713 ;pitch 0.115 ;volume 10.99")
end)
end;
task.spawn(C_dd);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_df()
local script = G2L["df"];
script.Parent.MouseButton1Click:Connect(function()
--uploaded by skylord
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 105661837265436 ;pitch 0.091 ;volume 10.99")
end)
end;
task.spawn(C_df);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_e1()
local script = G2L["e1"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 80225779962452 ;pitch 0.2 ;volume 10.99")
end)
end;
task.spawn(C_e1);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_e3()
local script = G2L["e3"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 90289127130880 ;volume 10.99")
end)
end;
task.spawn(C_e3);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_e5()
local script = G2L["e5"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 97682487730157 ;volume inf")
end)
end;
task.spawn(C_e5);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_e7()
local script = G2L["e7"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 136111288303730 ;pitch 0.206 ;volume 10.99")
end)
end;
task.spawn(C_e7);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_e9()
local script = G2L["e9"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 131800565792856 ;pitch 0.103 ;volume 10.99")
end)
end;
task.spawn(C_e9);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_eb()
local script = G2L["eb"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 118761863682498 ;pitch 1.2 ;volume 10.99")
end)
end;
task.spawn(C_eb);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_ed()
local script = G2L["ed"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 108229578924399 ;pitch 0.25 ;volume 10.99")
end)
end;
task.spawn(C_ed);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_ef()
local script = G2L["ef"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 85481339656782 ;pitch 0.1 ;volume 10.99")
end)
end;
task.spawn(C_ef);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_f1()
local script = G2L["f1"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 136937644769481 ;pitch 0.174 ;volume 10.99")
end)
end;
task.spawn(C_f1);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_f3()
local script = G2L["f3"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 85717049589389 ;pitch 0.125 ;volume 10.99")
end)
end;
task.spawn(C_f3);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_f5()
local script = G2L["f5"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 123572020022002 ;volume 10.99")
end)
end;
task.spawn(C_f5);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_f7()
local script = G2L["f7"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 84690995964261 ;pitch 0.1 ;volume 10.99")
end)
end;
task.spawn(C_f7);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_f9()
local script = G2L["f9"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local UserInputService = game:GetService("UserInputService")
local RequestCommand =
ReplicatedStorage:WaitForChild("HDAdminHDClient")
.Signals.RequestCommandSilent
local stop = false
UserInputService.InputBegan:Connect(function(input, gp)
if gp then return end
if input.KeyCode == Enum.KeyCode.X then
stop = true
end
end)
while not stop do
RequestCommand:InvokeServer("/music 123538552604206 /pitch 0.164 /volume inf")
wait(11.45)
if stop then break end
RequestCommand:InvokeServer("/music 81763153581180 /pitch 0.164 /volume inf")
wait(40.33)
if stop then break end
RequestCommand:InvokeServer("/music 108431427964374 /pitch 0.164 /volume inf")
wait(38.5)
if stop then break end
RequestCommand:InvokeServer("/music 97349423894815 /pitch 0.164 /volume inf")
wait(33.80)
if stop then break end
RequestCommand:InvokeServer("/music 97697360513604 /pitch 0.164 /volume inf")
wait(26.05)
if stop then break end
end
end)
end;
task.spawn(C_f9);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_fb()
local script = G2L["fb"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local UserInputService = game:GetService("UserInputService")
local RequestCommand =
ReplicatedStorage:WaitForChild("HDAdminHDClient")
.Signals.RequestCommandSilent
local stop = false
UserInputService.InputBegan:Connect(function(input, gp)
if gp then return end
if input.KeyCode == Enum.KeyCode.X then
stop = true
end
end)
while not stop do
RequestCommand:InvokeServer("/music 98577047693866 /pitch 0.27 /volume inf")
wait(9.5)
if stop then break end
RequestCommand:InvokeServer("/music 73018841178762 /pitch 0.27 /volume inf")
wait(9.5)
if stop then break end
RequestCommand:InvokeServer("/music 126797621123244 /pitch 0.27 /volume inf")
wait(9.5)
RequestCommand:InvokeServer("/music 75359751350390 /pitch 0.27 /volume inf")
wait(9.5)
end
end)
end;
task.spawn(C_fb);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_fd()
local script = G2L["fd"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 110494109601915 ;pitch 0.041 ;volume 10.99")
end)
end;
task.spawn(C_fd);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_ff()
local script = G2L["ff"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 108790921236624 ;pitch 0.1 ;volume 10.99")
end)
end;
task.spawn(C_ff);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_101()
local script = G2L["101"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 18841891575 ;volume 10.99")
end)
end;
task.spawn(C_101);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_103()
local script = G2L["103"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 75972926928759 ;pitch 0.305 ;volume 10.99")
end)
end;
task.spawn(C_103);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_105()
local script = G2L["105"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 86412047196482 ;pitch 1.02 ;volume 10.99")
end)
end;
task.spawn(C_105);
-- StarterGui.ScreenGui.IMPORTANT WOOHOO.music tab.TextButton.LocalScript
local function C_107()
local script = G2L["107"];
script.Parent.MouseButton1Click:Connect(function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 134904159263853 ;pitch 0.167 ;volume 10.99")
end)
end;
task.spawn(C_107);
return G2L["1"], require;



Thank you for your free open source script, i can now skid for free